From 961fa7426005789bb2b98b4c174943996dbc4e2f Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 11 Apr 2025 16:41:39 +0800 Subject: [PATCH] Auto Submit --- ...5b9edeb.async.js => 6486.95b9edeb.async.js | 0 index.html | 2 +- ...> layouts__SimpleLayouts.9bfca125.async.js | 94 ++++----- ...ync.js => layouts__index.d598b818.async.js | 46 ++--- ... => layouts__user__index.0086fab4.async.js | 46 ++--- ...ists__Engineering__index.246ffc56.async.js | 66 +++--- ...Homework__Comment__index.daf644f7.async.js | 92 ++++----- ...mHomework__Detail__index.96d5c4e6.async.js | 144 ++++++------- ...Homeworks__Detail__index.87f32430.async.js | 190 +++++++++--------- ...nnovation__Detail__index.008e57e8.async.js | 94 ++++----- ...Innovation__Tasks__index.6c4b482f.async.js | 38 ++-- ... => p__Paths__Detail__id.5144430c.async.js | 36 ++-- ...il__Collaborators__index.de26d707.async.js | 180 +++++++++++++++++ ...il__Collaborators__index.e0ca69d4.async.js | 180 ----------------- ... p__Shixuns__Edit__index.1aa42acc.async.js | 54 ++--- p__index.2e6774cd.async.js | 13 ++ p__index.7de8bac2.async.js | 13 -- ...owledgegraph__Detail__id.79f6131d.async.js | 72 +++---- umi.5c710d2b.js => umi.df7bb5a5.js | 4 +- 19 files changed, 682 insertions(+), 682 deletions(-) rename 1188.95b9edeb.async.js => 6486.95b9edeb.async.js (100%) rename layouts__SimpleLayouts.72cec91c.async.js => layouts__SimpleLayouts.9bfca125.async.js (90%) rename layouts__index.39c1cb01.async.js => layouts__index.d598b818.async.js (77%) rename layouts__user__index.7856c6ab.async.js => layouts__user__index.0086fab4.async.js (63%) rename p__Classrooms__Lists__Engineering__index.b40ad8da.async.js => p__Classrooms__Lists__Engineering__index.246ffc56.async.js (85%) rename p__Classrooms__Lists__ProgramHomework__Comment__index.3981f01d.async.js => p__Classrooms__Lists__ProgramHomework__Comment__index.daf644f7.async.js (69%) rename p__Classrooms__Lists__ProgramHomework__Detail__index.a1e276dd.async.js => p__Classrooms__Lists__ProgramHomework__Detail__index.96d5c4e6.async.js (52%) rename p__Classrooms__Lists__ShixunHomeworks__Detail__index.dbb220f3.async.js => p__Classrooms__Lists__ShixunHomeworks__Detail__index.87f32430.async.js (53%) rename p__Innovation__Detail__index.5e396ebf.async.js => p__Innovation__Detail__index.008e57e8.async.js (53%) rename p__Innovation__Tasks__index.ad77fe53.async.js => p__Innovation__Tasks__index.6c4b482f.async.js (77%) rename p__Paths__Detail__id.f334c3c5.async.js => p__Paths__Detail__id.5144430c.async.js (95%) create mode 100644 p__Shixuns__Detail__Collaborators__index.de26d707.async.js delete mode 100644 p__Shixuns__Detail__Collaborators__index.e0ca69d4.async.js rename p__Shixuns__Edit__index.e0cbb6a6.async.js => p__Shixuns__Edit__index.1aa42acc.async.js (84%) create mode 100644 p__index.2e6774cd.async.js delete mode 100644 p__index.7de8bac2.async.js rename p__knowledgegraph__Detail__id.849e8e5f.async.js => p__knowledgegraph__Detail__id.79f6131d.async.js (95%) rename umi.5c710d2b.js => umi.df7bb5a5.js (99%) diff --git a/1188.95b9edeb.async.js b/6486.95b9edeb.async.js similarity index 100% rename from 1188.95b9edeb.async.js rename to 6486.95b9edeb.async.js diff --git a/index.html b/index.html index 6d7ac7cd62..db2815b59a 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.72cec91c.async.js b/layouts__SimpleLayouts.9bfca125.async.js similarity index 90% rename from layouts__SimpleLayouts.72cec91c.async.js rename to layouts__SimpleLayouts.9bfca125.async.js index d64a9c3260..27b74e5835 100644 --- a/layouts__SimpleLayouts.72cec91c.async.js +++ b/layouts__SimpleLayouts.9bfca125.async.js @@ -1,42 +1,42 @@ -!(function(){var Gc=Object.defineProperty,Vc=Object.defineProperties;var Zc=Object.getOwnPropertyDescriptors;var Gs=Object.getOwnPropertySymbols;var lc=Object.prototype.hasOwnProperty,sc=Object.prototype.propertyIsEnumerable;var uc=Math.pow,ic=(de,ne,y)=>ne in de?Gc(de,ne,{enumerable:!0,configurable:!0,writable:!0,value:y}):de[ne]=y,io=(de,ne)=>{for(var y in ne||(ne={}))lc.call(ne,y)&&ic(de,y,ne[y]);if(Gs)for(var y of Gs(ne))sc.call(ne,y)&&ic(de,y,ne[y]);return de},Tu=(de,ne)=>Vc(de,Zc(ne));var cc=(de,ne)=>{var y={};for(var E in de)lc.call(de,E)&&ne.indexOf(E)<0&&(y[E]=de[E]);if(de!=null&&Gs)for(var E of Gs(de))ne.indexOf(E)<0&&sc.call(de,E)&&(y[E]=de[E]);return y};var Ou=(de,ne,y)=>new Promise((E,re)=>{var oe=he=>{try{fe(y.next(he))}catch(ie){re(ie)}},ge=he=>{try{fe(y.throw(he))}catch(ie){re(ie)}},fe=he=>he.done?E(he.value):Promise.resolve(he.value).then(oe,ge);fe((y=y.apply(de,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7062],{89489:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},59477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},65363:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},81953:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},26227:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},49198:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},41464:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},87169:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},52671:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},8657:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},56082:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},33853:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},15075:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},43531:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},38819:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},88010: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"}},56615: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"}},84287:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},86087:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},74413:function(){"use strict";function de(ce,b,a,ee){a===void 0&&(a=0),ee===void 0&&(ee=1/0),this._name=ce,this._defaultValue=b,this._minimum=a,this._maximum=ee}Object.defineProperty(de.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(de.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(de.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(de.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,b){var a=go.Shape._FigureParameters[ce];return a?a[b]:null},go.Shape.setFigureParameter=function(ce,b,a){if(!(a instanceof de))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var ee=go.Shape._FigureParameters[ce];ee||(ee=[],go.Shape._FigureParameters[ce]=ee),ee[b]=a};var ne=[];function y(ce,b){var a=ne.pop();return a===void 0?new go.Point(ce,b):(a.x=ce,a.y=b,a)}function E(){var ce=ne.pop();return ce===void 0?new go.Point:ce}function re(ce){ne.push(ce)}function oe(ce,b,a,ee,x,te,ae,le,pe){pe||(pe=new go.Point);var ve=ce-a,be=x-ae,Ae=NaN,Ie=NaN;if(ve===0)if(be===0)ce===a&&(Ae=ce,Ie=b);else{var ke=(te-le)/be,Ye=te-ke*x;Ae=ce,Ie=ke*Ae+Ye}else if(be===0){var Be=(b-ee)/ve,$e=b-Be*ce;Ae=x,Ie=Be*Ae+$e}else{var Be=(b-ee)/ve,ke=(te-le)/be,$e=b-Be*ce,Ye=te-ke*x;Ae=(Ye-$e)/(Be-ke),Ie=Be*Ae+$e}return pe.x=Ae,pe.y=Ie,pe}function ge(ce,b,a,ee,x,te,ae,le,pe,ve,be,Ae,Ie,ke){var Ye=1-pe,Be=pe,$e=ce*Ye+a*Be,st=b*Ye+ee*Be,Yt=a*Ye+x*Be,vt=ee*Ye+te*Be,wt=x*Ye+ae*Be,Ct=te*Ye+le*Be,It=$e*Ye+Yt*Be,sn=st*Ye+vt*Be,en=Yt*Ye+wt*Be,et=vt*Ye+Ct*Be,Bt=It*Ye+en*Be,un=sn*Ye+et*Be;ve.x=$e,ve.y=st,be.x=It,be.y=sn,Ae.x=Bt,Ae.y=un,Ie.x=en,Ie.y=et,ke.x=wt,ke.y=Ct}var fe=new go.Spot(.156,.156),he=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new de("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=5),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=new go.Geometry().add(new go.PathFigure(ee,0,!0).add(new go.PathSegment(go.PathSegment.Line,b-ee,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a-ee)).add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,a-x,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,ee,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,x,a,0,a-x)).add(new go.PathSegment(go.PathSegment.Line,0,ee)).add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()));return x>1&&(te.spot1=new go.Spot(0,0,x,x),te.spot2=new go.Spot(1,1,-x,-x)),te}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=a/2,ee.endX=b,ee.endY=a/2,ee}),go.Shape.defineFigureGenerator("LineV",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b/2,ee.startY=0,ee.endX=b/2,ee.endY=a,ee}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.25*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Line,b,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.75*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,b,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,b,a){var ee=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(ee*b,(1-ee)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,b,a){var ee=b/2,x=new go.Geometry().add(new go.PathFigure(b,b/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,ee,ee,ee,ee).close()));return x.spot1=fe,x.spot2=he,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=0,ee.endX=b,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Line2",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b,ee.startY=0,ee.endX=0,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Curve1",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,ie*b,0,b,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,0,ie*a,(1-ie)*b,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,ie*a,ie*b,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*b,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new de("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)?ee=.1:ee<-1?ee=-1:ee>1&&(ee=1);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),x.5&&(ee=.5);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())):te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),x0&&(ae.add(new go.PathSegment(go.PathSegment.Move,b/2+le,b/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,le,le).close())),te.spot1=fe,te.spot2=he,te.defaultStretch=go.GraphObject.Uniform,te}),go.Shape.defineFigureGenerator("Cloud",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.08034461*b,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*b,.05349299*a,-.09239631*b,.07836421*a,.1406031*b,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*b,.074219*a,.2450511*b,-.00697547*a,.3776197*b,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*b,.07004196*a,.4539471*b,0,.6066018*b,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*b,.08370865*a,.6914277*b,-.01904177*a,.8921095*b,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*b,.3194596*a,1.036446*b,.04105738*a,1.020377*b,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*b,.562044*a,1.04448*b,.360238*a,.992256*b,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*b,.8217117*a,1.032337*b,.5771781*a,1.018411*b,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*b,.9156953*a,1.028411*b,.9571472*a,.8556702*b,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*b,.9310455*a,.7431877*b,1.009325*a,.5624123*b,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*b,.9344623*a,.4820677*b,1.031761*a,.3030112*b,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.870098*a,.2329994*b,1.01518*a,.03213784*b,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*b,.6545475*a,-.02812061*b,.9032597*a,-.01205169*b,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*b,.4265613*a,-.01812061*b,.6089503*a,-.00606892*b,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.1944299*a,-.01606892*b,.3892545*a,-.01205169*b,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,b,a){var ee=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(ee*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close())).setSpots(ee/2,ee/2,1-ee/2,1-ee/2)}),go.Shape.setFigureParameter("Pie",0,new de("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new de("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,b,a){var ee=ce?ce.parameter1:NaN,x=ce?ce.parameter2:NaN;isNaN(ee)&&(ee=0),isNaN(x)&&(x=315);var te=ee%360;te<0&&(te+=360);var ae=x%360,le=Math.min(b,a)/2;return new go.Geometry().add(new go.PathFigure(le,le).add(new go.PathSegment(go.PathSegment.Arc,te,ae,le,le,le,le).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,b,a){var ee=ie/Math.SQRT2*.5,x=Math.SQRT2/2,te=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*b,te*a,b,(1-ee)*a,(x+ee)*b,(te+ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;if((isNaN(ee)||ee<0)&&(ee=30),b===0||a===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=b,x.endY=a,x}else{var te=b/2,ae=a/2,le=Math.atan2(a,b),pe=ee-Math.min(Math.cos(le)*ee/2,te),ve=ee-Math.min(Math.sin(le)*ee/2,ae),x=new go.Geometry,be=new go.PathFigure(pe,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,te,.2*a)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,0)),be.add(new go.PathSegment(go.PathSegment.Line,b,ve)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,te,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=new go.Geometry,te=new go.PathFigure(.1*b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new de("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new de("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.5);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,a,Math.abs(1-ee)*b,.25*a,Math.abs(1-ee)*b,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,ie*b,0,b,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,(.5+ie/2)*a,ie*b,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,0,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*b,.75*a,.5*b,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*b,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,0,0,.45*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.55*b,0,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.5*a,.9*b,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*b,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.6*b,.2*a,b,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.7*a,b,.8*a,.6*b,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,.5*b,.75*a,.55*b,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.7*a,.45*b,.95*a,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*b,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*b,.01*a,0,.25*a,.4*b,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.4*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*b,a,.5*b,.75*a,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.6*a,.55*b,.95*a,.5*b,.75*a));var te=.2,ae=.3,le=0,pe=te*ie;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*b,.36771243*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae+.05)*b,(.5-pe+le-.02)*a)),te=.2,ae=0,le=-.3,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-pe+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),te=.2,ae=-.3,le=0,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae-.05)*b,(.5-pe+le-.02)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.6*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a).close()),ee.setSpots(.06,.33,.93,.68),ee}),go.Shape.defineFigureGenerator("YinYang",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*.5,b*.5,b*.5,b*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,b*.5,b*.75,b*.25,b*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,b*.5,b*.25,b*.25,b*.25));var te=.1,ae=.5,le=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(ae+te)*b,le*a)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b*ae,a*le,te*b,te*b).close()),x=new go.PathFigure(b*.5,0,!1),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*.5,b*.5,b*.5,b*.5)),le=.75,x=new go.PathFigure((ae+te)*b,le*a,!0),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,b*ae,a*le,te*b,te*b).close()),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Peace",function(ce,b,a){var ee=.8535533905932737,x=.5*b,te=.5*a;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,te,x,te)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,ee*b,ee*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure(ae*b,(le-te)*a);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),te=.4,x=ie*.4;var ve=E(),be=E(),Ae=E(),Ie=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.42,ve,be,Ae,Ie,Ie);var ke=E(),Ye=E(),Be=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.58,Ie,Ie,Be,ke,Ye);var $e=E(),st=E(),Yt=E();ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.42,$e,st,Yt,Ie,Ie);var vt=E(),wt=E(),Ct=E();return ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.58,Ie,Ie,Ct,vt,wt),pe.add(new go.PathSegment(go.PathSegment.Move,Ct.x*b,Ct.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,vt.x*b,vt.y*a,wt.x*b,wt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*b,Ae.y*a,ve.x*b,ve.y*a,be.x*b,be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ct.x*b,Ct.y*a).close()),pe.add(new go.PathSegment(go.PathSegment.Move,Yt.x*b,Yt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Be.x*b,Be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,ke.x*b,ke.y*a,Ye.x*b,Ye.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Yt.x*b,Yt.y*a,$e.x*b,$e.y*a,st.x*b,st.y*a).close()),re(ve),re(be),re(Ae),re(Ie),re(ke),re(Ye),re(Be),re($e),re(st),re(Yt),re(vt),re(wt),re(Ct),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Fragile",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*b,0)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*b,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.5*a,b,.25*a,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30),ee>b&&(ee=b);var x=(b-ee)/2,te=x+ee;return new go.Geometry().add(new go.PathFigure(te,.5*a).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,x,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*b,0)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E(),Ie=new go.PathFigure((ae-te)*b,le*a,!1);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.44,be,Ae,ve,pe,pe),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var ke=y(ve.x,ve.y);ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.56,pe,pe,ve,be,Ae);var Ye=y(ve.x,ve.y);Ie.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.95*.9)*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,(Ye.y*.1+.05*.9)*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,Ye.x*b,Ye.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),te=.35,x=ie*.35;var Be=new go.PathFigure(ae*b,(le-te)*a,!1);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a));var $e=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add($e),re(pe),re(ve),re(be),re(Ae),re(ke),re(Ye),ee.spot1=new go.Spot(.202,.257),ee.spot2=new go.Spot(.792,.739),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,b,a){var ee=new go.Geometry,x=.375,te=0,ae=-.125,le=x*ie,pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a,(.5+le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a).close()),x=.325,te=0,ae=-.125,le=x*ie;var pe=new go.PathFigure((1-.5+x+te)*b,(.5+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a,(.5+le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a,(.5-le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a));var pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);return ee.add(pe),ee.spot1=new go.Spot(.232,.136),ee.spot2=new go.Spot(.682,.611),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,b,a){var ee=new go.Geometry().add(new go.PathFigure(.5*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*b,.5*a,.5*b,.5*a)));return ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new de("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new de("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=.3);var te=(1-ee)*b,ae=(.5-x/2)*a,le=(.5+x/2)*a,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.setFigureParameter("Arrow2",0,new de("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new de("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=30),ee>b&&(ee=b);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,a/2);var te=b-ee,ae=(a-x)/2,le=ae+x,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.defineFigureGenerator("Chevron",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.214*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.786*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),ee}),go.Shape.setFigureParameter("DoubleEndArrow",0,new de("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close());var pe=oe(0,.5,.3,0,0,x/a,.1,x/a,E());return ae.spot1=new go.Spot(pe.x,pe.y),pe=oe(.7,1,1,.5,0,te/a,1,te/a,pe),ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new de("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new de("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close());var Ae=oe(0,.5,.3,le/a,0,te/a,1,te/a,E());return ve.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,Ae),ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new de("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(0,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new de("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new de("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close()),ve.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,E());return ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("Pointer",0,new de("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.1);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(.2,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("RoundedPointer",0,new de("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(0,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new de("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.4);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,.3);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new de("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=50);var x=(a-ee)/2,te=x+ee;ee>a&&(x=0,te=a);var ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SquareArrow",0,new de("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.7);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(ee,1),x}),go.Shape.defineFigureGenerator("Cone1",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(0,.9*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a).close()),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.97),ee}),go.Shape.defineFigureGenerator("Cone2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.9*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,a,.85/.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var te=new go.PathFigure(0,.9*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,.8*a,.85/.9*b,.8*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.82),ee}),go.Shape.defineFigureGenerator("Cube1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.5,.85),ee}),go.Shape.defineFigureGenerator("Cube2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.3*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0).close());var te=new go.PathFigure(0,.3*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.7,1),ee}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*b,ee,(.5+te)*b,0,1*b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,1*a,1*b,a-ie*ee,(.5+te)*b,1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,1*a,0,a-ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee));var le=new go.PathFigure(b,ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,2*ee,1*b,2*ee-ie*ee,(.5+te)*b,2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ee,(.5-te)*b,2*ee,0,2*ee-ie*ee)),x.spot1=new go.Spot(0,0,0,2*ee),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,a-ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,(.5+te)*b,0,b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,a-ie*ee,(.5+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,a,0,a-ie*ee));var le=new go.PathFigure(0,a-ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a-2*ee,0,a-ee-ie*ee,(.5-te)*b,a-2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,a-ee,(.5+te)*b,a-2*ee,b,a-ee-ie*ee)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*ee),x}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0));var le=new go.PathFigure(ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,2*ee,.5*a,ee+ie*ee,0,2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,a,2*ee,(.5+te)*a,ee+ie*ee,a)),x.spot1=new go.Spot(0,0,2*ee,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(b-ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0));var le=new go.PathFigure(b-ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,b-2*ee,.5*a,b-ee-ie*ee,0,b-2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b-2*ee,(.5+te)*a,b-ee-ie*ee,a)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*ee,0),x}),go.Shape.defineFigureGenerator("Prism1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.25*b,.25*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.408,.172),ee.spot2=new go.Spot(.833,.662),ee}),go.Shape.defineFigureGenerator("Prism2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Actor",function(ce,b,a){var ee=new go.Geometry,x=.2,te=.1,ae=ie*x,le=ie*te,pe=.5,ve=.1,be=new go.PathFigure(pe*b,(ve+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,ve*a,(pe-ae)*b,(ve+te)*a,(pe-x)*b,(ve+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-te)*a,(pe-x)*b,(ve-le)*a,(pe-ae)*b,(ve-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,ve*a,(pe+ae)*b,(ve-te)*a,(pe+x)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+te)*a,(pe+x)*b,(ve+le)*a,(pe+ae)*b,(ve+te)*a));var Ae=.05,Ie=ie*Ae;pe=.05,ve=.25;var ke=new go.PathFigure(.5*b,.2*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,ve*a,(pe+Ie)*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.825,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Ie=ie*Ae,pe=.5,ve=.7,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.175,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Ie=ie*Ae,pe=.05,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a,(pe-Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),ee.spot1=new go.Spot(.2,.2),ee.spot2=new go.Spot(.8,.65),ee}),go.Shape.setFigureParameter("Card",0,new de("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=new go.Spot(0,ee),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a));var te=new go.PathFigure(.5*b,.5*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,.25),ee}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("Database",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.4*a,b,(.3+te)*a,(.5+x)*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-x)*b,.4*a,0,(.3+te)*a)),ee.spot1=new go.Spot(0,.4),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("DataStorage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.9*a,.25*b,.1*a).close()),ee.spot1=new go.Spot(.226,0),ee.spot2=new go.Spot(.81,1),ee}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("Display",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var te=ie*.2,ae=new go.PathFigure(0,.2*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,0,(.2-te)*a,(.2-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.2*a,(.8+te)*b,0,b,(.2-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,a,b,(.8+te)*a,(.8+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-te)*b,a,0,(.8+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var le=new go.PathFigure(0,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("Document",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(.1*b,.4*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.9*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.6*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Move,.4*b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.9*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("File",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.75*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Interrupt",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a));var te=new go.PathFigure(b,.5*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a));var ae=new go.PathFigure(b,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.1);var ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Move,0,te*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a)),ee}),go.Shape.defineFigureGenerator("Junction",function(ce,b,a){var ee=new go.Geometry,x=1/Math.SQRT2,te=(1-1/Math.SQRT2)/2,ae=ie*.5,le=.5,pe=new go.PathFigure(b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,a,b,(le+ae)*a,(le+ae)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,le*a,(le-ae)*b,a,0,(le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,0,0,(le-ae)*a,(le-ae)*b,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,le*a,(le+ae)*b,0,b,(le-ae)*a));var ve=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),ve.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,(te+x)*b,te*a)),ee}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close());var te=new go.PathFigure(.1*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.75*a)),ee.spot1=new go.Spot(.1,0),ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(.5*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+.1)*b,.9*a,b,(te+x)*a,(te+x)*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.15,.15),ee.spot2=new go.Spot(.85,.8),ee}),go.Shape.defineFigureGenerator("ManualInput",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.7);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,x*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,x*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.44*a,.96*b,.47*a,.93*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.54*a,.86*b,.57*a,.83*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*b,.4*a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0).close());var te=new go.PathFigure(.1*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.44*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.8,.77),ee}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.1*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close());var te=new go.PathFigure(.2*b,.1*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Move,.1*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),ee.spot1=new go.Spot(0,.2),ee.spot2=new go.Spot(.8,1),ee}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=1-x,ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close());var le=new go.PathFigure(.5*x*b,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*b,x*a)),ee}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("Or",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ee}),go.Shape.defineFigureGenerator("PaperTape",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.5*b,.6*a,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=new go.Spot(0,.49),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Procedure",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure((1-x)*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,x*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee}),go.Shape.defineFigureGenerator("Process",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Sort",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(0,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.5),ee}),go.Shape.defineFigureGenerator("Start",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(x*b,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a));var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ee.spot1=new go.Spot(x,0),ee.spot2=new go.Spot(1-x,1),ee}),go.Shape.defineFigureGenerator("Terminator",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a)),ee.spot1=new go.Spot(.23,0),ee.spot2=new go.Spot(.77,1),ee}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("AndGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(.5+x)*b,0,b,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.5+x)*a,(.5+x)*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.55,1),ee}),go.Shape.defineFigureGenerator("Buffer",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Clock",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,te*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a));var pe=new go.PathFigure(.8*b,.75*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.75*a)),ee}),go.Shape.defineFigureGenerator("Ground",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.3*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),ee}),go.Shape.defineFigureGenerator("Inverter",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.9,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a));var ve=new go.PathFigure((ae+te)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.4,.75),ee}),go.Shape.defineFigureGenerator("NandGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.4,ae=ie*.1,le=.1,pe=.9,ve=.5,be=new go.PathFigure(.8*b,.5*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,.8*b,(.5+te)*a,(.4+x)*b,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,0)),be.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),be.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(.4+x)*b,0,.8*b,(.5-te)*a));var Ae=new go.PathFigure((pe+le)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,ve*a,(pe-ae)*b,(ve+le)*a,(pe-le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,ve*a,(pe+ae)*b,(ve-le)*a,(pe+le)*b,(ve-ae)*a)),ee.spot1=new go.Spot(0,.05),ee.spot2=new go.Spot(.55,.95),ee}),go.Shape.defineFigureGenerator("NorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var ve=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.6,.75),ee}),go.Shape.defineFigureGenerator("OrGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(0,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te+te)*b,(le-x)*a,.8*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*b,(le+te)*a,(ae+te+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a).close()),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("XnorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.8*b,.5*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var be=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.65,.75),ee}),go.Shape.defineFigureGenerator("XorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.2*b,0,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te)*b,(le-x)*a,.9*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a).close()),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.8,.75),ee}),go.Shape.defineFigureGenerator("Capacitor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Resistor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Inductor",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.1,le=.5,pe=new go.PathFigure((ae-x*.5)*b,a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.3,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.5,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.7,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.9,pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x*.5)*b,a,(ae+te)*b,0,(ae+x)*b,a)),ee}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(ae-te+.1)*b,le*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te-.1)*b,le*a,ae*b,(le-te)*a,ae*b,(le+te)*a)),ee}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Diode",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Wifi",function(ce,b,a){var ee=new go.Geometry,x=b,te=a;b=b*.38,a=a*.6;var ae=ie*.8,le=.8,pe=0,ve=.5,be=(x-b)/2,Ae=(te-a)/2,Ie=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.4,le=.4,pe=.2,ve=.5;var ke=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.2,le=.2,pe=.5,ve=.5;var Ye=new go.PathFigure((pe-le)*b+be,ve*a+Ae,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ae=ie*.4,le=.4,pe=.8,ve=.5;var Be=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ae=ie*.8,le=.8,pe=1,ve=.5;var $e=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);return ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ee}),go.Shape.defineFigureGenerator("Email",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Ethernet",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.35*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,0).close());var te=new go.PathFigure(.1*b,a,!0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var ae=new go.PathFigure(.6*b,a,!0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,a).close());var le=new go.PathFigure(0,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Move,.75*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.75*b,.6*a)),le.add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.25*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Power",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae);var Ie=y(ve.x,ve.y),ke=new go.PathFigure(ve.x*b,ve.y*a,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),x=ie*.3,te=.3,ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Line,ve.x*b,ve.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var ke=new go.PathFigure(.45*b,0,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),re(pe),re(ve),re(be),re(Ae),re(Ie),ee.spot1=new go.Spot(.25,.45),ee.spot2=new go.Spot(.75,.8),ee}),go.Shape.defineFigureGenerator("Fallout",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a/2,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,b/2,a/2,b/2,a/2));function te(ae,le,pe){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+le)*b,(.8+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+le)*b,(.8+pe)*a).close())}return te(x,0,0),te(x,.4,0),te(x,.2,-.3),ee}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),ee.spot1=new go.Spot(.3,.3),ee.spot2=new go.Spot(.7,.7),ee}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.37*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.11*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.04*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.49*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.37*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*b,.86*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.91*a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,.78*a)),x.add(new go.PathSegment(go.PathSegment.Line,.44*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.56*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),ee}),go.Shape.defineFigureGenerator("FireHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*b,0,-.25*b,.63*a,.45*b,.44*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*b,.42*a,.48*b,.17*a,.54*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*b,.18*a,.59*b,.29*a,.58*b,.28*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,.6*a,.8*b,.34*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*b,.31*a,.87*b,.48*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,1.17*b,.76*a,.82*b,.8*a).close()),ee.spot1=new go.Spot(.07,.445),ee.spot2=new go.Spot(.884,.958),ee}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,b,a){var ee=new go.Geometry,x=.5,te=0,ae=0,le=x*ie,pe=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Ie=.5,ke=0,Ye=new go.PathFigure(pe*b,(1-ve)*a,!1);return ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,be*b,Ae*a,be*b,.7*a,be*b,Ae*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+te)*b,(ke+te)*a,(.5+x+te)*b,(.5-le+te)*a,(.5+le+te)*b,(.5-x+te)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.35+te)*b,.9*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Move,(.25+te)*b,.8*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.35+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.2+te)*b,.95*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.2*b,.35*a,.3*b,.35*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.7*b,.65*a,.8*b,.65*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close()),ee}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var x=new go.PathFigure(0,.2*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.7*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,0,.6*b,.5*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,a,.4*b,.5*a,b,.5*a).close());var te=new go.PathFigure(.45*b,.73*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.73*a)),te.add(new go.PathSegment(go.PathSegment.Move,.38*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.63*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Move,.31*b,.27*a)),te.add(new go.PathSegment(go.PathSegment.Line,.56*b,.27*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(.335*b,(1-.555)*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.68*a,(1-.12)*b,.46*a,(1-.02)*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.335*b,(1-.555)*a,.02*b,.54*a,.12*b,.46*a)),te.add(new go.PathSegment(go.PathSegment.Line,.365*b,(1-.595)*a));var ae=.5-.285,le=.5,pe=ae,ve=Math.PI/4,be=4*(1-Math.cos(ve))/(3*Math.sin(ve)),Ae=be*.5,Ie=ae,ke=ae,Ye=be*Ie,Be=be*ke;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ie)*b,pe*a,(le-(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a,(le-Ie)*b,(pe+Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-ke)*a,(le-Ie)*b,(pe-Be)*a,(le-Ye)*b,(pe-ke)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Ie)*b,pe*a,(le+Ye)*b,(pe-ke)*a,(le+Ie)*b,(pe-Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Ie)*b,(pe+Be)*a,(le+(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*b,(1-.595)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a));var $e=new go.PathFigure(.2*b,a,!1);ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var st=new go.PathFigure(.8*b,a,!1);return ee.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var te=new go.PathFigure(.2*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(.1*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Caution",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.05*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.8*a,0,a,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.1*a,.5*b,0,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,b,a,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,a));var te=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-te)*b,.875*a)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*b,.875*a,te*b,te*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.325*a,.575*b,.725*a,.625*b,.375*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.75*a,.375*b,.375*a,.425*b,.725*a)),ee}),go.Shape.defineFigureGenerator("Recycle",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.45*b,.95*a,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*b,.85*a,.17*b,.95*a,.15*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.235*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.625*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.575*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*b,.95*a,0,.675*a,0,.7*a)),x.add(new go.PathSegment(go.PathSegment.Move,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.775*a)),x.add(new go.PathSegment(go.PathSegment.Line,.22*b,.775*a));var te=new go.PathFigure(.475*b,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.225*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.275*b,.175*a)),te.add(new go.PathSegment(go.PathSegment.Line,.325*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.05*a,.35*b,0,.375*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.575*b,.375*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.475*a)),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.315*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.32*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,0,.65*b,.05*a,.625*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.38*b,.0105*a));var ae=new go.PathFigure(.675*b,.575*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*b,.525*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*b,.95*a,b,.8*a,b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.95*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.725*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*b,.575*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*b,.775*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=new go.PathFigure(b,x*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,a,b,(x+te)*a,(x+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-te)*b,a,0,(x+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,0,0,(x-te)*a,(x-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,x*a,(x+te)*b,0,b,(x-te)*a));var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.15*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.85*a)),le.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.15*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.85*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.58*b,.1*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.78*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Package",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.15*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,.15*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.15*a).close()),ee.spot1=new go.Spot(0,.1),ee.spot2=new go.Spot(1,1),ee}),go.Shape.defineFigureGenerator("Class",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Component",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close());var te=new go.PathFigure(0,.2*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ae=new go.PathFigure(0,.6*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),ee}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.15*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a));var te=new go.PathFigure(.15*b,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Workcell",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Supermarket",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(b,.8*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.8*a).close());var ae=.1,le=ie*.1,pe=.2,ve=.9,be=new go.PathFigure((pe-ae)*b,ve*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ae=.1,le=ie*.1,pe=.8,ve=.9;var Ae=new go.PathFigure((pe-ae)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ee}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ee}),go.Shape.defineFigureGenerator("Forklift",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var te=new go.PathFigure(0,.5*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ae=new go.PathFigure(.5*b,.8*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a));var le=new go.PathFigure(.5*b,.7*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.7*a));var pe=.1,ve=ie*.1,be=.1,Ae=.9,Ie=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),pe=.1,ve=ie*.1,be=.4,Ae=.9;var ke=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),ee}),go.Shape.defineFigureGenerator("RailShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.4*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.4*a).close());var te=new go.PathFigure(.45*b,.7*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a));var ae=new go.PathFigure(.55*b,.4*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.4*a).close());var be=.05,Ae=ie*.05,Ie=.175,ke=.95,le=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.375,ke=.95,pe=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.625,ke=.95,ve=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.825,ke=.95,Ye=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a).close());var Be=new go.PathFigure(0,a,!1);return ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Warehouse",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(.15*b,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,a).close());var le=.05,pe=ie*.05,ve=.35,be=.775,Ae=new go.PathFigure((ve-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be-le)*a,(ve-le)*b,(be-pe)*a,(ve-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*b,be*a,(ve+pe)*b,(be-le)*a,(ve+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be+le)*a,(ve+le)*b,(be+pe)*a,(ve+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*b,be*a,(ve-pe)*b,(be+le)*a,(ve-le)*b,(be+pe)*a).close()),ee}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a).close()),ee}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Globe",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.75*b,0,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.75*a,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*b,a,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,.25*a,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,.15*b,.25*a,.15*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.85*b,.75*a,.85*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.15*a,.35*b,.3*a,.65*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.85*a,.35*b,.7*a,.65*b,.7*a)),ee}),go.Shape.defineFigureGenerator("Wave",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.25*a,.1*b,0,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.25*a,.425*b,.5*a,.575*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.25*a,.8*b,0,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.75*a,.1*b,.5*a,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.75*a,.425*b,a,.575*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.75*a,.8*b,.5*a,.9*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Operator",function(ce,b,a){var ee=new go.Geometry,x=.3,te=ie*.3,ae=.5,le=.7,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(0,.7*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.7*a,0,0,b,0)),ee}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.65*b,.3*a,.65*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.35*b,.5*a,.35*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*b,.6*a,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.2*b,a,.35*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,a,.7*b,.6*a,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.8*b,a,.65*b,.95*a)),ee}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,0,a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.4*a,.8*b,a,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee}),go.Shape.defineFigureGenerator("Battery",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.1*a));var te=new go.PathFigure(0,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),ee}),go.Shape.defineFigureGenerator("Delete",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(.15*b,.5*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Flag",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.1*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.1*a,.15*b,0,.35*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,.65*b,.2*a,.85*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.85*b,.6*a,.65*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*b,.4*a,.15*b,.4*a).close()),ee}),go.Shape.defineFigureGenerator("Help",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),x=.05,te=ie*.05,ae=.5,le=.8;var ve=new go.PathFigure((ae-x)*b,le*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.35*a,.4*b,.2*a,.3*b,.25*a)),ee}),go.Shape.defineFigureGenerator("Location",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.975*b,.025*a,.5*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*b,.5*a,.5*b,0,.025*b,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*b,.3*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.3*a)),ee}),go.Shape.defineFigureGenerator("Unlocked",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.35*a)),ee}),go.Shape.defineFigureGenerator("Gear",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.9375*b,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*b,.3316875*a,.79840625*b,.39915625*a,.7834375*b,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*b,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*b,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*b,.19378125*a,.64228125*b,.2188125*a,.603875*b,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*b,.239375*a,.39759375*b,.20190625*a,.36053125*b,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*b,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*b,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*b,.4375*a,.21765625*b,.36059375*a,.201875*b,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*b,.67596875*a,.20221875*b,.603875*a,.21884375*b,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*b,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*b,.80621875*a,.36353125*b,.78340625*a,.3991875*b,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*b,.760625*a,.602375*b,.79809375*a,.63946875*b,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*b,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*b,.56246875*a,.78234375*b,.63940625*a,.798125*b,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*b,.5*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.3*a,0,.375*a,.05*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.075*a,.3*b,.225*a,.4*b,.175*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*b,.075*a,.46*b,.05*a,.525*b,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.4*a,.525*b,.275*a,.475*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.55*a,b,.4*a,b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.425*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.7*a,.675*b,.55*a,.675*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.575*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,.85*a,.65*b,.7*a,.65*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*b,a,.61*b,.85*a,.61*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*b,a,0,a).close()),ee}),go.Shape.defineFigureGenerator("Map",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),ee}),go.Shape.defineFigureGenerator("Eject",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var te=new go.PathFigure(0,a*.6,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close()),ee}),go.Shape.defineFigureGenerator("Pencil",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.85).close());var te=new go.PathFigure(.126*b,.85*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.126*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.85*a).close());var ae=new go.PathFigure(.402*b,.85*a,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.85*a).close());var le=new go.PathFigure(.678*b,.85*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.678*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.85*a).close());var pe=new go.PathFigure(.5*b,.1*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*b,.3*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*b,.3*a).close()),ee}),go.Shape.defineFigureGenerator("Staircase",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),ee}),go.Shape.defineFigureGenerator("5Bars",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*(1-.184)).close());var te=new go.PathFigure(b*.204,a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.204,a*(1-.184))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*1).close());var ae=new go.PathFigure(b*.408,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.408,a*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*1).close());var le=new go.PathFigure(b*.612,a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.612,a*(1-.184*3))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*1).close());var pe=new go.PathFigure(b*.816,a,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.816,a*(1-.184*4))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-.184*5))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1).close()),ee}),go.Shape.defineFigureGenerator("PC",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,0).close());var te=new go.PathFigure(b*.055,.07*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.07)),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.1).close());var ae=new go.PathFigure(b*.055,.13*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.16).close());var le=new go.PathFigure(b*.055,.18*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.18)),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.21)),le.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.21).close());var pe=new go.PathFigure(b*1,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,0)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.65)),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.65).close()),ee}),go.Shape.defineFigureGenerator("Plane",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.55*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*b,.525*a,0,.4*a,.225*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.2*a,.975*b,0,b,.08*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*b,a).close()),ee}),go.Shape.defineFigureGenerator("Key",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*.5,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,.575*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.6*a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*b,.425*a)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*b,.5*a,.075*b,.075*a).close()),ee}),go.Shape.defineFigureGenerator("FilmTape",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*0,b*.3,b*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var te=new go.PathFigure(0,0,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*0)),te.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*1,b*.3,b*.055)),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var ae=new go.PathFigure(b*.11,a*.1,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.11,a*.8).close());var le=new go.PathFigure(b*(.11+.24133333*1+.028*1),a*.1,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*1),a*.8).close());var pe=new go.PathFigure(b*(.11+.24133333*2+.028*2),a*.1,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.1)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.8)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*2),a*.8).close()),ee}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,b,a){var ee=new go.Geometry,x=8,te=x*ie,ae=new go.PathFigure(x,0,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,te,te,0).close());var le=new go.PathFigure(b*.83,0,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*0).close());var pe=new go.PathFigure(b*.83,a*1,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*1).close());var ve=new go.PathFigure(b*.78,a*.05,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.78,a*.25).close()),ee}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=15),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=a*.8,ae=new go.Geometry,le=new go.PathFigure(ee,0,!0);return ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)),le.add(new go.PathSegment(go.PathSegment.Line,b,te-ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,te,b,te-x,b-x,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,a)),le.add(new go.PathSegment(go.PathSegment.Line,b*.55,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,te-ee,x,te,0,te-x)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()),x>1?(ae.spot1=new go.Spot(0,0,x,x),ae.spot2=new go.Spot(1,.8,-x,-x)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.45,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.45).close());var te=new go.PathFigure(b*1,a*.55,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.55).close()),ee}),go.Shape.defineFigureGenerator("Windows",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*b,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.9).close());var te=new go.PathFigure(b*.1,a*.2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,b*.22,a*.285)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.25).close());var ae=new go.PathFigure(b*.28,a*.37,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.28,a*.41).close()),ee}),go.Shape.defineFigureGenerator("Beaker",function(ce,b,a){var ee=new go.Geometry,x=15,te=x*ie,ae=new go.PathFigure(b*.62,a*.475,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.62,a*.03).close()),te>1?(ee.spot1=new go.Spot(0,0,te,te),ee.spot2=new go.Spot(1,1,-te,-te)):(ee.spot1=go.Spot.TopLeft,ee.spot2=go.Spot.BottomRight),ee}),go.Shape.defineFigureGenerator("Download",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.4,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(1-.26),a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*0).close()),ee}),go.Shape.defineFigureGenerator("Bin",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close()),ee}),go.Shape.defineFigureGenerator("Upload",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.5,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.74,a*.25).close()),ee}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close()),ee}),go.Shape.defineFigureGenerator("Drink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close());var te=new go.PathFigure(b*.235,a*.28,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.765,a*.28)),te.add(new go.PathSegment(go.PathSegment.Line,b*.655,a*.97)),te.add(new go.PathSegment(go.PathSegment.Line,b*.345,a*.97).close()),ee}),go.Shape.defineFigureGenerator("4Arrows",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,a*0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.25).close()),ee}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var de={},ne="5.0",y={},E=null,re=!1,oe=!1,ge=null,fe=!1,he=null,ie=null,xe=0;xe4?parseFloat(rt):5};de.setHTML5Codebase=function(rt,qe){ie=rt,et(rt,qe)},de.setJavaCodebase=de.setJavaCodebaseVersion=de.isCompiledInstalled=de.setPreCompiledScriptPath=de.setPreCompiledResourcePath=function(){},de.setHTML5CodebaseVersion=function(rt,qe){var ht=parseFloat(rt);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}he=rt,en(rt,qe)},de.getHTML5CodebaseVersion=function(){return ce},de.getParameters=function(){return y},de.setFontsCSSURL=function(rt){ae=rt},de.setGiacJSURL=function(rt){},de.setJNLPFile=function(rt){Le=rt},de.setJNLPBaseDir=function(rt){},de.inject=function(){function rt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var qe="auto",ht=y.id,Zt,bt=!1,Nt=0;Nt=5)return!0;var rt=de.getAppletObject();return rt&&typeof rt.recalculateEnvironments=="function"?(rt.recalculateEnvironments(),!0):!1},de.startAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.startAnimation=="function"?(rt.startAnimation(),!0):!1},de.stopAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.stopAnimation=="function"?(rt.stopAnimation(),!0):!1},de.getAppletObject=function(){var rt=y.id!==void 0?y.id:"ggbApplet";return window[rt]},de.resize=function(){};var Ye=function(rt,qe,ht){var Zt=document.createElement("param");Zt.setAttribute("name",qe),Zt.setAttribute("value",ht),rt.appendChild(Zt)},Be=function(rt){return rt&&rt!=="false"},$e=function(rt,qe,ht){pe(ce)<=4.2&&(ht=!0);var Zt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Zt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var Nt=qe.width,it=qe.height;if(qe.disableAutoScale=qe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():qe.disableAutoScale,qe.width!==void 0)if(pe(ce)<=4.4)Be(qe.showToolBar)&&(qe.height-=7),Be(qe.showAlgebraInput)&&(qe.height-=37),qe.width<605&&Be(qe.showToolBar)&&(qe.width=605,Nt=605);else{var kt=100;(Be(qe.showToolBar)||Be(qe.showMenuBar))&&(qe.hasOwnProperty("customToolBar")&&(qe.customToolbar=qe.customToolBar),kt=Be(qe.showMenuBar)?245:155),Nt=5?(qe.appletOnLoad=function(Ze){var mt=rt.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),Rn(Ze)},gt||cn.appendChild(tt)):bt.appendChild(tt),cn.appendChild(bt),gt||rt.appendChild(cn),setTimeout(function(){de.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(bt),rt.appendChild(we),qe.appletOnLoad=function(Ze){de.resize(),Rn(Ze)}}function Ce(Ze,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ze,mt.appletOnLoad):renderGGBElement(Ze),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function ct(Ze,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ze,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Cn){Ce(Cn.article,Cn.params)}),html5AppletsToProcess=null)},pe(ce)<5&&(Ze.className+=" geogebraweb")):Ce(Ze,mt)}if(Zt){scriptLoadStarted=!0;for(var jt=0;jt0?(Et.remove(),cn.attr("id","fullscreencontent").show(),jQuery(Rn).append(cn),window.dispatchEvent(new Event("resize"))):$e(Et,qe,!1),window.GGBT_wsf_view.launchFullScreen(Rn)}else Ge=Zt,$e(rt,qe,!1);if(!window.GGBT_wsf_view)for(it=0;itrt/4*3&&(Et=rt/4*3),Rn=Et/5.8,kt.setAttribute("src",x),kt.setAttribute("width",Et),kt.setAttribute("height",Rn);var cn=(rt-Et)/2,gt=(qe-Rn)/2;kt.style.left=cn+"px",kt.style.top=gt+"px",bt.appendChild(kt)}}return bt.appendChild(it),bt},It=function(rt){return rt=rt.toLowerCase(),rt==="html5"||rt==="screenshot"?rt:"html5"},sn=["web","webSimple","web3d","tablet","tablet3d","phone"],en=function(rt,qe){if(ce=rt,qe){et(ce,!0);return}var ht=!re;if(ht){var Zt=pe(ce);!isNaN(Zt)&&Zt<4.4&&(ht=!1)}var bt,Nt;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var it=ce.indexOf("//");it>0?Nt=ce:it===0?Nt=bt+ce:Nt="https://www.geogebra.org/apps/5.2.814.0/";for(var kt in sn)if(ce.slice(sn[kt].length*-1)===sn[kt]||ce.slice((sn[kt].length+1)*-1)===sn[kt]+"/"){et(Nt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!Be(y.showToolBar)&&!Be(y.showMenuBar)&&!Be(y.showAlgebraInput)&&!Be(y.enableRightClick)&&(!y.appName||y.appName=="classic")?Nt+="webSimple/":Nt+="web3d/",et(Nt,!1)},et=function(rt,qe){if(rt.requirejs){Oe=rt;return}rt.slice(-1)!=="/"&&(rt+="/"),Oe=rt,qe===null&&(qe=rt.indexOf("http")===-1),je=qe,b="web.nocache.js",a=!1;var ht=Oe.split("/");ht.length>1&&(!qe&&ht[ht.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):sn.indexOf(ht[ht.length-2])>=0&&(b=ht[ht.length-2]+".nocache.js")),ht=rt.split("/"),ce=ht[ht.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var Zt=parseFloat(ce);Zt!==NaN&&Zt<5&&rt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Zt+" is deprecated. Using version latest instead."),en("5.0",qe))},Bt=function(rt,qe){window.console&&window.console.log&&(!qe||typeof qe.showLogging=="undefined"||qe.showLogging&&qe.showLogging!=="false")&&console.log(rt)};y.material_id!==void 0?Ae(un):un();function un(){var rt=ne;he!==null?rt=he:parseFloat(rt)<5&&(rt="5.0"),en(rt,!1),ie!==null&&et(ie,je),fe=!0}return de},GGBAppletUtils=function(){"use strict";function de(){return window.GGBT_wsf_edit!==void 0}function ne(fe,he){he!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+he+","+he+")",fe.style.webkitTransform="scale("+he+","+he+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function y(fe,he,ie,xe,Ee,Le){var Oe=null;if(Le!=null&&Le!="")for(var je=fe.parentNode;je!=null;)if((" "+je.className+" ").indexOf(" "+Le+" ")>-1){Oe=je;break}else je=je.parentNode;var Ge=0,ce=0,b=0,a=0,ee=0,x=0,te=0;if(Oe)Ge=Oe.offsetWidth,ce=Math.max(xe?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),b=Ge):(Ge=window.innerWidth,ce=window.innerHeight,b=window.innerWidth),fe){var ae=fe.getBoundingClientRect();ae.left>0&&ae.left<=Ge&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=Ge-ae.width-ae.left,x=b<=480?10:30):(x=ae.left,ee=b<=480?10:30),a=x+ee)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var le=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,te=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,te=40)}}return fe&&((ie===void 0||!ie)&&he>0&&he+a1&&(Le=!0)),he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Le=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,he,Le,ie,fe.scaleContainerClass);else return xe;return Le&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var he=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(he-xe.width)/2,Le=(ie-xe.height)/2;Le<0&&(Le=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?fe.style.left="40px":fe.style.left=Ee+"px",fe.style.top=Le+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Le<40?fe.style.top="40px":fe.style.top=Le+"px",fe.style.left=Ee+"px")}function ge(fe,he){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(he.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var xe=re(he,fe);de()&&ie.setAttribute("data-param-scale",xe);for(var Ee=null,Le=0;Le=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(de){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(de){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(de){var ne=c[de];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function de(fe){var he=fe.lastIndexOf(rb);he==-1&&(he=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,he));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var he=o.createElement(ub);he.src=fe+vb,fe=de(he.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),he=O;heO?fe[fe.length-P].href:W}function oe(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var ge=y();return ge==W&&(ge=E()),ge==W&&(ge=re()),ge==W&&oe()&&(ge=de(o.location.href)),ge=ne(ge),ge}function C(de){return de.match(/^\//)||de.match(/^[a-zA-Z]+:\/\//)?de:webModule.__moduleBase+de}function D(){var de=[],ne=O,y=[],E=[];function re(fe){var he=E[fe](),ie=y[fe];if(he in ie)return he;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,he),null}if(__gwt_isKnownPropertyValue=function(fe,he){return he in y[fe]},webModule.__getPropMap=function(){var fe={};for(var he in y)y.hasOwnProperty(he)&&(fe[he]=re(he));return fe},webModule.__computePropValue=re,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var oe;try{oe=Cb;var ge=oe.indexOf(Db);ge!=-1&&(ne=parseInt(oe.substring(ge+P),$),oe=oe.substring(O,ge))}catch(fe){}return webModule.__softPermutationId=ne,C(oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},77903: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(3294);function re(xe){let Ee=!0;if(xe.length>0){for(let Le=0;Le{var x={};for(var te in a)Le.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&Ee)for(var te of Ee(a))ee.indexOf(te)<0&&Oe.call(a,te)&&(x[te]=a[te]);return x},Ge=(a,ee,x)=>new Promise((te,ae)=>{var le=be=>{try{ve(x.next(be))}catch(Ae){ae(Ae)}},pe=be=>{try{ve(x.throw(be))}catch(Ae){ae(Ae)}},ve=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);ve((x=x.apply(a,ee)).next())});const ce=oe.default.TextArea,b=a=>{var ee=a,{account:x,globalSetting:te,loading:ae,dispatch:le,schoolName:pe,departmentName:ve,visible:be,onClose:Ae=()=>{},onSuccess:Ie=()=>{}}=ee,ke=je(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Ye]=ge.default.useForm(),Be=(0,E.useRef)(),[$e,st]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Be.current=ke.schoolId},[ke.schoolId]),(0,E.useEffect)(()=>{Ye.setFieldsValue({department:ve})},[ve]);const Yt=vt=>Ge(void 0,null,function*(){var wt,Ct,It;const{department:sn,remarks:en}=vt||{};st(!0);const et=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:sn,school_id:Be.current}});st(!1);const Bt=()=>Ge(void 0,null,function*(){const un=yield le({type:"account/appplyDepartment",payload:{school_id:Be.current,name:sn,remarks:en}});(un==null?void 0:un.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Ie(sn),Ae())});if((et==null?void 0:et.status)===0){if((wt=et==null?void 0:et.data)!=null&&wt.name){he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",null,E.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),E.createElement(ie.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(Ct=et==null?void 0:et.data)==null?void 0:Ct.name,size:(It=et==null?void 0:et.data)==null?void 0:It.size}],pagination:!1})),onOk:()=>{Ie(sn),Ae()}});return}Bt()}});return E.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:be,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:Ae,onOk:()=>Ye.submit(),confirmLoading:$e},E.createElement(ge.default,{form:Ye,labelCol:{span:4},wrapperCol:{span:20},onFinish:Yt},E.createElement(ge.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},pe),E.createElement(ge.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},E.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),E.createElement(ge.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},E.createElement(ce,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};ne.Z=(0,re.connect)(({account:a,loading:ee,globalSetting:x})=>({account:a,globalSetting:x,loading:ee.effects}))(b)},927:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),re=y(89070),oe=y(43418),ge="data:image/png;base64,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",fe="data:image/png;base64,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",he={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const ie=({visible:Ee,occupationValue:Le,onCancel:Oe=()=>{}})=>{const je=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:fe}),E.createElement("span",{className:he.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Ge=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:ge}),E.createElement("span",{className:he.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ce=()=>Le===3?E.createElement(E.Fragment,null,Ge(),je()):Le===2?je():Ge();return E.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ee,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Oe(),re.history.push("/account/certification")},onCancel:()=>{Oe()}},E.createElement("div",{className:he.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:he.flexRow},ce()))};var xe=(0,re.connect)(({paperlibrary:Ee,loading:Le,globalSetting:Oe})=>({paperlibrary:Ee,globalSetting:Oe,loading:Le.effects}))(ie)},375:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return st}});var E=y(59301),re=y(78241),oe=y(71418),ge=y(8591),fe=y(43418),he=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Le="data:image/png;base64,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",Oe={tip:"tip___DIcZT",knowledgeWrapper:"knowledgeWrapper___NW_oT",fixedLoading:"fixedLoading___LsIeU",leftNode:"leftNode___LiefK",option:"option___XqgEG",serial:"serial___daV0t",row:"row___yw9GM",label:"label___yyq8y",content:"content___PzumI"},je=y(79285),Ge=y(14791),ce=y(68664),b=y(99064),a=y(12290),ee=y(34604),x=y(96018),te=y(38374),ae=y(85149),le=y(59879),pe=y(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(Yt,vt,wt)=>vt in Yt?ve(Yt,vt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Yt[vt]=wt,Ye=(Yt,vt)=>{for(var wt in vt||(vt={}))Ae.call(vt,wt)&&ke(Yt,wt,vt[wt]);if(be)for(var wt of be(vt))Ie.call(vt,wt)&&ke(Yt,wt,vt[wt]);return Yt},Be=(Yt,vt,wt)=>new Promise((Ct,It)=>{var sn=Bt=>{try{et(wt.next(Bt))}catch(un){It(un)}},en=Bt=>{try{et(wt.throw(Bt))}catch(un){It(un)}},et=Bt=>Bt.done?Ct(Bt.value):Promise.resolve(Bt.value).then(sn,en);et((wt=wt.apply(Yt,vt)).next())}),st=(0,E.forwardRef)(({onUpdateNum:Yt,onlyMediatorOpenStr:vt},wt)=>{var Ct;const[It]=re.default.useForm(),[sn,en]=(0,E.useState)([]),[et,Bt]=(0,E.useState)({}),[un,rt]=(0,E.useState)(null),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),[kt,Et]=(0,E.useState)(""),[Rn,cn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:ct,closeProgress:jt,CreateProgressModal:Ve}=(0,x.Z)(),He=re.default.useWatch("knowledge",It),ut=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],dt=[{id:"0",type:"\u5355\u9009\u9898",value:"SINGLE"},{id:"1",type:"\u591A\u9009\u9898",value:"MULTIPLE"},{id:"2",type:"\u5224\u65AD\u9898",value:"JUDGMENT"},{id:"3",type:"\u586B\u7A7A\u9898",value:"COMPLETION"},{id:"4",type:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"}];(0,E.useEffect)(()=>{if(vt)return ee.Z.subscribe(vt,Sn=>{$t(Sn.id)})},[vt]),(0,E.useEffect)(()=>{un===!1&&Yt&&Yt()},[un]);const Ze=()=>Be(void 0,null,function*(){const Wt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});tt(Wt.disciplines||[])}),mt=Wt=>Be(void 0,null,function*(){const Sn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Wt}});cn(Sn.tag_disciplines)}),Cn=()=>Be(void 0,null,function*(){var Wt,Sn,Hn,zn;const Bn=document.createElement("div");Bn.className=Oe.fixedLoading,document.body.appendChild(Bn),Ee.render(pe.createElement(oe.Z,{spinning:!0}),Bn);const Wn=yield(0,b.ZP)(`/api/item_banks/${we.current}/edit_single.json`,{method:"get"});if(Wn.id){const qn=[];if(Wn!=null&&Wn.analysis||qn.push(3),(Wn==null?void 0:Wn.item_type)==="SUBJECTIVE"&&!((Wt=Wn==null?void 0:Wn.answer_texts)!=null&&Wt.length)&&qn.push(2),!((Sn=Wn==null?void 0:Wn.tag_disciplines)!=null&&Sn.length)){qn.push(1);const pn=[(Hn=Wn==null?void 0:Wn.discipline)==null?void 0:Hn.id,(zn=Wn==null?void 0:Wn.sub_discipline)==null?void 0:zn.id].filter(Ue=>!!Ue);It.setFieldValue("course",pn)}bt(qn),qn.length?ht(!0):Qe(),Bt(Wn)}document.body.removeChild(Bn)}),$t=Wt=>Be(void 0,null,function*(){we.current=Wt,Cn(),Ze()}),Xt=()=>{rt(!0)};(0,E.useImperativeHandle)(wt,()=>({onClick:Xt}));const Pn=Wt=>{cn([...Rn,Ye({},Wt)])},Nn=(Wt,Sn)=>{if(Wt!=null&&Wt.course){const[Hn,zn]=Wt.course;mt(zn),Et(new Date),It.setFieldsValue({knowledge:[]})}},Qe=()=>Be(void 0,null,function*(){var Wt,Sn,Hn;const{analysis:zn="",answer_texts:Bn="",course:Wn=[],knowledge:qn=[]}=It.getFieldsValue()||{},pn=new FormData;pn.append("scene_type",5),pn.append("item_bank_id",we.current),pn.append("analysis",zn),pn.append("answer_texts",[Bn]),pn.append("sub_discipline_id",(Wn==null?void 0:Wn[1])||""),pn.append("tag_discipline_ids",qn==null?void 0:qn.map(Ft=>Ft.value)),ct(),en([]),it(!0),ht(!1);const Ue=yield(0,te.$)(pn);if((Ue==null?void 0:Ue.status)===0)if((Sn=(Wt=Ue==null?void 0:Ue.data)==null?void 0:Wt.content)!=null&&Sn.length){jt(100),en((Hn=Ue==null?void 0:Ue.data)==null?void 0:Hn.content);return}else ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),jt()}),Rt=()=>Be(void 0,null,function*(){var Wt,Sn;const Hn=new FormData;if(Hn.append("scene_type",5),Hn.append("item_bank_id",we.current),Hn.append("count",1),Ce)return Promise.reject();ct();const zn=yield(0,te.$)(Hn);if((zn==null?void 0:zn.status)===0){if((Sn=(Wt=zn==null?void 0:zn.data)==null?void 0:Wt.content)!=null&&Sn.length)return jt(100),zn;ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return jt(),zn}),zt=()=>{var Wt,Sn;const Hn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:zn,choices:Bn=[],item_type:Wn,tag_disciplines:qn=[],difficulty:pn,analysis:Ue,answer_texts:Ft,standard_answer:bn}=et,tn=`1.\u3010${(Wt=dt.find(Tt=>Tt.value===Wn))==null?void 0:Wt.type}\u3011${zn}`;let _e="";const pt=(Sn=qn==null?void 0:qn.map(Tt=>Tt.name))==null?void 0:Sn.join("\u3001");return Wn==="SUBJECTIVE"?_e=(Ft==null?void 0:Ft[0])||"":Wn==="JUDGMENT"?Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=ft?"\u9519\u8BEF":"\u6B63\u786E")}):Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=_e+ut[ft])}),pe.createElement("div",{className:Oe.leftNode},pe.createElement(ae.Z,{className:"mb10",value:tn}),Bn==null?void 0:Bn.map((Tt,ft)=>pe.createElement("div",{key:ft,className:Oe.option},pe.createElement("div",{className:Oe.serial},ut[ft],"."),pe.createElement(ae.Z,{style:{flex:1},value:Tt==null?void 0:Tt.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Wn==="COMPLETION"?bn==null?void 0:bn.map((Tt,ft)=>{var Se,Te;return pe.createElement("div",{className:Oe.row,style:{alignItems:"center"},key:ft},pe.createElement("div",{className:Oe.label},"\u7B54\u6848",ft+1),pe.createElement("div",{className:Oe.content},(Tt==null?void 0:Tt.model)===1?(Se=Tt==null?void 0:Tt.answer_text)==null?void 0:Se.join("\u3001"):pe.createElement(le.Z,{value:(Te=Tt==null?void 0:Tt.answer_text)==null?void 0:Te.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u7B54\u6848"),pe.createElement("div",{className:Oe.content},_e)),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Oe.content},Hn[pn-1]||"")),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u89E3\u6790"),pe.createElement(ae.Z,{style:{flex:1},value:Ue||""})),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Oe.content},pt)))};return pe.createElement(E.Fragment,null,pe.createElement(fe.default,{centered:!0,open:qe,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,onCancel:()=>ht(!1),onOk:()=>It.submit(),afterClose:()=>{It.resetFields()}},pe.createElement("div",{className:Oe.tip},"\u6211\u53D1\u73B0\u60A8\u9009\u4E2D\u7684\u8FD9\u9053\u9898\u76EE\u4E0D\u5B8C\u5584\u3002\u4E3A\u4E86\u80FD\u66F4\u7CBE\u51C6\u7684\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u5EFA\u8BAE\u60A8\u63D0\u4F9B\u66F4\u591A\u7684\u5173\u4E8E\u5F53\u524D\u9898\u76EE\u7684\u4FE1\u606F~"),pe.createElement("img",{src:Le,style:{marginTop:-100}}),pe.createElement(re.default,{form:It,onValuesChange:Nn,layout:"vertical",colon:!1,onFinish:Qe},Zt.includes(1)&&pe.createElement(he.Z,{align:"middle",className:"mb20"},pe.createElement(re.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"course",className:"mr10 mb0"},pe.createElement(ie.Z,{size:"large",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:gt})),pe.createElement(re.default.Item,{name:"knowledge",className:"mb0 mt30"},pe.createElement(ce.N,{key:kt,height:300,zIndex:1003,selectvalues:He,subId:(Ct=It.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:Rn,onAddKnowledgeFinish:Pn,className:Oe.knowledgeWrapper}))),Zt.includes(2)&&pe.createElement(re.default.Item,{className:"mt20 mb10",name:"answer_texts",label:"\u53C2\u8003\u7B54\u6848",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848",height:120})),Zt.includes(3)&&pe.createElement(re.default.Item,{className:"mb0",name:"analysis",label:"\u9898\u76EE\u89E3\u6790",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u89E3\u6790",height:120})))),un&&pe.createElement(je.Z,{isIntelligentAssistant:!0,setScoreShow:rt,isshixuns:!1,ScoreShow:!!un,isloadings:!1,onOk:Wt=>{if(!Wt.length){ge.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}$t(Wt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},pe.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},pe.createElement("img",{src:y(34999),alt:"\u4EE5\u9898\u6362\u9898"}),pe.createElement("span",{className:"ml10"},"\u4EE5\u9898\u6362\u9898")),pe.createElement(Ge.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:sn,customRightHeadNode:!0,customLeftHeadNode:pe.createElement("div",{className:"mb10 blod c-black"},"\u539F\u9898\u76EE"),customLeftContent:zt(),hideRecognition:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,underpinBackgroundStyle:{minHeight:"calc(100vh - 166px)"},onCancel:()=>it(!1),onSuccess:()=>{it(!1),rt(!1)},onExchange:Rt}),pe.createElement("div",{style:{height:70}})),Ve(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},96018:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(59301),re=y(43418),oe=y(95237),ge=y(93948),fe="data:image/png;base64,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",he="data:image/png;base64,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",ie="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAABeCAYAAADYHcHYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmcHFd55//V0cfcl2Z0jKTRZcuWZNmy8SVb8gEmCWD4EWzO9TqBxPjAgV1gs9mwiCQEOzYbCAmbi2OzkHgBQ8Bg8IFlfMnYum0dHml0a6TR3NMzfdXxlv979bprWjOa8cQGsdn6qdXV3TVVr77/+873fV8JvIrtuaOyKZHGu2WIeQjR79rYJ4B9jsTxFa1i9FWc6v8fWkEBMR2KfON5WZeowofqq/HJZEK2ubZA0gGSLqBOIDHmODjm2NjvF7FfSuyxLXSFQJddj+5lQhSmc51/z8dMCcQLp+S6gyfxN2EoVyKMCC8ASwCODSQc/UoloMBJuQLJBOA6gAwghYUh28YRKdHle+gMJfbaEvsTSRzsqsKpa4Xw/z0DYO59SiAe2S/n945gt5CyRkQA8J1/aN7HnYzHWIBjaYDINYZ7CFLCBWwbkCECCQw4Ng76IbrCAHvDAJ0ywH7h4dC//D0GNmwQ4b8XkKYE4m82ypq6OpwSUqbHAWHAIKViwEQfNf2i76Usk5MguREnGYAITtIRcF3NaX4Az7LRIwQOegG6ZIDdvsA+FNBVTODIJU1i+P81gKYE4ivPyFonhVMCMmVFXEBikcj8XAIhtq92Y2dWuxVXMh8JEnHiZwMSxZoSeS6QsAHXFXAcTfogQE5Y6IaFrmIB+2WIvaGFfWEBXY6N45fMFdlfR5CmBIKKumjLU5ZEkgAocSSAhBUokeOHQr30pBclcRUnfuVF4iCViBZxjWEevo/jJAHYjuYmA5QbcRG/DwJQhWWEwFEaCYUCOiGwp+DhgO2ia3AIJ29eIYpnK0hTAvF3m2W9HaJHSJk0oqnO9bCm3UIqaStieYFEwZPIeUC2CGTVvkAhoJgRJBBERP34BUtcMQF1FCAxcBTnSEVshHznK9SHcIJYEUAEiSIu4UaizuJkQRhKDMHCYeojr4DO0MIeP8B+q4hD2IXem28Wwa8SpCmB+MuNsqEqhR5AJhRHAFjaWMR5c5KGTqeNX59UKmIRpLwBSQFVBskjJyli678wnBLnBMMZpfcYGDKE0vi8Dt8Dfg4V4dV7CKGtu8hoSNCyS2iRR7CEBokA9ELgEIGh0QCgU9rY7+Rw6P2rMAQhYlru9YFrSiC+/LRslJbsKeRDt7VGKmLVp0LMaXBQlQDSCYGELZR8jxNwsuFWgkROykacNKa4Ccj7BFAglAKSf2A4IwJBcUb8ZQAhCCVAhAYm4hzzPbmIf0sQlNFAcFwgldQgJZMaKN5nGKIgLJy0LRwIfAXSHsfBPoo+L8SxDy4XmdcKlimB+B/PySbhyZ4Xdxcd8jd9BxK/OgnUpIC6KqChWqC5Wqj32qRAdUqgigA5AnZ0helMqRJIIeCFmpMIzmgBGC1C7ROogh/pJQMGxVVEYEP8IBwPhAEkDqDhMn5nRB+Z0xYSDi05F0gnJdJJoIr3lCJgmsssIKucWAv7gyK6HIE9wsJ+IXAgPR/HrxUi/2pAmhKI+zfKFgmceHF3zplbz1kaYmhMYqxAvcAboAiSSCUs1KRs1FYJ1BKgNNBYLdBUI9BYbaE+zd+BmqRA0p3yspOKOxLU88lFUgE0kgeGc8BwHsgUgZxnKW5SosmIMbMf+85wVVz0kfN4P/xO6R8pEYQSQcCXVjSWkIpjqnmP1QKNvL9aC401FqrSFugiQWLEtnFUCHQFPp4TAl+9dq7oOxMwU1Lkzx+Ws0QCJ57aOmQvm20jV/Bw/aoa/GDzMG5dX48HXyygs9uDJQRcx4JtW0riExzeBO2pVEKgJiXQUmvhkqUprF1mKw/837oZs1efR+skirrRolTgDGaB/iwwmCNgAtmiQLGkl8xflblBGwj6PGqCKeDKQPh+CC96+b5E0ePnAIEvYVn6PhuqLbTUO2httLFknou5LQ6EJbr9At70xoVi95lF9hkosuER2Zp0cOJ9FwRWb0bi5cNZ9GZdbN43jEC6OHQqh3Q6rWZLGITKOjIed6U4IjDvvKIOb78kidrU5EBM9st0xFulnuJYDNfSqsvkJYZyQP+Yfg3khOIqWnnkJD2hI0AIRBiqCUXCx4HwFAih+s4nt5BryE2h1NZdNNhLz0vjxqtqYDniqRvmWetnDMQfPS7bqiS671wrrYTy6Mrhjbwv0TcS4mh/iP09PvafKOJwX4Ce4QCj+VANRukIggPNIe9a24DfvjSlOOS12uKmrjlnHLRKU7h0XUV3Pa68R66Rinv6xyT6RoGBUXKTxGgeKBRJeAk/CBTxyQ0GGL7zHJyMBoiSPySBt66twRWravqPnMKc2y4R3kT3PSU1NvxIzhYuuj+yVgpaGdFkKaFuPGN+T8uJ04ny+9RwiMO9Pg6e4ivA0X4fvSMB3kGOuDiplHnc256UCyIqGj9EC6GyJRW/qUqOKX2OvPfKPzPcE3cijYVmLFafIClRF6IvI9EzHOLEYIATQwFODQUYGguRK4ZKh/BvKcq04i+PZsm8BH7nxqbeF7vE3A3XThzknBKIP/qJnGMDx/9grRQMO8RNxzgIhiBU5sns8yhms8jUXK+9cGowAlSQ2NEdYs1CR1le09kGMh68IIRtCTD87kQvfrYsikFyW8nCjbRFdOYYAHEQJgOgTDojnk4/b8Tg6gLkgrF8iIHRACcGAjz7SgEv7isoMJTij4axeJ6LW97adHJ7hzVvg5g4kDklNT72kJyXtnDso1dJHdqOOU+8TjwCG4YeasYeRCK/FV6mB/vq/xbVVamSCctjtx8LcMF8Z5zldKZB9I4U1Y3xGONQKtKrSLD2X/S7UGDxswanzHHjxFTMWzfcXQYpAqAivDLR3080iXjtzfsLuP/7gwiDOBAJvO+3mo6+a4m1YMY64pMPy3YrxNG710oVvlbsFxbh5vYg6y6CsOu0Rxzm0Jj9Z7j57QhGj2BvcBeC5jeiPl32mHnYSycCrCIQzpRzQI25L1NU4Fug6WhCJdqWVxPBzIaSf07QNAg6LiaU82bAUWONXPgyR5cBiM/kMwEwmeFgW8Bf/XAYT+/OlWi+ZH4C77yh8eD7l9mLZwzE3d+SC1JpHL7rSso+qcIG9d6zaHCOYbAvg57GD8GRGcwrfh1uYTf8kWN4Kfw4/MZ1aKgCOLBIdSjivXxScwSdvfg2GSwDmWJkv2uCcvYbcaRBKKuaMihxIaMnD0mtjGl61WpPe2VCWBqXCDj9q94mVfKxgVcCwlP9n2cy+Nefj5XE09IFSbz1+sbOW8+1zp0xEHc+KBemEzh01xXamfECIOF1Yg4eB6M0R3Pnoa1qH5zsVnjDx7FNfgqy8VLFCQTBTEDzvvtUgNXtjpL3k26xnwZHiuXAnoo68l9kIkfKwRyuFHr8tBElDbGMSVkCJvKoiYRRrsLoHcNx8VWwShthArbg4d98ahQPbx7T4Etg6cIk3riuYfdt59srZgzER78nO2wbBwkElTWDeH4ANI/9A2rsXghhI/T6UOg/hK34NNCwEnUpvUI3br0iotGeU5ojzghENFrSYnCM7nu0XhFfIYz5KyVOMFqb1yKRDSiG4MZHiHSA8aIVFxjvULGMcj7GBzUtCxZvqkLHVBKWXP9PT2bw2I5cyZRd0pHEuivrt9+10r5oxkDc/qBcnHbRddcVIVIOQxwSBR8QwQBm938ENrLIj6WxI/FZoLoD1QmhQSixelmh8zsDBK0fs51JWwyPemq2qviORTESKW5LhyE4KcgJDDtQbJW38r4iaZw7Sh8jcRUXNRWz3FhYDL9bxn6fnJfVOL++cRRPvpzTpmwILOlI4PJL61786AXOpTMG4iPfk0sY2Lrj8lDZ/rw9xRUcWeEg8kNdGLHXwEk3jQPgtPXsaDbvJUcscOAYbXuGm+JPI4ojNPEpNvhnJM7uYwGO9NOr1Sdg/OqcORbOmcOlPC26yrO3PI11NFdqbolC5ROFjeMOWWkVsQKIiRS2AeKZPXnt4Elg0cIE1lxUu+kTFzlXzhiI274jlyUddL73ghDz6hk61gG1YqAv4vk6/l8arBErFdOcH6kzDEfQ1JzOlsnSamL4PfIbJPBcJ51DHZJXVlykWRkQnN9sYd1yk+dD1IiLnvklcWPEVqQ0NMwGNwNa5JhF36vTOM6kazDmXnhbX31iDC/uLygg6Gt0LExg1cq6jX94sXXdjIG487vyHMvCK2SxmgTQUi1x7eIATdW2Yj3ay5yVKlA2BcsSiF09WkdMBMRE0Ixwyc8AIQRODEps6vQ1Z0A7iyvmOwqozV2eGselSx0snxeFASCQyUl0D4aorwLqq3T0V6mB0gQqx5dKoEQyiSCr4yiaqCTNNsnN0pf46sYsth0sqqgtwViwIIFzzq95/FMXW2+aMRC3f1+e60iV6lKaNe9cUcDitqQ2zyKXXoWNVbylvEBkxkoCc4BUCztPBFi9YGIgJhpkJhvpCNBhA7YeDHCgJ1TO5cr5DlYvdFUkd8cRH8/s1UvSDCi+87KE9j8sgR9uKeJon87MoS/EtRQVJa1lRFigrkqvr1BvlcLjBoiYcrbdaXLEkznsOurp8HkoMX+Bg46lVQ9veIPzlhkDcccD8jwrid2cFdw44961soBFrckYO1ecPlJSiksYClcE0Ur74ECIxa2xmTWFfNKiSYNIZbztUIB9J0NFwLdclES1yi0Bdh728RSB4LEW8N61SW0+C2BwVGLXsQD9mRDDOcaOoskSs7KYCFGb1otbrfUCi9u0hUQctNiVcLlSNMVGTv3az/LY2+2XRNO8dgfzFqa+/yeXOe+YMRC3fUuen0hgl+EIBcSqAjpmJaYa0/jfzcyKYkPT/eNRAhGWrbCTwxI/2x0o0UTduf78BJbPdbCdQOwuKjs37QI3X5HUMSjjD/CCQpvejHkNZiX6M4wey9JCF30kNdlC4DcvstWilgGC3yd54ukA8VQBB04FJY6YPc9G27z0d/7scuumGQPx4QfkSjeFl+JA3LSqgAWvFogpbmAy1T06RtFUNoE5w594OVDKOtK/WDbHVquAP9+vfY5VC2xcstjRSjzSXCYkT8KWIqQaG72g5EulS4ayDORJLJtrlSw0Y4hUV+vJN5kuVCKYHPG0hyP9QYkjWmdbaG51/uWzaxPvmzEQd/2rXEXRHgfi5lUFzG9JTGlBVF50QmJPYTxlRqNYU8yB48x9am+A3mFtOcWjqXMbBa5b6aooQGSh4uFtPkayUokezvLmGoogoCatEx/UkmgkhrQhxVU6rS/K1qBEDa2VKTaK0K8/4+P4INdjtLJubhOoa7K+cc9Vyf8wYyA+8l25Gha2jwPiggLam6ce1FSDns7vGghtvhp/TfkUQuD4gMSRvlCtnVN5L5xlqZdOfoksISHwxMs+Tg5Gvo+5KHWJDZWJYnRDQw0TIgTSSa08SkHByOtuqJ36npUf8SwXx8LScmtjK1BTL756z9XJD84YiA9/R17kOtgaB+LdFxQw9zUGYjLGGCEQVPia+oo4JHzK1dnopy0YGdlhThgpiqInMULRMybVCtzQKDCajxIgositiXIwM2XtClvrmEhRc7+5XhsoZ9oMEH2j0ZJpKNEwC0hVhX//F9ekb5sxEHc+KNdYNrZMBkRJXpZiNdGlYhYJv5me+3b6MEei6KsOaQMv7Jc43KvjXjVpoKFKixvOZpqttH70pWOKNnLgSoo3Emd0RHNFqcTWMMEZ02vaDNFctlz7ISUTXACt9VNzBMf49edCDI5FHBVK1LVIJNLBl+67puruGQNx+/fkxY7A5nFArC5gTuPUg5pq9kz5uwBGRorKFjfhboKwt1uboCrMEtson5mDVJdmCo/Ot6pN6zwsK+YjKCfNZGoYE7UE3HiP2pyeRvLsadwzJ8HXngsxkitfo7ZFwk2En7/v2tTHZwzEHQ/KN9g2XogD8Z7VBbRNY1BTEXo6XDLEFToTioiiqpzrxUCo3KrhLJS4GcnqRDSVa1Uhaqg/6LDRcaPYYe5VVZIZ5pprSglmsXCGMQCMM0GfZO407/nrz0pkCmbtGqhtCeEm5Wf/Yn3yj2cMxJ3fkZdZDp5/PYCYCij+TiDooZY3E57WMOpFHk15HsZsjAwTziKAuG+4xwCvwhVCZ/IxK7GmCqiJwGHaJb1xoxvMdbmO1d5UlgLxEVVOqK8+wwzFaN1aaiCsZPCZ+9enN8wYiNsflJc7NjbFgXjvhQXManhtRdNk3DE4XBgHBAmQLWgicpbG5Xg5ThSxRKQLaO4yXTOT1ZyTyWqnjgHLuOnLMaiU0pTAuR3WuFVEArGg2T2jD6HGIoF/fDpUE0LppBCoaw1hJYI/vn99+rMzBuKOb8srbRfPqsXwyK5+70UREGeK8k1nuk9DNg0QCGYQRzN/5xHgSJ8mGE1PKmwG8yhumAbJJVhyCZd01XhpacVFTsRHjCAztzabB0aZu5TlvkSxqDPJz19qo7Zah/15bSrwhTGOiN9e/Dbolf/D0zSpyxHf+jYJy/Y/cd+1VffPGIi7HpRrYeOZMCo5pE3/vouKaKl/9Q5d5SCmgQMIBDPpItcAPcNA5wlaO7o4Ja4PKG5oTREQOmu1VUB1WhdXMtqr9YGu14iDo8elf/dVxJSp/BrQSOrBVUBMHuIw90IQ/+7JAMUSvYDGuRLCDT92/7rUF2YMxO3fllfbLp4K/bLyef+aIpqnYcpNhymmOoYhjrGcvqv4ApynTE+tDyhuaKWM5aEIEBlZpVNThBEMZnRXk3PSQCqllTX9EOO4jTPFI04wC1xM1e1onhoIxrK+/ISvYlpmZbC5nYGx8PbPr0v97YyBuPNBuU5Y8mdBhDBv8gMXF9Fc99rqiMkGSCKRI5hnqpJ+PZ3eqPUBRVC0CS7jaqtprKABoi5g3IjKmtwzTpxEBSxMs1cp91VC6QbqHpq6hkeUHwkojpgOEEVf4q8fZwhcX43jb+2wIOzgQ/evT39lxkB8+NvyGtuRGxUQUab0LZd4aKr7t4umEg2nYouK3wmEAabghWq1UFcI6a0YAAdP+qirtlFfY8GxLR3Uo4mbDZHNATkqa70KO25juD6ZEFiy0FbFK68WCOqGL/yESXHRkqwE5i51YLvBLX9xdfp/zxyIb3nX2Y79U5/KJ8rtvPVSH42/JI6YDkbUW8xRpSXUOxLiiR1jeHJnTqd7OvQdLDTX22htctDW6KClgXUctjJhCyyAYcQ1FyKX42etI5Z22Kiv1cr61XAES9M+/6O8spZMvGrh8gSEI997/7rkAzMG4rZvy+ttSz6ugdBFKb9zeYDGaQTApkPE1+oYzuR/edpDV48OblCMFbwA+aKPfDFAoRgoLlI+iQGomgCxlsFBW5Ot6hpq0uSgqHNCxGI8HwsIF06gIyoNDsav7v0+K4z1xOW2dGUKluXffN81Vd+eORDf8t4kLPvRwCuHdT90ZYiGipDwVJZsPKsiEsCvCQa87t6j2krZdjBU6wn0G1RydmRSGWLRQycYJYAKgdqPA5R0LVUJRFDaGm3MbiRANlpqbSybrcUxOWYysTqcDfHnD45GAS/tfJ6/phrClu+4f13y+zMG4vcfkDcIO3zEJxBRGdNtV0nUT5MjyEG9owFYS8F817QrVH4Us0HscXlI0RCnY9PG7oay/uHNvl7cj1J2VJVplGnCHCwqcL4bi6oSIK1zyDWh4qACX1EhiuEglqa11FmY1+xgwSxXveY02WiqtXVCdbTANDAa4k+/NVICgkNdfVktLIRvu+/a1A8nBWLjrvxSO5G4/0hf0D6YCTuHRr0Xxwpy21gOu770u7W9v/dN783CsX7iedHSXyBxx3pMG4gTGR+nMoFewNFiU226V4dAmq+Epd4JFO3907CIf2EcBwAtKaGyCRlzIif0j7LARKrIJ0PeusavXKTP/RJArF4lQIFOCTI12/G5oQDyNNdQvGmQQlUmQIB4bFWSANklgKiPHngmq2tFou0NV9VDiPDN961PPTo5EHvyb3Ud5yFekDOp6FsYKwoMZPziSEEc6MuE/YMFrKUlwmgnk8vufiPZd3rmaxyIyQZhZKlSrqoFkeacKnIPC9dVYtl4ePhxVjpyuWJy0RzGsRqABrgGkZEqiYBhbnKGAijKzVUmMjnI11mMhoOMiOO4jT/BS7EoheIsT4AKBIdg6e8Ink5a0AtZjFt1LK3C6GjwyZ7D3nfz1X1Hd21YcVoHBPHE7vxv2bbzoyKVGeuSYzlKPBFnilpsHwtVFkT/WIiFLQLtLa5ScFwrZiuGUoJvBbUpmrqHfWQKoTp/nOhnUhKGe0h+5ZBF4KRdqyTeWqvK085gcZquir4oARRI1R2BEVsCNBBxEAEysafJACIHEcQzAVSkDoq4h1xUVDqIaSw2hModxaAQzn6EwV4ZhjtDS2zftu+pJ8VPd+V/U1jOw9qq0IXmpprfJOnSFFMzJtAD4WIKa+SyhVCtDbO0ddFsB+cvOHOWA01MzrqcKnIPld6gfU9xYRT4VCrCAMkFoKsWpEpBuImMhZKPEA+7VqBvACKx6Agy3Ybg8GUSCUj4OAeVdJAvVXG+4SB60+Ze4hxkHNK4BUd681hhqeS4/yV+ssP7DcsRP9ZAsLKSxeamzpjcECobnaW7WnTpGWGy+3TEksAEuOkqVqVMblFMxAHkGNUmIgKIIOVZQhvdvBELlX9LT3ftgpTO5DCqpwKNCS25mI4pnTM60Chxdc3onIw9KYCyWvcQIO5T7Jn0G5M9yr8n7ZSIiwwEijoeZywtAxDv+2jPKDI5j5m6OfHj7d6bhS1+QjYyQJhc1qbqUAXQMtkQOw4XMJQVmNucQiDLBeVadNCZCvDba9PjlBRvqD8bKKuJx9FaouznilnKsVTYgLI/TrASAULNLQQm54Xq3XjQPC9zmq4kEBXpLZWecomiZ5KDcSCjiXTaeaJwhSG64SAaBUq8ZUO1BqLC61F4wxzLCcyJy/EzJsZyYl4mm/dxsHuYHJEX/7ol/2bHcX6irQFtQQR+Fq+ctHDL+ho015q4C9eLc3hwUxbntNcoMPTk0sppJOvj3esIRJklqLj29OhCE7PFdYSS/XYETiT7qawnS1DmLOLNMHzN96WMhkbIVc7+Sf2aOEeYfcMRMU4Yh1vsZGY3LkKV9x2Ng+NiOJ213OQg6lZyEEuEzXZsQLe2yBV8HDgeAfHtzd4NjiUeIRBKxgUSb5v7Xfztz5fDbTgXcxt1BejqhbZKO3lsxxg27vKwaHZVRGAdqx8c9fG+a9PjrBvqmM5eT83siVyG+M0agGj20YultaS4x7UUJzGN3yQeG9FRkxjPTSXumIjFpuKImFKfVKRNcI7TdFoc1Miv4b3RGHh0p6cixmwcMDAWB8LKiW88m7/BdR0FBOVYS6IHb5nzEF48MRs/PfVbivhUKhQFb1njqnj/H3ylFysX1Uc1Czoy2Tfi4QPXVY3jCI6b8p/iiQqest+Ivclk/0TgEMSy32GpOg2ats1p5tPEMu+myEgvLV5EiDEdU1UWxZVFTDSdbjhM4ONUrI+rU0fnNGLWZKDsOhKo3F36OqcB8bUnvTdZrniUNjCtoxW1O3FF87P4p5cuRJ97KRzL0r2QAuD8dhsXdtj4u0eHkPMSpcAZQTo17OGW608HwtxjXPkVIvGSpSfLnhZR9FQdW1EGN9FE5o0SmDe0R+HRcXpCk+80nTyBItdZgiagfvqV4sZWWUDr4/iZnQpovak2SbEJUQkED6ahvbc7wJauSYD48kbvjbYlHgsIhATOrd6F62b9GA++sgZ7iutUxxnTYocZ2NesdPDwllF0nhBoqXOVfiAQ3QNF3PqmauXul8zRScRB5Uxj6KQYtQXS3c9CJc7OxD0E4uJ5lUDE2UNTS5mdE44jxgcRaqcTfvwfmtJ6rvFZCNB5qgDfz6HOHkHacVFV146EY09oUvPcnQTiwCRAfPFR73rLFo/7vrZs6p0BfGDOl3GiMAf3br0ZHXNqlcgiGPOaBNYscfDQzzMYzruoSlglIPYez2H30SyWzklgVUcS589Por3FUR1bTPggfltn8hf4m7I0Ki2niHt4Pk6AS9qTUejEyJOYUTCpTogJ8TjnVPga6mPFIDUQAWYHW5AOjkOEY4A3DFkcwZjfgsMNtyCVKHd2q9Q1BGLbZEDc+1DueifhPh6oqkDOIIF3tn0DLekM/mHfe1C06jGaC5BwLFx7AcWRwNcfG0ZLXTpy4fU68cuHsnhx/5i6fVU7BiZ60dFLYOXCJFYsTGJhq4PqpPaGJzIPp9CnpXOTe8gxbTV0hsafa3LrSf9idIIRlSV6x2Jhygo6DQh9QFIOoTV4Dgm/F/BGAT+LMD+C3tEkji/4Y9SxfqdS70Q3tu9EODEQlpUVn/tB7jrbdX+qgIhmSK0zAiccwUDQjosWcbElULmudTU2DpzwsHV/oIJdJAJnJoHY0TWGrQfHd/rkzZRaNNiWKipZ0OrivPlJLJ/nYmELLTEd8JkJMLSmKjcDRFwBl/YnEFMKkDgqJhOnpGk1IpxaDUEXmvwtsPxRIMjSzlesGw53oSvTgpFzP4NapsdG+bKVYyMQ2yfiCAXEQ941jis2+l6gPdSYl9neHGL1IpYrWaqlaHd/iO0HWQmjQ84kIJd3uc67rWsU2w97kCoBSp9EdRViyRb7ZNg6JuW6FhKurTz1dMpGW4ODjlkOFrdaaG+yVI0bwZ0sdhW/uTgQEwFgJlZlMlKcxsZyMucdD60WRhaKmOVvRo2/HwjGgKAQDdCB9PPwu3+GrfItcJZ/WNUZmq2SO/d1h9hxcAIdQSDue0RWWyK4F1JcFwThOZLL3IGOxBKUhCOVTU+XnovwxqoxfoEBYs+x/PCmvWM3CynXwU5cjdBbIyyrRik2i70AmTXBpC0LiQRj+BEgLgGyVA21bQuVt8oahwXNFtobdYIxjYGJgDFAxGe83o//f7rAI3EbZZeaKKPWHORlVWlJtHS0EMq5FX4/lljPwvV6AT8DhKz7okK2kT8Ons1RAAAPKUlEQVS0EbuxFoWqc3A4sR5L59SrnoZmCGoUMWQJxEsHGWmIzNe8jwP0rAlEfJj3PCYXOH6wVlq4XkhxdRCGS6SETUUezw+Nzx7O3nQCOHiqOFjM17b9/W26MdSKO07VhGl/jYVwne26621LXuI6doNpR00wEgTD0dxBjlHh44qQN5V9a53A/CaB+c0Cs2p1I3jeJL3yEifE0JhITxgucGQObeE21IQnVSbImLMUfWIZPKQimpW1dp3/Cpr9LbCDEcDLaE6QFqRfRP7os3i+/g/RXX1dqYhzeatAXcq0UI2oZCw3Pt9hukCMmztSivsezXcIaV8lgDdKWGvDMFwUQljUJ8ZOpxlZlQRODgaDvYNVJSAq52H7x46m51W5q52kfVUqkbzGdXFpwrVmqR5MFjvfEIhYmx9Ta2cmWKQACSQrfjpmCVx/XpSDr0TqeC4w44uDUh12Y7a/CU7IzjEq9Akp0hh1l6NXnIMQeinUlnm0+ZtQ7R3QXECd4BMEAJljGM2F6Dn3Xrw01IpRJhurPrMS5822UJc83ds3jEEdMSFHiAqOOJ2Jy99s2LDBqrv8DxdLKa8Stns9INYKGXS4NkTSDTGaQ/fw88n50+1wv2LDrsTi+nkrE659VSKRusaycJllhXOV7lEVQsZymdjQpSP1sd9IRKGTMgjjAIiK4S0RYpa/DY3+LgjJUChXhgL2dADsNEK7DgNYhp1jS3Bu3QDaik/D8fsiLsgCvqcUs+x/Gf31N6B//h2ES9WMMwNdmfd0hglEeuLx8tvXBIhKkDZIabX8tLA06VpX16St63L54Hu/uy75nTOBeabfrtkgnYUdxXMzI/mPC2Hdmk7acFzdMdPM6vgt0nH86JsTSv9MZrLSIdzXPYLrmjaijs2cdTG4fhlzwk4DThqBVYMs6lHjH4IIyAFjmgtofBQzGOs/gi31H0drxxvUgDgW9p7K5A0QEivn2qpwZqKNE2tS0STssYn/aqbUfA3+7spPdd8tLOuLJJbr2EinHFSlXaSSjtIlZqOl9tHfSCog4lbKOFHkHUBr/gkkMQqEnNW6hYAMfOS7tyAxfx1sdnZz2NOI5g4XYjz9Ilg8fKwbRzO1eDZ9N+xEHVbPtUqW5Y5jAUZiomlVu42marb40lucuARif3eInRMp67MRiKsIhGN/kbPXWGZK3Aj287NATkmnXNRVO/jEjSllHmu7vbwJ6aO1uAmNxa1AWACCohZHTDAe60Wm9yD6zrsfeasR54x8Fa5qwR+BIViypZvP+0OHsSV3JXbZN6iTV7nAmnZbN50HsOWIr5IUjGi6cKGN5ppY1kAMjDhHnFLLs0DOWE1nIxDrN5y8W9jWFyWBUNOqXE0an2W0pu773eZSlrcRYYlgAHOzP0Iq6I5md0Q2Nt7t245BzEffuX8KadXg+JBEcWAvbmj4MSy3GnBSbLgB6eWQH+nD7vS78cKpdtXGTgGREHhDh44lkbAvdPlqOVVnh0hcvMhRKTfxzXjpPL4zsppOB8I6+0TTO7/Yv2EoE35aUDRMAgK/JxD33tKofA/jiPK9MbsJs4e+A3BmU9xYKcUuxe5n8Zz8j2i78D0lkcF+ta/0hFhZ04n1bTvV+nE4ehJDxVr0ttyEU9kUth/RMTgSm8WSly11Sik6mzo9lYRA055ccclSB231ZSCMaFJgRDqCoumsBuKhbrkcAT63dXfhxqc3j1gqfUb9M++RPRRZU/Ql/uwDjeWqoZJglph//POo9o8AySbAG0HviUN4yL4HudRiXHd+2eRlP9rOE5pjLmrej2WpfQhSC5CpXq2If2okxJaDfslgoI+wdrlbAuLp3UW1CkegqX4uO8fF7MaJgaA1aDzrsxKIR07KVhngU0GIDxU8pF7qzOP57Vkt++MKz3S4jJoj8kEdf/K+hpJo0kdrNGx/AItPfB6hl8HRbBt+WPwDZP2EKmB802pNSFJ3XzeBiGY8gLlNNi5exPZH+mwnB0O82GWAkCr8sn5FQtdfCOBnLxXBzD5uBOKK5a46h9lKYimKuXUe1yEOA0RpzdqyR39lVtMjJ2W1HeLuX+SBfaLoodE8fOPl/QW8uDNbaicaF0/xGBGB+O831ynRpCHQMRmGVIqBhcH+fjQ01CCZTCrCc82YCcJtDeUZu+uIj30EIqLCghYLaxaX6+SO9wf4eadX+p1pQ9euKgPxxI4iBjK6momiae35LuY1ayAqxRKH+crZBISU0n7qJN7/i1aVnyn66FDJCuYBHGwR11XA1peZUm9E0jjdp0SVCm+4Av/tXTUlHWFAEGA4RqrOxEOjITJ5i7Ec1FfbmFVvqaVf05eJi/xs1cDEORK0tcHCRYvKQBztDbDpFaa76K2p1sL1F+o+UBzeY9s0EEY0Xb3CRXuLXr6NA0GxZIDYfjZwxHMn5fXCxr1egIuLNOujVMfSU1AksPdgEdt253WHzGhqjVspju6Qy5P/9berIyBMG0tyRKBWz7SYYgjDRsG3VFcBNpQfHmNaJHtu8PECAs21Vqk9NnOY4qmdR/sCPLsn6o7DFhB1Fm5YU+aIR7YU0T+iK/LIEVevTGDBrIgjonHy7awB4sUBufIX0fLPeQHe4vkQ5qknShwZMKL9zkNF7NhdKPXeUF5spQCNZNTtv5lGWz1tfmU3mRa7CgweoipLdQ9lJSyM9UKisac3ezURHDZhZ0J0U60ocQ1FHnUBfxscDdE3rNONLl7mlvpH/XhzQXETNx67bkUCC1rLQBgdUQKiWy8MnWIeLnOgTF7T660jtvbKucLGp0Pg1qKHhEpVjD+UKdqPc0TnYQ8790RAxKSt9inGi6nqpMBlyxx0tFqY1WCpRim6QXo87FFWmZWhEHNKHsGSKxK8d1jnIfE07FTA81IkmQePlDL2AOw64uFIr+YyZvatW5VAR5tuphI/twLiF13VqCMmAsKy7Mzroqyf6ZW1VRY+Ztn4T56PevP8H2VvVxC/xBURSPsOedixp1gySyuJX4IioqpSlJJZhGxaYqGtQaK9RWBRq6tKtvSypVHo5VTK0o2bKGEMY3IgHTTWX58aCpX4IaFZmUqHbVadpcqHjaHAlCE2ViFXsZPBREAwOrP3WIht1BEVHPG6ALF1UN5oAX8TSrSbInnThMRwhHmPiybDKRQFh7p9dPcEGB7RuVYTJ6dNNL+BgZEiuvtzKnv83OVprFycwtJmG+11NpiQZiyv8bw1vU8cG5Uzn40xMiaViU2Ttq1RP2OIllw81hIXTVzV3XOcK5y/BCCe7ZFLalLY7RWhFgwVqWKdwczsLT0Zy4ipOJfEHmvGPNKevgAnTwUYHAqirscVRKvAYyBTQM+Azm+c05FC65yEWg2sSVporbEwt9ZGWxXQmGSRTLmBvDnrxPCWy8BKNgS5JuKEnqEQAyNah3BF8YLI8vqVAfHZ74+2tcxKHp/XbNm0SLjoo1b2IlDMKl9JRMV1RrRvuMSIMJVTRRlelOgfCtBDUAZZb61JVskt/SNlIJYtr8KijpRO21SrgVG7bNWIHWBCCSvQGlxGvT3Ma3JU9zJTfzdZeH3cVDAOv+n74fGpXOPFk1HWe39ZHLFho0wli36PlGEdKzOp5OY0U9npxOISKLGnKY5T4AaYiENUblNsnw9TMo8/o9jq6wswMBiikC+DMjBSwIn+HJqbXKy9ol5lI6p6vSh3Vqc/ainOt/6BIh5+cgAneooqort8fvrYR99W+88tTc4az5MXC4FGpeOiJrxTCbG4figp7MiPoGhSsSajIwpBcPBERghhbXvNlfUXng6+GQbyXazC0s9u0yk1fF4bZSlBYWV/XIGf9pjLCTjF6BDNTRoQ/UhM3dBkoD/A4ECAvqEimmdZWLm8OmrsHnvohwEg6nT5/NYRbNo6HBWhOKFt2V8ZSxT+y5F7Fg6SiAcPylSxFqsCgbWOjXWhxKVSYi4TcCo7GVQadZWeNbmCynrnIYY4BIbzSnA9sOXA8CeTvYX+1xwIDuh/Pifn+X74NuGId4dBeKUMkdCPCePz2nQX4rYm/SA9ztS4zpiQQ+h5R2GEOGi0iNRj1yLxYKKwatZHnWlKMj3a4fW7ewp4eOMAegc8tVYOYe2zID/8yhfanzjTjN+4UTotq7DMEsEVlmWvFwKXh4FcwgQU0yKj8nrGd+E7zdeXjjA5LvzTA33W0yOW8/wPPqgfs/m6ABG/mb/amG0XjnOjbTs3eYG8MvTDBOvM+Fw3EoxgtDVZaKpjn1WhRVFciU+wb3SMeTeZdUamx2V7KSjLzjN+iKdeGMbmnboOWgjHg5BfHCoOfab3yytGpxI7lb9LKcXLA2h3gcukwHrHxpW+hxW2LZOqc07MGSVHHOzFse2HcMTzird+6m2pffHzve5AjAPledkuC+HbLVvcXCyGlwehTKgiSp3ticY6C3ObLfUubD6PNBI/MTAIlFHk5pHKkQ9XMgqMtVa6tgAOH8vjx08OYCjjq4ePCCF2ijD8vc4vzX/h1QJwpuM3d4+0VCdrL4bAOsfBVaGPCy1L1pHxgkB+bFmjPWGroF8qEPEb+PzPsvND33m7EM5NRT+83CenqBJZzSmM68xttRUorEJSFa8xQOI+yUScYcAoFkM8sWkIL+3lo2YY+HFyUsp7EM69d/+XROG1BGGic508Kav7Ev5FCctp8+rx0Aox8cPNf2VAxAf9Z49k5yNw3g7bualQDK7wfemy7puFk2TplgYL89psNDZEoLCyKVoVY3gvLqpKCcBcrD+Uw2PPDCEzxpQ99TjXTX4Y/H7XXy14+fUG4NWe/6wAIj7oT/8gu8CXzo1SOjcXPf9yL5Au83IpvsjeLY22AqWpkeFtoatbuTBjArBMo8wF2LhpBK8cyGrrTDgjYeB/+pXt+/4aT14bdZ56taR6fY8/64CI3+5//mZuoXTstwewbvK94DI/IKdE1pctMavJxrzZDurrLGV5DY4E2H+4gF2dY8jmQ139KsVj+Xzx9v1fWtD1+pLy33b2sxqI+K3d+U250Pdz7wiRuMn3/UuDQLpFz1ftgIIw1LXN7G7gk3tYbWT1e2H4yR33tH1NG7Nn9/ZrA0ScjB/8x9zCQijfIWHd5BWDS4t+6KpWC4FAoejl/NB+oFD0/9uWP5914uwmf3l0v5ZAxIn7nr/MdWSRv84vhA1eaO3PZ/Kbnv7cnN5fFwDMOP8vz4/Uk8nae+oAAAAASUVORK5CYII=",xe={dotLoading:"dotLoading___C9qdK",showHide:"showHide___smgPU",progress:"progress___kIqrW"},Ee=y(59301);const Le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var je=()=>{const[Ge,ce]=(0,E.useState)(0),[b,a]=(0,E.useState)(!1),[ee,x]=(0,E.useState)(!0),te=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(ee)return;const Ae=()=>{ce(Ie=>Ie>=99?(clearInterval(te.current),99):Ie+1)};return te.current=setInterval(Ae,5e4/99),()=>clearInterval(te.current)},[ee]);const ae=()=>{ce(0),a(!0),x(!1)},le=(Ae=0)=>{x(!0),ce(Ae),a(!1)},pe=Ae=>{const Ie=Ae/1048576;let ke;return Ie<=.3?ke=3:Ie<=.5?ke=5:Ie<=1?ke=10:Ie<=2?ke=20:Ie<=3?ke=30:Ie<=10?ke=Ie*10:ke=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ke}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:Ge,progressOpen:b,openProgress:ae,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Le,Ie)=>Ee.createElement(re.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:b,title:null,footer:null,width:500,afterClose:()=>ce(0)},Ee.createElement(oe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ge<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],ve())),Ge>30&&Ge<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:he,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],ve())),Ge>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],ve())),Ee.createElement(ge.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ge}),!!Ie&&Ee.createElement("div",{className:"c-grey-999"},pe(Ie))))}}},38374:function(de,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return sn}});var E=y(59301),re=y(72022),oe=y(89070),ge=y(54580),fe=y(8591),he=y(43418),ie=y(95237),xe=y(43428),Ee=y(14791),Le=y(96018),Oe=y(59301),je=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:Ge}=ge.default;var b=(0,E.forwardRef)(({onUpdateNum:en},et)=>{var Bt;const[un,rt]=(0,E.useState)([]),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),{openProgress:kt,closeProgress:Et,CreateProgressModal:Rn}=(0,Le.Z)(),cn=()=>{ht(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:cn}));const gt=tt=>je(void 0,null,function*(){const we=tt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(we)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):tt.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(bt([tt]),Promise.reject())});return Oe.createElement(E.Fragment,null,Oe.createElement(he.default,{centered:!0,open:qe,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{bt([]),en()},onCancel:()=>ht(!1),onOk:()=>je(void 0,null,function*(){var tt,we,Ce;if(!(Zt!=null&&Zt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}const ct=new FormData;ct.append("file",Zt[0]),ct.append("scene_type",0),kt(),it(!0),rt([]);const jt=yield Ct(ct);if((jt==null?void 0:jt.status)===0)if((we=(tt=jt==null?void 0:jt.data)==null?void 0:tt.content)!=null&&we.length){Et(100),rt((Ce=jt==null?void 0:jt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Et()})},Oe.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898"),Oe.createElement(Ge,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Zt,beforeUpload:gt,onRemove:()=>bt([]),height:200},Oe.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Oe.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Oe.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Oe.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Oe.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Oe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},Oe.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Oe.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Oe.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Oe.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:un,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>it(!1),onSuccess:()=>{it(!1),ht(!1)}}),Oe.createElement("div",{style:{height:70}})),Rn(void 0,(Bt=Zt==null?void 0:Zt[0])==null?void 0:Bt.size))}),a=y(59301),ee=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:x}=ge.default;var ae=(0,E.forwardRef)(({onUpdateNum:en,onClose:et},Bt)=>{var un;const[rt,qe]=(0,E.useState)(!1),[ht,Zt]=(0,E.useState)([]),{openProgress:bt,closeProgress:Nt,CreateProgressModal:it}=(0,Le.Z)(),kt=()=>{qe(!0)};(0,E.useImperativeHandle)(Bt,()=>({onClick:kt}));const Et=Rn=>ee(void 0,null,function*(){const cn=Rn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(cn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Rn.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(Zt([Rn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(he.default,{centered:!0,open:rt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Zt([]),en()},onCancel:()=>qe(!1),onOk:()=>ee(void 0,null,function*(){var Rn,cn;if(!(ht!=null&&ht.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const gt=new FormData;gt.append("file",ht[0]),gt.append("scene_type",4),bt();const tt=yield Ct(gt);if((tt==null?void 0:tt.status)===0)if((Rn=tt==null?void 0:tt.data)!=null&&Rn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(cn=tt==null?void 0:tt.data)==null?void 0:cn.examination_bank_id}?isIntelligentAssistant=true`),Nt(100),qe(!1),et();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");Nt()})},a.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377"),a.createElement(x,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:ht,beforeUpload:Et,onRemove:()=>Zt([]),height:200},a.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},a.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),a.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),a.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",a.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),it(void 0,(un=ht==null?void 0:ht[0])==null?void 0:un.size))}),le=y(375),pe=y(92832),ve=y(6848),be=y(43604),Ae=y(5871),Ie="data:image/png;base64,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",ke={tip:"tip___V6mRp"},Ye=y(29458),Be=y(59301),$e=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())}),Yt=(0,E.forwardRef)(({onUpdateNum:en},et)=>{const Bt=`\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u6BCF\u9053\u9898\u5E94\u5305\u542B\uFF1A +!(function(){var Gc=Object.defineProperty,Vc=Object.defineProperties;var Zc=Object.getOwnPropertyDescriptors;var Gs=Object.getOwnPropertySymbols;var lc=Object.prototype.hasOwnProperty,sc=Object.prototype.propertyIsEnumerable;var uc=Math.pow,ic=(de,ne,y)=>ne in de?Gc(de,ne,{enumerable:!0,configurable:!0,writable:!0,value:y}):de[ne]=y,lo=(de,ne)=>{for(var y in ne||(ne={}))lc.call(ne,y)&&ic(de,y,ne[y]);if(Gs)for(var y of Gs(ne))sc.call(ne,y)&&ic(de,y,ne[y]);return de},Tu=(de,ne)=>Vc(de,Zc(ne));var cc=(de,ne)=>{var y={};for(var E in de)lc.call(de,E)&&ne.indexOf(E)<0&&(y[E]=de[E]);if(de!=null&&Gs)for(var E of Gs(de))ne.indexOf(E)<0&&sc.call(de,E)&&(y[E]=de[E]);return y};var Ou=(de,ne,y)=>new Promise((E,re)=>{var oe=he=>{try{fe(y.next(he))}catch(ie){re(ie)}},ge=he=>{try{fe(y.throw(he))}catch(ie){re(ie)}},fe=he=>he.done?E(he.value):Promise.resolve(he.value).then(oe,ge);fe((y=y.apply(de,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[7062],{89489:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},59477:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},65363:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},81953:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},26227:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},49198:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},41464:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},87169:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},52671:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},8657:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},56082:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},33853:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},15075:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},43531:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},38819:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ge=oe,fe=y(7657),he=function(Le,Oe){return re.createElement(fe.Z,(0,E.Z)({},Le,{ref:Oe,icon:ge}))},ie=re.forwardRef(he),xe=ie},88010: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"}},56615: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"}},84287:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},86087:function(de,ne,y){"use strict";var E=y(59301),re=Object.defineProperty,oe=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,he=(Ee,Le,Oe)=>Le in Ee?re(Ee,Le,{enumerable:!0,configurable:!0,writable:!0,value:Oe}):Ee[Le]=Oe,ie=(Ee,Le)=>{for(var Oe in Le||(Le={}))ge.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);if(oe)for(var Oe of oe(Le))fe.call(Le,Oe)&&he(Ee,Oe,Le[Oe]);return Ee};const xe=Ee=>React.createElement("svg",ie({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Ee),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},74413:function(){"use strict";function de(ce,b,a,ee){a===void 0&&(a=0),ee===void 0&&(ee=1/0),this._name=ce,this._defaultValue=b,this._minimum=a,this._maximum=ee}Object.defineProperty(de.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(de.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(de.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(de.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,b){var a=go.Shape._FigureParameters[ce];return a?a[b]:null},go.Shape.setFigureParameter=function(ce,b,a){if(!(a instanceof de))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var ee=go.Shape._FigureParameters[ce];ee||(ee=[],go.Shape._FigureParameters[ce]=ee),ee[b]=a};var ne=[];function y(ce,b){var a=ne.pop();return a===void 0?new go.Point(ce,b):(a.x=ce,a.y=b,a)}function E(){var ce=ne.pop();return ce===void 0?new go.Point:ce}function re(ce){ne.push(ce)}function oe(ce,b,a,ee,x,te,ae,le,pe){pe||(pe=new go.Point);var ve=ce-a,be=x-ae,Ae=NaN,Ie=NaN;if(ve===0)if(be===0)ce===a&&(Ae=ce,Ie=b);else{var ke=(te-le)/be,Ye=te-ke*x;Ae=ce,Ie=ke*Ae+Ye}else if(be===0){var Be=(b-ee)/ve,$e=b-Be*ce;Ae=x,Ie=Be*Ae+$e}else{var Be=(b-ee)/ve,ke=(te-le)/be,$e=b-Be*ce,Ye=te-ke*x;Ae=(Ye-$e)/(Be-ke),Ie=Be*Ae+$e}return pe.x=Ae,pe.y=Ie,pe}function ge(ce,b,a,ee,x,te,ae,le,pe,ve,be,Ae,Ie,ke){var Ye=1-pe,Be=pe,$e=ce*Ye+a*Be,st=b*Ye+ee*Be,Yt=a*Ye+x*Be,vt=ee*Ye+te*Be,wt=x*Ye+ae*Be,Ct=te*Ye+le*Be,It=$e*Ye+Yt*Be,sn=st*Ye+vt*Be,en=Yt*Ye+wt*Be,et=vt*Ye+Ct*Be,Bt=It*Ye+en*Be,un=sn*Ye+et*Be;ve.x=$e,ve.y=st,be.x=It,be.y=sn,Ae.x=Bt,Ae.y=un,Ie.x=en,Ie.y=et,ke.x=wt,ke.y=Ct}var fe=new go.Spot(.156,.156),he=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new de("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=5),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=new go.Geometry().add(new go.PathFigure(ee,0,!0).add(new go.PathSegment(go.PathSegment.Line,b-ee,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)).add(new go.PathSegment(go.PathSegment.Line,b,a-ee)).add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,a-x,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,ee,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,x,a,0,a-x)).add(new go.PathSegment(go.PathSegment.Line,0,ee)).add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()));return x>1&&(te.spot1=new go.Spot(0,0,x,x),te.spot2=new go.Spot(1,1,-x,-x)),te}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=a/2,ee.endX=b,ee.endY=a/2,ee}),go.Shape.defineFigureGenerator("LineV",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b/2,ee.startY=0,ee.endX=b/2,ee.endY=a,ee}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.25*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Line,b,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.75*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,b,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,b,a){var ee=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(ee*b,(1-ee)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,b,a/2)).add(new go.PathSegment(go.PathSegment.Move,b/2,0)).add(new go.PathSegment(go.PathSegment.Line,b/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,b,a){var ee=b/2,x=new go.Geometry().add(new go.PathFigure(b,b/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,ee,ee,ee,ee).close()));return x.spot1=fe,x.spot2=he,x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Line1",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=0,ee.startY=0,ee.endX=b,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Line2",function(ce,b,a){var ee=new go.Geometry(go.Geometry.Line);return ee.startX=b,ee.startY=0,ee.endX=0,ee.endY=a,ee}),go.Shape.defineFigureGenerator("Curve1",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,ie*b,0,b,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,b,a,0,ie*a,(1-ie)*b,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,ie*a,ie*b,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*b,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new de("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)?ee=.1:ee<-1?ee=-1:ee>1&&(ee=1);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),x.5&&(ee=.5);var x=Math.abs(ee)*b;if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())),xb&&(ee=b/2);var x=Math.abs(ee);if(ee===0){var te=new go.Geometry(go.Geometry.Rectangle);return te.startX=0,te.startY=0,te.endX=b,te.endY=a,te}else{var te=new go.Geometry;return ee>0?te.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b-x,a)).add(new go.PathSegment(go.PathSegment.Line,x,a).close())):te.add(new go.PathFigure(x,0).add(new go.PathSegment(go.PathSegment.Line,b-x,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),x0&&(ae.add(new go.PathSegment(go.PathSegment.Move,b/2+le,b/2)),ae.add(new go.PathSegment(go.PathSegment.Arc,0,-360,x,x,le,le).close())),te.spot1=fe,te.spot2=he,te.defaultStretch=go.GraphObject.Uniform,te}),go.Shape.defineFigureGenerator("Cloud",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.08034461*b,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*b,.05349299*a,-.09239631*b,.07836421*a,.1406031*b,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*b,.074219*a,.2450511*b,-.00697547*a,.3776197*b,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*b,.07004196*a,.4539471*b,0,.6066018*b,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*b,.08370865*a,.6914277*b,-.01904177*a,.8921095*b,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*b,.3194596*a,1.036446*b,.04105738*a,1.020377*b,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*b,.562044*a,1.04448*b,.360238*a,.992256*b,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*b,.8217117*a,1.032337*b,.5771781*a,1.018411*b,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*b,.9156953*a,1.028411*b,.9571472*a,.8556702*b,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*b,.9310455*a,.7431877*b,1.009325*a,.5624123*b,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*b,.9344623*a,.4820677*b,1.031761*a,.3030112*b,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.870098*a,.2329994*b,1.01518*a,.03213784*b,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*b,.6545475*a,-.02812061*b,.9032597*a,-.01205169*b,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*b,.4265613*a,-.01812061*b,.6089503*a,-.00606892*b,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*b,.1944299*a,-.01606892*b,.3892545*a,-.01205169*b,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,b,a){var ee=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(ee*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close())).setSpots(ee/2,ee/2,1-ee/2,1-ee/2)}),go.Shape.setFigureParameter("Pie",0,new de("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new de("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,b,a){var ee=ce?ce.parameter1:NaN,x=ce?ce.parameter2:NaN;isNaN(ee)&&(ee=0),isNaN(x)&&(x=315);var te=ee%360;te<0&&(te+=360);var ae=x%360,le=Math.min(b,a)/2;return new go.Geometry().add(new go.PathFigure(le,le).add(new go.PathSegment(go.PathSegment.Arc,te,ae,le,le,le,le).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,b,a){var ee=ie/Math.SQRT2*.5,x=Math.SQRT2/2,te=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,x*b,te*a,b,(1-ee)*a,(x+ee)*b,(te+ee)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThinCross",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=Math.min(ee,b)/2,te=b/2,ae=a/2;return new go.Geometry().add(new go.PathFigure(te-x,0,!0).add(new go.PathSegment(go.PathSegment.Line,te+x,0)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae-x)).add(new go.PathSegment(go.PathSegment.Line,b,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,te+x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,a)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae+x)).add(new go.PathSegment(go.PathSegment.Line,0,ae-x)).add(new go.PathSegment(go.PathSegment.Line,te-x,ae-x).close()))}),go.Shape.setFigureParameter("ThickX",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;if((isNaN(ee)||ee<0)&&(ee=30),b===0||a===0){var x=new go.Geometry(go.Geometry.Rectangle);return x.startX=0,x.startY=0,x.endX=b,x.endY=a,x}else{var te=b/2,ae=a/2,le=Math.atan2(a,b),pe=ee-Math.min(Math.cos(le)*ee/2,te),ve=ee-Math.min(Math.sin(le)*ee/2,ae),x=new go.Geometry,be=new go.PathFigure(pe,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,te,.2*a)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,0)),be.add(new go.PathSegment(go.PathSegment.Line,b,ve)),be.add(new go.PathSegment(go.PathSegment.Line,.8*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,b,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,b-pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,te,.8*a)),be.add(new go.PathSegment(go.PathSegment.Line,pe,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a-ve)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,0,ve).close()),x}}),go.Shape.setFigureParameter("ThinX",0,new de("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=10);var x=new go.Geometry,te=new go.PathFigure(.1*b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),x}),go.Shape.setFigureParameter("SquareIBeam",0,new de("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,(1-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5-ee/2)*b,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a).close()),x}),go.Shape.setFigureParameter("RoundedIBeam",0,new de("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.5);var x=new go.Geometry,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,a,Math.abs(1-ee)*b,.25*a,Math.abs(1-ee)*b,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,ie*b,0,b,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,(.5+ie/2)*a,ie*b,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,b,0,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*b,.75*a,.5*b,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*b,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,0,0,.45*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.55*b,0,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.5*a,.9*b,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*b,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.6*b,.2*a,b,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.7*a,b,.8*a,.6*b,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,.5*b,.75*a,.55*b,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*b,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.7*a,.45*b,.95*a,.5*b,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*b,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*b,.01*a,0,.25*a,.4*b,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.4*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.15*b,a,.5*b,.75*a,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.6*a,.55*b,.95*a,.5*b,.75*a));var te=.2,ae=.3,le=0,pe=te*ie;return x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.65*b,.36771243*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae+.05)*b,(.5-pe+le-.02)*a)),te=.2,ae=0,le=-.3,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+te+ae)*b,(.5+le)*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae)*b,(.5-pe+le)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-pe+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),te=.2,ae=-.3,le=0,pe=te*ie,x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5-te+le)*a,(1-.5+te+ae-.05)*b,(.5-pe+le-.02)*a,(.5+pe+ae)*b,(.5-te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+ae)*b,(.5+le)*a,(.5-pe+ae)*b,(.5-te+le)*a,(.5-te+ae)*b,(.5-pe+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ae)*b,(.5+te+le)*a,(.5-te+ae)*b,(.5+pe+le)*a,(.5-pe+ae)*b,(.5+te+le)*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.6*a,(.5+pe+ae)*b,(.5+te+le)*a,(.5+te+ae)*b,(.5+pe+le)*a).close()),ee.setSpots(.06,.33,.93,.68),ee}),go.Shape.defineFigureGenerator("YinYang",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*.5,b*.5,b*.5,b*.5)),x.add(new go.PathSegment(go.PathSegment.Arc,90,-180,b*.5,b*.75,b*.25,b*.25)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,b*.5,b*.25,b*.25,b*.25));var te=.1,ae=.5,le=.25;return x.add(new go.PathSegment(go.PathSegment.Move,(ae+te)*b,le*a)),x.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b*ae,a*le,te*b,te*b).close()),x=new go.PathFigure(b*.5,0,!1),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*.5,b*.5,b*.5,b*.5)),le=.75,x=new go.PathFigure((ae+te)*b,le*a,!0),ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,0,360,b*ae,a*le,te*b,te*b).close()),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Peace",function(ce,b,a){var ee=.8535533905932737,x=.5*b,te=.5*a;return new go.Geometry().add(new go.PathFigure(x,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,x,te,x,te)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,ee*a)).add(new go.PathSegment(go.PathSegment.Move,x,te)).add(new go.PathSegment(go.PathSegment.Line,ee*b,ee*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure(ae*b,(le-te)*a);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),te=.4,x=ie*.4;var ve=E(),be=E(),Ae=E(),Ie=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.42,ve,be,Ae,Ie,Ie);var ke=E(),Ye=E(),Be=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.58,Ie,Ie,Be,ke,Ye);var $e=E(),st=E(),Yt=E();ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.42,$e,st,Yt,Ie,Ie);var vt=E(),wt=E(),Ct=E();return ge(ae,le+te,ae-x,le+te,ae-te,le+x,ae-te,le,.58,Ie,Ie,Ct,vt,wt),pe.add(new go.PathSegment(go.PathSegment.Move,Ct.x*b,Ct.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,vt.x*b,vt.y*a,wt.x*b,wt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ae.x*b,Ae.y*a,ve.x*b,ve.y*a,be.x*b,be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ct.x*b,Ct.y*a).close()),pe.add(new go.PathSegment(go.PathSegment.Move,Yt.x*b,Yt.y*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Be.x*b,Be.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,ke.x*b,ke.y*a,Ye.x*b,Ye.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Yt.x*b,Yt.y*a,$e.x*b,$e.y*a,st.x*b,st.y*a).close()),re(ve),re(be),re(Ae),re(Ie),re(ke),re(Ye),re(Be),re($e),re(st),re(Yt),re(vt),re(wt),re(Ct),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Fragile",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*b,0)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*b,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*b,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.5*a,b,.25*a,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,a)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new de("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=30),ee>b&&(ee=b);var x=(b-ee)/2,te=x+ee;return new go.Geometry().add(new go.PathFigure(te,.5*a).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,x,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,b,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*b,0)).add(new go.PathSegment(go.PathSegment.Line,.3*b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,b,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E(),Ie=new go.PathFigure((ae-te)*b,le*a,!1);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.44,be,Ae,ve,pe,pe),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a));var ke=y(ve.x,ve.y);ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.56,pe,pe,ve,be,Ae);var Ye=y(ve.x,ve.y);Ie.add(new go.PathSegment(go.PathSegment.Line,(ke.x*.1+.95*.9)*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,ke.y*.1*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,.85*b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,0)),Ie.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,.15*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(Ye.x*.1+.9)*b,(Ye.y*.1+.05*.9)*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,Ye.x*b,Ye.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),te=.35,x=ie*.35;var Be=new go.PathFigure(ae*b,(le-te)*a,!1);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a));var $e=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add($e),re(pe),re(ve),re(be),re(Ae),re(ke),re(Ye),ee.spot1=new go.Spot(.202,.257),ee.spot2=new go.Spot(.792,.739),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,b,a){var ee=new go.Geometry,x=.375,te=0,ae=-.125,le=x*ie,pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a,(.5+le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.425*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.475*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.9*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.575*b,.85*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a).close()),x=.325,te=0,ae=-.125,le=x*ie;var pe=new go.PathFigure((1-.5+x+te)*b,(.5+ae)*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5+x+ae)*a,(.5+x+te)*b,(.5+le+ae)*a,(.5+le+te)*b,(.5+x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5+x+ae)*a,(.5-x+te)*b,(.5+le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a,(.5-le+te)*b,(.5-x+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+x+te)*b,(.5+ae)*a,(.5+le+te)*b,(.5-x+ae)*a,(1-.5+x+te)*b,(.5-le+ae)*a));var pe=new go.PathFigure((.525+te)*b,(.5+x+ae)*a,!1);return ee.add(pe),ee.spot1=new go.Spot(.232,.136),ee.spot2=new go.Spot(.682,.611),ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,b,a){var ee=ce?ce.parameter1:NaN;return isNaN(ee)&&(ee=.2),new go.Geometry().add(new go.PathFigure((1-ee)*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-ee)*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,ee*b,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,ee*b,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,b,a){var ee=new go.Geometry().add(new go.PathFigure(.5*b,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*b,.5*a,.5*b,.5*a)));return ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.5*b,0)).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*b,a)).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,b,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,b,a){var ee=.5;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Line,b,ee*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,ee*b,ee*a,ee*b,ee*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new de("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new de("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=.3);var te=(1-ee)*b,ae=(.5-x/2)*a,le=(.5+x/2)*a,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.setFigureParameter("Arrow2",0,new de("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new de("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=30),ee>b&&(ee=b);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=30),x=Math.min(x,a/2);var te=b-ee,ae=(a-x)/2,le=ae+x,pe=new go.Geometry,ve=new go.PathFigure(0,ae,!0);pe.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te,ae)),ve.add(new go.PathSegment(go.PathSegment.Line,te,0)),ve.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,a)),ve.add(new go.PathSegment(go.PathSegment.Line,te,le)),ve.add(new go.PathSegment(go.PathSegment.Line,0,le).close()),pe.spot1=new go.Spot(0,ae/a);var be=oe(0,le/a,1,le/a,te/b,1,1,.5,E());return pe.spot2=new go.Spot(be.x,be.y),re(be),pe}),go.Shape.defineFigureGenerator("Chevron",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.214*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.786*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),ee}),go.Shape.setFigureParameter("DoubleEndArrow",0,new de("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.3*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close());var pe=oe(0,.5,.3,0,0,x/a,.1,x/a,E());return ae.spot1=new go.Spot(pe.x,pe.y),pe=oe(.7,1,1,.5,0,te/a,1,te/a,pe),ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new de("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new de("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.3*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close());var Ae=oe(0,.5,.3,le/a,0,te/a,1,te/a,E());return ve.spot1=new go.Spot(Ae.x,Ae.y),Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,Ae),ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("IBeamArrow",0,new de("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,a)),le.add(new go.PathSegment(go.PathSegment.Line,0,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(0,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("IBeamArrow2",0,new de("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new de("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=40);var x=ce?ce.parameter2:NaN;isNaN(x)&&(x=100);var te=(a-ee)/2,ae=te+ee,le=(a-x)/2,pe=le+x;(ee>a||x>a)&&(x>ee?(ee=ee*a/x,te=(a-ee)/2,ae=te+ee,le=0,pe=a):(te=0,ae=a,le=0,pe=a));var ve=new go.Geometry,be=new go.PathFigure(b,.5*a,!0);ve.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,ae)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,pe)),be.add(new go.PathSegment(go.PathSegment.Line,0,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,le)),be.add(new go.PathSegment(go.PathSegment.Line,.2*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),be.add(new go.PathSegment(go.PathSegment.Line,.7*b,le).close()),ve.spot1=new go.Spot(0,te/a);var Ae=oe(.7,pe/a,1,.5,0,ae/a,1,ae/a,E());return ve.spot2=new go.Spot(Ae.x,Ae.y),re(Ae),ve}),go.Shape.setFigureParameter("Pointer",0,new de("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.1);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(.2,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("RoundedPointer",0,new de("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.3);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,ee*b,.75*a,ee*b,.25*a).close()),x.spot1=new go.Spot(ee,.35);var ae=oe(0,.65,1,.65,0,1,1,.5,E());return x.spot2=new go.Spot(ae.x,ae.y),re(ae),x}),go.Shape.setFigureParameter("SplitEndArrow",0,new de("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.4);var x=(.5-ee/2)*a,te=(.5+ee/2)*a,ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,.3);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SplitEndArrow2",0,new de("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=50);var x=(a-ee)/2,te=x+ee;ee>a&&(x=0,te=a);var ae=new go.Geometry,le=new go.PathFigure(b,.5*a,!0);ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,te)),le.add(new go.PathSegment(go.PathSegment.Line,0,te)),le.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,0,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,x)),le.add(new go.PathSegment(go.PathSegment.Line,.7*b,0).close()),ae.spot1=new go.Spot(.2,x/a);var pe=oe(.7,1,1,.5,0,te/a,1,te/a,E());return ae.spot2=new go.Spot(pe.x,pe.y),re(pe),ae}),go.Shape.setFigureParameter("SquareArrow",0,new de("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.7);var x=new go.Geometry,te=new go.PathFigure(b,.5*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(ee,1),x}),go.Shape.defineFigureGenerator("Cone1",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(0,.9*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a).close()),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.97),ee}),go.Shape.defineFigureGenerator("Cone2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.9*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,a,.85/.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var te=new go.PathFigure(0,.9*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.9*a,(1-.85/.9)*b,.8*a,.85/.9*b,.8*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.82),ee}),go.Shape.defineFigureGenerator("Cube1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.5,.85),ee}),go.Shape.defineFigureGenerator("Cube2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.3*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0).close());var te=new go.PathFigure(0,.3*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,.7*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(.7,1),ee}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,1*b,ee,(.5+te)*b,0,1*b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,1*a,1*b,a-ie*ee,(.5+te)*b,1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,1*a,0,a-ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee));var le=new go.PathFigure(b,ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,2*ee,1*b,2*ee-ie*ee,(.5+te)*b,2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,ee,(.5-te)*b,2*ee,0,2*ee-ie*ee)),x.spot1=new go.Spot(0,0,0,2*ee),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,a/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(0,a-ee,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,ie*ee,(.5-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,(.5+te)*b,0,b,ie*ee)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-ee)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,a-ie*ee,(.5+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-ee,(.5-te)*b,a,0,a-ie*ee));var le=new go.PathFigure(0,a-ee,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a-2*ee,0,a-ee-ie*ee,(.5-te)*b,a-2*ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,a-ee,(.5+te)*b,a-2*ee,b,a-ee-ie*ee)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,0,-2*ee),x}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0));var le=new go.PathFigure(ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,2*ee,.5*a,ee+ie*ee,0,2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,a,2*ee,(.5+te)*a,ee+ie*ee,a)),x.spot1=new go.Spot(0,0,2*ee,0),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=5),ee=Math.min(ee,b/3);var x=new go.Geometry,te=ie*.5,ae=new go.PathFigure(b-ee,0,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,b-ie*ee,0,b,(.5-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b,(.5+te)*a,b-ie*ee,a)),ae.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*ee,a,0,(.5+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,(.5-te)*a,ie*ee,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b-ee,0));var le=new go.PathFigure(b-ee,0,!1);return x.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,b-2*ee,.5*a,b-ee-ie*ee,0,b-2*ee,(.5-te)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,a,b-2*ee,(.5+te)*a,b-ee-ie*ee,a)),x.spot1=new go.Spot(0,0),x.spot2=new go.Spot(1,1,-2*ee,0),x}),go.Shape.defineFigureGenerator("Prism1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.25*b,.25*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.408,.172),ee.spot2=new go.Spot(.833,.662),ee}),go.Shape.defineFigureGenerator("Prism2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.25*b,.5*a)),ee.spot1=new go.Spot(.25,.5),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var te=new go.PathFigure(.5*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),te.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),ee.spot1=new go.Spot(.25,.367),ee.spot2=new go.Spot(.75,.875),ee}),go.Shape.defineFigureGenerator("Actor",function(ce,b,a){var ee=new go.Geometry,x=.2,te=.1,ae=ie*x,le=ie*te,pe=.5,ve=.1,be=new go.PathFigure(pe*b,(ve+te)*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-x)*b,ve*a,(pe-ae)*b,(ve+te)*a,(pe-x)*b,(ve+le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-te)*a,(pe-x)*b,(ve-le)*a,(pe-ae)*b,(ve-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+x)*b,ve*a,(pe+ae)*b,(ve-te)*a,(pe+x)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+te)*a,(pe+x)*b,(ve+le)*a,(pe+ae)*b,(ve+te)*a));var Ae=.05,Ie=ie*Ae;pe=.05,ve=.25;var ke=new go.PathFigure(.5*b,.2*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.95*b,.2*a)),pe=.95,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe+Ae)*b,ve*a,(pe+Ie)*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.85*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.825,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a)),Ae=.05,Ie=ie*Ae,pe=.5,ve=.7,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ke.add(new go.PathSegment(go.PathSegment.Line,.2*b,.35*a)),Ae=.025,Ie=ie*Ae,pe=.175,ve=.35,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe+Ae)*b,(ve-Ie)*a,(pe+Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-Ae)*b,ve*a,(pe-Ie)*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ke.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),Ae=.05,Ie=ie*Ae,pe=.05,ve=.25,ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-Ae)*a,(pe-Ae)*b,(ve-Ie)*a,(pe-Ie)*b,(ve-Ae)*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),ee.spot1=new go.Spot(.2,.2),ee.spot2=new go.Spot(.8,.65),ee}),go.Shape.setFigureParameter("Card",0,new de("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,b,a){var ee=ce?ce.parameter1:NaN;isNaN(ee)&&(ee=.2);var x=new go.Geometry,te=new go.PathFigure(b,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee*a)),te.add(new go.PathSegment(go.PathSegment.Line,ee*b,0).close()),x.spot1=new go.Spot(0,ee),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Collate",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a));var te=new go.PathFigure(.5*b,.5*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,.25),ee}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("Database",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.4*a,b,(.3+te)*a,(.5+x)*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-x)*b,.4*a,0,(.3+te)*a)),ee.spot1=new go.Spot(0,.4),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("DataStorage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.9*a,.25*b,.1*a).close()),ee.spot1=new go.Spot(.226,0),ee.spot2=new go.Spot(.81,1),ee}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.1,ae=new go.PathFigure(b,.1*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.9+te)*a,(.5+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-x)*b,a,0,(.9+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,(.1-te)*a,(.5-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,(.5+x)*b,0,b,(.1-te)*a));var le=new go.PathFigure(b,.1*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,b,(.1+te)*a,(.5+x)*b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-x)*b,.2*a,0,(.1+te)*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,.2*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.3*a,b,(.2+te)*a,(.5+x)*b,.3*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-x)*b,.3*a,0,(.2+te)*a)),ee.spot1=new go.Spot(0,.3),ee.spot2=new go.Spot(1,.9),ee}),go.Shape.defineFigureGenerator("Display",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,a,b,0,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),ee.spot1=new go.Spot(.25,0),ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)?x=.2:x<.15&&(x=.15);var te=ie*.2,ae=new go.PathFigure(0,.2*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,0,(.2-te)*a,(.2-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.2*a,(.8+te)*b,0,b,(.2-te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,a,b,(.8+te)*a,(.8+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-te)*b,a,0,(.8+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var le=new go.PathFigure(0,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.1)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(0,x*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,x*a)),ee}),go.Shape.defineFigureGenerator("Document",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;(isNaN(x)||x<.2)&&(x=.2);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Move,0,(1-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,(1-x)*a)),ee}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(.1*b,.4*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.9*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.6*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Move,.4*b,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.9*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("File",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(.75*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Interrupt",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a));var te=new go.PathFigure(b,.5*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,a));var ae=new go.PathFigure(b,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.1);var ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Move,0,te*a)),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a)),ee}),go.Shape.defineFigureGenerator("Junction",function(ce,b,a){var ee=new go.Geometry,x=1/Math.SQRT2,te=(1-1/Math.SQRT2)/2,ae=ie*.5,le=.5,pe=new go.PathFigure(b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,a,b,(le+ae)*a,(le+ae)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,le*a,(le-ae)*b,a,0,(le+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,le*b,0,0,(le-ae)*a,(le-ae)*b,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,le*a,(le+ae)*b,0,b,(le-ae)*a));var ve=new go.PathFigure((te+x)*b,(te+x)*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,te*b,te*a)),ve.add(new go.PathSegment(go.PathSegment.Move,te*b,(te+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Line,(te+x)*b,te*a)),ee}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close());var te=new go.PathFigure(.1*b,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.75*a)),ee.spot1=new go.Spot(.1,0),ee.spot2=new go.Spot(1,.6),ee}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(.5*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+.1)*b,.9*a,b,(te+x)*a,(te+x)*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),ee.spot1=new go.Spot(.15,.15),ee.spot2=new go.Spot(.85,.8),ee}),go.Shape.defineFigureGenerator("ManualInput",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.7);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,x*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,x*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.44*a,.96*b,.47*a,.93*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.54*a,.86*b,.57*a,.83*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*b,.4*a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0).close());var te=new go.PathFigure(.1*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.44*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.8,.77),ee}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.1*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close());var te=new go.PathFigure(.2*b,.1*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Move,.1*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.9*a)),ee.spot1=new go.Spot(0,.2),ee.spot2=new go.Spot(.8,1),ee}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=1-x,ae=new go.PathFigure(0,0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close());var le=new go.PathFigure(.5*x*b,x*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,(1-.5*x)*b,x*a)),ee}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.75,1),ee}),go.Shape.defineFigureGenerator("Or",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ee}),go.Shape.defineFigureGenerator("PaperTape",function(ce,b,a){var ee=new go.Geometry;a=a/.8;var x=new go.PathFigure(0,.7*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.3*a,.5*b,.6*a,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*b,.4*a,.5*b,a).close()),ee.spot1=new go.Spot(0,.49),ee.spot2=new go.Spot(1,.75),ee}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN,te=ce?ce.parameter2:NaN;isNaN(x)&&(x=.1),isNaN(te)&&(te=.3);var ae=new go.PathFigure(0,0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Procedure",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure((1-x)*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,x*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee}),go.Shape.defineFigureGenerator("Process",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ee.spot2=go.Spot.BottomRight,ee}),go.Shape.defineFigureGenerator("Sort",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var te=new go.PathFigure(0,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),ee.spot1=new go.Spot(.25,.25),ee.spot2=new go.Spot(.75,.5),ee}),go.Shape.defineFigureGenerator("Start",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.25);var te=new go.PathFigure(x*b,0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a));var ae=new go.PathFigure(x*b,0,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,x*b,a)),ae.add(new go.PathSegment(go.PathSegment.Move,(1-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-x)*b,a)),ee.spot1=new go.Spot(x,0),ee.spot2=new go.Spot(1-x,1),ee}),go.Shape.defineFigureGenerator("Terminator",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.25*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*b,.5*a,.25*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*b,.5*a,.25*b,.5*a)),ee.spot1=new go.Spot(.23,0),ee.spot2=new go.Spot(.77,1),ee}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,b,a){var ee=new go.Geometry,x=ce?ce.parameter1:NaN;isNaN(x)&&(x=.1);var te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,(1-x)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a).close()),ee.spot1=go.Spot.TopLeft,ee}),go.Shape.defineFigureGenerator("AndGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(.5+x)*b,0,b,(.5-x)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,(.5+x)*a,(.5+x)*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=go.Spot.TopLeft,ee.spot2=new go.Spot(.55,1),ee}),go.Shape.defineFigureGenerator("Buffer",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Clock",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=new go.PathFigure(b,te*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,a,b,(te+x)*a,(te+x)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,te*a,(te-x)*b,a,0,(te+x)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,te*b,0,0,(te-x)*a,(te-x)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,te*a,(te+x)*b,0,b,(te-x)*a));var le=new go.PathFigure(b,te*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,te*a));var pe=new go.PathFigure(.8*b,.75*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.6*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.75*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*b,.75*a)),ee}),go.Shape.defineFigureGenerator("Ground",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Move,.3*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),ee}),go.Shape.defineFigureGenerator("Inverter",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.9,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a));var ve=new go.PathFigure((ae+te)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.4,.75),ee}),go.Shape.defineFigureGenerator("NandGate",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=ie*.4,ae=ie*.1,le=.1,pe=.9,ve=.5,be=new go.PathFigure(.8*b,.5*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,.8*b,(.5+te)*a,(.4+x)*b,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,a)),be.add(new go.PathSegment(go.PathSegment.Line,0,0)),be.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),be.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(.4+x)*b,0,.8*b,(.5-te)*a));var Ae=new go.PathFigure((pe+le)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b,ve*a,(pe-ae)*b,(ve+le)*a,(pe-le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b,ve*a,(pe+ae)*b,(ve-le)*a,(pe+le)*b,(ve-ae)*a)),ee.spot1=new go.Spot(0,.05),ee.spot2=new go.Spot(.55,.95),ee}),go.Shape.defineFigureGenerator("NorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(.8*b,.5*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var ve=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.6,.75),ee}),go.Shape.defineFigureGenerator("OrGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=0,le=.5,pe=new go.PathFigure(0,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te+te)*b,(le-x)*a,.8*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*b,(le+te)*a,(ae+te+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*b,.75*a,.25*b,.25*a).close()),ee.spot1=new go.Spot(.2,.25),ee.spot2=new go.Spot(.75,.75),ee}),go.Shape.defineFigureGenerator("XnorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.8*b,.5*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.7*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.5*a,(ae+te)*b,(le-x)*a,.7*b,(le-te)*a)),x=.1,te=ie*.1,ae=.9,le=.5;var be=new go.PathFigure((ae-x)*b,le*a,!0);return ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.65,.75),ee}),go.Shape.defineFigureGenerator("XorGate",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*x,ae=.2,le=.5,pe=new go.PathFigure(.1*b,0,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,a,.35*b,.25*a,.35*b,.75*a));var ve=new go.PathFigure(.2*b,0,!0);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,(ae+te)*b,(le-x)*a,.9*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,a,.9*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.2*b,0,.45*b,.75*a,.45*b,.25*a).close()),ee.spot1=new go.Spot(.4,.25),ee.spot2=new go.Spot(.8,.75),ee}),go.Shape.defineFigureGenerator("Capacitor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Resistor",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Inductor",function(ce,b,a){var ee=new go.Geometry,x=ie*.1,te=.1,ae=.1,le=.5,pe=new go.PathFigure((ae-x*.5)*b,a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.3,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.5,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.7,pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,a,(ae+te)*b,0,(ae+x)*b,a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,0,(ae-x)*b,a,(ae-te)*b,0)),ae=.9,pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x*.5)*b,a,(ae+te)*b,0,(ae+x)*b,a)),ee}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=ie*.5,te=.5,ae=.5,le=.5,pe=new go.PathFigure((ae-te)*b,le*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-te)*a,(ae-te)*b,(le-x)*a,(ae-x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le-te)*a,(ae+te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Move,(ae-te+.1)*b,le*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te-.1)*b,le*a,ae*b,(le-te)*a,ae*b,(le+te)*a)),ee}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("Diode",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee.spot1=new go.Spot(0,.25),ee.spot2=new go.Spot(.5,.75),ee}),go.Shape.defineFigureGenerator("Wifi",function(ce,b,a){var ee=new go.Geometry,x=b,te=a;b=b*.38,a=a*.6;var ae=ie*.8,le=.8,pe=0,ve=.5,be=(x-b)/2,Ae=(te-a)/2,Ie=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.4,le=.4,pe=.2,ve=.5;var ke=new go.PathFigure(pe*b+be,(ve+le)*a+Ae,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le+ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve-le)*a+Ae,(pe-le+ae*.5)*b+be,(ve-ae)*a+Ae)),ke.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe-le+ae*.5)*b+be,(ve+ae)*a+Ae,pe*b+be,(ve+le)*a+Ae).close()),ae=ie*.2,le=.2,pe=.5,ve=.5;var Ye=new go.PathFigure((pe-le)*b+be,ve*a+Ae,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe-le)*b+be,(ve-ae)*a+Ae,(pe-ae)*b+be,(ve-le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(pe-le)*b+be,ve*a+Ae,(pe-ae)*b+be,(ve+le)*a+Ae,(pe-le)*b+be,(ve+ae)*a+Ae)),ae=ie*.4,le=.4,pe=.8,ve=.5;var Be=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),Be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ae=ie*.8,le=.8,pe=1,ve=.5;var $e=new go.PathFigure(pe*b+be,(ve-le)*a+Ae,!0);return ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le)*b+be,ve*a+Ae,(pe+ae)*b+be,(ve-le)*a+Ae,(pe+le)*b+be,(ve-ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve+le)*a+Ae,(pe+le)*b+be,(ve+ae)*a+Ae,(pe+ae)*b+be,(ve+le)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+le-ae*.5)*b+be,ve*a+Ae,pe*b+be,(ve+le)*a+Ae,(pe+le-ae*.5)*b+be,(ve+ae)*a+Ae)),$e.add(new go.PathSegment(go.PathSegment.Bezier,pe*b+be,(ve-le)*a+Ae,(pe+le-ae*.5)*b+be,(ve-ae)*a+Ae,pe*b+be,(ve-le)*a+Ae).close()),ee}),go.Shape.defineFigureGenerator("Email",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,0,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Move,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Ethernet",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.35*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,0).close());var te=new go.PathFigure(.1*b,a,!0,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var ae=new go.PathFigure(.6*b,a,!0,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*b,a).close());var le=new go.PathFigure(0,.5*a,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.5*b,.4*a)),le.add(new go.PathSegment(go.PathSegment.Move,.75*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.75*b,.6*a)),le.add(new go.PathSegment(go.PathSegment.Move,.25*b,.5*a)),le.add(new go.PathSegment(go.PathSegment.Line,.25*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Power",function(ce,b,a){var ee=new go.Geometry,x=ie*.4,te=.4,ae=.5,le=.5,pe=E(),ve=E(),be=E(),Ae=E();ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae);var Ie=y(ve.x,ve.y),ke=new go.PathFigure(ve.x*b,ve.y*a,!0);ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae+te)*b,(le+x)*a,(ae+x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,(ae-x)*b,(le+te)*a,(ae-te)*b,(le+x)*a)),ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,be.x*b,be.y*a,Ae.x*b,Ae.y*a)),x=ie*.3,te=.3,ge(ae-te,le,ae-te,le-x,ae-x,le-te,ae,le-te,.5,be,Ae,ve,pe,pe),ke.add(new go.PathSegment(go.PathSegment.Line,ve.x*b,ve.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae-te)*b,le*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+te)*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(ae+te)*b,le*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ge(ae,le-te,ae+x,le-te,ae+te,le-x,ae+te,le,.5,pe,pe,ve,be,Ae),ke.add(new go.PathSegment(go.PathSegment.Bezier,ve.x*b,ve.y*a,Ae.x*b,Ae.y*a,be.x*b,be.y*a).close());var ke=new go.PathFigure(.45*b,0,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Line,.45*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,.5*a)),ke.add(new go.PathSegment(go.PathSegment.Line,.55*b,0).close()),re(pe),re(ve),re(be),re(Ae),re(Ie),ee.spot1=new go.Spot(.25,.45),ee.spot2=new go.Spot(.75,.8),ee}),go.Shape.defineFigureGenerator("Fallout",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a/2,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,180,360,b/2,a/2,b/2,a/2));function te(ae,le,pe){ae.add(new go.PathSegment(go.PathSegment.Move,(.3+le)*b,(.8+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.5+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.1+le)*b,(.5+pe)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(.3+le)*b,(.8+pe)*a).close())}return te(x,0,0),te(x,.4,0),te(x,.2,-.3),ee}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),ee.spot1=new go.Spot(.3,.3),ee.spot2=new go.Spot(.7,.7),ee}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.37*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.11*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.04*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.49*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.37*a)),x.add(new go.PathSegment(go.PathSegment.Line,.63*b,.86*a)),x.add(new go.PathSegment(go.PathSegment.Line,.77*b,.91*a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.34*b,.78*a)),x.add(new go.PathSegment(go.PathSegment.Line,.44*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.56*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),ee}),go.Shape.defineFigureGenerator("FireHazard",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.29*b,0,-.25*b,.63*a,.45*b,.44*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.51*b,.42*a,.48*b,.17*a,.54*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.59*b,.18*a,.59*b,.29*a,.58*b,.28*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.75*b,.6*a,.8*b,.34*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.88*b,.31*a,.87*b,.48*a,.88*b,.43*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,1.17*b,.76*a,.82*b,.8*a).close()),ee.spot1=new go.Spot(.07,.445),ee.spot2=new go.Spot(.884,.958),ee}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,b,a){var ee=new go.Geometry,x=.5,te=0,ae=0,le=x*ie,pe=.4*Math.SQRT2/2+.5,ve=.5-.5*Math.SQRT2/2,be=1,Ae=.5,Ie=.5,ke=0,Ye=new go.PathFigure(pe*b,(1-ve)*a,!1);return ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,be*b,Ae*a,be*b,.7*a,be*b,Ae*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+te)*b,(ke+te)*a,(.5+x+te)*b,(.5-le+te)*a,(.5+le+te)*b,(.5-x+te)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.5-x+te)*b,(.5+ae)*a,(.5-le+te)*b,(.5-x+ae)*a,(.5-x+te)*b,(.5-le+ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(.35+te)*b,.9*a,(.5-x+te)*b,(.5+le+ae)*a,(.5-le+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Move,(.25+te)*b,.8*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.35+te)*b,.9*a)),Ye.add(new go.PathSegment(go.PathSegment.Line,(.2+te)*b,.95*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.2*b,.35*a,.3*b,.35*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.7*b,.65*a,.8*b,.65*a)),ee}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a).close()),ee}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var x=new go.PathFigure(0,.2*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.7*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,0,.6*b,.5*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,a,.4*b,.5*a,b,.5*a).close());var te=new go.PathFigure(.45*b,.73*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.7*b,.73*a)),te.add(new go.PathSegment(go.PathSegment.Move,.38*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.63*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Move,.31*b,.27*a)),te.add(new go.PathSegment(go.PathSegment.Line,.56*b,.27*a)),ee}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(.335*b,(1-.555)*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,.68*a,(1-.12)*b,.46*a,(1-.02)*b,.54*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.335*b,(1-.555)*a,.02*b,.54*a,.12*b,.46*a)),te.add(new go.PathSegment(go.PathSegment.Line,.365*b,(1-.595)*a));var ae=.5-.285,le=.5,pe=ae,ve=Math.PI/4,be=4*(1-Math.cos(ve))/(3*Math.sin(ve)),Ae=be*.5,Ie=ae,ke=ae,Ye=be*Ie,Be=be*ke;te.add(new go.PathSegment(go.PathSegment.Bezier,(le-Ie)*b,pe*a,(le-(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a,(le-Ie)*b,(pe+Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,le*b,(pe-ke)*a,(le-Ie)*b,(pe-Be)*a,(le-Ye)*b,(pe-ke)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(le+Ie)*b,pe*a,(le+Ye)*b,(pe-ke)*a,(le+Ie)*b,(pe-Be)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*b,(1-.595)*a,(le+Ie)*b,(pe+Be)*a,(le+(Ye+Ie)/2)*b,(pe+(ke+Be)/2)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*b,(1-.595)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.555)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*b,(1-.405)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.335*b,(1-.405)*a));var $e=new go.PathFigure(.2*b,a,!1);ee.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*b,.8*a));var st=new go.PathFigure(.8*b,a,!1);return ee.add(st),st.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,a).close());var te=new go.PathFigure(.2*b,.2*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.8*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x);var te=new go.PathFigure(b,a,!1);ee.add(te);var ae=new go.PathFigure(.1*b,a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Caution",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.05*b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.8*a,0,a,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.55*b,.1*a,.5*b,0,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.95*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,a,b,a,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,a));var te=.05;return x.add(new go.PathSegment(go.PathSegment.Move,(.5-te)*b,.875*a)),x.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*b,.875*a,te*b,te*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.325*a,.575*b,.725*a,.625*b,.375*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.75*a,.375*b,.375*a,.425*b,.725*a)),ee}),go.Shape.defineFigureGenerator("Recycle",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.45*b,.95*a,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.185*b,.85*a,.17*b,.95*a,.15*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.235*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,.3*b,.625*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,.275*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.05*b,.575*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.1875*b,.95*a,0,.675*a,0,.7*a)),x.add(new go.PathSegment(go.PathSegment.Move,.45*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.775*a)),x.add(new go.PathSegment(go.PathSegment.Line,.22*b,.775*a));var te=new go.PathFigure(.475*b,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.4*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.225*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,.275*b,.175*a)),te.add(new go.PathSegment(go.PathSegment.Line,.325*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,.05*a,.35*b,0,.375*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.575*b,.375*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.75*b,.475*a)),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.315*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.32*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.05*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,0,.65*b,.05*a,.625*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.38*b,.0105*a));var ae=new go.PathFigure(.675*b,.575*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.875*b,.525*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.85*b,.95*a,b,.8*a,b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.95*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.725*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.65*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Line,b,.775*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.675*b,.575*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.775*b,.775*a)),ee}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=new go.PathFigure(b,x*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,a,b,(x+te)*a,(x+te)*b,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,x*a,(x-te)*b,a,0,(x+te)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x*b,0,0,(x-te)*a,(x-te)*b,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b,x*a,(x+te)*b,0,b,(x-te)*a));var le=new go.PathFigure(x*b,0,!1);return ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.15*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,a)),le.add(new go.PathSegment(go.PathSegment.Line,x*b,.85*a)),le.add(new go.PathSegment(go.PathSegment.Move,0,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.15*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.85*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.58*b,.1*a)),le.add(new go.PathSegment(go.PathSegment.Move,x*b,x*a)),le.add(new go.PathSegment(go.PathSegment.Line,.78*b,.54*a)),ee}),go.Shape.defineFigureGenerator("Package",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.15*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,.15*a,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,0)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.65*b,.15*a).close()),ee.spot1=new go.Spot(0,.1),ee.spot2=new go.Spot(1,1),ee}),go.Shape.defineFigureGenerator("Class",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(0,.5*a,!1);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,.5*a).close()),ee}),go.Shape.defineFigureGenerator("Component",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close());var te=new go.PathFigure(0,.2*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.2*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ae=new go.PathFigure(0,.6*a,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.45*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),ee}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.15*b,.6*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.6*a));var te=new go.PathFigure(.15*b,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*b,.6*a)),ee}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.66*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,.33*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Workcell",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.65*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.35*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),ee}),go.Shape.defineFigureGenerator("Supermarket",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.33*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),x.add(new go.PathSegment(go.PathSegment.Move,b,.66*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(b,.8*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.8*a).close());var ae=.1,le=ie*.1,pe=.2,ve=.9,be=new go.PathFigure((pe-ae)*b,ve*a,!0);ee.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ae=.1,le=ie*.1,pe=.8,ve=.9;var Ae=new go.PathFigure((pe-ae)*b,ve*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve-ae)*a,(pe-ae)*b,(ve-le)*a,(pe-le)*b,(ve-ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ae)*b,ve*a,(pe+le)*b,(ve-ae)*a,(pe+ae)*b,(ve-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*b,(ve+ae)*a,(pe+ae)*b,(ve+le)*a,(pe+le)*b,(ve+ae)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ae)*b,ve*a,(pe-le)*b,(ve+ae)*a,(pe-ae)*b,(ve+le)*a).close()),ee}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.2*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,0)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,a)),ee}),go.Shape.defineFigureGenerator("Forklift",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0));var te=new go.PathFigure(0,.5*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ae=new go.PathFigure(.5*b,.8*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.8*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*b,.8*a));var le=new go.PathFigure(.5*b,.7*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b,.7*a));var pe=.1,ve=ie*.1,be=.1,Ae=.9,Ie=new go.PathFigure((be-pe)*b,Ae*a,!0);ee.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),pe=.1,ve=ie*.1,be=.4,Ae=.9;var ke=new go.PathFigure((be-pe)*b,Ae*a,!0);return ee.add(ke),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae-pe)*a,(be-pe)*b,(Ae-ve)*a,(be-ve)*b,(Ae-pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be+pe)*b,Ae*a,(be+ve)*b,(Ae-pe)*a,(be+pe)*b,(Ae-ve)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,be*b,(Ae+pe)*a,(be+pe)*b,(Ae+ve)*a,(be+ve)*b,(Ae+pe)*a)),ke.add(new go.PathSegment(go.PathSegment.Bezier,(be-pe)*b,Ae*a,(be-ve)*b,(Ae+pe)*a,(be-pe)*b,(Ae+ve)*a)),ee}),go.Shape.defineFigureGenerator("RailShipment",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.1*b,.4*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.45*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.4*a).close());var te=new go.PathFigure(.45*b,.7*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.55*b,.7*a));var ae=new go.PathFigure(.55*b,.4*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.9*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.55*b,.4*a).close());var be=.05,Ae=ie*.05,Ie=.175,ke=.95,le=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),le.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.375,ke=.95,pe=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.625,ke=.95,ve=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a));var be=.05,Ae=ie*.05,Ie=.825,ke=.95,Ye=new go.PathFigure((Ie-be)*b,ke*a,!0);ee.add(Ye),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke-be)*a,(Ie-be)*b,(ke-Ae)*a,(Ie-Ae)*b,(ke-be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie+be)*b,ke*a,(Ie+Ae)*b,(ke-be)*a,(Ie+be)*b,(ke-Ae)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,Ie*b,(ke+be)*a,(Ie+be)*b,(ke+Ae)*a,(Ie+Ae)*b,(ke+be)*a)),Ye.add(new go.PathSegment(go.PathSegment.Bezier,(Ie-be)*b,ke*a,(Ie-Ae)*b,(ke+be)*a,(Ie-be)*b,(ke+Ae)*a).close());var Be=new go.PathFigure(0,a,!1);return ee.add(Be),Be.add(new go.PathSegment(go.PathSegment.Line,b,a).close()),ee}),go.Shape.defineFigureGenerator("Warehouse",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var te=new go.PathFigure(0,.2*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.2*a).close());var ae=new go.PathFigure(.15*b,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*b,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*b,a).close());var le=.05,pe=ie*.05,ve=.35,be=.775,Ae=new go.PathFigure((ve-le)*b,be*a,!0);return ee.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be-le)*a,(ve-le)*b,(be-pe)*a,(ve-pe)*b,(be-le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve+le)*b,be*a,(ve+pe)*b,(be-le)*a,(ve+le)*b,(be-pe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ve*b,(be+le)*a,(ve+le)*b,(be+pe)*a,(ve+pe)*b,(be+le)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ve-le)*b,be*a,(ve-pe)*b,(be+le)*a,(ve-le)*b,(be+pe)*a).close()),ee}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a).close()),ee}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.75*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Bookmark",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),x.add(new go.PathSegment(go.PathSegment.Line,0,0)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Move,.2*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,.8*b,.4*a)),ee}),go.Shape.defineFigureGenerator("Globe",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.5*a,.75*b,0,b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,b,.75*a,.75*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*b,a,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,0,.25*a,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,a,.15*b,.25*a,.15*b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.85*b,.75*a,.85*b,.25*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.15*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.15*a,.35*b,.3*a,.65*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.1675*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8325*b,.85*a,.35*b,.7*a,.65*b,.7*a)),ee}),go.Shape.defineFigureGenerator("Wave",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.25*a,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.25*a,.1*b,0,.2*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.25*a,.425*b,.5*a,.575*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.25*a,.8*b,0,.9*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.75*a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.75*a,.1*b,.5*a,.2*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.7*b,.75*a,.425*b,a,.575*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.75*a,.8*b,.5*a,.9*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Operator",function(ce,b,a){var ee=new go.Geometry,x=.3,te=ie*.3,ae=.5,le=.7,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(0,.7*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,b,.7*a,0,0,b,0)),ee}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.5*b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.65*b,.3*a,.65*b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.35*b,.5*a,.35*b,.3*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*b,.6*a,.1*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.2*b,a,.35*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.65*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,a,.7*b,.6*a,.9*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.65*a,.8*b,a,.65*b,.95*a)),ee}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b,0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.4*b,a,0,a,.4*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.4*a,.8*b,a,.85*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,0)),ee}),go.Shape.defineFigureGenerator("Battery",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,.4*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.1*a));var te=new go.PathFigure(0,.6*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,b,.4*a)),ee}),go.Shape.defineFigureGenerator("Delete",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!0);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a));var ve=new go.PathFigure(.15*b,.5*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.85*b,.5*a)),ee}),go.Shape.defineFigureGenerator("Flag",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.1*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.1*a,.15*b,0,.35*b,0)),x.add(new go.PathSegment(go.PathSegment.Bezier,b,.1*a,.65*b,.2*a,.85*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.5*a,.85*b,.6*a,.65*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*b,.4*a,.15*b,.4*a).close()),ee}),go.Shape.defineFigureGenerator("Help",function(ce,b,a){var ee=new go.Geometry,x=.5,te=ie*.5,ae=.5,le=.5,pe=new go.PathFigure((ae-x)*b,le*a,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),x=.05,te=ie*.05,ae=.5,le=.8;var ve=new go.PathFigure((ae-x)*b,le*a,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le-x)*a,(ae-x)*b,(le-te)*a,(ae-te)*b,(le-x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae+x)*b,le*a,(ae+te)*b,(le-x)*a,(ae+x)*b,(le-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,ae*b,(le+x)*a,(ae+x)*b,(le+te)*a,(ae+te)*b,(le+x)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(ae-x)*b,le*a,(ae-te)*b,(le+x)*a,(ae-x)*b,(le+te)*a).close()),ve.add(new go.PathSegment(go.PathSegment.Move,.5*b,.7*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.5*b,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.5*b,.2*a,.75*b,.475*a,.75*b,.225*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.35*a,.4*b,.2*a,.3*b,.25*a)),ee}),go.Shape.defineFigureGenerator("Location",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.5*b,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*b,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*b,0,.975*b,.025*a,.5*b,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*b,.5*a,.5*b,0,.025*b,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*b,.3*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.3*a)),ee}),go.Shape.defineFigureGenerator("Unlocked",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,.5*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.2*b,.5*a,!1);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Move,.2*b,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*b,.3*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*b,.3*a,.25*b,0,.75*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*b,.35*a)),ee}),go.Shape.defineFigureGenerator("Gear",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(.9375*b,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*b,.3316875*a,.79840625*b,.39915625*a,.7834375*b,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*b,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*b,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*b,.19378125*a,.64228125*b,.2188125*a,.603875*b,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*b,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*b,.239375*a,.39759375*b,.20190625*a,.36053125*b,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*b,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*b,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*b,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*b,.4375*a,.21765625*b,.36059375*a,.201875*b,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*b,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*b,.67596875*a,.20221875*b,.603875*a,.21884375*b,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*b,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*b,.80621875*a,.36353125*b,.78340625*a,.3991875*b,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*b,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*b,.760625*a,.602375*b,.79809375*a,.63946875*b,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*b,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*b,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*b,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*b,.56246875*a,.78234375*b,.63940625*a,.798125*b,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*b,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*b,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*b,.5*a,.1*b,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.5*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Bezier,.1*b,.3*a,0,.375*a,.05*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.45*b,.075*a,.3*b,.225*a,.4*b,.175*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.525*b,.075*a,.46*b,.05*a,.525*b,.05*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.3*b,.4*a,.525*b,.275*a,.475*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.55*a,b,.4*a,b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.425*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.55*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.6*b,.7*a,.675*b,.55*a,.675*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.575*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.575*b,.85*a,.65*b,.7*a,.65*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Line,.525*b,.85*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.535*b,a,.61*b,.85*a,.61*b,a)),x.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*b,a,0,a).close()),ee}),go.Shape.defineFigureGenerator("Map",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,.2*a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.25*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.25*b,.8*a)),x.add(new go.PathSegment(go.PathSegment.Move,.5*b,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a)),x.add(new go.PathSegment(go.PathSegment.Move,.75*b,0)),x.add(new go.PathSegment(go.PathSegment.Line,.75*b,.8*a)),ee}),go.Shape.defineFigureGenerator("Eject",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b,a)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.7)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var te=new go.PathFigure(0,a*.6,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*b,0).close()),ee}),go.Shape.defineFigureGenerator("Pencil",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.046*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.3)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*b,a*.85)),x.add(new go.PathSegment(go.PathSegment.Line,b,a*.85).close());var te=new go.PathFigure(.126*b,.85*a,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.126*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.322*b,.85*a).close());var ae=new go.PathFigure(.402*b,.85*a,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.402*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.598*b,.85*a).close());var le=new go.PathFigure(.678*b,.85*a,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,.678*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.45*a)),le.add(new go.PathSegment(go.PathSegment.Line,.874*b,.85*a).close());var pe=new go.PathFigure(.5*b,.1*a,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*b,.3*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*b,.3*a).close()),ee}),go.Shape.defineFigureGenerator("Staircase",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.8)),x.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.6)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.4)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.2)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.15)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),ee}),go.Shape.defineFigureGenerator("5Bars",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,a*1,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.184,a*(1-.184)).close());var te=new go.PathFigure(b*.204,a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.204,a*(1-.184))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,b*.388,a*1).close());var ae=new go.PathFigure(b*.408,a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.408,a*(1-.184*2))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,b*.592,a*1).close());var le=new go.PathFigure(b*.612,a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.612,a*(1-.184*3))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*(1-.184*4))),le.add(new go.PathSegment(go.PathSegment.Line,b*.796,a*1).close());var pe=new go.PathFigure(b*.816,a,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.816,a*(1-.184*4))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-.184*5))),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1).close()),ee}),go.Shape.defineFigureGenerator("PC",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,0).close());var te=new go.PathFigure(b*.055,.07*a,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.07)),te.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.1).close());var ae=new go.PathFigure(b*.055,.13*a,!0);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.13)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.16)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.16).close());var le=new go.PathFigure(b*.055,.18*a,!0);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.18)),le.add(new go.PathSegment(go.PathSegment.Line,b*.245,a*.21)),le.add(new go.PathSegment(go.PathSegment.Line,b*.055,a*.21).close());var pe=new go.PathFigure(b*1,0,!0);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,0)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.65)),pe.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.65).close()),ee}),go.Shape.defineFigureGenerator("Plane",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(.55*b,a,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.7*a)),x.add(new go.PathSegment(go.PathSegment.Line,.1*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.35*b,.525*a,0,.4*a,.225*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.4*b,.475*a)),x.add(new go.PathSegment(go.PathSegment.Line,.15*b,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,.2*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.325*a)),x.add(new go.PathSegment(go.PathSegment.Line,.85*b,.1*a)),x.add(new go.PathSegment(go.PathSegment.Bezier,.9*b,.2*a,.975*b,0,b,.08*a)),x.add(new go.PathSegment(go.PathSegment.Line,.7*b,.45*a)),x.add(new go.PathSegment(go.PathSegment.Line,.6*b,.95*a)),x.add(new go.PathSegment(go.PathSegment.Line,.55*b,a).close()),ee}),go.Shape.defineFigureGenerator("Key",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*1,a*.5,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.4*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.2*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),x.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.15,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,.8*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.65*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,.55*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,.6*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,.575*a)),x.add(new go.PathSegment(go.PathSegment.Line,b*.9,.6*a).close()),x.add(new go.PathSegment(go.PathSegment.Move,.17*b,.425*a)),x.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*b,.5*a,.075*b,.075*a).close()),ee}),go.Shape.defineFigureGenerator("FilmTape",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(0,0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Arc,270,180,b*0,b*.3,b*.055)),x.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.08,a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*1),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*2),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*3),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*4),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*5),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*6),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*7),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*8),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*9),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*10),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*11),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*12),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*13),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*14),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*.95)),x.add(new go.PathSegment(go.PathSegment.Line,b*(.08+.056*15),a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var te=new go.PathFigure(0,0,!1);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*0)),te.add(new go.PathSegment(go.PathSegment.Arc,270,-180,b*1,b*.3,b*.055)),te.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1));var ae=new go.PathFigure(b*.11,a*.1,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*0),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.11,a*.8).close());var le=new go.PathFigure(b*(.11+.24133333*1+.028*1),a*.1,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.1)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*1),a*.8)),le.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*1+.028*1),a*.8).close());var pe=new go.PathFigure(b*(.11+.24133333*2+.028*2),a*.1,!1);return ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.1)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*3+.028*2),a*.8)),pe.add(new go.PathSegment(go.PathSegment.Line,b*(.11+.24133333*2+.028*2),a*.8).close()),ee}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,b,a){var ee=new go.Geometry,x=8,te=x*ie,ae=new go.PathFigure(x,0,!1);ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.86,0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.14)),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,0,x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,te,te,0).close());var le=new go.PathFigure(b*.83,0,!1);ee.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.3)),le.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*0).close());var pe=new go.PathFigure(b*.83,a*1,!1);ee.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,b*.83,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*.5)),pe.add(new go.PathSegment(go.PathSegment.Line,b*.17,a*1).close());var ve=new go.PathFigure(b*.78,a*.05,!1);return ee.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.05)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.25)),ve.add(new go.PathSegment(go.PathSegment.Line,b*.78,a*.25).close()),ee}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,b,a){var ee=ce?ce.parameter1:NaN;(isNaN(ee)||ee<0)&&(ee=15),ee=Math.min(ee,b/3),ee=Math.min(ee,a/3);var x=ee*ie,te=a*.8,ae=new go.Geometry,le=new go.PathFigure(ee,0,!0);return ae.add(le),le.add(new go.PathSegment(go.PathSegment.Line,b-ee,0)),le.add(new go.PathSegment(go.PathSegment.Bezier,b,ee,b-x,0,b,x)),le.add(new go.PathSegment(go.PathSegment.Line,b,te-ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,b-ee,te,b,te-x,b-x,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,te)),le.add(new go.PathSegment(go.PathSegment.Line,b*.7,a)),le.add(new go.PathSegment(go.PathSegment.Line,b*.55,te)),le.add(new go.PathSegment(go.PathSegment.Line,ee,te)),le.add(new go.PathSegment(go.PathSegment.Bezier,0,te-ee,x,te,0,te-x)),le.add(new go.PathSegment(go.PathSegment.Line,0,ee)),le.add(new go.PathSegment(go.PathSegment.Bezier,ee,0,0,x,x,0).close()),x>1?(ae.spot1=new go.Spot(0,0,x,x),ae.spot2=new go.Spot(1,.8,-x,-x)):(ae.spot1=go.Spot.TopLeft,ae.spot2=new go.Spot(1,.8)),ae}),go.Shape.defineFigureGenerator("Repeat",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.45,!0);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.2,a*.45).close());var te=new go.PathFigure(b*1,a*.55,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.55)),te.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*.55).close()),ee}),go.Shape.defineFigureGenerator("Windows",function(ce,b,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,b,0)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*b,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*b,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*b,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*b,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*b,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*b,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*.1,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.9)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.9).close());var te=new go.PathFigure(b*.1,a*.2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,b*.22,a*.285)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.1,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.32)),te.add(new go.PathSegment(go.PathSegment.Line,b*.275,a*.25).close());var ae=new go.PathFigure(b*.28,a*.37,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.37)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.41)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.28,a*.41).close()),ee}),go.Shape.defineFigureGenerator("Beaker",function(ce,b,a){var ee=new go.Geometry,x=15,te=x*ie,ae=new go.PathFigure(b*.62,a*.475,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b,a-x)),ae.add(new go.PathSegment(go.PathSegment.Bezier,b-x,a,b,a-te,b-te,a)),ae.add(new go.PathSegment(go.PathSegment.Line,x,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,te,a,0,a-te)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.475)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.38,a*.03)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*0)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.62,a*.03).close()),te>1?(ee.spot1=new go.Spot(0,0,te,te),ee.spot2=new go.Spot(1,1,-te,-te)):(ee.spot1=go.Spot.TopLeft,ee.spot2=go.Spot.BottomRight),ee}),go.Shape.defineFigureGenerator("Download",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.4,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.66)),ae.add(new go.PathSegment(go.PathSegment.Line,b*(1-.26),a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.44)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*0).close()),ee}),go.Shape.defineFigureGenerator("Bin",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;return x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close()),ee}),go.Shape.defineFigureGenerator("Upload",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*0,a*1,!0);ee.add(x);var te=.1/.3;x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.8,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.66,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.755,a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*.93,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.64,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.61,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.39,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.36,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*.07,a*(1-te))),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.755),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*.055)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.66),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*(1-.8),a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*(1-te)).close());var ae=new go.PathFigure(b*.5,a*0,!0);return ee.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*.26,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.4,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.63)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.6,a*.25)),ae.add(new go.PathSegment(go.PathSegment.Line,b*.74,a*.25).close()),ee}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close()),ee}),go.Shape.defineFigureGenerator("Drink",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.15,a*0,!1);ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.85,a*0)),x.add(new go.PathSegment(go.PathSegment.Line,b*.7,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.3,a*1).close());var te=new go.PathFigure(b*.235,a*.28,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,b*.765,a*.28)),te.add(new go.PathSegment(go.PathSegment.Line,b*.655,a*.97)),te.add(new go.PathSegment(go.PathSegment.Line,b*.345,a*.97).close()),ee}),go.Shape.defineFigureGenerator("4Arrows",function(ce,b,a){var ee=new go.Geometry,x=new go.PathFigure(b*.5,a*0,!0);return ee.add(x),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*1,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*.75,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.55,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.65,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.5,a*1)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.75)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.55)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.65)),x.add(new go.PathSegment(go.PathSegment.Line,b*0,a*.5)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.35)),x.add(new go.PathSegment(go.PathSegment.Line,b*.25,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.45)),x.add(new go.PathSegment(go.PathSegment.Line,b*.45,a*.25)),x.add(new go.PathSegment(go.PathSegment.Line,b*.35,a*.25).close()),ee}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},80727:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var de={},ne="5.0",y={},E=null,re=!1,oe=!1,ge=null,fe=!1,he=null,ie=null,xe=0;xe4?parseFloat(rt):5};de.setHTML5Codebase=function(rt,qe){ie=rt,et(rt,qe)},de.setJavaCodebase=de.setJavaCodebaseVersion=de.isCompiledInstalled=de.setPreCompiledScriptPath=de.setPreCompiledResourcePath=function(){},de.setHTML5CodebaseVersion=function(rt,qe){var ht=parseFloat(rt);if(ht!==NaN&&ht<5){console.log("The GeoGebra HTML5 codebase version "+ht+" is deprecated. Using version latest instead.");return}he=rt,en(rt,qe)},de.getHTML5CodebaseVersion=function(){return ce},de.getParameters=function(){return y},de.setFontsCSSURL=function(rt){ae=rt},de.setGiacJSURL=function(rt){},de.setJNLPFile=function(rt){Le=rt},de.setJNLPBaseDir=function(rt){},de.inject=function(){function rt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var qe="auto",ht=y.id,Zt,bt=!1,Nt=0;Nt=5)return!0;var rt=de.getAppletObject();return rt&&typeof rt.recalculateEnvironments=="function"?(rt.recalculateEnvironments(),!0):!1},de.startAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.startAnimation=="function"?(rt.startAnimation(),!0):!1},de.stopAnimation=function(){var rt=de.getAppletObject();return rt&&typeof rt.stopAnimation=="function"?(rt.stopAnimation(),!0):!1},de.getAppletObject=function(){var rt=y.id!==void 0?y.id:"ggbApplet";return window[rt]},de.resize=function(){};var Ye=function(rt,qe,ht){var Zt=document.createElement("param");Zt.setAttribute("name",qe),Zt.setAttribute("value",ht),rt.appendChild(Zt)},Be=function(rt){return rt&&rt!=="false"},$e=function(rt,qe,ht){pe(ce)<=4.2&&(ht=!0);var Zt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Zt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var bt=document.createElement("div");bt.classList.add("appletParameters","notranslate");var Nt=qe.width,it=qe.height;if(qe.disableAutoScale=qe.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():qe.disableAutoScale,qe.width!==void 0)if(pe(ce)<=4.4)Be(qe.showToolBar)&&(qe.height-=7),Be(qe.showAlgebraInput)&&(qe.height-=37),qe.width<605&&Be(qe.showToolBar)&&(qe.width=605,Nt=605);else{var kt=100;(Be(qe.showToolBar)||Be(qe.showMenuBar))&&(qe.hasOwnProperty("customToolBar")&&(qe.customToolbar=qe.customToolBar),kt=Be(qe.showMenuBar)?245:155),Nt=5?(qe.appletOnLoad=function(Ze){var mt=rt.querySelector(".ggb_preview");mt&&mt.parentNode.removeChild(mt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(cn),window.GGBT_wsf_view&&$(window).trigger("resize"),Rn(Ze)},gt||cn.appendChild(tt)):bt.appendChild(tt),cn.appendChild(bt),gt||rt.appendChild(cn),setTimeout(function(){de.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(bt),rt.appendChild(we),qe.appletOnLoad=function(Ze){de.resize(),Rn(Ze)}}function Ce(Ze,mt){mt&&typeof mt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ze,mt.appletOnLoad):renderGGBElement(Ze),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",mt)}function ct(Ze,mt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ze,params:mt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Cn){Ce(Cn.article,Cn.params)}),html5AppletsToProcess=null)},pe(ce)<5&&(Ze.className+=" geogebraweb")):Ce(Ze,mt)}if(Zt){scriptLoadStarted=!0;for(var jt=0;jt0?(Et.remove(),cn.attr("id","fullscreencontent").show(),jQuery(Rn).append(cn),window.dispatchEvent(new Event("resize"))):$e(Et,qe,!1),window.GGBT_wsf_view.launchFullScreen(Rn)}else Ge=Zt,$e(rt,qe,!1);if(!window.GGBT_wsf_view)for(it=0;itrt/4*3&&(Et=rt/4*3),Rn=Et/5.8,kt.setAttribute("src",x),kt.setAttribute("width",Et),kt.setAttribute("height",Rn);var cn=(rt-Et)/2,gt=(qe-Rn)/2;kt.style.left=cn+"px",kt.style.top=gt+"px",bt.appendChild(kt)}}return bt.appendChild(it),bt},It=function(rt){return rt=rt.toLowerCase(),rt==="html5"||rt==="screenshot"?rt:"html5"},sn=["web","webSimple","web3d","tablet","tablet3d","phone"],en=function(rt,qe){if(ce=rt,qe){et(ce,!0);return}var ht=!re;if(ht){var Zt=pe(ce);!isNaN(Zt)&&Zt<4.4&&(ht=!1)}var bt,Nt;window.location.protocol.substr(0,4)==="http"?bt=window.location.protocol:bt="http:";var it=ce.indexOf("//");it>0?Nt=ce:it===0?Nt=bt+ce:Nt="https://www.geogebra.org/apps/5.2.814.0/";for(var kt in sn)if(ce.slice(sn[kt].length*-1)===sn[kt]||ce.slice((sn[kt].length+1)*-1)===sn[kt]+"/"){et(Nt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&ht&&!E.is3D&&!E.AV&&!E.SV&&!E.CV&&!E.EV2&&!E.CP&&!E.PC&&!E.DA&&!E.FI&&!E.PV&&!Be(y.showToolBar)&&!Be(y.showMenuBar)&&!Be(y.showAlgebraInput)&&!Be(y.enableRightClick)&&(!y.appName||y.appName=="classic")?Nt+="webSimple/":Nt+="web3d/",et(Nt,!1)},et=function(rt,qe){if(rt.requirejs){Oe=rt;return}rt.slice(-1)!=="/"&&(rt+="/"),Oe=rt,qe===null&&(qe=rt.indexOf("http")===-1),je=qe,b="web.nocache.js",a=!1;var ht=Oe.split("/");ht.length>1&&(!qe&&ht[ht.length-2]==="webSimple"?(b="webSimple.nocache.js",a=!0):sn.indexOf(ht[ht.length-2])>=0&&(b=ht[ht.length-2]+".nocache.js")),ht=rt.split("/"),ce=ht[ht.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var Zt=parseFloat(ce);Zt!==NaN&&Zt<5&&rt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Zt+" is deprecated. Using version latest instead."),en("5.0",qe))},Bt=function(rt,qe){window.console&&window.console.log&&(!qe||typeof qe.showLogging=="undefined"||qe.showLogging&&qe.showLogging!=="false")&&console.log(rt)};y.material_id!==void 0?Ae(un):un();function un(){var rt=ne;he!==null?rt=he:parseFloat(rt)<5&&(rt="5.0"),en(rt,!1),ie!==null&&et(ie,je),fe=!0}return de},GGBAppletUtils=function(){"use strict";function de(){return window.GGBT_wsf_edit!==void 0}function ne(fe,he){he!=1?(fe.style.transformOrigin="0% 0% 0px",fe.style.webkitTransformOrigin="0% 0% 0px",fe.style.transform="scale("+he+","+he+")",fe.style.webkitTransform="scale("+he+","+he+")",fe.style.maxWidth="initial",fe.querySelector(".ggb_preview")!==null&&(fe.querySelector(".ggb_preview").style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),fe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(fe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(fe.style.transform="none",fe.style.webkitTransform="none")}function y(fe,he,ie,xe,Ee,Le){var Oe=null;if(Le!=null&&Le!="")for(var je=fe.parentNode;je!=null;)if((" "+je.className+" ").indexOf(" "+Le+" ")>-1){Oe=je;break}else je=je.parentNode;var Ge=0,ce=0,b=0,a=0,ee=0,x=0,te=0;if(Oe)Ge=Oe.offsetWidth,ce=Math.max(xe?Oe.offsetWidth:0,Oe.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),b=Ge):(Ge=window.innerWidth,ce=window.innerHeight,b=window.innerWidth),fe){var ae=fe.getBoundingClientRect();ae.left>0&&ae.left<=Ge&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(ee=Ge-ae.width-ae.left,x=b<=480?10:30):(x=ae.left,ee=b<=480?10:30),a=x+ee)}if(fe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var le=fe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,te=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,te=40)}}return fe&&((ie===void 0||!ie)&&he>0&&he+a1&&(Le=!0)),he&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Le=!0),!(fe.hasOwnProperty("disableAutoScale")&&fe.disableAutoScale))Ee=E(fe,he,Le,ie,fe.scaleContainerClass);else return xe;return Le&&(!fe.hasOwnProperty("scale")||xe===1)?Ee:Math.min(xe,Ee)}function oe(fe){var he=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),xe=fe.getBoundingClientRect(),Ee=(he-xe.width)/2,Le=(ie-xe.height)/2;Le<0&&(Le=0),fe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?fe.style.left="40px":fe.style.left=Ee+"px",fe.style.top=Le+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Le<40?fe.style.top="40px":fe.style.top=Le+"px",fe.style.left=Ee+"px")}function ge(fe,he){var ie=fe.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(he.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(fe)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var xe=re(he,fe);de()&&ie.setAttribute("data-param-scale",xe);for(var Ee=null,Le=0;Le=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(de){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(de){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(de){var ne=c[de];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function de(fe){var he=fe.lastIndexOf(rb);he==-1&&(he=fe.length);var ie=fe.indexOf(sb);ie==-1&&(ie=fe.length);var xe=fe.lastIndexOf(tb,Math.min(ie,he));return xe>=O?fe.substring(O,xe+P):W}function ne(fe){if(!fe.match(/^\w+:\/\//)){var he=o.createElement(ub);he.src=fe+vb,fe=de(he.src)}return fe}function y(){var fe=__gwt_getMetaProperty(wb);return fe!=null?fe:W}function E(){for(var fe=o.getElementsByTagName(_),he=O;heO?fe[fe.length-P].href:W}function oe(){var fe=o.location;return fe.href==fe.protocol+zb+fe.host+fe.pathname+fe.search+fe.hash}var ge=y();return ge==W&&(ge=E()),ge==W&&(ge=re()),ge==W&&oe()&&(ge=de(o.location.href)),ge=ne(ge),ge}function C(de){return de.match(/^\//)||de.match(/^[a-zA-Z]+:\/\//)?de:webModule.__moduleBase+de}function D(){var de=[],ne=O,y=[],E=[];function re(fe){var he=E[fe](),ie=y[fe];if(he in ie)return he;var xe=[];for(var Ee in ie)xe[ie[Ee]]=Ee;throw r&&r(fe,xe,he),null}if(__gwt_isKnownPropertyValue=function(fe,he){return he in y[fe]},webModule.__getPropMap=function(){var fe={};for(var he in y)y.hasOwnProperty(he)&&(fe[he]=re(he));return fe},webModule.__computePropValue=re,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var oe;try{oe=Cb;var ge=oe.indexOf(Db);ge!=-1&&(ne=parseInt(oe.substring(ge+P),$),oe=oe.substring(O,ge))}catch(fe){}return webModule.__softPermutationId=ne,C(oe+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},77903: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(3294);function re(xe){let Ee=!0;if(xe.length>0){for(let Le=0;Le{var x={};for(var te in a)Le.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&Ee)for(var te of Ee(a))ee.indexOf(te)<0&&Oe.call(a,te)&&(x[te]=a[te]);return x},Ge=(a,ee,x)=>new Promise((te,ae)=>{var le=be=>{try{ve(x.next(be))}catch(Ae){ae(Ae)}},pe=be=>{try{ve(x.throw(be))}catch(Ae){ae(Ae)}},ve=be=>be.done?te(be.value):Promise.resolve(be.value).then(le,pe);ve((x=x.apply(a,ee)).next())});const ce=oe.default.TextArea,b=a=>{var ee=a,{account:x,globalSetting:te,loading:ae,dispatch:le,schoolName:pe,departmentName:ve,visible:be,onClose:Ae=()=>{},onSuccess:Ie=()=>{}}=ee,ke=je(ee,["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"]);const[Ye]=ge.default.useForm(),Be=(0,E.useRef)(),[$e,st]=(0,E.useState)(!1);(0,E.useEffect)(()=>{Be.current=ke.schoolId},[ke.schoolId]),(0,E.useEffect)(()=>{Ye.setFieldsValue({department:ve})},[ve]);const Yt=vt=>Ge(void 0,null,function*(){var wt,Ct,It;const{department:sn,remarks:en}=vt||{};st(!0);const et=yield(0,xe.ZP)("/api/add_department_applies/inspect.json",{method:"get",params:{name:sn,school_id:Be.current}});st(!1);const Bt=()=>Ge(void 0,null,function*(){const un=yield le({type:"account/appplyDepartment",payload:{school_id:Be.current,name:sn,remarks:en}});(un==null?void 0:un.status)===0&&(fe.ZP.success("\u65B0\u589E\u9662\u7CFB/\u90E8\u95E8\u6210\u529F\uFF01"),Ie(sn),Ae())});if((et==null?void 0:et.status)===0){if((wt=et==null?void 0:et.data)!=null&&wt.name){he.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:E.createElement("div",null,E.createElement("div",{className:"mb10"},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u7533\u8BF7\u65B0\u589E\u7684\u90E8\u95E8\u5DF2\u5B58\u5728\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E3A\u8BE5\u90E8\u95E8\uFF1F"),E.createElement(ie.default,{rowKey:"name",columns:[{title:"\u9662\u7CFB/\u90E8\u95E8",dataIndex:"name"},{title:"\u7528\u6237\u6570",dataIndex:"size"}],dataSource:[{name:(Ct=et==null?void 0:et.data)==null?void 0:Ct.name,size:(It=et==null?void 0:et.data)==null?void 0:It.size}],pagination:!1})),onOk:()=>{Ie(sn),Ae()}});return}Bt()}});return E.createElement(he.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:be,title:"\u7533\u8BF7\u6DFB\u52A0\u90E8\u95E8\u540D\u79F0",width:"600px",onCancel:Ae,onOk:()=>Ye.submit(),confirmLoading:$e},E.createElement(ge.default,{form:Ye,labelCol:{span:4},wrapperCol:{span:20},onFinish:Yt},E.createElement(ge.default.Item,{label:"\u5355\u4F4D\u540D\u79F0\uFF1A"},pe),E.createElement(ge.default.Item,{label:"\u90E8\u95E8\u540D\u79F0\uFF1A",name:"department",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"}]},E.createElement(oe.default,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u6216\u8005\u5B66\u9662\u540D\u79F0"})),E.createElement(ge.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks",style:{marginBottom:0}},E.createElement(ce,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"}))))};ne.Z=(0,re.connect)(({account:a,loading:ee,globalSetting:x})=>({account:a,globalSetting:x,loading:ee.effects}))(b)},927:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xe}});var E=y(59301),re=y(89070),oe=y(43418),ge="data:image/png;base64,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",fe="data:image/png;base64,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",he={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const ie=({visible:Ee,occupationValue:Le,onCancel:Oe=()=>{}})=>{const je=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:fe}),E.createElement("span",{className:he.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),Ge=()=>E.createElement("div",{className:he.flexColumn},E.createElement("img",{className:he.img,src:ge}),E.createElement("span",{className:he.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),ce=()=>Le===3?E.createElement(E.Fragment,null,Ge(),je()):Le===2?je():Ge();return E.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ee,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{Oe(),re.history.push("/account/certification")},onCancel:()=>{Oe()}},E.createElement("div",{className:he.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),E.createElement("div",{className:he.flexRow},ce()))};var xe=(0,re.connect)(({paperlibrary:Ee,loading:Le,globalSetting:Oe})=>({paperlibrary:Ee,globalSetting:Oe,loading:Le.effects}))(ie)},375:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return st}});var E=y(59301),re=y(78241),oe=y(71418),ge=y(8591),fe=y(43418),he=y(95237),ie=y(19842),xe=y(43428),Ee=y(4676),Le="data:image/png;base64,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",Oe={tip:"tip___DIcZT",knowledgeWrapper:"knowledgeWrapper___NW_oT",fixedLoading:"fixedLoading___LsIeU",leftNode:"leftNode___LiefK",option:"option___XqgEG",serial:"serial___daV0t",row:"row___yw9GM",label:"label___yyq8y",content:"content___PzumI"},je=y(79285),Ge=y(14791),ce=y(68664),b=y(99064),a=y(12290),ee=y(34604),x=y(96018),te=y(38374),ae=y(85149),le=y(59879),pe=y(59301),ve=Object.defineProperty,be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(Yt,vt,wt)=>vt in Yt?ve(Yt,vt,{enumerable:!0,configurable:!0,writable:!0,value:wt}):Yt[vt]=wt,Ye=(Yt,vt)=>{for(var wt in vt||(vt={}))Ae.call(vt,wt)&&ke(Yt,wt,vt[wt]);if(be)for(var wt of be(vt))Ie.call(vt,wt)&&ke(Yt,wt,vt[wt]);return Yt},Be=(Yt,vt,wt)=>new Promise((Ct,It)=>{var sn=Bt=>{try{et(wt.next(Bt))}catch(un){It(un)}},en=Bt=>{try{et(wt.throw(Bt))}catch(un){It(un)}},et=Bt=>Bt.done?Ct(Bt.value):Promise.resolve(Bt.value).then(sn,en);et((wt=wt.apply(Yt,vt)).next())}),st=(0,E.forwardRef)(({onUpdateNum:Yt,onlyMediatorOpenStr:vt},wt)=>{var Ct;const[It]=re.default.useForm(),[sn,en]=(0,E.useState)([]),[et,Bt]=(0,E.useState)({}),[un,rt]=(0,E.useState)(null),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),[kt,Et]=(0,E.useState)(""),[Rn,cn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)([]),we=(0,E.useRef)(null),{progressOpen:Ce,openProgress:ct,closeProgress:jt,CreateProgressModal:Ve}=(0,x.Z)(),He=re.default.useWatch("knowledge",It),ut=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],dt=[{id:"0",type:"\u5355\u9009\u9898",value:"SINGLE"},{id:"1",type:"\u591A\u9009\u9898",value:"MULTIPLE"},{id:"2",type:"\u5224\u65AD\u9898",value:"JUDGMENT"},{id:"3",type:"\u586B\u7A7A\u9898",value:"COMPLETION"},{id:"4",type:"\u7B80\u7B54\u9898",value:"SUBJECTIVE"}];(0,E.useEffect)(()=>{if(vt)return ee.Z.subscribe(vt,vn=>{$t(vn.id)})},[vt]),(0,E.useEffect)(()=>{un===!1&&Yt&&Yt()},[un]);const Ze=()=>Be(void 0,null,function*(){const Wt=yield(0,b.ZP)("/api/disciplines.json",{method:"get",params:{source:"new_question"}});tt(Wt.disciplines||[])}),mt=Wt=>Be(void 0,null,function*(){const vn=yield(0,b.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Wt}});cn(vn.tag_disciplines)}),Cn=()=>Be(void 0,null,function*(){var Wt,vn,Hn,zn;const Bn=document.createElement("div");Bn.className=Oe.fixedLoading,document.body.appendChild(Bn),Ee.render(pe.createElement(oe.Z,{spinning:!0}),Bn);const Wn=yield(0,b.ZP)(`/api/item_banks/${we.current}/edit_single.json`,{method:"get"});if(Wn.id){const qn=[];if(Wn!=null&&Wn.analysis||qn.push(3),(Wn==null?void 0:Wn.item_type)==="SUBJECTIVE"&&!((Wt=Wn==null?void 0:Wn.answer_texts)!=null&&Wt.length)&&qn.push(2),!((vn=Wn==null?void 0:Wn.tag_disciplines)!=null&&vn.length)){qn.push(1);const pn=[(Hn=Wn==null?void 0:Wn.discipline)==null?void 0:Hn.id,(zn=Wn==null?void 0:Wn.sub_discipline)==null?void 0:zn.id].filter(Ue=>!!Ue);It.setFieldValue("course",pn)}bt(qn),qn.length?ht(!0):Qe(),Bt(Wn)}document.body.removeChild(Bn)}),$t=Wt=>Be(void 0,null,function*(){we.current=Wt,Cn(),Ze()}),Xt=()=>{rt(!0)};(0,E.useImperativeHandle)(wt,()=>({onClick:Xt}));const Pn=Wt=>{cn([...Rn,Ye({},Wt)])},Nn=(Wt,vn)=>{if(Wt!=null&&Wt.course){const[Hn,zn]=Wt.course;mt(zn),Et(new Date),It.setFieldsValue({knowledge:[]})}},Qe=()=>Be(void 0,null,function*(){var Wt,vn,Hn;const{analysis:zn="",answer_texts:Bn="",course:Wn=[],knowledge:qn=[]}=It.getFieldsValue()||{},pn=new FormData;pn.append("scene_type",5),pn.append("item_bank_id",we.current),pn.append("analysis",zn),pn.append("answer_texts",[Bn]),pn.append("sub_discipline_id",(Wn==null?void 0:Wn[1])||""),pn.append("tag_discipline_ids",qn==null?void 0:qn.map(Ft=>Ft.value)),ct(),en([]),it(!0),ht(!1);const Ue=yield(0,te.$)(pn);if((Ue==null?void 0:Ue.status)===0)if((vn=(Wt=Ue==null?void 0:Ue.data)==null?void 0:Wt.content)!=null&&vn.length){jt(100),en((Hn=Ue==null?void 0:Ue.data)==null?void 0:Hn.content);return}else ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),jt()}),Rt=()=>Be(void 0,null,function*(){var Wt,vn;const Hn=new FormData;if(Hn.append("scene_type",5),Hn.append("item_bank_id",we.current),Hn.append("count",1),Ce)return Promise.reject();ct();const zn=yield(0,te.$)(Hn);if((zn==null?void 0:zn.status)===0){if((vn=(Wt=zn==null?void 0:zn.data)==null?void 0:Wt.content)!=null&&vn.length)return jt(100),zn;ge.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return jt(),zn}),zt=()=>{var Wt,vn;const Hn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],{name:zn,choices:Bn=[],item_type:Wn,tag_disciplines:qn=[],difficulty:pn,analysis:Ue,answer_texts:Ft,standard_answer:Sn}=et,tn=`1.\u3010${(Wt=dt.find(Tt=>Tt.value===Wn))==null?void 0:Wt.type}\u3011${zn}`;let _e="";const pt=(vn=qn==null?void 0:qn.map(Tt=>Tt.name))==null?void 0:vn.join("\u3001");return Wn==="SUBJECTIVE"?_e=(Ft==null?void 0:Ft[0])||"":Wn==="JUDGMENT"?Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=ft?"\u9519\u8BEF":"\u6B63\u786E")}):Bn==null||Bn.forEach((Tt,ft)=>{Tt.is_answer&&(_e=_e+ut[ft])}),pe.createElement("div",{className:Oe.leftNode},pe.createElement(ae.Z,{className:"mb10",value:tn}),Bn==null?void 0:Bn.map((Tt,ft)=>pe.createElement("div",{key:ft,className:Oe.option},pe.createElement("div",{className:Oe.serial},ut[ft],"."),pe.createElement(ae.Z,{style:{flex:1},value:Tt==null?void 0:Tt.choice_text}))),pe.createElement("div",{style:{background:"#f1f1f1",height:1}}),Wn==="COMPLETION"?Sn==null?void 0:Sn.map((Tt,ft)=>{var Se,Te;return pe.createElement("div",{className:Oe.row,style:{alignItems:"center"},key:ft},pe.createElement("div",{className:Oe.label},"\u7B54\u6848",ft+1),pe.createElement("div",{className:Oe.content},(Tt==null?void 0:Tt.model)===1?(Se=Tt==null?void 0:Tt.answer_text)==null?void 0:Se.join("\u3001"):pe.createElement(le.Z,{value:(Te=Tt==null?void 0:Tt.answer_text)==null?void 0:Te.join("\u3001"),readOnly:!0})))}):pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u7B54\u6848"),pe.createElement("div",{className:Oe.content},_e)),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u96BE\u5EA6"),pe.createElement("div",{className:Oe.content},Hn[pn-1]||"")),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u89E3\u6790"),pe.createElement(ae.Z,{style:{flex:1},value:Ue||""})),pe.createElement("div",{className:Oe.row},pe.createElement("div",{className:Oe.label},"\u77E5\u8BC6\u70B9"),pe.createElement("div",{className:Oe.content},pt)))};return pe.createElement(E.Fragment,null,pe.createElement(fe.default,{centered:!0,open:qe,title:"\u6E29\u99A8\u63D0\u793A",width:810,okText:"\u7EE7\u7EED\u6362\u9898",zIndex:1002,onCancel:()=>ht(!1),onOk:()=>It.submit(),afterClose:()=>{It.resetFields()}},pe.createElement("div",{className:Oe.tip},"\u6211\u53D1\u73B0\u60A8\u9009\u4E2D\u7684\u8FD9\u9053\u9898\u76EE\u4E0D\u5B8C\u5584\u3002\u4E3A\u4E86\u80FD\u66F4\u7CBE\u51C6\u7684\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u5EFA\u8BAE\u60A8\u63D0\u4F9B\u66F4\u591A\u7684\u5173\u4E8E\u5F53\u524D\u9898\u76EE\u7684\u4FE1\u606F~"),pe.createElement("img",{src:Le,style:{marginTop:-100}}),pe.createElement(re.default,{form:It,onValuesChange:Nn,layout:"vertical",colon:!1,onFinish:Qe},Zt.includes(1)&&pe.createElement(he.Z,{align:"middle",className:"mb20"},pe.createElement(re.default.Item,{label:"\u77E5\u8BC6\u70B9",name:"course",className:"mr10 mb0"},pe.createElement(ie.Z,{size:"large",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},style:{width:240},placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:gt})),pe.createElement(re.default.Item,{name:"knowledge",className:"mb0 mt30"},pe.createElement(ce.N,{key:kt,height:300,zIndex:1003,selectvalues:He,subId:(Ct=It.getFieldsValue().course)==null?void 0:Ct[1],knowledgeOptions:Rn,onAddKnowledgeFinish:Pn,className:Oe.knowledgeWrapper}))),Zt.includes(2)&&pe.createElement(re.default.Item,{className:"mt20 mb10",name:"answer_texts",label:"\u53C2\u8003\u7B54\u6848",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8003\u7B54\u6848",height:120})),Zt.includes(3)&&pe.createElement(re.default.Item,{className:"mb0",name:"analysis",label:"\u9898\u76EE\u89E3\u6790",valuePropName:"defaultValue"},pe.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u89E3\u6790",height:120})))),un&&pe.createElement(je.Z,{isIntelligentAssistant:!0,setScoreShow:rt,isshixuns:!1,ScoreShow:!!un,isloadings:!1,onOk:Wt=>{if(!Wt.length){ge.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}$t(Wt[0])}}),pe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},pe.createElement(he.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},pe.createElement("img",{src:y(34999),alt:"\u4EE5\u9898\u6362\u9898"}),pe.createElement("span",{className:"ml10"},"\u4EE5\u9898\u6362\u9898")),pe.createElement(Ge.Z,{stickyTop:-24,isSingleSelection:!0,hideWordFeatures:!0,dataSource:sn,customRightHeadNode:!0,customLeftHeadNode:pe.createElement("div",{className:"mb10 blod c-black"},"\u539F\u9898\u76EE"),customLeftContent:zt(),hideRecognition:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,underpinBackgroundStyle:{minHeight:"calc(100vh - 166px)"},onCancel:()=>it(!1),onSuccess:()=>{it(!1),rt(!1)},onExchange:Rt}),pe.createElement("div",{style:{height:70}})),Ve(["\u9898\u76EE\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u9898\u76EE\u53D8\u6362\u4E2D"]))})},96018:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(59301),re=y(43418),oe=y(95237),ge=y(93948),fe="data:image/png;base64,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",he="data:image/png;base64,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",ie="data:image/png;base64,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",xe={dotLoading:"dotLoading___C9qdK",showHide:"showHide___smgPU",progress:"progress___kIqrW"},Ee=y(59301);const Le=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var je=()=>{const[Ge,ce]=(0,E.useState)(0),[b,a]=(0,E.useState)(!1),[ee,x]=(0,E.useState)(!0),te=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(ee)return;const Ae=()=>{ce(Ie=>Ie>=99?(clearInterval(te.current),99):Ie+1)};return te.current=setInterval(Ae,5e4/99),()=>clearInterval(te.current)},[ee]);const ae=()=>{ce(0),a(!0),x(!1)},le=(Ae=0)=>{x(!0),ce(Ae),a(!1)},pe=Ae=>{const Ie=Ae/1048576;let ke;return Ie<=.3?ke=3:Ie<=.5?ke=5:Ie<=1?ke=10:Ie<=2?ke=20:Ie<=3?ke=30:Ie<=10?ke=Ie*10:ke=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ke}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>Ee.createElement("span",{className:xe.dotLoading},Ee.createElement("span",null,"."),Ee.createElement("span",null,"."),Ee.createElement("span",null,"."));return{progress:Ge,progressOpen:b,openProgress:ae,closeProgress:le,toggleLock:()=>x(Ae=>!Ae),CreateProgressModal:(Ae=Le,Ie)=>Ee.createElement(re.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:b,title:null,footer:null,width:500,afterClose:()=>ce(0)},Ee.createElement(oe.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},Ge<=30&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:fe,alt:"Step 1"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[0],ve())),Ge>30&&Ge<60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:he,alt:"Step 2"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[1],ve())),Ge>=60&&Ee.createElement(Ee.Fragment,null,Ee.createElement("img",{src:ie,alt:"Step 3"}),Ee.createElement("div",{className:"mt20 c-light-primary"},Ae[2],ve())),Ee.createElement(ge.Z,{className:xe.progress,status:"active",style:{width:"auto"},size:[300,8],percent:Ge}),!!Ie&&Ee.createElement("div",{className:"c-grey-999"},pe(Ie))))}}},38374:function(de,ne,y){"use strict";y.d(ne,{$:function(){return Ct},Z:function(){return sn}});var E=y(59301),re=y(72022),oe=y(89070),ge=y(54580),fe=y(8591),he=y(43418),ie=y(95237),xe=y(43428),Ee=y(14791),Le=y(96018),Oe=y(59301),je=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:Ge}=ge.default;var b=(0,E.forwardRef)(({onUpdateNum:en},et)=>{var Bt;const[un,rt]=(0,E.useState)([]),[qe,ht]=(0,E.useState)(!1),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),{openProgress:kt,closeProgress:Et,CreateProgressModal:Rn}=(0,Le.Z)(),cn=()=>{ht(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:cn}));const gt=tt=>je(void 0,null,function*(){const we=tt.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(we)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):tt.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(bt([tt]),Promise.reject())});return Oe.createElement(E.Fragment,null,Oe.createElement(he.default,{centered:!0,open:qe,title:"\u667A\u80FD\u8BC6\u9898",width:700,okText:"\u5F00\u59CB\u8BC6\u9898",afterClose:()=>{bt([]),en()},onCancel:()=>ht(!1),onOk:()=>je(void 0,null,function*(){var tt,we,Ce;if(!(Zt!=null&&Zt.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u9898\u6587\u4EF6");return}const ct=new FormData;ct.append("file",Zt[0]),ct.append("scene_type",0),kt(),it(!0),rt([]);const jt=yield Ct(ct);if((jt==null?void 0:jt.status)===0)if((we=(tt=jt==null?void 0:jt.data)==null?void 0:tt.content)!=null&&we.length){Et(100),rt((Ce=jt==null?void 0:jt.data)==null?void 0:Ce.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");it(!1),Et()})},Oe.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898"),Oe.createElement(Ge,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Zt,beforeUpload:gt,onRemove:()=>bt([]),height:200},Oe.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},Oe.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),Oe.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),Oe.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",Oe.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),Oe.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Nt},Oe.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Oe.createElement("img",{src:y(7764),alt:"\u667A\u80FD\u8BC6\u9898"}),Oe.createElement("span",{className:"ml10"},"\u667A\u80FD\u8BC6\u9898")),Oe.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:un,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>it(!1),onSuccess:()=>{it(!1),ht(!1)}}),Oe.createElement("div",{style:{height:70}})),Rn(void 0,(Bt=Zt==null?void 0:Zt[0])==null?void 0:Bt.size))}),a=y(59301),ee=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const{Dragger:x}=ge.default;var ae=(0,E.forwardRef)(({onUpdateNum:en,onClose:et},Bt)=>{var un;const[rt,qe]=(0,E.useState)(!1),[ht,Zt]=(0,E.useState)([]),{openProgress:bt,closeProgress:Nt,CreateProgressModal:it}=(0,Le.Z)(),kt=()=>{qe(!0)};(0,E.useImperativeHandle)(Bt,()=>({onClick:kt}));const Et=Rn=>ee(void 0,null,function*(){const cn=Rn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(cn)==-1?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Rn.size/1024/1024>10?(fe.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):(Zt([Rn]),Promise.reject())});return a.createElement(E.Fragment,null,a.createElement(he.default,{centered:!0,open:rt,title:"\u667A\u80FD\u8BC6\u5377",width:700,okText:"\u5F00\u59CB\u8BC6\u5377",afterClose:()=>{Zt([]),en()},onCancel:()=>qe(!1),onOk:()=>ee(void 0,null,function*(){var Rn,cn;if(!(ht!=null&&ht.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u8BD5\u5377\u6587\u4EF6");return}const gt=new FormData;gt.append("file",ht[0]),gt.append("scene_type",4),bt();const tt=yield Ct(gt);if((tt==null?void 0:tt.status)===0)if((Rn=tt==null?void 0:tt.data)!=null&&Rn.examination_bank_id){oe.history.replace(`/paperlibrary/see/${(cn=tt==null?void 0:tt.data)==null?void 0:cn.examination_bank_id}?isIntelligentAssistant=true`),Nt(100),qe(!1),et();return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u5377");Nt()})},a.createElement("div",{className:"mb10",style:{color:"#FA6400"}},"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377"),a.createElement(x,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:ht,beforeUpload:Et,onRemove:()=>Zt([]),height:200},a.createElement(ie.Z,{align:"middle",justify:"center",style:{flexDirection:"column"}},a.createElement("div",{className:"iconfont icon-shangchuanwenjian2 c-light-primary font30"}),a.createElement("div",{className:"c-light-primary mb10 mt10"},"\u70B9\u51FB\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u8FD9\u91CC\u4E0A\u4F20"),a.createElement("div",{className:"c-grey-666"},"\u652F\u6301\u6269\u5C55\u540D\uFF1A.doc .docx .pdf .jpg .png...",a.createElement("br",null),"\u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6\uFF0C\u5927\u5C0F\u9650\u5236\u4E3A10MB")))),it(void 0,(un=ht==null?void 0:ht[0])==null?void 0:un.size))}),le=y(375),pe=y(92832),ve=y(6848),be=y(43604),Ae=y(5871),Ie="data:image/png;base64,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",ke={tip:"tip___V6mRp"},Ye=y(29458),Be=y(59301),$e=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())}),Yt=(0,E.forwardRef)(({onUpdateNum:en},et)=>{const Bt=`\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u6BCF\u9053\u9898\u5E94\u5305\u542B\uFF1A - \u9898\u5E72\uFF1A\u9898\u76EE\u63CF\u8FF0\u6E05\u6670\u660E\u786E\uFF0C\u9488\u5BF9\u8003\u5BDF\u7684\u77E5\u8BC6\u70B9\u63D0\u51FA\u95EE\u9898\u3002 - \u53C2\u8003\u7B54\u6848\uFF1A\u4E3A\u6BCF\u9053\u9898\u63D0\u4F9B\u6B63\u786E\u7684\u7B54\u6848\u3002 - \u9898\u76EE\u89E3\u6790\uFF1A\u8BE6\u7EC6\u89E3\u91CA\u89E3\u7B54\u8FC7\u7A0B\uFF0C\u5206\u6790\u9898\u76EE\u6D89\u53CA\u7684\u77E5\u8BC6\u70B9\u548C\u5E38\u89C1\u9519\u8BEF\u3002 - \u77E5\u8BC6\u70B9\uFF1A\u660E\u786E\u6307\u51FA\u8BE5\u9898\u76EE\u6D89\u53CA\u7684\u5177\u4F53\u77E5\u8BC6\u70B9\uFF08\u5982\uFF1A\u53D8\u91CF\u5B9A\u4E49\uFF09\u3002 -- \u96BE\u5EA6\uFF1A\u63D0\u4F9B\u9898\u76EE\u7684\u96BE\u5EA6\u7EA7\u522B\uFF08\u5982\uFF1A\u7B80\u5355\u3001\u9002\u4E2D\u3001\u56F0\u96BE\uFF09\uFF0C\u6839\u636E\u9898\u76EE\u5185\u5BB9\u8BBE\u5B9A\u5408\u7406\u7684\u96BE\u5EA6\u3002`,{progressOpen:un,openProgress:rt,closeProgress:qe,CreateProgressModal:ht}=(0,Le.Z)(),[Zt,bt]=(0,E.useState)([]),[Nt,it]=(0,E.useState)(!1),[kt,Et]=(0,E.useState)(Bt),[Rn,cn]=(0,E.useState)([]),[gt,tt]=(0,E.useState)(0),[we,Ce]=(0,E.useState)(0),[ct,jt]=(0,E.useState)(0),[Ve,He]=(0,E.useState)(0),[ut,dt]=(0,E.useState)(0),[Ze,mt]=(0,E.useState)(!1),Cn=()=>{it(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:Cn}));const $t=()=>$e(void 0,null,function*(){var Qe,Rt,zt;if(Nn(kt)){if(kt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Nn(kt)&&!(Rn!=null&&Rn.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Wt=[{name:"\u5355\u9009\u9898",num:gt||0},{name:"\u591A\u9009\u9898",num:we||0},{name:"\u5224\u65AD\u9898",num:ct||0},{name:"\u586B\u7A7A\u9898",num:Ve||0},{name:"\u7B80\u7B54\u9898",num:ut||0}];if(Wt.reduce((Wn,qn)=>Wn+qn.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const Hn={scene_type:6,content:kt,count_arr:Wt.map(Wn=>Wn.num).join(","),file:(Rn==null?void 0:Rn[0])||""};rt(),bt([]),mt(!0);const zn=new FormData;Object.keys(Hn).forEach(Wn=>{zn.append(Wn,Hn[Wn])});const Bn=yield Ct(zn);if((Bn==null?void 0:Bn.status)===0)if((Rt=(Qe=Bn==null?void 0:Bn.data)==null?void 0:Qe.content)!=null&&Rt.length){qe(100),bt((zt=Bn==null?void 0:Bn.data)==null?void 0:zt.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");mt(!1),qe()}),Xt=Qe=>$e(void 0,null,function*(){var Rt,zt;const Wt=new FormData;if(Wt.append("scene_type",5),Wt.append("question_data",JSON.stringify(Qe)),Wt.append("count",1),un)return Promise.reject();rt();const Sn=yield Ct(Wt);if((Sn==null?void 0:Sn.status)===0){if((zt=(Rt=Sn==null?void 0:Sn.data)==null?void 0:Rt.content)!=null&&zt.length)return qe(100),Sn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return qe(),Sn}),Pn=Qe=>$e(void 0,null,function*(){const Rt=Qe.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Rt)==-1?(fe.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Qe.size/1024/1024>200?(fe.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Rn!=null&&Rn.length?he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>cn([Qe])}):cn([Qe]),Promise.reject())}),Nn=Qe=>(Qe=Qe||"",Qe=String(Qe),Qe=Qe.replace(/\s+/g,""),Qe);return Be.createElement(E.Fragment,null,Be.createElement(he.default,{centered:!0,open:Nt,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>it(!1),onOk:$t,afterClose:()=>{en(),cn([]),Et(Bt),tt(0),Ce(0),jt(0),He(0),dt(0)}},Be.createElement("div",{className:ke.tip},"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01"),Be.createElement("img",{src:Ie,style:{marginTop:-100}}),Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:kt,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Qe=>{Et(Qe.target.value)}}),Be.createElement(ge.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Rn,beforeUpload:Pn,className:"mb20",onRemove:()=>cn([])},Be.createElement(ve.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},Be.createElement(Ye.op,{style:{borderRadius:2}},Be.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),Be.createElement(ie.Z,{align:"middle",className:"c-black mt20"},Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(ie.Z,{gutter:16},Be.createElement(be.Z,null,Be.createElement("label",null,"\u5355\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:gt,onChange:tt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u591A\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:we,onChange:Ce,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u5224\u65AD\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ct,onChange:jt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u586B\u7A7A\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:Ve,onChange:He,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u7B80\u7B54\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ut,onChange:dt,style:{marginLeft:"8px"}}))))),Be.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ze},Be.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Be.createElement("img",{src:y(55854),alt:"\u667A\u80FD\u51FA\u9898"}),Be.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),Be.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",dataSource:Zt,mode:1,onCancel:()=>mt(!1),onSuccess:()=>{mt(!1),it(!1)},headExtraNode:Be.createElement(Ye.op,{onClick:()=>mt(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:Xt}),Be.createElement("div",{style:{height:70}})),ht(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),vt=y(99064),wt=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const Ct=(...en)=>wt(void 0,[...en],function*(et={}){var Bt,un,rt,qe;const ht=yield(0,vt.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:et},!0);if((ht==null?void 0:ht.status)!==0)return ht;const Zt=(Bt=ht==null?void 0:ht.data)==null?void 0:Bt.ai_question_record_id;let bt;do if(bt=yield(0,vt.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Zt}}),((un=bt==null?void 0:bt.data)==null?void 0:un.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((rt=bt==null?void 0:bt.data)==null?void 0:rt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Nt=>setTimeout(Nt,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((qe=bt==null?void 0:bt.data)==null?void 0:qe.status)===0);return bt});var sn=()=>{var en,et;const Bt=(0,oe.useLocation)(),un=(0,oe.useSelector)(Zt=>{var bt;return(bt=Zt==null?void 0:Zt.user)==null?void 0:bt.userInfo}),[rt,qe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Zt,bt,Nt;if(window.self!==window.top){qe(!1);return}if((Zt=Bt.pathname)!=null&&Zt.includes("/problemset")||(bt=Bt.pathname)!=null&&bt.includes("/paperlibrary")){qe("1");return}if(((Nt=Bt.pathname)==null?void 0:Nt.slice(0,11))==="/classrooms"){qe("2");return}qe(!1)},[Bt==null?void 0:Bt.pathname]);const ht={1:[[{img:y(7764),name:"\u667A\u80FD\u8BC6\u9898",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898",show:!0,ref:E.createRef(),element:b},{img:y(7897),name:"\u667A\u80FD\u8BC6\u5377",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377",show:!0,ref:E.createRef(),element:ae},{img:y(55854),name:"\u667A\u80FD\u51FA\u9898",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387",show:!0,ref:E.createRef(),element:Yt},{img:y(34999),name:"\u4EE5\u9898\u6362\u9898",des:"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6",show:!0,ref:E.createRef(),element:le.Z},{img:y(29476),name:"\u4EE5\u5377\u6362\u5377",des:"\u6839\u636E\u73B0\u6709\u8BD5\u5377\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u5377\uFF0C\u589E\u52A0\u8BD5\u5377\u7684\u4E30\u5BCC\u5EA6"},{img:y(68544),name:"\u667A\u80FD\u7EA0\u9519",des:"\u81EA\u52A8\u8BC6\u522B\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u9519\u522B\u5B57\u3001\u68C0\u67E5\u8BED\u53E5\u7684\u8FDE\u8D2F\u6027\u4E0E\u8BD5\u9898\u7684\u51C6\u786E\u6027\uFF0C\u53D1\u73B0\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u6F5C\u5728\u9519\u8BEF"}],E.createElement("span",{style:{paddingLeft:33}}," \u5728\u8BD5\u9898\u5E93/\u8BD5\u5377\u5E93\u6A21\u5757\uFF0C\u6211\u5177\u5907\u6559\u80B2\u5927\u8BED\u8A00\u6A21\u578B\u7684\u5F3A\u5927\u751F\u6210\u80FD\u529B\uFF0C\u901A\u8FC7\u667A\u80FD\u5316\u7684\u51FA\u9898\u548C\u7EC4\u5377\u5DE5\u5177\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u9AD8\u6548\u3001\u7CBE\u51C6\u3001\u4E2A\u6027\u5316\u7684\u8BD5\u9898\u751F\u6210\u670D\u52A1\uFF0C\u652F\u6301\u591A\u5B66\u79D1\u3001\u591A\u9898\u578B\u548C\u4E0D\u540C\u96BE\u6613\u5EA6\uFF0C\u6EE1\u8DB3\u60A8\u7684\u591A\u5143\u5316\u6559\u5B66\u9700\u6C42\u3002")],2:[[{img:y(91430),name:"\u667A\u80FD\u95EE\u7B54",des:"\u4E3A\u8BFE\u5802\u63D0\u4F9B\u5B9E\u65F6\u4E92\u52A8\u652F\u6301\u3002\u6559\u5E08\u53EF\u4E0A\u4F20\u95EE\u7B54\u96C6\uFF0C\u6253\u9020\u4E13\u5C5E\u667A\u80FD\u52A9\u6559\uFF0C\u5B9E\u73B0\u7CBE\u51C6\u89E3\u7B54"},{img:y(5590),name:"\u667A\u80FD\u8BC4\u9605",des:"\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\u548C\u8BD5\u5377\u7684\u4E3B\u89C2\u9898\uFF0C\u667A\u80FD\u6253\u5206\u5E76\u751F\u6210\u8BC4\u8BED\uFF0C\u4E3A\u6559\u5E08\u63D0\u5347\u8BC4\u9605\u6548\u7387"},{img:y(96511),name:"\u9519\u9898\u63A8\u9001",des:"\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u4F5C\u4E1A\u548C\u6D4B\u9A8C\u4E2D\u7684\u9519\u8BEF\u8BD5\u9898\uFF0C\u751F\u6210\u76F8\u5173\u77E5\u8BC6\u70B9\u7684\u65B0\u8BD5\u9898\u4F9B\u5B66\u751F\u5DE9\u56FA\u7EC3\u4E60"},{img:y(28531),name:"\u667A\u80FD\u51FA\u5377",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:y(22975),name:"\u7F16\u7801\u52A9\u624B",des:"\u63D0\u4F9B\u542F\u53D1\u5F0F\u52A9\u5B66\u80FD\u529B\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u667A\u80FD\u5BA1\u9898\u3001\u4EE3\u7801\u8BCA\u65AD\u548CAI\u8F85\u5BFC\u529F\u80FD\uFF0C\u63D0\u4F9B\u7F16\u7A0B\u89E3\u9898\u601D\u8DEF\uFF0C\u63D0\u5347\u7F16\u7A0B\u80FD\u529B"},{img:y(79465),name:"\u6570\u5B57\u5206\u8EAB",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"}],E.createElement("span",{style:{paddingLeft:33}},"\u60A8\u597D\uFF0C\u6211\u662F",E.createElement("span",{className:"c-light-primary"},(en=un==null?void 0:un.course)!=null&&en.course_name?`\u300A${(et=un==null?void 0:un.course)==null?void 0:et.course_name}\u300B`:""),"\u6559\u5B66\u8BFE\u5802\u7684\u667A\u80FD\u52A9\u6559\uFF0C\u4E13\u4E3A\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u5B66\u4E60\u6548\u679C\u800C\u8BBE\u8BA1\u3002\u6211\u80FD\u534F\u52A9\u6559\u5E08\u5B9E\u65F6\u4E92\u52A8\u7B54\u7591\uFF0C\u8BD5\u9898\u8D44\u6E90\u751F\u6210\uFF0C\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\uFF0C\u865A\u62DF\u6570\u5B57\u4EBA\u6388\u8BFE\u7B49\uFF1B\u5E2E\u52A9\u5B66\u751F\u8BD5\u9898\u63A8\u9001\u5DE9\u56FA\u7EC3\u4E60\uFF0C\u542F\u53D1\u5F0F\u52A9\u5B66\u7B49\u3002\u786E\u4FDD\u6559\u5E08\u548C\u5B66\u751F\u5728\u6BCF\u4E00\u5802\u8BFE\u4E0A\u90FD\u80FD\u5F97\u5230\u5168\u65B9\u4F4D\u667A\u80FD\u5316\u7684\u4FDD\u969C\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u9AD8\u6548\u5B66\u4E60\uFF0C\u8F7B\u677E\u8FDB\u6B65\uFF01")]};return E.createElement(E.Fragment,null,!!rt&&E.createElement(re.Z,{DrawerProps:{width:1200},isIntelligentAssistant:!0,title:"\u667A\u80FD\u52A9\u6559",FetchUrl:"/api/intelligent_imports/chat.json",description:ht[rt][1],intelligentAssistantItems:ht[rt][0]}))}},72022:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return It},booleanish:function(){return sn},commaOrSpaceSeparated:function(){return rt},commaSeparated:function(){return un},number:function(){return et},overloadedBoolean:function(){return en},spaceSeparated:function(){return Bt}});var re={};y.r(re),y.d(re,{attentionMarkers:function(){return iu},contentInitial:function(){return vs},disable:function(){return lu},document:function(){return nu},flow:function(){return ru},flowInitial:function(){return au},insideSpan:function(){return bl},string:function(){return ou},text:function(){return il}});var oe=y(59301),ge=y(8591),fe=y(54580),he=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Le=y(43428),Oe=y(95237),je=y(89070);function Ge(z){return z}function ce(){}function b(){}function a(){}function ee(z){const se=[],ue=String(z||"");let me=ue.indexOf(","),Pe=0,Fe=!1;for(;!Fe;){me===-1&&(me=ue.length,Fe=!0);const ze=ue.slice(Pe,me).trim();(ze||!Fe)&&se.push(ze),Pe=me+1,me=ue.indexOf(",",Pe)}return se}function x(z,se){const ue=se||{};return(z[z.length-1]===""?[...z,""]:z).join((ue.padRight?" ":"")+","+(ue.padLeft===!1?"":" ")).trim()}const te=/[$_\p{ID_Start}]/u,ae=/[$_\u{200C}\u{200D}\p{ID_Continue}]/u,le=/[-$_\u{200C}\u{200D}\p{ID_Continue}]/u,pe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ve=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Ie(z,se){const me=(se||be).jsx?le:ae;return z?me.test(String.fromCodePoint(z)):!1}function ke(z,se){return((se||be).jsx?ve:pe).test(z)}const Ye=/[ \t\n\f\r]/g;function Be(z){return typeof z=="object"?z.type==="text"?$e(z.value):!1:$e(z)}function $e(z){return z.replace(Ye,"")===""}class st{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}st.prototype.normal={},st.prototype.property={},st.prototype.space=void 0;function Yt(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new st(ue,me,se)}function vt(z){return z.toLowerCase()}class wt{constructor(se,ue){this.attribute=ue,this.property=se}}wt.prototype.attribute="",wt.prototype.booleanish=!1,wt.prototype.boolean=!1,wt.prototype.commaOrSpaceSeparated=!1,wt.prototype.commaSeparated=!1,wt.prototype.defined=!1,wt.prototype.mustUseProperty=!1,wt.prototype.number=!1,wt.prototype.overloadedBoolean=!1,wt.prototype.property="",wt.prototype.spaceSeparated=!1,wt.prototype.space=void 0;let Ct=0;const It=qe(),sn=qe(),en=qe(),et=qe(),Bt=qe(),un=qe(),rt=qe();function qe(){return uc(2,++Ct)}const ht=Object.keys(E);class Zt extends wt{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),bt(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&He.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ve,Ze);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ve.test(Fe)){let ze=Fe.replace(jt,dt);ze.charAt(0)!=="-"&&(ze="-"+ze),se="data"+ze}}Pe=Zt}return new Pe(me,se)}function dt(z){return"-"+z.toLowerCase()}function Ze(z){return z.charAt(1).toUpperCase()}const mt={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function Cn(z){const se=String(z||"").trim();return se?se.split(/[ \t\n\r\f]+/g):[]}function $t(z){return z.join(" ").trim()}var Xt=y(77179);const Pn=Qe("end"),Nn=Qe("start");function Qe(z){return se;function se(ue){const me=ue&&ue.position&&ue.position[z]||{};if(typeof me.line=="number"&&me.line>0&&typeof me.column=="number"&&me.column>0)return{line:me.line,column:me.column,offset:typeof me.offset=="number"&&me.offset>-1?me.offset:void 0}}}function Rt(z){const se=Nn(z),ue=Pn(z);if(se&&ue)return{start:se,end:ue}}function zt(z){return!z||typeof z!="object"?"":"position"in z||"type"in z?Sn(z.position):"start"in z||"end"in z?Sn(z):"line"in z||"column"in z?Wt(z):""}function Wt(z){return Hn(z&&z.line)+":"+Hn(z&&z.column)}function Sn(z){return Wt(z&&z.start)+"-"+Wt(z&&z.end)}function Hn(z){return z&&typeof z=="number"?z:1}class zn extends Error{constructor(se,ue,me){super(),typeof ue=="string"&&(me=ue,ue=void 0);let Pe="",Fe={},ze=!1;if(ue&&("line"in ue&&"column"in ue?Fe={place:ue}:"start"in ue&&"end"in ue?Fe={place:ue}:"type"in ue?Fe={ancestors:[ue],place:ue.position}:Fe=io({},ue)),typeof se=="string"?Pe=se:!Fe.cause&&se&&(ze=!0,Pe=se.message,Fe.cause=se),!Fe.ruleId&&!Fe.source&&typeof me=="string"){const Lt=me.indexOf(":");Lt===-1?Fe.ruleId=me:(Fe.source=me.slice(0,Lt),Fe.ruleId=me.slice(Lt+1))}if(!Fe.place&&Fe.ancestors&&Fe.ancestors){const Lt=Fe.ancestors[Fe.ancestors.length-1];Lt&&(Fe.place=Lt.position)}const nt=Fe.place&&"start"in Fe.place?Fe.place.start:Fe.place;this.ancestors=Fe.ancestors||void 0,this.cause=Fe.cause||void 0,this.column=nt?nt.column:void 0,this.fatal=void 0,this.file,this.message=Pe,this.line=nt?nt.line:void 0,this.name=zt(Fe.place)||"1:1",this.place=Fe.place||void 0,this.reason=this.message,this.ruleId=Fe.ruleId||void 0,this.source=Fe.source||void 0,this.stack=ze&&Fe.cause&&typeof Fe.cause.stack=="string"?Fe.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="",zn.prototype.name="",zn.prototype.reason="",zn.prototype.message="",zn.prototype.stack="",zn.prototype.column=void 0,zn.prototype.line=void 0,zn.prototype.ancestors=void 0,zn.prototype.cause=void 0,zn.prototype.fatal=void 0,zn.prototype.place=void 0,zn.prototype.ruleId=void 0,zn.prototype.source=void 0;const Bn={}.hasOwnProperty,Wn=new Map,qn=/[A-Z]/g,pn=new Set(["table","tbody","thead","tfoot","tr"]),Ue=new Set(["td","th"]),Ft="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function 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=at(ue,se.jsxDEV)}else{if(typeof se.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof se.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");me=Ke(ue,se.jsx,se.jsxs)}const Pe={Fragment:se.Fragment,ancestors:[],components:se.components||{},create:me,elementAttributeNameCase:se.elementAttributeNameCase||"react",evaluater:se.createEvaluater?se.createEvaluater():void 0,filePath:ue,ignoreInvalidStyle:se.ignoreInvalidStyle||!1,passKeys:se.passKeys!==!1,passNode:se.passNode||!1,schema:se.space==="svg"?ct:Ce,stylePropertyNameCase:se.stylePropertyNameCase||"dom",tableCellAlignToStyle:se.tableCellAlignToStyle!==!1},Fe=ye(Pe,z,void 0);return Fe&&typeof Fe!="string"?Fe:Pe.create(z,Pe.Fragment,{children:Fe||void 0},void 0)}function ye(z,se,ue){if(se.type==="element")return tn(z,se,ue);if(se.type==="mdxFlowExpression"||se.type==="mdxTextExpression")return _e(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Tt(z,se,ue);if(se.type==="mdxjsEsm")return pt(z,se);if(se.type==="root")return ft(z,se,ue);if(se.type==="text")return Se(z,se)}function tn(z,se,ue){const me=z.schema;let Pe=me;se.tagName.toLowerCase()==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=yt(z,se.tagName,!1),ze=Pt(z,se);let nt=Me(z,se);return pn.has(se.tagName)&&(nt=nt.filter(function(Lt){return typeof Lt=="string"?!Be(Lt):!0})),Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function _e(z,se){if(se.data&&se.data.estree&&z.evaluater){const me=se.data.estree.body[0];return me.type,z.evaluater.evaluateExpression(me.expression)}nn(z,se.position)}function pt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);nn(z,se.position)}function Tt(z,se,ue){const me=z.schema;let Pe=me;se.name==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=se.name===null?z.Fragment:yt(z,se.name,!0),ze=xt(z,se),nt=Me(z,se);return Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function ft(z,se,ue){const me={};return We(me,Me(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Te(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function We(z,se){if(se.length>0){const ue=se.length>1?se:se[0];ue&&(z.children=ue)}}function Ke(z,se,ue){return me;function me(Pe,Fe,ze,nt){const Jt=Array.isArray(ze.children)?ue:se;return nt?Jt(Fe,ze,nt):Jt(Fe,ze)}}function at(z,se){return ue;function ue(me,Pe,Fe,ze){const nt=Array.isArray(Fe.children),Lt=Nn(me);return se(Pe,Fe,ze,nt,{columnNumber:Lt?Lt.column-1:void 0,fileName:z,lineNumber:Lt?Lt.line:void 0},void 0)}}function Pt(z,se){const ue={};let me,Pe;for(Pe in se.properties)if(Pe!=="children"&&Bn.call(se.properties,Pe)){const Fe=Xe(z,Pe,se.properties[Pe]);if(Fe){const[ze,nt]=Fe;z.tableCellAlignToStyle&&ze==="align"&&typeof nt=="string"&&Ue.has(se.tagName)?me=nt:ue[ze]=nt}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function xt(z,se){const ue={};for(const me of se.attributes)if(me.type==="mdxJsxExpressionAttribute")if(me.data&&me.data.estree&&z.evaluater){const Fe=me.data.estree.body[0];Fe.type;const ze=Fe.expression;ze.type;const nt=ze.properties[0];nt.type,Object.assign(ue,z.evaluater.evaluateExpression(nt.argument))}else nn(z,se.position);else{const Pe=me.name;let Fe;if(me.value&&typeof me.value=="object")if(me.value.data&&me.value.data.estree&&z.evaluater){const nt=me.value.data.estree.body[0];nt.type,Fe=z.evaluater.evaluateExpression(nt.expression)}else nn(z,se.position);else Fe=me.value===null?!0:me.value;ue[Pe]=Fe}return ue}function Me(z,se){const ue=[];let me=-1;const Pe=z.passKeys?new Map:Wn;for(;++mePe?0:Pe+se:se=se>Pe?Pe:se,ue=ue>0?ue:0,me.length<1e4)ze=Array.from(me),ze.unshift(se,ue),z.splice(...ze);else for(ue&&z.splice(se,ue);Fe0?(aa(z,z.length,0,se),z):se}class Qt{constructor(se){this.left=se?[...se]:[],this.right=[]}get(se){if(se<0||se>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+se+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return sethis.left.length?this.right.slice(this.right.length-me+this.left.length,this.right.length-se+this.left.length).reverse():this.left.slice(se).concat(this.right.slice(this.right.length-me+this.left.length).reverse())}splice(se,ue,me){const Pe=ue||0;this.setCursor(Math.trunc(se));const Fe=this.right.splice(this.right.length-Pe,Number.POSITIVE_INFINITY);return me&&Ot(this.left,me),Fe.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(se){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(se)}pushMany(se){this.setCursor(Number.POSITIVE_INFINITY),Ot(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),Ot(this.right,se.reverse())}setCursor(se){if(!(se===this.left.length||se>this.left.length&&this.right.length===0||se<0&&this.left.length===0))if(se-1&&z.test(String.fromCharCode(ue))}}function ya(z,se,ue,me){const Pe=me?me-1:Number.POSITIVE_INFINITY;let Fe=0;return ze;function ze(Lt){return Vt(Lt)?(z.enter(ue),nt(Lt)):se(Lt)}function nt(Lt){return Vt(Lt)&&Fe++ze))return;const Er=se.events.length;let $r=Er,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(Aa(me),da=Er;daer;){const Mr=ue[oo];se.containerState=Mr[1],Mr[0].exit.call(se,z)}ue.length=er}function Pr(){Pe.write([null]),Fe=void 0,Pe=void 0,se.containerState._closeFlow=void 0}}function Ta(z,se,ue){return ya(z,z.attempt(this.parser.constructs.document,se,ue),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const va={partial:!0,tokenize:Da};function Da(z,se,ue){return me;function me(Fe){return Vt(Fe)?ya(z,Pe,"linePrefix")(Fe):Pe(Fe)}function Pe(Fe){return Fe===null||ia(Fe)?se(Fe):ue(Fe)}}const gr={resolve:sr,tokenize:Ar},Ya={partial:!0,tokenize:xr};function sr(z){return on(z),z}function Ar(z,se){let ue;return me;function me(nt){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(nt)}function Pe(nt){return nt===null?Fe(nt):ia(nt)?z.check(Ya,ze,Fe)(nt):(z.consume(nt),Pe)}function Fe(nt){return z.exit("chunkContent"),z.exit("content"),se(nt)}function ze(nt){return z.consume(nt),z.exit("chunkContent"),ue.next=z.enter("chunkContent",{contentType:"content",previous:ue}),ue=ue.next,Pe}}function xr(z,se,ue){const me=this;return Pe;function Pe(ze){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),ya(z,Fe,"linePrefix")}function Fe(ze){if(ze===null||ia(ze))return ue(ze);const nt=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):z.interrupt(me.parser.constructs.flow,ue,se)(ze)}}const Na={tokenize:yr};function yr(z){const se=this,ue=z.attempt(va,me,z.attempt(this.parser.constructs.flowInitial,Pe,ya(z,z.attempt(this.parser.constructs.flow,Pe,z.attempt(gr,Pe)),"linePrefix")));return ue;function me(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEndingBlank"),z.consume(Fe),z.exit("lineEndingBlank"),se.currentConstruct=void 0,ue}function Pe(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEnding"),z.consume(Fe),z.exit("lineEnding"),se.currentConstruct=void 0,ue}}const ur={resolveAll:bo()},Dr=qr("string"),Gr=qr("text");function qr(z){return{resolveAll:bo(z==="text"?mr:void 0),tokenize:se};function se(ue){const me=this,Pe=this.parser.constructs[z],Fe=ue.attempt(Pe,ze,nt);return ze;function ze(Dt){return Jt(Dt)?Fe(Dt):nt(Dt)}function nt(Dt){if(Dt===null){ue.consume(Dt);return}return ue.enter("data"),ue.consume(Dt),Lt}function Lt(Dt){return Jt(Dt)?(ue.exit("data"),Fe(Dt)):(ue.consume(Dt),Lt)}function Jt(Dt){if(Dt===null)return!0;const dn=Pe[Dt];let rn=-1;if(dn)for(;++rn=3&&(Jt===null||ia(Jt))?(z.exit("thematicBreak"),se(Jt)):ue(Jt)}function Lt(Jt){return Jt===Pe?(z.consume(Jt),me++,Lt):(z.exit("thematicBreakSequence"),Vt(Jt)?ya(z,nt,"whitespace")(Jt):nt(Jt))}}const br={continuation:{tokenize:Kn},exit:Mn,name:"list",tokenize:hr},Eo={partial:!0,tokenize:ea},ho={partial:!0,tokenize:Zn};function hr(z,se,ue){const me=this,Pe=me.events[me.events.length-1];let Fe=Pe&&Pe[1].type==="linePrefix"?Pe[2].sliceSerialize(Pe[1],!0).length:0,ze=0;return nt;function nt(Kt){const ka=me.containerState.type||(Kt===42||Kt===43||Kt===45?"listUnordered":"listOrdered");if(ka==="listUnordered"?!me.containerState.marker||Kt===me.containerState.marker:ma(Kt)){if(me.containerState.type||(me.containerState.type=ka,z.enter(ka,{_container:!0})),ka==="listUnordered")return z.enter("listItemPrefix"),Kt===42||Kt===45?z.check(tr,ue,Jt)(Kt):Jt(Kt);if(!me.interrupt||Kt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Lt(Kt)}return ue(Kt)}function Lt(Kt){return ma(Kt)&&++ze<10?(z.consume(Kt),Lt):(!me.interrupt||ze<2)&&(me.containerState.marker?Kt===me.containerState.marker:Kt===41||Kt===46)?(z.exit("listItemValue"),Jt(Kt)):ue(Kt)}function Jt(Kt){return z.enter("listItemMarker"),z.consume(Kt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Kt,z.check(va,me.interrupt?ue:Dt,z.attempt(Eo,rn,dn))}function Dt(Kt){return me.containerState.initialBlankLine=!0,Fe++,rn(Kt)}function dn(Kt){return Vt(Kt)?(z.enter("listItemPrefixWhitespace"),z.consume(Kt),z.exit("listItemPrefixWhitespace"),rn):ue(Kt)}function rn(Kt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Kt)}}function Kn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(va,Pe,Fe);function Pe(nt){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,ya(z,se,"listItemIndent",me.containerState.size+1)(nt)}function Fe(nt){return me.containerState.furtherBlankLines||!Vt(nt)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,ze(nt)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(ho,se,ze)(nt))}function ze(nt){return me.containerState._closeFlow=!0,me.interrupt=void 0,ya(z,z.attempt(br,se,ue),"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(nt)}}function Zn(z,se,ue){const me=this;return ya(z,Pe,"listItemIndent",me.containerState.size+1);function Pe(Fe){const ze=me.events[me.events.length-1];return ze&&ze[1].type==="listItemIndent"&&ze[2].sliceSerialize(ze[1],!0).length===me.containerState.size?se(Fe):ue(Fe)}}function Mn(z){z.exit(this.containerState.type)}function ea(z,se,ue){const me=this;return ya(z,Pe,"listItemPrefixWhitespace",me.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Pe(Fe){const ze=me.events[me.events.length-1];return!Vt(Fe)&&ze&&ze[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const Ua={continuation:{tokenize:gn},exit:Tn,name:"blockQuote",tokenize:Ne};function Ne(z,se,ue){const me=this;return Pe;function Pe(ze){if(ze===62){const nt=me.containerState;return nt.open||(z.enter("blockQuote",{_container:!0}),nt.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(ze),z.exit("blockQuoteMarker"),Fe}return ue(ze)}function Fe(ze){return Vt(ze)?(z.enter("blockQuotePrefixWhitespace"),z.consume(ze),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(ze))}}function gn(z,se,ue){const me=this;return Pe;function Pe(ze){return Vt(ze)?ya(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ze):Fe(ze)}function Fe(ze){return z.attempt(Ua,se,ue)(ze)}}function Tn(z){z.exit("blockQuote")}function Qn(z,se,ue,me,Pe,Fe,ze,nt,Lt){const Jt=Lt||Number.POSITIVE_INFINITY;let Dt=0;return dn;function dn(Aa){return Aa===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(Aa),z.exit(Fe),rn):Aa===null||Aa===32||Aa===41||ta(Aa)?ue(Aa):(z.enter(me),z.enter(ze),z.enter(nt),z.enter("chunkString",{contentType:"string"}),ja(Aa))}function rn(Aa){return Aa===62?(z.enter(Fe),z.consume(Aa),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(nt),z.enter("chunkString",{contentType:"string"}),Kt(Aa))}function Kt(Aa){return Aa===62?(z.exit("chunkString"),z.exit(nt),rn(Aa)):Aa===null||Aa===60||ia(Aa)?ue(Aa):(z.consume(Aa),Aa===92?ka:Kt)}function ka(Aa){return Aa===60||Aa===62||Aa===92?(z.consume(Aa),Kt):Kt(Aa)}function ja(Aa){return!Dt&&(Aa===null||Aa===41||Gt(Aa))?(z.exit("chunkString"),z.exit(nt),z.exit(ze),z.exit(me),se(Aa)):Dt999||Kt===null||Kt===91||Kt===93&&!Lt||Kt===94&&!nt&&"_hiddenFootnoteSupport"in ze.parser.constructs?ue(Kt):Kt===93?(z.exit(Fe),z.enter(Pe),z.consume(Kt),z.exit(Pe),z.exit(me),se):ia(Kt)?(z.enter("lineEnding"),z.consume(Kt),z.exit("lineEnding"),Dt):(z.enter("chunkString",{contentType:"string"}),dn(Kt))}function dn(Kt){return Kt===null||Kt===91||Kt===93||ia(Kt)||nt++>999?(z.exit("chunkString"),Dt(Kt)):(z.consume(Kt),Lt||(Lt=!Vt(Kt)),Kt===92?rn:dn)}function rn(Kt){return Kt===91||Kt===92||Kt===93?(z.consume(Kt),nt++,dn):dn(Kt)}}function Jn(z,se,ue,me,Pe,Fe){let ze;return nt;function nt(rn){return rn===34||rn===39||rn===40?(z.enter(me),z.enter(Pe),z.consume(rn),z.exit(Pe),ze=rn===40?41:rn,Lt):ue(rn)}function Lt(rn){return rn===ze?(z.enter(Pe),z.consume(rn),z.exit(Pe),z.exit(me),se):(z.enter(Fe),Jt(rn))}function Jt(rn){return rn===ze?(z.exit(Fe),Lt(ze)):rn===null?ue(rn):ia(rn)?(z.enter("lineEnding"),z.consume(rn),z.exit("lineEnding"),ya(z,Jt,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Dt(rn))}function Dt(rn){return rn===ze||rn===null||ia(rn)?(z.exit("chunkString"),Jt(rn)):(z.consume(rn),rn===92?dn:Dt)}function dn(rn){return rn===ze||rn===92?(z.consume(rn),Dt):Dt(rn)}}function _n(z,se){let ue;return me;function me(Pe){return ia(Pe)?(z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),ue=!0,me):Vt(Pe)?ya(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function kn(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn={name:"definition",tokenize:sa},wa={partial:!0,tokenize:pa};function sa(z,se,ue){const me=this;let Pe;return Fe;function Fe(Kt){return z.enter("definition"),ze(Kt)}function ze(Kt){return ln.call(me,z,nt,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Kt)}function nt(Kt){return Pe=kn(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Kt===58?(z.enter("definitionMarker"),z.consume(Kt),z.exit("definitionMarker"),Lt):ue(Kt)}function Lt(Kt){return Gt(Kt)?_n(z,Jt)(Kt):Jt(Kt)}function Jt(Kt){return Qn(z,Dt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Kt)}function Dt(Kt){return z.attempt(wa,dn,dn)(Kt)}function dn(Kt){return Vt(Kt)?ya(z,rn,"whitespace")(Kt):rn(Kt)}function rn(Kt){return Kt===null||ia(Kt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Kt)):ue(Kt)}}function pa(z,se,ue){return me;function me(nt){return Gt(nt)?_n(z,Pe)(nt):ue(nt)}function Pe(nt){return Jn(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(nt)}function Fe(nt){return Vt(nt)?ya(z,ze,"whitespace")(nt):ze(nt)}function ze(nt){return nt===null||ia(nt)?se(nt):ue(nt)}}const ha={name:"codeIndented",tokenize:vr},Za={partial:!0,tokenize:Nr};function vr(z,se,ue){const me=this;return Pe;function Pe(Jt){return z.enter("codeIndented"),ya(z,Fe,"linePrefix",5)(Jt)}function Fe(Jt){const Dt=me.events[me.events.length-1];return Dt&&Dt[1].type==="linePrefix"&&Dt[2].sliceSerialize(Dt[1],!0).length>=4?ze(Jt):ue(Jt)}function ze(Jt){return Jt===null?Lt(Jt):ia(Jt)?z.attempt(Za,ze,Lt)(Jt):(z.enter("codeFlowValue"),nt(Jt))}function nt(Jt){return Jt===null||ia(Jt)?(z.exit("codeFlowValue"),ze(Jt)):(z.consume(Jt),nt)}function Lt(Jt){return z.exit("codeIndented"),se(Jt)}}function Nr(z,se,ue){const me=this;return Pe;function Pe(ze){return me.parser.lazy[me.now().line]?ue(ze):ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Pe):ya(z,Fe,"linePrefix",5)(ze)}function Fe(ze){const nt=me.events[me.events.length-1];return nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):ia(ze)?Pe(ze):ue(ze)}}const Or={name:"headingAtx",resolve:lo,tokenize:Lo};function lo(z,se){let ue=z.length-2,me=3,Pe,Fe;return z[me][1].type==="whitespace"&&(me+=2),ue-2>me&&z[ue][1].type==="whitespace"&&(ue-=2),z[ue][1].type==="atxHeadingSequence"&&(me===ue-1||ue-4>me&&z[ue-2][1].type==="whitespace")&&(ue-=me+1===ue?2:4),ue>me&&(Pe={type:"atxHeadingText",start:z[me][1].start,end:z[ue][1].end},Fe={type:"chunkText",start:z[me][1].start,end:z[ue][1].end,contentType:"text"},aa(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function Lo(z,se,ue){let me=0;return Pe;function Pe(Dt){return z.enter("atxHeading"),Fe(Dt)}function Fe(Dt){return z.enter("atxHeadingSequence"),ze(Dt)}function ze(Dt){return Dt===35&&me++<6?(z.consume(Dt),ze):Dt===null||Gt(Dt)?(z.exit("atxHeadingSequence"),nt(Dt)):ue(Dt)}function nt(Dt){return Dt===35?(z.enter("atxHeadingSequence"),Lt(Dt)):Dt===null||ia(Dt)?(z.exit("atxHeading"),se(Dt)):Vt(Dt)?ya(z,nt,"whitespace")(Dt):(z.enter("atxHeadingText"),Jt(Dt))}function Lt(Dt){return Dt===35?(z.consume(Dt),Lt):(z.exit("atxHeadingSequence"),nt(Dt))}function Jt(Dt){return Dt===null||Dt===35||Gt(Dt)?(z.exit("atxHeadingText"),nt(Dt)):(z.consume(Dt),Jt)}}const Bo={name:"setextUnderline",resolveTo:Zo,tokenize:Di};function Zo(z,se){let ue=z.length,me,Pe,Fe;for(;ue--;)if(z[ue][0]==="enter"){if(z[ue][1].type==="content"){me=ue;break}z[ue][1].type==="paragraph"&&(Pe=ue)}else z[ue][1].type==="content"&&z.splice(ue,1),!Fe&&z[ue][1].type==="definition"&&(Fe=ue);const ze={type:"setextHeading",start:io({},z[me][1].start),end:io({},z[z.length-1][1].end)};return z[Pe][1].type="setextHeadingText",Fe?(z.splice(Pe,0,["enter",ze,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=io({},z[Fe][1].end)):z[me][1]=ze,z.push(["exit",ze,se]),z}function Di(z,se,ue){const me=this;let Pe;return Fe;function Fe(Jt){let Dt=me.events.length,dn;for(;Dt--;)if(me.events[Dt][1].type!=="lineEnding"&&me.events[Dt][1].type!=="linePrefix"&&me.events[Dt][1].type!=="content"){dn=me.events[Dt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||dn)?(z.enter("setextHeadingLine"),Pe=Jt,ze(Jt)):ue(Jt)}function ze(Jt){return z.enter("setextHeadingLineSequence"),nt(Jt)}function nt(Jt){return Jt===Pe?(z.consume(Jt),nt):(z.exit("setextHeadingLineSequence"),Vt(Jt)?ya(z,Lt,"lineSuffix")(Jt):Lt(Jt))}function Lt(Jt){return Jt===null||ia(Jt)?(z.exit("setextHeadingLine"),se(Jt)):ue(Jt)}}const si=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Bi=["pre","script","style","textarea"],el={concrete:!0,name:"htmlFlow",resolveTo:tl,tokenize:Vs},Ei={partial:!0,tokenize:is},Li={partial:!0,tokenize:os};function tl(z){let se=z.length;for(;se--&&!(z[se][0]==="enter"&&z[se][1].type==="htmlFlow"););return se>1&&z[se-2][1].type==="linePrefix"&&(z[se][1].start=z[se-2][1].start,z[se+1][1].start=z[se-2][1].start,z.splice(se-2,2)),z}function Vs(z,se,ue){const me=this;let Pe,Fe,ze,nt,Lt;return Jt;function Jt(Fn){return Dt(Fn)}function Dt(Fn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Fn),dn}function dn(Fn){return Fn===33?(z.consume(Fn),rn):Fn===47?(z.consume(Fn),Fe=!0,ja):Fn===63?(z.consume(Fn),Pe=3,me.interrupt?se:vn):Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function rn(Fn){return Fn===45?(z.consume(Fn),Pe=2,Kt):Fn===91?(z.consume(Fn),Pe=5,nt=0,ka):Ra(Fn)?(z.consume(Fn),Pe=4,me.interrupt?se:vn):ue(Fn)}function Kt(Fn){return Fn===45?(z.consume(Fn),me.interrupt?se:vn):ue(Fn)}function ka(Fn){const qo="CDATA[";return Fn===qo.charCodeAt(nt++)?(z.consume(Fn),nt===qo.length?me.interrupt?se:Zr:ka):ue(Fn)}function ja(Fn){return Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function lr(Fn){if(Fn===null||Fn===47||Fn===62||Gt(Fn)){const qo=Fn===47,ci=ze.toLowerCase();return!qo&&!Fe&&Bi.includes(ci)?(Pe=1,me.interrupt?se(Fn):Zr(Fn)):si.includes(ze.toLowerCase())?(Pe=6,qo?(z.consume(Fn),Aa):me.interrupt?se(Fn):Zr(Fn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Fn):Fe?Pr(Fn):er(Fn))}return Fn===45||Xa(Fn)?(z.consume(Fn),ze+=String.fromCharCode(Fn),lr):ue(Fn)}function Aa(Fn){return Fn===62?(z.consume(Fn),me.interrupt?se:Zr):ue(Fn)}function Pr(Fn){return Vt(Fn)?(z.consume(Fn),Pr):eo(Fn)}function er(Fn){return Fn===47?(z.consume(Fn),eo):Fn===58||Fn===95||Ra(Fn)?(z.consume(Fn),oo):Vt(Fn)?(z.consume(Fn),er):eo(Fn)}function oo(Fn){return Fn===45||Fn===46||Fn===58||Fn===95||Xa(Fn)?(z.consume(Fn),oo):Mr(Fn)}function Mr(Fn){return Fn===61?(z.consume(Fn),da):Vt(Fn)?(z.consume(Fn),Mr):er(Fn)}function da(Fn){return Fn===null||Fn===60||Fn===61||Fn===62||Fn===96?ue(Fn):Fn===34||Fn===39?(z.consume(Fn),Lt=Fn,Er):Vt(Fn)?(z.consume(Fn),da):$r(Fn)}function Er(Fn){return Fn===Lt?(z.consume(Fn),Lt=null,Vr):Fn===null||ia(Fn)?ue(Fn):(z.consume(Fn),Er)}function $r(Fn){return Fn===null||Fn===34||Fn===39||Fn===47||Fn===60||Fn===61||Fn===62||Fn===96||Gt(Fn)?Mr(Fn):(z.consume(Fn),$r)}function Vr(Fn){return Fn===47||Fn===62||Vt(Fn)?er(Fn):ue(Fn)}function eo(Fn){return Fn===62?(z.consume(Fn),zo):ue(Fn)}function zo(Fn){return Fn===null||ia(Fn)?Zr(Fn):Vt(Fn)?(z.consume(Fn),zo):ue(Fn)}function Zr(Fn){return Fn===45&&Pe===2?(z.consume(Fn),Co):Fn===60&&Pe===1?(z.consume(Fn),Fo):Fn===62&&Pe===4?(z.consume(Fn),Xo):Fn===63&&Pe===3?(z.consume(Fn),vn):Fn===93&&Pe===5?(z.consume(Fn),Go):ia(Fn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(Ei,li,dr)(Fn)):Fn===null||ia(Fn)?(z.exit("htmlFlowData"),dr(Fn)):(z.consume(Fn),Zr)}function dr(Fn){return z.check(Li,zr,li)(Fn)}function zr(Fn){return z.enter("lineEnding"),z.consume(Fn),z.exit("lineEnding"),Ir}function Ir(Fn){return Fn===null||ia(Fn)?dr(Fn):(z.enter("htmlFlowData"),Zr(Fn))}function Co(Fn){return Fn===45?(z.consume(Fn),vn):Zr(Fn)}function Fo(Fn){return Fn===47?(z.consume(Fn),ze="",jo):Zr(Fn)}function jo(Fn){if(Fn===62){const qo=ze.toLowerCase();return Bi.includes(qo)?(z.consume(Fn),Xo):Zr(Fn)}return Ra(Fn)&&ze.length<8?(z.consume(Fn),ze+=String.fromCharCode(Fn),jo):Zr(Fn)}function Go(Fn){return Fn===93?(z.consume(Fn),vn):Zr(Fn)}function vn(Fn){return Fn===62?(z.consume(Fn),Xo):Fn===45&&Pe===2?(z.consume(Fn),vn):Zr(Fn)}function Xo(Fn){return Fn===null||ia(Fn)?(z.exit("htmlFlowData"),li(Fn)):(z.consume(Fn),Xo)}function li(Fn){return z.exit("htmlFlow"),se(Fn)}}function os(z,se,ue){const me=this;return Pe;function Pe(ze){return ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe):ue(ze)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}function is(z,se,ue){return me;function me(Pe){return z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),z.attempt(va,se,ue)}}const ls={partial:!0,tokenize:us},ss={concrete:!0,name:"codeFenced",tokenize:Bl};function Bl(z,se,ue){const me=this,Pe={partial:!0,tokenize:Mr};let Fe=0,ze=0,nt;return Lt;function Lt(da){return Jt(da)}function Jt(da){const Er=me.events[me.events.length-1];return Fe=Er&&Er[1].type==="linePrefix"?Er[2].sliceSerialize(Er[1],!0).length:0,nt=da,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Dt(da)}function Dt(da){return da===nt?(ze++,z.consume(da),Dt):ze<3?ue(da):(z.exit("codeFencedFenceSequence"),Vt(da)?ya(z,dn,"whitespace")(da):dn(da))}function dn(da){return da===null||ia(da)?(z.exit("codeFencedFence"),me.interrupt?se(da):z.check(ls,ja,oo)(da)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),rn(da))}function rn(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),dn(da)):Vt(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),ya(z,Kt,"whitespace")(da)):da===96&&da===nt?ue(da):(z.consume(da),rn)}function Kt(da){return da===null||ia(da)?dn(da):(z.enter("codeFencedFenceMeta"),z.enter("chunkString",{contentType:"string"}),ka(da))}function ka(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceMeta"),dn(da)):da===96&&da===nt?ue(da):(z.consume(da),ka)}function ja(da){return z.attempt(Pe,oo,lr)(da)}function lr(da){return z.enter("lineEnding"),z.consume(da),z.exit("lineEnding"),Aa}function Aa(da){return Fe>0&&Vt(da)?ya(z,Pr,"linePrefix",Fe+1)(da):Pr(da)}function Pr(da){return da===null||ia(da)?z.check(ls,ja,oo)(da):(z.enter("codeFlowValue"),er(da))}function er(da){return da===null||ia(da)?(z.exit("codeFlowValue"),Pr(da)):(z.consume(da),er)}function oo(da){return z.exit("codeFenced"),se(da)}function Mr(da,Er,$r){let Vr=0;return eo;function eo(Ir){return da.enter("lineEnding"),da.consume(Ir),da.exit("lineEnding"),zo}function zo(Ir){return da.enter("codeFencedFence"),Vt(Ir)?ya(da,Zr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ir):Zr(Ir)}function Zr(Ir){return Ir===nt?(da.enter("codeFencedFenceSequence"),dr(Ir)):$r(Ir)}function dr(Ir){return Ir===nt?(Vr++,da.consume(Ir),dr):Vr>=ze?(da.exit("codeFencedFenceSequence"),Vt(Ir)?ya(da,zr,"whitespace")(Ir):zr(Ir)):$r(Ir)}function zr(Ir){return Ir===null||ia(Ir)?(da.exit("codeFencedFence"),Er(Ir)):$r(Ir)}}}function us(z,se,ue){const me=this;return Pe;function Pe(ze){return ze===null?ue(ze):(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}const Ll=document.createElement("i");function ml(z){const se="&"+z+";";Ll.innerHTML=se;const ue=Ll.textContent;return ue.charCodeAt(ue.length-1)===59&&z!=="semi"||ue===se?!1:ue}const Nl={name:"characterReference",tokenize:Zs};function Zs(z,se,ue){const me=this;let Pe=0,Fe,ze;return nt;function nt(dn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),Lt}function Lt(dn){return dn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(dn),z.exit("characterReferenceMarkerNumeric"),Jt):(z.enter("characterReferenceValue"),Fe=31,ze=Xa,Dt(dn))}function Jt(dn){return dn===88||dn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(dn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,ze=Sa,Dt):(z.enter("characterReferenceValue"),Fe=7,ze=ma,Dt(dn))}function Dt(dn){if(dn===59&&Pe){const rn=z.exit("characterReferenceValue");return ze===Xa&&!ml(me.sliceSerialize(rn))?ue(dn):(z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return ze(dn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const dn=io({},z[me][1].end),rn=io({},z[ue][1].start);gs(dn,-Lt),gs(rn,Lt),ze={type:Lt>1?"strongSequence":"emphasisSequence",start:dn,end:io({},z[me][1].end)},nt={type:Lt>1?"strongSequence":"emphasisSequence",start:io({},z[ue][1].start),end:rn},Fe={type:Lt>1?"strongText":"emphasisText",start:io({},z[me][1].end),end:io({},z[ue][1].start)},Pe={type:Lt>1?"strong":"emphasis",start:io({},ze.start),end:io({},nt.end)},z[me][1].end=io({},ze.start),z[ue][1].start=io({},nt.end),Jt=[],z[me][1].end.offset-z[me][1].start.offset&&(Jt=St(Jt,[["enter",z[me][1],se],["exit",z[me][1],se]])),Jt=St(Jt,[["enter",Pe,se],["enter",ze,se],["exit",ze,se],["enter",Fe,se]]),Jt=St(Jt,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),Jt=St(Jt,[["exit",Fe,se],["enter",nt,se],["exit",nt,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Dt=2,Jt=St(Jt,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Dt=0,aa(z,me-1,ue-me+3,Jt),ue=me+Jt.length-Dt-2;break}}for(ue=-1;++ue-1){const nt=ze[0];typeof nt=="string"?ze[0]=nt.slice(me):ze.shift()}Fe>0&&ze.push(z[Pe].slice(0,Fe))}return ze}function Mu(z,se){let ue=-1;const me=[];let Pe;for(;++ue{it(!0)};(0,E.useImperativeHandle)(et,()=>({onClick:Cn}));const $t=()=>$e(void 0,null,function*(){var Qe,Rt,zt;if(Nn(kt)){if(kt.length>1e3){fe.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{fe.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Nn(kt)&&!(Rn!=null&&Rn.length)){fe.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Wt=[{name:"\u5355\u9009\u9898",num:gt||0},{name:"\u591A\u9009\u9898",num:we||0},{name:"\u5224\u65AD\u9898",num:ct||0},{name:"\u586B\u7A7A\u9898",num:Ve||0},{name:"\u7B80\u7B54\u9898",num:ut||0}];if(Wt.reduce((Wn,qn)=>Wn+qn.num,0)===0){fe.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}const Hn={scene_type:6,content:kt,count_arr:Wt.map(Wn=>Wn.num).join(","),file:(Rn==null?void 0:Rn[0])||""};rt(),bt([]),mt(!0);const zn=new FormData;Object.keys(Hn).forEach(Wn=>{zn.append(Wn,Hn[Wn])});const Bn=yield Ct(zn);if((Bn==null?void 0:Bn.status)===0)if((Rt=(Qe=Bn==null?void 0:Bn.data)==null?void 0:Qe.content)!=null&&Rt.length){qe(100),bt((zt=Bn==null?void 0:Bn.data)==null?void 0:zt.content);return}else fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");mt(!1),qe()}),Xt=Qe=>$e(void 0,null,function*(){var Rt,zt;const Wt=new FormData;if(Wt.append("scene_type",5),Wt.append("question_data",JSON.stringify(Qe)),Wt.append("count",1),un)return Promise.reject();rt();const vn=yield Ct(Wt);if((vn==null?void 0:vn.status)===0){if((zt=(Rt=vn==null?void 0:vn.data)==null?void 0:Rt.content)!=null&&zt.length)return qe(100),vn;fe.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898")}return qe(),vn}),Pn=Qe=>$e(void 0,null,function*(){const Rt=Qe.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Rt)==-1?(fe.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Qe.size/1024/1024>200?(fe.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Rn!=null&&Rn.length?he.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>cn([Qe])}):cn([Qe]),Promise.reject())}),Nn=Qe=>(Qe=Qe||"",Qe=String(Qe),Qe=Qe.replace(/\s+/g,""),Qe);return Be.createElement(E.Fragment,null,Be.createElement(he.default,{centered:!0,open:Nt,title:"\u667A\u80FD\u51FA\u9898",width:814,okText:"\u5F00\u59CB\u51FA\u9898",onCancel:()=>it(!1),onOk:$t,afterClose:()=>{en(),cn([]),Et(Bt),tt(0),Ce(0),jt(0),He(0),dt(0)}},Be.createElement("div",{className:ke.tip},"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01"),Be.createElement("img",{src:Ie,style:{marginTop:-100}}),Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(pe.default.TextArea,{style:{height:160},className:"mb20",value:kt,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Qe=>{Et(Qe.target.value)}}),Be.createElement(ge.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Rn,beforeUpload:Pn,className:"mb20",onRemove:()=>cn([])},Be.createElement(ve.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},Be.createElement(Ye.op,{style:{borderRadius:2}},Be.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),Be.createElement(ie.Z,{align:"middle",className:"c-black mt20"},Be.createElement("div",{className:"mb10 blod"},"\u51FA\u9898\u8981\u6C42"),Be.createElement(ie.Z,{gutter:16},Be.createElement(be.Z,null,Be.createElement("label",null,"\u5355\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:gt,onChange:tt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u591A\u9009\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:we,onChange:Ce,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u5224\u65AD\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ct,onChange:jt,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u586B\u7A7A\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:Ve,onChange:He,style:{marginLeft:"8px"}})),Be.createElement(be.Z,null,Be.createElement("label",null,"\u7B80\u7B54\u9898"),Be.createElement(Ae.Z,{min:0,max:10,value:ut,onChange:dt,style:{marginLeft:"8px"}}))))),Be.createElement(xe.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ze},Be.createElement(ie.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},Be.createElement("img",{src:y(55854),alt:"\u667A\u80FD\u51FA\u9898"}),Be.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),Be.createElement(Ee.Z,{stickyTop:-24,hideWordFeatures:!0,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",dataSource:Zt,mode:1,onCancel:()=>mt(!1),onSuccess:()=>{mt(!1),it(!1)},headExtraNode:Be.createElement(Ye.op,{onClick:()=>mt(!1),className:"ml20",type:"primary",shape:"default"},"\u91CD\u65B0\u751F\u6210"),onExchange:Xt}),Be.createElement("div",{style:{height:70}})),ht(["\u51FA\u9898\u8981\u6C42\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u667A\u80FD\u51FA\u9898\u4E2D"]))}),vt=y(99064),wt=(en,et,Bt)=>new Promise((un,rt)=>{var qe=bt=>{try{Zt(Bt.next(bt))}catch(Nt){rt(Nt)}},ht=bt=>{try{Zt(Bt.throw(bt))}catch(Nt){rt(Nt)}},Zt=bt=>bt.done?un(bt.value):Promise.resolve(bt.value).then(qe,ht);Zt((Bt=Bt.apply(en,et)).next())});const Ct=(...en)=>wt(void 0,[...en],function*(et={}){var Bt,un,rt,qe;const ht=yield(0,vt.ZP)("/api/intelligent_imports/recognize.json",{method:"post",body:et},!0);if((ht==null?void 0:ht.status)!==0)return ht;const Zt=(Bt=ht==null?void 0:ht.data)==null?void 0:Bt.ai_question_record_id;let bt;do if(bt=yield(0,vt.ZP)("/api/intelligent_imports/get_ai_question_record.json",{method:"get",params:{ai_question_record_id:Zt}}),((un=bt==null?void 0:bt.data)==null?void 0:un.status)===1){console.log("\u64CD\u4F5C\u6210\u529F");break}else if(((rt=bt==null?void 0:bt.data)==null?void 0:rt.status)===0)console.log("\u8BC6\u522B\u4E2D\uFF0C\u7EE7\u7EED\u8F6E\u8BE2..."),yield new Promise(Nt=>setTimeout(Nt,2e3));else{console.log("\u72B6\u6001\u5F02\u5E38");break}while(((qe=bt==null?void 0:bt.data)==null?void 0:qe.status)===0);return bt});var sn=()=>{var en,et;const Bt=(0,oe.useLocation)(),un=(0,oe.useSelector)(Zt=>{var bt;return(bt=Zt==null?void 0:Zt.user)==null?void 0:bt.userInfo}),[rt,qe]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var Zt,bt,Nt;if(window.self!==window.top){qe(!1);return}if((Zt=Bt.pathname)!=null&&Zt.includes("/problemset")||(bt=Bt.pathname)!=null&&bt.includes("/paperlibrary")){qe("1");return}if(((Nt=Bt.pathname)==null?void 0:Nt.slice(0,11))==="/classrooms"){qe("2");return}qe(!1)},[Bt==null?void 0:Bt.pathname]);const ht={1:[[{img:y(7764),name:"\u667A\u80FD\u8BC6\u9898",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u9898\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u9898",show:!0,ref:E.createRef(),element:b},{img:y(7897),name:"\u667A\u80FD\u8BC6\u5377",des:"\u6839\u636E\u7528\u6237\u4E0A\u4F20\u7684\u8BD5\u5377\u6587\u4EF6\uFF08Word\u3001PDF\u3001\u56FE\u7247\uFF09\uFF0C\u667A\u80FD\u8BC6\u522B\u5E76\u63D0\u53D6\u6587\u5B57\u3001\u4EE3\u7801\u3001\u516C\u5F0F\uFF0C\u7EC4\u5408\u63D0\u70BC\u751F\u6210\u8BD5\u5377",show:!0,ref:E.createRef(),element:ae},{img:y(55854),name:"\u667A\u80FD\u51FA\u9898",des:"\u6839\u636E\u77E5\u8BC6\u70B9\u53CA\u4E0A\u4F20\u7684\u6559\u5B66\u6587\u6863\uFF0C\u81EA\u52A8\u751F\u6210\u5355\u9009\u3001\u591A\u9009\u3001\u5224\u65AD\u3001\u586B\u7A7A\u3001\u7B80\u7B54\u548C\u7F16\u7A0B\u9898\uFF0C\u63D0\u5347\u51FA\u9898\u6548\u7387",show:!0,ref:E.createRef(),element:Yt},{img:y(34999),name:"\u4EE5\u9898\u6362\u9898",des:"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6",show:!0,ref:E.createRef(),element:le.Z},{img:y(29476),name:"\u4EE5\u5377\u6362\u5377",des:"\u6839\u636E\u73B0\u6709\u8BD5\u5377\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u5377\uFF0C\u589E\u52A0\u8BD5\u5377\u7684\u4E30\u5BCC\u5EA6"},{img:y(68544),name:"\u667A\u80FD\u7EA0\u9519",des:"\u81EA\u52A8\u8BC6\u522B\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u9519\u522B\u5B57\u3001\u68C0\u67E5\u8BED\u53E5\u7684\u8FDE\u8D2F\u6027\u4E0E\u8BD5\u9898\u7684\u51C6\u786E\u6027\uFF0C\u53D1\u73B0\u8BD5\u9898\u6216\u8BD5\u5377\u7684\u6F5C\u5728\u9519\u8BEF"}],E.createElement("span",{style:{paddingLeft:33}}," \u5728\u8BD5\u9898\u5E93/\u8BD5\u5377\u5E93\u6A21\u5757\uFF0C\u6211\u5177\u5907\u6559\u80B2\u5927\u8BED\u8A00\u6A21\u578B\u7684\u5F3A\u5927\u751F\u6210\u80FD\u529B\uFF0C\u901A\u8FC7\u667A\u80FD\u5316\u7684\u51FA\u9898\u548C\u7EC4\u5377\u5DE5\u5177\uFF0C\u4E3A\u60A8\u63D0\u4F9B\u9AD8\u6548\u3001\u7CBE\u51C6\u3001\u4E2A\u6027\u5316\u7684\u8BD5\u9898\u751F\u6210\u670D\u52A1\uFF0C\u652F\u6301\u591A\u5B66\u79D1\u3001\u591A\u9898\u578B\u548C\u4E0D\u540C\u96BE\u6613\u5EA6\uFF0C\u6EE1\u8DB3\u60A8\u7684\u591A\u5143\u5316\u6559\u5B66\u9700\u6C42\u3002")],2:[[{img:y(91430),name:"\u667A\u80FD\u95EE\u7B54",des:"\u4E3A\u8BFE\u5802\u63D0\u4F9B\u5B9E\u65F6\u4E92\u52A8\u652F\u6301\u3002\u6559\u5E08\u53EF\u4E0A\u4F20\u95EE\u7B54\u96C6\uFF0C\u6253\u9020\u4E13\u5C5E\u667A\u80FD\u52A9\u6559\uFF0C\u5B9E\u73B0\u7CBE\u51C6\u89E3\u7B54"},{img:y(5590),name:"\u667A\u80FD\u8BC4\u9605",des:"\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\u548C\u8BD5\u5377\u7684\u4E3B\u89C2\u9898\uFF0C\u667A\u80FD\u6253\u5206\u5E76\u751F\u6210\u8BC4\u8BED\uFF0C\u4E3A\u6559\u5E08\u63D0\u5347\u8BC4\u9605\u6548\u7387"},{img:y(96511),name:"\u9519\u9898\u63A8\u9001",des:"\u6839\u636E\u5B66\u751F\u5728\u8BFE\u5802\u4F5C\u4E1A\u548C\u6D4B\u9A8C\u4E2D\u7684\u9519\u8BEF\u8BD5\u9898\uFF0C\u751F\u6210\u76F8\u5173\u77E5\u8BC6\u70B9\u7684\u65B0\u8BD5\u9898\u4F9B\u5B66\u751F\u5DE9\u56FA\u7EC3\u4E60"},{img:y(28531),name:"\u667A\u80FD\u51FA\u5377",des:"\u6839\u636E\u5DF2\u6709\u8BD5\u5377\u667A\u80FD\u751F\u6210\u65B0\u8BD5\u5377\u4F9B\u5B66\u751F\u6269\u5C55\u7EC3\u4E60\uFF0C\u4E3A\u6559\u5E08\u548C\u5B66\u751F\u63D0\u4F9B\u66F4\u4E30\u5BCC\u7684\u8BD5\u5377\u8D44\u6E90"},{img:y(22975),name:"\u7F16\u7801\u52A9\u624B",des:"\u63D0\u4F9B\u542F\u53D1\u5F0F\u52A9\u5B66\u80FD\u529B\uFF0C\u4E3A\u5B66\u751F\u63D0\u4F9B\u667A\u80FD\u5BA1\u9898\u3001\u4EE3\u7801\u8BCA\u65AD\u548CAI\u8F85\u5BFC\u529F\u80FD\uFF0C\u63D0\u4F9B\u7F16\u7A0B\u89E3\u9898\u601D\u8DEF\uFF0C\u63D0\u5347\u7F16\u7A0B\u80FD\u529B"},{img:y(79465),name:"\u6570\u5B57\u5206\u8EAB",des:"\u6839\u636E\u6559\u5E08\u5F62\u8C61\u521B\u5EFA\u865A\u62DF\u6570\u5B57\u4EBA\uFF0C\u66FF\u4EE3\u6559\u5E08\u8FDB\u884C\u6388\u8BFE\u548C\u95EE\u9898\u89E3\u7B54\uFF0C\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u6559\u5B66\u6548\u679C"}],E.createElement("span",{style:{paddingLeft:33}},"\u60A8\u597D\uFF0C\u6211\u662F",E.createElement("span",{className:"c-light-primary"},(en=un==null?void 0:un.course)!=null&&en.course_name?`\u300A${(et=un==null?void 0:un.course)==null?void 0:et.course_name}\u300B`:""),"\u6559\u5B66\u8BFE\u5802\u7684\u667A\u80FD\u52A9\u6559\uFF0C\u4E13\u4E3A\u63D0\u5347\u8BFE\u5802\u4E92\u52A8\u4E0E\u5B66\u4E60\u6548\u679C\u800C\u8BBE\u8BA1\u3002\u6211\u80FD\u534F\u52A9\u6559\u5E08\u5B9E\u65F6\u4E92\u52A8\u7B54\u7591\uFF0C\u8BD5\u9898\u8D44\u6E90\u751F\u6210\uFF0C\u81EA\u52A8\u6279\u6539\u4F5C\u4E1A\uFF0C\u865A\u62DF\u6570\u5B57\u4EBA\u6388\u8BFE\u7B49\uFF1B\u5E2E\u52A9\u5B66\u751F\u8BD5\u9898\u63A8\u9001\u5DE9\u56FA\u7EC3\u4E60\uFF0C\u542F\u53D1\u5F0F\u52A9\u5B66\u7B49\u3002\u786E\u4FDD\u6559\u5E08\u548C\u5B66\u751F\u5728\u6BCF\u4E00\u5802\u8BFE\u4E0A\u90FD\u80FD\u5F97\u5230\u5168\u65B9\u4F4D\u667A\u80FD\u5316\u7684\u4FDD\u969C\u3002\u8BA9\u6211\u4EEC\u4E00\u8D77\u9AD8\u6548\u5B66\u4E60\uFF0C\u8F7B\u677E\u8FDB\u6B65\uFF01")]};return E.createElement(E.Fragment,null,!!rt&&E.createElement(re.Z,{DrawerProps:{width:1200},isIntelligentAssistant:!0,title:"\u667A\u80FD\u52A9\u6559",FetchUrl:"/api/intelligent_imports/chat.json",description:ht[rt][1],intelligentAssistantItems:ht[rt][0]}))}},72022:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oc}});var E={};y.r(E),y.d(E,{boolean:function(){return It},booleanish:function(){return sn},commaOrSpaceSeparated:function(){return rt},commaSeparated:function(){return un},number:function(){return et},overloadedBoolean:function(){return en},spaceSeparated:function(){return Bt}});var re={};y.r(re),y.d(re,{attentionMarkers:function(){return iu},contentInitial:function(){return vs},disable:function(){return lu},document:function(){return nu},flow:function(){return ru},flowInitial:function(){return au},insideSpan:function(){return bl},string:function(){return ou},text:function(){return il}});var oe=y(59301),ge=y(8591),fe=y(54580),he=y(43418),ie=y(92832),xe=y(3113),Ee=y(6848),Le=y(43428),Oe=y(95237),je=y(89070);function Ge(z){return z}function ce(){}function b(){}function a(){}function ee(z){const se=[],ue=String(z||"");let me=ue.indexOf(","),Pe=0,Fe=!1;for(;!Fe;){me===-1&&(me=ue.length,Fe=!0);const ze=ue.slice(Pe,me).trim();(ze||!Fe)&&se.push(ze),Pe=me+1,me=ue.indexOf(",",Pe)}return se}function x(z,se){const ue=se||{};return(z[z.length-1]===""?[...z,""]:z).join((ue.padRight?" ":"")+","+(ue.padLeft===!1?"":" ")).trim()}const te=/[$_\p{ID_Start}]/u,ae=/[$_\u{200C}\u{200D}\p{ID_Continue}]/u,le=/[-$_\u{200C}\u{200D}\p{ID_Continue}]/u,pe=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,ve=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,be={};function Ae(z){return z?te.test(String.fromCodePoint(z)):!1}function Ie(z,se){const me=(se||be).jsx?le:ae;return z?me.test(String.fromCodePoint(z)):!1}function ke(z,se){return((se||be).jsx?ve:pe).test(z)}const Ye=/[ \t\n\f\r]/g;function Be(z){return typeof z=="object"?z.type==="text"?$e(z.value):!1:$e(z)}function $e(z){return z.replace(Ye,"")===""}class st{constructor(se,ue,me){this.normal=ue,this.property=se,me&&(this.space=me)}}st.prototype.normal={},st.prototype.property={},st.prototype.space=void 0;function Yt(z,se){const ue={},me={};for(const Pe of z)Object.assign(ue,Pe.property),Object.assign(me,Pe.normal);return new st(ue,me,se)}function vt(z){return z.toLowerCase()}class wt{constructor(se,ue){this.attribute=ue,this.property=se}}wt.prototype.attribute="",wt.prototype.booleanish=!1,wt.prototype.boolean=!1,wt.prototype.commaOrSpaceSeparated=!1,wt.prototype.commaSeparated=!1,wt.prototype.defined=!1,wt.prototype.mustUseProperty=!1,wt.prototype.number=!1,wt.prototype.overloadedBoolean=!1,wt.prototype.property="",wt.prototype.spaceSeparated=!1,wt.prototype.space=void 0;let Ct=0;const It=qe(),sn=qe(),en=qe(),et=qe(),Bt=qe(),un=qe(),rt=qe();function qe(){return uc(2,++Ct)}const ht=Object.keys(E);class Zt extends wt{constructor(se,ue,me,Pe){let Fe=-1;if(super(se,ue),bt(this,"space",Pe),typeof me=="number")for(;++Fe4&&ue.slice(0,4)==="data"&&He.test(se)){if(se.charAt(4)==="-"){const Fe=se.slice(5).replace(Ve,Ze);me="data"+Fe.charAt(0).toUpperCase()+Fe.slice(1)}else{const Fe=se.slice(4);if(!Ve.test(Fe)){let ze=Fe.replace(jt,dt);ze.charAt(0)!=="-"&&(ze="-"+ze),se="data"+ze}}Pe=Zt}return new Pe(me,se)}function dt(z){return"-"+z.toLowerCase()}function Ze(z){return z.charAt(1).toUpperCase()}const mt={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function Cn(z){const se=String(z||"").trim();return se?se.split(/[ \t\n\r\f]+/g):[]}function $t(z){return z.join(" ").trim()}var Xt=y(77179);const Pn=Qe("end"),Nn=Qe("start");function Qe(z){return se;function se(ue){const me=ue&&ue.position&&ue.position[z]||{};if(typeof me.line=="number"&&me.line>0&&typeof me.column=="number"&&me.column>0)return{line:me.line,column:me.column,offset:typeof me.offset=="number"&&me.offset>-1?me.offset:void 0}}}function Rt(z){const se=Nn(z),ue=Pn(z);if(se&&ue)return{start:se,end:ue}}function zt(z){return!z||typeof z!="object"?"":"position"in z||"type"in z?vn(z.position):"start"in z||"end"in z?vn(z):"line"in z||"column"in z?Wt(z):""}function Wt(z){return Hn(z&&z.line)+":"+Hn(z&&z.column)}function vn(z){return Wt(z&&z.start)+"-"+Wt(z&&z.end)}function Hn(z){return z&&typeof z=="number"?z:1}class zn extends Error{constructor(se,ue,me){super(),typeof ue=="string"&&(me=ue,ue=void 0);let Pe="",Fe={},ze=!1;if(ue&&("line"in ue&&"column"in ue?Fe={place:ue}:"start"in ue&&"end"in ue?Fe={place:ue}:"type"in ue?Fe={ancestors:[ue],place:ue.position}:Fe=lo({},ue)),typeof se=="string"?Pe=se:!Fe.cause&&se&&(ze=!0,Pe=se.message,Fe.cause=se),!Fe.ruleId&&!Fe.source&&typeof me=="string"){const Lt=me.indexOf(":");Lt===-1?Fe.ruleId=me:(Fe.source=me.slice(0,Lt),Fe.ruleId=me.slice(Lt+1))}if(!Fe.place&&Fe.ancestors&&Fe.ancestors){const Lt=Fe.ancestors[Fe.ancestors.length-1];Lt&&(Fe.place=Lt.position)}const nt=Fe.place&&"start"in Fe.place?Fe.place.start:Fe.place;this.ancestors=Fe.ancestors||void 0,this.cause=Fe.cause||void 0,this.column=nt?nt.column:void 0,this.fatal=void 0,this.file,this.message=Pe,this.line=nt?nt.line:void 0,this.name=zt(Fe.place)||"1:1",this.place=Fe.place||void 0,this.reason=this.message,this.ruleId=Fe.ruleId||void 0,this.source=Fe.source||void 0,this.stack=ze&&Fe.cause&&typeof Fe.cause.stack=="string"?Fe.cause.stack:"",this.actual,this.expected,this.note,this.url}}zn.prototype.file="",zn.prototype.name="",zn.prototype.reason="",zn.prototype.message="",zn.prototype.stack="",zn.prototype.column=void 0,zn.prototype.line=void 0,zn.prototype.ancestors=void 0,zn.prototype.cause=void 0,zn.prototype.fatal=void 0,zn.prototype.place=void 0,zn.prototype.ruleId=void 0,zn.prototype.source=void 0;const Bn={}.hasOwnProperty,Wn=new Map,qn=/[A-Z]/g,pn=new Set(["table","tbody","thead","tfoot","tr"]),Ue=new Set(["td","th"]),Ft="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Sn(z,se){if(!se||se.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const ue=se.filePath||void 0;let me;if(se.development){if(typeof se.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");me=at(ue,se.jsxDEV)}else{if(typeof se.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof se.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");me=Ke(ue,se.jsx,se.jsxs)}const Pe={Fragment:se.Fragment,ancestors:[],components:se.components||{},create:me,elementAttributeNameCase:se.elementAttributeNameCase||"react",evaluater:se.createEvaluater?se.createEvaluater():void 0,filePath:ue,ignoreInvalidStyle:se.ignoreInvalidStyle||!1,passKeys:se.passKeys!==!1,passNode:se.passNode||!1,schema:se.space==="svg"?ct:Ce,stylePropertyNameCase:se.stylePropertyNameCase||"dom",tableCellAlignToStyle:se.tableCellAlignToStyle!==!1},Fe=ye(Pe,z,void 0);return Fe&&typeof Fe!="string"?Fe:Pe.create(z,Pe.Fragment,{children:Fe||void 0},void 0)}function ye(z,se,ue){if(se.type==="element")return tn(z,se,ue);if(se.type==="mdxFlowExpression"||se.type==="mdxTextExpression")return _e(z,se);if(se.type==="mdxJsxFlowElement"||se.type==="mdxJsxTextElement")return Tt(z,se,ue);if(se.type==="mdxjsEsm")return pt(z,se);if(se.type==="root")return ft(z,se,ue);if(se.type==="text")return Se(z,se)}function tn(z,se,ue){const me=z.schema;let Pe=me;se.tagName.toLowerCase()==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=yt(z,se.tagName,!1),ze=Pt(z,se);let nt=Me(z,se);return pn.has(se.tagName)&&(nt=nt.filter(function(Lt){return typeof Lt=="string"?!Be(Lt):!0})),Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function _e(z,se){if(se.data&&se.data.estree&&z.evaluater){const me=se.data.estree.body[0];return me.type,z.evaluater.evaluateExpression(me.expression)}nn(z,se.position)}function pt(z,se){if(se.data&&se.data.estree&&z.evaluater)return z.evaluater.evaluateProgram(se.data.estree);nn(z,se.position)}function Tt(z,se,ue){const me=z.schema;let Pe=me;se.name==="svg"&&me.space==="html"&&(Pe=ct,z.schema=Pe),z.ancestors.push(se);const Fe=se.name===null?z.Fragment:yt(z,se.name,!0),ze=xt(z,se),nt=Me(z,se);return Te(z,ze,Fe,se),We(ze,nt),z.ancestors.pop(),z.schema=me,z.create(se,Fe,ze,ue)}function ft(z,se,ue){const me={};return We(me,Me(z,se)),z.create(se,z.Fragment,me,ue)}function Se(z,se){return se.value}function Te(z,se,ue,me){typeof ue!="string"&&ue!==z.Fragment&&z.passNode&&(se.node=me)}function We(z,se){if(se.length>0){const ue=se.length>1?se:se[0];ue&&(z.children=ue)}}function Ke(z,se,ue){return me;function me(Pe,Fe,ze,nt){const Jt=Array.isArray(ze.children)?ue:se;return nt?Jt(Fe,ze,nt):Jt(Fe,ze)}}function at(z,se){return ue;function ue(me,Pe,Fe,ze){const nt=Array.isArray(Fe.children),Lt=Nn(me);return se(Pe,Fe,ze,nt,{columnNumber:Lt?Lt.column-1:void 0,fileName:z,lineNumber:Lt?Lt.line:void 0},void 0)}}function Pt(z,se){const ue={};let me,Pe;for(Pe in se.properties)if(Pe!=="children"&&Bn.call(se.properties,Pe)){const Fe=Xe(z,Pe,se.properties[Pe]);if(Fe){const[ze,nt]=Fe;z.tableCellAlignToStyle&&ze==="align"&&typeof nt=="string"&&Ue.has(se.tagName)?me=nt:ue[ze]=nt}}if(me){const Fe=ue.style||(ue.style={});Fe[z.stylePropertyNameCase==="css"?"text-align":"textAlign"]=me}return ue}function xt(z,se){const ue={};for(const me of se.attributes)if(me.type==="mdxJsxExpressionAttribute")if(me.data&&me.data.estree&&z.evaluater){const Fe=me.data.estree.body[0];Fe.type;const ze=Fe.expression;ze.type;const nt=ze.properties[0];nt.type,Object.assign(ue,z.evaluater.evaluateExpression(nt.argument))}else nn(z,se.position);else{const Pe=me.name;let Fe;if(me.value&&typeof me.value=="object")if(me.value.data&&me.value.data.estree&&z.evaluater){const nt=me.value.data.estree.body[0];nt.type,Fe=z.evaluater.evaluateExpression(nt.expression)}else nn(z,se.position);else Fe=me.value===null?!0:me.value;ue[Pe]=Fe}return ue}function Me(z,se){const ue=[];let me=-1;const Pe=z.passKeys?new Map:Wn;for(;++mePe?0:Pe+se:se=se>Pe?Pe:se,ue=ue>0?ue:0,me.length<1e4)ze=Array.from(me),ze.unshift(se,ue),z.splice(...ze);else for(ue&&z.splice(se,ue);Fe0?(aa(z,z.length,0,se),z):se}class Qt{constructor(se){this.left=se?[...se]:[],this.right=[]}get(se){if(se<0||se>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+se+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return sethis.left.length?this.right.slice(this.right.length-me+this.left.length,this.right.length-se+this.left.length).reverse():this.left.slice(se).concat(this.right.slice(this.right.length-me+this.left.length).reverse())}splice(se,ue,me){const Pe=ue||0;this.setCursor(Math.trunc(se));const Fe=this.right.splice(this.right.length-Pe,Number.POSITIVE_INFINITY);return me&&Ot(this.left,me),Fe.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(se){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(se)}pushMany(se){this.setCursor(Number.POSITIVE_INFINITY),Ot(this.left,se)}unshift(se){this.setCursor(0),this.right.push(se)}unshiftMany(se){this.setCursor(0),Ot(this.right,se.reverse())}setCursor(se){if(!(se===this.left.length||se>this.left.length&&this.right.length===0||se<0&&this.left.length===0))if(se-1&&z.test(String.fromCharCode(ue))}}function ya(z,se,ue,me){const Pe=me?me-1:Number.POSITIVE_INFINITY;let Fe=0;return ze;function ze(Lt){return Vt(Lt)?(z.enter(ue),nt(Lt)):se(Lt)}function nt(Lt){return Vt(Lt)&&Fe++ze))return;const Er=se.events.length;let eo=Er,Vr,to;for(;eo--;)if(se.events[eo][0]==="exit"&&se.events[eo][1].type==="chunkFlow"){if(Vr){to=se.events[eo][1].end;break}Vr=!0}for(Aa(me),da=Er;daer;){const Mr=ue[io];se.containerState=Mr[1],Mr[0].exit.call(se,z)}ue.length=er}function Pr(){Pe.write([null]),Fe=void 0,Pe=void 0,se.containerState._closeFlow=void 0}}function Ta(z,se,ue){return ya(z,z.attempt(this.parser.constructs.document,se,ue),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const va={partial:!0,tokenize:Da};function Da(z,se,ue){return me;function me(Fe){return Vt(Fe)?ya(z,Pe,"linePrefix")(Fe):Pe(Fe)}function Pe(Fe){return Fe===null||ia(Fe)?se(Fe):ue(Fe)}}const gr={resolve:sr,tokenize:Ar},Ya={partial:!0,tokenize:xr};function sr(z){return on(z),z}function Ar(z,se){let ue;return me;function me(nt){return z.enter("content"),ue=z.enter("chunkContent",{contentType:"content"}),Pe(nt)}function Pe(nt){return nt===null?Fe(nt):ia(nt)?z.check(Ya,ze,Fe)(nt):(z.consume(nt),Pe)}function Fe(nt){return z.exit("chunkContent"),z.exit("content"),se(nt)}function ze(nt){return z.consume(nt),z.exit("chunkContent"),ue.next=z.enter("chunkContent",{contentType:"content",previous:ue}),ue=ue.next,Pe}}function xr(z,se,ue){const me=this;return Pe;function Pe(ze){return z.exit("chunkContent"),z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),ya(z,Fe,"linePrefix")}function Fe(ze){if(ze===null||ia(ze))return ue(ze);const nt=me.events[me.events.length-1];return!me.parser.constructs.disable.null.includes("codeIndented")&&nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):z.interrupt(me.parser.constructs.flow,ue,se)(ze)}}const Na={tokenize:yr};function yr(z){const se=this,ue=z.attempt(va,me,z.attempt(this.parser.constructs.flowInitial,Pe,ya(z,z.attempt(this.parser.constructs.flow,Pe,z.attempt(gr,Pe)),"linePrefix")));return ue;function me(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEndingBlank"),z.consume(Fe),z.exit("lineEndingBlank"),se.currentConstruct=void 0,ue}function Pe(Fe){if(Fe===null){z.consume(Fe);return}return z.enter("lineEnding"),z.consume(Fe),z.exit("lineEnding"),se.currentConstruct=void 0,ue}}const ur={resolveAll:bo()},Dr=qr("string"),Gr=qr("text");function qr(z){return{resolveAll:bo(z==="text"?mr:void 0),tokenize:se};function se(ue){const me=this,Pe=this.parser.constructs[z],Fe=ue.attempt(Pe,ze,nt);return ze;function ze(Dt){return Jt(Dt)?Fe(Dt):nt(Dt)}function nt(Dt){if(Dt===null){ue.consume(Dt);return}return ue.enter("data"),ue.consume(Dt),Lt}function Lt(Dt){return Jt(Dt)?(ue.exit("data"),Fe(Dt)):(ue.consume(Dt),Lt)}function Jt(Dt){if(Dt===null)return!0;const dn=Pe[Dt];let rn=-1;if(dn)for(;++rn=3&&(Jt===null||ia(Jt))?(z.exit("thematicBreak"),se(Jt)):ue(Jt)}function Lt(Jt){return Jt===Pe?(z.consume(Jt),me++,Lt):(z.exit("thematicBreakSequence"),Vt(Jt)?ya(z,nt,"whitespace")(Jt):nt(Jt))}}const br={continuation:{tokenize:Kn},exit:Mn,name:"list",tokenize:hr},Eo={partial:!0,tokenize:ea},ho={partial:!0,tokenize:Zn};function hr(z,se,ue){const me=this,Pe=me.events[me.events.length-1];let Fe=Pe&&Pe[1].type==="linePrefix"?Pe[2].sliceSerialize(Pe[1],!0).length:0,ze=0;return nt;function nt(Kt){const ka=me.containerState.type||(Kt===42||Kt===43||Kt===45?"listUnordered":"listOrdered");if(ka==="listUnordered"?!me.containerState.marker||Kt===me.containerState.marker:ma(Kt)){if(me.containerState.type||(me.containerState.type=ka,z.enter(ka,{_container:!0})),ka==="listUnordered")return z.enter("listItemPrefix"),Kt===42||Kt===45?z.check(nr,ue,Jt)(Kt):Jt(Kt);if(!me.interrupt||Kt===49)return z.enter("listItemPrefix"),z.enter("listItemValue"),Lt(Kt)}return ue(Kt)}function Lt(Kt){return ma(Kt)&&++ze<10?(z.consume(Kt),Lt):(!me.interrupt||ze<2)&&(me.containerState.marker?Kt===me.containerState.marker:Kt===41||Kt===46)?(z.exit("listItemValue"),Jt(Kt)):ue(Kt)}function Jt(Kt){return z.enter("listItemMarker"),z.consume(Kt),z.exit("listItemMarker"),me.containerState.marker=me.containerState.marker||Kt,z.check(va,me.interrupt?ue:Dt,z.attempt(Eo,rn,dn))}function Dt(Kt){return me.containerState.initialBlankLine=!0,Fe++,rn(Kt)}function dn(Kt){return Vt(Kt)?(z.enter("listItemPrefixWhitespace"),z.consume(Kt),z.exit("listItemPrefixWhitespace"),rn):ue(Kt)}function rn(Kt){return me.containerState.size=Fe+me.sliceSerialize(z.exit("listItemPrefix"),!0).length,se(Kt)}}function Kn(z,se,ue){const me=this;return me.containerState._closeFlow=void 0,z.check(va,Pe,Fe);function Pe(nt){return me.containerState.furtherBlankLines=me.containerState.furtherBlankLines||me.containerState.initialBlankLine,ya(z,se,"listItemIndent",me.containerState.size+1)(nt)}function Fe(nt){return me.containerState.furtherBlankLines||!Vt(nt)?(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,ze(nt)):(me.containerState.furtherBlankLines=void 0,me.containerState.initialBlankLine=void 0,z.attempt(ho,se,ze)(nt))}function ze(nt){return me.containerState._closeFlow=!0,me.interrupt=void 0,ya(z,z.attempt(br,se,ue),"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(nt)}}function Zn(z,se,ue){const me=this;return ya(z,Pe,"listItemIndent",me.containerState.size+1);function Pe(Fe){const ze=me.events[me.events.length-1];return ze&&ze[1].type==="listItemIndent"&&ze[2].sliceSerialize(ze[1],!0).length===me.containerState.size?se(Fe):ue(Fe)}}function Mn(z){z.exit(this.containerState.type)}function ea(z,se,ue){const me=this;return ya(z,Pe,"listItemPrefixWhitespace",me.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function Pe(Fe){const ze=me.events[me.events.length-1];return!Vt(Fe)&&ze&&ze[1].type==="listItemPrefixWhitespace"?se(Fe):ue(Fe)}}const Ua={continuation:{tokenize:gn},exit:Tn,name:"blockQuote",tokenize:Ne};function Ne(z,se,ue){const me=this;return Pe;function Pe(ze){if(ze===62){const nt=me.containerState;return nt.open||(z.enter("blockQuote",{_container:!0}),nt.open=!0),z.enter("blockQuotePrefix"),z.enter("blockQuoteMarker"),z.consume(ze),z.exit("blockQuoteMarker"),Fe}return ue(ze)}function Fe(ze){return Vt(ze)?(z.enter("blockQuotePrefixWhitespace"),z.consume(ze),z.exit("blockQuotePrefixWhitespace"),z.exit("blockQuotePrefix"),se):(z.exit("blockQuotePrefix"),se(ze))}}function gn(z,se,ue){const me=this;return Pe;function Pe(ze){return Vt(ze)?ya(z,Fe,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(ze):Fe(ze)}function Fe(ze){return z.attempt(Ua,se,ue)(ze)}}function Tn(z){z.exit("blockQuote")}function Qn(z,se,ue,me,Pe,Fe,ze,nt,Lt){const Jt=Lt||Number.POSITIVE_INFINITY;let Dt=0;return dn;function dn(Aa){return Aa===60?(z.enter(me),z.enter(Pe),z.enter(Fe),z.consume(Aa),z.exit(Fe),rn):Aa===null||Aa===32||Aa===41||ta(Aa)?ue(Aa):(z.enter(me),z.enter(ze),z.enter(nt),z.enter("chunkString",{contentType:"string"}),ja(Aa))}function rn(Aa){return Aa===62?(z.enter(Fe),z.consume(Aa),z.exit(Fe),z.exit(Pe),z.exit(me),se):(z.enter(nt),z.enter("chunkString",{contentType:"string"}),Kt(Aa))}function Kt(Aa){return Aa===62?(z.exit("chunkString"),z.exit(nt),rn(Aa)):Aa===null||Aa===60||ia(Aa)?ue(Aa):(z.consume(Aa),Aa===92?ka:Kt)}function ka(Aa){return Aa===60||Aa===62||Aa===92?(z.consume(Aa),Kt):Kt(Aa)}function ja(Aa){return!Dt&&(Aa===null||Aa===41||Gt(Aa))?(z.exit("chunkString"),z.exit(nt),z.exit(ze),z.exit(me),se(Aa)):Dt999||Kt===null||Kt===91||Kt===93&&!Lt||Kt===94&&!nt&&"_hiddenFootnoteSupport"in ze.parser.constructs?ue(Kt):Kt===93?(z.exit(Fe),z.enter(Pe),z.consume(Kt),z.exit(Pe),z.exit(me),se):ia(Kt)?(z.enter("lineEnding"),z.consume(Kt),z.exit("lineEnding"),Dt):(z.enter("chunkString",{contentType:"string"}),dn(Kt))}function dn(Kt){return Kt===null||Kt===91||Kt===93||ia(Kt)||nt++>999?(z.exit("chunkString"),Dt(Kt)):(z.consume(Kt),Lt||(Lt=!Vt(Kt)),Kt===92?rn:dn)}function rn(Kt){return Kt===91||Kt===92||Kt===93?(z.consume(Kt),nt++,dn):dn(Kt)}}function Jn(z,se,ue,me,Pe,Fe){let ze;return nt;function nt(rn){return rn===34||rn===39||rn===40?(z.enter(me),z.enter(Pe),z.consume(rn),z.exit(Pe),ze=rn===40?41:rn,Lt):ue(rn)}function Lt(rn){return rn===ze?(z.enter(Pe),z.consume(rn),z.exit(Pe),z.exit(me),se):(z.enter(Fe),Jt(rn))}function Jt(rn){return rn===ze?(z.exit(Fe),Lt(ze)):rn===null?ue(rn):ia(rn)?(z.enter("lineEnding"),z.consume(rn),z.exit("lineEnding"),ya(z,Jt,"linePrefix")):(z.enter("chunkString",{contentType:"string"}),Dt(rn))}function Dt(rn){return rn===ze||rn===null||ia(rn)?(z.exit("chunkString"),Jt(rn)):(z.consume(rn),rn===92?dn:Dt)}function dn(rn){return rn===ze||rn===92?(z.consume(rn),Dt):Dt(rn)}}function _n(z,se){let ue;return me;function me(Pe){return ia(Pe)?(z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),ue=!0,me):Vt(Pe)?ya(z,me,ue?"linePrefix":"lineSuffix")(Pe):se(Pe)}}function kn(z){return z.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const Yn={name:"definition",tokenize:sa},wa={partial:!0,tokenize:pa};function sa(z,se,ue){const me=this;let Pe;return Fe;function Fe(Kt){return z.enter("definition"),ze(Kt)}function ze(Kt){return ln.call(me,z,nt,ue,"definitionLabel","definitionLabelMarker","definitionLabelString")(Kt)}function nt(Kt){return Pe=kn(me.sliceSerialize(me.events[me.events.length-1][1]).slice(1,-1)),Kt===58?(z.enter("definitionMarker"),z.consume(Kt),z.exit("definitionMarker"),Lt):ue(Kt)}function Lt(Kt){return Gt(Kt)?_n(z,Jt)(Kt):Jt(Kt)}function Jt(Kt){return Qn(z,Dt,ue,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(Kt)}function Dt(Kt){return z.attempt(wa,dn,dn)(Kt)}function dn(Kt){return Vt(Kt)?ya(z,rn,"whitespace")(Kt):rn(Kt)}function rn(Kt){return Kt===null||ia(Kt)?(z.exit("definition"),me.parser.defined.push(Pe),se(Kt)):ue(Kt)}}function pa(z,se,ue){return me;function me(nt){return Gt(nt)?_n(z,Pe)(nt):ue(nt)}function Pe(nt){return Jn(z,Fe,ue,"definitionTitle","definitionTitleMarker","definitionTitleString")(nt)}function Fe(nt){return Vt(nt)?ya(z,ze,"whitespace")(nt):ze(nt)}function ze(nt){return nt===null||ia(nt)?se(nt):ue(nt)}}const ha={name:"codeIndented",tokenize:vr},Za={partial:!0,tokenize:Nr};function vr(z,se,ue){const me=this;return Pe;function Pe(Jt){return z.enter("codeIndented"),ya(z,Fe,"linePrefix",5)(Jt)}function Fe(Jt){const Dt=me.events[me.events.length-1];return Dt&&Dt[1].type==="linePrefix"&&Dt[2].sliceSerialize(Dt[1],!0).length>=4?ze(Jt):ue(Jt)}function ze(Jt){return Jt===null?Lt(Jt):ia(Jt)?z.attempt(Za,ze,Lt)(Jt):(z.enter("codeFlowValue"),nt(Jt))}function nt(Jt){return Jt===null||ia(Jt)?(z.exit("codeFlowValue"),ze(Jt)):(z.consume(Jt),nt)}function Lt(Jt){return z.exit("codeIndented"),se(Jt)}}function Nr(z,se,ue){const me=this;return Pe;function Pe(ze){return me.parser.lazy[me.now().line]?ue(ze):ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Pe):ya(z,Fe,"linePrefix",5)(ze)}function Fe(ze){const nt=me.events[me.events.length-1];return nt&&nt[1].type==="linePrefix"&&nt[2].sliceSerialize(nt[1],!0).length>=4?se(ze):ia(ze)?Pe(ze):ue(ze)}}const Or={name:"headingAtx",resolve:_r,tokenize:Mo};function _r(z,se){let ue=z.length-2,me=3,Pe,Fe;return z[me][1].type==="whitespace"&&(me+=2),ue-2>me&&z[ue][1].type==="whitespace"&&(ue-=2),z[ue][1].type==="atxHeadingSequence"&&(me===ue-1||ue-4>me&&z[ue-2][1].type==="whitespace")&&(ue-=me+1===ue?2:4),ue>me&&(Pe={type:"atxHeadingText",start:z[me][1].start,end:z[ue][1].end},Fe={type:"chunkText",start:z[me][1].start,end:z[ue][1].end,contentType:"text"},aa(z,me,ue-me+1,[["enter",Pe,se],["enter",Fe,se],["exit",Fe,se],["exit",Pe,se]])),z}function Mo(z,se,ue){let me=0;return Pe;function Pe(Dt){return z.enter("atxHeading"),Fe(Dt)}function Fe(Dt){return z.enter("atxHeadingSequence"),ze(Dt)}function ze(Dt){return Dt===35&&me++<6?(z.consume(Dt),ze):Dt===null||Gt(Dt)?(z.exit("atxHeadingSequence"),nt(Dt)):ue(Dt)}function nt(Dt){return Dt===35?(z.enter("atxHeadingSequence"),Lt(Dt)):Dt===null||ia(Dt)?(z.exit("atxHeading"),se(Dt)):Vt(Dt)?ya(z,nt,"whitespace")(Dt):(z.enter("atxHeadingText"),Jt(Dt))}function Lt(Dt){return Dt===35?(z.consume(Dt),Lt):(z.exit("atxHeadingSequence"),nt(Dt))}function Jt(Dt){return Dt===null||Dt===35||Gt(Dt)?(z.exit("atxHeadingText"),nt(Dt)):(z.consume(Dt),Jt)}}const Oo={name:"setextUnderline",resolveTo:Fi,tokenize:Di};function Fi(z,se){let ue=z.length,me,Pe,Fe;for(;ue--;)if(z[ue][0]==="enter"){if(z[ue][1].type==="content"){me=ue;break}z[ue][1].type==="paragraph"&&(Pe=ue)}else z[ue][1].type==="content"&&z.splice(ue,1),!Fe&&z[ue][1].type==="definition"&&(Fe=ue);const ze={type:"setextHeading",start:lo({},z[me][1].start),end:lo({},z[z.length-1][1].end)};return z[Pe][1].type="setextHeadingText",Fe?(z.splice(Pe,0,["enter",ze,se]),z.splice(Fe+1,0,["exit",z[me][1],se]),z[me][1].end=lo({},z[Fe][1].end)):z[me][1]=ze,z.push(["exit",ze,se]),z}function Di(z,se,ue){const me=this;let Pe;return Fe;function Fe(Jt){let Dt=me.events.length,dn;for(;Dt--;)if(me.events[Dt][1].type!=="lineEnding"&&me.events[Dt][1].type!=="linePrefix"&&me.events[Dt][1].type!=="content"){dn=me.events[Dt][1].type==="paragraph";break}return!me.parser.lazy[me.now().line]&&(me.interrupt||dn)?(z.enter("setextHeadingLine"),Pe=Jt,ze(Jt)):ue(Jt)}function ze(Jt){return z.enter("setextHeadingLineSequence"),nt(Jt)}function nt(Jt){return Jt===Pe?(z.consume(Jt),nt):(z.exit("setextHeadingLineSequence"),Vt(Jt)?ya(z,Lt,"lineSuffix")(Jt):Lt(Jt))}function Lt(Jt){return Jt===null||ia(Jt)?(z.exit("setextHeadingLine"),se(Jt)):ue(Jt)}}const li=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Bi=["pre","script","style","textarea"],el={concrete:!0,name:"htmlFlow",resolveTo:tl,tokenize:Vs},bi={partial:!0,tokenize:is},Li={partial:!0,tokenize:os};function tl(z){let se=z.length;for(;se--&&!(z[se][0]==="enter"&&z[se][1].type==="htmlFlow"););return se>1&&z[se-2][1].type==="linePrefix"&&(z[se][1].start=z[se-2][1].start,z[se+1][1].start=z[se-2][1].start,z.splice(se-2,2)),z}function Vs(z,se,ue){const me=this;let Pe,Fe,ze,nt,Lt;return Jt;function Jt(Fn){return Dt(Fn)}function Dt(Fn){return z.enter("htmlFlow"),z.enter("htmlFlowData"),z.consume(Fn),dn}function dn(Fn){return Fn===33?(z.consume(Fn),rn):Fn===47?(z.consume(Fn),Fe=!0,ja):Fn===63?(z.consume(Fn),Pe=3,me.interrupt?se:hn):Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function rn(Fn){return Fn===45?(z.consume(Fn),Pe=2,Kt):Fn===91?(z.consume(Fn),Pe=5,nt=0,ka):Ra(Fn)?(z.consume(Fn),Pe=4,me.interrupt?se:hn):ue(Fn)}function Kt(Fn){return Fn===45?(z.consume(Fn),me.interrupt?se:hn):ue(Fn)}function ka(Fn){const Jo="CDATA[";return Fn===Jo.charCodeAt(nt++)?(z.consume(Fn),nt===Jo.length?me.interrupt?se:Zr:ka):ue(Fn)}function ja(Fn){return Ra(Fn)?(z.consume(Fn),ze=String.fromCharCode(Fn),lr):ue(Fn)}function lr(Fn){if(Fn===null||Fn===47||Fn===62||Gt(Fn)){const Jo=Fn===47,ui=ze.toLowerCase();return!Jo&&!Fe&&Bi.includes(ui)?(Pe=1,me.interrupt?se(Fn):Zr(Fn)):li.includes(ze.toLowerCase())?(Pe=6,Jo?(z.consume(Fn),Aa):me.interrupt?se(Fn):Zr(Fn)):(Pe=7,me.interrupt&&!me.parser.lazy[me.now().line]?ue(Fn):Fe?Pr(Fn):er(Fn))}return Fn===45||Xa(Fn)?(z.consume(Fn),ze+=String.fromCharCode(Fn),lr):ue(Fn)}function Aa(Fn){return Fn===62?(z.consume(Fn),me.interrupt?se:Zr):ue(Fn)}function Pr(Fn){return Vt(Fn)?(z.consume(Fn),Pr):to(Fn)}function er(Fn){return Fn===47?(z.consume(Fn),to):Fn===58||Fn===95||Ra(Fn)?(z.consume(Fn),io):Vt(Fn)?(z.consume(Fn),er):to(Fn)}function io(Fn){return Fn===45||Fn===46||Fn===58||Fn===95||Xa(Fn)?(z.consume(Fn),io):Mr(Fn)}function Mr(Fn){return Fn===61?(z.consume(Fn),da):Vt(Fn)?(z.consume(Fn),Mr):er(Fn)}function da(Fn){return Fn===null||Fn===60||Fn===61||Fn===62||Fn===96?ue(Fn):Fn===34||Fn===39?(z.consume(Fn),Lt=Fn,Er):Vt(Fn)?(z.consume(Fn),da):eo(Fn)}function Er(Fn){return Fn===Lt?(z.consume(Fn),Lt=null,Vr):Fn===null||ia(Fn)?ue(Fn):(z.consume(Fn),Er)}function eo(Fn){return Fn===null||Fn===34||Fn===39||Fn===47||Fn===60||Fn===61||Fn===62||Fn===96||Gt(Fn)?Mr(Fn):(z.consume(Fn),eo)}function Vr(Fn){return Fn===47||Fn===62||Vt(Fn)?er(Fn):ue(Fn)}function to(Fn){return Fn===62?(z.consume(Fn),zo):ue(Fn)}function zo(Fn){return Fn===null||ia(Fn)?Zr(Fn):Vt(Fn)?(z.consume(Fn),zo):ue(Fn)}function Zr(Fn){return Fn===45&&Pe===2?(z.consume(Fn),Co):Fn===60&&Pe===1?(z.consume(Fn),Fo):Fn===62&&Pe===4?(z.consume(Fn),Wo):Fn===63&&Pe===3?(z.consume(Fn),hn):Fn===93&&Pe===5?(z.consume(Fn),Go):ia(Fn)&&(Pe===6||Pe===7)?(z.exit("htmlFlowData"),z.check(bi,ii,dr)(Fn)):Fn===null||ia(Fn)?(z.exit("htmlFlowData"),dr(Fn)):(z.consume(Fn),Zr)}function dr(Fn){return z.check(Li,zr,ii)(Fn)}function zr(Fn){return z.enter("lineEnding"),z.consume(Fn),z.exit("lineEnding"),Ir}function Ir(Fn){return Fn===null||ia(Fn)?dr(Fn):(z.enter("htmlFlowData"),Zr(Fn))}function Co(Fn){return Fn===45?(z.consume(Fn),hn):Zr(Fn)}function Fo(Fn){return Fn===47?(z.consume(Fn),ze="",jo):Zr(Fn)}function jo(Fn){if(Fn===62){const Jo=ze.toLowerCase();return Bi.includes(Jo)?(z.consume(Fn),Wo):Zr(Fn)}return Ra(Fn)&&ze.length<8?(z.consume(Fn),ze+=String.fromCharCode(Fn),jo):Zr(Fn)}function Go(Fn){return Fn===93?(z.consume(Fn),hn):Zr(Fn)}function hn(Fn){return Fn===62?(z.consume(Fn),Wo):Fn===45&&Pe===2?(z.consume(Fn),hn):Zr(Fn)}function Wo(Fn){return Fn===null||ia(Fn)?(z.exit("htmlFlowData"),ii(Fn)):(z.consume(Fn),Wo)}function ii(Fn){return z.exit("htmlFlow"),se(Fn)}}function os(z,se,ue){const me=this;return Pe;function Pe(ze){return ia(ze)?(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe):ue(ze)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}function is(z,se,ue){return me;function me(Pe){return z.enter("lineEnding"),z.consume(Pe),z.exit("lineEnding"),z.attempt(va,se,ue)}}const ls={partial:!0,tokenize:us},ss={concrete:!0,name:"codeFenced",tokenize:Bl};function Bl(z,se,ue){const me=this,Pe={partial:!0,tokenize:Mr};let Fe=0,ze=0,nt;return Lt;function Lt(da){return Jt(da)}function Jt(da){const Er=me.events[me.events.length-1];return Fe=Er&&Er[1].type==="linePrefix"?Er[2].sliceSerialize(Er[1],!0).length:0,nt=da,z.enter("codeFenced"),z.enter("codeFencedFence"),z.enter("codeFencedFenceSequence"),Dt(da)}function Dt(da){return da===nt?(ze++,z.consume(da),Dt):ze<3?ue(da):(z.exit("codeFencedFenceSequence"),Vt(da)?ya(z,dn,"whitespace")(da):dn(da))}function dn(da){return da===null||ia(da)?(z.exit("codeFencedFence"),me.interrupt?se(da):z.check(ls,ja,io)(da)):(z.enter("codeFencedFenceInfo"),z.enter("chunkString",{contentType:"string"}),rn(da))}function rn(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),dn(da)):Vt(da)?(z.exit("chunkString"),z.exit("codeFencedFenceInfo"),ya(z,Kt,"whitespace")(da)):da===96&&da===nt?ue(da):(z.consume(da),rn)}function Kt(da){return da===null||ia(da)?dn(da):(z.enter("codeFencedFenceMeta"),z.enter("chunkString",{contentType:"string"}),ka(da))}function ka(da){return da===null||ia(da)?(z.exit("chunkString"),z.exit("codeFencedFenceMeta"),dn(da)):da===96&&da===nt?ue(da):(z.consume(da),ka)}function ja(da){return z.attempt(Pe,io,lr)(da)}function lr(da){return z.enter("lineEnding"),z.consume(da),z.exit("lineEnding"),Aa}function Aa(da){return Fe>0&&Vt(da)?ya(z,Pr,"linePrefix",Fe+1)(da):Pr(da)}function Pr(da){return da===null||ia(da)?z.check(ls,ja,io)(da):(z.enter("codeFlowValue"),er(da))}function er(da){return da===null||ia(da)?(z.exit("codeFlowValue"),Pr(da)):(z.consume(da),er)}function io(da){return z.exit("codeFenced"),se(da)}function Mr(da,Er,eo){let Vr=0;return to;function to(Ir){return da.enter("lineEnding"),da.consume(Ir),da.exit("lineEnding"),zo}function zo(Ir){return da.enter("codeFencedFence"),Vt(Ir)?ya(da,Zr,"linePrefix",me.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Ir):Zr(Ir)}function Zr(Ir){return Ir===nt?(da.enter("codeFencedFenceSequence"),dr(Ir)):eo(Ir)}function dr(Ir){return Ir===nt?(Vr++,da.consume(Ir),dr):Vr>=ze?(da.exit("codeFencedFenceSequence"),Vt(Ir)?ya(da,zr,"whitespace")(Ir):zr(Ir)):eo(Ir)}function zr(Ir){return Ir===null||ia(Ir)?(da.exit("codeFencedFence"),Er(Ir)):eo(Ir)}}}function us(z,se,ue){const me=this;return Pe;function Pe(ze){return ze===null?ue(ze):(z.enter("lineEnding"),z.consume(ze),z.exit("lineEnding"),Fe)}function Fe(ze){return me.parser.lazy[me.now().line]?ue(ze):se(ze)}}const Ll=document.createElement("i");function ml(z){const se="&"+z+";";Ll.innerHTML=se;const ue=Ll.textContent;return ue.charCodeAt(ue.length-1)===59&&z!=="semi"||ue===se?!1:ue}const Nl={name:"characterReference",tokenize:Zs};function Zs(z,se,ue){const me=this;let Pe=0,Fe,ze;return nt;function nt(dn){return z.enter("characterReference"),z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),Lt}function Lt(dn){return dn===35?(z.enter("characterReferenceMarkerNumeric"),z.consume(dn),z.exit("characterReferenceMarkerNumeric"),Jt):(z.enter("characterReferenceValue"),Fe=31,ze=Xa,Dt(dn))}function Jt(dn){return dn===88||dn===120?(z.enter("characterReferenceMarkerHexadecimal"),z.consume(dn),z.exit("characterReferenceMarkerHexadecimal"),z.enter("characterReferenceValue"),Fe=6,ze=Sa,Dt):(z.enter("characterReferenceValue"),Fe=7,ze=ma,Dt(dn))}function Dt(dn){if(dn===59&&Pe){const rn=z.exit("characterReferenceValue");return ze===Xa&&!ml(me.sliceSerialize(rn))?ue(dn):(z.enter("characterReferenceMarker"),z.consume(dn),z.exit("characterReferenceMarker"),z.exit("characterReference"),se)}return ze(dn)&&Pe++1&&z[ue][1].end.offset-z[ue][1].start.offset>1?2:1;const dn=lo({},z[me][1].end),rn=lo({},z[ue][1].start);gs(dn,-Lt),gs(rn,Lt),ze={type:Lt>1?"strongSequence":"emphasisSequence",start:dn,end:lo({},z[me][1].end)},nt={type:Lt>1?"strongSequence":"emphasisSequence",start:lo({},z[ue][1].start),end:rn},Fe={type:Lt>1?"strongText":"emphasisText",start:lo({},z[me][1].end),end:lo({},z[ue][1].start)},Pe={type:Lt>1?"strong":"emphasis",start:lo({},ze.start),end:lo({},nt.end)},z[me][1].end=lo({},ze.start),z[ue][1].start=lo({},nt.end),Jt=[],z[me][1].end.offset-z[me][1].start.offset&&(Jt=St(Jt,[["enter",z[me][1],se],["exit",z[me][1],se]])),Jt=St(Jt,[["enter",Pe,se],["enter",ze,se],["exit",ze,se],["enter",Fe,se]]),Jt=St(Jt,fl(se.parser.constructs.insideSpan.null,z.slice(me+1,ue),se)),Jt=St(Jt,[["exit",Fe,se],["enter",nt,se],["exit",nt,se],["exit",Pe,se]]),z[ue][1].end.offset-z[ue][1].start.offset?(Dt=2,Jt=St(Jt,[["enter",z[ue][1],se],["exit",z[ue][1],se]])):Dt=0,aa(z,me-1,ue-me+3,Jt),ue=me+Jt.length-Dt-2;break}}for(ue=-1;++ue-1){const nt=ze[0];typeof nt=="string"?ze[0]=nt.slice(me):ze.shift()}Fe>0&&ze.push(z[Pe].slice(0,Fe))}return ze}function Mu(z,se){let ue=-1;const me=[];let Pe;for(;++ue13&&ue<32||ue>126&&ue<160||ue>55295&&ue<57344||ue>64975&&ue<65008||(ue&65535)===65535||(ue&65535)===65534||ue>1114111?"\uFFFD":String.fromCodePoint(ue)}const zu=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function gu(z){return z.replace(zu,Uu)}function Uu(z,se,ue){if(se)return se;if(ue.charCodeAt(0)===35){const Pe=ue.charCodeAt(1),Fe=Pe===120||Pe===88;return Ss(ue.slice(Fe?2:1),Fe?16:10)}return ml(ue)||z}const bs={}.hasOwnProperty;function Hu(z,se,ue){return typeof se!="string"&&(ue=se,se=void 0),pu(ue)(fn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(wi),autolinkProtocol:Vr,autolinkEmail:Vr,atxHeading:Fe(ri),blockQuote:Fe(Mi),characterEscape:Vr,characterReference:Vr,codeFenced:Fe(fo),codeFencedFenceInfo:ze,codeFencedFenceMeta:ze,codeIndented:Fe(fo,ze),codeText:Fe(xi,ze),codeTextData:Vr,data:Vr,codeFlowValue:Vr,definition:Fe(_i),definitionDestinationString:ze,definitionLabelString:ze,definitionTitleString:ze,emphasis:Fe(Qi),hardBreakEscape:Fe(hi),hardBreakTrailing:Fe(hi),htmlFlow:Fe(ko,ze),htmlFlowData:Vr,htmlText:Fe(ko,ze),htmlTextData:Vr,image:Fe(as),label:ze,link:Fe(wi),listItem:Fe(wl),listItemValue:rn,listOrdered:Fe(vi,dn),listUnordered:Fe(vi),paragraph:Fe(Lu),reference:Fn,referenceString:ze,resourceDestinationString:ze,resourceTitleString:ze,setextHeading:Fe(ri),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Lt(),atxHeadingSequence:Mr,autolink:Lt(),autolinkEmail:fi,autolinkProtocol:Vo,blockQuote:Lt(),characterEscapeValue:eo,characterReferenceMarkerHexadecimal:ci,characterReferenceMarkerNumeric:ci,characterReferenceValue:Ri,characterReference:Yi,codeFenced:Lt(lr),codeFencedFence:ja,codeFencedFenceInfo:Kt,codeFencedFenceMeta:ka,codeFlowValue:eo,codeIndented:Lt(Aa),codeText:Lt(Ir),codeTextData:eo,data:eo,definition:Lt(),definitionDestinationString:oo,definitionLabelString:Pr,definitionTitleString:er,emphasis:Lt(),hardBreakEscape:Lt(Zr),hardBreakTrailing:Lt(Zr),htmlFlow:Lt(dr),htmlFlowData:eo,htmlText:Lt(zr),htmlTextData:eo,image:Lt(Fo),label:Go,labelText:jo,lineEnding:zo,link:Lt(Co),listItem:Lt(),listOrdered:Lt(),listUnordered:Lt(),paragraph:Lt(),referenceString:qo,resourceDestinationString:vn,resourceTitleString:Xo,resource:li,setextHeading:Lt($r),setextHeadingLineSequence:Er,setextHeadingText:da,strong:Lt(),thematicBreak:Lt()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(ga){let Wa={type:"root",children:[]};const Ur={stack:[Wa],tokenStack:[],config:se,enter:nt,exit:Jt,buffer:ze,resume:Dt,data:ue},to=[];let uo=-1;for(;++uo0){const oi=Ur.tokenStack[Ur.tokenStack.length-1];(oi[1]||As).call(Ur,void 0,oi[0])}for(Wa.position={start:Ji(ga.length>0?ga[0][1].start:{line:1,column:1,offset:0}),end:Ji(ga.length>0?ga[ga.length-2][1].end:{line:1,column:1,offset:0})},uo=-1;++uo{const ue=(Pe,Fe)=>(z.set(Fe,Pe),Pe),me=Pe=>{if(z.has(Pe))return z.get(Pe);const[Fe,ze]=se[Pe];switch(Fe){case Gl:case ys:return ue(ze,Pe);case ll:{const nt=ue([],Pe);for(const Lt of ze)nt.push(me(Lt));return nt}case Vl:{const nt=ue({},Pe);for(const[Lt,Jt]of ze)nt[me(Lt)]=me(Jt);return nt}case Zl:return ue(new Date(ze),Pe);case Cs:{const{source:nt,flags:Lt}=ze;return ue(new RegExp(nt,Lt),Pe)}case Wl:{const nt=ue(new Map,Pe);for(const[Lt,Jt]of ze)nt.set(me(Lt),me(Jt));return nt}case Ps:{const nt=ue(new Set,Pe);for(const Lt of ze)nt.add(me(Lt));return nt}case xs:{const{name:nt,message:Lt}=ze;return ue(new Xl[nt](Lt),Pe)}case mu:return ue(BigInt(ze),Pe);case"BigInt":return ue(Object(BigInt(ze)),Pe);case"ArrayBuffer":return ue(new Uint8Array(ze).buffer,ze);case"DataView":{const{buffer:nt}=new Uint8Array(ze);return ue(new DataView(nt),ze)}}return ue(new Xl[Fe](ze),Pe)};return me},ws=z=>Vu(new Map,z)(0),nl="",{toString:fu}={},{keys:hu}=Object,sl=z=>{const se=typeof z;if(se!=="object"||!z)return[Gl,se];const ue=fu.call(z).slice(8,-1);switch(ue){case"Array":return[ll,nl];case"Object":return[Vl,nl];case"Date":return[Zl,nl];case"RegExp":return[Cs,nl];case"Map":return[Wl,nl];case"Set":return[Ps,nl];case"DataView":return[ll,ue]}return ue.includes("Array")?[ll,ue]:ue.includes("Error")?[xs,ue]:[Vl,ue]},El=([z,se])=>z===Gl&&(se==="function"||se==="symbol"),vu=(z,se,ue,me)=>{const Pe=(ze,nt)=>{const Lt=me.push(ze)-1;return ue.set(nt,Lt),Lt},Fe=ze=>{if(ue.has(ze))return ue.get(ze);let[nt,Lt]=sl(ze);switch(nt){case Gl:{let Dt=ze;switch(Lt){case"bigint":nt=mu,Dt=ze.toString();break;case"function":case"symbol":if(z)throw new TypeError("unable to serialize "+Lt);Dt=null;break;case"undefined":return Pe([ys],ze)}return Pe([nt,Dt],ze)}case ll:{if(Lt){let rn=ze;return Lt==="DataView"?rn=new Uint8Array(ze.buffer):Lt==="ArrayBuffer"&&(rn=new Uint8Array(ze)),Pe([Lt,[...rn]],ze)}const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)Dt.push(Fe(rn));return dn}case Vl:{if(Lt)switch(Lt){case"BigInt":return Pe([Lt,ze.toString()],ze);case"Boolean":case"Number":case"String":return Pe([Lt,ze.valueOf()],ze)}if(se&&"toJSON"in ze)return Fe(ze.toJSON());const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of hu(ze))(z||!El(sl(ze[rn])))&&Dt.push([Fe(rn),Fe(ze[rn])]);return dn}case Zl:return Pe([nt,ze.toISOString()],ze);case Cs:{const{source:Dt,flags:dn}=ze;return Pe([nt,{source:Dt,flags:dn}],ze)}case Wl:{const Dt=[],dn=Pe([nt,Dt],ze);for(const[rn,Kt]of ze)(z||!(El(sl(rn))||El(sl(Kt))))&&Dt.push([Fe(rn),Fe(Kt)]);return dn}case Ps:{const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)(z||!El(sl(rn)))&&Dt.push(Fe(rn));return dn}}const{message:Jt}=ze;return Pe([nt,{name:Lt,message:Jt}],ze)};return Fe},Ni=(z,{json:se,lossy:ue}={})=>{const me=[];return vu(!(se||ue),!!se,new Map,me)(z),me};var Al=typeof structuredClone=="function"?(z,se)=>se&&("json"in se||"lossy"in se)?ws(Ni(z,se)):structuredClone(z):(z,se)=>ws(Ni(z,se));function Zu(z,se){const ue=encode(De(z||""));if(!se)return ue;const me=ue.indexOf(":"),Pe=ue.indexOf("?"),Fe=ue.indexOf("#"),ze=ue.indexOf("/");return me<0||ze>-1&&me>ze||Pe>-1&&me>Pe||Fe>-1&&me>Fe||se.test(ue.slice(0,me))?ue:""}function De(z){const se=[];let ue=-1,me=0,Pe=0;for(;++ue55295&&Fe<57344){const nt=z.charCodeAt(ue+1);Fe<56320&&nt>56319&&nt<57344?(ze=String.fromCharCode(Fe,nt),Pe=1):ze="\uFFFD"}else ze=String.fromCharCode(Fe);ze&&(se.push(z.slice(me,ue),encodeURIComponent(ze)),me=ue+Pe+1,ze=""),Pe&&(ue+=Pe,Pe=0)}return se.join("")+z.slice(me)}function Re(z,se){const ue=[{type:"text",value:"\u21A9"}];return se>1&&ue.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(se)}]}),ue}function lt(z,se){return"Back to reference "+(z+1)+(se>1?"-"+se:"")}function At(z){const se=typeof z.options.clobberPrefix=="string"?z.options.clobberPrefix:"user-content-",ue=z.options.footnoteBackContent||Re,me=z.options.footnoteBackLabel||lt,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",ze=z.options.footnoteLabelProperties||{className:["sr-only"]},nt=[];let Lt=-1;for(;++Lt0&&ka.push({type:"text",value:" "});let Pr=typeof ue=="string"?ue:ue(Lt,Kt);typeof Pr=="string"&&(Pr={type:"text",value:Pr}),ka.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+rn+(Kt>1?"-"+Kt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Lt,Kt),className:["data-footnote-backref"]},children:Array.isArray(Pr)?Pr:[Pr]})}const lr=Dt[Dt.length-1];if(lr&&lr.type==="element"&&lr.tagName==="p"){const Pr=lr.children[lr.children.length-1];Pr&&Pr.type==="text"?Pr.value+=" ":lr.children.push({type:"text",value:" "}),lr.children.push(...ka)}else Dt.push(...ka);const Aa={type:"element",tagName:"li",properties:{id:se+"fn-"+rn},children:z.wrap(Dt,!0)};z.patch(Jt,Aa),nt.push(Aa)}if(nt.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(io({},Al(ze)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` +`;break}case-2:{ze=se?" ":" ";break}case-1:{if(!se&&Pe)continue;ze=" ";break}default:ze=String.fromCharCode(Fe)}Pe=Fe===-2,me.push(ze)}return me.join("")}function uu(z){const me={constructs:In([re,...(z||{}).extensions||[]]),content:Pe(Ha),defined:[],document:Pe($n),flow:Pe(Na),lazy:{},string:Pe(Dr),text:Pe(Gr)};return me;function Pe(Fe){return ze;function ze(nt){return Ru(me,Fe,nt)}}}const cu=/[\0\t\n\r]/g;function du(){let z=1,se="",ue=!0,me;return Pe;function Pe(Fe,ze,nt){const Lt=[];let Jt,Dt,dn,rn,Kt;for(Fe=se+(typeof Fe=="string"?Fe.toString():new TextDecoder(ze||void 0).decode(Fe)),dn=0,se="",ue&&(Fe.charCodeAt(0)===65279&&dn++,ue=void 0);dn13&&ue<32||ue>126&&ue<160||ue>55295&&ue<57344||ue>64975&&ue<65008||(ue&65535)===65535||(ue&65535)===65534||ue>1114111?"\uFFFD":String.fromCodePoint(ue)}const zu=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function gu(z){return z.replace(zu,Uu)}function Uu(z,se,ue){if(se)return se;if(ue.charCodeAt(0)===35){const Pe=ue.charCodeAt(1),Fe=Pe===120||Pe===88;return Ss(ue.slice(Fe?2:1),Fe?16:10)}return ml(ue)||z}const bs={}.hasOwnProperty;function Hu(z,se,ue){return typeof se!="string"&&(ue=se,se=void 0),pu(ue)(fn(uu(ue).document().write(du()(z,se,!0))))}function pu(z){const se={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:Fe(xi),autolinkProtocol:Vr,autolinkEmail:Vr,atxHeading:Fe(ai),blockQuote:Fe(Mi),characterEscape:Vr,characterReference:Vr,codeFenced:Fe(fo),codeFencedFenceInfo:ze,codeFencedFenceMeta:ze,codeIndented:Fe(fo,ze),codeText:Fe(Pi,ze),codeTextData:Vr,data:Vr,codeFlowValue:Vr,definition:Fe(_i),definitionDestinationString:ze,definitionLabelString:ze,definitionTitleString:ze,emphasis:Fe(Qi),hardBreakEscape:Fe(fi),hardBreakTrailing:Fe(fi),htmlFlow:Fe(To,ze),htmlFlowData:Vr,htmlText:Fe(To,ze),htmlTextData:Vr,image:Fe(as),label:ze,link:Fe(xi),listItem:Fe(wl),listItemValue:rn,listOrdered:Fe(hi,dn),listUnordered:Fe(hi),paragraph:Fe(Lu),reference:Fn,referenceString:ze,resourceDestinationString:ze,resourceTitleString:ze,setextHeading:Fe(ai),strong:Fe(Nu),thematicBreak:Fe(Fl)},exit:{atxHeading:Lt(),atxHeadingSequence:Mr,autolink:Lt(),autolinkEmail:mi,autolinkProtocol:Vo,blockQuote:Lt(),characterEscapeValue:to,characterReferenceMarkerHexadecimal:ui,characterReferenceMarkerNumeric:ui,characterReferenceValue:Ri,characterReference:Yi,codeFenced:Lt(lr),codeFencedFence:ja,codeFencedFenceInfo:Kt,codeFencedFenceMeta:ka,codeFlowValue:to,codeIndented:Lt(Aa),codeText:Lt(Ir),codeTextData:to,data:to,definition:Lt(),definitionDestinationString:io,definitionLabelString:Pr,definitionTitleString:er,emphasis:Lt(),hardBreakEscape:Lt(Zr),hardBreakTrailing:Lt(Zr),htmlFlow:Lt(dr),htmlFlowData:to,htmlText:Lt(zr),htmlTextData:to,image:Lt(Fo),label:Go,labelText:jo,lineEnding:zo,link:Lt(Co),listItem:Lt(),listOrdered:Lt(),listUnordered:Lt(),paragraph:Lt(),referenceString:Jo,resourceDestinationString:hn,resourceTitleString:Wo,resource:ii,setextHeading:Lt(eo),setextHeadingLineSequence:Er,setextHeadingText:da,strong:Lt(),thematicBreak:Lt()}};Es(se,(z||{}).mdastExtensions||[]);const ue={};return me;function me(ga){let Wa={type:"root",children:[]};const Ur={stack:[Wa],tokenStack:[],config:se,enter:nt,exit:Jt,buffer:ze,resume:Dt,data:ue},no=[];let uo=-1;for(;++uo0){const ri=Ur.tokenStack[Ur.tokenStack.length-1];(ri[1]||As).call(Ur,void 0,ri[0])}for(Wa.position={start:Ji(ga.length>0?ga[0][1].start:{line:1,column:1,offset:0}),end:Ji(ga.length>0?ga[ga.length-2][1].end:{line:1,column:1,offset:0})},uo=-1;++uo{const ue=(Pe,Fe)=>(z.set(Fe,Pe),Pe),me=Pe=>{if(z.has(Pe))return z.get(Pe);const[Fe,ze]=se[Pe];switch(Fe){case Gl:case ys:return ue(ze,Pe);case ll:{const nt=ue([],Pe);for(const Lt of ze)nt.push(me(Lt));return nt}case Vl:{const nt=ue({},Pe);for(const[Lt,Jt]of ze)nt[me(Lt)]=me(Jt);return nt}case Zl:return ue(new Date(ze),Pe);case Cs:{const{source:nt,flags:Lt}=ze;return ue(new RegExp(nt,Lt),Pe)}case Wl:{const nt=ue(new Map,Pe);for(const[Lt,Jt]of ze)nt.set(me(Lt),me(Jt));return nt}case Ps:{const nt=ue(new Set,Pe);for(const Lt of ze)nt.add(me(Lt));return nt}case xs:{const{name:nt,message:Lt}=ze;return ue(new Xl[nt](Lt),Pe)}case mu:return ue(BigInt(ze),Pe);case"BigInt":return ue(Object(BigInt(ze)),Pe);case"ArrayBuffer":return ue(new Uint8Array(ze).buffer,ze);case"DataView":{const{buffer:nt}=new Uint8Array(ze);return ue(new DataView(nt),ze)}}return ue(new Xl[Fe](ze),Pe)};return me},ws=z=>Vu(new Map,z)(0),nl="",{toString:fu}={},{keys:hu}=Object,sl=z=>{const se=typeof z;if(se!=="object"||!z)return[Gl,se];const ue=fu.call(z).slice(8,-1);switch(ue){case"Array":return[ll,nl];case"Object":return[Vl,nl];case"Date":return[Zl,nl];case"RegExp":return[Cs,nl];case"Map":return[Wl,nl];case"Set":return[Ps,nl];case"DataView":return[ll,ue]}return ue.includes("Array")?[ll,ue]:ue.includes("Error")?[xs,ue]:[Vl,ue]},El=([z,se])=>z===Gl&&(se==="function"||se==="symbol"),vu=(z,se,ue,me)=>{const Pe=(ze,nt)=>{const Lt=me.push(ze)-1;return ue.set(nt,Lt),Lt},Fe=ze=>{if(ue.has(ze))return ue.get(ze);let[nt,Lt]=sl(ze);switch(nt){case Gl:{let Dt=ze;switch(Lt){case"bigint":nt=mu,Dt=ze.toString();break;case"function":case"symbol":if(z)throw new TypeError("unable to serialize "+Lt);Dt=null;break;case"undefined":return Pe([ys],ze)}return Pe([nt,Dt],ze)}case ll:{if(Lt){let rn=ze;return Lt==="DataView"?rn=new Uint8Array(ze.buffer):Lt==="ArrayBuffer"&&(rn=new Uint8Array(ze)),Pe([Lt,[...rn]],ze)}const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)Dt.push(Fe(rn));return dn}case Vl:{if(Lt)switch(Lt){case"BigInt":return Pe([Lt,ze.toString()],ze);case"Boolean":case"Number":case"String":return Pe([Lt,ze.valueOf()],ze)}if(se&&"toJSON"in ze)return Fe(ze.toJSON());const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of hu(ze))(z||!El(sl(ze[rn])))&&Dt.push([Fe(rn),Fe(ze[rn])]);return dn}case Zl:return Pe([nt,ze.toISOString()],ze);case Cs:{const{source:Dt,flags:dn}=ze;return Pe([nt,{source:Dt,flags:dn}],ze)}case Wl:{const Dt=[],dn=Pe([nt,Dt],ze);for(const[rn,Kt]of ze)(z||!(El(sl(rn))||El(sl(Kt))))&&Dt.push([Fe(rn),Fe(Kt)]);return dn}case Ps:{const Dt=[],dn=Pe([nt,Dt],ze);for(const rn of ze)(z||!El(sl(rn)))&&Dt.push(Fe(rn));return dn}}const{message:Jt}=ze;return Pe([nt,{name:Lt,message:Jt}],ze)};return Fe},Ni=(z,{json:se,lossy:ue}={})=>{const me=[];return vu(!(se||ue),!!se,new Map,me)(z),me};var Al=typeof structuredClone=="function"?(z,se)=>se&&("json"in se||"lossy"in se)?ws(Ni(z,se)):structuredClone(z):(z,se)=>ws(Ni(z,se));function Zu(z,se){const ue=encode(De(z||""));if(!se)return ue;const me=ue.indexOf(":"),Pe=ue.indexOf("?"),Fe=ue.indexOf("#"),ze=ue.indexOf("/");return me<0||ze>-1&&me>ze||Pe>-1&&me>Pe||Fe>-1&&me>Fe||se.test(ue.slice(0,me))?ue:""}function De(z){const se=[];let ue=-1,me=0,Pe=0;for(;++ue55295&&Fe<57344){const nt=z.charCodeAt(ue+1);Fe<56320&&nt>56319&&nt<57344?(ze=String.fromCharCode(Fe,nt),Pe=1):ze="\uFFFD"}else ze=String.fromCharCode(Fe);ze&&(se.push(z.slice(me,ue),encodeURIComponent(ze)),me=ue+Pe+1,ze=""),Pe&&(ue+=Pe,Pe=0)}return se.join("")+z.slice(me)}function Re(z,se){const ue=[{type:"text",value:"\u21A9"}];return se>1&&ue.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(se)}]}),ue}function lt(z,se){return"Back to reference "+(z+1)+(se>1?"-"+se:"")}function At(z){const se=typeof z.options.clobberPrefix=="string"?z.options.clobberPrefix:"user-content-",ue=z.options.footnoteBackContent||Re,me=z.options.footnoteBackLabel||lt,Pe=z.options.footnoteLabel||"Footnotes",Fe=z.options.footnoteLabelTagName||"h2",ze=z.options.footnoteLabelProperties||{className:["sr-only"]},nt=[];let Lt=-1;for(;++Lt0&&ka.push({type:"text",value:" "});let Pr=typeof ue=="string"?ue:ue(Lt,Kt);typeof Pr=="string"&&(Pr={type:"text",value:Pr}),ka.push({type:"element",tagName:"a",properties:{href:"#"+se+"fnref-"+rn+(Kt>1?"-"+Kt:""),dataFootnoteBackref:"",ariaLabel:typeof me=="string"?me:me(Lt,Kt),className:["data-footnote-backref"]},children:Array.isArray(Pr)?Pr:[Pr]})}const lr=Dt[Dt.length-1];if(lr&&lr.type==="element"&&lr.tagName==="p"){const Pr=lr.children[lr.children.length-1];Pr&&Pr.type==="text"?Pr.value+=" ":lr.children.push({type:"text",value:" "}),lr.children.push(...ka)}else Dt.push(...ka);const Aa={type:"element",tagName:"li",properties:{id:se+"fn-"+rn},children:z.wrap(Dt,!0)};z.patch(Jt,Aa),nt.push(Aa)}if(nt.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Fe,properties:Tu(lo({},Al(ze)),{id:"footnote-label"}),children:[{type:"text",value:Pe}]},{type:"text",value:` `},{type:"element",tagName:"ol",properties:{},children:z.wrap(nt,!0)},{type:"text",value:` -`}]}}const Mt=function(z,se,ue,me,Pe){const Fe=Ut(se);if(ue!=null&&(typeof ue!="number"||ue<0||ue===Number.POSITIVE_INFINITY))throw new Error("Expected positive finite index");if(me!=null&&(!Mt(me)||!me.children))throw new Error("Expected parent node");if(me==null!=(ue==null))throw new Error("Expected both parent and index");return Gn(z)?Fe.call(Pe,z,ue,me):!1},Ut=function(z){if(z==null)return Xn;if(typeof z=="function")return Un(z);if(typeof z=="object")return Array.isArray(z)?An(z):yn(z);if(typeof z=="string")return mn(z);throw new Error("Expected function, string, or object as test")};function An(z){const se=[];let ue=-1;for(;++ue":""))+")"})}return rn;function rn(){let Kt=ra,ka,ja,lr;if((!se||Fe(Lt,Jt,Dt[Dt.length-1]||void 0))&&(Kt=Ca(ue(Lt,Dt)),Kt[0]===Ba))return Kt;if("children"in Lt&&Lt.children){const Aa=Lt;if(Aa.children&&Kt[0]!==Ea)for(ja=(me?Aa.children.length:-1)+ze,lr=Dt.concat(Aa);ja>-1&&ja":""))+")"})}return rn;function rn(){let Kt=ra,ka,ja,lr;if((!se||Fe(Lt,Jt,Dt[Dt.length-1]||void 0))&&(Kt=Ca(ue(Lt,Dt)),Kt[0]===Ba))return Kt;if("children"in Lt&&Lt.children){const Aa=Lt;if(Aa.children&&Kt[0]!==Ea)for(ja=(me?Aa.children.length:-1)+ze,lr=Dt.concat(Aa);ja>-1&&ja1?"-"+nt:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(ze)}]};z.patch(se,Lt);const Jt={type:"element",tagName:"sup",properties:{},children:[Lt]};return z.patch(se,Jt),z.applyData(se,Jt)}function Ja(z,se){const ue={type:"element",tagName:"h"+se.depth,properties:{},children:z.all(se)};return z.patch(se,ue),z.applyData(se,ue)}function Va(z,se){if(z.options.allowDangerousHtml){const ue={type:"raw",value:se.value};return z.patch(se,ue),z.applyData(se,ue)}}function Oa(z,se){const ue=se.referenceType;let me="]";if(ue==="collapsed"?me+="[]":ue==="full"&&(me+="["+(se.label||se.identifier)+"]"),se.type==="imageReference")return[{type:"text",value:"!["+se.alt+me}];const Pe=z.all(se),Fe=Pe[0];Fe&&Fe.type==="text"?Fe.value="["+Fe.value:Pe.unshift({type:"text",value:"["});const ze=Pe[Pe.length-1];return ze&&ze.type==="text"?ze.value+=me:Pe.push({type:"text",value:me}),Pe}function Ka(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={src:De(me.url||""),alt:se.alt};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"img",properties:Pe,children:[]};return z.patch(se,Fe),z.applyData(se,Fe)}function pr(z,se){const ue={src:De(se.url)};se.alt!==null&&se.alt!==void 0&&(ue.alt=se.alt),se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"img",properties:ue,children:[]};return z.patch(se,me),z.applyData(se,me)}function Br(z,se){const ue={type:"text",value:se.value.replace(/\r?\n|\r/g," ")};z.patch(se,ue);const me={type:"element",tagName:"code",properties:{},children:[ue]};return z.patch(se,me),z.applyData(se,me)}function Cr(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={href:De(me.url||"")};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"a",properties:Pe,children:z.all(se)};return z.patch(se,Fe),z.applyData(se,Fe)}function rr(z,se){const ue={href:De(se.url)};se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"a",properties:ue,children:z.all(se)};return z.patch(se,me),z.applyData(se,me)}function Lr(z,se,ue){const me=z.all(se),Pe=ue?kr(ue):ro(se),Fe={},ze=[];if(typeof se.checked=="boolean"){const Dt=me[0];let dn;Dt&&Dt.type==="element"&&Dt.tagName==="p"?dn=Dt:(dn={type:"element",tagName:"p",properties:{},children:[]},me.unshift(dn)),dn.children.length>0&&dn.children.unshift({type:"text",value:" "}),dn.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:se.checked,disabled:!0},children:[]}),Fe.className=["task-list-item"]}let nt=-1;for(;++nt1?"-"+nt:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(ze)}]};z.patch(se,Lt);const Jt={type:"element",tagName:"sup",properties:{},children:[Lt]};return z.patch(se,Jt),z.applyData(se,Jt)}function Ja(z,se){const ue={type:"element",tagName:"h"+se.depth,properties:{},children:z.all(se)};return z.patch(se,ue),z.applyData(se,ue)}function Va(z,se){if(z.options.allowDangerousHtml){const ue={type:"raw",value:se.value};return z.patch(se,ue),z.applyData(se,ue)}}function Oa(z,se){const ue=se.referenceType;let me="]";if(ue==="collapsed"?me+="[]":ue==="full"&&(me+="["+(se.label||se.identifier)+"]"),se.type==="imageReference")return[{type:"text",value:"!["+se.alt+me}];const Pe=z.all(se),Fe=Pe[0];Fe&&Fe.type==="text"?Fe.value="["+Fe.value:Pe.unshift({type:"text",value:"["});const ze=Pe[Pe.length-1];return ze&&ze.type==="text"?ze.value+=me:Pe.push({type:"text",value:me}),Pe}function Ka(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={src:De(me.url||""),alt:se.alt};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"img",properties:Pe,children:[]};return z.patch(se,Fe),z.applyData(se,Fe)}function pr(z,se){const ue={src:De(se.url)};se.alt!==null&&se.alt!==void 0&&(ue.alt=se.alt),se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"img",properties:ue,children:[]};return z.patch(se,me),z.applyData(se,me)}function Br(z,se){const ue={type:"text",value:se.value.replace(/\r?\n|\r/g," ")};z.patch(se,ue);const me={type:"element",tagName:"code",properties:{},children:[ue]};return z.patch(se,me),z.applyData(se,me)}function Cr(z,se){const ue=String(se.identifier).toUpperCase(),me=z.definitionById.get(ue);if(!me)return Oa(z,se);const Pe={href:De(me.url||"")};me.title!==null&&me.title!==void 0&&(Pe.title=me.title);const Fe={type:"element",tagName:"a",properties:Pe,children:z.all(se)};return z.patch(se,Fe),z.applyData(se,Fe)}function rr(z,se){const ue={href:De(se.url)};se.title!==null&&se.title!==void 0&&(ue.title=se.title);const me={type:"element",tagName:"a",properties:ue,children:z.all(se)};return z.patch(se,me),z.applyData(se,me)}function Lr(z,se,ue){const me=z.all(se),Pe=ue?kr(ue):oo(se),Fe={},ze=[];if(typeof se.checked=="boolean"){const Dt=me[0];let dn;Dt&&Dt.type==="element"&&Dt.tagName==="p"?dn=Dt:(dn={type:"element",tagName:"p",properties:{},children:[]},me.unshift(dn)),dn.children.length>0&&dn.children.unshift({type:"text",value:" "}),dn.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:se.checked,disabled:!0},children:[]}),Fe.className=["task-list-item"]}let nt=-1;for(;++nt1:se}function Kr(z,se){const ue={},me=z.all(se);let Pe=-1;for(typeof se.start=="number"&&se.start!==1&&(ue.start=se.start);++Pe0){const ze={type:"element",tagName:"tbody",properties:{},children:z.wrap(ue,!0)},nt=Nn(se.children[1]),Lt=Pn(se.children[se.children.length-1]);nt&&Lt&&(ze.position={start:nt,end:Lt}),Pe.push(ze)}const Fe={type:"element",tagName:"table",properties:{},children:z.wrap(Pe,!0)};return z.patch(se,Fe),z.applyData(se,Fe)}function Yr(z,se,ue){const me=ue?ue.children:void 0,Fe=(me?me.indexOf(se):1)===0?"th":"td",ze=ue&&ue.type==="table"?ue.align:void 0,nt=ze?ze.length:se.children.length;let Lt=-1;const Jt=[];for(;++Lt0,!0),me[0]),Pe=me.index+me[0].length,me=ue.exec(se);return Fe.push(or(se.slice(Pe),Pe>0,!1)),Fe.join("")}function or(z,se,ue){let me=0,Pe=z.length;if(se){let Fe=z.codePointAt(me);for(;Fe===mo||Fe===_o;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===mo||Fe===_o;)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:nr,break:ar,code:Qa,delete:fr,emphasis:wr,footnoteReference:Ga,heading:Ja,html:Va,imageReference:Ka,image:pr,inlineCode:Br,linkReference:Cr,link:rr,listItem:Lr,list:Kr,paragraph:xo,root:wo,strong:Fr,table:Io,tableCell:Ao,tableRow:Yr,text:ir,thematicBreak:$a,toml:_a,yaml:_a,definition:_a,footnoteDefinition:_a};function _a(){}const Sr={}.hasOwnProperty,Wr={};function jr(z,se){const ue=se||Wr,me=new Map,Pe=new Map,Fe=new Map,ze=io(io({},Qr),ue.handlers),nt={all:Jt,applyData:Uo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:ze,one:Lt,options:ue,patch:Ko,wrap:To};return Ma(z,function(Dt){if(Dt.type==="definition"||Dt.type==="footnoteDefinition"){const dn=Dt.type==="definition"?me:Pe,rn=String(Dt.identifier).toUpperCase();dn.has(rn)||dn.set(rn,Dt)}}),nt;function Lt(Dt,dn){const rn=Dt.type,Kt=nt.handlers[rn];if(Sr.call(nt.handlers,rn)&&Kt)return Kt(nt,Dt,dn);if(nt.options.passThrough&&nt.options.passThrough.includes(rn)){if("children"in Dt){const ja=Dt,{children:lr}=ja,Aa=cc(ja,["children"]),Pr=Al(Aa);return Pr.children=nt.all(Dt),Pr}return Al(Dt)}return(nt.options.unknownHandler||Ai)(nt,Dt,dn)}function Jt(Dt){const dn=[];if("children"in Dt){const rn=Dt.children;let Kt=-1;for(;++Kt1:se}function Kr(z,se){const ue={},me=z.all(se);let Pe=-1;for(typeof se.start=="number"&&se.start!==1&&(ue.start=se.start);++Pe0){const ze={type:"element",tagName:"tbody",properties:{},children:z.wrap(ue,!0)},nt=Nn(se.children[1]),Lt=Pn(se.children[se.children.length-1]);nt&&Lt&&(ze.position={start:nt,end:Lt}),Pe.push(ze)}const Fe={type:"element",tagName:"table",properties:{},children:z.wrap(Pe,!0)};return z.patch(se,Fe),z.applyData(se,Fe)}function Yr(z,se,ue){const me=ue?ue.children:void 0,Fe=(me?me.indexOf(se):1)===0?"th":"td",ze=ue&&ue.type==="table"?ue.align:void 0,nt=ze?ze.length:se.children.length;let Lt=-1;const Jt=[];for(;++Lt0,!0),me[0]),Pe=me.index+me[0].length,me=ue.exec(se);return Fe.push(or(se.slice(Pe),Pe>0,!1)),Fe.join("")}function or(z,se,ue){let me=0,Pe=z.length;if(se){let Fe=z.codePointAt(me);for(;Fe===mo||Fe===qo;)me++,Fe=z.codePointAt(me)}if(ue){let Fe=z.codePointAt(Pe-1);for(;Fe===mo||Fe===qo;)Pe--,Fe=z.codePointAt(Pe-1)}return Pe>me?z.slice(me,Pe):""}function ir(z,se){const ue={type:"text",value:cr(String(se.value))};return z.patch(se,ue),z.applyData(se,ue)}function $a(z,se){const ue={type:"element",tagName:"hr",properties:{},children:[]};return z.patch(se,ue),z.applyData(se,ue)}const Qr={blockquote:tr,break:ar,code:Qa,delete:fr,emphasis:wr,footnoteReference:Ga,heading:Ja,html:Va,imageReference:Ka,image:pr,inlineCode:Br,linkReference:Cr,link:rr,listItem:Lr,list:Kr,paragraph:xo,root:wo,strong:Fr,table:Lo,tableCell:Ao,tableRow:Yr,text:ir,thematicBreak:$a,toml:_a,yaml:_a,definition:_a,footnoteDefinition:_a};function _a(){}const Sr={}.hasOwnProperty,Wr={};function jr(z,se){const ue=se||Wr,me=new Map,Pe=new Map,Fe=new Map,ze=lo(lo({},Qr),ue.handlers),nt={all:Jt,applyData:Uo,definitionById:me,footnoteById:Pe,footnoteCounts:Fe,footnoteOrder:[],handlers:ze,one:Lt,options:ue,patch:Xo,wrap:No};return Ma(z,function(Dt){if(Dt.type==="definition"||Dt.type==="footnoteDefinition"){const dn=Dt.type==="definition"?me:Pe,rn=String(Dt.identifier).toUpperCase();dn.has(rn)||dn.set(rn,Dt)}}),nt;function Lt(Dt,dn){const rn=Dt.type,Kt=nt.handlers[rn];if(Sr.call(nt.handlers,rn)&&Kt)return Kt(nt,Dt,dn);if(nt.options.passThrough&&nt.options.passThrough.includes(rn)){if("children"in Dt){const ja=Dt,{children:lr}=ja,Aa=cc(ja,["children"]),Pr=Al(Aa);return Pr.children=nt.all(Dt),Pr}return Al(Dt)}return(nt.options.unknownHandler||Ei)(nt,Dt,dn)}function Jt(Dt){const dn=[];if("children"in Dt){const rn=Dt.children;let Kt=-1;for(;++Kt0&&ue.push({type:"text",value:` -`}),ue}function ui(z){let se=0,ue=z.charCodeAt(se);for(;ue===9||ue===32;)se++,ue=z.charCodeAt(se);return z.slice(se)}function No(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=No(ue,io({file:me},se));yield z.run(Pe,me)})}:function(ue,me){return No(ue,io({file:me},z||se))}}function Ki(z){if(z)throw z}var Jr=y(58847);function _r(z){if(typeof z!="object"||z===null)return!1;const se=Object.getPrototypeOf(z);return(se===null||se===Object.prototype||Object.getPrototypeOf(se)===null)&&!(Symbol.toStringTag in z)&&!(Symbol.iterator in z)}function Po(){const z=[],se={run:ue,use:me};return se;function ue(...Pe){let Fe=-1;const ze=Pe.pop();if(typeof ze!="function")throw new TypeError("Expected function as last argument, not "+ze);nt(null,...Pe);function nt(Lt,...Jt){const Dt=z[++Fe];let dn=-1;if(Lt){ze(Lt);return}for(;++dnze.length;let Lt;nt&&ze.push(Pe);try{Lt=z.apply(this,ze)}catch(Jt){const Dt=Jt;if(nt&&ue)throw Dt;return Pe(Dt)}nt||(Lt&&Lt.then&&typeof Lt.then=="function"?Lt.then(Fe,Pe):Lt instanceof Error?Pe(Lt):Fe(Lt))}function Pe(ze,...nt){ue||(ue=!0,se(ze,...nt))}function Fe(ze){Pe(null,ze)}}const po={basename:Rr,dirname:$o,extname:Yo,join:ii,sep:"/"};function Rr(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');Ui(z);let ue=0,me=-1,Pe=z.length,Fe;if(se===void 0||se.length===0||se.length>z.length){for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else me<0&&(Fe=!0,me=Pe+1);return me<0?"":z.slice(ue,me)}if(se===z)return"";let ze=-1,nt=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else ze<0&&(Fe=!0,ze=Pe+1),nt>-1&&(z.codePointAt(Pe)===se.codePointAt(nt--)?nt<0&&(me=Pe):(nt=-1,me=ze));return ue===me?me=ze:me<0&&(me=z.length),z.slice(ue,me)}function $o(z){if(Ui(z),z.length===0)return".";let se=-1,ue=z.length,me;for(;--ue;)if(z.codePointAt(ue)===47){if(me){se=ue;break}}else me||(me=!0);return se<0?z.codePointAt(0)===47?"/":".":se===1&&z.codePointAt(0)===47?"//":z.slice(0,se)}function Yo(z){Ui(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,ze;for(;se--;){const nt=z.codePointAt(se);if(nt===47){if(ze){me=se+1;break}continue}ue<0&&(ze=!0,ue=se+1),nt===46?Pe<0?Pe=se:Fe!==1&&(Fe=1):Pe>-1&&(Fe=-1)}return Pe<0||ue<0||Fe===0||Fe===1&&Pe===ue-1&&Pe===me+1?"":z.slice(Pe,ue)}function 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,ze=-1,nt,Lt;for(;++ze<=z.length;){if(ze2){if(Lt=ue.lastIndexOf("/"),Lt!==ue.length-1){Lt<0?(ue="",me=0):(ue=ue.slice(0,Lt),me=ue.length-1-ue.lastIndexOf("/")),Pe=ze,Fe=0;continue}}else if(ue.length>0){ue="",me=0,Pe=ze,Fe=0;continue}}se&&(ue=ue.length>0?ue+"/..":"..",me=2)}else ue.length>0?ue+="/"+z.slice(Pe+1,ze):ue=z.slice(Pe+1,ze),me=ze-Pe-1;Pe=ze,Fe=0}else nt===46&&Fe>-1?Fe++:Fe=-1}return ue}function Ui(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Hi={cwd:pi};function pi(){return"/"}function Qo(z){return!!(z!==null&&typeof z=="object"&&"href"in z&&z.href&&"protocol"in z&&z.protocol&&z.auth===void 0)}function ei(z){if(typeof z=="string")z=new URL(z);else if(!Qo(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[Kt,...ka]=Dt;const ja=me[rn][1];_r(ja)&&_r(Kt)&&(Kt=Jr(!0,ja,Kt)),me[rn]=[Jt,Kt,...ka]}}}}const Wo=new so().freeze();function So(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Ho(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Jo(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 ti(z){if(!_r(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function Oi(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new 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=al(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=al(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=al(z),[ue,me]=useState(void 0),[Pe,Fe]=useState(void 0);if(useEffect(function(){const ze=Cl(z);se.run(se.parse(ze),ze,function(nt,Lt){me(nt),Fe(Lt)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function al(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?io(io({},z.remarkRehypeOptions),qi):qi;return Wo().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,ze=se.skipHtml,nt=se.unwrapDisallowed,Lt=se.urlTransform||Ns;for(const Dt of Eu)Object.hasOwn(se,Dt.from)&&(""+Dt.from+(Dt.to?"use `"+Dt.to+"` instead":"remove it")+Ds+Dt.id,void 0);return ue&&Fe&&void 0,se.className&&(z={type:"element",tagName:"div",properties:{className:se.className},children:z.type==="root"?z.children:[z]}),Ma(z,Jt),bn(z,{Fragment:Ht.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:Ht.jsx,jsxs:Ht.jsxs,passKeys:!0,passNode:!0});function Jt(Dt,dn,rn){if(Dt.type==="raw"&&rn&&typeof dn=="number")return ze?rn.children.splice(dn,1):rn.children[dn]={type:"text",value:Dt.value},dn;if(Dt.type==="element"){let Kt;for(Kt in ot)if(Object.hasOwn(ot,Kt)&&Object.hasOwn(Dt.properties,Kt)){const ka=Dt.properties[Kt],ja=ot[Kt];(ja===null||ja.includes(Dt.tagName))&&(Dt.properties[Kt]=Lt(String(ka||""),Kt,Dt))}}if(Dt.type==="element"){let Kt=ue?!ue.includes(Dt.tagName):Fe?Fe.includes(Dt.tagName):!1;if(!Kt&&me&&typeof dn=="number"&&(Kt=!me(Dt,dn,rn)),Kt&&rn&&typeof dn=="number")return nt&&Dt.children?rn.children.splice(dn,1,...Dt.children):rn.children.splice(dn,1),dn}}}function Ns(z){const se=z.indexOf(":"),ue=z.indexOf("?"),me=z.indexOf("#"),Pe=z.indexOf("/");return se===-1||Pe!==-1&&se>Pe||ue!==-1&&se>ue||me!==-1&&se>me||Bs.test(z.slice(0,se))?z:""}var Is=y(74416),Ql=y(80702),Ts=y(49618),yu=y(72308);function Jl(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function Gi(z){for(var se=1;se=4)return[z[0],z[1],z[2],z[3],"".concat(z[0],".").concat(z[1]),"".concat(z[0],".").concat(z[2]),"".concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[0]),"".concat(z[1],".").concat(z[2]),"".concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[1]),"".concat(z[2],".").concat(z[3]),"".concat(z[3],".").concat(z[0]),"".concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[0]),"".concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[1],".").concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[2],".").concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[3],".").concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[2],".").concat(z[1],".").concat(z[0])]}var dl={};function Os(z){if(z.length===0||z.length===1)return z;var se=z.join(".");return dl[se]||(dl[se]=ql(z)),dl[se]}function ks(z){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,me=z.filter(function(Fe){return Fe!=="token"}),Pe=Os(me);return Pe.reduce(function(Fe,ze){return Gi(Gi({},Fe),ue[ze])},se)}function _l(z){return z.join(" ")}function Rs(z,se){var ue=0;return function(me){return ue+=1,me.map(function(Pe,Fe){return Ms({node:Pe,stylesheet:z,useInlineStyles:se,key:"code-segment-".concat(ue,"-").concat(Fe)})})}}function Ms(z){var se=z.node,ue=z.stylesheet,me=z.style,Pe=me===void 0?{}:me,Fe=z.useInlineStyles,ze=z.key,nt=se.properties,Lt=se.type,Jt=se.tagName,Dt=se.value;if(Lt==="text")return Dt;if(Jt){var dn=Rs(ue,Fe),rn;if(!Fe)rn=Gi(Gi({},nt),{},{className:_l(nt.className)});else{var Kt=Object.keys(ue).reduce(function(Aa,Pr){return Pr.split(".").forEach(function(er){Aa.includes(er)||Aa.push(er)}),Aa},[]),ka=nt.className&&nt.className.includes("token")?["token"]:[],ja=nt.className&&ka.concat(nt.className.filter(function(Aa){return!Kt.includes(Aa)}));rn=Gi(Gi({},nt),{},{className:_l(ja)||void 0,style:ks(nt.className,Object.assign({},nt.style,Pe),ue)})}var lr=dn(se.children);return oe.createElement(Jt,(0,yu.Z)({key:ze},rn),lr)}}var zs=function(z,se){var ue=z.listLanguages();return ue.indexOf(se)!==-1},$l=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function es(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function ki(z){for(var se=1;se1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],me=0;me2&&arguments[2]!==void 0?arguments[2]:[];return gl({children:Mr,lineNumber:da,lineNumberStyle:nt,largestLineNumber:ze,showInlineLineNumbers:Pe,lineProps:ue,className:Er,showLineNumbers:me,wrapLongLines:Lt,wrapLines:se})}function ja(Mr,da){if(me&&da&&Pe){var Er=Zi(nt,da,ze);Mr.unshift(Vi(da,Er))}return Mr}function lr(Mr,da){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||Er.length>0?ka(Mr,da,Er):ja(Mr,da)}for(var Aa=function(){var da=Dt[Kt],Er=da.children[0].value,$r=Cu(Er);if($r){var Vr=Er.split(` -`);Vr.forEach(function(eo,zo){var Zr=me&&dn.length+Fe,dr={type:"text",value:"".concat(eo,` -`)};if(zo===0){var zr=Dt.slice(rn+1,Kt).concat(gl({children:[dr],className:da.properties.className})),Ir=lr(zr,Zr);dn.push(Ir)}else if(zo===Vr.length-1){var Co=Dt[Kt+1]&&Dt[Kt+1].children&&Dt[Kt+1].children[0],Fo={type:"text",value:"".concat(eo)};if(Co){var jo=gl({children:[Fo],className:da.properties.className});Dt.splice(Kt+1,0,jo)}else{var Go=[Fo],vn=lr(Go,Zr,da.properties.className);dn.push(vn)}}else{var Xo=[dr],li=lr(Xo,Zr,da.properties.className);dn.push(li)}}),rn=Kt}Kt++};Kt code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},mc=y(11594),fc=y.n(mc),hc=["abap","abnf","actionscript","ada","agda","al","antlr4","apacheconf","apex","apl","applescript","aql","arduino","arff","asciidoc","asm6502","asmatmel","aspnet","autohotkey","autoit","avisynth","avro-idl","bash","basic","batch","bbcode","bicep","birb","bison","bnf","brainfuck","brightscript","bro","bsl","c","cfscript","chaiscript","cil","clike","clojure","cmake","cobol","coffeescript","concurnas","coq","cpp","crystal","csharp","cshtml","csp","css-extras","css","csv","cypher","d","dart","dataweave","dax","dhall","diff","django","dns-zone-file","docker","dot","ebnf","editorconfig","eiffel","ejs","elixir","elm","erb","erlang","etlua","excel-formula","factor","false","firestore-security-rules","flow","fortran","fsharp","ftl","gap","gcode","gdscript","gedcom","gherkin","git","glsl","gml","gn","go-module","go","graphql","groovy","haml","handlebars","haskell","haxe","hcl","hlsl","hoon","hpkp","hsts","http","ichigojam","icon","icu-message-format","idris","iecst","ignore","inform7","ini","io","j","java","javadoc","javadoclike","javascript","javastacktrace","jexl","jolie","jq","js-extras","js-templates","jsdoc","json","json5","jsonp","jsstacktrace","jsx","julia","keepalived","keyman","kotlin","kumir","kusto","latex","latte","less","lilypond","liquid","lisp","livescript","llvm","log","lolcode","lua","magma","makefile","markdown","markup-templating","markup","matlab","maxscript","mel","mermaid","mizar","mongodb","monkey","moonscript","n1ql","n4js","nand2tetris-hdl","naniscript","nasm","neon","nevod","nginx","nim","nix","nsis","objectivec","ocaml","opencl","openqasm","oz","parigp","parser","pascal","pascaligo","pcaxis","peoplecode","perl","php-extras","php","phpdoc","plsql","powerquery","powershell","processing","prolog","promql","properties","protobuf","psl","pug","puppet","pure","purebasic","purescript","python","q","qml","qore","qsharp","r","racket","reason","regex","rego","renpy","rest","rip","roboconf","robotframework","ruby","rust","sas","sass","scala","scheme","scss","shell-session","smali","smalltalk","smarty","sml","solidity","solution-file","soy","sparql","splunk-spl","sqf","sql","squirrel","stan","stylus","swift","systemd","t4-cs","t4-templating","t4-vb","tap","tcl","textile","toml","tremor","tsx","tt2","turtle","twig","typescript","typoscript","unrealscript","uorazor","uri","v","vala","vbnet","velocity","verilog","vhdl","vim","visual-basic","warpscript","wasm","web-idl","wiki","wolfram","wren","xeora","xml-doc","xojo","xquery","yaml","yang","zig"],Xu=gc(fc(),pc);Xu.supportedLanguages=hc;var vc=Xu,Sc={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#1e1e1e"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight.line-highlight":{background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0"}},Pu=y(56102),xu={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ",ExtraEdit:"ExtraEdit___K6Xf2",btn:"btn___Yiu8q"},Ku=y(43604),Hs=y(955),Oo=y(59301),bc=Object.defineProperty,js=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Ju=(z,se,ue)=>se in z?bc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,qu=(z,se)=>{for(var ue in se||(se={}))Yu.call(se,ue)&&Ju(z,ue,se[ue]);if(js)for(var ue of js(se))Qu.call(se,ue)&&Ju(z,ue,se[ue]);return z},Ec=(z,se)=>{var ue={};for(var me in z)Yu.call(z,me)&&se.indexOf(me)<0&&(ue[me]=z[me]);if(z!=null&&js)for(var me of js(z))se.indexOf(me)<0&&Qu.call(z,me)&&(ue[me]=z[me]);return ue},Ac=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:ze,showPreference:nt,onPreference:Lt})=>{var Jt,Dt;const{allowCopy:dn=!1,fileList:rn,hideTextEffect:Kt=!1,text:ka=""}=ue,[ja,lr]=(0,oe.useState)(""),[Aa,Pr]=(0,oe.useState)(!0),er=(0,oe.useRef)(0),oo=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>ka?(Pr(!0),Kt?lr(ka):Ac(void 0,null,function*(){for(let Er=0;ErEr+4?" __":"");lr($r),yield new Promise(Vr=>setTimeout(Vr,70))}Pr(!1),z==null||z(ue)}),se.current.addEventListener("wheel",Mr),()=>{var Er;lr(""),(Er=se.current)==null||Er.removeEventListener("wheel",Mr)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const Mr=()=>{oo.current=!0};return Oo.createElement("div",{className:`${xu.wrp} fadeIn animated`},ue.sender!=="AI"&&Oo.createElement("p",{dangerouslySetInnerHTML:{__html:ka.replace(//g,">").replace(/\n/g,"
")}}),ue.sender==="AI"&&Oo.createElement(Ls,{components:{code(da){var Er=da,{node:$r,inline:Vr,className:eo,children:zo}=Er,Zr=Ec(Er,["node","inline","className","children"]);const dr=/language-(\w+)/.exec(eo||"");return se.current.scrollHeight-er.current>60&&!oo.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),er.current=se.current.scrollHeight),!Vr&&dr?Oo.createElement("div",{style:{position:"relative",minHeight:50}},Oo.createElement(Pu.CopyToClipboard,{text:String(zo).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Oo.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")),Oo.createElement(vc,qu({style:Sc,language:dr[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Zr),String(zo||"").replace(/\n$/,""))):Oo.createElement("code",qu({className:eo},Zr),zo)}}},ja),rn&&!Aa&&Oo.createElement(Oe.Z,{className:`${xu["file-list"]} animated fadeIn`},Oo.createElement(Ku.Z,null,Oo.createElement("img",{src:y(90034)(`./${((Dt=(Jt=rn==null?void 0:rn.name)==null?void 0:Jt.split("."))==null?void 0:Dt.pop())||"txt"}.png`),width:20,className:"mr10"})),Oo.createElement(Ku.Z,null,rn==null?void 0:rn.name,Oo.createElement("br",null),(0,Hs.RD)(rn==null?void 0:rn.size))),!Aa&&Oo.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),dn&&Oo.createElement(Pu.CopyToClipboard,{text:String(ja).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Oo.createElement(Ee.Z,{title:"\u590D\u5236"},Oo.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),nt&&Oo.createElement(Oo.Fragment,null,Oo.createElement(Ee.Z,{title:"\u559C\u6B22"},Oo.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Lt("like",!(ue!=null&&ue.like)),className:"iconfot icon-yijiejue font15"})),Oo.createElement(Ee.Z,{title:"\u4E0D\u559C\u6B22"},Oo.createElement("i",{style:ue!=null&&ue.boring?{color:"#e86d7c"}:{},onClick:()=>Lt("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!ze&&Oo.createElement(Ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},Oo.createElement("i",{onClick:Fe,className:"iconfot icon-gengxin-genghuan-tihuan"}))))},ao={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(99064),Fu=y(24065),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[ze,nt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Lt,Jt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Dt,dn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[rn,Kt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const lr=()=>{nt({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",lr),()=>{window.removeEventListener("resize",lr)}},[]),(0,oe.useEffect)(()=>{const lr=Pr=>{var er;if(Pe){const oo=Pr.clientY-Dt.y;let Mr=Lt.y+oo;const da=window.innerHeight-(((er=me.current)==null?void 0:er.offsetHeight)||0)-50,Er=50;Mrda&&(Mr=da),requestAnimationFrame(()=>{nt({x:20,y:Mr})}),Kt(!0)}},Aa=()=>{Fe(!1)};return document.addEventListener("mousemove",lr),document.addEventListener("mouseup",Aa),()=>{document.removeEventListener("mousemove",lr),document.removeEventListener("mouseup",Aa)}},[Pe,Dt,Lt]);const ka=lr=>{Fe(!0),dn({x:lr.clientX,y:lr.clientY}),Jt(ze),Kt(!1)},ja=lr=>{Fe(!1),!rn&&ue&&ue(lr)};return oe.createElement("div",{style:{position:"fixed",top:ze.y,right:ze.x,zIndex:100,cursor:Pe?"grabbing":"grab"},onMouseDown:ka,onMouseUp:ja,ref:me},oe.createElement("img",{src:se||"/images/ai_teacher.png",width:60,draggable:"false"}))},Pc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlctvVVUYxX/f7UNCkYdMHDA0caCJMcaQXB4VLX2IRJCgRtGg+EpMHJOIiQ8mxqF/AQOdmKJNqy0EJVrkWLWi8piYQIxNHAAhaINy4XxLzzl737t7uTV4Jvve7HPWXt/61re2vXJaHwi24ZgAORSrq1pVrKr+F48X++XGwv3wTi7x9uh6e89ePq2rcnrjhxEoXctDAnA8JIJ7JBMOQhwf3WDr7KVTasjpaTKKIAnTWEnJONmPv2NlZRVGdnC91e3Fk2pI9DTLDWUvYJ5I0qmiVDIg+3ij1e2Fn9XwAFxK6PyKKkmb+obfBaNS44J6YC7R5+L25oGQjfVb3fb8pIZ7xVjGJwfute1Vm27u2Tqupd0ruVT0KfQhG3vA6vbcjy0pwqkXSymjJJF5YHqDFLBEzq0p4/FNBfCJwLhdxwSwo2PCftnAwhqt77OJh6xuu39oafxfjalET1wRHBK1TiyZfVoAPztbSRE/7OSG1GILfJzYL5VicsDq9sz3bcBwXoUrFpu8fEHZBeE+d5YlA5RNbra67fqu1Txg4sO1tvXm/FC9NXJUayznt+YQGdlUAfz0t4nGhYpizhPGiV8X5kj0MSyXsyqpMDs8ZHV7qgCOPo7lL26t5tAs1mhEdnjY6vbkN4mPU8t1Am+3pHFJOUfcmMNZ7WIQce7ISAC+gXFrXFuRmTQzjPy7XSvZf+Es6lvFHbpGfmWec0uX0//5sE3ZE1nQOOSsxHwzwFo6opxewS3Blq9Nbrb3Bw9pL7BXYkWZIcYZOc8f3WIztvN4KzYNJkY3dHbF0JRu6+rmgmB6csD6Bw9pH+KdZnRWWTMv53dyHradX1fNC2Obu/ilzO54S8RKKPNgDcauv7oY621w3p0l0Q2IP2rG0HXnVYm/bcexinG8jtKxTaapOc44d8tY7c6XgnGJR1zM18SwGyOes0/ipD023Zq8jhZqm8A85y7VWGbOjBvDOHdizEoMeM6boYJjtn1aV71oTIfLsUNEYsaeFZc5cLGPuaJpVmNHfp37Jd6Kl4PVeN0e/Uof4WxzqOHhNk7s1uG2PvPFDPc8uJYt7hyU6G4LrhM9DTba/8mF9nc3faZ1+TXe+Ffr+wR/mhi90mD/7ON2+R9W5V2x0b6OvQAAAABJRU5ErkJggg==",xc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6VJREFUSEuVlVtoXGUUhdc6SbQmRFPb2pDLdCaN0D6oIFpSiAgqUkWhbxbEWiQ+iA8iFCWQUoo22mCxL4JUYkJBSalWEHshXqLRqSYiSkHQJp2ZtEKrpMVC0Gb+y9IzZ850TpwUHJiHc/k/1t5r7X2I6/zeaNPqunrsdcBWKzU58lTRY2DPb5xe7hiXezC8Ws0LjZg20gZHwABwACy4aIEHXzvHbK2zywLfTKnfSYMhzJZA5T8BD07tm2PP/wLu79QJS22JQSV1FTh1mWgcLfDqUmhJ4W4o2AP66of7Un7SAvdFZVbDouuAXHmgwD/jMzGDI2mtKDp95MmvnjvH1+MXBlP61FK95b7BQgmwCdh6MMcr4fvb2tSpG3Vc4k6+s04Z4/G1gdo9OPDiee59ZZ02SrjXEs3lki8UgYIHNofmeMIZIteZx2e5LnQYrwlLdHlqqFTyWx3qXiQmLNVhwW8d0GMhxj1zYLZIHAtNCu/FbTDADw681UIZT+0/mq/bWXF5qFPrHXHKQLct7VsINCEQGqx2PE6AI4eO5vhyKK4CFMRXU7hsoZZrbkYG1AJWu+48H/h4jhMJ4GC7Vi3Waf5amVXZC5g1ihTWct2JzxwvcCQJ7Naav4z+SIS4HBkXMGuJY9aXS64KezkFfeN5DieA/d1aoypgtRLHSKEt93Dp9Diw7/MYuDullywQeKLJQANRz5JhjoGOocs876BZI7RacIOl6MW+L2PgQMpbS9RVIDWmwpPZIjAi4vcPcvwkDv9DXbrDAu/+C387GwP7U3rMABTQUqQO1TIlVHg4z94QtGW9tjn5hx2DBUOM+jrMWIO7pnL8JtHDFzJaa7wuJiJTCTGzH+bZ+2jGjTngCUuWRtGB1pLPfneWo7HqSg5D4N/SxaUuRwaUSj7goSPRpIRzHUEtuRA0MD39Cy8lFG5v16r6Bs3X3C5k1gI/OfjnK6DEfgweOX2WJxPA8OLptL9ggdbqsssTkXXiF4baFVUQbZ44Pl7Bpp9z/D6pMKNNDhq3wi3/yRmZdcKThjht4G9OLtvSrnx/ZjbYDjA8CuxIq8dAJx3R7KD3DLjVory6ImOyE7mgd3O37rdeI5bIRKYEJxy01kB3uwBjczPBU9yRVhjOKSs2OaDvSIGjj7ep0d+EjYsOzbY+/IbgyuQsf4ycVHBnBrdfbcClM2c4n0ppJW7QuIXuccAww9X9awYHBUwezvPQ9T6ryz1rSatlRb3GTMBd/wBBRVUxXeSVgwAAAABJRU5ErkJggg==",wc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoZQCKTIGTBw6ZB1CNmg/MHkNoqAJe9fhDMvWkhZcjG4fMdnMkm2Ei4Diy8IyEUPUGCNDjSxx2XgHCxN0sooI0spLQ2lpe1vuXe5d1oFNVkj8sPPlSe4553fOc87/PgTWYIcPnwl2OJzfi8WiXJvN0cvjMaXV1eopX6mErwDWr9PVf5Wfr/xcpVIQIyMGpqXlxgWSVL/nK3eN8LpWtfrtkqiocNjtThw7drafJDVpzwVeUVH3Tmxs9HmlUkEMDT1g7t4d+6KmRvP1c4H/PZoTOwC6EcBRktSwp0/zGsvBg98Fut3BMn9/ysvncuESn4+PeTzMrSS7XALG6aTnGxs/WVr53QM4cuSkxG5frpdIxG+Fh4f4E2vaxr+omRmLy2KxXuLxHJrq6s/mWY8HodM13NyzR5mdmZlMUJQbLpfb57WfDbh16w7T0aH/hSTVmR54ZeXJbQkJ8v7y8iKYzVZYrXaYTGZYLEuIiAhFaGiQVyHWx8aIxYGQy8PA3pTNu3q1C1NTsyqSLP+N61yna3g3NzflfE5OCqan59HW1oPxBQoCaQgo0yxSN2+ASpXkKdDbex+d+kcQyCPgtlgRFQDs2pUOilpGZ+cIo9cbPiJJTRMH12obPigoSP1RqXwF16714J6DhzBVKnh+fqCdFIxtHcjbFodNm6IxMfEUV26PImpnDvgiIRj3Msx9Q4ilFpGevgXd3aPMwIChrLZWfdYL/s23FxG+twQZchGmKWCSAmwPHyPoziCKijJw/Xo/ZuMToEhJgJsBJpzgGpg81Yz9+7J9wyPL3kdYgB8cDEAzwMKkEcLuHhQXZ6C9vQ/mLUmIS3yR85ndwDLD4HH9D9i/N2s1vLKy7jWGIXbk56d9yY6FXYhBGAqZMpWbMZ9NvHIDb74cgc2JMRgfN6Gt7yGiSwpB8HkIIABT/++QmyahVCZx8MHBsaM0TV8kKirqW2ga8QUFaa+z8Lm5Ra6AkfFDQIQM9okpJMdIkZn5qmehXV2j6PvDiMDYF0CZFyCjbCguVsLlWkZXFwfvJwhi2GvmrMRYe/JkDgsLS4iMlEAmC/GSIitZo9GM4GAhoqPDQRAErFbHf8/8H/i6/yCwOv8/wfX6P5GYGAOhUICBgTFs3RoHgcCPnS2n65W27s5bW28jLy8VEkkQmpt/xu7dGRCJhDh9+ieUlRWsgrMj7e29/+xPdKIkKyu5dft2BfeerLTLl39FdnYKQkJEYAsVFr4BkSgATU03UVqa6wmlaRqzsxb2dszw8KN9tbXqc5xaDh06FS+Vih8cOJDHdzpdKx/LNeyV4SS4uLjEne3tffTMjDnp+HHtPc+Tq9XW1WzcuEGrULxEBAUJ1wBdHWKzOTA0ZGAMBmNjTY3601XvOduuTlevAfAhQRByVrfrMZqmTQBzTip9WltVVUWzuX8BL+8z38bSCP4AAAAASUVORK5CYII=",Fc="data:image/png;base64,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",Dc=y(92310),Bc=y.n(Dc),_u=y(3294),Lc=Object.defineProperty,$u=Object.getOwnPropertySymbols,Nc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,ec=(z,se,ue)=>se in z?Lc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,Du=(z,se)=>{for(var ue in se||(se={}))Nc.call(se,ue)&&ec(z,ue,se[ue]);if($u)for(var ue of $u(se))Ic.call(se,ue)&&ec(z,ue,se[ue]);return z},Bu=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:ze,children:nt,taskData:Lt,user:Jt,name:Dt,code:dn,globalSetting:rn,authority:Kt,isShowComponent:ka=!0,DrawerProps:ja={},FetchUrl:lr="https://ai-data.educoder.net/v1/chat-messages",FetchData:Aa={},defaultGetData:Pr=!1,extraEdit:er=()=>null,isShowDefuatTips:oo=!0,isReview:Mr,onOpen:da,loadingOption:Er,isIntelligentAssistant:$r=!1,intelligentAssistantItems:Vr=[],showEditableBox:eo=!1,showPreference:zo=!1,initMessage:Zr="",customRequest:dr})=>{var zr,Ir,Co,Fo,jo,Go,vn,Xo,li,Fn,qo;const[ci,Ri]=(0,oe.useState)([]),[Yi,Vo]=(0,oe.useState)(null),[fi,Mi]=(0,oe.useState)(!1),[fo,xi]=(0,oe.useState)([]),[_i,Qi]=(0,oe.useState)(!1),[ri,hi]=(0,oe.useState)([]),ko=(0,oe.useRef)(ri),as=(0,oe.useRef)(),wi=(0,oe.useRef)(),[vi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(zr=Lt==null?void 0:Lt.challenge)==null?void 0:zr.task_pass}\uFF0C\u8BF7\u7ED9\u51FA\u7B54\u9898\u601D\u8003\u65B9\u5411\u3002\\n\\n\u4E0D\u8981\u7ED9\u51FA\u5B66\u751F\u6B63\u786E\u7B54\u6848\uFF0C\u4E0D\u8981\u7ED9\u51FA\u4EFB\u4F55\u4EE3\u7801`]),rl=vi==null?void 0:vi.split(` -`).length,[Fl,ga]=(0,oe.useState)(!1),[Wa,Ur]=(0,oe.useState)(0),[to,uo]=(0,oe.useState)(null),[oi,di]=(0,oe.useState)(""),Si=(0,oe.useRef)(null),$i=!!Lt,pl=[{img:Pc,name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:""},{img:xc,name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Ir=Lt==null?void 0:Lt.challenge)==null?void 0:Ir.task_pass},{img:wc,name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Co=Lt==null?void 0:Lt.challenge)==null?void 0:Co.task_pass}],gi={maxCount:1,showUploadList:!1,withCredentials:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png",beforeUpload:Fa=>{var Hr,Do,co,ni;const bi=(ni=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0: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,co,ni;const bi=(ni=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0: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:`${(jo=_u.Z)==null?void 0:jo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var Fa;if(Si.current&&to!==null){Si.current.focus();const Hr=(Fa=Si.current.resizableTextArea)==null?void 0:Fa.textArea;Hr&&(Hr.selectionStart=Hr.selectionEnd=Hr.value.length)}},[to]),(0,oe.useEffect)(()=>{rl<5&&ga(!1)},[rl]),(0,oe.useEffect)(()=>{$r&&fi&&Iu()},[fi]),(0,oe.useEffect)(()=>{ko.current=ri},[ri]),(0,oe.useEffect)(()=>{var Fa;rn!=null&&rn.setting&&Ri([...ci,...((Fa=rn==null?void 0:rn.setting)==null?void 0:Fa.big_model_users)||[]])},[rn==null?void 0:rn.setting]),(0,oe.useEffect)(()=>{var Fa;Nu([`${(Fa=Lt==null?void 0:Lt.challenge)==null?void 0:Fa.task_pass}`,`${dn}`,`${dn}`])},[dn]),(0,oe.useEffect)(()=>{if(Pr&&(ja!=null&&ja.open||fi)&&(Aa!=null&&Aa.student_work_id)){if(Yi!==(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(),Vo(Aa==null?void 0:Aa.student_work_id)}},[Pr,fi,ri,ja==null?void 0:ja.open,Aa==null?void 0:Aa.student_work_id]),(0,oe.useEffect)(()=>{ja!=null&&ja.open&&Zr&&(hi([{text:Zr,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>rs(Zr),300))},[ja==null?void 0:ja.open]);const zi=()=>{Mi(!0)},tc=()=>{Mi(!1)},kc=()=>{ga(!Fl)},Iu=()=>Bu(void 0,null,function*(){const Fa=yield(0,wu.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Fa==null?void 0:Fa.status)===0&&Ur(Fa==null?void 0:Fa.number)}),Rc=()=>{he.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:oe.createElement("div",null,oe.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},rs=(Fa="")=>Bu(void 0,null,function*(){var Hr,Do;if(dr){yield dr({mes:Fa,chatData:ri,setChatData:hi,chatDataRef:ko.current,fileList:fo}),Qi(!1);return}const co=(fo==null?void 0:fo.map(Wi=>{var Fi,Dl;return((Fi=Wi==null?void 0:Wi.response)==null?void 0:Fi.id)||((Dl=Wi==null?void 0:Wi.response)==null?void 0:Dl.file_id)}))||[],ni={};if($r){co!=null&&co[0]&&(ni.file_id=co==null?void 0:co[0]),ni.prompt=Fa;const Wi=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=Wi}const bi=yield(0,wu.ZP)(lr,{method:"post",body:Du(Du({inputs:{description:"",name:Dt},query:Fa,response_mode:"blocking",conversation_id:as.current||"",user:((Hr=Jt==null?void 0:Jt.userInfo)==null?void 0:Hr.login)||"\u672A\u77E5",files:co},Aa),ni),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});$r&&Iu(),Qi(!1),ko.current[ko.current.length-1].text=bi==null?void 0:bi.answer,ko.current[ko.current.length-1].loading=!1,ko.current[ko.current.length-1].response=bi,as.current=bi==null?void 0:bi.conversation_id,$r&&(ko.current[ko.current.length-1].text=(Do=bi==null?void 0:bi.data)==null?void 0:Do.content),hi([...ko.current])}),Mc=(Fa,Hr)=>Bu(void 0,null,function*(){var Do;if(_i)return;Qi(!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 co=yield(0,wu.ZP)(lr,{method:"post",body:{inputs:{description:Fa==null?void 0:Fa.inputs,name:Fa==null?void 0:Fa.name},query:Lu[Hr],response_mode:"blocking",user:((Do=Jt==null?void 0:Jt.userInfo)==null?void 0:Do.login)||"\u672A\u77E5",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:Fa==null?void 0:Fa.Authorization}});co!=null&&co.answer&&(Qi(!1),ko.current[ko.current.length-1].text=co==null?void 0:co.answer,ko.current[ko.current.length-1].loading=!1,ko.current[ko.current.length-1].response=co,as.current=co==null?void 0:co.conversation_id,hi([...ko.current]))}),zc=Fa=>{wl(Fa.target.value)},nc=(Fa,Hr)=>{var Do;if(Fa==="edit"&&oi.trim()!==""&&(ko.current.splice(Hr),wl(""),xi([]),hi([...ko.current,{text:oi,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(oi),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),di(""),uo(null)),Fa==="redraw"){const co=ko.current.splice(Hr-1),ni=(Do=co==null?void 0:co[0])==null?void 0:Do.text;wl(""),xi([]),hi([...ko.current,{text:ni,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ni),wi.current.scrollTo({top:wi.current.scrollHeight,behavior:"smooth"})},300),di(""),uo(null)}},ac=()=>{vi.trim()!==""&&(di(""),uo(null),wl(""),xi([]),hi([...ri,{text:vi,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:vi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!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(),fo!=null&&fo.length&&((Hr=fo==null?void 0:fo[0])==null?void 0:Hr.status)!=="done"||_i)return;ac()}},Hc=(Fa,Hr)=>{var Do,co,ni,bi,Wi;return oe.createElement("div",{className:ao.editable},Hr===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=>di(Fi.target.value)}),oe.createElement("div",{className:ao.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{di(""),uo(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:ao.text},Fa==null?void 0:Fa.text),oe.createElement("div",{className:ao.action},oe.createElement(Pu.CopyToClipboard,{text:(Fa==null?void 0:Fa.text)||"",onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Ee.Z,{title:"\u590D\u5236"},oe.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),!_i&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{uo(Hr),di((Fa==null?void 0:Fa.text)||"")},className:"iconfot icon-bianji10 font14"})))),(Fa==null?void 0:Fa.fileList)&&oe.createElement("div",{className:ao.file},oe.createElement("img",{src:y(90034)(`./${((ni=(co=(Do=Fa==null?void 0:Fa.fileList)==null?void 0:Do.name)==null?void 0:co.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)((Wi=Fa==null?void 0:Fa.fileList)==null?void 0:Wi.size)))))},jc=(Fa,Hr,Do)=>{hi(co=>(co[Do][Fa]=Hr,Hr&&(co[Do][Fa==="like"?"boring":"like"]=!1),[...co]))};if($i&&!ci.includes((Go=(0,Fu.eY)())==null?void 0:Go.login)){if(!(Lt!=null&&Lt.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!ka||!(Kt||ci.includes((vn=(0,Fu.eY)())==null?void 0:vn.login)))return oe.createElement(oe.Fragment,null);return $r&&!ci.includes((Xo=(0,Fu.eY)())==null?void 0:Xo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,nt?oe.createElement("div",{onClick:da||zi},oe.createElement(je.Outlet,null),nt):oe.createElement(Cc,{src:$r?Fc:"",onClick:da||zi}),oe.createElement(Le.Z,{className:`${ja!=null&&ja.open||fi?"body-overflow-hidden":""} ${ao.answerWrp}`,width:(ja==null?void 0:ja.width)||880,title:oe.createElement("span",{className:ao.title},z||"\u5934\u6B4CAI"),onClose:(ja==null?void 0:ja.onClose)||tc,open:(ja==null?void 0:ja.open)||fi,afterOpenChange:Fa=>{Fa||(di(""),uo(null))}},oe.createElement("div",{className:ao["ai-wrp"]},oe.createElement("div",{ref:wi,className:ao["chat-container"]},oo&&oe.createElement("div",{className:ao.li},oe.createElement("img",{className:ao.img,src:Fe||"/images/ai_icon.png"}),oe.createElement("div",{className:ao.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:ao.container},pl.map((Fa,Hr)=>oe.createElement("div",{onClick:()=>Mc(Fa,Hr),key:Hr,className:ao.item},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Fa.des)))),$r&&oe.createElement("div",{className:ao.container},Vr==null?void 0:Vr.map((Fa,Hr)=>oe.createElement("div",{key:Hr,onClick:()=>{var Do,co;if(Fa.show){if(Wa>9){Rc();return}(co=(Do=Fa.ref)==null?void 0:Do.current)==null||co.onClick()}},className:Bc()(ao.itemMask,(Fa==null?void 0:Fa.show)&&ao.show)},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img,width:24}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C",paddingLeft:34}},Fa.des),!(Fa!=null&&Fa.show)&&oe.createElement("div",{className:ao.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:ao.li,style:{marginBottom:Fa.sender==="AI"&&((Do=ri[Hr+1])==null?void 0:Do.sender)!=="user"||eo?50:20}},oe.createElement("img",{className:ao.img,src:Fa.sender==="AI"?Fe||"/images/ai_icon.png":ze||"/images/ai_user.png"}),oe.createElement("div",{style:{marginTop:eo&&Fa.sender==="user"&&(Fa!=null&&Fa.fileList)?64:0},className:`${ao.content} ${Fa.sender==="AI"||eo?"":ao.user}`},Fa.loading?oe.createElement("div",null,oe.createElement("div",{className:ao["loading-wanx"]},oe.createElement("div",{className:ao["dot-flashing"]}),oe.createElement("div",{className:ao["dot-flashing"]}),oe.createElement("div",{className:ao["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"&&eo?Hc(Fa,Hr):oe.createElement(yc,{showEditableBox:eo,onRedraw:()=>nc("redraw",Hr),scrollBox:wi,Data:Fa,extraEdit:er,loading:_i,showPreference:zo,onPreference:(co,ni)=>jc(co,ni,Hr)}))))})),!Pe&&oe.createElement("div",{className:`${ao["footer-container"]} ${Fl?ao.full:""} ${fo.length>=1&&ao["has-file"]}`},!!fo.length&&oe.createElement(Oe.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(li=fo==null?void 0:fo[0])==null?void 0:li.name,className:"mr10"},(0,Hs.tP)((Fn=fo==null?void 0:fo[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:fo.length?{paddingLeft:0}:{},className:`${ao["input-container"]} ${rl>4?ao.lineFour:""} ${Wa>9?ao.disabledNumClass:""}`},!me&&oe.createElement("div",{className:ao["footer-container-upload"]},oe.createElement(fe.default,Du({},Mr?ol:gi),fo!=null&&fo.length?null:oe.createElement(xe.ZP,{className:ao["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:ao["send-btn"],icon:oe.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!!(fo!=null&&fo.length)&&((qo=fo==null?void 0:fo[0])==null?void 0:qo.status)!=="done"||_i,onClick:ac}),rl>4&&oe.createElement("span",{className:ao.fullIcon,onClick:kc},Fl&&oe.createElement("span",{className:"iconfont icon-shousuo"}),!Fl&&oe.createElement("span",{className:"iconfont icon-zhankai"}))))))))};var Oc=(0,je.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},67192:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qe}});var E=y(59301),re=y(48066),oe=y(29679),ge=y(19248),fe=y(96512),he=y(72308),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},xe=ie,Ee=y(7657),Le=function(Zt,bt){return E.createElement(Ee.Z,(0,he.Z)({},Zt,{ref:bt,icon:xe}))},Oe=E.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(36355),ee=()=>E.createElement("svg",{width:"252",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .012)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),E.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),E.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),E.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),E.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),E.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),E.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),E.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),E.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),E.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),E.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),E.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),E.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),E.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),E.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),E.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),E.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),E.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),E.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),E.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),E.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),E.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),E.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),E.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),E.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),E.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),E.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),E.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),E.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),E.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),E.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),E.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),E.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),E.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),E.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),te=()=>E.createElement("svg",{width:"254",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),E.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .067)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),E.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),E.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),E.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),E.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),E.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),E.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),E.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),E.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),E.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),E.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),E.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),E.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),E.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),E.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),E.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),E.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),E.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),E.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),E.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),E.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),E.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),E.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),E.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),E.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),E.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),E.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),E.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),E.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),E.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),E.createElement("mask",{fill:"#fff"}),E.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),E.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),E.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),E.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),le=()=>E.createElement("svg",{width:"251",height:"294"},E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),E.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),E.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),E.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),E.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),E.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),E.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),E.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),E.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),E.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),E.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),E.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),E.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),E.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),E.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),E.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),E.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),E.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),E.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),E.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),E.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),E.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),E.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),E.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),E.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),E.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),E.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),E.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),E.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),E.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),E.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),E.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),E.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),pe=y(83116),ve=y(37613);const be=ht=>{const{componentCls:Zt,lineHeightHeading3:bt,iconCls:Nt,padding:it,paddingXL:kt,paddingXS:Et,paddingLG:Rn,marginXS:cn,lineHeight:gt}=ht;return{[Zt]:{padding:`${Rn*2}px ${kt}px`,"&-rtl":{direction:"rtl"}},[`${Zt} ${Zt}-image`]:{width:ht.imageWidth,height:ht.imageHeight,margin:"auto"},[`${Zt} ${Zt}-icon`]:{marginBottom:Rn,textAlign:"center",[`& > ${Nt}`]:{fontSize:ht.iconFontSize}},[`${Zt} ${Zt}-title`]:{color:ht.colorTextHeading,fontSize:ht.titleFontSize,lineHeight:bt,marginBlock:cn,textAlign:"center"},[`${Zt} ${Zt}-subtitle`]:{color:ht.colorTextDescription,fontSize:ht.subtitleFontSize,lineHeight:gt,textAlign:"center"},[`${Zt} ${Zt}-content`]:{marginTop:Rn,padding:`${Rn}px ${it*2.5}px`,backgroundColor:ht.colorFillAlter},[`${Zt} ${Zt}-extra`]:{margin:ht.extraMargin,textAlign:"center","& > *":{marginInlineEnd:Et,"&:last-child":{marginInlineEnd:0}}}}},Ae=ht=>{const{componentCls:Zt,iconCls:bt}=ht;return{[`${Zt}-success ${Zt}-icon > ${bt}`]:{color:ht.resultSuccessIconColor},[`${Zt}-error ${Zt}-icon > ${bt}`]:{color:ht.resultErrorIconColor},[`${Zt}-info ${Zt}-icon > ${bt}`]:{color:ht.resultInfoIconColor},[`${Zt}-warning ${Zt}-icon > ${bt}`]:{color:ht.resultWarningIconColor}}},Ie=ht=>[be(ht),Ae(ht)],ke=ht=>Ie(ht);var Ye=(0,pe.Z)("Result",ht=>{const Zt=ht.colorInfo,bt=ht.colorError,Nt=ht.colorSuccess,it=ht.colorWarning,kt=(0,ve.TS)(ht,{resultInfoIconColor:Zt,resultErrorIconColor:bt,resultSuccessIconColor:Nt,resultWarningIconColor:it,imageWidth:250,imageHeight:295});return[ke(kt)]},ht=>({titleFontSize:ht.fontSizeHeading3,subtitleFontSize:ht.fontSize,iconFontSize:ht.fontSizeHeading3*3,extraMargin:`${ht.paddingLG}px 0 0 0`}));const Be={success:oe.Z,error:ge.Z,info:fe.Z,warning:je},$e={404:ee,500:te,403:le},st=Object.keys($e),Yt=ht=>{let{prefixCls:Zt,icon:bt,status:Nt}=ht;const it=ce()(`${Zt}-icon`);if(st.includes(`${Nt}`)){const Et=$e[Nt];return E.createElement("div",{className:`${it} ${Zt}-image`},E.createElement(Et,null))}const kt=E.createElement(Be[Nt]);return bt===null||bt===!1?null:E.createElement("div",{className:it},bt||kt)},vt=ht=>{let{prefixCls:Zt,extra:bt}=ht;return bt?E.createElement("div",{className:`${Zt}-extra`},bt):null},wt=ht=>{let{prefixCls:Zt,className:bt,rootClassName:Nt,subTitle:it,title:kt,style:Et,children:Rn,status:cn="info",icon:gt,extra:tt}=ht;const{getPrefixCls:we,direction:Ce,result:ct}=E.useContext(b.E_),jt=we("result",Zt),[Ve,He]=Ye(jt),ut=ce()(jt,`${jt}-${cn}`,bt,ct==null?void 0:ct.className,Nt,{[`${jt}-rtl`]:Ce==="rtl"},He),dt=Object.assign(Object.assign({},ct==null?void 0:ct.style),Et);return Ve(E.createElement("div",{className:ut,style:dt},E.createElement(Yt,{prefixCls:jt,status:cn,icon:gt}),E.createElement("div",{className:`${jt}-title`},kt),it&&E.createElement("div",{className:`${jt}-subtitle`},it),E.createElement(vt,{prefixCls:jt,extra:tt}),Rn&&E.createElement("div",{className:`${jt}-content`},Rn)))};wt.PRESENTED_IMAGE_403=$e[403],wt.PRESENTED_IMAGE_404=$e[404],wt.PRESENTED_IMAGE_500=$e[500];var Ct=wt,It=y(3113),sn=Object.defineProperty,en=(ht,Zt,bt)=>Zt in ht?sn(ht,Zt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):ht[Zt]=bt,et=(ht,Zt,bt)=>en(ht,typeof Zt!="symbol"?Zt+"":Zt,bt);const{Paragraph:Bt,Text:un}=re.default;class rt extends E.Component{constructor(){super(...arguments),et(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Zt){return{hasError:!0,error:Zt,errorInfo:null}}componentDidCatch(Zt,bt){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Zt),console.log("\u9519\u8BEF\u4FE1\u606F:",bt),this.setState({error:Zt,errorInfo:bt})}render(){var Zt,bt;return this.state.hasError?E.createElement(Ct,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Zt=this.state.error)==null?void 0:Zt.message,extra:[E.createElement(It.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(Bt,null,E.createElement(un,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(bt=this.state.errorInfo)==null?void 0:bt.componentStack)))):this.props.children}}var qe=rt},57647:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return x}});var E=y(59301),re=y(17574),oe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ge=y(73631),fe=y(5623),he=y(16149),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ge=(te,ae,le)=>ae in te?ie(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:le}):te[ae]=le,ce=(te,ae)=>{for(var le in ae||(ae={}))Oe.call(ae,le)&&Ge(te,le,ae[le]);if(Le)for(var le of Le(ae))je.call(ae,le)&&Ge(te,le,ae[le]);return te},b=(te,ae)=>xe(te,Ee(ae)),a=(te,ae,le)=>new Promise((pe,ve)=>{var be=ke=>{try{Ie(le.next(ke))}catch(Ye){ve(Ye)}},Ae=ke=>{try{Ie(le.throw(ke))}catch(Ye){ve(Ye)}},Ie=ke=>ke.done?pe(ke.value):Promise.resolve(ke.value).then(be,Ae);Ie((le=le.apply(te,ae)).next())}),x=({value:te,onChange:ae,scrollId:le})=>{const[pe,ve]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const $e=yield(0,he.NZ)({});if($e!=null&&$e.data){const st=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:!1,children:Ae($e.data||[])}];ve(st)}}),Ae=$e=>$e.map(st=>({title:st.name,key:st.group_id,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:st.children.length===0,children:Ae(st.children)})),Ie=($e,st,Yt)=>$e.map(vt=>vt.key===st?ce(ce({},vt),Yt):vt.children?b(ce({},vt),{children:Ie(vt.children,st,Yt)}):vt),ke=($e,st,Yt)=>$e.map(vt=>{if(vt.key===st)return b(ce({},vt),{icon:Yt?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ge,className:oe.folderIcon})});if(vt.children)return b(ce({},vt),{children:ke(vt.children,st,Yt)})}),Ye=($e,st)=>{ve(Yt=>ke(Yt,st.node.key,st.expanded))},Be=te?{selectedKeys:te,defaultExpandedKeys:te}:{};return pe.length>0&&E.createElement("div",{id:le||""},E.createElement(re.default,ce({showLine:{showLeafIcon:!1},showIcon:!0,treeData:pe,className:oe.folderWrapper,onSelect:ae,onExpand:Ye},Be)))}},63454:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),re=y(89070),oe=y(43418),ge=y(8591),fe=y(92832),he=y(24905),ie=y(1),xe=y(927),Ee=y(955),Le=y(3113),Oe=y(87169),je={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Ge=y(32637),ce=y(59301);const b=({classroomList:ve,dispatch:be,user:Ae})=>ce.createElement(oe.default,{open:ve.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ce.createElement("span",null,ce.createElement(Oe.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ce.createElement("div",{style:{textAlign:"center",marginBottom:30}},ce.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ce.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ce.createElement("img",{style:{width:130,height:130},src:Ge})),ce.createElement("div",{className:je.bottom},ce.createElement(Le.ZP,{className:je.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,re.connect)(({classroomList:ve,user:be})=>({classroomList:ve,user:be}))(b),ee=y(99064),x=y(59301),te=(ve,be,Ae)=>new Promise((Ie,ke)=>{var Ye=st=>{try{$e(Ae.next(st))}catch(Yt){ke(Yt)}},Be=st=>{try{$e(Ae.throw(st))}catch(Yt){ke(Yt)}},$e=st=>st.done?Ie(st.value):Promise.resolve(st.value).then(Ye,Be);$e((Ae=Ae.apply(ve,be)).next())}),ae=(ve=>(ve[ve.Professor=1]="Professor",ve[ve.AssistantProfessor=2]="AssistantProfessor",ve[ve.Student=3]="Student",ve))(ae||{});const le=({visible:ve,user:be,account:Ae,onCancel:Ie=()=>{},dispatch:ke})=>{const[Ye,Be]=(0,E.useState)(),[$e,st]=(0,E.useState)([]),[Yt,vt]=(0,E.useState)(!1),[wt,Ct]=(0,E.useState)(!1),[It,sn]=(0,E.useState)(),[en,et]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var qe,ht;(qe=be==null?void 0:be.userInfo)!=null&&qe.identity&&st([((ht=be==null?void 0:be.userInfo)==null?void 0:ht.identity)==="student"?3:1])},[be]);const Bt=qe=>{const ht=()=>{window.location.href=(qe==null?void 0:qe.jump_url)||`/classrooms/${qe==null?void 0:qe.course_id}`};if($e.includes(1)){oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"},(qe==null?void 0:qe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ht()}});return}ht()},un=()=>te(void 0,null,function*(){if(!Ye){ge.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let qe=yield(0,ee.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ye}});if(qe!=null&&qe.need_pro_auth&&!$e.includes(1)&&!$e.includes(2)){ke({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ye,checkedList:$e}}),rt();return}vt(!0);const ht=yield(0,ie.cR)({invite_code:Ye,professor:$e.includes(1)?1:null,assistant_professor:$e.includes(2)?1:null,student:$e.includes(3)?1:null});if(vt(!1),(ht==null?void 0:ht.status)===-4&&(Ie(),ke({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ht==null?void 0:ht.status)===-12&&ge.ZP.warning(ht==null?void 0:ht.message),(ht==null?void 0:ht.status)===-2){if(rt(),ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),sn(1);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(2);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(3);return}}if((ht==null?void 0:ht.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),rt(),ht!=null&&ht.course_id?Bt(ht):ge.ZP.success(ht.message);return}}),rt=()=>te(void 0,null,function*(){Ie()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ve,confirmLoading:Yt,onOk:un,onCancel:rt},x.createElement("div",{className:"tc"},x.createElement("div",null,x.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),x.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ye,onChange:qe=>{if(qe.target.value.length>=7){ge.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Be(qe.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(he.default.Group,{value:$e,onChange:qe=>st(qe)},x.createElement(he.default,{value:1,disabled:$e.includes(2)},"\u6559\u5E08"),x.createElement(he.default,{value:2,disabled:$e.includes(1)},"\u52A9\u6559"),x.createElement(he.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:wt,onCancel:()=>Ct(!1),occupationValue:It}))};var pe=(0,re.connect)(({user:ve,account:be})=>({user:ve,account:be}))(le)},981:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ia},g:function(){return ma}});var E=y(59301),re=y(89070),oe=y(44e3),ge=y(92832),fe=y(43418),he={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},ie=y(8591),xe=y(95237),Ee=y(43604),Le=y(20834),Oe=y(38854),je=y(5112),Ge=y(1),ce=y(955),b=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),a=(Gt=>(Gt.Manager="manager",Gt.Developer="developer",Gt.Reporter="reporter",Gt))(a||{}),x=({visible:Gt,onCancel:Vt=()=>{}})=>{const[an,hn]=(0,E.useState)(),[jn,ya]=(0,E.useState)(),[Ha,Pa]=(0,E.useState)(!1),$n=()=>b(void 0,null,function*(){if(!an){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(an.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!jn){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pa(!0);const za=yield(0,Ge.vm)({code:an,role:jn});Pa(!1),xa();const Ta={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ta[za.status]){ie.ZP.info(Ta[za.status]);return}if(za.status===0){jn==="reporter"?(ie.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),re.history.push(`/projects/${za==null?void 0:za.project_id}`)):((0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ie.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),xa=()=>b(void 0,null,function*(){Vt()});return E.createElement(E.Fragment,null,E.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Gt,confirmLoading:Ha,onOk:$n,onCancel:xa},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:an,onChange:za=>{if(za.target.value.length>=7){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}hn(za.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(je.ZP.Group,{value:jn,onChange:za=>ya(za.target.value)},E.createElement(je.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(je.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(je.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},te=y(63454),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(46474),pe=y(78241),ve=y(57809),be=y(2742),Ae=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,st=(Gt,Vt,an)=>Vt in Gt?Ae(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Yt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Be.call(Vt,an)&&st(Gt,an,Vt[an]);if(Ye)for(var an of Ye(Vt))$e.call(Vt,an)&&st(Gt,an,Vt[an]);return Gt},vt=(Gt,Vt)=>Ie(Gt,ke(Vt)),wt=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Ct=({globalSetting:Gt,dispatch:Vt,user:an,info:hn,open:jn,onCancel:ya=()=>{}})=>{var Ha;const[Pa,$n]=(0,E.useState)([]),[xa,za]=(0,E.useState)([]),[Ta,va]=(0,E.useState)([]),[Da]=pe.default.useForm(),[gr,Ya]=(0,E.useState)(!1),[sr,Ar]=(0,E.useState)(!1),xr=(0,E.useRef)(null),Na=(0,E.useRef)(1),[yr,ur]=(0,E.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,E.useEffect)(()=>{jn&&Dr()},[jn]);const Dr=()=>wt(void 0,null,function*(){var mr;const tr=hn;if(!(0,le.o1)(Vt))return;const{user_school_id:Tr="",department_id:br="",school_name:Eo="",department_name:ho=""}=an.userInfo||{},hr=(mr=tr==null?void 0:tr.graduation_years)==null?void 0:mr.at(-1);za([{id:Tr,name:Eo}]),yield bo(Tr),Da.setFieldsValue({year:hr,school_id:Tr,department_id:Number(br),name:`${hr}${Eo}${ho}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Gr=mr=>wt(void 0,null,function*(){const tr=yield(0,be.J3)(vt(Yt({},mr),{tab_module_type:"graduations"}));return tr!=null&&tr.un_purchased&&Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),tr.status===0&&$n((tr==null?void 0:tr.graduation_years)||[]),tr}),qr=(mr,tr=500)=>{Ar(!0),clearTimeout(xr.current),xr.current=setTimeout(()=>wt(void 0,null,function*(){Na.current+=1;const Tr=Na.current,br=yield(0,be.NT)({keyword:mr});br.status===0&&Na.current===Tr&&(za((br==null?void 0:br.schools)||[]),Ar(!1))}),tr)},bo=mr=>wt(void 0,null,function*(){if(!mr)return;const tr=yield(0,be.Ps)({page:1,limit:9999,id:mr});tr.status===0&&va((tr==null?void 0:tr.departments)||[])});return E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:jn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:gr,onCancel:ya,onOk:()=>Da.submit()},E.createElement(pe.default,{colon:!1,form:Da,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(mr,tr)=>{mr.school_id&&(bo(tr.school_id),Da.setFieldValue("department_id",null))},onFinish:mr=>wt(void 0,null,function*(){Ya(!0);const tr=yield(0,be.Wz)(mr);tr.status===0&&(ie.ZP.success("\u521B\u5EFA\u6210\u529F"),Da.resetFields(),ya(),(0,ce.xg)(`/graduations/${tr==null?void 0:tr.identifier}/index`)),Ya(!1)})},E.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},E.createElement(ve.default,{style:{width:344},size:"large",options:(Ha=hn==null?void 0:hn.graduation_years)==null?void 0:Ha.map(mr=>({value:mr,label:mr}))})),E.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},E.createElement(ve.default,{showSearch:!0,filterOption:!1,onSearch:mr=>{qr(mr)},loading:sr,size:"large",style:{width:344},options:xa.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},E.createElement(ve.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ta.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,style:{width:344},maxLength:60}))))};var It=(0,re.connect)(({user:Gt,globalSetting:Vt,loading:an})=>({user:Gt,globalSetting:Vt,loading:an}))(Ct),sn=y(99064),en=Object.defineProperty,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(Gt,Vt,an)=>Vt in Gt?en(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,qe=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Bt.call(Vt,an)&&rt(Gt,an,Vt[an]);if(et)for(var an of et(Vt))un.call(Vt,an)&&rt(Gt,an,Vt[an]);return Gt},ht=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Zt=({globalSetting:Gt,dispatch:Vt,user:an,open:hn,onCancel:jn=()=>{}})=>{const[ya]=pe.default.useForm(),[Ha,Pa]=(0,E.useState)(!1),[$n,xa]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var za;if(hn){const Ta={code:"",user_type:((za=an==null?void 0:an.userInfo)==null?void 0:za.identity)==="student"?2:1,major:""};ya.setFieldsValue(Ta),xa(qe({},Ta))}},[hn]),E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:hn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ha,onCancel:jn,onOk:()=>ya.submit()},E.createElement(pe.default,{colon:!1,form:ya,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(za,Ta)=>xa(qe({},Ta)),onFinish:za=>ht(void 0,null,function*(){Pa(!0);const Ta=yield(0,sn.ZP)("/api/graduations/join.json",{method:"post",body:za});Ta.status===0&&(jn(),Ta!=null&&Ta.identifier?(0,ce.xg)(`/graduations/${Ta==null?void 0:Ta.identifier}/index`):ie.ZP.success(Ta==null?void 0:Ta.message)),Pa(!1)})},E.createElement(pe.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),E.createElement(pe.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(je.ZP.Group,null,E.createElement(je.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(je.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),($n==null?void 0:$n.user_type)===2&&E.createElement(pe.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,maxLength:60}))))};var bt=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Zt),Nt=y(59301),it=Object.defineProperty,kt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,tt=(Gt,Vt,an)=>Vt in Gt?it(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,we=(Gt,Vt)=>{for(var an in Vt||(Vt={}))cn.call(Vt,an)&&tt(Gt,an,Vt[an]);if(Rn)for(var an of Rn(Vt))gt.call(Vt,an)&&tt(Gt,an,Vt[an]);return Gt},Ce=(Gt,Vt)=>kt(Gt,Et(Vt)),ct=(Gt,Vt)=>{var an={};for(var hn in Gt)cn.call(Gt,hn)&&Vt.indexOf(hn)<0&&(an[hn]=Gt[hn]);if(Gt!=null&&Rn)for(var hn of Rn(Gt))Vt.indexOf(hn)<0&>.call(Gt,hn)&&(an[hn]=Gt[hn]);return an},jt=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Ve=(Gt=>(Gt.Projects="projects",Gt.Shixuns="shixuns",Gt.Classrooms="classrooms",Gt))(Ve||{}),He=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Graduations="graduations",Gt))(He||{});const ut=Gt=>{var Vt=Gt,{homePage:an,user:hn,globalSetting:jn,loading:ya,dispatch:Ha}=Vt,Pa=ct(Vt,["homePage","user","globalSetting","loading","dispatch"]),$n,xa,za,Ta;const[va,Da]=(0,E.useState)(),[gr,Ya]=(0,E.useState)(),[sr,Ar]=(0,E.useState)(!1),[xr,Na]=(0,E.useState)(!1),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)();function qr(hr,Kn){for(const Zn of hr){if(Zn.link===Kn)return Zn.hidden;if(Zn.subitem&&Zn.subitem.length>0){let Mn=Zn.subitem;for(const ea of Mn)if(ea.link===Kn)return ea.hidden;return!1}}return!0}const bo=qr((($n=jn.setting)==null?void 0:$n.navbar)||[],"/classrooms"),mr=qr(((xa=jn.setting)==null?void 0:xa.navbar)||[],"/shixuns"),tr=qr(((za=jn.setting)==null?void 0:za.navbar)||[],"/paths"),Tr=qr(((Ta=jn.setting)==null?void 0:Ta.navbar)||[],"/graduations"),br=hr=>{var Kn;if((0,le.tJ)(Ha)){if(hr==="projects"&&!((Kn=hn.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=hn.userInfo)!=null&&Zn.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Kn==="shixuns"&&!(0,le.xY)()||hr&&(window.location.href=hr)}},ho=hr=>{var Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa,sa,pa,ha,Za,vr,Nr,Or,lo,Lo,Bo;return Nt.createElement(Nt.Fragment,null,Nt.createElement(xe.Z,{justify:"space-around",className:"pt5 pb5"},Nt.createElement(Ee.Z,{className:((Kn=hn.userInfo)==null?void 0:Kn.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.hidden},((Zn=hn.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"&&!((Mn=jn==null?void 0:jn.setting)!=null&&Mn.hide_course)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/classrooms/new")},(ea=hn.userInfo)!=null&&ea.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ua=jn==null?void 0:jn.setting)!=null&&Ua.hide_shixun)&&((Ne=hn==null?void 0:hn.userInfo)==null?void 0:Ne.is_shixun_marker)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((gn=hn.userInfo)==null?void 0:gn.main_site)||!((Tn=hn.userInfo)!=null&&Tn.main_site)&&!tr&&(((Qn=hn.userInfo)==null?void 0:Qn.admin)||((ln=hn.userInfo)==null?void 0:ln.is_teacher)||((Jn=hn.userInfo)==null?void 0:Jn.business)))&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((_n=jn==null?void 0:jn.setting)!=null&&_n.is_local)&&((kn=hn.userInfo)==null?void 0:kn.main_site)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>{var Zo;return Eo(`${(Zo=jn==null?void 0:jn.setting)==null?void 0:Zo.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Yn=hn==null?void 0:hn.userInfo)==null?void 0:Yn.identity)!=="student"&&Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>jt(void 0,null,function*(){if(!(0,le.o1)(Ha))return;const Zo=yield(0,be.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Zo!=null&&Zo.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Zo.status===0&&(Gr(Zo),Ar(!0))})}),Nt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((wa=hn.userInfo)!=null&&wa.main_site)&&Nt.createElement("div",null,Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(sa=hn.userInfo)!=null&&sa.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((pa=hn.userInfo)==null?void 0:pa.main_site)&&!((ha=jn==null?void 0:jn.setting)!=null&&ha.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Za=hn.userInfo)==null?void 0:Za.main_site)&&((vr=hn.userInfo)==null?void 0:vr.user_identity)!=="\u5B66\u751F"&&Nt.createElement(Ee.Z,null,Nt.createElement("div",{className:ae.joinBoard})),((Nr=hn.userInfo)==null?void 0:Nr.main_site)&&Nt.createElement(Ee.Z,{className:((Or=hn.userInfo)==null?void 0:Or.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.w90},Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(lo=hn.userInfo)!=null&&lo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Lo=hn.userInfo)==null?void 0:Lo.main_site)&&!((Bo=jn==null?void 0:jn.setting)!=null&&Bo.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>{(0,le.o1)(Ha)&&Na(!0)}}),Nt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Nt.createElement("section",null,Nt.createElement(Oe.Z,{dropdownRender:()=>{var hr;return Nt.createElement(Le.default,{className:((hr=hn.userInfo)==null?void 0:hr.user_identity)!=="\u5B66\u751F"?`${ae.rightMenu} ${ae.joinMenu} mt10`:`${ae.rightMenu} ${ae.joinMenu} ${ae.w140} mt10`},Nt.createElement(ho,null))},placement:"bottom"},Nt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Nt.createElement(te.Z,{visible:va,onCancel:()=>Da(!1)}),Nt.createElement(x,{visible:gr,onCancel:()=>Ya(!1)}),Nt.createElement(It,{info:Dr,open:sr,onCancel:()=>Ar(!1)}),Nt.createElement(bt,{open:xr,onCancel:()=>Na(!1)}))};var dt=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:hn})=>({homePage:Gt,user:an,globalSetting:hn,loading:Vt.models.index}))(ut),Ze={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},mt=y(24065),Cn=y(24780),$t=y(3294),Xt=y(59301),Pn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Rt=(Gt,Vt)=>{var an={};for(var hn in Gt)Nn.call(Gt,hn)&&Vt.indexOf(hn)<0&&(an[hn]=Gt[hn]);if(Gt!=null&&Pn)for(var hn of Pn(Gt))Vt.indexOf(hn)<0&&Qe.call(Gt,hn)&&(an[hn]=Gt[hn]);return an},zt=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Wt=Gt=>{var Vt,an=RegExp("(^| )"+Gt+"=([^;]+)(;|$)");return(Vt=document.cookie.match(an))?decodeURIComponent(Vt[2]):null},Sn=Gt=>{var Vt=new Date;Vt.setTime(Vt.getTime()-1);var an=Wt(Gt);an!=null&&(document.cookie=Gt+"="+an+";expires="+Vt.toGMTString())};var Hn=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Competition="competitions",Gt.Engineering="engineering",Gt.Graduations="graduations",Gt.Paperlibrary="paperlibrary",Gt.Problemset="problemset",Gt.Dataset="dataset",Gt))(Hn||{});const zn=Gt=>{var Vt=Gt,{homePage:an,user:hn,globalSetting:jn,loading:ya,dispatch:Ha,shixunHomeworks:Pa,location:$n,payload:xa={}}=Vt,za=Rt(Vt,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ta,va,Da,gr,Ya,sr,Ar,xr,Na,yr,ur,Dr,Gr,qr,bo,mr;const tr=(va=(((Ta=jn.setting)==null?void 0:Ta.navbar)||[]).find(hr=>hr.link==="/classrooms"))==null?void 0:va.hidden,Tr=(gr=(((Da=jn.setting)==null?void 0:Da.navbar)||[]).find(hr=>hr.link==="/shixuns"))==null?void 0:gr.hidden,br=(sr=(((Ya=jn.setting)==null?void 0:Ya.navbar)||[]).find(hr=>hr.link==="/paths"))==null?void 0:sr.hidden,Eo=(Ar=hn.userInfo)==null?void 0:Ar.is_school_manage,ho=()=>{var hr,Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa;return(0,ce.Ll)()?Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(hr=hn.userInfo)==null?void 0:hr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Kn=hn.userInfo)==null?void 0:Kn.login}/classrooms`},(Zn=hn.userInfo)!=null&&Zn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Mn=hn.userInfo)==null?void 0:Mn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(ea=hn.userInfo)==null?void 0:ea.login}/paths`},(Ua=hn.userInfo)!=null&&Ua.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ne=hn.userInfo)==null?void 0:Ne.user_identity)!=="\u5B66\u751F"&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(gn=hn.userInfo)==null?void 0:gn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Tn=jn.setting)!=null&&Tn.hide_competition)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Qn=hn.userInfo)==null?void 0:Qn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((ln=jn.setting)!=null&&ln.hide_virtual)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Jn=hn.userInfo)==null?void 0:Jn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((kn=(_n=hn.navigationInfo)==null?void 0:_n.top)==null?void 0:kn.laboratory_admin_url)&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{href:(wa=(Yn=hn.navigationInfo)==null?void 0:Yn.top)==null?void 0:wa.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Xt.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Eo&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Xt.createElement(Le.default.Item,{className:Ze.exit},Xt.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,ce.m5)();let sa;try{sa=yield(0,Cn.vR)({}),ie.ZP.success(sa==null?void 0:sa.message)}catch(pa){}(0,ce.d8)("_educoder_session","logout",1),(0,ce.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),sa!=null&&sa.url?window.location.href=sa.url:(re.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,mt.bg)()?Xt.createElement(Oe.Z,{className:`${Ze.height67}`,dropdownRender:ho,placement:"bottomRight"},Xt.createElement("section",null,Xt.createElement("aside",null,Xt.createElement("div",{className:Pa.actionTabs.type===1?Ze.classromediv:""},Xt.createElement("img",{className:`${Ze.userPic} current ml15`,src:`${(xr=$t.Z)==null?void 0:xr.IMG_SERVER}/images/${(Na=hn.userInfo)==null?void 0:Na.image_url}`,alt:"",onClick:()=>{var hr;return re.history.push((0,ce.Ll)()?"/account/profile":`/users/${(hr=hn.userInfo)==null?void 0:hr.login}/classrooms`)}}),(0,ce.Ll)()&&Xt.createElement("span",{className:"ml10 font16"},(yr=hn.userInfo)==null?void 0:yr.username),Xt.createElement("i",{className:`iconfont icon-zhankai4 ${Ze.icon}`}))))):Xt.createElement("div",{className:`font15 ${jn.isIlearning?Ze.login:""}`},((ur=jn.setting)==null?void 0:ur.sso_login_url)&&Xt.createElement("a",{target:"_blank",href:(Dr=jn.setting)==null?void 0:Dr.sso_login_url},Xt.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Gr=jn.setting)==null?void 0:Gr.login_logo_url}`,width:40}),Xt.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(qr=jn.setting)==null?void 0:qr.sso_login_button_name)),!((bo=jn.setting)!=null&&bo.hide_account_login)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Ha({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((mr=jn.setting)!=null&&mr.close_register)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml5 mr5"},"|"),Xt.createElement(re.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Bn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:hn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:hn,shixunHomeworks:jn,loading:Vt.models.index}))(zn),Wn=y(65363),qn={tip:"tip___a6MfI"},pn=Object.defineProperty,Ue=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,_e=(Gt,Vt,an)=>Vt in Gt?pn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,pt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ye.call(Vt,an)&&_e(Gt,an,Vt[an]);if(bn)for(var an of bn(Vt))tn.call(Vt,an)&&_e(Gt,an,Vt[an]);return Gt},Tt=(Gt,Vt)=>Ue(Gt,Ft(Vt)),ft=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Se=(Gt=>(Gt[Gt.Professor=1]="Professor",Gt[Gt.AssistantProfessor=2]="AssistantProfessor",Gt[Gt.Student=3]="Student",Gt))(Se||{});const Te=({visible:Gt,user:Vt,onCancel:an=()=>{},dispatch:hn,globalSetting:jn})=>{var ya,Ha;const[Pa,$n]=(0,E.useState)(!1),[xa,za]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var Da,gr;if((Da=Vt==null?void 0:Vt.userInfo)!=null&&Da.login){let Ya=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Ya),Ya&&(Ya!=null&&Ya.isShow)&&(Ya==null?void 0:Ya.login)===((gr=Vt==null?void 0:Vt.userInfo)==null?void 0:gr.login)&&($n(!0),za({name:Ya==null?void 0:Ya.name,phone:Ya==null?void 0:Ya.phone}))}},[Vt==null?void 0:Vt.userInfo]);const Ta=()=>ft(void 0,null,function*(){an()}),va=()=>{let Da=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Tt(pt({},Da),{isShow:!1}))),$n(!1)};return E.createElement(E.Fragment,null,Pa&&E.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},E.createElement("div",{className:qn.tip},E.createElement("div",null,E.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ya=jn==null?void 0:jn.infoData)==null?void 0:ya.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ha=jn==null?void 0:jn.infoData)==null?void 0:Ha.phone}`),E.createElement("div",null,E.createElement(Wn.Z,{onClick:va,style:{color:"#165dff",fontSize:16}})))))};var We=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Te),Ke=y(3113),at="data:image/png;base64,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",Pt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Xe=(Gt,Vt)=>{var an={};for(var hn in Gt)xt.call(Gt,hn)&&Vt.indexOf(hn)<0&&(an[hn]=Gt[hn]);if(Gt!=null&&Pt)for(var hn of Pt(Gt))Vt.indexOf(hn)<0&&Me.call(Gt,hn)&&(an[hn]=Gt[hn]);return an};const Je=null,yt=Gt=>{var Vt=Gt,{homePage:an,user:hn,globalSetting:jn,loading:ya,dispatch:Ha,location:Pa,text:$n,shixunHomeworks:xa,payload:za={}}=Vt,Ta=Xe(Vt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[va,Da]=(0,E.useState)("none");return(0,E.useEffect)(()=>{xa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Da("flex")},[xa.actionTabs.key]),(0,E.useEffect)(()=>{xa.actionTabs.key==="\u9690\u85CF"&&(Da("none"),localStorage.setItem("Noviceguide","0"))},[xa.actionTabs.key]),E.createElement("div",{style:{display:va,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},E.createElement("div",{style:{margin:"0 auto",width:"1200px"}},E.createElement("img",{src:at,style:{position:"absolute",top:"-32px"}}),E.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},xa.actionTabs.text),xa.actionTabs.type===9?E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Da("none"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Da("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var nn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:hn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:hn,loading:Vt.models.index,shixunHomeworks:jn}))(yt),qt=Object.defineProperty,En=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Ht=(Gt,Vt,an)=>Vt in Gt?qt(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Vn=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Dn.call(Vt,an)&&Ht(Gt,an,Vt[an]);if(En)for(var an of En(Vt))ot.call(Vt,an)&&Ht(Gt,an,Vt[an]);return Gt};const _t=Gt=>React.createElement("svg",Vn({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Gt),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var On="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",na=y(89392),fa=y(92736),aa=y(6848),St={content:"content___L4gl0"},Qt="data:image/png;base64,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",Ot=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const on=({classroomList:Gt,loading:Vt,user:an,dispatch:hn,virtualSpaces:jn,globalSetting:ya})=>{const Ha=(0,re.useLocation)();let Pa=!1;(0,E.useEffect)(()=>{ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pa=!0)},[ya.actionTabs.key]),(0,E.useEffect)(()=>{Pa&&hn({type:"globalSetting/setActionTabs",payload:{}})},[Ha.pathname]);const $n=()=>{hn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return E.createElement(fa.ZP,{theme:{token:{colorBgMask:"#999"}}},E.createElement(fe.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Ot(void 0,null,function*(){}),onCancel:()=>{$n()}},E.createElement("div",{className:St.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:Qt,alt:""})),E.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),E.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",E.createElement(aa.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${$t.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),E.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),E.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},E.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var xn=(0,re.connect)(({classroomList:Gt,user:Vt,loading:an,virtualSpaces:hn,globalSetting:jn})=>({classroomList:Gt,user:Vt,loading:an,virtualSpaces:hn,globalSetting:jn}))(on),fn=y(59301),Ln=Object.defineProperty,In=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,wn=(Gt,Vt,an)=>Vt in Gt?Ln(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,La=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ua.call(Vt,an)&&wn(Gt,an,Vt[an]);if(In)for(var an of In(Vt))ba.call(Vt,an)&&wn(Gt,an,Vt[an]);return Gt},Ra=(Gt,Vt)=>{var an={};for(var hn in Gt)ua.call(Gt,hn)&&Vt.indexOf(hn)<0&&(an[hn]=Gt[hn]);if(Gt!=null&&In)for(var hn of In(Gt))Vt.indexOf(hn)<0&&ba.call(Gt,hn)&&(an[hn]=Gt[hn]);return an},Xa=(Gt,Vt,an)=>new Promise((hn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?hn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const{Header:qa}=oe.default,{Search:ta}=ge.default;function ma(){var Gt,Vt;const hn=window.location.pathname.split("/"),jn={};return hn[1]=="classrooms"&&hn.length>3&&!((Gt=hn[4])!=null&&Gt.includes("newgold"))&&!((Vt=hn[5])!=null&&Vt.includes("newgold"))&&hn[2]!=="coursesId"&&(jn.course_id=hn[2]),hn[1]==="shixuns"&&hn.length>3&&(jn.objective_type="shixun",jn.objective_id=hn[2]),hn[1]==="paths"&&hn.length>3&&(jn.objective_type="path",jn.objective_id=hn[2]),La(La({},jn),{school:1})}const Sa=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ca=Gt=>{var Vt=Gt,{homePage:an,user:hn,globalSetting:jn,loading:ya,dispatch:Ha,isLogin:Pa=!1,shixunHomeworks:$n}=Vt,xa=Ra(Vt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),za,Ta,va,Da,gr,Ya,sr,Ar,xr;const Na=(0,re.useLocation)(),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)(""),[qr,bo]=(0,E.useState)(!1),mr=ma();(0,E.useEffect)(()=>{Ha({type:"user/getNavigationInfo",payload:La({},mr)})},[jn.name]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Sa!=null&&Sa.includes(Na==null?void 0:Na.pathname)||(Na==null?void 0:Na.pathname.indexOf("/classrooms"))===0||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Na.pathname]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||$n.actionTabs.key||localStorage.setItem("Noviceguide","0")},[$n.actionTabs.key]),(0,E.useEffect)(()=>{var Mn;if(jn!=null&&jn.setting){let ea=(0,na.cloneDeep)((Mn=jn==null?void 0:jn.setting)==null?void 0:Mn.navbar);ea=ea==null?void 0:ea.filter(Ne=>{var gn;return!(Ne!=null&&Ne.hidden)&&!((0,mt.JA)()&&((gn=["/paperlibrary","/problemset"])!=null&&gn.includes(Ne.link)))});for(const Ne of ea)Ne.subitem&&(Ne.subitem=Ne.subitem.filter(gn=>{var Tn;return!(gn!=null&&gn.hidden)&&!((0,mt.JA)()&&((Tn=["/paperlibrary","/problemset"])!=null&&Tn.includes(gn.link)))}));let Ua=!1;ea==null||ea.map(function(Ne,gn){var Tn,Qn,ln,Jn;const _n=Na.pathname;Ne.link===_n&&(Gr(Ne==null?void 0:Ne.link),(0,ce.Dk)(_n==="/"?(Tn=jn==null?void 0:jn.setting)==null?void 0:Tn.name:Zn(Ne==null?void 0:Ne.name)),ho(Kn(gn,{name:Ne==null?void 0:Ne.name,link:Ne==null?void 0:Ne.link},ea)),Ua=!0),_n=="/"&&(Gr(""),(0,ce.Dk)((Qn=jn==null?void 0:jn.setting)==null?void 0:Qn.name)),(ln=Ne==null?void 0:Ne.subitem)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.subitem)==null||Jn.map(kn=>{kn.link===_n&&(Gr(kn==null?void 0:kn.link),_n!=="/"&&(0,ce.Dk)(Zn(kn==null?void 0:kn.name)),ho(Kn(gn,{name:kn==null?void 0:kn.name,link:kn==null?void 0:kn.link},ea)),Ua=!0)}))}),Ua||ho(ea)}},[jn==null?void 0:jn.setting,hn]);const tr=(0,E.useMemo)(()=>{var Mn,ea;return(Mn=jn==null?void 0:jn.setting)!=null&&Mn.nav_logo_url?`${$t.Z.IMG_SERVER}/${(ea=jn==null?void 0:jn.setting)==null?void 0:ea.nav_logo_url}`:`${$t.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(za=jn==null?void 0:jn.setting)==null?void 0:za.nav_logo_url]);function Tr(Mn){re.history.push("/search?value="+Mn)}const br=()=>yr?fn.createElement("div",{onBlur:()=>{setTimeout(()=>{ur(!1)},300)}},fn.createElement(ta,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Tr,autoFocus:!0})):fn.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{re.history.push("/search?value=")}}),[Eo,ho]=(0,E.useState)([]),hr=(Mn,ea)=>Xa(void 0,null,function*(){var Ua,Ne,gn,Tn,Qn,ln;if((Mn==null?void 0:Mn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Jn=yield(0,Cn.IU)({tab_module_type:"engineering"});if(Jn!=null&&Jn.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ua=Jn==null?void 0:Jn.data)!=null&&Ua.engineer_url?(gn=(Ne=Jn==null?void 0:Jn.data)==null?void 0:Ne.engineer_url)!=null&&gn.includes("http")?(0,ce.xg)((Tn=Jn==null?void 0:Jn.data)==null?void 0:Tn.engineer_url):re.history.push((Qn=Jn==null?void 0:Jn.data)==null?void 0:Qn.engineer_url):(Jn==null?void 0:Jn.status)!=401&&bo(!0);return}(ln=Mn==null?void 0:Mn.link)!=null&&ln.includes("http")?(0,ce.xg)(Mn==null?void 0:Mn.link):((0,ce.Dk)(Mn==null?void 0:Mn.name),re.history.push(Mn==null?void 0:Mn.link)),(Mn==null?void 0:Mn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:fn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Kn=(Mn,ea,Ua)=>{const Ne=Ua.slice();return Ne[Mn]&&(Ne[Mn].name=ea.name,Ne[Mn].link=ea.link),Ne||[]},Zn=(Mn="")=>(Mn==null?void 0:Mn.indexOf("<"))>-1?Mn==null?void 0:Mn.slice(0,Mn==null?void 0:Mn.indexOf("<")):Mn;return jn.showHeader&&jn.showHeaderFooter?fn.createElement(oe.default,{style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${jn.isIlearning?he["header-iearning"]:he.header} ${jn.showHeaderFixed?he.headerFixed:""}`},(jn==null?void 0:jn.showTip)&&fn.createElement(We,null),fn.createElement(qa,{className:"header",style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Na.pathname=="/training"?"999":""}`}},fn.createElement("section",{className:he["edu-menu"]},(!!jn.isIlearning||!((Ta=jn==null?void 0:jn.setting)!=null&&Ta.main_site)&&!!((va=jn==null?void 0:jn.setting)!=null&&va.navbar))&&fn.createElement(re.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},fn.createElement("img",{className:he.logo,title:(Da=jn.setting)==null?void 0:Da.name,src:tr||On})),fn.createElement("ul",{className:`${he.menu} ${(0,ce.Ll)()&&"ml0"}`},(0,ce.Ll)()&&fn.createElement("li",null,fn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ce.Ll)()&&jn.setting&&(Eo==null?void 0:Eo.map(function(Mn,ea){var Ua,Ne,gn,Tn,Qn;return fn.createElement("li",{key:ea,className:!((Ua=Mn==null?void 0:Mn.subitem)!=null&&Ua.length)&&Dr===(Mn==null?void 0:Mn.link)||(Ne=Mn==null?void 0:Mn.subitem)!=null&&Ne.some(ln=>Dr===(ln==null?void 0:ln.link))?he.actived:""},fn.createElement("div",{onClick:()=>hr(Mn,ea),className:he.name},fn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ln;let Jn=Mn==null?void 0:Mn.name;return(ln=Mn==null?void 0:Mn.subitem)==null||ln.map((_n,kn)=>(_n.link===Na.pathname&&(Jn=_n.name),_n)),Jn})()}}),((gn=Mn==null?void 0:Mn.subitem)==null?void 0:gn.length)>0&&fn.createElement("i",{className:"iconfont icon-zhankai4"})),((Tn=Mn==null?void 0:Mn.subitem)==null?void 0:Tn.length)>0&&fn.createElement("div",{className:he.dropDown},(Qn=Mn==null?void 0:Mn.subitem)==null?void 0:Qn.map((ln,Jn)=>fn.createElement("div",{className:he.subName,onClick:()=>hr(ln,ea),key:ea+"-"+Jn},!!Jn&&fn.createElement("div",{className:he.line}),fn.createElement("aside",{className:"font16 c-black"},Zn(ln==null?void 0:ln.name)),fn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ln.content)))))}))),fn.createElement("div",{className:"search-bar",style:{flex:jn.isIlearning?"initial":"1 0 auto"}},!(0,ce.Ll)()&&!(jn!=null&&jn.isIlearning)&&fn.createElement(fn.Fragment,null,fn.createElement(br,null),!Pa&&fn.createElement(dt,null),!Pa&&!!((gr=hn==null?void 0:hn.userInfo)!=null&&gr.login)&&fn.createElement(re.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(Ya=hn==null?void 0:hn.userInfo)==null?void 0:Ya.login}/user_tidings`},((sr=hn==null?void 0:hn.navigationInfo)==null?void 0:sr.new_message)&&fn.createElement("span",{className:he.newslight}))),!Pa&&fn.createElement(Bn,{payload:mr}))),fn.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:qr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>bo(!1)},fn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},fn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),fn.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Ar=jn==null?void 0:jn.setting)==null?void 0:Ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),fn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xr=jn==null?void 0:jn.setting)==null?void 0:xr.homepage_tea_qq_number)))),fn.createElement(nn,null),fn.createElement(xn,null)):fn.createElement(fn.Fragment,null,fn.createElement(xn,null))};var ia=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:hn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:hn,loading:Vt.models.index,shixunHomeworks:jn}))(ca)},32570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return he}});var E=y(60324),re={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ge=y(59301),he=({type:ie,style:xe})=>{const Ee=ge.createElement("div",{className:re.wrap,onClick:Le=>{Le.preventDefault(),Le.stopPropagation()}},ge.createElement("p",null,ie==="shixun"||ie==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ge.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ie==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ge.createElement("div",{className:re.contact},ge.createElement("div",{className:re.img},ge.createElement("img",{src:oe,width:"124px",height:"124px"})),ge.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ge.createElement(E.Z,{content:Ee},ge.createElement("span",{className:re.text,style:xe},"\u9AD8\u6D88\u8017"))}},73524:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(59301),re={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ge=y.n(oe),fe=y(71418),he=y(2859),ie=y(99064),xe=y(955),Ee=(je,Ge,ce)=>new Promise((b,a)=>{var ee=ae=>{try{te(ce.next(ae))}catch(le){a(le)}},x=ae=>{try{te(ce.throw(ae))}catch(le){a(le)}},te=ae=>ae.done?b(ae.value):Promise.resolve(ae.value).then(ee,x);te((ce=ce.apply(je,Ge)).next())}),Oe=({data:je,className:Ge,fullWidth:ce,style:b={},onClose:a,onOk:ee,showFullTools:x,noAssociationId:te})=>{const ae=(0,E.useRef)(null),le=(0,E.useRef)(null),pe=(0,E.useRef)(null),ve=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Ie,ke]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),je!=null&&je.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",je!=null&&je.src&&Ye()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[je==null?void 0:je.visible]);const Ye=()=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u52A0\u8F7D\u4E2D");const vt=yield(0,xe.ZJ)(je==null?void 0:je.src);ae.current.src="",ae.current.src=vt,ae.current.onload=function(){Yt()},Ae(!1),ke("")}),Be=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},$e=vt=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u4FDD\u5B58\u4E2D");const wt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:je.title,file:vt.dataUrl}});wt!=null&&wt.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${je.id}/add_subitem.json`,{method:"post",body:{subitem_id:wt==null?void 0:wt.id,settings:JSON.stringify(vt.state)}})).status===0&&ee():wt!=null&&wt.id&&ee(wt),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),ke("")}),st=()=>{const vt=document.querySelector('a[href="https://markerjs.com/"]');vt&&vt.parentNode&&(vt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ct=>{const It=document.querySelector(Ct.name);It&&It.setAttribute("title",Ct.title)})},Yt=()=>{le.current=new he.hP(ae.current),le.current.targetRoot=ve.current,le.current.addEventListener("render",$e),le.current.addEventListener("beforeclose",Be),x&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),je!=null&&je.snapshotData&&le.current.restoreState(je.snapshotData),setTimeout(()=>{window.scrollTo(0,0),st()},300)};return E.createElement(E.Fragment,null,(je==null?void 0:je.visible)&&E.createElement(fe.Z,{spinning:be,tip:Ie,style:{position:"absolute"}},E.createElement("div",{ref:ve,className:ge()(re.imageDimensions,Ge,ce?re.fullWidth:""),style:b},E.createElement("img",{className:re.img,ref:ae}))))}},14791:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt},$:function(){return gt}});var E=y(59301),re={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},oe=y(92310),ge=y.n(oe),fe=y(78241),he=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Le=y(24905),Oe=y(38854),je=y(54580),Ge=y(3113),ce=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),ae=y(29458),le=y(3294),pe="data:image/png;base64,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",ve="data:image/png;base64,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",be="data:image/png;base64,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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ie=y(99064),ke=y(57647),Ye=y(5623),Be=y(50304),$e=y(59879),st=y(28451),Yt=y(15342),vt=y.n(Yt),wt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())}),It=E.memo(({tagName:we="div",value:Ce="",className:ct,style:jt={},onBlur:Ve,id:He})=>{const ut=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!ut.current)return;wt(void 0,null,function*(){const mt=ut.current;mt.innerHTML="";const Cn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const $t of Cn)if($t.startsWith("$$")&&$t.endsWith("$$")||$t.startsWith("`$$")&&$t.endsWith("$$`")){const Xt=$t.startsWith("`$$")?$t.slice(3,-3):$t.slice(2,-2),Pn=document.createElement("span");Pn.setAttribute("contentEditable","false"),Pn.setAttribute("title",$t),Pn.className="edu_latex",mt.appendChild(Pn),vt().render(Xt,Pn,{throwOnError:!1})}else{const Xt=$t==null?void 0:$t.replace(/<[^>]*>/g,Pn=>Pn.startsWith("{var Ze,mt;if(Ve&&ut.current){const $t=ut.current.cloneNode(!0),Xt=$t.querySelectorAll("span.edu_latex");for(let Pn of Xt){const Nn=Pn.getAttribute("title"),Qe=document.createTextNode(Nn||""),Rt=Pn;(mt=(Ze=Rt.parentNode)==null?void 0:Ze.replaceChild)==null||mt.call(Ze,Qe,Rt)}Ve($t.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:ut,contentEditable:!0,className:ct,style:jt,onBlur:dt}))}),sn=y(34604),en=Object.defineProperty,et=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,un=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,ht=(we,Ce,ct)=>Ce in we?en(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Ce]=ct,Zt=(we,Ce)=>{for(var ct in Ce||(Ce={}))rt.call(Ce,ct)&&ht(we,ct,Ce[ct]);if(un)for(var ct of un(Ce))qe.call(Ce,ct)&&ht(we,ct,Ce[ct]);return we},bt=(we,Ce)=>et(we,Bt(Ce)),Nt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())});const it=we=>{we.preventDefault();let ct=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,ct)},kt=we=>{we.key==="Enter"&&we.preventDefault()},Et=({children:we,style:Ce})=>E.createElement("div",{className:re.leftBox,style:Ce,onPaste:it},we),Rn=({children:we,style:Ce,className:ct})=>E.createElement("div",{className:ge()(re.rightBox,ct),style:Ce,onPaste:it},we),cn=({className:we,style:Ce={},width:ct=1200,onCancel:jt=()=>{},onSuccess:Ve=()=>{},gather:He={},mode:ut=1,stickyTop:dt=0,subDisciplineId:Ze=[],hideWordFeatures:mt,dataSource:Cn=[],customLeftHeadNode:$t,customRightHeadNode:Xt,customLeftContent:Pn,hideRecognition:Nn=!1,onExchange:Qe,isSingleSelection:Rt=!1,underpinBackgroundStyle:zt={},headExtraNode:Wt,isRefreshItemBank:Sn=!1,okText:Hn="\u786E\u5B9A\u5BFC\u5165"})=>{var zn;const[Bn,Wn]=(0,E.useState)(1),[qn,pn]=(0,E.useState)(0),[Ue,Ft]=(0,E.useState)(""),[bn,ye]=(0,E.useState)(!1),[tn,_e]=(0,E.useState)([]),[pt,Tt]=(0,E.useState)([]),[ft,Se]=(0,E.useState)(!1),[Te,We]=(0,E.useState)(!1),[Ke,at]=(0,E.useState)(!1),[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(1),[nn,qt]=(0,E.useState)(!1),[En,Dn]=(0,E.useState)(!1),[ot,Ht]=(0,E.useState)(!0),[Vn,_t]=(0,E.useState)(0),[On,na]=(0,E.useState)(1),[fa,aa]=(0,E.useState)(""),[St,Qt]=(0,E.useState)([]),[Ot,on]=(0,E.useState)(0),[xn,fn]=(0,E.useState)(0),[Ln,In]=(0,E.useState)(0),[ua,ba]=(0,E.useState)(0),[wn,La]=(0,E.useState)(0),[Ra]=fe.default.useForm(),[Xa]=fe.default.useForm(),qa=(0,E.useRef)(null),ta=(0,E.useRef)(null),ma=(0,E.useRef)(),Sa=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ca=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{Cn!=null&&Cn.length&&hr(Cn)},[Cn]),(0,E.useEffect)(()=>{Bn===2&&qa.current.focus()},[Bn]),(0,E.useEffect)(()=>{Ke&&Gt()},[Ke]);const ia=()=>{if(Bn===1){he.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Nt(void 0,null,function*(){Wn(1)})})},Gt=()=>Nt(void 0,null,function*(){const Ne=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:ut===1?"new_question":"subject"}});Xe(Ne.disciplines||[])}),Vt=Ne=>{const gn=[],Tn=(Qn,ln)=>{Qn.length>=2&&gn.push(Qn.join(""));for(let Jn=ln;Jn(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/\s+/g,""),Ne),hn=Ne=>(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/
/g,""),Ne=Ne.replace(/
/g,` +`}),ue}function si(z){let se=0,ue=z.charCodeAt(se);for(;ue===9||ue===32;)se++,ue=z.charCodeAt(se);return z.slice(se)}function Bo(z,se){const ue=jr(z,se),me=ue.one(z,void 0),Pe=At(ue),Fe=Array.isArray(me)?{type:"root",children:me}:me||{type:"root",children:[]};return Pe&&("children"in Fe,Fe.children.push({type:"text",value:` +`},Pe)),Fe}function ni(z,se){return z&&"run"in z?function(ue,me){return Ou(this,null,function*(){const Pe=Bo(ue,lo({file:me},se));yield z.run(Pe,me)})}:function(ue,me){return Bo(ue,lo({file:me},z||se))}}function Ki(z){if(z)throw z}var Jr=y(58847);function $r(z){if(typeof z!="object"||z===null)return!1;const se=Object.getPrototypeOf(z);return(se===null||se===Object.prototype||Object.getPrototypeOf(se)===null)&&!(Symbol.toStringTag in z)&&!(Symbol.iterator in z)}function Po(){const z=[],se={run:ue,use:me};return se;function ue(...Pe){let Fe=-1;const ze=Pe.pop();if(typeof ze!="function")throw new TypeError("Expected function as last argument, not "+ze);nt(null,...Pe);function nt(Lt,...Jt){const Dt=z[++Fe];let dn=-1;if(Lt){ze(Lt);return}for(;++dnze.length;let Lt;nt&&ze.push(Pe);try{Lt=z.apply(this,ze)}catch(Jt){const Dt=Jt;if(nt&&ue)throw Dt;return Pe(Dt)}nt||(Lt&&Lt.then&&typeof Lt.then=="function"?Lt.then(Fe,Pe):Lt instanceof Error?Pe(Lt):Fe(Lt))}function Pe(ze,...nt){ue||(ue=!0,se(ze,...nt))}function Fe(ze){Pe(null,ze)}}const po={basename:Rr,dirname:_o,extname:Ko,join:oi,sep:"/"};function Rr(z,se){if(se!==void 0&&typeof se!="string")throw new TypeError('"ext" argument must be a string');Ui(z);let ue=0,me=-1,Pe=z.length,Fe;if(se===void 0||se.length===0||se.length>z.length){for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else me<0&&(Fe=!0,me=Pe+1);return me<0?"":z.slice(ue,me)}if(se===z)return"";let ze=-1,nt=se.length-1;for(;Pe--;)if(z.codePointAt(Pe)===47){if(Fe){ue=Pe+1;break}}else ze<0&&(Fe=!0,ze=Pe+1),nt>-1&&(z.codePointAt(Pe)===se.codePointAt(nt--)?nt<0&&(me=Pe):(nt=-1,me=ze));return ue===me?me=ze:me<0&&(me=z.length),z.slice(ue,me)}function _o(z){if(Ui(z),z.length===0)return".";let se=-1,ue=z.length,me;for(;--ue;)if(z.codePointAt(ue)===47){if(me){se=ue;break}}else me||(me=!0);return se<0?z.codePointAt(0)===47?"/":".":se===1&&z.codePointAt(0)===47?"//":z.slice(0,se)}function Ko(z){Ui(z);let se=z.length,ue=-1,me=0,Pe=-1,Fe=0,ze;for(;se--;){const nt=z.codePointAt(se);if(nt===47){if(ze){me=se+1;break}continue}ue<0&&(ze=!0,ue=se+1),nt===46?Pe<0?Pe=se:Fe!==1&&(Fe=1):Pe>-1&&(Fe=-1)}return Pe<0||ue<0||Fe===0||Fe===1&&Pe===ue-1&&Pe===me+1?"":z.slice(Pe,ue)}function oi(...z){let se=-1,ue;for(;++se0&&z.codePointAt(z.length-1)===47&&(ue+="/"),se?"/"+ue:ue}function Ai(z,se){let ue="",me=0,Pe=-1,Fe=0,ze=-1,nt,Lt;for(;++ze<=z.length;){if(ze2){if(Lt=ue.lastIndexOf("/"),Lt!==ue.length-1){Lt<0?(ue="",me=0):(ue=ue.slice(0,Lt),me=ue.length-1-ue.lastIndexOf("/")),Pe=ze,Fe=0;continue}}else if(ue.length>0){ue="",me=0,Pe=ze,Fe=0;continue}}se&&(ue=ue.length>0?ue+"/..":"..",me=2)}else ue.length>0?ue+="/"+z.slice(Pe+1,ze):ue=z.slice(Pe+1,ze),me=ze-Pe-1;Pe=ze,Fe=0}else nt===46&&Fe>-1?Fe++:Fe=-1}return ue}function Ui(z){if(typeof z!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(z))}const Hi={cwd:gi};function gi(){return"/"}function Yo(z){return!!(z!==null&&typeof z=="object"&&"href"in z&&z.href&&"protocol"in z&&z.protocol&&z.auth===void 0)}function $o(z){if(typeof z=="string")z=new URL(z);else if(!Yo(z)){const se=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+z+"`");throw se.code="ERR_INVALID_ARG_TYPE",se}if(z.protocol!=="file:"){const se=new TypeError("The URL must be of scheme file");throw se.code="ERR_INVALID_URL_SCHEME",se}return Ro(z)}function Ro(z){if(z.hostname!==""){const me=new TypeError('File URL host must be "localhost" or empty on darwin');throw me.code="ERR_INVALID_FILE_URL_HOST",me}const se=z.pathname;let ue=-1;for(;++ue0){let[Kt,...ka]=Dt;const ja=me[rn][1];$r(ja)&&$r(Kt)&&(Kt=Jr(!0,ja,Kt)),me[rn]=[Jt,Kt,...ka]}}}}const Zo=new so().freeze();function So(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `parser`")}function Ho(z,se){if(typeof se!="function")throw new TypeError("Cannot `"+z+"` without `compiler`")}function Qo(z,se){if(se)throw new Error("Cannot call `"+z+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function ei(z){if(!$r(z)||typeof z.type!="string")throw new TypeError("Expected node, got `"+z+"`")}function Oi(z,se,ue){if(!ue)throw new Error("`"+z+"` finished async. Use `"+se+"` instead")}function ul(z){return Su(z)?z:new yi(z)}function Su(z){return!!(z&&typeof z=="object"&&"message"in z&&"messages"in z)}function Fs(z){return typeof z=="string"||bu(z)}function bu(z){return!!(z&&typeof z=="object"&&"byteLength"in z&&"byteOffset"in z)}const Ds="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",cl=[],qi={allowDangerousHtml:!0},Bs=/^(https?|ircs?|mailto|xmpp)$/i,Eu=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Ls(z){const se=al(z),ue=Cl(z);return Yl(se.runSync(se.parse(ue),ue),z)}function Wu(z){return Ou(this,null,function*(){const se=al(z),ue=Cl(z),me=yield se.run(se.parse(ue),ue);return Yl(me,z)})}function Au(z){const se=al(z),[ue,me]=useState(void 0),[Pe,Fe]=useState(void 0);if(useEffect(function(){const ze=Cl(z);se.run(se.parse(ze),ze,function(nt,Lt){me(nt),Fe(Lt)})},[z.children,z.rehypePlugins,z.remarkPlugins,z.remarkRehypeOptions]),ue)throw ue;return Pe?Yl(Pe,z):createElement(Fragment)}function al(z){const se=z.rehypePlugins||cl,ue=z.remarkPlugins||cl,me=z.remarkRehypeOptions?lo(lo({},z.remarkRehypeOptions),qi):qi;return Zo().use(Gu).use(ue).use(ni,me).use(se)}function Cl(z){const se=z.children||"",ue=new yi;return typeof se=="string"?ue.value=se:(""+se,void 0),ue}function Yl(z,se){const ue=se.allowedElements,me=se.allowElement,Pe=se.components,Fe=se.disallowedElements,ze=se.skipHtml,nt=se.unwrapDisallowed,Lt=se.urlTransform||Ns;for(const Dt of Eu)Object.hasOwn(se,Dt.from)&&(""+Dt.from+(Dt.to?"use `"+Dt.to+"` instead":"remove it")+Ds+Dt.id,void 0);return ue&&Fe&&void 0,se.className&&(z={type:"element",tagName:"div",properties:{className:se.className},children:z.type==="root"?z.children:[z]}),Ma(z,Jt),Sn(z,{Fragment:Ht.Fragment,components:Pe,ignoreInvalidStyle:!0,jsx:Ht.jsx,jsxs:Ht.jsxs,passKeys:!0,passNode:!0});function Jt(Dt,dn,rn){if(Dt.type==="raw"&&rn&&typeof dn=="number")return ze?rn.children.splice(dn,1):rn.children[dn]={type:"text",value:Dt.value},dn;if(Dt.type==="element"){let Kt;for(Kt in ot)if(Object.hasOwn(ot,Kt)&&Object.hasOwn(Dt.properties,Kt)){const ka=Dt.properties[Kt],ja=ot[Kt];(ja===null||ja.includes(Dt.tagName))&&(Dt.properties[Kt]=Lt(String(ka||""),Kt,Dt))}}if(Dt.type==="element"){let Kt=ue?!ue.includes(Dt.tagName):Fe?Fe.includes(Dt.tagName):!1;if(!Kt&&me&&typeof dn=="number"&&(Kt=!me(Dt,dn,rn)),Kt&&rn&&typeof dn=="number")return nt&&Dt.children?rn.children.splice(dn,1,...Dt.children):rn.children.splice(dn,1),dn}}}function Ns(z){const se=z.indexOf(":"),ue=z.indexOf("?"),me=z.indexOf("#"),Pe=z.indexOf("/");return se===-1||Pe!==-1&&se>Pe||ue!==-1&&se>ue||me!==-1&&se>me||Bs.test(z.slice(0,se))?z:""}var Is=y(74416),Ql=y(80702),Ts=y(49618),yu=y(72308);function Jl(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function Gi(z){for(var se=1;se=4)return[z[0],z[1],z[2],z[3],"".concat(z[0],".").concat(z[1]),"".concat(z[0],".").concat(z[2]),"".concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[0]),"".concat(z[1],".").concat(z[2]),"".concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[1]),"".concat(z[2],".").concat(z[3]),"".concat(z[3],".").concat(z[0]),"".concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[0]),"".concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[0],".").concat(z[1],".").concat(z[2],".").concat(z[3]),"".concat(z[0],".").concat(z[1],".").concat(z[3],".").concat(z[2]),"".concat(z[0],".").concat(z[2],".").concat(z[1],".").concat(z[3]),"".concat(z[0],".").concat(z[2],".").concat(z[3],".").concat(z[1]),"".concat(z[0],".").concat(z[3],".").concat(z[1],".").concat(z[2]),"".concat(z[0],".").concat(z[3],".").concat(z[2],".").concat(z[1]),"".concat(z[1],".").concat(z[0],".").concat(z[2],".").concat(z[3]),"".concat(z[1],".").concat(z[0],".").concat(z[3],".").concat(z[2]),"".concat(z[1],".").concat(z[2],".").concat(z[0],".").concat(z[3]),"".concat(z[1],".").concat(z[2],".").concat(z[3],".").concat(z[0]),"".concat(z[1],".").concat(z[3],".").concat(z[0],".").concat(z[2]),"".concat(z[1],".").concat(z[3],".").concat(z[2],".").concat(z[0]),"".concat(z[2],".").concat(z[0],".").concat(z[1],".").concat(z[3]),"".concat(z[2],".").concat(z[0],".").concat(z[3],".").concat(z[1]),"".concat(z[2],".").concat(z[1],".").concat(z[0],".").concat(z[3]),"".concat(z[2],".").concat(z[1],".").concat(z[3],".").concat(z[0]),"".concat(z[2],".").concat(z[3],".").concat(z[0],".").concat(z[1]),"".concat(z[2],".").concat(z[3],".").concat(z[1],".").concat(z[0]),"".concat(z[3],".").concat(z[0],".").concat(z[1],".").concat(z[2]),"".concat(z[3],".").concat(z[0],".").concat(z[2],".").concat(z[1]),"".concat(z[3],".").concat(z[1],".").concat(z[0],".").concat(z[2]),"".concat(z[3],".").concat(z[1],".").concat(z[2],".").concat(z[0]),"".concat(z[3],".").concat(z[2],".").concat(z[0],".").concat(z[1]),"".concat(z[3],".").concat(z[2],".").concat(z[1],".").concat(z[0])]}var dl={};function Os(z){if(z.length===0||z.length===1)return z;var se=z.join(".");return dl[se]||(dl[se]=ql(z)),dl[se]}function ks(z){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=arguments.length>2?arguments[2]:void 0,me=z.filter(function(Fe){return Fe!=="token"}),Pe=Os(me);return Pe.reduce(function(Fe,ze){return Gi(Gi({},Fe),ue[ze])},se)}function _l(z){return z.join(" ")}function Rs(z,se){var ue=0;return function(me){return ue+=1,me.map(function(Pe,Fe){return Ms({node:Pe,stylesheet:z,useInlineStyles:se,key:"code-segment-".concat(ue,"-").concat(Fe)})})}}function Ms(z){var se=z.node,ue=z.stylesheet,me=z.style,Pe=me===void 0?{}:me,Fe=z.useInlineStyles,ze=z.key,nt=se.properties,Lt=se.type,Jt=se.tagName,Dt=se.value;if(Lt==="text")return Dt;if(Jt){var dn=Rs(ue,Fe),rn;if(!Fe)rn=Gi(Gi({},nt),{},{className:_l(nt.className)});else{var Kt=Object.keys(ue).reduce(function(Aa,Pr){return Pr.split(".").forEach(function(er){Aa.includes(er)||Aa.push(er)}),Aa},[]),ka=nt.className&&nt.className.includes("token")?["token"]:[],ja=nt.className&&ka.concat(nt.className.filter(function(Aa){return!Kt.includes(Aa)}));rn=Gi(Gi({},nt),{},{className:_l(ja)||void 0,style:ks(nt.className,Object.assign({},nt.style,Pe),ue)})}var lr=dn(se.children);return oe.createElement(Jt,(0,yu.Z)({key:ze},rn),lr)}}var zs=function(z,se){var ue=z.listLanguages();return ue.indexOf(se)!==-1},$l=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function es(z,se){var ue=Object.keys(z);if(Object.getOwnPropertySymbols){var me=Object.getOwnPropertySymbols(z);se&&(me=me.filter(function(Pe){return Object.getOwnPropertyDescriptor(z,Pe).enumerable})),ue.push.apply(ue,me)}return ue}function ki(z){for(var se=1;se1&&arguments[1]!==void 0?arguments[1]:[],ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],me=0;me2&&arguments[2]!==void 0?arguments[2]:[];return gl({children:Mr,lineNumber:da,lineNumberStyle:nt,largestLineNumber:ze,showInlineLineNumbers:Pe,lineProps:ue,className:Er,showLineNumbers:me,wrapLongLines:Lt,wrapLines:se})}function ja(Mr,da){if(me&&da&&Pe){var Er=Zi(nt,da,ze);Mr.unshift(Vi(da,Er))}return Mr}function lr(Mr,da){var Er=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return se||Er.length>0?ka(Mr,da,Er):ja(Mr,da)}for(var Aa=function(){var da=Dt[Kt],Er=da.children[0].value,eo=Cu(Er);if(eo){var Vr=Er.split(` +`);Vr.forEach(function(to,zo){var Zr=me&&dn.length+Fe,dr={type:"text",value:"".concat(to,` +`)};if(zo===0){var zr=Dt.slice(rn+1,Kt).concat(gl({children:[dr],className:da.properties.className})),Ir=lr(zr,Zr);dn.push(Ir)}else if(zo===Vr.length-1){var Co=Dt[Kt+1]&&Dt[Kt+1].children&&Dt[Kt+1].children[0],Fo={type:"text",value:"".concat(to)};if(Co){var jo=gl({children:[Fo],className:da.properties.className});Dt.splice(Kt+1,0,jo)}else{var Go=[Fo],hn=lr(Go,Zr,da.properties.className);dn.push(hn)}}else{var Wo=[dr],ii=lr(Wo,Zr,da.properties.className);dn.push(ii)}}),rn=Kt}Kt++};Kt code[class*="language-"]':{background:"#f5f2f0",padding:".1em",borderRadius:".3em",whiteSpace:"normal"},comment:{color:"slategray"},prolog:{color:"slategray"},doctype:{color:"slategray"},cdata:{color:"slategray"},punctuation:{color:"#999"},namespace:{Opacity:".7"},property:{color:"#905"},tag:{color:"#905"},boolean:{color:"#905"},number:{color:"#905"},constant:{color:"#905"},symbol:{color:"#905"},deleted:{color:"#905"},selector:{color:"#690"},"attr-name":{color:"#690"},string:{color:"#690"},char:{color:"#690"},builtin:{color:"#690"},inserted:{color:"#690"},operator:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},entity:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)",cursor:"help"},url:{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".language-css .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},".style .token.string":{color:"#9a6e3a",background:"hsla(0, 0%, 100%, .5)"},atrule:{color:"#07a"},"attr-value":{color:"#07a"},keyword:{color:"#07a"},function:{color:"#DD4A68"},"class-name":{color:"#DD4A68"},regex:{color:"#e90"},important:{color:"#e90",fontWeight:"bold"},variable:{color:"#e90"},bold:{fontWeight:"bold"},italic:{fontStyle:"italic"}},mc=y(11594),fc=y.n(mc),hc=["abap","abnf","actionscript","ada","agda","al","antlr4","apacheconf","apex","apl","applescript","aql","arduino","arff","asciidoc","asm6502","asmatmel","aspnet","autohotkey","autoit","avisynth","avro-idl","bash","basic","batch","bbcode","bicep","birb","bison","bnf","brainfuck","brightscript","bro","bsl","c","cfscript","chaiscript","cil","clike","clojure","cmake","cobol","coffeescript","concurnas","coq","cpp","crystal","csharp","cshtml","csp","css-extras","css","csv","cypher","d","dart","dataweave","dax","dhall","diff","django","dns-zone-file","docker","dot","ebnf","editorconfig","eiffel","ejs","elixir","elm","erb","erlang","etlua","excel-formula","factor","false","firestore-security-rules","flow","fortran","fsharp","ftl","gap","gcode","gdscript","gedcom","gherkin","git","glsl","gml","gn","go-module","go","graphql","groovy","haml","handlebars","haskell","haxe","hcl","hlsl","hoon","hpkp","hsts","http","ichigojam","icon","icu-message-format","idris","iecst","ignore","inform7","ini","io","j","java","javadoc","javadoclike","javascript","javastacktrace","jexl","jolie","jq","js-extras","js-templates","jsdoc","json","json5","jsonp","jsstacktrace","jsx","julia","keepalived","keyman","kotlin","kumir","kusto","latex","latte","less","lilypond","liquid","lisp","livescript","llvm","log","lolcode","lua","magma","makefile","markdown","markup-templating","markup","matlab","maxscript","mel","mermaid","mizar","mongodb","monkey","moonscript","n1ql","n4js","nand2tetris-hdl","naniscript","nasm","neon","nevod","nginx","nim","nix","nsis","objectivec","ocaml","opencl","openqasm","oz","parigp","parser","pascal","pascaligo","pcaxis","peoplecode","perl","php-extras","php","phpdoc","plsql","powerquery","powershell","processing","prolog","promql","properties","protobuf","psl","pug","puppet","pure","purebasic","purescript","python","q","qml","qore","qsharp","r","racket","reason","regex","rego","renpy","rest","rip","roboconf","robotframework","ruby","rust","sas","sass","scala","scheme","scss","shell-session","smali","smalltalk","smarty","sml","solidity","solution-file","soy","sparql","splunk-spl","sqf","sql","squirrel","stan","stylus","swift","systemd","t4-cs","t4-templating","t4-vb","tap","tcl","textile","toml","tremor","tsx","tt2","turtle","twig","typescript","typoscript","unrealscript","uorazor","uri","v","vala","vbnet","velocity","verilog","vhdl","vim","visual-basic","warpscript","wasm","web-idl","wiki","wolfram","wren","xeora","xml-doc","xojo","xquery","yaml","yang","zig"],Xu=gc(fc(),pc);Xu.supportedLanguages=hc;var vc=Xu,Sc={'pre[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none",padding:"1em",margin:".5em 0",overflow:"auto",background:"#1e1e1e"},'code[class*="language-"]':{color:"#d4d4d4",fontSize:"13px",textShadow:"none",fontFamily:'Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace',direction:"ltr",textAlign:"left",whiteSpace:"pre",wordSpacing:"normal",wordBreak:"normal",lineHeight:"1.5",MozTabSize:"4",OTabSize:"4",tabSize:"4",WebkitHyphens:"none",MozHyphens:"none",msHyphens:"none",hyphens:"none"},'pre[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"]::selection':{textShadow:"none",background:"#264F78"},'pre[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},'code[class*="language-"] *::selection':{textShadow:"none",background:"#264F78"},':not(pre) > code[class*="language-"]':{padding:".1em .3em",borderRadius:".3em",color:"#db4c69",background:"#1e1e1e"},".namespace":{Opacity:".7"},"doctype.doctype-tag":{color:"#569CD6"},"doctype.name":{color:"#9cdcfe"},comment:{color:"#6a9955"},prolog:{color:"#6a9955"},punctuation:{color:"#d4d4d4"},".language-html .language-css .token.punctuation":{color:"#d4d4d4"},".language-html .language-javascript .token.punctuation":{color:"#d4d4d4"},property:{color:"#9cdcfe"},tag:{color:"#569cd6"},boolean:{color:"#569cd6"},number:{color:"#b5cea8"},constant:{color:"#9cdcfe"},symbol:{color:"#b5cea8"},inserted:{color:"#b5cea8"},unit:{color:"#b5cea8"},selector:{color:"#d7ba7d"},"attr-name":{color:"#9cdcfe"},string:{color:"#ce9178"},char:{color:"#ce9178"},builtin:{color:"#ce9178"},deleted:{color:"#ce9178"},".language-css .token.string.url":{textDecoration:"underline"},operator:{color:"#d4d4d4"},entity:{color:"#569cd6"},"operator.arrow":{color:"#569CD6"},atrule:{color:"#ce9178"},"atrule.rule":{color:"#c586c0"},"atrule.url":{color:"#9cdcfe"},"atrule.url.function":{color:"#dcdcaa"},"atrule.url.punctuation":{color:"#d4d4d4"},keyword:{color:"#569CD6"},"keyword.module":{color:"#c586c0"},"keyword.control-flow":{color:"#c586c0"},function:{color:"#dcdcaa"},"function.maybe-class-name":{color:"#dcdcaa"},regex:{color:"#d16969"},important:{color:"#569cd6"},italic:{fontStyle:"italic"},"class-name":{color:"#4ec9b0"},"maybe-class-name":{color:"#4ec9b0"},console:{color:"#9cdcfe"},parameter:{color:"#9cdcfe"},interpolation:{color:"#9cdcfe"},"punctuation.interpolation-punctuation":{color:"#569cd6"},variable:{color:"#9cdcfe"},"imports.maybe-class-name":{color:"#9cdcfe"},"exports.maybe-class-name":{color:"#9cdcfe"},escape:{color:"#d7ba7d"},"tag.punctuation":{color:"#808080"},cdata:{color:"#808080"},"attr-value":{color:"#ce9178"},"attr-value.punctuation":{color:"#ce9178"},"attr-value.punctuation.attr-equals":{color:"#d4d4d4"},namespace:{color:"#4ec9b0"},'pre[class*="language-javascript"]':{color:"#9cdcfe"},'code[class*="language-javascript"]':{color:"#9cdcfe"},'pre[class*="language-jsx"]':{color:"#9cdcfe"},'code[class*="language-jsx"]':{color:"#9cdcfe"},'pre[class*="language-typescript"]':{color:"#9cdcfe"},'code[class*="language-typescript"]':{color:"#9cdcfe"},'pre[class*="language-tsx"]':{color:"#9cdcfe"},'code[class*="language-tsx"]':{color:"#9cdcfe"},'pre[class*="language-css"]':{color:"#ce9178"},'code[class*="language-css"]':{color:"#ce9178"},'pre[class*="language-html"]':{color:"#d4d4d4"},'code[class*="language-html"]':{color:"#d4d4d4"},".language-regex .token.anchor":{color:"#dcdcaa"},".language-html .token.punctuation":{color:"#808080"},'pre[class*="language-"] > code[class*="language-"]':{position:"relative",zIndex:"1"},".line-highlight.line-highlight":{background:"#f7ebc6",boxShadow:"inset 5px 0 0 #f7d87c",zIndex:"0"}},Pu=y(56102),xu={wrp:"wrp___H70W8","file-list":"file-list___S5XYJ",ExtraEdit:"ExtraEdit___K6Xf2",btn:"btn___Yiu8q"},Ku=y(43604),Hs=y(955),Io=y(59301),bc=Object.defineProperty,js=Object.getOwnPropertySymbols,Yu=Object.prototype.hasOwnProperty,Qu=Object.prototype.propertyIsEnumerable,Ju=(z,se,ue)=>se in z?bc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,qu=(z,se)=>{for(var ue in se||(se={}))Yu.call(se,ue)&&Ju(z,ue,se[ue]);if(js)for(var ue of js(se))Qu.call(se,ue)&&Ju(z,ue,se[ue]);return z},Ec=(z,se)=>{var ue={};for(var me in z)Yu.call(z,me)&&se.indexOf(me)<0&&(ue[me]=z[me]);if(z!=null&&js)for(var me of js(z))se.indexOf(me)<0&&Qu.call(z,me)&&(ue[me]=z[me]);return ue},Ac=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())}),yc=({onCallback:z,scrollBox:se,Data:ue,extraEdit:me,showEditableBox:Pe,onRedraw:Fe,loading:ze,showPreference:nt,onPreference:Lt})=>{var Jt,Dt;const{allowCopy:dn=!1,fileList:rn,hideTextEffect:Kt=!1,text:ka=""}=ue,[ja,lr]=(0,oe.useState)(""),[Aa,Pr]=(0,oe.useState)(!0),er=(0,oe.useRef)(0),io=(0,oe.useRef)(!1);(0,oe.useEffect)(()=>ka?(Pr(!0),Kt?lr(ka):Ac(void 0,null,function*(){for(let Er=0;ErEr+4?" __":"");lr(eo),yield new Promise(Vr=>setTimeout(Vr,70))}Pr(!1),z==null||z(ue)}),se.current.addEventListener("wheel",Mr),()=>{var Er;lr(""),(Er=se.current)==null||Er.removeEventListener("wheel",Mr)}):void 0,[]),(0,oe.useEffect)(()=>{se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"})},[]);const Mr=()=>{io.current=!0};return Io.createElement("div",{className:`${xu.wrp} fadeIn animated`},ue.sender!=="AI"&&Io.createElement("p",{dangerouslySetInnerHTML:{__html:ka.replace(//g,">").replace(/\n/g,"
")}}),ue.sender==="AI"&&Io.createElement(Ls,{components:{code(da){var Er=da,{node:eo,inline:Vr,className:to,children:zo}=Er,Zr=Ec(Er,["node","inline","className","children"]);const dr=/language-(\w+)/.exec(to||"");return se.current.scrollHeight-er.current>60&&!io.current&&(se.current.scrollTo({top:se.current.scrollHeight,behavior:"smooth"}),er.current=se.current.scrollHeight),!Vr&&dr?Io.createElement("div",{style:{position:"relative",minHeight:50}},Io.createElement(Pu.CopyToClipboard,{text:String(zo).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Io.createElement("button",{style:{position:"absolute",top:0,right:0,padding:"4px 8px",borderRadius:"0 0 0 5px",border:"none",backgroundColor:"#007bff",color:"#fff",cursor:"pointer",fontSize:"12px"}},"\u590D\u5236")),Io.createElement(vc,qu({style:Sc,language:dr[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Zr),String(zo||"").replace(/\n$/,""))):Io.createElement("code",qu({className:to},Zr),zo)}}},ja),rn&&!Aa&&Io.createElement(Oe.Z,{className:`${xu["file-list"]} animated fadeIn`},Io.createElement(Ku.Z,null,Io.createElement("img",{src:y(90034)(`./${((Dt=(Jt=rn==null?void 0:rn.name)==null?void 0:Jt.split("."))==null?void 0:Dt.pop())||"txt"}.png`),width:20,className:"mr10"})),Io.createElement(Ku.Z,null,rn==null?void 0:rn.name,Io.createElement("br",null),(0,Hs.RD)(rn==null?void 0:rn.size))),!Aa&&Io.createElement("div",{className:xu.ExtraEdit},me==null?void 0:me(ue),dn&&Io.createElement(Pu.CopyToClipboard,{text:String(ja).replace(/\n$/,""),onCopy:()=>ge.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},Io.createElement(Ee.Z,{title:"\u590D\u5236"},Io.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),nt&&Io.createElement(Io.Fragment,null,Io.createElement(Ee.Z,{title:"\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.like?{color:"#FA8D30"}:{},onClick:()=>Lt("like",!(ue!=null&&ue.like)),className:"iconfot icon-yijiejue font15"})),Io.createElement(Ee.Z,{title:"\u4E0D\u559C\u6B22"},Io.createElement("i",{style:ue!=null&&ue.boring?{color:"#e86d7c"}:{},onClick:()=>Lt("boring",!(ue!=null&&ue.boring)),className:"iconfot icon-weijiejuezhengchang font15"}))),Pe&&!ze&&Io.createElement(Ee.Z,{title:"\u91CD\u65B0\u751F\u6210"},Io.createElement("i",{onClick:Fe,className:"iconfot icon-gengxin-genghuan-tihuan"}))))},ro={flex_box_center:"flex_box_center___GmElr",flex_space_between:"flex_space_between____pbWi",flex_box_vertical_center:"flex_box_vertical_center___COMWd",flex_box_center_end:"flex_box_center_end___lmAQf",flex_box_column:"flex_box_column___OJb7M","ai-wrp":"ai-wrp___AEGoS","loading-wanx":"loading-wanx___GtiUv","dot-flashing":"dot-flashing___xJNVn","dot-fade":"dot-fade___KWn1a","footer-container":"footer-container___HTy33",full:"full___dZLXo",lineFour:"lineFour___Lhbz5","input-container":"input-container___M88BT",fullIcon:"fullIcon___YWXTV","upload-btn":"upload-btn___fKRCG","send-btn":"send-btn___yOKG5","chat-container":"chat-container___pNTrU","chat-message":"chat-message___isXl8",title:"title___hXSVA",answerWrp:"answerWrp___COjAb",li:"li___PjMV3",img:"img___wZqEA",content:"content___OlYYG",user:"user___rbSU1",container:"container___hZAxN",item:"item___Z9j46",itemMask:"itemMask___pC6Cb",show:"show___WQ1Wl",mask:"mask___irVlm",disabledNumClass:"disabledNumClass___UIKcm",editable:"editable___CpDhE",text:"text___yWTCV",file:"file___fxAKb",action:"action___I2zGy"},wu=y(99064),Fu=y(24065),Cc=({positionX:z,src:se,onClick:ue})=>{const me=(0,oe.useRef)(null),[Pe,Fe]=(0,oe.useState)(!1),[ze,nt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Lt,Jt]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[Dt,dn]=(0,oe.useState)({x:20,y:window.innerHeight*.62}),[rn,Kt]=(0,oe.useState)(!1);(0,oe.useEffect)(()=>{const lr=()=>{nt({x:20,y:window.innerHeight*.62})};return window.addEventListener("resize",lr),()=>{window.removeEventListener("resize",lr)}},[]),(0,oe.useEffect)(()=>{const lr=Pr=>{var er;if(Pe){const io=Pr.clientY-Dt.y;let Mr=Lt.y+io;const da=window.innerHeight-(((er=me.current)==null?void 0:er.offsetHeight)||0)-50,Er=50;Mrda&&(Mr=da),requestAnimationFrame(()=>{nt({x:20,y:Mr})}),Kt(!0)}},Aa=()=>{Fe(!1)};return document.addEventListener("mousemove",lr),document.addEventListener("mouseup",Aa),()=>{document.removeEventListener("mousemove",lr),document.removeEventListener("mouseup",Aa)}},[Pe,Dt,Lt]);const ka=lr=>{Fe(!0),dn({x:lr.clientX,y:lr.clientY}),Jt(ze),Kt(!1)},ja=lr=>{Fe(!1),!rn&&ue&&ue(lr)};return oe.createElement("div",{style:{position:"fixed",top:ze.y,right:ze.x,zIndex:100,cursor:Pe?"grabbing":"grab"},onMouseDown:ka,onMouseUp:ja,ref:me},oe.createElement("img",{src:se||"/images/ai_teacher.png",width:60,draggable:"false"}))},Pc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAA1FJREFUSEuVlctvVVUYxX/f7UNCkYdMHDA0caCJMcaQXB4VLX2IRJCgRtGg+EpMHJOIiQ8mxqF/AQOdmKJNqy0EJVrkWLWi8piYQIxNHAAhaINy4XxLzzl737t7uTV4Jvve7HPWXt/61re2vXJaHwi24ZgAORSrq1pVrKr+F48X++XGwv3wTi7x9uh6e89ePq2rcnrjhxEoXctDAnA8JIJ7JBMOQhwf3WDr7KVTasjpaTKKIAnTWEnJONmPv2NlZRVGdnC91e3Fk2pI9DTLDWUvYJ5I0qmiVDIg+3ij1e2Fn9XwAFxK6PyKKkmb+obfBaNS44J6YC7R5+L25oGQjfVb3fb8pIZ7xVjGJwfute1Vm27u2Tqupd0ruVT0KfQhG3vA6vbcjy0pwqkXSymjJJF5YHqDFLBEzq0p4/FNBfCJwLhdxwSwo2PCftnAwhqt77OJh6xuu39oafxfjalET1wRHBK1TiyZfVoAPztbSRE/7OSG1GILfJzYL5VicsDq9sz3bcBwXoUrFpu8fEHZBeE+d5YlA5RNbra67fqu1Txg4sO1tvXm/FC9NXJUayznt+YQGdlUAfz0t4nGhYpizhPGiV8X5kj0MSyXsyqpMDs8ZHV7qgCOPo7lL26t5tAs1mhEdnjY6vbkN4mPU8t1Am+3pHFJOUfcmMNZ7WIQce7ISAC+gXFrXFuRmTQzjPy7XSvZf+Es6lvFHbpGfmWec0uX0//5sE3ZE1nQOOSsxHwzwFo6opxewS3Blq9Nbrb3Bw9pL7BXYkWZIcYZOc8f3WIztvN4KzYNJkY3dHbF0JRu6+rmgmB6csD6Bw9pH+KdZnRWWTMv53dyHradX1fNC2Obu/ilzO54S8RKKPNgDcauv7oY621w3p0l0Q2IP2rG0HXnVYm/bcexinG8jtKxTaapOc44d8tY7c6XgnGJR1zM18SwGyOes0/ipD023Zq8jhZqm8A85y7VWGbOjBvDOHdizEoMeM6boYJjtn1aV71oTIfLsUNEYsaeFZc5cLGPuaJpVmNHfp37Jd6Kl4PVeN0e/Uof4WxzqOHhNk7s1uG2PvPFDPc8uJYt7hyU6G4LrhM9DTba/8mF9nc3faZ1+TXe+Ffr+wR/mhi90mD/7ON2+R9W5V2x0b6OvQAAAABJRU5ErkJggg==",xc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAAAXNSR0IArs4c6QAAA6VJREFUSEuVlVtoXGUUhdc6SbQmRFPb2pDLdCaN0D6oIFpSiAgqUkWhbxbEWiQ+iA8iFCWQUoo22mCxL4JUYkJBSalWEHshXqLRqSYiSkHQJp2ZtEKrpMVC0Gb+y9IzZ850TpwUHJiHc/k/1t5r7X2I6/zeaNPqunrsdcBWKzU58lTRY2DPb5xe7hiXezC8Ws0LjZg20gZHwABwACy4aIEHXzvHbK2zywLfTKnfSYMhzJZA5T8BD07tm2PP/wLu79QJS22JQSV1FTh1mWgcLfDqUmhJ4W4o2AP66of7Un7SAvdFZVbDouuAXHmgwD/jMzGDI2mtKDp95MmvnjvH1+MXBlP61FK95b7BQgmwCdh6MMcr4fvb2tSpG3Vc4k6+s04Z4/G1gdo9OPDiee59ZZ02SrjXEs3lki8UgYIHNofmeMIZIteZx2e5LnQYrwlLdHlqqFTyWx3qXiQmLNVhwW8d0GMhxj1zYLZIHAtNCu/FbTDADw681UIZT+0/mq/bWXF5qFPrHXHKQLct7VsINCEQGqx2PE6AI4eO5vhyKK4CFMRXU7hsoZZrbkYG1AJWu+48H/h4jhMJ4GC7Vi3Waf5amVXZC5g1ihTWct2JzxwvcCQJ7Naav4z+SIS4HBkXMGuJY9aXS64KezkFfeN5DieA/d1aoypgtRLHSKEt93Dp9Diw7/MYuDullywQeKLJQANRz5JhjoGOocs876BZI7RacIOl6MW+L2PgQMpbS9RVIDWmwpPZIjAi4vcPcvwkDv9DXbrDAu/+C387GwP7U3rMABTQUqQO1TIlVHg4z94QtGW9tjn5hx2DBUOM+jrMWIO7pnL8JtHDFzJaa7wuJiJTCTGzH+bZ+2jGjTngCUuWRtGB1pLPfneWo7HqSg5D4N/SxaUuRwaUSj7goSPRpIRzHUEtuRA0MD39Cy8lFG5v16r6Bs3X3C5k1gI/OfjnK6DEfgweOX2WJxPA8OLptL9ggdbqsssTkXXiF4baFVUQbZ44Pl7Bpp9z/D6pMKNNDhq3wi3/yRmZdcKThjht4G9OLtvSrnx/ZjbYDjA8CuxIq8dAJx3R7KD3DLjVory6ImOyE7mgd3O37rdeI5bIRKYEJxy01kB3uwBjczPBU9yRVhjOKSs2OaDvSIGjj7ep0d+EjYsOzbY+/IbgyuQsf4ycVHBnBrdfbcClM2c4n0ppJW7QuIXuccAww9X9awYHBUwezvPQ9T6ryz1rSatlRb3GTMBd/wBBRVUxXeSVgwAAAABJRU5ErkJggg==",wc="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAYCAYAAAARfGZ1AAAAAXNSR0IArs4c6QAABD9JREFUSEvNlG1MU2cUx/+3hVJKoZQCKTIGTBw6ZB1CNmg/MHkNoqAJe9fhDMvWkhZcjG4fMdnMkm2Ei4Diy8IyEUPUGCNDjSxx2XgHCxN0sooI0spLQ2lpe1vuXe5d1oFNVkj8sPPlSe4553fOc87/PgTWYIcPnwl2OJzfi8WiXJvN0cvjMaXV1eopX6mErwDWr9PVf5Wfr/xcpVIQIyMGpqXlxgWSVL/nK3eN8LpWtfrtkqiocNjtThw7drafJDVpzwVeUVH3Tmxs9HmlUkEMDT1g7t4d+6KmRvP1c4H/PZoTOwC6EcBRktSwp0/zGsvBg98Fut3BMn9/ysvncuESn4+PeTzMrSS7XALG6aTnGxs/WVr53QM4cuSkxG5frpdIxG+Fh4f4E2vaxr+omRmLy2KxXuLxHJrq6s/mWY8HodM13NyzR5mdmZlMUJQbLpfb57WfDbh16w7T0aH/hSTVmR54ZeXJbQkJ8v7y8iKYzVZYrXaYTGZYLEuIiAhFaGiQVyHWx8aIxYGQy8PA3pTNu3q1C1NTsyqSLP+N61yna3g3NzflfE5OCqan59HW1oPxBQoCaQgo0yxSN2+ASpXkKdDbex+d+kcQyCPgtlgRFQDs2pUOilpGZ+cIo9cbPiJJTRMH12obPigoSP1RqXwF16714J6DhzBVKnh+fqCdFIxtHcjbFodNm6IxMfEUV26PImpnDvgiIRj3Msx9Q4ilFpGevgXd3aPMwIChrLZWfdYL/s23FxG+twQZchGmKWCSAmwPHyPoziCKijJw/Xo/ZuMToEhJgJsBJpzgGpg81Yz9+7J9wyPL3kdYgB8cDEAzwMKkEcLuHhQXZ6C9vQ/mLUmIS3yR85ndwDLD4HH9D9i/N2s1vLKy7jWGIXbk56d9yY6FXYhBGAqZMpWbMZ9NvHIDb74cgc2JMRgfN6Gt7yGiSwpB8HkIIABT/++QmyahVCZx8MHBsaM0TV8kKirqW2ga8QUFaa+z8Lm5Ra6AkfFDQIQM9okpJMdIkZn5qmehXV2j6PvDiMDYF0CZFyCjbCguVsLlWkZXFwfvJwhi2GvmrMRYe/JkDgsLS4iMlEAmC/GSIitZo9GM4GAhoqPDQRAErFbHf8/8H/i6/yCwOv8/wfX6P5GYGAOhUICBgTFs3RoHgcCPnS2n65W27s5bW28jLy8VEkkQmpt/xu7dGRCJhDh9+ieUlRWsgrMj7e29/+xPdKIkKyu5dft2BfeerLTLl39FdnYKQkJEYAsVFr4BkSgATU03UVqa6wmlaRqzsxb2dszw8KN9tbXqc5xaDh06FS+Vih8cOJDHdzpdKx/LNeyV4SS4uLjEne3tffTMjDnp+HHtPc+Tq9XW1WzcuEGrULxEBAUJ1wBdHWKzOTA0ZGAMBmNjTY3601XvOduuTlevAfAhQRByVrfrMZqmTQBzTip9WltVVUWzuX8BL+8z38bSCP4AAAAASUVORK5CYII=",Fc="data:image/png;base64,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",Dc=y(92310),Bc=y.n(Dc),_u=y(3294),Lc=Object.defineProperty,$u=Object.getOwnPropertySymbols,Nc=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable,ec=(z,se,ue)=>se in z?Lc(z,se,{enumerable:!0,configurable:!0,writable:!0,value:ue}):z[se]=ue,Du=(z,se)=>{for(var ue in se||(se={}))Nc.call(se,ue)&&ec(z,ue,se[ue]);if($u)for(var ue of $u(se))Ic.call(se,ue)&&ec(z,ue,se[ue]);return z},Bu=(z,se,ue)=>new Promise((me,Pe)=>{var Fe=Lt=>{try{nt(ue.next(Lt))}catch(Jt){Pe(Jt)}},ze=Lt=>{try{nt(ue.throw(Lt))}catch(Jt){Pe(Jt)}},nt=Lt=>Lt.done?me(Lt.value):Promise.resolve(Lt.value).then(Fe,ze);nt((ue=ue.apply(z,se)).next())});const Tc=({title:z,description:se,placeholder:ue,hideUpload:me,hideInputBox:Pe,aiIcon:Fe,userIcon:ze,children:nt,taskData:Lt,user:Jt,name:Dt,code:dn,globalSetting:rn,authority:Kt,isShowComponent:ka=!0,DrawerProps:ja={},FetchUrl:lr="https://ai-data.educoder.net/v1/chat-messages",FetchData:Aa={},defaultGetData:Pr=!1,extraEdit:er=()=>null,isShowDefuatTips:io=!0,isReview:Mr,onOpen:da,loadingOption:Er,isIntelligentAssistant:eo=!1,intelligentAssistantItems:Vr=[],showEditableBox:to=!1,showPreference:zo=!1,initMessage:Zr="",customRequest:dr})=>{var zr,Ir,Co,Fo,jo,Go,hn,Wo,ii,Fn,Jo;const[ui,Ri]=(0,oe.useState)([]),[Yi,Vo]=(0,oe.useState)(null),[mi,Mi]=(0,oe.useState)(!1),[fo,Pi]=(0,oe.useState)([]),[_i,Qi]=(0,oe.useState)(!1),[ai,fi]=(0,oe.useState)([]),To=(0,oe.useRef)(ai),as=(0,oe.useRef)(),xi=(0,oe.useRef)(),[hi,wl]=(0,oe.useState)(""),[Lu,Nu]=(0,oe.useState)([`${(zr=Lt==null?void 0:Lt.challenge)==null?void 0:zr.task_pass}\uFF0C\u8BF7\u7ED9\u51FA\u7B54\u9898\u601D\u8003\u65B9\u5411\u3002\\n\\n\u4E0D\u8981\u7ED9\u51FA\u5B66\u751F\u6B63\u786E\u7B54\u6848\uFF0C\u4E0D\u8981\u7ED9\u51FA\u4EFB\u4F55\u4EE3\u7801`]),rl=hi==null?void 0:hi.split(` +`).length,[Fl,ga]=(0,oe.useState)(!1),[Wa,Ur]=(0,oe.useState)(0),[no,uo]=(0,oe.useState)(null),[ri,ci]=(0,oe.useState)(""),vi=(0,oe.useRef)(null),$i=!!Lt,pl=[{img:Pc,name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:""},{img:xc,name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Ir=Lt==null?void 0:Lt.challenge)==null?void 0:Ir.task_pass},{img:wc,name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB",inputs:(Co=Lt==null?void 0:Lt.challenge)==null?void 0:Co.task_pass}],di={maxCount:1,showUploadList:!1,withCredentials:!0,accept:".doc,.docx,.md,.txt,.pdf,.jpg,.png",beforeUpload:Fa=>{var Hr,Do,co,ti;const Si=(ti=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt","jpg","png"].includes(Si);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001jpg\u3001png\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{Pi((Fa==null?void 0:Fa.filter(Hr=>(Hr==null?void 0:Hr.status)==="done"))||[])},action:`${(Fo=_u.Z)==null?void 0:Fo.API_SERVER}/api/intelligent_imports/upload_file.json`},ol={maxCount:1,showUploadList:!1,accept:".doc,.docx,.md,.txt,.pdf",beforeUpload:Fa=>{var Hr,Do,co,ti;const Si=(ti=(co=(Do=(Hr=Fa==null?void 0:Fa.name)==null?void 0:Hr.split("."))==null?void 0:Do.slice(-1))==null?void 0:co[0])==null?void 0:ti.toLowerCase(),wi=["doc","docx","md","pdf","txt"].includes(Si);return Fa.size==0?(ge.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),fe.default.LIST_IGNORE):wi||(ge.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u6587\u4EF6"),fe.default.LIST_IGNORE)},onChange:({fileList:Fa})=>{Pi((Fa==null?void 0:Fa.filter(Hr=>(Hr==null?void 0:Hr.status)==="done"))||[])},action:`${(jo=_u.Z)==null?void 0:jo.API_SERVER}/api/attachments.json`};(0,oe.useEffect)(()=>{var Fa;if(vi.current&&no!==null){vi.current.focus();const Hr=(Fa=vi.current.resizableTextArea)==null?void 0:Fa.textArea;Hr&&(Hr.selectionStart=Hr.selectionEnd=Hr.value.length)}},[no]),(0,oe.useEffect)(()=>{rl<5&&ga(!1)},[rl]),(0,oe.useEffect)(()=>{eo&&mi&&Iu()},[mi]),(0,oe.useEffect)(()=>{To.current=ai},[ai]),(0,oe.useEffect)(()=>{var Fa;rn!=null&&rn.setting&&Ri([...ui,...((Fa=rn==null?void 0:rn.setting)==null?void 0:Fa.big_model_users)||[]])},[rn==null?void 0:rn.setting]),(0,oe.useEffect)(()=>{var Fa;Nu([`${(Fa=Lt==null?void 0:Lt.challenge)==null?void 0:Fa.task_pass}`,`${dn}`,`${dn}`])},[dn]),(0,oe.useEffect)(()=>{if(Pr&&(ja!=null&&ja.open||mi)&&(Aa!=null&&Aa.student_work_id)){if(Yi!==(Aa==null?void 0:Aa.student_work_id))fi([{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]);else{if(ai.length)return;fi([...ai,{text:"",done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}])}rs(),Vo(Aa==null?void 0:Aa.student_work_id)}},[Pr,mi,ai,ja==null?void 0:ja.open,Aa==null?void 0:Aa.student_work_id]),(0,oe.useEffect)(()=>{ja!=null&&ja.open&&Zr&&(fi([{text:Zr,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>rs(Zr),300))},[ja==null?void 0:ja.open]);const zi=()=>{Mi(!0)},tc=()=>{Mi(!1)},kc=()=>{ga(!Fl)},Iu=()=>Bu(void 0,null,function*(){const Fa=yield(0,wu.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Fa==null?void 0:Fa.status)===0&&Ur(Fa==null?void 0:Fa.number)}),Rc=()=>{he.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:oe.createElement("div",null,oe.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},rs=(Fa="")=>Bu(void 0,null,function*(){var Hr,Do;if(dr){yield dr({mes:Fa,chatData:ai,setChatData:fi,chatDataRef:To.current,fileList:fo}),Qi(!1);return}const co=(fo==null?void 0:fo.map(Wi=>{var wi,Dl;return((wi=Wi==null?void 0:Wi.response)==null?void 0:wi.id)||((Dl=Wi==null?void 0:Wi.response)==null?void 0:Dl.file_id)}))||[],ti={};if(eo){co!=null&&co[0]&&(ti.file_id=co==null?void 0:co[0]),ti.prompt=Fa;const Wi=ai.reduce((wi,Dl)=>{if(Dl.sender==="user"){const rc=ai.find(oc=>oc.key===Dl.key&&oc.sender==="AI");rc&&wi.push({question:Dl.text,answer:rc.text})}return wi},[]);ti.history=Wi}const Si=yield(0,wu.ZP)(lr,{method:"post",body:Du(Du({inputs:{description:"",name:Dt},query:Fa,response_mode:"blocking",conversation_id:as.current||"",user:((Hr=Jt==null?void 0:Jt.userInfo)==null?void 0:Hr.login)||"\u672A\u77E5",files:co},Aa),ti),mode:"cors",headers:{"Content-Type":"application/json",Authorization:"Bearer app-Z8HFAfducmnrr3zO9961jqgB"}});eo&&Iu(),Qi(!1),To.current[To.current.length-1].text=Si==null?void 0:Si.answer,To.current[To.current.length-1].loading=!1,To.current[To.current.length-1].response=Si,as.current=Si==null?void 0:Si.conversation_id,eo&&(To.current[To.current.length-1].text=(Do=Si==null?void 0:Si.data)==null?void 0:Do.content),fi([...To.current])}),Mc=(Fa,Hr)=>Bu(void 0,null,function*(){var Do;if(_i)return;Qi(!0),fi([...ai,{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0,name:Fa==null?void 0:Fa.name}]),setTimeout(()=>{xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})});const co=yield(0,wu.ZP)(lr,{method:"post",body:{inputs:{description:Fa==null?void 0:Fa.inputs,name:Fa==null?void 0:Fa.name},query:Lu[Hr],response_mode:"blocking",user:((Do=Jt==null?void 0:Jt.userInfo)==null?void 0:Do.login)||"\u672A\u77E5",files:[]},mode:"cors",headers:{"Content-Type":"application/json",Authorization:Fa==null?void 0:Fa.Authorization}});co!=null&&co.answer&&(Qi(!1),To.current[To.current.length-1].text=co==null?void 0:co.answer,To.current[To.current.length-1].loading=!1,To.current[To.current.length-1].response=co,as.current=co==null?void 0:co.conversation_id,fi([...To.current]))}),zc=Fa=>{wl(Fa.target.value)},nc=(Fa,Hr)=>{var Do;if(Fa==="edit"&&ri.trim()!==""&&(To.current.splice(Hr),wl(""),Pi([]),fi([...To.current,{text:ri,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ri),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)),Fa==="redraw"){const co=To.current.splice(Hr-1),ti=(Do=co==null?void 0:co[0])==null?void 0:Do.text;wl(""),Pi([]),fi([...To.current,{text:ti,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(ti),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300),ci(""),uo(null)}},ac=()=>{hi.trim()!==""&&(ci(""),uo(null),wl(""),Pi([]),fi([...ai,{text:hi,done:!1,key:Date.now(),sender:"user",fileList:fo[0]},{text:hi,done:!1,loading:!0,key:Date.now(),sender:"AI",allowCopy:!0}]),Qi(!0),setTimeout(()=>{rs(hi),xi.current.scrollTo({top:xi.current.scrollHeight,behavior:"smooth"})},300))},Uc=Fa=>{var Hr;if(Fa.shiftKey){if(Fa.key==="Enter")return}else if(Fa.key==="Enter"){if(Fa.preventDefault(),fo!=null&&fo.length&&((Hr=fo==null?void 0:fo[0])==null?void 0:Hr.status)!=="done"||_i)return;ac()}},Hc=(Fa,Hr)=>{var Do,co,ti,Si,Wi;return oe.createElement("div",{className:ro.editable},Hr===no?oe.createElement(oe.Fragment,null,oe.createElement(ie.default.TextArea,{value:ri,ref:vi,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:wi=>ci(wi.target.value)}),oe.createElement("div",{className:ro.action,style:{bottom:-52}},oe.createElement(xe.ZP,{onClick:()=>{ci(""),uo(null)},size:"small"},"\u53D6\u6D88"),oe.createElement(xe.ZP,{disabled:!ri.trim(),onClick:()=>nc("edit",Hr),type:"primary",size:"small"},"\u786E\u8BA4"))):oe.createElement(oe.Fragment,null,oe.createElement("div",{className:ro.text},Fa==null?void 0:Fa.text),oe.createElement("div",{className:ro.action},oe.createElement(Pu.CopyToClipboard,{text:(Fa==null?void 0:Fa.text)||"",onCopy:()=>ge.ZP.success("\u590D\u5236\u6210\u529F")},oe.createElement(Ee.Z,{title:"\u590D\u5236"},oe.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),!_i&&oe.createElement(Ee.Z,{title:"\u7F16\u8F91"},oe.createElement("i",{onClick:()=>{uo(Hr),ci((Fa==null?void 0:Fa.text)||"")},className:"iconfot icon-bianji10 font14"})))),(Fa==null?void 0:Fa.fileList)&&oe.createElement("div",{className:ro.file},oe.createElement("img",{src:y(90034)(`./${((ti=(co=(Do=Fa==null?void 0:Fa.fileList)==null?void 0:Do.name)==null?void 0:co.split("."))==null?void 0:ti.pop())||"txt"}.png`),width:20,className:"mr10"}),oe.createElement("div",{className:"c-black"},oe.createElement("div",null,(0,Hs.tP)((Si=Fa==null?void 0:Fa.fileList)==null?void 0:Si.name,20)),oe.createElement("div",null,(0,Hs.RD)((Wi=Fa==null?void 0:Fa.fileList)==null?void 0:Wi.size)))))},jc=(Fa,Hr,Do)=>{fi(co=>(co[Do][Fa]=Hr,Hr&&(co[Do][Fa==="like"?"boring":"like"]=!1),[...co]))};if($i&&!ui.includes((Go=(0,Fu.eY)())==null?void 0:Go.login)){if(!(Lt!=null&&Lt.chatgpt))return oe.createElement(oe.Fragment,null)}else if(!ka||!(Kt||ui.includes((hn=(0,Fu.eY)())==null?void 0:hn.login)))return oe.createElement(oe.Fragment,null);return eo&&!ui.includes((Wo=(0,Fu.eY)())==null?void 0:Wo.login)?oe.createElement(oe.Fragment,null):oe.createElement("div",null,nt?oe.createElement("div",{onClick:da||zi},oe.createElement(je.Outlet,null),nt):oe.createElement(Cc,{src:eo?Fc:"",onClick:da||zi}),oe.createElement(Le.Z,{className:`${ja!=null&&ja.open||mi?"body-overflow-hidden":""} ${ro.answerWrp}`,width:(ja==null?void 0:ja.width)||880,title:oe.createElement("span",{className:ro.title},z||"\u5934\u6B4CAI"),onClose:(ja==null?void 0:ja.onClose)||tc,open:(ja==null?void 0:ja.open)||mi,afterOpenChange:Fa=>{Fa||(ci(""),uo(null))}},oe.createElement("div",{className:ro["ai-wrp"]},oe.createElement("div",{ref:xi,className:ro["chat-container"]},io&&oe.createElement("div",{className:ro.li},oe.createElement("img",{className:ro.img,src:Fe||"/images/ai_icon.png"}),oe.createElement("div",{className:ro.content},oe.createElement("div",{className:"c-grey-333 font22"},oe.createElement("span",{className:"mr5"},"\u{1F44B}"),"\u55E8\uFF0C\u6211\u662F",eo?"":"\u5934\u6B4C",$i?z:"\u667A\u80FD\u52A9\u6559",eo?"\u5C0F\u6B4C":"","\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B\u3002"),oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},se||"\u6211\u53EF\u4EE5\u9605\u8BFB\u60A8\u4E0A\u4F20\u7684\u6559\u6848\uFF0C\u4E66\u7C4D\u7B49\u6559\u5B66\u8D44\u6599\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u8981\u6C42\u4E3A\u60A8\u81EA\u52A8\u751F\u6210\u4EFB\u52A1\u8981\u6C42\u3002"),!eo&&oe.createElement("div",{className:"font16 mt20",style:{color:"#434D6C"}},"\u5FEB\u6765\u8BD5\u4E00\u4E0B\u5427\uFF5E"),$i&&oe.createElement("div",{className:ro.container},pl.map((Fa,Hr)=>oe.createElement("div",{onClick:()=>Mc(Fa,Hr),key:Hr,className:ro.item},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C"}},Fa.des)))),eo&&oe.createElement("div",{className:ro.container},Vr==null?void 0:Vr.map((Fa,Hr)=>oe.createElement("div",{key:Hr,onClick:()=>{var Do,co;if(Fa.show){if(Wa>9){Rc();return}(co=(Do=Fa.ref)==null?void 0:Do.current)==null||co.onClick()}},className:Bc()(ro.itemMask,(Fa==null?void 0:Fa.show)&&ro.show)},oe.createElement(Oe.Z,{align:"middle"},oe.createElement("img",{className:"mr10",src:Fa.img,width:24}),oe.createElement("span",{style:{color:"#232B40",fontSize:16,fontWeight:600}},Fa.name)),oe.createElement("div",{className:"mt10",style:{color:"#434D6C",paddingLeft:34}},Fa.des),!(Fa!=null&&Fa.show)&&oe.createElement("div",{className:ro.mask},"\u656C\u8BF7\u671F\u5F85\uFF5E"),!!(Fa!=null&&Fa.show)&&oe.createElement("div",{onClick:Do=>Do.stopPropagation()}," ",oe.createElement(Fa.element,{ref:Fa.ref,onUpdateNum:Iu,onClose:tc}))))))),ai==null?void 0:ai.map((Fa,Hr)=>{var Do;return oe.createElement("div",{key:Hr,className:ro.li,style:{marginBottom:Fa.sender==="AI"&&((Do=ai[Hr+1])==null?void 0:Do.sender)!=="user"||to?50:20}},oe.createElement("img",{className:ro.img,src:Fa.sender==="AI"?Fe||"/images/ai_icon.png":ze||"/images/ai_user.png"}),oe.createElement("div",{style:{marginTop:to&&Fa.sender==="user"&&(Fa!=null&&Fa.fileList)?64:0},className:`${ro.content} ${Fa.sender==="AI"||to?"":ro.user}`},Fa.loading?oe.createElement("div",null,oe.createElement("div",{className:ro["loading-wanx"]},oe.createElement("div",{className:ro["dot-flashing"]}),oe.createElement("div",{className:ro["dot-flashing"]}),oe.createElement("div",{className:ro["dot-flashing"]})),oe.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(Er==null?void 0:Er.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002")):oe.createElement(oe.Fragment,null,!!Fa.name&&oe.createElement("div",{className:"mb10 font18",style:{color:"#232B40",fontWeight:600}},Fa==null?void 0:Fa.name),Fa.sender==="user"&&to?Hc(Fa,Hr):oe.createElement(yc,{showEditableBox:to,onRedraw:()=>nc("redraw",Hr),scrollBox:xi,Data:Fa,extraEdit:er,loading:_i,showPreference:zo,onPreference:(co,ti)=>jc(co,ti,Hr)}))))})),!Pe&&oe.createElement("div",{className:`${ro["footer-container"]} ${Fl?ro.full:""} ${fo.length>=1&&ro["has-file"]}`},!!fo.length&&oe.createElement(Oe.Z,{align:"middle",className:"pb5 pt5"},oe.createElement("span",{title:(ii=fo==null?void 0:fo[0])==null?void 0:ii.name,className:"mr10"},(0,Hs.tP)((Fn=fo==null?void 0:fo[0])==null?void 0:Fn.name,40)),oe.createElement("i",{onClick:()=>Pi([]),className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font14"})),oe.createElement(Ee.Z,{title:Wa>9?oe.createElement("div",null,oe.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),oe.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u752810\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002")):""},oe.createElement("div",{style:fo.length?{paddingLeft:0}:{},className:`${ro["input-container"]} ${rl>4?ro.lineFour:""} ${Wa>9?ro.disabledNumClass:""}`},!me&&oe.createElement("div",{className:ro["footer-container-upload"]},oe.createElement(fe.default,Du({},Mr?ol:di),fo!=null&&fo.length?null:oe.createElement(xe.ZP,{className:ro["upload-btn"],icon:oe.createElement("i",{className:"iconfont icon-shangchuan4 c-white"})}))),oe.createElement(ie.default.TextArea,{rows:rl>4?4:rl,placeholder:ue||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u95EE\u9898\u5427,Shift+Enter\u6362\u884C\uFF5E",value:hi,bordered:!1,style:me?{paddingLeft:0,marginLeft:0}:{},onChange:zc,onKeyPress:Uc}),oe.createElement(xe.ZP,{className:ro["send-btn"],icon:oe.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:!!(fo!=null&&fo.length)&&((Jo=fo==null?void 0:fo[0])==null?void 0:Jo.status)!=="done"||_i,onClick:ac}),rl>4&&oe.createElement("span",{className:ro.fullIcon,onClick:kc},Fl&&oe.createElement("span",{className:"iconfont icon-shousuo"}),!Fl&&oe.createElement("span",{className:"iconfont icon-zhankai"}))))))))};var Oc=(0,je.connect)(({globalSetting:z,user:se})=>({globalSetting:z,user:se}))(Tc)},67192:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qe}});var E=y(59301),re=y(48066),oe=y(29679),ge=y(19248),fe=y(96512),he=y(72308),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},xe=ie,Ee=y(7657),Le=function(Zt,bt){return E.createElement(Ee.Z,(0,he.Z)({},Zt,{ref:bt,icon:xe}))},Oe=E.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(36355),ee=()=>E.createElement("svg",{width:"252",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .012)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),E.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),E.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),E.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),E.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),E.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),E.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),E.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),E.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),E.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),E.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),E.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),E.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),E.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),E.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),E.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),E.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),E.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),E.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),E.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),E.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),E.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),E.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),E.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),E.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),E.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),E.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),E.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),E.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),E.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),E.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),E.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),E.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),E.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),E.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),te=()=>E.createElement("svg",{width:"254",height:"294"},E.createElement("defs",null,E.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),E.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("g",{transform:"translate(0 .067)"},E.createElement("mask",{fill:"#fff"}),E.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),E.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),E.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),E.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),E.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),E.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),E.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),E.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),E.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),E.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),E.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),E.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),E.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),E.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),E.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),E.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),E.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),E.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),E.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),E.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),E.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),E.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),E.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),E.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),E.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),E.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),E.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),E.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),E.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),E.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),E.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),E.createElement("mask",{fill:"#fff"}),E.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),E.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),E.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),E.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),E.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),E.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),E.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),le=()=>E.createElement("svg",{width:"251",height:"294"},E.createElement("g",{fill:"none",fillRule:"evenodd"},E.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),E.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),E.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),E.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),E.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),E.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),E.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),E.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),E.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),E.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),E.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),E.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),E.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),E.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),E.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),E.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),E.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),E.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),E.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),E.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),E.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),E.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),E.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),E.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),E.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),E.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),E.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),E.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),E.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),E.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),E.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),E.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),E.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),E.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),E.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),E.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),E.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),E.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),pe=y(83116),ve=y(37613);const be=ht=>{const{componentCls:Zt,lineHeightHeading3:bt,iconCls:Nt,padding:it,paddingXL:kt,paddingXS:Et,paddingLG:Rn,marginXS:cn,lineHeight:gt}=ht;return{[Zt]:{padding:`${Rn*2}px ${kt}px`,"&-rtl":{direction:"rtl"}},[`${Zt} ${Zt}-image`]:{width:ht.imageWidth,height:ht.imageHeight,margin:"auto"},[`${Zt} ${Zt}-icon`]:{marginBottom:Rn,textAlign:"center",[`& > ${Nt}`]:{fontSize:ht.iconFontSize}},[`${Zt} ${Zt}-title`]:{color:ht.colorTextHeading,fontSize:ht.titleFontSize,lineHeight:bt,marginBlock:cn,textAlign:"center"},[`${Zt} ${Zt}-subtitle`]:{color:ht.colorTextDescription,fontSize:ht.subtitleFontSize,lineHeight:gt,textAlign:"center"},[`${Zt} ${Zt}-content`]:{marginTop:Rn,padding:`${Rn}px ${it*2.5}px`,backgroundColor:ht.colorFillAlter},[`${Zt} ${Zt}-extra`]:{margin:ht.extraMargin,textAlign:"center","& > *":{marginInlineEnd:Et,"&:last-child":{marginInlineEnd:0}}}}},Ae=ht=>{const{componentCls:Zt,iconCls:bt}=ht;return{[`${Zt}-success ${Zt}-icon > ${bt}`]:{color:ht.resultSuccessIconColor},[`${Zt}-error ${Zt}-icon > ${bt}`]:{color:ht.resultErrorIconColor},[`${Zt}-info ${Zt}-icon > ${bt}`]:{color:ht.resultInfoIconColor},[`${Zt}-warning ${Zt}-icon > ${bt}`]:{color:ht.resultWarningIconColor}}},Ie=ht=>[be(ht),Ae(ht)],ke=ht=>Ie(ht);var Ye=(0,pe.Z)("Result",ht=>{const Zt=ht.colorInfo,bt=ht.colorError,Nt=ht.colorSuccess,it=ht.colorWarning,kt=(0,ve.TS)(ht,{resultInfoIconColor:Zt,resultErrorIconColor:bt,resultSuccessIconColor:Nt,resultWarningIconColor:it,imageWidth:250,imageHeight:295});return[ke(kt)]},ht=>({titleFontSize:ht.fontSizeHeading3,subtitleFontSize:ht.fontSize,iconFontSize:ht.fontSizeHeading3*3,extraMargin:`${ht.paddingLG}px 0 0 0`}));const Be={success:oe.Z,error:ge.Z,info:fe.Z,warning:je},$e={404:ee,500:te,403:le},st=Object.keys($e),Yt=ht=>{let{prefixCls:Zt,icon:bt,status:Nt}=ht;const it=ce()(`${Zt}-icon`);if(st.includes(`${Nt}`)){const Et=$e[Nt];return E.createElement("div",{className:`${it} ${Zt}-image`},E.createElement(Et,null))}const kt=E.createElement(Be[Nt]);return bt===null||bt===!1?null:E.createElement("div",{className:it},bt||kt)},vt=ht=>{let{prefixCls:Zt,extra:bt}=ht;return bt?E.createElement("div",{className:`${Zt}-extra`},bt):null},wt=ht=>{let{prefixCls:Zt,className:bt,rootClassName:Nt,subTitle:it,title:kt,style:Et,children:Rn,status:cn="info",icon:gt,extra:tt}=ht;const{getPrefixCls:we,direction:Ce,result:ct}=E.useContext(b.E_),jt=we("result",Zt),[Ve,He]=Ye(jt),ut=ce()(jt,`${jt}-${cn}`,bt,ct==null?void 0:ct.className,Nt,{[`${jt}-rtl`]:Ce==="rtl"},He),dt=Object.assign(Object.assign({},ct==null?void 0:ct.style),Et);return Ve(E.createElement("div",{className:ut,style:dt},E.createElement(Yt,{prefixCls:jt,status:cn,icon:gt}),E.createElement("div",{className:`${jt}-title`},kt),it&&E.createElement("div",{className:`${jt}-subtitle`},it),E.createElement(vt,{prefixCls:jt,extra:tt}),Rn&&E.createElement("div",{className:`${jt}-content`},Rn)))};wt.PRESENTED_IMAGE_403=$e[403],wt.PRESENTED_IMAGE_404=$e[404],wt.PRESENTED_IMAGE_500=$e[500];var Ct=wt,It=y(3113),sn=Object.defineProperty,en=(ht,Zt,bt)=>Zt in ht?sn(ht,Zt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):ht[Zt]=bt,et=(ht,Zt,bt)=>en(ht,typeof Zt!="symbol"?Zt+"":Zt,bt);const{Paragraph:Bt,Text:un}=re.default;class rt extends E.Component{constructor(){super(...arguments),et(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(Zt){return{hasError:!0,error:Zt,errorInfo:null}}componentDidCatch(Zt,bt){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",Zt),console.log("\u9519\u8BEF\u4FE1\u606F:",bt),this.setState({error:Zt,errorInfo:bt})}render(){var Zt,bt;return this.state.hasError?E.createElement(Ct,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(Zt=this.state.error)==null?void 0:Zt.message,extra:[E.createElement(It.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},E.createElement("div",{className:"desc"},E.createElement(Bt,null,E.createElement(un,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",E.createElement("br",null),(bt=this.state.errorInfo)==null?void 0:bt.componentStack)))):this.props.children}}var qe=rt},57647:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return x}});var E=y(59301),re=y(17574),oe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ge=y(73631),fe=y(5623),he=y(16149),ie=Object.defineProperty,xe=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Ge=(te,ae,le)=>ae in te?ie(te,ae,{enumerable:!0,configurable:!0,writable:!0,value:le}):te[ae]=le,ce=(te,ae)=>{for(var le in ae||(ae={}))Oe.call(ae,le)&&Ge(te,le,ae[le]);if(Le)for(var le of Le(ae))je.call(ae,le)&&Ge(te,le,ae[le]);return te},b=(te,ae)=>xe(te,Ee(ae)),a=(te,ae,le)=>new Promise((pe,ve)=>{var be=ke=>{try{Ie(le.next(ke))}catch(Ye){ve(Ye)}},Ae=ke=>{try{Ie(le.throw(ke))}catch(Ye){ve(Ye)}},Ie=ke=>ke.done?pe(ke.value):Promise.resolve(ke.value).then(be,Ae);Ie((le=le.apply(te,ae)).next())}),x=({value:te,onChange:ae,scrollId:le})=>{const[pe,ve]=(0,E.useState)([]);(0,E.useEffect)(()=>{be()},[]);const be=()=>a(void 0,null,function*(){const $e=yield(0,he.NZ)({});if($e!=null&&$e.data){const st=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:!1,children:Ae($e.data||[])}];ve(st)}}),Ae=$e=>$e.map(st=>({title:st.name,key:st.group_id,icon:E.createElement("img",{src:ge,className:oe.folderIcon}),isLeaf:st.children.length===0,children:Ae(st.children)})),Ie=($e,st,Yt)=>$e.map(vt=>vt.key===st?ce(ce({},vt),Yt):vt.children?b(ce({},vt),{children:Ie(vt.children,st,Yt)}):vt),ke=($e,st,Yt)=>$e.map(vt=>{if(vt.key===st)return b(ce({},vt),{icon:Yt?E.createElement("img",{src:fe,className:oe.folderIcon}):E.createElement("img",{src:ge,className:oe.folderIcon})});if(vt.children)return b(ce({},vt),{children:ke(vt.children,st,Yt)})}),Ye=($e,st)=>{ve(Yt=>ke(Yt,st.node.key,st.expanded))},Be=te?{selectedKeys:te,defaultExpandedKeys:te}:{};return pe.length>0&&E.createElement("div",{id:le||""},E.createElement(re.default,ce({showLine:{showLeafIcon:!1},showIcon:!0,treeData:pe,className:oe.folderWrapper,onSelect:ae,onExpand:Ye},Be)))}},63454:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return pe}});var E=y(59301),re=y(89070),oe=y(43418),ge=y(8591),fe=y(92832),he=y(24905),ie=y(1),xe=y(927),Ee=y(955),Le=y(3113),Oe=y(87169),je={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},Ge=y(32637),ce=y(59301);const b=({classroomList:ve,dispatch:be,user:Ae})=>ce.createElement(oe.default,{open:ve.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:ce.createElement("span",null,ce.createElement(Oe.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},ce.createElement("div",{style:{textAlign:"center",marginBottom:30}},ce.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",ce.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),ce.createElement("img",{style:{width:130,height:130},src:Ge})),ce.createElement("div",{className:je.bottom},ce.createElement(Le.ZP,{className:je.yes,onClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var a=(0,re.connect)(({classroomList:ve,user:be})=>({classroomList:ve,user:be}))(b),ee=y(99064),x=y(59301),te=(ve,be,Ae)=>new Promise((Ie,ke)=>{var Ye=st=>{try{$e(Ae.next(st))}catch(Yt){ke(Yt)}},Be=st=>{try{$e(Ae.throw(st))}catch(Yt){ke(Yt)}},$e=st=>st.done?Ie(st.value):Promise.resolve(st.value).then(Ye,Be);$e((Ae=Ae.apply(ve,be)).next())}),ae=(ve=>(ve[ve.Professor=1]="Professor",ve[ve.AssistantProfessor=2]="AssistantProfessor",ve[ve.Student=3]="Student",ve))(ae||{});const le=({visible:ve,user:be,account:Ae,onCancel:Ie=()=>{},dispatch:ke})=>{const[Ye,Be]=(0,E.useState)(),[$e,st]=(0,E.useState)([]),[Yt,vt]=(0,E.useState)(!1),[wt,Ct]=(0,E.useState)(!1),[It,sn]=(0,E.useState)(),[en,et]=(0,E.useState)(!1);(0,E.useEffect)(()=>{var qe,ht;(qe=be==null?void 0:be.userInfo)!=null&&qe.identity&&st([((ht=be==null?void 0:be.userInfo)==null?void 0:ht.identity)==="student"?3:1])},[be]);const Bt=qe=>{const ht=()=>{window.location.href=(qe==null?void 0:qe.jump_url)||`/classrooms/${qe==null?void 0:qe.course_id}`};if($e.includes(1)){oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"},(qe==null?void 0:qe.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{ht()}});return}ht()},un=()=>te(void 0,null,function*(){if(!Ye){ge.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let qe=yield(0,ee.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:Ye}});if(qe!=null&&qe.need_pro_auth&&!$e.includes(1)&&!$e.includes(2)){ke({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:Ye,checkedList:$e}}),rt();return}vt(!0);const ht=yield(0,ie.cR)({invite_code:Ye,professor:$e.includes(1)?1:null,assistant_professor:$e.includes(2)?1:null,student:$e.includes(3)?1:null});if(vt(!1),(ht==null?void 0:ht.status)===-4&&(Ie(),ke({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(ht==null?void 0:ht.status)===-12&&ge.ZP.warning(ht==null?void 0:ht.message),(ht==null?void 0:ht.status)===-2){if(rt(),ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){Ct(!0),sn(1);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(2);return}if(ht.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){Ct(!0),sn(3);return}}if((ht==null?void 0:ht.status)===0){(0,Ee.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),rt(),ht!=null&&ht.course_id?Bt(ht):ge.ZP.success(ht.message);return}}),rt=()=>te(void 0,null,function*(){Ie()});return x.createElement(x.Fragment,null,x.createElement(oe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:ve,confirmLoading:Yt,onOk:un,onCancel:rt},x.createElement("div",{className:"tc"},x.createElement("div",null,x.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),x.createElement(fe.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:Ye,onChange:qe=>{if(qe.target.value.length>=7){ge.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Be(qe.target.value)}})),x.createElement("div",{className:"mt10 font14"},x.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),x.createElement(he.default.Group,{value:$e,onChange:qe=>st(qe)},x.createElement(he.default,{value:1,disabled:$e.includes(2)},"\u6559\u5E08"),x.createElement(he.default,{value:2,disabled:$e.includes(1)},"\u52A9\u6559"),x.createElement(he.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),x.createElement(a,null),x.createElement(xe.Z,{visible:wt,onCancel:()=>Ct(!1),occupationValue:It}))};var pe=(0,re.connect)(({user:ve,account:be})=>({user:ve,account:be}))(le)},981:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ia},g:function(){return ma}});var E=y(59301),re=y(89070),oe=y(44e3),ge=y(92832),fe=y(43418),he={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},ie=y(8591),xe=y(95237),Ee=y(43604),Le=y(20834),Oe=y(38854),je=y(5112),Ge=y(1),ce=y(955),b=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),a=(Gt=>(Gt.Manager="manager",Gt.Developer="developer",Gt.Reporter="reporter",Gt))(a||{}),x=({visible:Gt,onCancel:Vt=()=>{}})=>{const[an,yn]=(0,E.useState)(),[jn,ya]=(0,E.useState)(),[Ha,Pa]=(0,E.useState)(!1),$n=()=>b(void 0,null,function*(){if(!an){ie.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(an.length!==6){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!jn){ie.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pa(!0);const za=yield(0,Ge.vm)({code:an,role:jn});Pa(!1),xa();const Ta={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Ta[za.status]){ie.ZP.info(Ta[za.status]);return}if(za.status===0){jn==="reporter"?(ie.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),re.history.push(`/projects/${za==null?void 0:za.project_id}`)):((0,ce.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),ie.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),xa=()=>b(void 0,null,function*(){Vt()});return E.createElement(E.Fragment,null,E.createElement(fe.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:Gt,confirmLoading:Ha,onOk:$n,onCancel:xa},E.createElement("div",{className:"tc"},E.createElement("div",null,E.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:an,onChange:za=>{if(za.target.value.length>=7){ie.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}yn(za.target.value)}})),E.createElement("div",{className:"mt10 font14"},E.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),E.createElement(je.ZP.Group,{value:jn,onChange:za=>ya(za.target.value)},E.createElement(je.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),E.createElement(je.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),E.createElement(je.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},te=y(63454),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(46474),pe=y(78241),ve=y(57809),be=y(2742),Ae=Object.defineProperty,Ie=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,$e=Object.prototype.propertyIsEnumerable,st=(Gt,Vt,an)=>Vt in Gt?Ae(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Yt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Be.call(Vt,an)&&st(Gt,an,Vt[an]);if(Ye)for(var an of Ye(Vt))$e.call(Vt,an)&&st(Gt,an,Vt[an]);return Gt},vt=(Gt,Vt)=>Ie(Gt,ke(Vt)),wt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Ct=({globalSetting:Gt,dispatch:Vt,user:an,info:yn,open:jn,onCancel:ya=()=>{}})=>{var Ha;const[Pa,$n]=(0,E.useState)([]),[xa,za]=(0,E.useState)([]),[Ta,va]=(0,E.useState)([]),[Da]=pe.default.useForm(),[gr,Ya]=(0,E.useState)(!1),[sr,Ar]=(0,E.useState)(!1),xr=(0,E.useRef)(null),Na=(0,E.useRef)(1),[yr,ur]=(0,E.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,E.useEffect)(()=>{jn&&Dr()},[jn]);const Dr=()=>wt(void 0,null,function*(){var mr;const nr=yn;if(!(0,le.o1)(Vt))return;const{user_school_id:Tr="",department_id:br="",school_name:Eo="",department_name:ho=""}=an.userInfo||{},hr=(mr=nr==null?void 0:nr.graduation_years)==null?void 0:mr.at(-1);za([{id:Tr,name:Eo}]),yield bo(Tr),Da.setFieldsValue({year:hr,school_id:Tr,department_id:Number(br),name:`${hr}${Eo}${ho}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Gr=mr=>wt(void 0,null,function*(){const nr=yield(0,be.J3)(vt(Yt({},mr),{tab_module_type:"graduations"}));return nr!=null&&nr.un_purchased&&Vt({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),nr.status===0&&$n((nr==null?void 0:nr.graduation_years)||[]),nr}),qr=(mr,nr=500)=>{Ar(!0),clearTimeout(xr.current),xr.current=setTimeout(()=>wt(void 0,null,function*(){Na.current+=1;const Tr=Na.current,br=yield(0,be.NT)({keyword:mr});br.status===0&&Na.current===Tr&&(za((br==null?void 0:br.schools)||[]),Ar(!1))}),nr)},bo=mr=>wt(void 0,null,function*(){if(!mr)return;const nr=yield(0,be.Ps)({page:1,limit:9999,id:mr});nr.status===0&&va((nr==null?void 0:nr.departments)||[])});return E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:jn,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:gr,onCancel:ya,onOk:()=>Da.submit()},E.createElement(pe.default,{colon:!1,form:Da,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(mr,nr)=>{mr.school_id&&(bo(nr.school_id),Da.setFieldValue("department_id",null))},onFinish:mr=>wt(void 0,null,function*(){Ya(!0);const nr=yield(0,be.Wz)(mr);nr.status===0&&(ie.ZP.success("\u521B\u5EFA\u6210\u529F"),Da.resetFields(),ya(),(0,ce.xg)(`/graduations/${nr==null?void 0:nr.identifier}/index`)),Ya(!1)})},E.createElement(pe.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},E.createElement(ve.default,{style:{width:344},size:"large",options:(Ha=yn==null?void 0:yn.graduation_years)==null?void 0:Ha.map(mr=>({value:mr,label:mr}))})),E.createElement(pe.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},E.createElement(ve.default,{showSearch:!0,filterOption:!1,onSearch:mr=>{qr(mr)},loading:sr,size:"large",style:{width:344},options:xa.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},E.createElement(ve.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Ta.map(mr=>({value:mr.id,label:mr.name}))})),E.createElement(pe.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,style:{width:344},maxLength:60}))))};var It=(0,re.connect)(({user:Gt,globalSetting:Vt,loading:an})=>({user:Gt,globalSetting:Vt,loading:an}))(Ct),sn=y(99064),en=Object.defineProperty,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(Gt,Vt,an)=>Vt in Gt?en(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,qe=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Bt.call(Vt,an)&&rt(Gt,an,Vt[an]);if(et)for(var an of et(Vt))un.call(Vt,an)&&rt(Gt,an,Vt[an]);return Gt},ht=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Zt=({globalSetting:Gt,dispatch:Vt,user:an,open:yn,onCancel:jn=()=>{}})=>{const[ya]=pe.default.useForm(),[Ha,Pa]=(0,E.useState)(!1),[$n,xa]=(0,E.useState)(null);return(0,E.useEffect)(()=>{var za;if(yn){const Ta={code:"",user_type:((za=an==null?void 0:an.userInfo)==null?void 0:za.identity)==="student"?2:1,major:""};ya.setFieldsValue(Ta),xa(qe({},Ta))}},[yn]),E.createElement(fe.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:yn,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Ha,onCancel:jn,onOk:()=>ya.submit()},E.createElement(pe.default,{colon:!1,form:ya,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(za,Ta)=>xa(qe({},Ta)),onFinish:za=>ht(void 0,null,function*(){Pa(!0);const Ta=yield(0,sn.ZP)("/api/graduations/join.json",{method:"post",body:za});Ta.status===0&&(jn(),Ta!=null&&Ta.identifier?(0,ce.xg)(`/graduations/${Ta==null?void 0:Ta.identifier}/index`):ie.ZP.success(Ta==null?void 0:Ta.message)),Pa(!1)})},E.createElement(pe.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(ge.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),E.createElement(pe.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},E.createElement(je.ZP.Group,null,E.createElement(je.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),E.createElement(je.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),($n==null?void 0:$n.user_type)===2&&E.createElement(pe.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},E.createElement(ge.default,{showCount:!0,maxLength:60}))))};var bt=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Zt),Nt=y(59301),it=Object.defineProperty,kt=Object.defineProperties,Et=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,tt=(Gt,Vt,an)=>Vt in Gt?it(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,we=(Gt,Vt)=>{for(var an in Vt||(Vt={}))cn.call(Vt,an)&&tt(Gt,an,Vt[an]);if(Rn)for(var an of Rn(Vt))gt.call(Vt,an)&&tt(Gt,an,Vt[an]);return Gt},Ce=(Gt,Vt)=>kt(Gt,Et(Vt)),ct=(Gt,Vt)=>{var an={};for(var yn in Gt)cn.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Rn)for(var yn of Rn(Gt))Vt.indexOf(yn)<0&>.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},jt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Ve=(Gt=>(Gt.Projects="projects",Gt.Shixuns="shixuns",Gt.Classrooms="classrooms",Gt))(Ve||{}),He=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Graduations="graduations",Gt))(He||{});const ut=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha}=Vt,Pa=ct(Vt,["homePage","user","globalSetting","loading","dispatch"]),$n,xa,za,Ta;const[va,Da]=(0,E.useState)(),[gr,Ya]=(0,E.useState)(),[sr,Ar]=(0,E.useState)(!1),[xr,Na]=(0,E.useState)(!1),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)();function qr(hr,Kn){for(const Zn of hr){if(Zn.link===Kn)return Zn.hidden;if(Zn.subitem&&Zn.subitem.length>0){let Mn=Zn.subitem;for(const ea of Mn)if(ea.link===Kn)return ea.hidden;return!1}}return!0}const bo=qr((($n=jn.setting)==null?void 0:$n.navbar)||[],"/classrooms"),mr=qr(((xa=jn.setting)==null?void 0:xa.navbar)||[],"/shixuns"),nr=qr(((za=jn.setting)==null?void 0:za.navbar)||[],"/paths"),Tr=qr(((Ta=jn.setting)==null?void 0:Ta.navbar)||[],"/graduations"),br=hr=>{var Kn;if((0,le.tJ)(Ha)){if(hr==="projects"&&!((Kn=yn.userInfo)!=null&&Kn.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}hr==="classrooms"?Da(!0):hr==="projects"&&Ya(!0)}},Eo=(hr,Kn)=>{var Zn;if((0,le.tJ)(Ha)){if(Kn==="projects"&&!((Zn=yn.userInfo)!=null&&Zn.email)){ie.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Kn==="shixuns"&&!(0,le.xY)()||hr&&(window.location.href=hr)}},ho=hr=>{var Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa,sa,pa,ha,Za,vr,Nr,Or;return Nt.createElement(Nt.Fragment,null,Nt.createElement(xe.Z,{justify:"space-around",className:"pt5 pb5"},Nt.createElement(Ee.Z,{className:((Kn=yn.userInfo)==null?void 0:Kn.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.hidden},((Zn=yn.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"&&!((Mn=jn==null?void 0:jn.setting)!=null&&Mn.hide_course)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/classrooms/new")},(ea=yn.userInfo)!=null&&ea.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ua=jn==null?void 0:jn.setting)!=null&&Ua.hide_shixun)&&((Ne=yn==null?void 0:yn.userInfo)==null?void 0:Ne.is_shixun_marker)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((gn=yn.userInfo)==null?void 0:gn.user_identity)!=="\u5B66\u751F"&&!((Tn=jn==null?void 0:jn.setting)!=null&&Tn.hide_subject)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>Eo("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Qn=jn==null?void 0:jn.setting)!=null&&Qn.is_local)&&((ln=yn.userInfo)==null?void 0:ln.main_site)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>{var _r;return Eo(`${(_r=jn==null?void 0:jn.setting)==null?void 0:_r.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Jn=yn==null?void 0:yn.userInfo)==null?void 0:Jn.identity)!=="student"&&Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>jt(void 0,null,function*(){if(!(0,le.o1)(Ha))return;const _r=yield(0,be.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(_r!=null&&_r.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}_r.status===0&&(Gr(_r),Ar(!0))})}),Nt.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((_n=yn.userInfo)!=null&&_n.main_site)&&Nt.createElement("div",null,Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(kn=yn.userInfo)!=null&&kn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Yn=yn.userInfo)==null?void 0:Yn.main_site)&&!((wa=jn==null?void 0:jn.setting)!=null&&wa.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((sa=yn.userInfo)==null?void 0:sa.main_site)&&((pa=yn.userInfo)==null?void 0:pa.user_identity)!=="\u5B66\u751F"&&Nt.createElement(Ee.Z,null,Nt.createElement("div",{className:ae.joinBoard})),((ha=yn.userInfo)==null?void 0:ha.main_site)&&Nt.createElement(Ee.Z,{className:((Za=yn.userInfo)==null?void 0:Za.user_identity)!=="\u5B66\u751F"?ae.joinCol:ae.w90},Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("classrooms")},(vr=yn.userInfo)!=null&&vr.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Nr=yn.userInfo)==null?void 0:Nr.main_site)&&!((Or=jn==null?void 0:jn.setting)!=null&&Or.is_local)&&Nt.createElement(Le.default.Item,we({},hr),Nt.createElement("a",{onClick:()=>br("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Nt.createElement(Le.default.Item,Ce(we({},hr),{onClick:()=>{(0,le.o1)(Ha)&&Na(!0)}}),Nt.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Nt.createElement("section",null,Nt.createElement(Oe.Z,{dropdownRender:()=>{var hr;return Nt.createElement(Le.default,{className:((hr=yn.userInfo)==null?void 0:hr.user_identity)!=="\u5B66\u751F"?`${ae.rightMenu} ${ae.joinMenu} mt10`:`${ae.rightMenu} ${ae.joinMenu} ${ae.w140} mt10`},Nt.createElement(ho,null))},placement:"bottom"},Nt.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Nt.createElement(te.Z,{visible:va,onCancel:()=>Da(!1)}),Nt.createElement(x,{visible:gr,onCancel:()=>Ya(!1)}),Nt.createElement(It,{info:Dr,open:sr,onCancel:()=>Ar(!1)}),Nt.createElement(bt,{open:xr,onCancel:()=>Na(!1)}))};var dt=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index}))(ut),Ze={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},mt=y(24065),Cn=y(24780),$t=y(3294),Xt=y(59301),Pn=Object.getOwnPropertySymbols,Nn=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Rt=(Gt,Vt)=>{var an={};for(var yn in Gt)Nn.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Pn)for(var yn of Pn(Gt))Vt.indexOf(yn)<0&&Qe.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},zt=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const Wt=Gt=>{var Vt,an=RegExp("(^| )"+Gt+"=([^;]+)(;|$)");return(Vt=document.cookie.match(an))?decodeURIComponent(Vt[2]):null},vn=Gt=>{var Vt=new Date;Vt.setTime(Vt.getTime()-1);var an=Wt(Gt);an!=null&&(document.cookie=Gt+"="+an+";expires="+Vt.toGMTString())};var Hn=(Gt=>(Gt.Classrooms="classrooms",Gt.Shixuns="shixuns",Gt.Paths="paths",Gt.Projects="projects",Gt.Videos="videos",Gt.Topics="topics",Gt.Competition="competitions",Gt.Engineering="engineering",Gt.Graduations="graduations",Gt.Paperlibrary="paperlibrary",Gt.Problemset="problemset",Gt.Dataset="dataset",Gt))(Hn||{});const zn=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,shixunHomeworks:Pa,location:$n,payload:xa={}}=Vt,za=Rt(Vt,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Ta,va,Da,gr,Ya,sr,Ar,xr,Na,yr,ur,Dr,Gr,qr,bo,mr;const nr=(va=(((Ta=jn.setting)==null?void 0:Ta.navbar)||[]).find(hr=>hr.link==="/classrooms"))==null?void 0:va.hidden,Tr=(gr=(((Da=jn.setting)==null?void 0:Da.navbar)||[]).find(hr=>hr.link==="/shixuns"))==null?void 0:gr.hidden,br=(sr=(((Ya=jn.setting)==null?void 0:Ya.navbar)||[]).find(hr=>hr.link==="/paths"))==null?void 0:sr.hidden,Eo=(Ar=yn.userInfo)==null?void 0:Ar.is_school_manage,ho=()=>{var hr,Kn,Zn,Mn,ea,Ua,Ne,gn,Tn,Qn,ln,Jn,_n,kn,Yn,wa;return(0,ce.Ll)()?Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):Xt.createElement(Le.default,{className:`${Ze.rightMenu} ${Ze.menuWrap}`},Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(hr=yn.userInfo)==null?void 0:hr.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Kn=yn.userInfo)==null?void 0:Kn.login}/classrooms`},(Zn=yn.userInfo)!=null&&Zn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Mn=yn.userInfo)==null?void 0:Mn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(ea=yn.userInfo)==null?void 0:ea.login}/paths`},(Ua=yn.userInfo)!=null&&Ua.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((Ne=yn.userInfo)==null?void 0:Ne.user_identity)!=="\u5B66\u751F"&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(gn=yn.userInfo)==null?void 0:gn.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((Tn=jn.setting)!=null&&Tn.hide_competition)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Qn=yn.userInfo)==null?void 0:Qn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((ln=jn.setting)!=null&&ln.hide_virtual)&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:`/users/${(Jn=yn.userInfo)==null?void 0:Jn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,mt.JA)()&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{onClick:()=>{(0,le.tJ)(Ha)&&re.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((kn=(_n=yn.navigationInfo)==null?void 0:_n.top)==null?void 0:kn.laboratory_admin_url)&&Xt.createElement(Le.default.Item,null,Xt.createElement("a",{href:(wa=(Yn=yn.navigationInfo)==null?void 0:Yn.top)==null?void 0:wa.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:Xt.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Eo&&Xt.createElement(Le.default.Item,null,Xt.createElement(re.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),Xt.createElement(Le.default.Item,{className:Ze.exit},Xt.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,ce.m5)();let sa;try{sa=yield(0,Cn.vR)({}),ie.ZP.success(sa==null?void 0:sa.message)}catch(pa){}(0,ce.d8)("_educoder_session","logout",1),(0,ce.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),sa!=null&&sa.url?window.location.href=sa.url:(re.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,mt.bg)()?Xt.createElement(Oe.Z,{className:`${Ze.height67}`,dropdownRender:ho,placement:"bottomRight"},Xt.createElement("section",null,Xt.createElement("aside",null,Xt.createElement("div",{className:Pa.actionTabs.type===1?Ze.classromediv:""},Xt.createElement("img",{className:`${Ze.userPic} current ml15`,src:`${(xr=$t.Z)==null?void 0:xr.IMG_SERVER}/images/${(Na=yn.userInfo)==null?void 0:Na.image_url}`,alt:"",onClick:()=>{var hr;return re.history.push((0,ce.Ll)()?"/account/profile":`/users/${(hr=yn.userInfo)==null?void 0:hr.login}/classrooms`)}}),(0,ce.Ll)()&&Xt.createElement("span",{className:"ml10 font16"},(yr=yn.userInfo)==null?void 0:yr.username),Xt.createElement("i",{className:`iconfont icon-zhankai4 ${Ze.icon}`}))))):Xt.createElement("div",{className:`font15 ${jn.isIlearning?Ze.login:""}`},((ur=jn.setting)==null?void 0:ur.sso_login_url)&&Xt.createElement("a",{target:"_blank",href:(Dr=jn.setting)==null?void 0:Dr.sso_login_url},Xt.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Gr=jn.setting)==null?void 0:Gr.login_logo_url}`,width:40}),Xt.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(qr=jn.setting)==null?void 0:qr.sso_login_button_name)),!((bo=jn.setting)!=null&&bo.hide_account_login)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Ha({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((mr=jn.setting)!=null&&mr.close_register)&&Xt.createElement(Xt.Fragment,null,Xt.createElement("span",{className:"ml5 mr5"},"|"),Xt.createElement(re.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Bn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,shixunHomeworks:jn,loading:Vt.models.index}))(zn),Wn=y(65363),qn={tip:"tip___a6MfI"},pn=Object.defineProperty,Ue=Object.defineProperties,Ft=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,tn=Object.prototype.propertyIsEnumerable,_e=(Gt,Vt,an)=>Vt in Gt?pn(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,pt=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ye.call(Vt,an)&&_e(Gt,an,Vt[an]);if(Sn)for(var an of Sn(Vt))tn.call(Vt,an)&&_e(Gt,an,Vt[an]);return Gt},Tt=(Gt,Vt)=>Ue(Gt,Ft(Vt)),ft=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())}),Se=(Gt=>(Gt[Gt.Professor=1]="Professor",Gt[Gt.AssistantProfessor=2]="AssistantProfessor",Gt[Gt.Student=3]="Student",Gt))(Se||{});const Te=({visible:Gt,user:Vt,onCancel:an=()=>{},dispatch:yn,globalSetting:jn})=>{var ya,Ha;const[Pa,$n]=(0,E.useState)(!1),[xa,za]=(0,E.useState)({name:"",phone:""});(0,E.useEffect)(()=>{var Da,gr;if((Da=Vt==null?void 0:Vt.userInfo)!=null&&Da.login){let Ya=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(Ya),Ya&&(Ya!=null&&Ya.isShow)&&(Ya==null?void 0:Ya.login)===((gr=Vt==null?void 0:Vt.userInfo)==null?void 0:gr.login)&&($n(!0),za({name:Ya==null?void 0:Ya.name,phone:Ya==null?void 0:Ya.phone}))}},[Vt==null?void 0:Vt.userInfo]);const Ta=()=>ft(void 0,null,function*(){an()}),va=()=>{let Da=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Tt(pt({},Da),{isShow:!1}))),$n(!1)};return E.createElement(E.Fragment,null,Pa&&E.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},E.createElement("div",{className:qn.tip},E.createElement("div",null,E.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ya=jn==null?void 0:jn.infoData)==null?void 0:ya.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Ha=jn==null?void 0:jn.infoData)==null?void 0:Ha.phone}`),E.createElement("div",null,E.createElement(Wn.Z,{onClick:va,style:{color:"#165dff",fontSize:16}})))))};var We=(0,re.connect)(({user:Gt,globalSetting:Vt})=>({user:Gt,globalSetting:Vt}))(Te),Ke=y(3113),at="data:image/png;base64,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",Pt=Object.getOwnPropertySymbols,xt=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Xe=(Gt,Vt)=>{var an={};for(var yn in Gt)xt.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&Pt)for(var yn of Pt(Gt))Vt.indexOf(yn)<0&&Me.call(Gt,yn)&&(an[yn]=Gt[yn]);return an};const Je=null,yt=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,location:Pa,text:$n,shixunHomeworks:xa,payload:za={}}=Vt,Ta=Xe(Vt,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[va,Da]=(0,E.useState)("none");return(0,E.useEffect)(()=>{xa.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Da("flex")},[xa.actionTabs.key]),(0,E.useEffect)(()=>{xa.actionTabs.key==="\u9690\u85CF"&&(Da("none"),localStorage.setItem("Noviceguide","0"))},[xa.actionTabs.key]),E.createElement("div",{style:{display:va,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},E.createElement("div",{style:{margin:"0 auto",width:"1200px"}},E.createElement("img",{src:at,style:{position:"absolute",top:"-32px"}}),E.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},xa.actionTabs.text),xa.actionTabs.type===9?E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Da("none"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):E.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},E.createElement(Ke.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Da("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var nn=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index,shixunHomeworks:jn}))(yt),qt=Object.defineProperty,bn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,Ht=(Gt,Vt,an)=>Vt in Gt?qt(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,Vn=(Gt,Vt)=>{for(var an in Vt||(Vt={}))Dn.call(Vt,an)&&Ht(Gt,an,Vt[an]);if(bn)for(var an of bn(Vt))ot.call(Vt,an)&&Ht(Gt,an,Vt[an]);return Gt};const _t=Gt=>React.createElement("svg",Vn({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},Gt),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var On="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",na=y(89392),fa=y(92736),aa=y(6848),St={content:"content___L4gl0"},Qt="data:image/png;base64,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",Ot=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const on=({classroomList:Gt,loading:Vt,user:an,dispatch:yn,virtualSpaces:jn,globalSetting:ya})=>{const Ha=(0,re.useLocation)();let Pa=!1;(0,E.useEffect)(()=>{ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pa=!0)},[ya.actionTabs.key]),(0,E.useEffect)(()=>{Pa&&yn({type:"globalSetting/setActionTabs",payload:{}})},[Ha.pathname]);const $n=()=>{yn({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return E.createElement(fa.ZP,{theme:{token:{colorBgMask:"#999"}}},E.createElement(fe.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ya.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>Ot(void 0,null,function*(){}),onCancel:()=>{$n()}},E.createElement("div",{className:St.content},E.createElement("div",{className:"mb15"},E.createElement("img",{src:Qt,alt:""})),E.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),E.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",E.createElement(aa.Z,{placement:"bottom",title:E.createElement("div",null,E.createElement("img",{src:`${$t.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),E.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),E.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},E.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var xn=(0,re.connect)(({classroomList:Gt,user:Vt,loading:an,virtualSpaces:yn,globalSetting:jn})=>({classroomList:Gt,user:Vt,loading:an,virtualSpaces:yn,globalSetting:jn}))(on),fn=y(59301),Ln=Object.defineProperty,In=Object.getOwnPropertySymbols,ua=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,wn=(Gt,Vt,an)=>Vt in Gt?Ln(Gt,Vt,{enumerable:!0,configurable:!0,writable:!0,value:an}):Gt[Vt]=an,La=(Gt,Vt)=>{for(var an in Vt||(Vt={}))ua.call(Vt,an)&&wn(Gt,an,Vt[an]);if(In)for(var an of In(Vt))ba.call(Vt,an)&&wn(Gt,an,Vt[an]);return Gt},Ra=(Gt,Vt)=>{var an={};for(var yn in Gt)ua.call(Gt,yn)&&Vt.indexOf(yn)<0&&(an[yn]=Gt[yn]);if(Gt!=null&&In)for(var yn of In(Gt))Vt.indexOf(yn)<0&&ba.call(Gt,yn)&&(an[yn]=Gt[yn]);return an},Xa=(Gt,Vt,an)=>new Promise((yn,jn)=>{var ya=$n=>{try{Pa(an.next($n))}catch(xa){jn(xa)}},Ha=$n=>{try{Pa(an.throw($n))}catch(xa){jn(xa)}},Pa=$n=>$n.done?yn($n.value):Promise.resolve($n.value).then(ya,Ha);Pa((an=an.apply(Gt,Vt)).next())});const{Header:qa}=oe.default,{Search:ta}=ge.default;function ma(){var Gt,Vt;const yn=window.location.pathname.split("/"),jn={};return yn[1]=="classrooms"&&yn.length>3&&!((Gt=yn[4])!=null&&Gt.includes("newgold"))&&!((Vt=yn[5])!=null&&Vt.includes("newgold"))&&yn[2]!=="coursesId"&&(jn.course_id=yn[2]),yn[1]==="shixuns"&&yn.length>3&&(jn.objective_type="shixun",jn.objective_id=yn[2]),yn[1]==="paths"&&yn.length>3&&(jn.objective_type="path",jn.objective_id=yn[2]),La(La({},jn),{school:1})}const Sa=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ca=Gt=>{var Vt=Gt,{homePage:an,user:yn,globalSetting:jn,loading:ya,dispatch:Ha,isLogin:Pa=!1,shixunHomeworks:$n}=Vt,xa=Ra(Vt,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),za,Ta,va,Da,gr,Ya,sr,Ar,xr;const Na=(0,re.useLocation)(),[yr,ur]=(0,E.useState)(!1),[Dr,Gr]=(0,E.useState)(""),[qr,bo]=(0,E.useState)(!1),mr=ma();(0,E.useEffect)(()=>{Ha({type:"user/getNavigationInfo",payload:La({},mr)})},[jn.name]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(Sa!=null&&Sa.includes(Na==null?void 0:Na.pathname)||(Na==null?void 0:Na.pathname.indexOf("/classrooms"))===0||Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Na.pathname]),(0,E.useEffect)(()=>{$n.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||$n.actionTabs.key||localStorage.setItem("Noviceguide","0")},[$n.actionTabs.key]),(0,E.useEffect)(()=>{var Mn;if(jn!=null&&jn.setting){let ea=(0,na.cloneDeep)((Mn=jn==null?void 0:jn.setting)==null?void 0:Mn.navbar);ea=ea==null?void 0:ea.filter(Ne=>{var gn;return!(Ne!=null&&Ne.hidden)&&!((0,mt.JA)()&&((gn=["/paperlibrary","/problemset"])!=null&&gn.includes(Ne.link)))});for(const Ne of ea)Ne.subitem&&(Ne.subitem=Ne.subitem.filter(gn=>{var Tn;return!(gn!=null&&gn.hidden)&&!((0,mt.JA)()&&((Tn=["/paperlibrary","/problemset"])!=null&&Tn.includes(gn.link)))}));let Ua=!1;ea==null||ea.map(function(Ne,gn){var Tn,Qn,ln,Jn;const _n=Na.pathname;Ne.link===_n&&(Gr(Ne==null?void 0:Ne.link),(0,ce.Dk)(_n==="/"?(Tn=jn==null?void 0:jn.setting)==null?void 0:Tn.name:Zn(Ne==null?void 0:Ne.name)),ho(Kn(gn,{name:Ne==null?void 0:Ne.name,link:Ne==null?void 0:Ne.link},ea)),Ua=!0),_n=="/"&&(Gr(""),(0,ce.Dk)((Qn=jn==null?void 0:jn.setting)==null?void 0:Qn.name)),(ln=Ne==null?void 0:Ne.subitem)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.subitem)==null||Jn.map(kn=>{kn.link===_n&&(Gr(kn==null?void 0:kn.link),_n!=="/"&&(0,ce.Dk)(Zn(kn==null?void 0:kn.name)),ho(Kn(gn,{name:kn==null?void 0:kn.name,link:kn==null?void 0:kn.link},ea)),Ua=!0)}))}),Ua||ho(ea)}},[jn==null?void 0:jn.setting,yn]);const nr=(0,E.useMemo)(()=>{var Mn,ea;return(Mn=jn==null?void 0:jn.setting)!=null&&Mn.nav_logo_url?`${$t.Z.IMG_SERVER}/${(ea=jn==null?void 0:jn.setting)==null?void 0:ea.nav_logo_url}`:`${$t.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(za=jn==null?void 0:jn.setting)==null?void 0:za.nav_logo_url]);function Tr(Mn){re.history.push("/search?value="+Mn)}const br=()=>yr?fn.createElement("div",{onBlur:()=>{setTimeout(()=>{ur(!1)},300)}},fn.createElement(ta,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Tr,autoFocus:!0})):fn.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{re.history.push("/search?value=")}}),[Eo,ho]=(0,E.useState)([]),hr=(Mn,ea)=>Xa(void 0,null,function*(){var Ua,Ne,gn,Tn,Qn,ln;if((Mn==null?void 0:Mn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Jn=yield(0,Cn.IU)({tab_module_type:"engineering"});if(Jn!=null&&Jn.un_purchased){Ha({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ua=Jn==null?void 0:Jn.data)!=null&&Ua.engineer_url?(gn=(Ne=Jn==null?void 0:Jn.data)==null?void 0:Ne.engineer_url)!=null&&gn.includes("http")?(0,ce.xg)((Tn=Jn==null?void 0:Jn.data)==null?void 0:Tn.engineer_url):re.history.push((Qn=Jn==null?void 0:Jn.data)==null?void 0:Qn.engineer_url):(Jn==null?void 0:Jn.status)!=401&&bo(!0);return}(ln=Mn==null?void 0:Mn.link)!=null&&ln.includes("http")?(0,ce.xg)(Mn==null?void 0:Mn.link):((0,ce.Dk)(Mn==null?void 0:Mn.name),re.history.push(Mn==null?void 0:Mn.link)),(Mn==null?void 0:Mn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Ha({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:fn.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),Kn=(Mn,ea,Ua)=>{const Ne=Ua.slice();return Ne[Mn]&&(Ne[Mn].name=ea.name,Ne[Mn].link=ea.link),Ne||[]},Zn=(Mn="")=>(Mn==null?void 0:Mn.indexOf("<"))>-1?Mn==null?void 0:Mn.slice(0,Mn==null?void 0:Mn.indexOf("<")):Mn;return jn.showHeader&&jn.showHeaderFooter?fn.createElement(oe.default,{style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${jn.isIlearning?he["header-iearning"]:he.header} ${jn.showHeaderFixed?he.headerFixed:""}`},(jn==null?void 0:jn.showTip)&&fn.createElement(We,null),fn.createElement(qa,{className:"header",style:{background:`${Na.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Na.pathname=="/training"?"999":""}`}},fn.createElement("section",{className:he["edu-menu"]},(!!jn.isIlearning||!((Ta=jn==null?void 0:jn.setting)!=null&&Ta.main_site)&&!!((va=jn==null?void 0:jn.setting)!=null&&va.navbar))&&fn.createElement(re.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Ha({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},fn.createElement("img",{className:he.logo,title:(Da=jn.setting)==null?void 0:Da.name,src:nr||On})),fn.createElement("ul",{className:`${he.menu} ${(0,ce.Ll)()&&"ml0"}`},(0,ce.Ll)()&&fn.createElement("li",null,fn.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,ce.Ll)()&&jn.setting&&(Eo==null?void 0:Eo.map(function(Mn,ea){var Ua,Ne,gn,Tn,Qn;return fn.createElement("li",{key:ea,className:!((Ua=Mn==null?void 0:Mn.subitem)!=null&&Ua.length)&&Dr===(Mn==null?void 0:Mn.link)||(Ne=Mn==null?void 0:Mn.subitem)!=null&&Ne.some(ln=>Dr===(ln==null?void 0:ln.link))?he.actived:""},fn.createElement("div",{onClick:()=>hr(Mn,ea),className:he.name},fn.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var ln;let Jn=Mn==null?void 0:Mn.name;return(ln=Mn==null?void 0:Mn.subitem)==null||ln.map((_n,kn)=>(_n.link===Na.pathname&&(Jn=_n.name),_n)),Jn})()}}),((gn=Mn==null?void 0:Mn.subitem)==null?void 0:gn.length)>0&&fn.createElement("i",{className:"iconfont icon-zhankai4"})),((Tn=Mn==null?void 0:Mn.subitem)==null?void 0:Tn.length)>0&&fn.createElement("div",{className:he.dropDown},(Qn=Mn==null?void 0:Mn.subitem)==null?void 0:Qn.map((ln,Jn)=>fn.createElement("div",{className:he.subName,onClick:()=>hr(ln,ea),key:ea+"-"+Jn},!!Jn&&fn.createElement("div",{className:he.line}),fn.createElement("aside",{className:"font16 c-black"},Zn(ln==null?void 0:ln.name)),fn.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},ln.content)))))}))),fn.createElement("div",{className:"search-bar",style:{flex:jn.isIlearning?"initial":"1 0 auto"}},!(0,ce.Ll)()&&!(jn!=null&&jn.isIlearning)&&fn.createElement(fn.Fragment,null,fn.createElement(br,null),!Pa&&fn.createElement(dt,null),!Pa&&!!((gr=yn==null?void 0:yn.userInfo)!=null&&gr.login)&&fn.createElement(re.Link,{className:"iconfont icon-xiaoxilingdang 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:he.newslight}))),!Pa&&fn.createElement(Bn,{payload:mr}))),fn.createElement(fe.default,{centered:!0,destroyOnClose:!0,open:qr,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,ce.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>bo(!1)},fn.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},fn.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),fn.createElement("img",{src:`${$t.Z.IMG_SERVER}/${(Ar=jn==null?void 0:jn.setting)==null?void 0:Ar.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),fn.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xr=jn==null?void 0:jn.setting)==null?void 0:xr.homepage_tea_qq_number)))),fn.createElement(nn,null),fn.createElement(xn,null)):fn.createElement(fn.Fragment,null,fn.createElement(xn,null))};var ia=(0,re.connect)(({homePage:Gt,loading:Vt,user:an,globalSetting:yn,shixunHomeworks:jn})=>({homePage:Gt,user:an,globalSetting:yn,loading:Vt.models.index,shixunHomeworks:jn}))(ca)},32570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return he}});var E=y(60324),re={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},oe=y(32637),ge=y(59301),he=({type:ie,style:xe})=>{const Ee=ge.createElement("div",{className:re.wrap,onClick:Le=>{Le.preventDefault(),Le.stopPropagation()}},ge.createElement("p",null,ie==="shixun"||ie==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ge.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ie==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ge.createElement("div",{className:re.contact},ge.createElement("div",{className:re.img},ge.createElement("img",{src:oe,width:"124px",height:"124px"})),ge.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ge.createElement(E.Z,{content:Ee},ge.createElement("span",{className:re.text,style:xe},"\u9AD8\u6D88\u8017"))}},73524:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(59301),re={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},oe=y(92310),ge=y.n(oe),fe=y(71418),he=y(2859),ie=y(99064),xe=y(955),Ee=(je,Ge,ce)=>new Promise((b,a)=>{var ee=ae=>{try{te(ce.next(ae))}catch(le){a(le)}},x=ae=>{try{te(ce.throw(ae))}catch(le){a(le)}},te=ae=>ae.done?b(ae.value):Promise.resolve(ae.value).then(ee,x);te((ce=ce.apply(je,Ge)).next())}),Oe=({data:je,className:Ge,fullWidth:ce,style:b={},onClose:a,onOk:ee,showFullTools:x,noAssociationId:te})=>{const ae=(0,E.useRef)(null),le=(0,E.useRef)(null),pe=(0,E.useRef)(null),ve=(0,E.useRef)(null),[be,Ae]=(0,E.useState)(!1),[Ie,ke]=(0,E.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,E.useEffect)(()=>{pe.current||(pe.current=document.createElement("style"),document.head.appendChild(pe.current)),je!=null&&je.visible?(document.body.setAttribute("data-custom","y-hidden"),pe.current.innerHTML=" html { overflow-y: hidden; }",je!=null&&je.src&&Ye()):(document.body.removeAttribute("data-custom"),pe.current&&(document.head.removeChild(pe.current),pe.current=null))},[je==null?void 0:je.visible]);const Ye=()=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u52A0\u8F7D\u4E2D");const vt=yield(0,xe.ZJ)(je==null?void 0:je.src);ae.current.src="",ae.current.src=vt,ae.current.onload=function(){Yt()},Ae(!1),ke("")}),Be=()=>{document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",a()},$e=vt=>Ee(void 0,null,function*(){Ae(!0),ke("\u6B63\u5728\u4FDD\u5B58\u4E2D");const wt=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:je.title,file:vt.dataUrl}});wt!=null&&wt.id&&!te?(yield(0,ie.ZP)(`/api/attachments/${je.id}/add_subitem.json`,{method:"post",body:{subitem_id:wt==null?void 0:wt.id,settings:JSON.stringify(vt.state)}})).status===0&&ee():wt!=null&&wt.id&&ee(wt),document.body.removeAttribute("data-custom"),pe.current.innerHTML=" ",Ae(!1),ke("")}),st=()=>{const vt=document.querySelector('a[href="https://markerjs.com/"]');vt&&vt.parentNode&&(vt.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ct=>{const It=document.querySelector(Ct.name);It&&It.setAttribute("title",Ct.title)})},Yt=()=>{le.current=new he.hP(ae.current),le.current.targetRoot=ve.current,le.current.addEventListener("render",$e),le.current.addEventListener("beforeclose",Be),x&&(le.current.availableMarkerTypes=le.current.ALL_MARKER_TYPES,le.current.uiStyleSettings.redoButtonVisible=!0,le.current.uiStyleSettings.notesButtonVisible=!0,le.current.uiStyleSettings.zoomButtonVisible=!0,le.current.uiStyleSettings.zoomOutButtonVisible=!0,le.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=le.current.uiStyleSettings,le.current.show(),je!=null&&je.snapshotData&&le.current.restoreState(je.snapshotData),setTimeout(()=>{window.scrollTo(0,0),st()},300)};return E.createElement(E.Fragment,null,(je==null?void 0:je.visible)&&E.createElement(fe.Z,{spinning:be,tip:Ie,style:{position:"absolute"}},E.createElement("div",{ref:ve,className:ge()(re.imageDimensions,Ge,ce?re.fullWidth:""),style:b},E.createElement("img",{className:re.img,ref:ae}))))}},14791:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt},$:function(){return gt}});var E=y(59301),re={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},oe=y(92310),ge=y.n(oe),fe=y(78241),he=y(8591),ie=y(43418),xe=y(5871),Ee=y(95237),Le=y(24905),Oe=y(38854),je=y(54580),Ge=y(3113),ce=y(93948),b=y(19842),a=y(92832),ee=y(5112),x=y(6848),te=y(43604),ae=y(29458),le=y(3294),pe="data:image/png;base64,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",ve="data:image/png;base64,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",be="data:image/png;base64,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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ie=y(99064),ke=y(57647),Ye=y(5623),Be=y(50304),$e=y(59879),st=y(28451),Yt=y(15342),vt=y.n(Yt),wt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())}),It=E.memo(({tagName:we="div",value:Ce="",className:ct,style:jt={},onBlur:Ve,id:He})=>{const ut=(0,E.useRef)(null);(0,E.useEffect)(()=>{if(!ut.current)return;wt(void 0,null,function*(){const mt=ut.current;mt.innerHTML="";const Cn=Ce==null?void 0:Ce.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const $t of Cn)if($t.startsWith("$$")&&$t.endsWith("$$")||$t.startsWith("`$$")&&$t.endsWith("$$`")){const Xt=$t.startsWith("`$$")?$t.slice(3,-3):$t.slice(2,-2),Pn=document.createElement("span");Pn.setAttribute("contentEditable","false"),Pn.setAttribute("title",$t),Pn.className="edu_latex",mt.appendChild(Pn),vt().render(Xt,Pn,{throwOnError:!1})}else{const Xt=$t==null?void 0:$t.replace(/<[^>]*>/g,Pn=>Pn.startsWith("{var Ze,mt;if(Ve&&ut.current){const $t=ut.current.cloneNode(!0),Xt=$t.querySelectorAll("span.edu_latex");for(let Pn of Xt){const Nn=Pn.getAttribute("title"),Qe=document.createTextNode(Nn||""),Rt=Pn;(mt=(Ze=Rt.parentNode)==null?void 0:Ze.replaceChild)==null||mt.call(Ze,Qe,Rt)}Ve($t.innerHTML)}};return E.createElement(E.Fragment,null,E.createElement(we,{ref:ut,contentEditable:!0,className:ct,style:jt,onBlur:dt}))}),sn=y(34604),en=Object.defineProperty,et=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,un=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,ht=(we,Ce,ct)=>Ce in we?en(we,Ce,{enumerable:!0,configurable:!0,writable:!0,value:ct}):we[Ce]=ct,Zt=(we,Ce)=>{for(var ct in Ce||(Ce={}))rt.call(Ce,ct)&&ht(we,ct,Ce[ct]);if(un)for(var ct of un(Ce))qe.call(Ce,ct)&&ht(we,ct,Ce[ct]);return we},bt=(we,Ce)=>et(we,Bt(Ce)),Nt=(we,Ce,ct)=>new Promise((jt,Ve)=>{var He=Ze=>{try{dt(ct.next(Ze))}catch(mt){Ve(mt)}},ut=Ze=>{try{dt(ct.throw(Ze))}catch(mt){Ve(mt)}},dt=Ze=>Ze.done?jt(Ze.value):Promise.resolve(Ze.value).then(He,ut);dt((ct=ct.apply(we,Ce)).next())});const it=we=>{we.preventDefault();let ct=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,ct)},kt=we=>{we.key==="Enter"&&we.preventDefault()},Et=({children:we,style:Ce})=>E.createElement("div",{className:re.leftBox,style:Ce,onPaste:it},we),Rn=({children:we,style:Ce,className:ct})=>E.createElement("div",{className:ge()(re.rightBox,ct),style:Ce,onPaste:it},we),cn=({className:we,style:Ce={},width:ct=1200,onCancel:jt=()=>{},onSuccess:Ve=()=>{},gather:He={},mode:ut=1,stickyTop:dt=0,subDisciplineId:Ze=[],hideWordFeatures:mt,dataSource:Cn=[],customLeftHeadNode:$t,customRightHeadNode:Xt,customLeftContent:Pn,hideRecognition:Nn=!1,onExchange:Qe,isSingleSelection:Rt=!1,underpinBackgroundStyle:zt={},headExtraNode:Wt,isRefreshItemBank:vn=!1,okText:Hn="\u786E\u5B9A\u5BFC\u5165"})=>{var zn;const[Bn,Wn]=(0,E.useState)(1),[qn,pn]=(0,E.useState)(0),[Ue,Ft]=(0,E.useState)(""),[Sn,ye]=(0,E.useState)(!1),[tn,_e]=(0,E.useState)([]),[pt,Tt]=(0,E.useState)([]),[ft,Se]=(0,E.useState)(!1),[Te,We]=(0,E.useState)(!1),[Ke,at]=(0,E.useState)(!1),[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(1),[nn,qt]=(0,E.useState)(!1),[bn,Dn]=(0,E.useState)(!1),[ot,Ht]=(0,E.useState)(!0),[Vn,_t]=(0,E.useState)(0),[On,na]=(0,E.useState)(1),[fa,aa]=(0,E.useState)(""),[St,Qt]=(0,E.useState)([]),[Ot,on]=(0,E.useState)(0),[xn,fn]=(0,E.useState)(0),[Ln,In]=(0,E.useState)(0),[ua,ba]=(0,E.useState)(0),[wn,La]=(0,E.useState)(0),[Ra]=fe.default.useForm(),[Xa]=fe.default.useForm(),qa=(0,E.useRef)(null),ta=(0,E.useRef)(null),ma=(0,E.useRef)(),Sa=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],ca=["C","C++","Java","Python","JavaScript","Ruby"];(0,E.useEffect)(()=>{Cn!=null&&Cn.length&&hr(Cn)},[Cn]),(0,E.useEffect)(()=>{Bn===2&&qa.current.focus()},[Bn]),(0,E.useEffect)(()=>{Ke&&Gt()},[Ke]);const ia=()=>{if(Bn===1){he.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Nt(void 0,null,function*(){Wn(1)})})},Gt=()=>Nt(void 0,null,function*(){const Ne=yield(0,Ie.ZP)("/api/disciplines.json",{method:"get",params:{source:ut===1?"new_question":"subject"}});Xe(Ne.disciplines||[])}),Vt=Ne=>{const gn=[],Tn=(Qn,ln)=>{Qn.length>=2&&gn.push(Qn.join(""));for(let Jn=ln;Jn(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/\s+/g,""),Ne),yn=Ne=>(Ne=Ne||"",Ne=String(Ne),Ne=Ne.replace(/
/g,""),Ne=Ne.replace(/
/g,` `),Ne=Ne.replace(/<\/div>/g,` -`),Ne=ya(Ne),Ne),jn=Ne=>Ne.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ya=Ne=>Ne.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Ha=Ne=>{var gn;const Tn=Ne.clipboardData;if(Tn){const Qn=Tn.types.toString(),ln=Tn.items;if(Qn==="Files"||Tn.types.indexOf("Files")>-1){Ne.preventDefault();try{let Jn=ln[1];((gn=ln[0])==null?void 0:gn.kind)==="file"&&(Jn=ln[0]);const _n=Jn.getAsFile();(0,st.I)(_n,kn=>{var Yn;if(kn.id){if(((Yn=_n==null?void 0:_n.type)==null?void 0:Yn.indexOf("image"))>-1){const wa=``;document.execCommand("insertText",!1,wa)}}else(kn==null?void 0:kn.status)===401&&(document.location.href="/user/login")})}catch(Jn){he.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Pa(Ne,gn){return Nt(this,null,function*(){if(typeof Ne=="string")return yield gn(Ne);if(typeof Ne!="object"||Ne===null)return Ne;if(Array.isArray(Ne))return yield Promise.all(Ne.map(ln=>Nt(this,null,function*(){return yield Pa(ln,gn)})));const Tn={};for(const Qn in Ne)if(Object.prototype.hasOwnProperty.call(Ne,Qn)){const ln=Ne[Qn];typeof ln=="string"?Tn[Qn]=yield gn(ln):typeof ln=="object"?Tn[Qn]=yield Pa(ln,gn):Tn[Qn]=ln}return Tn})}const $n=()=>Nt(void 0,null,function*(){var Ne;ye(!0),Ft("\u5904\u7406\u4E2D"),yield new Promise(Qn=>setTimeout(Qn,1e3));let gn=(Ne=ta.current)==null?void 0:Ne.querySelectorAll('[data-text="edit"]'),Tn="";try{gn.forEach(function(Qn){var ln,Jn,_n,kn;const Yn=Qn.cloneNode(!0),wa=Yn.querySelectorAll("span.edu_latex");for(let pa of wa){const ha=pa.getAttribute("title"),Za=document.createTextNode(ha),vr=pa;(Jn=(ln=vr.parentNode)==null?void 0:ln.replaceChild)==null||Jn.call(ln,Za,vr)}const sa=Yn.querySelectorAll("span[style]");for(let pa of sa)if(pa.style.fontFamily){const ha=pa.innerHTML,Za=document.createTextNode(ha),vr=pa;(kn=(_n=vr.parentNode)==null?void 0:_n.replaceChild)==null||kn.call(_n,Za,vr)}Yn==null||Yn.childNodes.forEach(function(pa){pa.nodeType===Node.ELEMENT_NODE&&pa.localName!=="h5"&&pa.localName!=="h4"?Tn+=`

${pa.innerHTML}

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

${pa.textContent}

`)})}),Kn("/api/intelligent_imports/import.json",{html:ya(Tn)})}catch(Qn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Qn)}}),xa=Ne=>{let gn=Ne.filter(Tn=>!!(Tn!=null&&Tn.type));return gn=gn.map(Tn=>{var Qn;const ln=(Qn=br.find(_n=>_n.id===(Tn==null?void 0:Tn.type)))==null?void 0:Qn.deal,Jn=bt(Zt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:an(Tn==null?void 0:Tn.knowledgePoint)});return ln?ln(Jn):Jn}),gn},za=()=>{if(Bn===1){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:$n})},Ta=()=>E.createElement("div",{className:re.row},E.createElement("div",{className:re.leftLayout},E.createElement(Et,{style:{height:675}},Bn===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Wn(2)},E.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",E.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",E.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",E.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",E.createElement("br",null)),E.createElement("div",{className:re.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:ve}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Bn===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{qa.current.innerHTML||Wn(1)},ref:qa,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:re.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:re.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")))),va=(Ne,gn,Tn,Qn)=>{var ln;console.log(Ne,gn,Tn,Qn,"onDataChange\u4FEE\u6539\u6570\u503C");const Jn=JSON.parse(JSON.stringify(pt));Qn===void 0?Jn[gn][Ne]=Tn:Jn[gn].questions[Qn][Ne]=Tn;const _n=Zt({},Jn[gn]),kn=(ln=br.find(Yn=>Yn.id===(_n==null?void 0:_n.type)))==null?void 0:ln.deal;Jn[gn]=kn(_n),Tt(Jn)},Da=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(Yn=>Yn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`,kn=`${(Ne==null?void 0:Ne.type)==="7"?"{{":""}${_n}\u3010${Jn}\u3011${(Ne==null?void 0:Ne.question)||""}`;return E.createElement(E.Fragment,null,ln&&E.createElement("h4",{contentEditable:!0}),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:kn}))},gr=(Ne,gn)=>Nt(void 0,null,function*(){var Tn;const Qn=yield Qe(Ne,gn),ln=(Tn=Qn==null?void 0:Qn.data)==null?void 0:Tn.content;if(ln!=null&&ln.length){const Jn=xa(ln)[0];tn.splice(gn,1,Jn),pt.splice(gn,1,Jn),_e([...tn]),Tt([...pt])}}),Ya=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(kn=>kn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`;return ln?E.createElement("div",{style:{padding:"10px 18px"}},`${_n}\u3010${Jn}\u3011`,E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"span",className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:(Ne==null?void 0:Ne.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:re.actionHead},E.createElement("div",{className:"c-light-primary"},`${_n}\u3010${Jn}\u3011`),ut!==1&&E.createElement(xe.Z,{disabled:(Ne==null?void 0:Ne.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:kn=>va("score",gn,kn,Tn),value:Ne==null?void 0:Ne.score}),E.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},!!Qe&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>gr(Ne,gn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Le.default,{onChange:kn=>va("checked",gn,kn.target.checked,Tn),checked:!!(Ne!=null&&Ne.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",style:{padding:"10px 18px"},className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:Ne==null?void 0:Ne.question}))},sr=(Ne,gn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ne==null?void 0:Ne.type)&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848\uFF1A${gn||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u96BE\u5EA6\uFF1A${(Ne==null?void 0:Ne.difficulty)||""}`,tagName:"p"}),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u89E3\u6790\uFF1A${(Ne==null?void 0:Ne.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ne==null?void 0:Ne.knowledgePoint)||""}`,tagName:"p"})),Ar=(Ne,gn,Tn,Qn)=>{const ln=Qn!==void 0,Jn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],_n=ln&&!Ne.last&&!Ne.errorMsg?{marginBottom:10}:{},kn=Jn.map(Yn=>({key:Yn,label:Yn,onClick:()=>va("difficulty",Tn,Yn,Qn)}));return E.createElement("div",{className:re.liWrap,style:_n},["4"].includes(Ne==null?void 0:Ne.type)&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-black`,onBlur:Yn=>va("answer",Tn,[Yn],Qn),value:gn})),!ln&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:kn}},E.createElement("span",{className:"c-light-primary"},Ne==null?void 0:Ne.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("analyze",Tn,Yn,Qn),value:Ne==null?void 0:Ne.analyze})),!ln&&E.createElement("div",{onKeyDown:kt,className:re.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:(Ne==null?void 0:Ne.knowledgePoint)||"",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("knowledgePoint",Tn,an(hn(Yn)),Qn)})))},xr=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),Na=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),yr=(Ne,gn,Tn,Qn)=>{let ln="flex";return(Rt&&Vn!==Qn||ft&&!(Tn!=null&&Tn.errorMsg))&&(ln="none"),E.createElement("div",{className:re.row,style:{display:ln}},E.createElement("div",{className:re.leftLayout},Pn||E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ne))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:Tn!=null&&Tn.errorMsg?re.error:""},gn)))},br=[{id:"0",type:"\u5355\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:((Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])===Sa[ha]?re.active:"",onClick:()=>va("answer",gn,[Sa[ha]],Tn)},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:vr=>{wa[ha]=vr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase();Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),ln&&(Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` -`),Ne}},{id:"1",type:"\u591A\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za,vr;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:(vr=(Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])!=null&&vr.includes(Sa[ha])?re.active:"",onClick:()=>{var Nr;let Or=((Nr=Yn==null?void 0:Yn.answer)==null?void 0:Nr[0])||"";const lo=Sa[ha];Or.includes(lo)?Or=Or.replace(new RegExp(lo,"g"),""):Or+=lo,Or=Or.split("").sort().join(""),va("answer",gn,[Or],Tn)}},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:Nr=>{wa[ha]=Nr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase().split("").sort().join("");Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),ln){const _n=Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8);Vt(_n).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` +`),Ne=ya(Ne),Ne),jn=Ne=>Ne.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),ya=Ne=>Ne.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Ha=Ne=>{var gn;const Tn=Ne.clipboardData;if(Tn){const Qn=Tn.types.toString(),ln=Tn.items;if(Qn==="Files"||Tn.types.indexOf("Files")>-1){Ne.preventDefault();try{let Jn=ln[1];((gn=ln[0])==null?void 0:gn.kind)==="file"&&(Jn=ln[0]);const _n=Jn.getAsFile();(0,st.I)(_n,kn=>{var Yn;if(kn.id){if(((Yn=_n==null?void 0:_n.type)==null?void 0:Yn.indexOf("image"))>-1){const wa=``;document.execCommand("insertText",!1,wa)}}else(kn==null?void 0:kn.status)===401&&(document.location.href="/user/login")})}catch(Jn){he.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Pa(Ne,gn){return Nt(this,null,function*(){if(typeof Ne=="string")return yield gn(Ne);if(typeof Ne!="object"||Ne===null)return Ne;if(Array.isArray(Ne))return yield Promise.all(Ne.map(ln=>Nt(this,null,function*(){return yield Pa(ln,gn)})));const Tn={};for(const Qn in Ne)if(Object.prototype.hasOwnProperty.call(Ne,Qn)){const ln=Ne[Qn];typeof ln=="string"?Tn[Qn]=yield gn(ln):typeof ln=="object"?Tn[Qn]=yield Pa(ln,gn):Tn[Qn]=ln}return Tn})}const $n=()=>Nt(void 0,null,function*(){var Ne;ye(!0),Ft("\u5904\u7406\u4E2D"),yield new Promise(Qn=>setTimeout(Qn,1e3));let gn=(Ne=ta.current)==null?void 0:Ne.querySelectorAll('[data-text="edit"]'),Tn="";try{gn.forEach(function(Qn){var ln,Jn,_n,kn;const Yn=Qn.cloneNode(!0),wa=Yn.querySelectorAll("span.edu_latex");for(let pa of wa){const ha=pa.getAttribute("title"),Za=document.createTextNode(ha),vr=pa;(Jn=(ln=vr.parentNode)==null?void 0:ln.replaceChild)==null||Jn.call(ln,Za,vr)}const sa=Yn.querySelectorAll("span[style]");for(let pa of sa)if(pa.style.fontFamily){const ha=pa.innerHTML,Za=document.createTextNode(ha),vr=pa;(kn=(_n=vr.parentNode)==null?void 0:_n.replaceChild)==null||kn.call(_n,Za,vr)}Yn==null||Yn.childNodes.forEach(function(pa){pa.nodeType===Node.ELEMENT_NODE&&pa.localName!=="h5"&&pa.localName!=="h4"?Tn+=`

${pa.innerHTML}

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

${pa.textContent}

`)})}),Kn("/api/intelligent_imports/import.json",{html:ya(Tn)})}catch(Qn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Qn)}}),xa=Ne=>{let gn=Ne.filter(Tn=>!!(Tn!=null&&Tn.type));return gn=gn.map(Tn=>{var Qn;const ln=(Qn=br.find(_n=>_n.id===(Tn==null?void 0:Tn.type)))==null?void 0:Qn.deal,Jn=bt(Zt({},Tn),{id:String(Math.random()).slice(-6),knowledgePoint:an(Tn==null?void 0:Tn.knowledgePoint)});return ln?ln(Jn):Jn}),gn},za=()=>{if(Bn===1){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:$n})},Ta=()=>E.createElement("div",{className:re.row},E.createElement("div",{className:re.leftLayout},E.createElement(Et,{style:{height:675}},Bn===1&&E.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Wn(2)},E.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",E.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",E.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",E.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",E.createElement("br",null)),E.createElement("div",{className:re.imgBox,style:{marginTop:75}},E.createElement("img",{width:56,src:ve}),E.createElement("span",null,"\u7F16\u8F91\u533A"))),Bn===2&&E.createElement("div",{"data-text":"edit",onBlur:()=>{qa.current.innerHTML||Wn(1)},ref:qa,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),E.createElement("div",{className:re.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},E.createElement("div",{className:re.imgBox,style:{marginTop:240}},E.createElement("img",{width:56,src:be}),E.createElement("span",null,"\u9884\u89C8\u533A")))),va=(Ne,gn,Tn,Qn)=>{var ln;console.log(Ne,gn,Tn,Qn,"onDataChange\u4FEE\u6539\u6570\u503C");const Jn=JSON.parse(JSON.stringify(pt));Qn===void 0?Jn[gn][Ne]=Tn:Jn[gn].questions[Qn][Ne]=Tn;const _n=Zt({},Jn[gn]),kn=(ln=br.find(Yn=>Yn.id===(_n==null?void 0:_n.type)))==null?void 0:ln.deal;Jn[gn]=kn(_n),Tt(Jn)},Da=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(Yn=>Yn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`,kn=`${(Ne==null?void 0:Ne.type)==="7"?"{{":""}${_n}\u3010${Jn}\u3011${(Ne==null?void 0:Ne.question)||""}`;return E.createElement(E.Fragment,null,ln&&E.createElement("h4",{contentEditable:!0}),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:kn}))},gr=(Ne,gn)=>Nt(void 0,null,function*(){var Tn;const Qn=yield Qe(Ne,gn),ln=(Tn=Qn==null?void 0:Qn.data)==null?void 0:Tn.content;if(ln!=null&&ln.length){const Jn=xa(ln)[0];tn.splice(gn,1,Jn),pt.splice(gn,1,Jn),_e([...tn]),Tt([...pt])}}),Ya=(Ne,gn,Tn)=>{var Qn;const ln=Tn!==void 0,Jn=(Qn=br.find(kn=>kn.id===(Ne==null?void 0:Ne.type)))==null?void 0:Qn.type,_n=`${gn+1}.${Tn===void 0?"":Tn+1+"."}`;return ln?E.createElement("div",{style:{padding:"10px 18px"}},`${_n}\u3010${Jn}\u3011`,E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"span",className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:(Ne==null?void 0:Ne.question)||""})):E.createElement(E.Fragment,null,E.createElement("div",{className:re.actionHead},E.createElement("div",{className:"c-light-primary"},`${_n}\u3010${Jn}\u3011`),ut!==1&&E.createElement(xe.Z,{disabled:(Ne==null?void 0:Ne.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:kn=>va("score",gn,kn,Tn),value:Ne==null?void 0:Ne.score}),E.createElement(Ee.Z,{align:"middle",style:{marginLeft:"auto"}},!!Qe&&E.createElement("span",{className:"current c-light-primary mr30",onClick:()=>gr(Ne,gn)},E.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),E.createElement(Le.default,{onChange:kn=>va("checked",gn,kn.target.checked,Tn),checked:!!(Ne!=null&&Ne.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",style:{padding:"10px 18px"},className:re.edit,onBlur:kn=>va("question",gn,kn,Tn),value:Ne==null?void 0:Ne.question}))},sr=(Ne,gn,Tn)=>E.createElement(E.Fragment,null,["0","1","2","4"].includes(Ne==null?void 0:Ne.type)&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848\uFF1A${gn||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u96BE\u5EA6\uFF1A${(Ne==null?void 0:Ne.difficulty)||""}`,tagName:"p"}),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u89E3\u6790\uFF1A${(Ne==null?void 0:Ne.analyze)||""}`,tagName:"p"}),!Tn&&E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ne==null?void 0:Ne.knowledgePoint)||""}`,tagName:"p"})),Ar=(Ne,gn,Tn,Qn)=>{const ln=Qn!==void 0,Jn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],_n=ln&&!Ne.last&&!Ne.errorMsg?{marginBottom:10}:{},kn=Jn.map(Yn=>({key:Yn,label:Yn,onClick:()=>va("difficulty",Tn,Yn,Qn)}));return E.createElement("div",{className:re.liWrap,style:_n},["4"].includes(Ne==null?void 0:Ne.type)&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-black`,onBlur:Yn=>va("answer",Tn,[Yn],Qn),value:gn})),!ln&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:kn}},E.createElement("span",{className:"c-light-primary"},Ne==null?void 0:Ne.difficulty,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ne==null?void 0:Ne.type)!=="7"&&E.createElement("div",{className:re.li},E.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("analyze",Tn,Yn,Qn),value:Ne==null?void 0:Ne.analyze})),!ln&&E.createElement("div",{onKeyDown:kt,className:re.li},E.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),E.createElement(It,{id:Ne==null?void 0:Ne.id,tagName:"div",value:(Ne==null?void 0:Ne.knowledgePoint)||"",className:`${re.edit} c-grey-333`,onBlur:Yn=>va("knowledgePoint",Tn,an(yn(Yn)),Qn)})))},xr=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",{contentEditable:!1},E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),Na=Ne=>E.createElement(E.Fragment,null,typeof(Ne==null?void 0:Ne.errorMsg)=="string"&&!!(Ne!=null&&Ne.errorMsg)&&E.createElement("h5",null,E.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),E.createElement("div",null,Ne==null?void 0:Ne.errorMsg))),yr=(Ne,gn,Tn,Qn)=>{let ln="flex";return(Rt&&Vn!==Qn||ft&&!(Tn!=null&&Tn.errorMsg))&&(ln="none"),E.createElement("div",{className:re.row,style:{display:ln}},E.createElement("div",{className:re.leftLayout},Pn||E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Ne))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:Tn!=null&&Tn.errorMsg?re.error:""},gn)))},br=[{id:"0",type:"\u5355\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:((Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])===Sa[ha]?re.active:"",onClick:()=>va("answer",gn,[Sa[ha]],Tn)},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:vr=>{wa[ha]=vr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase();Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),ln&&(Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` +`),Ne}},{id:"1",type:"\u591A\u9009\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(ln=Ne==null?void 0:Ne.options)==null?void 0:ln.map((pa,ha)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:ha,value:`${Sa[ha]}.${pa}`,tagName:"p"})),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=Yn==null?void 0:Yn.options,sa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((pa,ha)=>{var Za,vr;return E.createElement("div",{key:ha,className:re.option},E.createElement("aside",{className:(vr=(Za=Yn==null?void 0:Yn.answer)==null?void 0:Za[0])!=null&&vr.includes(Sa[ha])?re.active:"",onClick:()=>{var Nr;let Or=((Nr=Yn==null?void 0:Yn.answer)==null?void 0:Nr[0])||"";const _r=Sa[ha];Or.includes(_r)?Or=Or.replace(new RegExp(_r,"g"),""):Or+=_r,Or=Or.split("").sort().join(""),va("answer",gn,[Or],Tn)}},Sa[ha]),E.createElement(It,{id:Yn==null?void 0:Yn.id,tagName:"div",className:`${re.text}`,onBlur:Nr=>{wa[ha]=Nr,va("options",gn,wa,Tn)},value:pa}))}),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,sa]:yr(kn,sa,Yn,gn)},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?2:Ne.score;let ln=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]).toUpperCase().split("").sort().join("");Ne.answer=ln?[ln]:[];let Jn=[];if(!(Ne!=null&&Ne.options))Jn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Ne.options=(Tn=Ne.options)==null?void 0:Tn.slice(0,8);const _n=Ne.options.map(Yn=>Yn==null?void 0:Yn.trim().replace(/^\s+|\s+$/g,""));new Set(_n).size!==_n.length&&Jn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(ln||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),ln){const _n=Sa.slice(0,((Qn=Ne==null?void 0:Ne.options)==null?void 0:Qn.length)||8);Vt(_n).includes(ln)||Jn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return an(Ne==null?void 0:Ne.question)||Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Jn.join(` `),Ne}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=["\u6B63\u786E","\u9519\u8BEF"];let sa=((ln=Yn==null?void 0:Yn.answer)==null?void 0:ln[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(sa)?sa="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(sa)&&(sa="\u9519\u8BEF");const pa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),wa==null?void 0:wa.map((ha,Za)=>E.createElement("div",{key:Za,className:re.option},E.createElement("aside",{style:{borderRadius:2},className:sa===ha?re.active:"",onClick:()=>va("answer",gn,[ha],Tn)},ha==="\u6B63\u786E"?"T":"F"),E.createElement("div",{style:{pointerEvents:"none"},className:`${re.text}`},ha))),Ar(Yn,"",gn,Tn),Na(Yn));return Jn?[kn,pa]:yr(kn,pa,Yn,gn)},deal:Ne=>{var gn;Ne.score=Ne.score===void 0?2:Ne.score;let Tn=an((gn=Ne==null?void 0:Ne.answer)==null?void 0:gn[0]);Ne.answer=Tn?[Tn]:[];let Qn=[];return Tn||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Tn&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Tn)&&Qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),an(Ne==null?void 0:Ne.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=Qn.join(` -`),Ne}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0,_n=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn.map((wa,sa)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:sa,tagName:"p",value:`\u7B54\u6848${sa+1}\uFF1A${wa.text||""}`})),sr(Ne,"",Jn),xr(Ne));let kn=Jn?Ne:pt[gn];const Yn=E.createElement(E.Fragment,null,Ya(kn,gn,Tn),(ln=kn==null?void 0:kn.answer)==null?void 0:ln.map((wa,sa)=>E.createElement("div",{key:sa,className:re.option},E.createElement("aside",{className:re.fill},"\u586B\u7A7A\u9879",sa+1),wa.model===1&&E.createElement(It,{id:kn==null?void 0:kn.id,tagName:"div",onBlur:pa=>{kn.answer[sa].latex=hn(pa),va("answer",gn,kn.answer,Tn)},className:`${re.text}`,value:wa.latex}),wa.model===2&&E.createElement($e.Z,{value:wa.latex,onChange:pa=>{kn.answer[sa].latex=pa,va("answer",gn,kn.answer,Tn)}}))),Ar(kn,"",gn,Tn),Na(kn));return Jn?[_n,Yn]:yr(_n,Yn,kn,gn)},deal:Ne=>{var gn,Tn,Qn,ln;Ne.score=Ne.score===void 0?2:Ne.score,Ne.question=(gn=Ne.question)==null?void 0:gn.replaceAll("\u2581","_");const Jn=(Tn=Ne.answer)==null?void 0:Tn.map(kn=>{if(Object.prototype.toString.call(kn)==="[object Object]")return kn;const Yn={model:1,text:kn,latex:kn};return kn.startsWith("$$")&&kn.endsWith("$$")||kn.startsWith("`$$")&&kn.endsWith("$$`")?(Yn.model=2,Yn.latex=kn.slice(2,-2)):Yn.latex=hn(kn),Yn});Ne.answer=Jn;let _n=[];return Jn||_n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),an(Ne==null?void 0:Ne.question)?Ne!=null&&Ne.question.includes("_")?(Qn=Ne==null?void 0:Ne.answer)!=null&&Qn.length&&((Ne==null?void 0:Ne.question.match(/_+/g))||[]).length!==((ln=Ne==null?void 0:Ne.answer)==null?void 0:ln.length)&&_n.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):_n.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):_n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=_n.join(` +`),Ne}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0,_n=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn.map((wa,sa)=>E.createElement(It,{id:Ne==null?void 0:Ne.id,key:sa,tagName:"p",value:`\u7B54\u6848${sa+1}\uFF1A${wa.text||""}`})),sr(Ne,"",Jn),xr(Ne));let kn=Jn?Ne:pt[gn];const Yn=E.createElement(E.Fragment,null,Ya(kn,gn,Tn),(ln=kn==null?void 0:kn.answer)==null?void 0:ln.map((wa,sa)=>E.createElement("div",{key:sa,className:re.option},E.createElement("aside",{className:re.fill},"\u586B\u7A7A\u9879",sa+1),wa.model===1&&E.createElement(It,{id:kn==null?void 0:kn.id,tagName:"div",onBlur:pa=>{kn.answer[sa].latex=yn(pa),va("answer",gn,kn.answer,Tn)},className:`${re.text}`,value:wa.latex}),wa.model===2&&E.createElement($e.Z,{value:wa.latex,onChange:pa=>{kn.answer[sa].latex=pa,va("answer",gn,kn.answer,Tn)}}))),Ar(kn,"",gn,Tn),Na(kn));return Jn?[_n,Yn]:yr(_n,Yn,kn,gn)},deal:Ne=>{var gn,Tn,Qn,ln;Ne.score=Ne.score===void 0?2:Ne.score,Ne.question=(gn=Ne.question)==null?void 0:gn.replaceAll("\u2581","_");const Jn=(Tn=Ne.answer)==null?void 0:Tn.map(kn=>{if(Object.prototype.toString.call(kn)==="[object Object]")return kn;const Yn={model:1,text:kn,latex:kn};return kn.startsWith("$$")&&kn.endsWith("$$")||kn.startsWith("`$$")&&kn.endsWith("$$`")?(Yn.model=2,Yn.latex=kn.slice(2,-2)):Yn.latex=yn(kn),Yn});Ne.answer=Jn;let _n=[];return Jn||_n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),an(Ne==null?void 0:Ne.question)?Ne!=null&&Ne.question.includes("_")?(Qn=Ne==null?void 0:Ne.answer)!=null&&Qn.length&&((Ne==null?void 0:Ne.question.match(/_+/g))||[]).length!==((ln=Ne==null?void 0:Ne.answer)==null?void 0:ln.length)&&_n.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):_n.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):_n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=_n.join(` `),Ne}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ne,gn,Tn)=>{var Qn,ln;const Jn=Tn!==void 0;let _n=(Qn=Ne==null?void 0:Ne.answer)==null?void 0:Qn[0];const kn=E.createElement(E.Fragment,null,Da(Ne,gn,Tn),sr(Ne,_n,Jn),xr(Ne));let Yn=Jn?Ne:pt[gn];const wa=E.createElement(E.Fragment,null,Ya(Yn,gn,Tn),Ar(Yn,(ln=Yn==null?void 0:Yn.answer)==null?void 0:ln[0],gn,Tn),Na(Yn));return Jn?[kn,wa]:yr(kn,wa,Yn,gn)},deal:Ne=>{Ne.score=Ne.score===void 0?5:Ne.score;let gn=[];return an(Ne==null?void 0:Ne.question)||gn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ne.errorMsg=gn.join(` -`),Ne}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.slice(0,4).map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ne==null?void 0:Ne.description)||""}`,tagName:"p"}),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),(Tn=Ne==null?void 0:Ne.inputs)==null?void 0:Tn.map((_n,kn)=>{var Yn;return E.createElement(E.Fragment,{key:kn},E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u5165\uFF1A${_n||""}`,tagName:"div"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u51FA\uFF1A${((Yn=Ne==null?void 0:Ne.outputs)==null?void 0:Yn[kn])||""}`,tagName:"div"}))}),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),E.createElement("div",{className:re.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.description,tagName:"div",onBlur:_n=>va("description",gn,_n)}))),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,hn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,hn(_n)),tagName:"div"}))),(Qn=ln==null?void 0:ln.inputs)==null?void 0:Qn.map((_n,kn)=>{var Yn;return E.createElement("div",{className:re.liWrap,key:kn},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u5165\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.inputs)||[]];sa[kn]=hn(wa),va("inputs",gn,sa)},tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u51FA\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:((Yn=ln==null?void 0:ln.outputs)==null?void 0:Yn[kn])||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.outputs)||[]];sa[kn]=hn(wa),va("outputs",gn,sa)},tagName:"div"})))}),Na(ln))))},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(gn=Ne.code)==null?void 0:gn.trim();let ln=[];an(Ne==null?void 0:Ne.question)?((Tn=Ne==null?void 0:Ne.question)==null?void 0:Tn.length)>60&&ln.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.description)||ln.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Jn=an(String((Ne==null?void 0:Ne.timeLimit)||""));if(Ne.timeLimit=Jn,(!Jn||Jn&&!["3","4","5","6","7","8","9","10"].includes(Jn))&&ln.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const _n=["c","c++","java","python"],kn=(Qn=Ne==null?void 0:Ne.platform)==null?void 0:Qn.toLowerCase(),Yn=_n.findIndex(wa=>wa===kn);Yn>-1?Ne.platform=ca[Yn]:ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ne!=null&&Ne.inputs)||!(Ne!=null&&Ne.outputs))Ne.inputs=[],Ne.outputs=[],ln.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const _n=Math.min(Ne.inputs.length,Ne.outputs.length);Ne.inputs=Ne.inputs.slice(0,_n),Ne.outputs=Ne.outputs.slice(0,_n),Ne.outputs.some(kn=>!an(kn))&&ln.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ne.errorMsg=ln.join(` +`),Ne}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.slice(0,4).map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ne==null?void 0:Ne.description)||""}`,tagName:"p"}),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),(Tn=Ne==null?void 0:Ne.inputs)==null?void 0:Tn.map((_n,kn)=>{var Yn;return E.createElement(E.Fragment,{key:kn},E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u5165\uFF1A${_n||""}`,tagName:"div"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${kn+1})\u8F93\u51FA\uFF1A${((Yn=Ne==null?void 0:Ne.outputs)==null?void 0:Yn[kn])||""}`,tagName:"div"}))}),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),E.createElement("div",{className:re.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.description,tagName:"div",onBlur:_n=>va("description",gn,_n)}))),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,yn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,yn(_n)),tagName:"div"}))),(Qn=ln==null?void 0:ln.inputs)==null?void 0:Qn.map((_n,kn)=>{var Yn;return E.createElement("div",{className:re.liWrap,key:kn},E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u5165\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.inputs)||[]];sa[kn]=yn(wa),va("inputs",gn,sa)},tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",kn+1,")\u8F93\u51FA\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:((Yn=ln==null?void 0:ln.outputs)==null?void 0:Yn[kn])||"",className:re.edit,onBlur:wa=>{const sa=[...(ln==null?void 0:ln.outputs)||[]];sa[kn]=yn(wa),va("outputs",gn,sa)},tagName:"div"})))}),Na(ln))))},deal:Ne=>{var gn,Tn,Qn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(gn=Ne.code)==null?void 0:gn.trim();let ln=[];an(Ne==null?void 0:Ne.question)?((Tn=Ne==null?void 0:Ne.question)==null?void 0:Tn.length)>60&&ln.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.description)||ln.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Jn=an(String((Ne==null?void 0:Ne.timeLimit)||""));if(Ne.timeLimit=Jn,(!Jn||Jn&&!["3","4","5","6","7","8","9","10"].includes(Jn))&&ln.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const _n=["c","c++","java","python"],kn=(Qn=Ne==null?void 0:Ne.platform)==null?void 0:Qn.toLowerCase(),Yn=_n.findIndex(wa=>wa===kn);Yn>-1?Ne.platform=ca[Yn]:ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else ln.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ne!=null&&Ne.inputs)||!(Ne!=null&&Ne.outputs))Ne.inputs=[],Ne.outputs=[],ln.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const _n=Math.min(Ne.inputs.length,Ne.outputs.length);Ne.inputs=Ne.inputs.slice(0,_n),Ne.outputs=Ne.outputs.slice(0,_n),Ne.outputs.some(kn=>!an(kn))&&ln.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ne.errorMsg=ln.join(` `),Ne}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn];return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),sr(Ne),(Tn=Ne==null?void 0:Ne.questions)==null?void 0:Tn.map((Jn,_n)=>{var kn;const Yn=(kn=br.find(wa=>wa.id===(Jn==null?void 0:Jn.type)))==null?void 0:kn.element;return E.createElement(E.Fragment,{key:`left-${Ne.id}-${_n}`},Yn(Jn,gn,_n)[0])}),xr(Ne),E.createElement("p",{contentEditable:!0},"}}")))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),Ar(ln,"",gn),(Qn=ln==null?void 0:ln.questions)==null?void 0:Qn.map((Jn,_n)=>{var kn;const Yn=(kn=br.find(wa=>wa.id===(Jn==null?void 0:Jn.type)))==null?void 0:kn.element;return E.createElement(E.Fragment,{key:`right-${ln.id}-${_n}`},Yn(Jn,gn,_n)[1])}),Na(ln))))},deal:Ne=>{var gn,Tn,Qn,ln,Jn;const _n=xa,kn=[...br],Yn=kn.findIndex(ha=>ha.id==="0"),wa=kn.findIndex(ha=>ha.id==="1");if(Yn!==-1){const ha=kn[Yn].deal;kn[Yn].deal=Za=>{const vr=ha(Za);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` `).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),vr}}if(wa!==-1){const ha=kn[wa].deal;kn[wa].deal=Za=>{const vr=ha(Za);return vr.errorMsg&&(vr.errorMsg=vr.errorMsg.split(` `).filter(Nr=>Nr!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` `)),vr}}Ne.questions=(gn=Ne.questions)!=null&&gn.length?xa(Ne.questions.slice(0,20)):[],Ne.questions=(Tn=Ne.questions)==null?void 0:Tn.map((ha,Za)=>{var vr;if(ha.type==="0"||ha.type==="1"){const Nr=(vr=ha.options)==null?void 0:vr.map(Or=>Or==null?void 0:Or.trim().replace(/^\s+|\s+$/g,""));Nr&&new Set(Nr).size!==Nr.length&&(ha.errorMsg=(ha.errorMsg?ha.errorMsg+` `:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return bt(Zt({},ha),{last:Za===Ne.questions.length-1})});const sa=(Qn=Ne.questions)==null?void 0:Qn.reduce((ha,Za)=>{const vr=parseFloat(Za.score);return isNaN(vr)?ha:ha+vr},0);Ne.score=sa;let pa=[];return(ln=Ne.questions)!=null&&ln.length?Ne.errorMsg=((Jn=Ne.questions)==null?void 0:Jn.findIndex(ha=>!!ha.errorMsg))>-1:pa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),an(Ne==null?void 0:Ne.question)||pa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),pa.length&&(Ne.errorMsg=pa.join(` -`)),Ne}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ne==null?void 0:Ne.input)||""}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ne==null?void 0:Ne.output)||""}`,tagName:"p"}),(Tn=Ne==null?void 0:Ne.answer)==null?void 0:Tn.map((_n,kn)=>E.createElement(It,{key:kn,id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848${kn+1}\uFF1A${_n||""}`,tagName:"p"})),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li,onKeyDown:kt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,hn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,hn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.input)||"",onBlur:_n=>va("input",gn,hn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.output)||"",onBlur:_n=>va("output",gn,hn(_n)),tagName:"div"}))),E.createElement("div",{className:re.liWrap},(Qn=ln==null?void 0:ln.answer)==null?void 0:Qn.map((_n,kn)=>E.createElement("div",{className:re.li,key:kn},E.createElement("aside",null,"\u7B54\u6848",kn+1,"\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:Yn=>{const wa=[...(ln==null?void 0:ln.answer)||[]];wa[kn]=hn(Yn),va("output",gn,wa)},tagName:"div"})))),Na(ln))))},deal:Ne=>{var gn,Tn,Qn,ln,Jn,_n,kn,Yn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(Qn=(Tn=(gn=Ne.code)==null?void 0:gn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Qn.replace(/@__@/g,"@\u2581\u2581@");let wa=[];if(an(Ne==null?void 0:Ne.question)||wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.code)?/@▁@|@▁▁@/.test(Ne==null?void 0:Ne.code)?(ln=Ne==null?void 0:Ne.answer)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.code.match(/@▁@|@▁▁@/g))==null?void 0:Jn.length)!==((_n=Ne==null?void 0:Ne.answer)==null?void 0:_n.length)&&wa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):wa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):wa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ne!=null&&Ne.answer?(kn=Ne.answer)!=null&&kn.some(pa=>!an(pa))&&wa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):wa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const pa=["c","c++","java","python","javascript","ruby"],ha=(Yn=Ne==null?void 0:Ne.platform)==null?void 0:Yn.toLowerCase(),Za=pa.findIndex(vr=>vr===ha);Za>-1?Ne.platform=ca[Za]:wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");an(Ne==null?void 0:Ne.output)||wa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const sa=an(String((Ne==null?void 0:Ne.timeLimit)||""));return Ne.timeLimit=sa,(!sa||sa&&!["3","4","5","6","7","8","9","10"].includes(sa))&&wa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.errorMsg=wa.join(` -`),Ne}}],Eo=()=>E.createElement(E.Fragment,null,tn.filter(Ne=>{var gn;return!!((gn=br.find(Qn=>Qn.id===(Ne==null?void 0:Ne.type)))==null?void 0:gn.element)}).map((Ne,gn)=>{var Tn;const Qn=(Tn=br.find(ln=>ln.id===(Ne==null?void 0:Ne.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ne.id},Qn(Ne,gn))})),ho=()=>Nt(void 0,null,function*(){const Ne=pt.filter(gn=>!gn.checked);if(Bn!==3||!Ne.length){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ra.setFieldsValue({sub_discipline_id:Ze}),at(!0)}),hr=Ne=>Nt(void 0,null,function*(){const gn=xa(Ne);_e(gn),Tt(JSON.parse(JSON.stringify(gn))),Wn(3),ye(!1),qt(!1),Se(!1)});(0,E.useEffect)(()=>{if(ot)return;const Ne=()=>{pn(gn=>gn>=90?(clearInterval(ma.current),90):gn+1)};return ma.current=setInterval(Ne,5e4/90),()=>clearInterval(ma.current)},[ot]);const Kn=(Ne,gn)=>{Ht(!1);const Tn=new FormData;Object.keys(gn).forEach(ln=>{Tn.append(ln,gn[ln])});const Qn=new window.XMLHttpRequest;Qn.withCredentials=!0,Qn.addEventListener("load",function(ln){return Nt(this,null,function*(){var Jn,_n;try{const kn=JSON.parse((Jn=ln==null?void 0:ln.target)==null?void 0:Jn.response);if(Ht(!0),pn(100),yield new Promise(Yn=>setTimeout(()=>Yn(),780)),kn.status===0){if(!((_n=kn==null?void 0:kn.data)!=null&&_n.length)){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}hr((kn==null?void 0:kn.data)||[])}else ye(!1),he.ZP.warning(kn==null?void 0:kn.message)}catch(kn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",kn)}})}),Qn.addEventListener("error",()=>{ye(!1)}),Qn.open("POST",`${le.Z.API_SERVER}${Ne}`),Qn.send(Tn)},Zn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(gn)==-1?(he.ZP.error(`${Ne.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(ye(!0),Ft("\u5904\u7406\u4E2D"),Kn("/api/intelligent_imports/import.json",{file:Ne}),Promise.reject())}),Mn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(gn)==-1?(he.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Ne.size/1024/1024>200?(he.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(St!=null&&St.length?ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>Qt([Ne])}):Qt([Ne]),Promise.reject())});let ea=[{key:1,label:E.createElement(je.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Zn},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Ua=[pt.length,(zn=pt.filter(Ne=>!!(Ne!=null&&Ne.errorMsg)))==null?void 0:zn.length];return E.createElement("div",{className:ge()(re.intelligentBox,"intelligent-body-curb",we),style:bt(Zt({},Ce),{width:ct}),ref:ta},E.createElement("div",{className:re.underpin},E.createElement("b",{style:zt}),E.createElement("b",{style:zt})),E.createElement("div",{className:re.head,style:{top:dt}},E.createElement("div",{className:re.leftLayout},$t||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:re.title},"\u8BD5\u9898\u7F16\u8F91"),!mt&&E.createElement(ae.op,{href:`${le.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(ae.op,{onClick:ia,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!mt&&E.createElement(Oe.Z,{overlayClassName:re.menu,menu:{items:ea}},E.createElement(ae.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Wt&&Wt),E.createElement("div",{className:re.tip},E.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),E.createElement(Ee.Z,{className:re.rightLayout,style:{alignItems:"start"}},Xt||E.createElement(E.Fragment,null,E.createElement("div",{className:re.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Bn)&&E.createElement(Le.default,{className:"ml20",checked:ft,onChange:Ne=>Se(Ne.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Bn)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},Ua[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},Ua[1]),"\u9898")),Rt&&E.createElement("div",{className:re.tabs},tn==null?void 0:tn.map((Ne,gn)=>E.createElement("div",{onClick:()=>{_t(gn)},className:Vn===gn&&re.active,key:gn},"\u65B0\u9898",gn+1)))),E.createElement("div",{className:re.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!Nn&&E.createElement(ae.op,{onClick:za},"\u8BC6\u522B"))),[1,2].includes(Bn)&&Ta(),[3].includes(Bn)&&Eo(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:re.buttonFixed},E.createElement("div",{className:re.buttonWrap},E.createElement(Ge.ZP,{size:"middle",className:`${re.button} mr20`,onClick:jt},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",className:`${re.button}`,onClick:ho},Hn))),E.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:bn,title:null,footer:null,width:320,afterClose:()=>pn(0)},E.createElement(Ee.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Ue,E.createElement("span",{className:re.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:qn}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},qn,"%")))),E.createElement(ie.default,{centered:!0,open:Ke,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Te,width:480,onCancel:()=>at(!1),onOk:()=>Ra.submit(),afterClose:()=>{Ra.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Ra,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn,Tn,Qn,ln,Jn;const _n=pt.filter(wa=>!wa.checked&&!wa.errorMsg);We(!0);const kn=()=>Nt(void 0,null,function*(){var wa,sa;const pa=yield(0,Ie.ZP)("/api/intelligent_imports/save.json",{method:"post",body:bt(Zt(Zt({},He),Ne),{list:_n,mode:ut})});pa.status===0&&(Sn&&((wa=pa==null?void 0:pa.data)!=null&&wa.success)&&window.location.pathname==="/problemset"&&(sn.Z.publish("refresh-item-bank",Ne.group_id),yield new Promise(ha=>setTimeout(()=>ha(),1500))),he.ZP.success(`\u6210\u529F\u5BFC\u5165${(sa=pa==null?void 0:pa.data)==null?void 0:sa.success}\u9053\u8BD5\u9898`,3),Ve(),at(!1)),We(!1)});if(ut!==1){yield kn();return}const Yn=yield(0,Ie.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:pt,mode:ut}});if(Yn.status===0){if(!((gn=Yn==null?void 0:Yn.data)!=null&&gn.error_size)){yield kn();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{We(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(Tn=Yn==null?void 0:Yn.data)==null?void 0:Tn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Qn=Yn==null?void 0:Yn.data)==null?void 0:Qn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(Jn=(ln=Yn==null?void 0:Yn.data)==null?void 0:ln.index)==null?void 0:Jn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:kn})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.createElement(fe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},E.createElement(b.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Me})),ut===1&&E.createElement(fe.default.Item,{label:E.createElement(Ee.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>xt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:Ye}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(ke.Z,{key:Je})))),E.createElement(ie.default,{centered:!0,open:Pt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:En,onCancel:()=>xt(!1),onOk:()=>Xa.submit(),afterClose:()=>{Xa.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Xa,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn;Dn(!0),(yield(0,Ie.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ne.name,parent_id:(gn=Ne==null?void 0:Ne.parent_id)==null?void 0:gn[0]}})).status===0?(yt(Je+1),setTimeout(()=>{he.ZP.success("\u64CD\u4F5C\u6210\u529F"),xt(!1),Dn(!1)},1e3)):Dn(!1)})},E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},E.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(ke.Z,null)))),E.createElement(ie.default,{centered:!0,open:nn,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>qt(!1),onOk:()=>{if(On===1&&!an(fa)){he.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(On===2&&!an(fa)&&!(St!=null&&St.length)){he.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Ne=[{name:"\u5355\u9009\u9898",num:Ot||0},{name:"\u591A\u9009\u9898",num:xn||0},{name:"\u5224\u65AD\u9898",num:Ln||0},{name:"\u586B\u7A7A\u9898",num:ua||0},{name:"\u7B80\u7B54\u9898",num:wn||0}];if(Ne.reduce((Qn,ln)=>Qn+ln.num,0)===0){he.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(On,Ot,xn),ye(!0),Ft("\u5904\u7406\u4E2D");const Tn={type:On,query:fa,item_types:JSON.stringify(Ne)};On===2&&(Tn.file=(St==null?void 0:St[0])||null),Kn("/api/intelligent_imports/large_model_intelligent_qa.json",Tn)}},E.createElement(Ee.Z,{align:"middle",className:"mb10 c-black"},E.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),E.createElement(ee.ZP.Group,{value:On,onChange:Ne=>na(Ne.target.value)},E.createElement(ee.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),E.createElement(ee.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),E.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:fa,placeholder:On===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Ne=>{aa(Ne.target.value)}}),On===2&&E.createElement(E.Fragment,null,E.createElement(je.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:St,beforeUpload:Mn,className:"mb20",onRemove:()=>Qt([])},E.createElement(x.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},E.createElement(ae.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{style:{height:20}})),E.createElement(Ee.Z,{align:"middle",className:"c-black"},E.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),E.createElement(Ee.Z,{gutter:16},E.createElement(te.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ot,onChange:on,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:xn,onChange:fn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ln,onChange:In,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(xe.Z,{min:0,max:10,value:ua,onChange:ba,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(xe.Z,{min:0,max:10,value:wn,onChange:La,style:{marginLeft:"8px"}}))))))},gt=pe;var tt=cn},68664:function(de,ne,y){"use strict";y.d(ne,{N:function(){return a}});var E=y(59301),re=y(57809),oe=y(43418),ge=y(92832),fe=y(8591),he=y(95237),ie=y(43604),xe=y(99064),Ee={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu",add_style:"add_style___knrMF"},Le=y(92310),Oe=y.n(Le),je=y(87169),Ge=y(59301),ce=(ee,x,te)=>new Promise((ae,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Ie){le(Ie)}},ve=Ae=>{try{be(te.throw(Ae))}catch(Ie){le(Ie)}},be=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(pe,ve);be((te=te.apply(ee,x)).next())});const{Option:b}=re.default,a=({subId:ee,value:x,selectvalues:te,disabled:ae,knowledgeOptions:le=[],className:pe,height:ve,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Ie=1e3})=>{const ke=(0,E.useRef)(),[Ye,Be]=(0,E.useState)([]);x=x||[];const $e=(Yt,vt)=>{Yt?(Be([...vt]),be([...vt])):(Be([]),be([]))};(0,E.useEffect)(()=>{(te==null?void 0:te.length)>0?(Be([...te]),be([...te])):(Be([]),be([]))},[le]),(0,E.useEffect)(()=>{(x==null?void 0:x.length)>0&&be([...x])},[le]);const st=Yt=>{Yt.preventDefault(),ke.current="",oe.default.confirm({centered:!0,width:585,zIndex:Ie,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Ge.createElement("div",{className:"font14"},Ge.createElement("div",{className:Ee.public_tips},Ge.createElement(je.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("div",{style:{width:"95px"}},Ge.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),Ge.createElement(ge.default,{className:Ee.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ke.current,onChange:vt=>{ke.current=vt.target.value}}))),onOk:()=>new Promise((vt,wt)=>ce(void 0,null,function*(){if(!ke.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();if(ke.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ke.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:ke.current,type:"personal"});let It=te||[];It.push(Ct.tag_discipline_id),be([...It]),Be([...It]),be([...It])}return vt()}))})};return Ge.createElement(he.Z,{wrap:!1,align:"middle",className:Oe()(Ee.wrap,pe)},Ge.createElement(ie.Z,null,Ge.createElement(re.default,{mode:"multiple",disabled:!ee||ae,className:Ee.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:$e,style:{width:ve||490},showSearch:!0,allowClear:!0,value:Ye,filterOption:(Yt,vt)=>vt.label.indexOf(Yt.toLowerCase())>=0},le==null?void 0:le.map(Yt=>Ge.createElement(b,{key:Yt.id,value:Yt.id,label:Yt.name},Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Yt.name),(Yt==null?void 0:Yt.type)==="personal"&&Ge.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ee&&Ge.createElement(ie.Z,{className:`ml20 ${ve&&Ee.add_style}`},Ge.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ge.createElement("span",{className:Ee.linkBtn,onClick:st},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},59879:function(de,ne,y){"use strict";var E=y(59301),re=y(88010),oe=y(48136),ge=y(41588),fe=y(43418),he=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Le,disabled:Oe,readOnly:je,type:Ge="",value:ce="",style:b={}},a)=>{const ee=(0,E.useRef)(),x=(0,E.useRef)(),[te,ae]=(0,E.useState)(0),[le,pe]=(0,E.useState)(0),[ve,be]=(0,E.useState)(!1),Ae=()=>{var Be=document.createElement("div");Be.innerHTML=ee.current.getValue();var $e=Be.innerText;return xe&&xe($e),$e};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Ie=Be=>{Be.preventDefault();const $e=Be.clientX-te,st=Be.clientY-le;document.body.onmousemove=Yt=>{let vt=Yt.clientX-$e,wt=Yt.clientY-st;const Ct=document.getElementsByClassName("markdown-popup-form")[0],It=window.innerWidth-Ct.offsetWidth,sn=window.innerHeight-Ct.offsetHeight;vt=Math.max(0,Math.min(vt,It)),wt=Math.max(0,Math.min(wt,sn)),ke(Yt.clientX,Yt.clientY,$e,st)&&(ae(vt),pe(wt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ke=(Be,$e,st,Yt)=>{const vt=document.body.clientHeight,wt=document.body.clientWidth;return Be<20&&st>Be||Be>wt-20&&st$e||$e>vt-20&&Yt<$e?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{ve&&setTimeout(()=>{const Be=document.getElementsByClassName("markdown-popup-form")[0],$e=window.innerWidth/2-Be.offsetWidth/2,st=window.innerHeight/2-Be.offsetHeight/2;ae($e),pe(st)},0)},[ve]);const Ye=()=>{Oe||je||be(!0)};return he.createElement("div",{style:b},he.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${re.Z.mathFillWrap} ${Oe||je?"cursorDefault":""}`,onClick:()=>Ye()},he.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${re.Z.mathField} ${Ge}`,readOnly:je,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),he.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:he.createElement("div",{style:{cursor:"move"},onMouseDown:Ie},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const Be=x.current.getData();ee.current.setValue(Be),Le(Be),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},he.createElement(ge.Z,{value:ce,ref:x,onChange:Le,showSaveButton:!1})))});ne.Z=ie},41588:function(de,ne,y){"use strict";var E=y(59301),re=y(95237),oe=y(43604),ge=y(99313),fe=y(3113),he=y(85149),ie=y(88010),xe=y(48136),Ee=y(59301);const Le=(0,E.forwardRef)(({callback:Oe,showSaveButton:je,value:Ge=""},ce)=>{const b=(0,E.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],ee=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`)),Ne}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ne,gn)=>{var Tn,Qn;const ln=pt[gn],Jn=ca.map(_n=>({key:_n,label:_n,onClick:()=>va("platform",gn,_n)}));return E.createElement("div",{className:re.row,style:{display:ft?ln!=null&&ln.errorMsg?"flex":"none":"flex"}},E.createElement("div",{className:re.leftLayout},E.createElement(Et,null,E.createElement("div",{"data-text":"edit",contentEditable:!0,className:re.question},Da(Ne,gn),sr(Ne),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ne==null?void 0:Ne.timeLimit}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ne==null?void 0:Ne.platform)||""}`,tagName:"p"}),E.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:(Ne==null?void 0:Ne.code)||"",tagName:"div"}),E.createElement("h4",null),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ne==null?void 0:Ne.input)||""}`,tagName:"p"}),E.createElement(It,{id:Ne==null?void 0:Ne.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ne==null?void 0:Ne.output)||""}`,tagName:"p"}),(Tn=Ne==null?void 0:Ne.answer)==null?void 0:Tn.map((_n,kn)=>E.createElement(It,{key:kn,id:Ne==null?void 0:Ne.id,value:`\u7B54\u6848${kn+1}\uFF1A${_n||""}`,tagName:"p"})),xr(Ne)))),E.createElement("div",{className:re.rightLayout},E.createElement(Rn,{className:ln!=null&&ln.errorMsg?re.error:""},Ya(ln,gn),Ar(ln,"",gn),E.createElement("div",{className:re.liWrap},E.createElement("div",{className:re.li,onKeyDown:kt},E.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:ln==null?void 0:ln.timeLimit,tagName:"div",onBlur:_n=>va("timeLimit",gn,yn(_n))})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),E.createElement("div",{className:"c-black"},E.createElement(Oe.Z,{menu:{items:Jn}},E.createElement("span",{className:"c-light-primary"},ln==null?void 0:ln.platform,E.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),E.createElement("div",{className:re.li,style:{flexDirection:"column",alignItems:"start"}},E.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.code)||"",onBlur:_n=>va("code",gn,yn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.input)||"",onBlur:_n=>va("input",gn,yn(_n)),tagName:"div"})),E.createElement("div",{className:re.li},E.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),E.createElement(It,{className:re.edit,id:ln==null?void 0:ln.id,value:(ln==null?void 0:ln.output)||"",onBlur:_n=>va("output",gn,yn(_n)),tagName:"div"}))),E.createElement("div",{className:re.liWrap},(Qn=ln==null?void 0:ln.answer)==null?void 0:Qn.map((_n,kn)=>E.createElement("div",{className:re.li,key:kn},E.createElement("aside",null,"\u7B54\u6848",kn+1,"\uFF1A"),E.createElement(It,{id:ln==null?void 0:ln.id,value:_n||"",className:re.edit,onBlur:Yn=>{const wa=[...(ln==null?void 0:ln.answer)||[]];wa[kn]=yn(Yn),va("output",gn,wa)},tagName:"div"})))),Na(ln))))},deal:Ne=>{var gn,Tn,Qn,ln,Jn,_n,kn,Yn;Ne.score=Ne.score===void 0?10:Ne.score,Ne.code=(Qn=(Tn=(gn=Ne.code)==null?void 0:gn.trim())==null?void 0:Tn.replace(/@_@/g,"@\u2581@"))==null?void 0:Qn.replace(/@__@/g,"@\u2581\u2581@");let wa=[];if(an(Ne==null?void 0:Ne.question)||wa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),an(Ne==null?void 0:Ne.code)?/@▁@|@▁▁@/.test(Ne==null?void 0:Ne.code)?(ln=Ne==null?void 0:Ne.answer)!=null&&ln.length&&((Jn=Ne==null?void 0:Ne.code.match(/@▁@|@▁▁@/g))==null?void 0:Jn.length)!==((_n=Ne==null?void 0:Ne.answer)==null?void 0:_n.length)&&wa.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):wa.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):wa.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ne!=null&&Ne.answer?(kn=Ne.answer)!=null&&kn.some(pa=>!an(pa))&&wa.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):wa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ne.platform=an(Ne==null?void 0:Ne.platform),Ne!=null&&Ne.platform){const pa=["c","c++","java","python","javascript","ruby"],ha=(Yn=Ne==null?void 0:Ne.platform)==null?void 0:Yn.toLowerCase(),Za=pa.findIndex(vr=>vr===ha);Za>-1?Ne.platform=ca[Za]:wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else wa.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");an(Ne==null?void 0:Ne.output)||wa.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const sa=an(String((Ne==null?void 0:Ne.timeLimit)||""));return Ne.timeLimit=sa,(!sa||sa&&!["3","4","5","6","7","8","9","10"].includes(sa))&&wa.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ne.errorMsg=wa.join(` +`),Ne}}],Eo=()=>E.createElement(E.Fragment,null,tn.filter(Ne=>{var gn;return!!((gn=br.find(Qn=>Qn.id===(Ne==null?void 0:Ne.type)))==null?void 0:gn.element)}).map((Ne,gn)=>{var Tn;const Qn=(Tn=br.find(ln=>ln.id===(Ne==null?void 0:Ne.type)))==null?void 0:Tn.element;return E.createElement(E.Fragment,{key:Ne.id},Qn(Ne,gn))})),ho=()=>Nt(void 0,null,function*(){const Ne=pt.filter(gn=>!gn.checked);if(Bn!==3||!Ne.length){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ra.setFieldsValue({sub_discipline_id:Ze}),at(!0)}),hr=Ne=>Nt(void 0,null,function*(){const gn=xa(Ne);_e(gn),Tt(JSON.parse(JSON.stringify(gn))),Wn(3),ye(!1),qt(!1),Se(!1)});(0,E.useEffect)(()=>{if(ot)return;const Ne=()=>{pn(gn=>gn>=90?(clearInterval(ma.current),90):gn+1)};return ma.current=setInterval(Ne,5e4/90),()=>clearInterval(ma.current)},[ot]);const Kn=(Ne,gn)=>{Ht(!1);const Tn=new FormData;Object.keys(gn).forEach(ln=>{Tn.append(ln,gn[ln])});const Qn=new window.XMLHttpRequest;Qn.withCredentials=!0,Qn.addEventListener("load",function(ln){return Nt(this,null,function*(){var Jn,_n;try{const kn=JSON.parse((Jn=ln==null?void 0:ln.target)==null?void 0:Jn.response);if(Ht(!0),pn(100),yield new Promise(Yn=>setTimeout(()=>Yn(),780)),kn.status===0){if(!((_n=kn==null?void 0:kn.data)!=null&&_n.length)){he.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ye(!1);return}hr((kn==null?void 0:kn.data)||[])}else ye(!1),he.ZP.warning(kn==null?void 0:kn.message)}catch(kn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",kn)}})}),Qn.addEventListener("error",()=>{ye(!1)}),Qn.open("POST",`${le.Z.API_SERVER}${Ne}`),Qn.send(Tn)},Zn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(gn)==-1?(he.ZP.error(`${Ne.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(ye(!0),Ft("\u5904\u7406\u4E2D"),Kn("/api/intelligent_imports/import.json",{file:Ne}),Promise.reject())}),Mn=Ne=>Nt(void 0,null,function*(){const gn=Ne.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(gn)==-1?(he.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Ne.size/1024/1024>200?(he.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(St!=null&&St.length?ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>Qt([Ne])}):Qt([Ne]),Promise.reject())});let ea=[{key:1,label:E.createElement(je.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Zn},E.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Ua=[pt.length,(zn=pt.filter(Ne=>!!(Ne!=null&&Ne.errorMsg)))==null?void 0:zn.length];return E.createElement("div",{className:ge()(re.intelligentBox,"intelligent-body-curb",we),style:bt(Zt({},Ce),{width:ct}),ref:ta},E.createElement("div",{className:re.underpin},E.createElement("b",{style:zt}),E.createElement("b",{style:zt})),E.createElement("div",{className:re.head,style:{top:dt}},E.createElement("div",{className:re.leftLayout},$t||E.createElement(E.Fragment,null,E.createElement(Ee.Z,{align:"middle"},E.createElement("div",{className:re.title},"\u8BD5\u9898\u7F16\u8F91"),!mt&&E.createElement(ae.op,{href:`${le.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",E.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),E.createElement(ae.op,{onClick:ia,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!mt&&E.createElement(Oe.Z,{overlayClassName:re.menu,menu:{items:ea}},E.createElement(ae.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Wt&&Wt),E.createElement("div",{className:re.tip},E.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),E.createElement(Ee.Z,{className:re.rightLayout,style:{alignItems:"start"}},Xt||E.createElement(E.Fragment,null,E.createElement("div",{className:re.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Bn)&&E.createElement(Le.default,{className:"ml20",checked:ft,onChange:Ne=>Se(Ne.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Bn)&&E.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",E.createElement("span",{className:"ml5 mr5 c-light-primary"},Ua[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",E.createElement("span",{className:"ml5 mr5 c-red-e53"},Ua[1]),"\u9898")),Rt&&E.createElement("div",{className:re.tabs},tn==null?void 0:tn.map((Ne,gn)=>E.createElement("div",{onClick:()=>{_t(gn)},className:Vn===gn&&re.active,key:gn},"\u65B0\u9898",gn+1)))),E.createElement("div",{className:re.centerBox},E.createElement("img",{className:"mb10",src:Ae,width:56}),!Nn&&E.createElement(ae.op,{onClick:za},"\u8BC6\u522B"))),[1,2].includes(Bn)&&Ta(),[3].includes(Bn)&&Eo(),E.createElement("div",{className:"pb10"}),E.createElement("div",{className:re.buttonFixed},E.createElement("div",{className:re.buttonWrap},E.createElement(Ge.ZP,{size:"middle",className:`${re.button} mr20`,onClick:jt},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",className:`${re.button}`,onClick:ho},Hn))),E.createElement(ie.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Sn,title:null,footer:null,width:320,afterClose:()=>pn(0)},E.createElement(Ee.Z,{align:"middle",style:{flexDirection:"column"}},E.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Ue,E.createElement("span",{className:re.dotLoading},E.createElement("span",null,"."),E.createElement("span",null,"."),E.createElement("span",null,"."))),E.createElement(ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:qn}),E.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",E.createElement("span",{className:"ml5 c-light-primary"},qn,"%")))),E.createElement(ie.default,{centered:!0,open:Ke,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Te,width:480,onCancel:()=>at(!1),onOk:()=>Ra.submit(),afterClose:()=>{Ra.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Ra,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn,Tn,Qn,ln,Jn;const _n=pt.filter(wa=>!wa.checked&&!wa.errorMsg);We(!0);const kn=()=>Nt(void 0,null,function*(){var wa,sa;const pa=yield(0,Ie.ZP)("/api/intelligent_imports/save.json",{method:"post",body:bt(Zt(Zt({},He),Ne),{list:_n,mode:ut})});pa.status===0&&(vn&&((wa=pa==null?void 0:pa.data)!=null&&wa.success)&&window.location.pathname==="/problemset"&&(sn.Z.publish("refresh-item-bank",Ne.group_id),yield new Promise(ha=>setTimeout(()=>ha(),1500))),he.ZP.success(`\u6210\u529F\u5BFC\u5165${(sa=pa==null?void 0:pa.data)==null?void 0:sa.success}\u9053\u8BD5\u9898`,3),Ve(),at(!1)),We(!1)});if(ut!==1){yield kn();return}const Yn=yield(0,Ie.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:pt,mode:ut}});if(Yn.status===0){if(!((gn=Yn==null?void 0:Yn.data)!=null&&gn.error_size)){yield kn();return}ie.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{We(!1)},title:"\u63D0\u793A",content:E.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",E.createElement("span",{className:"c-light-primary ml5 mr5"},(Tn=Yn==null?void 0:Yn.data)==null?void 0:Tn.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",E.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Qn=Yn==null?void 0:Yn.data)==null?void 0:Qn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",E.createElement("span",{className:"ml5 mr5"},(Jn=(ln=Yn==null?void 0:Yn.data)==null?void 0:ln.index)==null?void 0:Jn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:kn})}})},E.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),E.createElement(fe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},E.createElement(b.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:Me})),ut===1&&E.createElement(fe.default.Item,{label:E.createElement(Ee.Z,{align:"middle",style:{justifyContent:"space-between"}},E.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),E.createElement("div",{onClick:()=>xt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},E.createElement("img",{className:"mr5 primary-hover",src:Ye}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},E.createElement(ke.Z,{key:Je})))),E.createElement(ie.default,{centered:!0,open:Pt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:bn,onCancel:()=>xt(!1),onOk:()=>Xa.submit(),afterClose:()=>{Xa.resetFields()}},E.createElement(fe.default,{style:{maxHeight:550},form:Xa,layout:"horizontal",colon:!1,size:"large",onFinish:Ne=>Nt(void 0,null,function*(){var gn;Dn(!0),(yield(0,Ie.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ne.name,parent_id:(gn=Ne==null?void 0:Ne.parent_id)==null?void 0:gn[0]}})).status===0?(yt(Je+1),setTimeout(()=>{he.ZP.success("\u64CD\u4F5C\u6210\u529F"),xt(!1),Dn(!1)},1e3)):Dn(!1)})},E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},E.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),E.createElement(fe.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},E.createElement(ke.Z,null)))),E.createElement(ie.default,{centered:!0,open:nn,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>qt(!1),onOk:()=>{if(On===1&&!an(fa)){he.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(On===2&&!an(fa)&&!(St!=null&&St.length)){he.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Ne=[{name:"\u5355\u9009\u9898",num:Ot||0},{name:"\u591A\u9009\u9898",num:xn||0},{name:"\u5224\u65AD\u9898",num:Ln||0},{name:"\u586B\u7A7A\u9898",num:ua||0},{name:"\u7B80\u7B54\u9898",num:wn||0}];if(Ne.reduce((Qn,ln)=>Qn+ln.num,0)===0){he.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(On,Ot,xn),ye(!0),Ft("\u5904\u7406\u4E2D");const Tn={type:On,query:fa,item_types:JSON.stringify(Ne)};On===2&&(Tn.file=(St==null?void 0:St[0])||null),Kn("/api/intelligent_imports/large_model_intelligent_qa.json",Tn)}},E.createElement(Ee.Z,{align:"middle",className:"mb10 c-black"},E.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),E.createElement(ee.ZP.Group,{value:On,onChange:Ne=>na(Ne.target.value)},E.createElement(ee.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),E.createElement(ee.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),E.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:fa,placeholder:On===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Ne=>{aa(Ne.target.value)}}),On===2&&E.createElement(E.Fragment,null,E.createElement(je.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:St,beforeUpload:Mn,className:"mb20",onRemove:()=>Qt([])},E.createElement(x.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},E.createElement(ae.op,{style:{borderRadius:2}},E.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),E.createElement("div",{style:{height:20}})),E.createElement(Ee.Z,{align:"middle",className:"c-black"},E.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),E.createElement(Ee.Z,{gutter:16},E.createElement(te.Z,null,E.createElement("label",null,"\u5355\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ot,onChange:on,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u591A\u9009\u9898"),E.createElement(xe.Z,{min:0,max:10,value:xn,onChange:fn,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u5224\u65AD\u9898"),E.createElement(xe.Z,{min:0,max:10,value:Ln,onChange:In,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u586B\u7A7A\u9898"),E.createElement(xe.Z,{min:0,max:10,value:ua,onChange:ba,style:{marginLeft:"8px"}})),E.createElement(te.Z,null,E.createElement("label",null,"\u7B80\u7B54\u9898"),E.createElement(xe.Z,{min:0,max:10,value:wn,onChange:La,style:{marginLeft:"8px"}}))))))},gt=pe;var tt=cn},68664:function(de,ne,y){"use strict";y.d(ne,{N:function(){return a}});var E=y(59301),re=y(57809),oe=y(43418),ge=y(92832),fe=y(8591),he=y(95237),ie=y(43604),xe=y(99064),Ee={wrap:"wrap___F7E3F",selectWrapper:"selectWrapper____kESB",tips:"tips___aHjQY",linkBtn:"linkBtn___uggVr",mainText:"mainText____S1I0",public_tips:"public_tips___sZVWd",inputCss:"inputCss___t66EO",bt:"bt___lXptu",add_style:"add_style___knrMF"},Le=y(92310),Oe=y.n(Le),je=y(87169),Ge=y(59301),ce=(ee,x,te)=>new Promise((ae,le)=>{var pe=Ae=>{try{be(te.next(Ae))}catch(Ie){le(Ie)}},ve=Ae=>{try{be(te.throw(Ae))}catch(Ie){le(Ie)}},be=Ae=>Ae.done?ae(Ae.value):Promise.resolve(Ae.value).then(pe,ve);be((te=te.apply(ee,x)).next())});const{Option:b}=re.default,a=({subId:ee,value:x,selectvalues:te,disabled:ae,knowledgeOptions:le=[],className:pe,height:ve,onChange:be=()=>{},onAddKnowledgeFinish:Ae=()=>{},zIndex:Ie=1e3})=>{const ke=(0,E.useRef)(),[Ye,Be]=(0,E.useState)([]);x=x||[];const $e=(Yt,vt)=>{Yt?(Be([...vt]),be([...vt])):(Be([]),be([]))};(0,E.useEffect)(()=>{(te==null?void 0:te.length)>0?(Be([...te]),be([...te])):(Be([]),be([]))},[le]),(0,E.useEffect)(()=>{(x==null?void 0:x.length)>0&&be([...x])},[le]);const st=Yt=>{Yt.preventDefault(),ke.current="",oe.default.confirm({centered:!0,width:585,zIndex:Ie,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u65B0\u5EFA\u77E5\u8BC6\u70B9",className:"custom-modal-divider",content:Ge.createElement("div",{className:"font14"},Ge.createElement("div",{className:Ee.public_tips},Ge.createElement(je.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("div",{style:{width:"95px"}},Ge.createElement("span",{className:Ee.bt},"*"),"\u77E5\u8BC6\u70B9\u540D\u79F0"),Ge.createElement(ge.default,{className:Ee.inputCss,style:{width:"calc(100% - 95px)"},maxLength:20,size:"middle",showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0",defaultValue:ke.current,onChange:vt=>{ke.current=vt.target.value}}))),onOk:()=>new Promise((vt,wt)=>ce(void 0,null,function*(){if(!ke.current)return fe.ZP.warning("\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();if(ke.current.length>20)return fe.ZP.warning("\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC720\u5B57\u7684\u77E5\u8BC6\u70B9\u540D\u79F0"),wt();const Ct=yield(0,xe.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ke.current,sub_discipline_id:ee}});if((Ct==null?void 0:Ct.status)===0){Ae({id:Ct.tag_discipline_id,name:ke.current,type:"personal"});let It=te||[];It.push(Ct.tag_discipline_id),be([...It]),Be([...It]),be([...It])}return vt()}))})};return Ge.createElement(he.Z,{wrap:!1,align:"middle",className:Oe()(Ee.wrap,pe)},Ge.createElement(ie.Z,null,Ge.createElement(re.default,{mode:"multiple",disabled:!ee||ae,className:Ee.selectWrapper,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",onChange:$e,style:{width:ve||490},showSearch:!0,allowClear:!0,value:Ye,filterOption:(Yt,vt)=>vt.label.indexOf(Yt.toLowerCase())>=0},le==null?void 0:le.map(Yt=>Ge.createElement(b,{key:Yt.id,value:Yt.id,label:Yt.name},Ge.createElement("div",{style:{display:"flex",alignItems:"center"}},Ge.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Yt.name),(Yt==null?void 0:Yt.type)==="personal"&&Ge.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ee&&Ge.createElement(ie.Z,{className:`ml20 ${ve&&Ee.add_style}`},Ge.createElement("span",{className:Ee.tips},"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),Ge.createElement("span",{className:Ee.linkBtn,onClick:st},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))}},59879:function(de,ne,y){"use strict";var E=y(59301),re=y(88010),oe=y(48136),ge=y(41588),fe=y(43418),he=y(59301);const ie=(0,E.forwardRef)(({callback:xe,width:Ee,onChange:Le,disabled:Oe,readOnly:je,type:Ge="",value:ce="",style:b={}},a)=>{const ee=(0,E.useRef)(),x=(0,E.useRef)(),[te,ae]=(0,E.useState)(0),[le,pe]=(0,E.useState)(0),[ve,be]=(0,E.useState)(!1),Ae=()=>{var Be=document.createElement("div");Be.innerHTML=ee.current.getValue();var $e=Be.innerText;return xe&&xe($e),$e};(0,E.useImperativeHandle)(a,()=>({getData:Ae}));const Ie=Be=>{Be.preventDefault();const $e=Be.clientX-te,st=Be.clientY-le;document.body.onmousemove=Yt=>{let vt=Yt.clientX-$e,wt=Yt.clientY-st;const Ct=document.getElementsByClassName("markdown-popup-form")[0],It=window.innerWidth-Ct.offsetWidth,sn=window.innerHeight-Ct.offsetHeight;vt=Math.max(0,Math.min(vt,It)),wt=Math.max(0,Math.min(wt,sn)),ke(Yt.clientX,Yt.clientY,$e,st)&&(ae(vt),pe(wt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ke=(Be,$e,st,Yt)=>{const vt=document.body.clientHeight,wt=document.body.clientWidth;return Be<20&&st>Be||Be>wt-20&&st$e||$e>vt-20&&Yt<$e?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,E.useEffect)(()=>{ve&&setTimeout(()=>{const Be=document.getElementsByClassName("markdown-popup-form")[0],$e=window.innerWidth/2-Be.offsetWidth/2,st=window.innerHeight/2-Be.offsetHeight/2;ae($e),pe(st)},0)},[ve]);const Ye=()=>{Oe||je||be(!0)};return he.createElement("div",{style:b},he.createElement("div",{style:{width:Ee||"100%",position:"relative"},className:`${re.Z.mathFillWrap} ${Oe||je?"cursorDefault":""}`,onClick:()=>Ye()},he.createElement("math-field",{disabled:Oe,locale:"zh_cn",class:`${re.Z.mathField} ${Ge}`,readOnly:je,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:ee,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),he.createElement(fe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:te,top:le},title:he.createElement("div",{style:{cursor:"move"},onMouseDown:Ie},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const Be=x.current.getData();ee.current.setValue(Be),Le(Be),be(!1)},onCancel:()=>{be(!1)},destroyOnClose:!0,className:"markdown-popup-form"},he.createElement(ge.Z,{value:ce,ref:x,onChange:Le,showSaveButton:!1})))});ne.Z=ie},41588:function(de,ne,y){"use strict";var E=y(59301),re=y(95237),oe=y(43604),ge=y(99313),fe=y(3113),he=y(85149),ie=y(88010),xe=y(48136),Ee=y(59301);const Le=(0,E.forwardRef)(({callback:Oe,showSaveButton:je,value:Ge=""},ce)=>{const b=(0,E.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],ee=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -104,7 +104,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],x=le=>{b.current.setValue(b.current.getValue()+" "+le.value+" ")},te=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},ee.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},ve.name&&Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Oe&&Oe(pe),pe};return(0,E.useImperativeHandle)(ce,()=>({getData:ae})),Ee.createElement("div",{className:ie.Z.mathWrap},Ee.createElement(ge.default,{defaultActiveKey:"1",items:te}),Ee.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:800,marginTop:30,fontSize:18}},Ge||""),je&&Ee.createElement("div",{className:ie.Z.button},Ee.createElement(fe.ZP,{size:"large",onClick:ae,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});ne.Z=Le},97692:function(de,ne,y){"use strict";y.d(ne,{h:function(){return le}});var E=y(59301),re=y(57809),oe=y(78241),ge=y(3113),fe=y(89780),he=y.n(fe),ie=y(37036),xe=y(95625),Ee=Object.defineProperty,Le=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,b=(pe,ve,be)=>ve in pe?Ee(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[ve]=be,a=(pe,ve)=>{for(var be in ve||(ve={}))Ge.call(ve,be)&&b(pe,be,ve[be]);if(je)for(var be of je(ve))ce.call(ve,be)&&b(pe,be,ve[be]);return pe},ee=(pe,ve)=>Le(pe,Oe(ve));const x=re.default.Option,te={labelCol:{span:4},wrapperCol:{span:20}},ae={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ne.Z=({callback:pe,onCancel:ve})=>{const[be,Ae]=(0,E.useState)("python");function Ie(Ye){Ae(ae[Ye][1])}function ke(Ye){pe(Ye)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(re.default,{getPopupContainer:Ye=>Ye.parentNode,onChange:Ie},Object.keys(ae).map(Ye=>E.createElement(x,{key:Ye,value:Ye},ae[Ye][0])))),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(le,{mode:be})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(ge.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function le({value:pe,onChange:ve,mode:be,options:Ae={}}){const Ie=(0,E.useRef)(),[ke,Ye]=(0,E.useState)();return(0,E.useEffect)(()=>{if(ke){let Be=function($e){const st=$e.getValue();ve&&ve(st)};return ke.on("change",Be),()=>{ke.off("change",Be)}}},[ke,ve]),(0,E.useEffect)(()=>{ke&&ke.setOption("mode",be)},[ke,be]),(0,E.useEffect)(()=>{ke&&(pe!==ke.getValue()||pe==="")&&setTimeout(()=>{ke.setValue(pe||"")},300)},[ke,pe]),(0,E.useEffect)(()=>{if(Ie.current&&!ke){const Be=he().fromTextArea(Ie.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Ye(Be)}},[Ie.current,ke]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Ie}))}},12290:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xt}});var E=y(59301),re=y(89780),oe=y.n(re),ge=y(76374),fe=y(37036),he=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Le=y(67549),Oe=y(85149),je=({value:Me="",className:Xe,showTextOnly:Je,showLines:yt,style:nn={}})=>{const qt=(0,E.useMemo)(()=>"",[Me]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:qt}}))},Ge=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Me,Xe,Je)=>Xe in Me?ce(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,le=(Me,Xe)=>{for(var Je in Xe||(Xe={}))x.call(Xe,Je)&&ae(Me,Je,Xe[Je]);if(ee)for(var Je of ee(Xe))te.call(Xe,Je)&&ae(Me,Je,Xe[Je]);return Me},pe=(Me,Xe)=>b(Me,a(Xe));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function be({onActionCallback:Me,title:Xe,icon:Je,actionName:yt,className:nn="",children:qt}){function En(){Me(yt)}return Ge.createElement("a",{title:Xe,className:nn,onClick:En},Ge.createElement("i",{className:`${Je}`}),qt)}var Ae=({watch:Me,showNullButton:Xe,showNullProgramButton:Je,onActionCallback:yt,fullScreen:nn,insertTemp:qt,hidetoolBar:En,extraUse:Dn})=>{const ot=[...ve,{title:`${Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Me?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!En&&ot.map((Ht,Vn)=>Ge.createElement("li",{key:Vn},Ht.actionName?Ge.createElement(be,pe(le({},Ht),{onActionCallback:yt})):Ge.createElement("span",{className:"v-line"}))),Xe?Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Je?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,qt&&Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${qt}`,onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dn&&Ge.createElement("li",null,Dn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(be,{icon:`${nn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:nn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yt})))},Ie=y(79346),ke=y(78241),Ye=y(92832),Be=y(3113),$e=Object.defineProperty,st=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,It=(Me,Xe,Je)=>Xe in Me?$e(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,sn=(Me,Xe)=>{for(var Je in Xe||(Xe={}))wt.call(Xe,Je)&&It(Me,Je,Xe[Je]);if(vt)for(var Je of vt(Xe))Ct.call(Xe,Je)&&It(Me,Je,Xe[Je]);return Me},en=(Me,Xe)=>st(Me,Yt(Xe));const et={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,en(sn({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Je,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(Ye.default,null)),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(Ye.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},un=y(97692),rt=y(28451),qe=y(43418),ht=y(95237),Zt=y(73524),bt=y(59301),Nt=({callback:Me,onCancel:Xe})=>{const Je=document.createElement("canvas"),yt=Je.getContext("2d");Je.width=1e3,Je.height=800,yt.fillStyle="#ffffff",yt.fillRect(0,0,Je.width,Je.height);const nn=Je.toDataURL("image/png");return bt.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(ht.Z,{style:{height:"100vh"}},bt.createElement(Zt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:nn,visible:!0,title:String(Date.now())},onOk:qt=>{Me({src:qt.url})},onClose:Xe})))},it=y(12378);function kt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(kt,go.CommandHandler),kt.prototype.canAlignSelection=function(){var Me=this.diagram;return!(Me===null||Me.isReadOnly||Me.isModelReadOnly||Me.selection.count<2)},kt.prototype.alignLeft=function(){var Me=this.diagram;Me.startTransaction("aligning left");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.x,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe,Je.position.y))}),Me.commitTransaction("aligning left")},kt.prototype.alignRight=function(){var Me=this.diagram;Me.startTransaction("aligning right");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.x+Je.actualBounds.width;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe-Je.actualBounds.width,Je.position.y))}),Me.commitTransaction("aligning right")},kt.prototype.alignTop=function(){var Me=this.diagram;Me.startTransaction("alignTop");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.y,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.position.x,Xe))}),Me.commitTransaction("alignTop")},kt.prototype.alignBottom=function(){var Me=this.diagram;Me.startTransaction("aligning bottom");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.y+Je.actualBounds.height;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.actualBounds.x,Xe-Je.actualBounds.height))}),Me.commitTransaction("aligning bottom")},kt.prototype.alignCenterX=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center X");var Je=Xe.actualBounds.x+Xe.actualBounds.width/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(Je-yt.actualBounds.width/2,yt.actualBounds.y))}),Me.commitTransaction("aligning Center X")}},kt.prototype.alignCenterY=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center Y");var Je=Xe.actualBounds.y+Xe.actualBounds.height/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(yt.actualBounds.x,Je-yt.actualBounds.height/2))}),Me.commitTransaction("aligning Center Y")}},kt.prototype.alignColumn=function(Me){var Xe=this.diagram;Xe.startTransaction("align Column"),Me===void 0&&(Me=0),Me=parseFloat(Me);var Je=new Array;Xe.selection.each(function(Dn){Dn instanceof go.Link||Je.push(Dn)});for(var yt=0;yt0){for(var Dn=qt.elt(En-1);Dn!==null&&Dn.isTreeExpanded&&!Dn.isTreeLeaf;){var ot=this._sortTreeChildrenByY(Dn);Dn=ot.last()}Dn!==null&&Me.select(Dn)}else Me.select(nn)}}else if(Je.key==="Down")if(Xe.isTreeExpanded&&!Xe.isTreeLeaf){var yt=this._sortTreeChildrenByY(Xe).first();yt!==null&&Me.select(yt)}else for(;Xe!==null;){var nn=Xe.findTreeParentNode();if(nn===null)break;var qt=this._sortTreeChildrenByY(nn),En=qt.indexOf(Xe);if(Enqt.y?1:nn.xqt.x?1:0}),Xe},kt.prototype.copyToClipboard=function(Me){go.CommandHandler.prototype.copyToClipboard.call(this,Me),this._lastPasteOffset.set(this.pasteOffset)},kt.prototype.pasteFromClipboard=function(){var Me=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Me,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Me},Object.defineProperty(kt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Me){if(Me!=="move"&&Me!=="select"&&Me!=="scroll"&&Me!=="tree"&&Me!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Me);this._arrowKeyBehavior=Me}}),Object.defineProperty(kt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Me){if(!(Me instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Me);this._pasteOffset.set(Me)}});var Et=kt,Rn=y(74413),cn=y(43604),gt=y(99064),tt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},En=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,En);Dn((Je=Je.apply(Me,Xe)).next())});function ct({onCancel:Me,callback:Xe}){let Je=(0,E.useRef)(),yt=(0,E.useRef)(),nn=(0,E.useRef)(),qt=(0,E.useRef)(!1);const En=(0,E.useRef)(!1),[Dn,ot]=(0,E.useState)(0);function Ht(){const _t=it.bx.make,On={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Je.current=new it.S0(yt.current,{padding:20,grid:_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ta=>{var ma=ta.diagram.commandHandler.addTopLevelParts(ta.diagram.selection,!0);ma||ta.diagram.currentTool.doCancel()},commandHandler:_t(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ta=>{var ma=ta.subject;ma.location=ma.location.copy().snapToGridPoint(ta.diagram.grid.gridOrigin,ta.diagram.grid.gridCellSize),setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ta=>{var ma=ta.subject;setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()})},LinkRelinked:ta=>{var ma=ta.parameter.part;ma.invalidateConnectedLinks();var Sa=ta.subject;ta.diagram.toolManager.linkingTool.isForwards?Sa.toNode.invalidateConnectedLinks():Sa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Je.current.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center,locationObjectName:"SHAPE",desiredSize:new it.$u(120,60),minSize:new it.$u(40,40),resizable:!0,resizeCellSize:new it.$u(10,10),rotatable:!0},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),new it.KX("desiredSize","size",it.$u.parse).makeTwoWay(it.$u.stringify),_t(it.bn,{name:"SHAPE",fill:On.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("figure"),new it.KX("fill"),new it.KX("stroke","borderColor"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),_t(it.al,{margin:1,textAlign:"center",overflow:it.al.OverflowEllipsis,editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.nodeTemplate.toolTip=_t("ToolTip",_t(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},_t(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),_t(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function na(ta,ma){var Sa=(ca,ia)=>{ca.handled=!0,ca.diagram.model.commit(Gt=>{var Vt=ia.part.adornedPart,an=new it.E9().setRectSpot(Vt.actualBounds,ta);an.subtract(Vt.location),an.scale(2,2),an.x+=Math.sign(an.x)*130,an.y+=Math.sign(an.y)*130,an.add(Vt.location),an.snapToGridPoint(ca.diagram.grid.gridOrigin,ca.diagram.grid.gridCellSize);var hn=Gt.copyNodeData(Vt.data);Gt.setGroupKeyForNodeData(hn,Gt.getGroupKeyForNodeData(Vt.data)),Gt.addNodeData(hn);var jn={from:Vt.key,to:Gt.getKeyForNodeData(hn)};Gt.addLinkData(jn);var ya=ca.diagram.findNodeForData(hn);ya.location=an,ca.diagram.select(ya),setTimeout(()=>{ca.diagram.commandHandler.editTextBlock()},20)})};return _t(it.bn,{figure:ma,alignment:ta,alignmentFocus:ta.opposite(),width:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?25:18,height:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:On.white,strokeWidth:4,mouseEnter:(ca,ia)=>ia.fill="dodgerblue",mouseLeave:(ca,ia)=>ia.fill="orange",isActionable:!0,click:Sa,contextClick:Sa})}function fa(ta){return _t(it.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ma,Sa)=>Sa.fill="dodgerblue",mouseLeave:(ma,Sa)=>Sa.fill="orange",click:(ma,Sa)=>{ma.diagram.commandHandler.showContextMenu(Sa.part.adornedPart)}},ta||{})}Je.current.nodeTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.Vm,{padding:10}),na(it.z6.Top,"TriangleUp"),na(it.z6.Left,"TriangleLeft"),na(it.z6.Right,"TriangleRight"),na(it.z6.Bottom,"TriangleDown"),fa({alignment:new it.z6(.75,0)}));function aa(ta,ma){return(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{ia.set(ca.part.adornedPart.data,ta,ma)})}}function St(ta,ma){return ma||(ma="color"),_t(it.bn,{width:16,height:16,stroke:"lightgray",fill:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.stroke="dodgerblue",mouseLeave:(Sa,ca)=>ca.stroke="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}function Qt(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white,"fill"),St(On.beige,"fill"),St(On.extralightblue,"fill"),St(On.extralightred,"fill"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.lightgray,"fill"),St(On.lightgreen,"fill"),St(On.lightblue,"fill"),St(On.lightred,"fill")))]}function Ot(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.black),St(On.green),St(On.blue),St(On.red))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white),St(On.magenta),St(On.purple),St(On.orange)))]}function on(ta,ma){return ma||(ma="thickness"),_t(it.bn,"LineH",{width:16,height:16,strokeWidth:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function xn(ta,ma){return ma||(ma="dash"),_t(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function fn(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",on(1),on(2),on(3),on(4))),_t("ContextMenuButton",_t(it.s_,"Horizontal",xn(null),xn([2,4]),xn([4,4])))]}function Ln(ta,ma){return ma||(ma="figure"),_t(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.fill="dodgerblue",mouseLeave:(Sa,ca)=>ca.fill="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}Je.current.nodeTemplate.contextMenu=_t("ContextMenu",_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Rectangle"),Ln("RoundedRectangle"),Ln("Ellipse"),Ln("Diamond"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Parallelogram2"),Ln("ManualOperation"),Ln("Procedure"),Ln("Cylinder1"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Terminator"),Ln("CreateRequest"),Ln("Document"),Ln("TriangleDown"))),Qt(),Ot(),fn()),Je.current.groupTemplate=_t(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ta,ma)=>{var Sa=ma.addMembers(ma.diagram.selection,!0);Sa||ma.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.s_,"Auto",{name:"BODY"},_t(it.bn,{parameter1:10,fill:On.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("fill"),new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.Vm,{background:"transparent",margin:20})),_t(it.al,{alignment:it.z6.Top,alignmentFocus:it.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new it.KX("text"),new it.KX("stroke","color"))),Je.current.groupTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.s_,"Auto",_t(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),_t(it.Vm,{margin:1.5})),fa({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),Je.current.groupTemplate.contextMenu=_t("ContextMenu",Qt(),Ot(),fn()),Je.current.linkTemplate=_t(it.rU,{layerName:"Foreground",routing:it.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new it.KX("fromSpot","fromSpot",it.z6.parse),new it.KX("toSpot","toSpot",it.z6.parse),new it.KX("fromShortLength","dir",ta=>ta>=1?10:0),new it.KX("toShortLength","dir",ta=>ta>=1?10:0),new it.KX("points").makeTwoWay(),_t(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,0),segmentOrientation:it.rU.OrientAlong,alignmentFocus:it.z6.Right,figure:"circle",width:10,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===1)),_t(it.bn,{segmentIndex:-1,segmentOffset:new it.E9(-10,6),segmentOrientation:it.rU.OrientPlus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta>=1),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,-6),segmentOrientation:it.rU.OrientMinus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===2),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.al,{alignmentFocus:new it.z6(0,1,-4,0),editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.linkTemplate.selectionAdornmentTemplate=_t(it.uz,_t(it.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:In(2)},new it.KX("pathPattern","thickness",In)),fa({alignmentFocus:new it.z6(0,0,-6,-4)}));function In(ta){return _t(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ta+4).toString()+" H3"})}function ua(ta){var ma="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ta===0?ma="M0 0 M16 16 M0 8 L16 8":ta===2&&(ma="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),_t(it.bn,{geometryString:ma,margin:2,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa("dir",ta),contextClick:aa("dir",ta)})}function ba(ta){var ma=(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{var Gt=ca.part.adornedPart;ia.set(Gt.data,ta?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),(ta?Gt.toNode:Gt.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:ma,contextClick:ma})}function wn(ta,ma){var Sa=0,ca=it.z6.RightSide;ta.equals(it.z6.Top)?(Sa=270,ca=it.z6.TopSide):ta.equals(it.z6.Left)?(Sa=180,ca=it.z6.LeftSide):ta.equals(it.z6.Bottom)&&(Sa=90,ca=it.z6.BottomSide),ma||(Sa-=180);var ia=(Gt,Vt)=>{Gt.handled=!0,Gt.diagram.model.commit(an=>{var hn=Vt.part.adornedPart;an.set(hn.data,ma?"toSpot":"fromSpot",it.z6.stringify(ca)),(ma?hn.toNode:hn.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{alignment:ta,alignmentFocus:ta.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Sa,background:"transparent",mouseEnter:(Gt,Vt)=>Vt.background="dodgerblue",mouseLeave:(Gt,Vt)=>Vt.background="transparent",click:ia,contextClick:ia})}Je.current.linkTemplate.contextMenu=_t("ContextMenu",Ot(),fn(),_t("ContextMenuButton",_t(it.s_,"Horizontal",ua(0),ua(1),ua(2))),_t("ContextMenuButton",_t(it.s_,"Horizontal",_t(it.s_,"Spot",ba(!1),wn(it.z6.Top,!1),wn(it.z6.Left,!1),wn(it.z6.Right,!1),wn(it.z6.Bottom,!1)),_t(it.s_,"Spot",{margin:new it.Zt(0,0,0,2)},ba(!0),wn(it.z6.Top,!0),wn(it.z6.Left,!0),wn(it.z6.Right,!0),wn(it.z6.Bottom,!0)))));const La=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],x=le=>{b.current.setValue(b.current.getValue()+" "+le.value+" ")},te=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:`$$${le.value}$$`}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Ee.createElement(re.Z,{className:ie.Z.lists,gutter:[10,10]},ee.map((le,pe)=>Ee.createElement(oe.Z,{flex:"110px",className:ie.Z.item},Ee.createElement("div",null,Ee.createElement(he.Z,{value:"`$$"+le.value+"$$`"}),le.name),Ee.createElement("div",{className:ie.Z.children},le.children.map((ve,be)=>Ee.createElement("div",{key:be},ve.name&&Ee.createElement("h1",null,ve.name),Ee.createElement(re.Z,{gutter:[10,10]},ve.data.map((Ae,Ie)=>Ee.createElement(oe.Z,{key:Ie,onClick:()=>x(Ae),className:ie.Z.diamond},Ee.createElement(he.Z,{value:"`$$"+Ae.value+"$$`"}))))))))))}],ae=()=>{var le=document.createElement("div");le.innerHTML=b.current.getValue();var pe=le.innerText;return Oe&&Oe(pe),pe};return(0,E.useImperativeHandle)(ce,()=>({getData:ae})),Ee.createElement("div",{className:ie.Z.mathWrap},Ee.createElement(ge.default,{defaultActiveKey:"1",items:te}),Ee.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:800,marginTop:30,fontSize:18}},Ge||""),je&&Ee.createElement("div",{className:ie.Z.button},Ee.createElement(fe.ZP,{size:"large",onClick:ae,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});ne.Z=Le},97692:function(de,ne,y){"use strict";y.d(ne,{h:function(){return le}});var E=y(59301),re=y(57809),oe=y(78241),ge=y(3113),fe=y(89780),he=y.n(fe),ie=y(37036),xe=y(95625),Ee=Object.defineProperty,Le=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,je=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,b=(pe,ve,be)=>ve in pe?Ee(pe,ve,{enumerable:!0,configurable:!0,writable:!0,value:be}):pe[ve]=be,a=(pe,ve)=>{for(var be in ve||(ve={}))Ge.call(ve,be)&&b(pe,be,ve[be]);if(je)for(var be of je(ve))ce.call(ve,be)&&b(pe,be,ve[be]);return pe},ee=(pe,ve)=>Le(pe,Oe(ve));const x=re.default.Option,te={labelCol:{span:4},wrapperCol:{span:20}},ae={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};ne.Z=({callback:pe,onCancel:ve})=>{const[be,Ae]=(0,E.useState)("python");function Ie(Ye){Ae(ae[Ye][1])}function ke(Ye){pe(Ye)}return E.createElement(oe.default,ee(a({},te),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ke,style:{width:500}}),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},E.createElement(re.default,{getPopupContainer:Ye=>Ye.parentNode,onChange:Ie},Object.keys(ae).map(Ye=>E.createElement(x,{key:Ye,value:Ye},ae[Ye][0])))),E.createElement(oe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},E.createElement(le,{mode:be})),E.createElement("div",{className:"flex-container flex-end"},E.createElement(ge.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(ge.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function le({value:pe,onChange:ve,mode:be,options:Ae={}}){const Ie=(0,E.useRef)(),[ke,Ye]=(0,E.useState)();return(0,E.useEffect)(()=>{if(ke){let Be=function($e){const st=$e.getValue();ve&&ve(st)};return ke.on("change",Be),()=>{ke.off("change",Be)}}},[ke,ve]),(0,E.useEffect)(()=>{ke&&ke.setOption("mode",be)},[ke,be]),(0,E.useEffect)(()=>{ke&&(pe!==ke.getValue()||pe==="")&&setTimeout(()=>{ke.setValue(pe||"")},300)},[ke,pe]),(0,E.useEffect)(()=>{if(Ie.current&&!ke){const Be=he().fromTextArea(Ie.current,a({mode:be,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},Ae));Ye(Be)}},[Ie.current,ke]),E.createElement("div",{className:"my-codemirror-container"},E.createElement("textarea",{ref:Ie}))}},12290:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return xt}});var E=y(59301),re=y(89780),oe=y.n(re),ge=y(76374),fe=y(37036),he=y(6313),ie=y(25717),xe=y(99498),Ee=y(25419),Le=y(67549),Oe=y(85149),je=({value:Me="",className:Xe,showTextOnly:Je,showLines:yt,style:nn={}})=>{const qt=(0,E.useMemo)(()=>"",[Me]);return E.createElement(E.Fragment,null,E.createElement("div",{dangerouslySetInnerHTML:{__html:qt}}))},Ge=y(59301),ce=Object.defineProperty,b=Object.defineProperties,a=Object.getOwnPropertyDescriptors,ee=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,ae=(Me,Xe,Je)=>Xe in Me?ce(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,le=(Me,Xe)=>{for(var Je in Xe||(Xe={}))x.call(Xe,Je)&&ae(Me,Je,Xe[Je]);if(ee)for(var Je of ee(Xe))te.call(Xe,Je)&&ae(Me,Je,Xe[Je]);return Me},pe=(Me,Xe)=>b(Me,a(Xe));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function be({onActionCallback:Me,title:Xe,icon:Je,actionName:yt,className:nn="",children:qt}){function bn(){Me(yt)}return Ge.createElement("a",{title:Xe,className:nn,onClick:bn},Ge.createElement("i",{className:`${Je}`}),qt)}var Ae=({watch:Me,showNullButton:Xe,showNullProgramButton:Je,onActionCallback:yt,fullScreen:nn,insertTemp:qt,hidetoolBar:bn,extraUse:Dn})=>{const ot=[...ve,{title:`${Me?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Me?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!bn&&ot.map((Ht,Vn)=>Ge.createElement("li",{key:Vn},Ht.actionName?Ge.createElement(be,pe(le({},Ht),{onActionCallback:yt})):Ge.createElement("span",{className:"v-line"}))),Xe?Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Je?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,qt&&Ge.createElement("li",null,Ge.createElement(be,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${qt}`,onActionCallback:yt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Dn&&Ge.createElement("li",null,Dn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(be,{icon:`${nn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:nn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:yt})))},Ie=y(79346),ke=y(78241),Ye=y(92832),Be=y(3113),$e=Object.defineProperty,st=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,It=(Me,Xe,Je)=>Xe in Me?$e(Me,Xe,{enumerable:!0,configurable:!0,writable:!0,value:Je}):Me[Xe]=Je,sn=(Me,Xe)=>{for(var Je in Xe||(Xe={}))wt.call(Xe,Je)&&It(Me,Je,Xe[Je]);if(vt)for(var Je of vt(Xe))Ct.call(Xe,Je)&&It(Me,Je,Xe[Je]);return Me},en=(Me,Xe)=>st(Me,Yt(Xe));const et={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,en(sn({},et),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Je,style:{width:500}}),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},E.createElement(Ye.default,null)),E.createElement(ke.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},E.createElement(Ye.default,null)),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},un=y(97692),rt=y(28451),qe=y(43418),ht=y(95237),Zt=y(73524),bt=y(59301),Nt=({callback:Me,onCancel:Xe})=>{const Je=document.createElement("canvas"),yt=Je.getContext("2d");Je.width=1e3,Je.height=800,yt.fillStyle="#ffffff",yt.fillRect(0,0,Je.width,Je.height);const nn=Je.toDataURL("image/png");return bt.createElement(qe.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},bt.createElement(ht.Z,{style:{height:"100vh"}},bt.createElement(Zt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:nn,visible:!0,title:String(Date.now())},onOk:qt=>{Me({src:qt.url})},onClose:Xe})))},it=y(12378);function kt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(kt,go.CommandHandler),kt.prototype.canAlignSelection=function(){var Me=this.diagram;return!(Me===null||Me.isReadOnly||Me.isModelReadOnly||Me.selection.count<2)},kt.prototype.alignLeft=function(){var Me=this.diagram;Me.startTransaction("aligning left");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.x,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe,Je.position.y))}),Me.commitTransaction("aligning left")},kt.prototype.alignRight=function(){var Me=this.diagram;Me.startTransaction("aligning right");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.x+Je.actualBounds.width;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Xe-Je.actualBounds.width,Je.position.y))}),Me.commitTransaction("aligning right")},kt.prototype.alignTop=function(){var Me=this.diagram;Me.startTransaction("alignTop");var Xe=1/0;Me.selection.each(function(Je){Je instanceof go.Link||(Xe=Math.min(Je.position.y,Xe))}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.position.x,Xe))}),Me.commitTransaction("alignTop")},kt.prototype.alignBottom=function(){var Me=this.diagram;Me.startTransaction("aligning bottom");var Xe=-1/0;Me.selection.each(function(Je){if(!(Je instanceof go.Link)){var yt=Je.actualBounds.y+Je.actualBounds.height;Xe=Math.max(yt,Xe)}}),Me.selection.each(function(Je){Je instanceof go.Link||Je.move(new go.Point(Je.actualBounds.x,Xe-Je.actualBounds.height))}),Me.commitTransaction("aligning bottom")},kt.prototype.alignCenterX=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center X");var Je=Xe.actualBounds.x+Xe.actualBounds.width/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(Je-yt.actualBounds.width/2,yt.actualBounds.y))}),Me.commitTransaction("aligning Center X")}},kt.prototype.alignCenterY=function(){var Me=this.diagram,Xe=Me.selection.first();if(Xe){Me.startTransaction("aligning Center Y");var Je=Xe.actualBounds.y+Xe.actualBounds.height/2;Me.selection.each(function(yt){yt instanceof go.Link||yt.move(new go.Point(yt.actualBounds.x,Je-yt.actualBounds.height/2))}),Me.commitTransaction("aligning Center Y")}},kt.prototype.alignColumn=function(Me){var Xe=this.diagram;Xe.startTransaction("align Column"),Me===void 0&&(Me=0),Me=parseFloat(Me);var Je=new Array;Xe.selection.each(function(Dn){Dn instanceof go.Link||Je.push(Dn)});for(var yt=0;yt0){for(var Dn=qt.elt(bn-1);Dn!==null&&Dn.isTreeExpanded&&!Dn.isTreeLeaf;){var ot=this._sortTreeChildrenByY(Dn);Dn=ot.last()}Dn!==null&&Me.select(Dn)}else Me.select(nn)}}else if(Je.key==="Down")if(Xe.isTreeExpanded&&!Xe.isTreeLeaf){var yt=this._sortTreeChildrenByY(Xe).first();yt!==null&&Me.select(yt)}else for(;Xe!==null;){var nn=Xe.findTreeParentNode();if(nn===null)break;var qt=this._sortTreeChildrenByY(nn),bn=qt.indexOf(Xe);if(bnqt.y?1:nn.xqt.x?1:0}),Xe},kt.prototype.copyToClipboard=function(Me){go.CommandHandler.prototype.copyToClipboard.call(this,Me),this._lastPasteOffset.set(this.pasteOffset)},kt.prototype.pasteFromClipboard=function(){var Me=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Me,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Me},Object.defineProperty(kt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Me){if(Me!=="move"&&Me!=="select"&&Me!=="scroll"&&Me!=="tree"&&Me!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Me);this._arrowKeyBehavior=Me}}),Object.defineProperty(kt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Me){if(!(Me instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Me);this._pasteOffset.set(Me)}});var Et=kt,Rn=y(74413),cn=y(43604),gt=y(99064),tt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=y(59301),Ce=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},bn=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,bn);Dn((Je=Je.apply(Me,Xe)).next())});function ct({onCancel:Me,callback:Xe}){let Je=(0,E.useRef)(),yt=(0,E.useRef)(),nn=(0,E.useRef)(),qt=(0,E.useRef)(!1);const bn=(0,E.useRef)(!1),[Dn,ot]=(0,E.useState)(0);function Ht(){const _t=it.bx.make,On={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};Je.current=new it.S0(yt.current,{padding:20,grid:_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:ta=>{var ma=ta.diagram.commandHandler.addTopLevelParts(ta.diagram.selection,!0);ma||ta.diagram.currentTool.doCancel()},commandHandler:_t(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:ta=>{var ma=ta.subject;ma.location=ma.location.copy().snapToGridPoint(ta.diagram.grid.gridOrigin,ta.diagram.grid.gridCellSize),setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:ta=>{var ma=ta.subject;setTimeout(()=>{ta.diagram.commandHandler.editTextBlock()})},LinkRelinked:ta=>{var ma=ta.parameter.part;ma.invalidateConnectedLinks();var Sa=ta.subject;ta.diagram.toolManager.linkingTool.isForwards?Sa.toNode.invalidateConnectedLinks():Sa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Je.current.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center,locationObjectName:"SHAPE",desiredSize:new it.$u(120,60),minSize:new it.$u(40,40),resizable:!0,resizeCellSize:new it.$u(10,10),rotatable:!0},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),new it.KX("desiredSize","size",it.$u.parse).makeTwoWay(it.$u.stringify),_t(it.bn,{name:"SHAPE",fill:On.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("figure"),new it.KX("fill"),new it.KX("stroke","borderColor"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),_t(it.al,{margin:1,textAlign:"center",overflow:it.al.OverflowEllipsis,editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.nodeTemplate.toolTip=_t("ToolTip",_t(it.s_,"Vertical",{maxSize:new it.$u(200,NaN)},_t(it.al,{font:"bold 10pt sans-serif",textAlign:"center"},new it.KX("text")),_t(it.al,{font:"10pt sans-serif",textAlign:"center"},new it.KX("text","details"))));function na(ta,ma){var Sa=(ca,ia)=>{ca.handled=!0,ca.diagram.model.commit(Gt=>{var Vt=ia.part.adornedPart,an=new it.E9().setRectSpot(Vt.actualBounds,ta);an.subtract(Vt.location),an.scale(2,2),an.x+=Math.sign(an.x)*130,an.y+=Math.sign(an.y)*130,an.add(Vt.location),an.snapToGridPoint(ca.diagram.grid.gridOrigin,ca.diagram.grid.gridCellSize);var yn=Gt.copyNodeData(Vt.data);Gt.setGroupKeyForNodeData(yn,Gt.getGroupKeyForNodeData(Vt.data)),Gt.addNodeData(yn);var jn={from:Vt.key,to:Gt.getKeyForNodeData(yn)};Gt.addLinkData(jn);var ya=ca.diagram.findNodeForData(yn);ya.location=an,ca.diagram.select(ya),setTimeout(()=>{ca.diagram.commandHandler.editTextBlock()},20)})};return _t(it.bn,{figure:ma,alignment:ta,alignmentFocus:ta.opposite(),width:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?25:18,height:ta.equals(it.z6.Top)||ta.equals(it.z6.Bottom)?18:25,fill:"orange",stroke:On.white,strokeWidth:4,mouseEnter:(ca,ia)=>ia.fill="dodgerblue",mouseLeave:(ca,ia)=>ia.fill="orange",isActionable:!0,click:Sa,contextClick:Sa})}function fa(ta){return _t(it.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(ma,Sa)=>Sa.fill="dodgerblue",mouseLeave:(ma,Sa)=>Sa.fill="orange",click:(ma,Sa)=>{ma.diagram.commandHandler.showContextMenu(Sa.part.adornedPart)}},ta||{})}Je.current.nodeTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.Vm,{padding:10}),na(it.z6.Top,"TriangleUp"),na(it.z6.Left,"TriangleLeft"),na(it.z6.Right,"TriangleRight"),na(it.z6.Bottom,"TriangleDown"),fa({alignment:new it.z6(.75,0)}));function aa(ta,ma){return(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{ia.set(ca.part.adornedPart.data,ta,ma)})}}function St(ta,ma){return ma||(ma="color"),_t(it.bn,{width:16,height:16,stroke:"lightgray",fill:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.stroke="dodgerblue",mouseLeave:(Sa,ca)=>ca.stroke="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}function Qt(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white,"fill"),St(On.beige,"fill"),St(On.extralightblue,"fill"),St(On.extralightred,"fill"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.lightgray,"fill"),St(On.lightgreen,"fill"),St(On.lightblue,"fill"),St(On.lightred,"fill")))]}function Ot(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.black),St(On.green),St(On.blue),St(On.red))),_t("ContextMenuButton",_t(it.s_,"Horizontal",St(On.white),St(On.magenta),St(On.purple),St(On.orange)))]}function on(ta,ma){return ma||(ma="thickness"),_t(it.bn,"LineH",{width:16,height:16,strokeWidth:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function xn(ta,ma){return ma||(ma="dash"),_t(it.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa(ma,ta),contextClick:aa(ma,ta)})}function fn(){return[_t("ContextMenuButton",_t(it.s_,"Horizontal",on(1),on(2),on(3),on(4))),_t("ContextMenuButton",_t(it.s_,"Horizontal",xn(null),xn([2,4]),xn([4,4])))]}function Ln(ta,ma){return ma||(ma="figure"),_t(it.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:ta,margin:1,background:"transparent",mouseEnter:(Sa,ca)=>ca.fill="dodgerblue",mouseLeave:(Sa,ca)=>ca.fill="lightgray",click:aa(ma,ta),contextClick:aa(ma,ta)})}Je.current.nodeTemplate.contextMenu=_t("ContextMenu",_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Rectangle"),Ln("RoundedRectangle"),Ln("Ellipse"),Ln("Diamond"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Parallelogram2"),Ln("ManualOperation"),Ln("Procedure"),Ln("Cylinder1"))),_t("ContextMenuButton",_t(it.s_,"Horizontal",Ln("Terminator"),Ln("CreateRequest"),Ln("Document"),Ln("TriangleDown"))),Qt(),Ot(),fn()),Je.current.groupTemplate=_t(it.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:it.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(ta,ma)=>{var Sa=ma.addMembers(ma.diagram.selection,!0);Sa||ma.diagram.currentTool.doCancel()},avoidable:!1},new it.KX("location","loc",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.s_,"Auto",{name:"BODY"},_t(it.bn,{parameter1:10,fill:On.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:it.z6.AllSides,toSpot:it.z6.AllSides},new it.KX("fill"),new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.Vm,{background:"transparent",margin:20})),_t(it.al,{alignment:it.z6.Top,alignmentFocus:it.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new it.KX("text"),new it.KX("stroke","color"))),Je.current.groupTemplate.selectionAdornmentTemplate=_t(it.uz,"Spot",_t(it.s_,"Auto",_t(it.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),_t(it.Vm,{margin:1.5})),fa({alignment:it.z6.TopRight,alignmentFocus:it.z6.BottomRight})),Je.current.groupTemplate.contextMenu=_t("ContextMenu",Qt(),Ot(),fn()),Je.current.linkTemplate=_t(it.rU,{layerName:"Foreground",routing:it.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new it.KX("fromSpot","fromSpot",it.z6.parse),new it.KX("toSpot","toSpot",it.z6.parse),new it.KX("fromShortLength","dir",ta=>ta>=1?10:0),new it.KX("toShortLength","dir",ta=>ta>=1?10:0),new it.KX("points").makeTwoWay(),_t(it.bn,{strokeWidth:2},new it.KX("stroke","color"),new it.KX("strokeWidth","thickness"),new it.KX("strokeDashArray","dash")),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,0),segmentOrientation:it.rU.OrientAlong,alignmentFocus:it.z6.Right,figure:"circle",width:10,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===1)),_t(it.bn,{segmentIndex:-1,segmentOffset:new it.E9(-10,6),segmentOrientation:it.rU.OrientPlus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta>=1),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.bn,{segmentIndex:0,segmentOffset:new it.E9(15,-6),segmentOrientation:it.rU.OrientMinus90,alignmentFocus:it.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new it.KX("fill","color"),new it.KX("visible","dir",ta=>ta===2),new it.KX("width","thickness",ta=>7+3*ta),new it.KX("height","thickness",ta=>7+3*ta),new it.KX("segmentOffset","thickness",ta=>new it.E9(-15,4+1.5*ta))),_t(it.al,{alignmentFocus:new it.z6(0,1,-4,0),editable:!0},new it.KX("text").makeTwoWay(),new it.KX("stroke","color"))),Je.current.linkTemplate.selectionAdornmentTemplate=_t(it.uz,_t(it.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:In(2)},new it.KX("pathPattern","thickness",In)),fa({alignmentFocus:new it.z6(0,0,-6,-4)}));function In(ta){return _t(it.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(ta+4).toString()+" H3"})}function ua(ta){var ma="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return ta===0?ma="M0 0 M16 16 M0 8 L16 8":ta===2&&(ma="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),_t(it.bn,{geometryString:ma,margin:2,background:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:aa("dir",ta),contextClick:aa("dir",ta)})}function ba(ta){var ma=(Sa,ca)=>{Sa.handled=!0,Sa.diagram.model.commit(ia=>{var Gt=ca.part.adornedPart;ia.set(Gt.data,ta?"toSpot":"fromSpot",it.z6.stringify(it.z6.AllSides)),(ta?Gt.toNode:Gt.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Sa,ca)=>ca.background="dodgerblue",mouseLeave:(Sa,ca)=>ca.background="transparent",click:ma,contextClick:ma})}function wn(ta,ma){var Sa=0,ca=it.z6.RightSide;ta.equals(it.z6.Top)?(Sa=270,ca=it.z6.TopSide):ta.equals(it.z6.Left)?(Sa=180,ca=it.z6.LeftSide):ta.equals(it.z6.Bottom)&&(Sa=90,ca=it.z6.BottomSide),ma||(Sa-=180);var ia=(Gt,Vt)=>{Gt.handled=!0,Gt.diagram.model.commit(an=>{var yn=Vt.part.adornedPart;an.set(yn.data,ma?"toSpot":"fromSpot",it.z6.stringify(ca)),(ma?yn.toNode:yn.fromNode).invalidateConnectedLinks()})};return _t(it.bn,{alignment:ta,alignmentFocus:ta.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Sa,background:"transparent",mouseEnter:(Gt,Vt)=>Vt.background="dodgerblue",mouseLeave:(Gt,Vt)=>Vt.background="transparent",click:ia,contextClick:ia})}Je.current.linkTemplate.contextMenu=_t("ContextMenu",Ot(),fn(),_t("ContextMenuButton",_t(it.s_,"Horizontal",ua(0),ua(1),ua(2))),_t("ContextMenuButton",_t(it.s_,"Horizontal",_t(it.s_,"Spot",ba(!1),wn(it.z6.Top,!1),wn(it.z6.Left,!1),wn(it.z6.Right,!1),wn(it.z6.Bottom,!1)),_t(it.s_,"Spot",{margin:new it.Zt(0,0,0,2)},ba(!0),wn(it.z6.Top,!0),wn(it.z6.Left,!0),wn(it.z6.Right,!0),wn(it.z6.Bottom,!0)))));const La=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -124,27 +124,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(ta){return console.log("shapeName:",ta),Ra.indexOf(ta)>=0}var qa=new it.YI(nn.current,{maxSelectionCount:1,linkTemplate:_t(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:_t(it.uz,"Link",{locationSpot:it.z6.Center},_t(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),_t(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),_t(it.bn,{isPanelMain:!0,strokeWidth:2}),_t(it.bn,{toArrow:"Standard",stroke:null})),model:new it.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...it.bn.getFigureGenerators().toArray().map(ta=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ta.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Je.current.addDiagramListener("TextEdited",function(ta){var ma;const Sa=ta.subject.part;var ca=(ma=document.activeElement)==null?void 0:ma.value;typeof ca=="string"&&ca.trim()===""&&Je.current.model.commit(function(ia){ia.set(Sa.data,"text","\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}),qa.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new it.KX("stroke").makeTwoWay(),new it.KX("fill").makeTwoWay(),new it.KX("figure")),_t(it.al,{margin:new it.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new it.$u(16,16),maxSize:new it.$u(10,NaN),textAlign:"center",editable:!0},new it.KX("key").makeTwoWay())),setTimeout(()=>{Je.current.grid=_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Je.current.grid.visible=!0,Je.current.grid.gridCellStroke="darkgray",Je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Je.current,Je.current}const Vn=()=>Ce(this,null,function*(){var _t=Je.current.makeImage();const On=yield(0,gt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_t.src}});Xe({src:On.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{Ht()},500),ot(Dn+1),()=>{Je.current=null}),[]),we.createElement("div",{ref:En,className:qt.current?`${tt.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Dn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(ht.Z,null,we.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(cn.Z,{onClick:()=>{var _t,On,na=Je.current.selection.first();if(qt.current=!qt.current,document.activeElement&&na){let fa=(On=(_t=document.activeElement)==null?void 0:_t.value)==null?void 0:On.trim();typeof fa=="string"&&Je.current.model.commit(function(aa){aa.set(na.data,"text",fa||"\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}ot(Dn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Me},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:tt.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:tt.myPaletteDiv,ref:nn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:yt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(Be.ZP,{size:"large",onClick:Vn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var jt=ct,Ve=y(5112),He=y(5871);const ut=Ve.ZP.Group,dt={margin:"0 8px"};var Ze=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Je},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:dt},"\u884C\u6570"),E.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(He.Z,null)),E.createElement("span",{style:dt},"\u5217\u6570"),E.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(He.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(ke.default.Item,{name:"align"},E.createElement(ut,null,E.createElement(Ve.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ve.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ve.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ve.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},mt=y(78673),Cn=y(80727),$t=y.n(Cn),Pn=(0,E.forwardRef)(({use3d:Me,width:Xe,height:Je,callback:yt,showSaveButton:nn},qt)=>{const En=(0,E.useRef)(),Dn=(0,E.useRef)(),[ot,Ht]=(0,E.useState)(!1),Vn=(0,E.useRef)({id:En,appName:"graphing",width:Xe||1e3,height:Je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Dn.current=new($t())(Vn.current,!0),window.onload=function(){Dn.current.inject("applet_container")}},[]);const _t=()=>{var On=window.ggbApplet.getPNGBase64(1,!0,72);return yt&&yt(On),On};return(0,E.useEffect)(()=>{Vn.current.appName=ot?"3D":"graphing",Dn.current.inject("applet_container")},[ot]),(0,E.useEffect)(()=>{Ht(Me)},[Me]),(0,E.useImperativeHandle)(qt,()=>({getImgData:_t})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:En}),E.createElement(ht.Z,{align:"middle"},E.createElement(cn.Z,{flex:1},E.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ot,onChange:On=>Ht(On)})),E.createElement(cn.Z,null,E.createElement(Be.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nn=y(41588),Qe=y(1012),Rt=y(8591);const zt="link",Wt="upload-image",Sn="add-flowchart",Hn="draw-image",zn="add-flowchart",Bn="code-block",Wn="add-table",qn="------------",pn={default:qn,left:`:${qn}`,center:`:${qn}:`,right:`${qn}:`};var Ue=y(58856),Ft=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},En=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,En);Dn((Je=Je.apply(Me,Xe)).next())});function bn(){}let ye=0;const tn=1e4,_e="\u2581",pt="@\u2581\u2581@",Tt="@\u2581@",ft=` +]}`;var Ra=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function Xa(ta){return console.log("shapeName:",ta),Ra.indexOf(ta)>=0}var qa=new it.YI(nn.current,{maxSelectionCount:1,linkTemplate:_t(it.rU,{locationSpot:it.z6.Center,selectionAdornmentTemplate:_t(it.uz,"Link",{locationSpot:it.z6.Center},_t(it.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),_t(it.bn,{toArrow:"Standard",stroke:null}))},{routing:it.rU.AvoidsNodes,curve:it.rU.JumpOver,corner:5,toShortLength:4},new it.KX("points"),_t(it.bn,{isPanelMain:!0,strokeWidth:2}),_t(it.bn,{toArrow:"Standard",stroke:null})),model:new it.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...it.bn.getFigureGenerators().toArray().map(ta=>({text:"\u672A\u547D\u540D",size:"100 100",figure:ta.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Je.current.addDiagramListener("TextEdited",function(ta){var ma;const Sa=ta.subject.part;var ca=(ma=document.activeElement)==null?void 0:ma.value;typeof ca=="string"&&ca.trim()===""&&Je.current.model.commit(function(ia){ia.set(Sa.data,"text","\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}),qa.nodeTemplate=_t(it.NB,"Auto",{locationSpot:it.z6.Center},new it.KX("location","location",it.E9.parse).makeTwoWay(it.E9.stringify),_t(it.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new it.KX("stroke").makeTwoWay(),new it.KX("fill").makeTwoWay(),new it.KX("figure")),_t(it.al,{margin:new it.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new it.$u(16,16),maxSize:new it.$u(10,NaN),textAlign:"center",editable:!0},new it.KX("key").makeTwoWay())),setTimeout(()=>{Je.current.grid=_t(it.s_,"Grid",_t(it.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),_t(it.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Je.current.grid.visible=!0,Je.current.grid.gridCellStroke="darkgray",Je.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Je.current,Je.current}const Vn=()=>Ce(this,null,function*(){var _t=Je.current.makeImage();const On=yield(0,gt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:_t.src}});Xe({src:On.url})});return(0,E.useEffect)(()=>(setTimeout(()=>{Ht()},500),ot(Dn+1),()=>{Je.current=null}),[]),we.createElement("div",{ref:bn,className:qt.current?`${tt.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(qe.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Dn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(ht.Z,null,we.createElement(cn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(cn.Z,{onClick:()=>{var _t,On,na=Je.current.selection.first();if(qt.current=!qt.current,document.activeElement&&na){let fa=(On=(_t=document.activeElement)==null?void 0:_t.value)==null?void 0:On.trim();typeof fa=="string"&&Je.current.model.commit(function(aa){aa.set(na.data,"text",fa||"\u672A\u547D\u540D"),Je.current.commandHandler.stopCommand()},"increment")}ot(Dn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Me},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:tt.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:tt.myPaletteDiv,ref:nn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:yt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(Be.ZP,{size:"large",onClick:Vn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var jt=ct,Ve=y(5112),He=y(5871);const ut=Ve.ZP.Group,dt={margin:"0 8px"};var Ze=({callback:Me,onCancel:Xe})=>{function Je(yt){Me(yt)}return E.createElement(ke.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Je},E.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5355\u5143\u683C\u6570\uFF1A"),E.createElement("span",{style:dt},"\u884C\u6570"),E.createElement(ke.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},E.createElement(He.Z,null)),E.createElement("span",{style:dt},"\u5217\u6570"),E.createElement(ke.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},E.createElement(He.Z,null))),E.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},E.createElement("span",{style:dt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),E.createElement(ke.default.Item,{name:"align"},E.createElement(ut,null,E.createElement(Ve.ZP,{value:"default"},E.createElement("i",{className:"fa fa-align-justify"})),E.createElement(Ve.ZP,{value:"left"},E.createElement("i",{className:"fa fa-align-left"})),E.createElement(Ve.ZP,{value:"center"},E.createElement("i",{className:"fa fa-align-center"})),E.createElement(Ve.ZP,{value:"right"},E.createElement("i",{className:"fa fa-align-right"}))))),E.createElement("div",{className:"flex-container flex-end"},E.createElement(Be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),E.createElement(Be.ZP,{type:"ghost",onClick:Xe},"\u53D6\u6D88")))},mt=y(78673),Cn=y(80727),$t=y.n(Cn),Pn=(0,E.forwardRef)(({use3d:Me,width:Xe,height:Je,callback:yt,showSaveButton:nn},qt)=>{const bn=(0,E.useRef)(),Dn=(0,E.useRef)(),[ot,Ht]=(0,E.useState)(!1),Vn=(0,E.useRef)({id:bn,appName:"graphing",width:Xe||1e3,height:Je||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,E.useEffect)(()=>{Dn.current=new($t())(Vn.current,!0),window.onload=function(){Dn.current.inject("applet_container")}},[]);const _t=()=>{var On=window.ggbApplet.getPNGBase64(1,!0,72);return yt&&yt(On),On};return(0,E.useEffect)(()=>{Vn.current.appName=ot?"3D":"graphing",Dn.current.inject("applet_container")},[ot]),(0,E.useEffect)(()=>{Ht(Me)},[Me]),(0,E.useImperativeHandle)(qt,()=>({getImgData:_t})),E.createElement(E.Fragment,null,E.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:bn}),E.createElement(ht.Z,{align:"middle"},E.createElement(cn.Z,{flex:1},E.createElement(mt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ot,onChange:On=>Ht(On)})),E.createElement(cn.Z,null,E.createElement(Be.ZP,{size:"large",onClick:_t,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Nn=y(41588),Qe=y(1012),Rt=y(8591);const zt="link",Wt="upload-image",vn="add-flowchart",Hn="draw-image",zn="add-flowchart",Bn="code-block",Wn="add-table",qn="------------",pn={default:qn,left:`:${qn}`,center:`:${qn}:`,right:`${qn}:`};var Ue=y(58856),Ft=(Me,Xe,Je)=>new Promise((yt,nn)=>{var qt=ot=>{try{Dn(Je.next(ot))}catch(Ht){nn(Ht)}},bn=ot=>{try{Dn(Je.throw(ot))}catch(Ht){nn(Ht)}},Dn=ot=>ot.done?yt(ot.value):Promise.resolve(ot.value).then(qt,bn);Dn((Je=Je.apply(Me,Xe)).next())});function Sn(){}let ye=0;const tn=1e4,_e="\u2581",pt="@\u2581\u2581@",Tt="@\u2581@",ft=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Te(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}const Ke=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",at={[Ke+"-B"]:"bold",[Ke+"-I"]:"italic"},Pt={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Wt]:"\u6DFB\u52A0\u56FE\u7247",[Hn]:"\u6DFB\u52A0\u753B\u56FE",[Sn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Wn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xt=({defaultValue:Me="",onChange:Xe,width:Je="100%",height:yt=400,miniToolbar:nn=!1,isFocus:qt=!1,watch:En,insertTemp:Dn,mode:ot="markdown",id:Ht="markdown-editor-id",showResizeBar:Vn=!1,noStorage:_t=!1,showNullButton:On=!1,showNullProgramButton:na=!1,hidetoolBar:fa=!1,fullScreen:aa=!1,onBlur:St,onCMBeforeChange:Qt,onFullScreen:Ot,className:on="",disablePaste:xn=!1,disabled:fn=!1,disabledFill:Ln=!1,placeholder:In="",values:ua="",extraUse:ba})=>{const[wn,La]=(0,E.useState)(null),[Ra,Xa]=(0,E.useState)(Me),[qa,ta]=(0,E.useState)(En),[ma,Sa]=(0,E.useState)(aa),[ca,ia]=(0,E.useState)(""),[Gt,Vt]=(0,E.useState)(0),[an,hn]=(0,E.useState)(yt),[jn,ya]=(0,E.useState)(!1),Ha=(0,E.useRef)((0,Qe.Z)()),Pa=(0,E.useRef)(!1),$n=(0,E.useRef)(),[xa,za]=(0,E.useState)(0),[Ta,va]=(0,E.useState)(0),Da=(0,E.useRef)(),gr=(0,E.useRef)(),Ya=(0,E.useRef)(),sr=(0,E.useRef)(),Ar=()=>Ft(void 0,null,function*(){var Kn;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ha.current}});(Kn=Zn==null?void 0:Zn.attachments)!=null&&Kn.length&&(console.log("cm:",wn,Da),Zn.attachments.map(Mn=>{Mn.content_type.indexOf("image")>-1?wn.replaceSelection(`![,](/api/attachments/${Mn.id}?type=${Mn.content_type})`):Mn.content_type.indexOf("video")>-1?wn.replaceSelection(``):Mn.content_type.indexOf("pdf")>-1?wn.replaceSelection(`${Mn.name}`):wn.replaceSelection(`[${Mn.name}](${ENV.API_SERVER}/api/attachments/${Mn.id}?type=${Mn.content_type})`)}))});(0,E.useEffect)(()=>{const Kn=window.scrollY||window.pageYOffset;Xa(ua),wn==null||wn.setValue(ua),window.scrollTo(0,Kn)},[ua]),(0,E.useEffect)(()=>{Ot==null||Ot(ma)},[ma]),(0,E.useEffect)(()=>{if(Da.current){let Kn=function(Mn,ea){var Ua;if(xn){ea.preventDefault();return}const Ne=ea.clipboardData;if(Ne){const gn=Ne.types.toString(),Tn=Ne.items;if(gn==="Files"||Ne.types.indexOf("Files")>-1){if(ea.preventDefault(),ot=="stex")return;try{let Qn=Tn[1];((Ua=Tn[0])==null?void 0:Ua.kind)==="file"&&(Qn=Tn[0]);const ln=Qn.getAsFile(),Jn=ln.name.split(".").pop();(0,rt.I)(ln,_n=>{var kn,Yn,wa;_n.id?((kn=ln==null?void 0:ln.type)==null?void 0:kn.indexOf("image"))>-1?Zn.replaceSelection(``):((Yn=ln==null?void 0:ln.type)==null?void 0:Yn.indexOf("video"))>-1?Zn.replaceSelection(``):((wa=ln==null?void 0:ln.type)==null?void 0:wa.indexOf("pdf"))>-1?Zn.replaceSelection(`${ln.name}`):Se.includes(Jn)?Zn.replaceSelection(`${ln.name}`):Zn.replaceSelection(`[${ln.name}](/api/attachments/${_n.id}?type=${_n.content_type})`):(_n==null?void 0:_n.status)===401&&(Rt.ZP.warning((_n==null?void 0:_n.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qn){Rt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=oe().fromTextArea(Da.current,{mode:ot,lineNumbers:!nn,lineWrapping:!0,value:Me,autoCloseTags:!na,autoCloseBrackets:!0});return Zn.on("keyup",function(Mn,ea){ea.keyCode===8&&(Mn.getValue()==""?Zn.setOption("placeholder",In):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Mn,ea){if(ea.keyCode===8){var Ua=Na(Mn);Ua&&ea.preventDefault()}}),qt&&Zn.focus(),Zn.on("paste",Kn),Zn.on("dragleave",function(Mn,ea){gr.current.classList.remove("mouse-hover-md")}),fn&&Zn.on("beforeChange",function(Mn,ea){(ea.origin==="paste"||ea.origin==="+input")&&ea.cancel()}),La(Zn),()=>{Zn.off("paste",Kn)}}},[]);const xr=(0,E.useCallback)(()=>{if(gr.current)try{}catch(Kn){console.log(Kn,"---- to set md editor body height")}},[an,gr,ma]);(0,E.useEffect)(()=>{function Kn(){let Zn=new ge.Z(Mn=>{for(let ea of Mn)(ea.target.offsetHeight>0||ea.target.offsetWidth>0)&&(xr(),wn.setSize("100%","100%"),wn.refresh())});return Zn.observe(Da.current.parentElement),Zn}if(wn){const Zn=Kn();return()=>{var Mn,ea;(Mn=Da.current)!=null&&Mn.parentElement&&Zn.unobserve((ea=Da.current)==null?void 0:ea.parentElement)}}},[wn,xr]),(0,E.useEffect)(()=>{if(wn){let Kn=[];for(const[Zn,Mn]of Object.entries(at)){let ea={[Zn]:()=>{yr(Mn)}};Kn.push(ea),wn.addKeyMap(ea)}return $n.current=setInterval(()=>{Pa.current&&Ar()},4e3),()=>{clearInterval($n.current);for(let Zn of Kn)wn.removeKeyMap(Zn)}}},[wn]),(0,E.useEffect)(()=>{aa!==ma&&Sa(aa)},[aa]),(0,Ue.Z)(()=>{if(!_t&&Gt>0){let Kn=new Date().getTime(),Zn=window.sessionStorage.getItem(Ht);Kn>=Gt+tn&&(!Zn||Zn!==Ra)&&(window.sessionStorage.setItem(Ht,Ra),ya(!0))}},tn),(0,E.useEffect)(()=>{ta(En)},[wn,En]),(0,E.useEffect)(()=>{wn&&qt&&wn.focus()},[wn,qt]),(0,E.useEffect)(()=>{if(qa&&wn){let Kn=function(Mn){let ea=Mn.target;if(sr.current){let Ua=ea.scrollTop/ea.scrollHeight;sr.current.scrollTop=sr.current.scrollHeight*Ua}};const Zn=wn.getScrollerElement();return Zn.addEventListener("scroll",Kn),()=>{Zn.removeEventListener("scroll",Kn)}}},[wn,qa]),(0,E.useEffect)(()=>{if(wn&&Qt){let Kn=function(Zn,Mn){Qt(Zn,Mn)};return wn.on("beforeChange",Kn),()=>{wn.off("beforeChange",Kn)}}},[wn,Qt]),(0,E.useEffect)(()=>{if(wn&&St){let Kn=function(){St(wn.getValue())};return wn.on("blur",Kn),()=>{wn.off("blur",Kn)}}},[wn,St]);function Na(Kn,Zn){var Mn=Kn.getDoc(),ea=Mn.getCursor(),Ua=Mn.getLine(ea.line),Ne=Ua.charAt(ea.ch-1),gn=Ua.lastIndexOf("@\u2581@",ea.ch),Tn=Ua.lastIndexOf("@\u2581\u2581@",ea.ch),Qn=gn>Tn?gn:Tn,ln=gn>Tn?3:4;if(pt.indexOf(Ne)===-1)return null;if(console.log("change1:",Zn,Kn,Ua,ea,Qn,gn,Tn,Ne),Qn>=0&&ea.ch-Qn<5){var Jn=Qn+ln;return Mn.replaceRange("",{line:ea.line,ch:Qn},{line:ea.line,ch:Jn}),{line:ea.line,ch:Jn}}return null}(0,E.useEffect)(()=>{if(wn){let Kn=function(Zn,Mn){const ea=Zn.getValue();Xa(ea),Vt(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Xe&&(na?Xe(ea,Tr(ea)):Xe(ea))};return wn.on("change",Kn),()=>{wn.off("change",Kn)}}},[wn,Xe]),(0,E.useEffect)(()=>{if(wn)if(Me==null)wn.setValue(""),Xa("");else{const Kn=window.scrollY||window.pageYOffset;Me!==wn.getValue()&&(wn.setValue(Me),Xa(Me),wn.setCursor(fn?1:wn.lineCount(),0),window.scrollTo(0,Kn))}},[wn,Me]);const yr=(0,E.useCallback)(Kn=>{const Zn=wn.getCursor(),Mn=wn.getSelection();let ea=Mn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function Te(Me){return/^\d+$/.test(Me)?`${Me}px`:Me}const Ke=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",at={[Ke+"-B"]:"bold",[Ke+"-I"]:"italic"},Pt={[zt]:"\u6DFB\u52A0\u94FE\u63A5",[Bn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Wt]:"\u6DFB\u52A0\u56FE\u7247",[Hn]:"\u6DFB\u52A0\u753B\u56FE",[vn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Wn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var xt=({defaultValue:Me="",onChange:Xe,width:Je="100%",height:yt=400,miniToolbar:nn=!1,isFocus:qt=!1,watch:bn,insertTemp:Dn,mode:ot="markdown",id:Ht="markdown-editor-id",showResizeBar:Vn=!1,noStorage:_t=!1,showNullButton:On=!1,showNullProgramButton:na=!1,hidetoolBar:fa=!1,fullScreen:aa=!1,onBlur:St,onCMBeforeChange:Qt,onFullScreen:Ot,className:on="",disablePaste:xn=!1,disabled:fn=!1,disabledFill:Ln=!1,placeholder:In="",values:ua="",extraUse:ba})=>{const[wn,La]=(0,E.useState)(null),[Ra,Xa]=(0,E.useState)(Me),[qa,ta]=(0,E.useState)(bn),[ma,Sa]=(0,E.useState)(aa),[ca,ia]=(0,E.useState)(""),[Gt,Vt]=(0,E.useState)(0),[an,yn]=(0,E.useState)(yt),[jn,ya]=(0,E.useState)(!1),Ha=(0,E.useRef)((0,Qe.Z)()),Pa=(0,E.useRef)(!1),$n=(0,E.useRef)(),[xa,za]=(0,E.useState)(0),[Ta,va]=(0,E.useState)(0),Da=(0,E.useRef)(),gr=(0,E.useRef)(),Ya=(0,E.useRef)(),sr=(0,E.useRef)(),Ar=()=>Ft(void 0,null,function*(){var Kn;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Ha.current}});(Kn=Zn==null?void 0:Zn.attachments)!=null&&Kn.length&&(console.log("cm:",wn,Da),Zn.attachments.map(Mn=>{Mn.content_type.indexOf("image")>-1?wn.replaceSelection(`![,](/api/attachments/${Mn.id}?type=${Mn.content_type})`):Mn.content_type.indexOf("video")>-1?wn.replaceSelection(``):Mn.content_type.indexOf("pdf")>-1?wn.replaceSelection(`${Mn.name}`):wn.replaceSelection(`[${Mn.name}](${ENV.API_SERVER}/api/attachments/${Mn.id}?type=${Mn.content_type})`)}))});(0,E.useEffect)(()=>{const Kn=window.scrollY||window.pageYOffset;Xa(ua),wn==null||wn.setValue(ua),window.scrollTo(0,Kn)},[ua]),(0,E.useEffect)(()=>{Ot==null||Ot(ma)},[ma]),(0,E.useEffect)(()=>{if(Da.current){let Kn=function(Mn,ea){var Ua;if(xn){ea.preventDefault();return}const Ne=ea.clipboardData;if(Ne){const gn=Ne.types.toString(),Tn=Ne.items;if(gn==="Files"||Ne.types.indexOf("Files")>-1){if(ea.preventDefault(),ot=="stex")return;try{let Qn=Tn[1];((Ua=Tn[0])==null?void 0:Ua.kind)==="file"&&(Qn=Tn[0]);const ln=Qn.getAsFile(),Jn=ln.name.split(".").pop();(0,rt.I)(ln,_n=>{var kn,Yn,wa;_n.id?((kn=ln==null?void 0:ln.type)==null?void 0:kn.indexOf("image"))>-1?Zn.replaceSelection(``):((Yn=ln==null?void 0:ln.type)==null?void 0:Yn.indexOf("video"))>-1?Zn.replaceSelection(``):((wa=ln==null?void 0:ln.type)==null?void 0:wa.indexOf("pdf"))>-1?Zn.replaceSelection(`${ln.name}`):Se.includes(Jn)?Zn.replaceSelection(`${ln.name}`):Zn.replaceSelection(`[${ln.name}](/api/attachments/${_n.id}?type=${_n.content_type})`):(_n==null?void 0:_n.status)===401&&(Rt.ZP.warning((_n==null?void 0:_n.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Qn){Rt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=oe().fromTextArea(Da.current,{mode:ot,lineNumbers:!nn,lineWrapping:!0,value:Me,autoCloseTags:!na,autoCloseBrackets:!0});return Zn.on("keyup",function(Mn,ea){ea.keyCode===8&&(Mn.getValue()==""?Zn.setOption("placeholder",In):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(Mn,ea){if(ea.keyCode===8){var Ua=Na(Mn);Ua&&ea.preventDefault()}}),qt&&Zn.focus(),Zn.on("paste",Kn),Zn.on("dragleave",function(Mn,ea){gr.current.classList.remove("mouse-hover-md")}),fn&&Zn.on("beforeChange",function(Mn,ea){(ea.origin==="paste"||ea.origin==="+input")&&ea.cancel()}),La(Zn),()=>{Zn.off("paste",Kn)}}},[]);const xr=(0,E.useCallback)(()=>{if(gr.current)try{}catch(Kn){console.log(Kn,"---- to set md editor body height")}},[an,gr,ma]);(0,E.useEffect)(()=>{function Kn(){let Zn=new ge.Z(Mn=>{for(let ea of Mn)(ea.target.offsetHeight>0||ea.target.offsetWidth>0)&&(xr(),wn.setSize("100%","100%"),wn.refresh())});return Zn.observe(Da.current.parentElement),Zn}if(wn){const Zn=Kn();return()=>{var Mn,ea;(Mn=Da.current)!=null&&Mn.parentElement&&Zn.unobserve((ea=Da.current)==null?void 0:ea.parentElement)}}},[wn,xr]),(0,E.useEffect)(()=>{if(wn){let Kn=[];for(const[Zn,Mn]of Object.entries(at)){let ea={[Zn]:()=>{yr(Mn)}};Kn.push(ea),wn.addKeyMap(ea)}return $n.current=setInterval(()=>{Pa.current&&Ar()},4e3),()=>{clearInterval($n.current);for(let Zn of Kn)wn.removeKeyMap(Zn)}}},[wn]),(0,E.useEffect)(()=>{aa!==ma&&Sa(aa)},[aa]),(0,Ue.Z)(()=>{if(!_t&&Gt>0){let Kn=new Date().getTime(),Zn=window.sessionStorage.getItem(Ht);Kn>=Gt+tn&&(!Zn||Zn!==Ra)&&(window.sessionStorage.setItem(Ht,Ra),ya(!0))}},tn),(0,E.useEffect)(()=>{ta(bn)},[wn,bn]),(0,E.useEffect)(()=>{wn&&qt&&wn.focus()},[wn,qt]),(0,E.useEffect)(()=>{if(qa&&wn){let Kn=function(Mn){let ea=Mn.target;if(sr.current){let Ua=ea.scrollTop/ea.scrollHeight;sr.current.scrollTop=sr.current.scrollHeight*Ua}};const Zn=wn.getScrollerElement();return Zn.addEventListener("scroll",Kn),()=>{Zn.removeEventListener("scroll",Kn)}}},[wn,qa]),(0,E.useEffect)(()=>{if(wn&&Qt){let Kn=function(Zn,Mn){Qt(Zn,Mn)};return wn.on("beforeChange",Kn),()=>{wn.off("beforeChange",Kn)}}},[wn,Qt]),(0,E.useEffect)(()=>{if(wn&&St){let Kn=function(){St(wn.getValue())};return wn.on("blur",Kn),()=>{wn.off("blur",Kn)}}},[wn,St]);function Na(Kn,Zn){var Mn=Kn.getDoc(),ea=Mn.getCursor(),Ua=Mn.getLine(ea.line),Ne=Ua.charAt(ea.ch-1),gn=Ua.lastIndexOf("@\u2581@",ea.ch),Tn=Ua.lastIndexOf("@\u2581\u2581@",ea.ch),Qn=gn>Tn?gn:Tn,ln=gn>Tn?3:4;if(pt.indexOf(Ne)===-1)return null;if(console.log("change1:",Zn,Kn,Ua,ea,Qn,gn,Tn,Ne),Qn>=0&&ea.ch-Qn<5){var Jn=Qn+ln;return Mn.replaceRange("",{line:ea.line,ch:Qn},{line:ea.line,ch:Jn}),{line:ea.line,ch:Jn}}return null}(0,E.useEffect)(()=>{if(wn){let Kn=function(Zn,Mn){const ea=Zn.getValue();Xa(ea),Vt(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Xe&&(na?Xe(ea,Tr(ea)):Xe(ea))};return wn.on("change",Kn),()=>{wn.off("change",Kn)}}},[wn,Xe]),(0,E.useEffect)(()=>{if(wn)if(Me==null)wn.setValue(""),Xa("");else{const Kn=window.scrollY||window.pageYOffset;Me!==wn.getValue()&&(wn.setValue(Me),Xa(Me),wn.setCursor(fn?1:wn.lineCount(),0),window.scrollTo(0,Kn))}},[wn,Me]);const yr=(0,E.useCallback)(Kn=>{const Zn=wn.getCursor(),Mn=wn.getSelection();let ea=Mn.split(` `);switch(Kn){case"bold":return wn.replaceSelection("**"+Mn+"**"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+2),wn.focus();case"italic":return wn.replaceSelection("*"+Mn+"*"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+1),wn.focus();case"code":return wn.replaceSelection("`"+Mn+"`"),Mn===""&&wn.setCursor(Zn.line,Zn.ch+1),wn.focus();case"inline-latex":return ia("inline-latex"),wn.focus();case"latex":return wn.replaceSelection("```latex\n"+Mn+"\n```"),wn.setCursor(Zn.line+1,Mn.length+1),wn.focus();case"line-break":return wn.replaceSelection(`
`),wn.focus();case"list-ul":return Mn===""?wn.replaceSelection("- "+Mn):wn.replaceSelection(ea.map(Ua=>Ua===""?"":`- ${Ua}`).join(` `)),wn.focus();case"list-ol":return Mn===""?wn.replaceSelection("1. "+Mn):wn.replaceSelection(ea.map((Ua,Ne)=>Ua===""?"":`${Ne+1}. ${Ua}`).join(` -`)),wn.focus();case"add-null-ch":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(_e),wn.focus();case"add-signal":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(Tt),wn.focus();case"add-multiple":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(pt),wn.focus();case"inster-template-1":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(ft),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return ta(!qa),wn.focus();case"trigger-full-screen":return Sa(!ma),wn.focus();case zt:ia(zt);return;case Bn:ia(Bn);return;case Wt:ia(Wt);return;case Hn:ia(Hn);return;case"maths-latex":ia("maths-latex");return;case Sn:ia(Sn);return;case Wn:ia(Wn);return;default:throw new Error}},[wn,qa,ma]),ur=(0,E.useCallback)((Kn,Zn)=>{var Mn,ea,Ua,Ne,gn,Tn;switch(ia(""),ca){case zt:const{title:kn,link:Yn}=Kn;return wn.replaceSelection(`[${kn}](${Yn})`),wn.focus();case Bn:const{language:wa,content:sa}=Kn;return wn.replaceSelection(["```"+wa,sa,"```"].join(` -`)),wn.focus();case"maths-latex":for(var Qn=atob(Kn),ln=new Uint8Array(Qn.length),Jn=0;Jn{Bo.id?wn.replaceSelection(`![,](/api/attachments/${Bo.id}?type=${Bo.content_type})`):(Bo==null?void 0:Bo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":wn.replaceSelection("`$$"+Kn+"$$`");break;case Wt:case Hn:case zn:const{src:pa,alt:ha}=Kn,Za=Zn,vr=(Ua=(ea=(Mn=Za==null?void 0:Za.name)==null?void 0:Mn.split("."))==null?void 0:ea.pop)==null?void 0:Ua.call(ea);return((Ne=Za==null?void 0:Za.type)==null?void 0:Ne.indexOf("image"))>-1||!(Za!=null&&Za.type)?Za.align||Za.width?wn.replaceSelection(`

${ha||

`):wn.replaceSelection(`${ha||`):((gn=Za==null?void 0:Za.type)==null?void 0:gn.indexOf("video"))>-1?wn.replaceSelection(``):((Tn=Za==null?void 0:Za.type)==null?void 0:Tn.indexOf("pdf"))>-1?wn.replaceSelection(`${Za.name}`):Se.includes(vr)?wn.replaceSelection(`${Za.name}`):wn.replaceSelection(`[${Za.name}](${pa})`),wn.focus();case Wn:const{row:Nr,col:Or,align:lo}=Kn;let Lo=` -`;for(let Bo=0;Bo{switch(ca){case zt:return E.createElement(Bt,{callback:ur,onCancel:Gr});case Bn:return E.createElement(un.Z,{callback:ur,onCancel:Gr});case Wt:return E.createElement(rt.Z,{callback:ur,onCancel:Gr});case Sn:return E.createElement(jt,{callback:ur,onCancel:Gr});case Wn:return E.createElement(Ze,{callback:ur,onCancel:Gr});case"maths-latex":return E.createElement(Pn,{showSaveButton:!0,callback:ur});case"inline-latex":return E.createElement(Nn.Z,{showSaveButton:!0,callback:ur});default:return null}},[ca]);function Gr(){ia("")}(0,E.useEffect)(()=>{if(Ya.current){let Kn=function(gn){Ua=!0,Ne=gn.pageY},Zn=function(){Ua=!1},Mn=function(gn){if(Ua){let Tn=gn.pageY-Ne;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Qn=yt+Tn+"px";hn(Qn)}},ea=Ya.current,Ua=!1,Ne=0;return ea.addEventListener("mousedown",Kn),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",Zn),()=>{ea.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",Zn)}}},[wn,Ya]),(0,E.useEffect)(()=>{hn(yt)},[yt]);const qr=Te(Je),bo=Te(an),mr={width:qr,height:bo},tr=(0,E.useMemo)(()=>{if(Gt){let Kn=new Date(Gt),Zn=Kn.getHours(),Mn=Kn.getMinutes(),ea=Kn.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Mn=Mn<10?"0"+Mn:Mn,ea=ea<10?"0"+ea:ea,`${Zn}:${Mn}:${ea}`}return 0},[Gt]),Tr=Kn=>{const Zn=[];if(na){let Mn=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ea,Ua,Ne){Zn.push({multiLine:ea!==Tt})})}return Zn};function br(){window.sessionStorage.removeItem(Ht),ya(!1),Vt(0)}function Eo(){ya(!1),Vt(0),wn.setValue(window.sessionStorage.getItem(Ht))}(0,E.useEffect)(()=>{Pt[ca]&&ca!==Hn&&ca!==Sn&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-Kn.offsetWidth/2,Mn=window.innerHeight/2-Kn.offsetHeight/2;za(Zn),va(Mn)},0)},[ca]);const ho=Kn=>{Kn.preventDefault();const Zn=Kn.clientX-xa,Mn=Kn.clientY-Ta;document.body.onmousemove=ea=>{let Ua=ea.clientX-Zn,Ne=ea.clientY-Mn;const gn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-gn.offsetWidth,Qn=window.innerHeight-gn.offsetHeight;Ua=Math.max(0,Math.min(Ua,Tn)),Ne=Math.max(0,Math.min(Ne,Qn)),hr(ea.clientX,ea.clientY,Zn,Mn)&&(za(Ua),va(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},hr=(Kn,Zn,Mn,ea)=>{const Ua=document.body.clientHeight,Ne=document.body.clientWidth;return Kn<20&&Mn>Kn||Kn>Ne-20&&MnZn||Zn>Ua-20&&eaYe in ke?je(ke,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ke[Ye]=Be,te=(ke,Ye)=>{for(var Be in Ye||(Ye={}))a.call(Ye,Be)&&x(ke,Be,Ye[Be]);if(b)for(var Be of b(Ye))ee.call(Ye,Be)&&x(ke,Be,Ye[Be]);return ke},ae=(ke,Ye)=>Ge(ke,ce(Ye));const{useForm:le}=E.default,pe={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:ke,onCancel:Ye})=>{const[Be]=le();let $e=(0,Ee.useRef)();function st(wt){$e.current.width=Be.getFieldValue("width"),$e.current.align=Be.getFieldValue("align"),ke(wt,$e.current)}function Yt(wt,Ct){if(wt.status===-1){re.ZP.error(wt.message);return}Be.setFieldsValue({src:`/api/attachments/${wt.id}`,type:Ct.type})}function vt(wt){let Ct=wt.target.files[0];$e.current=Ct,Ie(Ct,Yt)}return Oe.createElement(E.default,ae(te({form:Be},ve),{className:"upload-image-panel",onFinish:st,style:{width:470,overflow:"hidden"}}),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(oe.default,{style:pe})),Oe.createElement(Ae,{onFileChange:vt}))),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(oe.default,{style:{width:264}})),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(ge.Z,null,Oe.createElement(E.default.Item,{name:"width",style:{margin:0}},Oe.createElement(fe.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(he.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ie.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function Ae({onFileChange:ke}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:ke}))}function Ie(ke,Ye){if(!ke)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Le.bg)())throw re.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",ke),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(st){Ye(JSON.parse(st.target.responseText),ke)},!1),$e.addEventListener("error",function(st){console.error(st)},!1),$e.open("POST",`${xe.KI}/api/attachments.json`),$e.send(Be)}},79346:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return oe}});var E=y(59301),re=y(4676);class oe extends E.Component{constructor(fe){super(fe);const he=window.document;this.node=he.createElement("div"),he.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,re.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(de,ne,y){"use strict";y.d(ne,{i:function(){return pe},Z:function(){return be}});var E={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},re=y(71418),oe=y(6848),ge=y(92310),fe=y.n(ge),he=y(955),ie=y(8797),xe=y(24065),Ee="data:image/png;base64,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",Le="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC",Oe="data:image/png;base64,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",je="data:image/png;base64,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",Ge="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=",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=y(59301);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Le},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:je},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ae}];var be=({className:Ae,dataSource:Ie=[],col:ke=4,right:Ye,bottom:Be=23,precision:$e=0,wrapWidth:st=1200,trackEventItems:Yt,loading:vt,onRemove:wt=()=>{},isCurrent:Ct=!0,showAlias:It=!1})=>{const sn=Math.floor((st-(ke-1)*Ye)/ke),en=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(et=>(window.ENV==="build"&&(et.ptimg=`/react/build${et.ptimg}`,et.swimg=`/react/build${et.swimg}`),et));return le.createElement(re.Z,{spinning:vt},le.createElement("div",{className:fe()(E.list,Ae)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((et,Bt)=>{var un;const{name:rt,id:qe,identifier:ht,featured:Zt,school_name:bt,image_url:Nt,excellent:it,is_plan:kt}=et;return le.createElement("div",{key:qe,className:E.wrap,style:{width:sn,marginRight:(1+Bt)%ke===0?0:Ye+$e,marginBottom:Be}},le.createElement("a",{className:E.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Yt&&(0,he.L9)([Yt]),(0,he.xg)(`/paths/${ht}`)}},le.createElement("div",{className:E.img},le.createElement("img",{className:E.cover,src:`${Nt}`}),Ct&&(0,xe.bg)()&&(et==null?void 0:et.studying)&&le.createElement("div",{className:`${E.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),wt(et)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(un=et==null?void 0:et.subject_tags)==null?void 0:un.map((Et,Rn)=>{var cn,gt;if(Rn===0){const we=(cn=en.find(Ce=>Ce.name==Et))==null?void 0:cn.swimg;return le.createElement("img",{className:E.sign,src:we,style:{left:"-4px"}})}const tt=(gt=en.find(we=>we.name==Et))==null?void 0:gt.ptimg;return le.createElement("img",{className:E.sign,src:tt,style:{left:`${48+52*(Rn-1)+2*Rn}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(et==null?void 0:et.excellent)&&le.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:E.name},le.createElement(oe.Z,{title:It&&(et!=null&&et.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${et==null?void 0:et.excellent_alias_name}`)):rt},le.createElement("span",{className:E.e},It&&(et==null?void 0:et.excellent_alias_name)||rt))),le.createElement("div",{className:E.tags},le.createElement("div",null,le.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,et.stages_count))),le.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,et.members_count)))))))})),!Ie.length&&le.createElement(ie.Z,null)))}},29458:function(de,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return et},QD:function(){return Nn},cQ:function(){return wt.Z},op:function(){return Ze},O5:function(){return ft},_b:function(){return Hn},t7:function(){return x},Gi:function(){return Zt},YG:function(){return qe},qp:function(){return Oe},vr:function(){return zt},qE:function(){return $t},Je:function(){return le},wb:function(){return vt},cq:function(){return Rn},tp:function(){return ce}});var E=y(59301),re={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},oe="data:image/png;base64,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",fe=({dataSource:Se=[],img:Te,imgWidth:We=346,title:Ke,sunTitle:at,bannerExtraContent:Pt})=>E.createElement("div",{className:re.banner},E.createElement("div",{className:re.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,Ke),E.createElement("span",null,at)),Se.length>0&&E.createElement("div",{className:re.btns},Se.map((xt,Me)=>E.createElement("div",{key:Me,onClick:xt.click},xt.name,xt.sign?E.createElement("img",{src:oe,width:39}):null))),Pt),Te&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Te,width:We}))),he={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=y(92310),xe=y.n(ie),Ee=y(89392),Oe=({dataSource:Se=[],value:Te,onChange:We,onTitleChange:Ke,className:at,title:Pt,titleWidth:xt=41,style:Me={},fontColor:Xe="#6A7283",showCount:Je})=>{const[yt,nn]=(0,E.useState)(0),[qt,En]=(0,E.useState)(!1),Dn=(0,E.useRef)(null),ot=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Ht;Se.length!==0&&(((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>97?nn(1):nn(0)),Se.length===0&&nn(0),En(!1)},[Se]),E.createElement("div",{className:xe()(he.row,at),style:Me},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:xt,marginTop:qt?12:4},className:`${he.title} ${Ke?"current":""}`},Pt),E.createElement("div",{className:qt?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},E.createElement("div",{className:he.bar,ref:ot,style:yt>0?{height:yt===1?97:"auto",overflow:yt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:he.tag,ref:Dn},Se==null?void 0:Se.map(Ht=>E.createElement("span",{onClick:()=>We(Ht.id),key:Ht.id,style:{color:Xe},className:Te===Ht.id?he.active:""},E.createElement("span",{title:Ht.name,className:he.name},Ht.name),!!Je&&E.createElement("span",{className:he.num},Ht.count))))),!!yt&&E.createElement(E.Fragment,null,yt===1?E.createElement("div",{onClick:()=>{var Ht;nn(2),((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>245?En(!0):En(!1)},className:he.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{ot.current.scrollTop=0,nn(1),En(!1)},className:he.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},je={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ce=({dataSource:Se=[],value:Te,onChange:We,className:Ke,style:at={}})=>E.createElement("div",{style:at,className:xe()(je.tabs,Ke)},Se.map(Pt=>E.createElement("span",{onClick:()=>We(Pt.id),className:Te===Pt.id?je.active:"",key:Pt.id},Pt.name))),b={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=y(92832),x=({dataSource:Se=[],value:Te="",onChange:We,onInputChange:Ke=()=>{},className:at,style:Pt={},placeholder:xt,allowClear:Me=!1})=>{var Xe;const[Je,yt]=(0,E.useState)(""),[nn,qt]=(0,E.useState)("");(0,E.useEffect)(()=>{var ot;let Ht=Te;(ot=JSON.stringify(Te))!=null&&ot.includes("{")&&(yt(Te.id),Ht=Te.value||"");try{qt(decodeURIComponent(Ht||""))}catch(Vn){qt(decodeURIComponent(Ht||""))}},[Te]);const En=()=>{We(encodeURIComponent(nn),Je||null)},Dn=ot=>{ot!==Je&&(yt(ot),We(encodeURIComponent(nn),ot))};return E.createElement("div",{className:xe()(b.input,at),style:Pt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(Xe=Se.find(ot=>ot.id===Je))==null?void 0:Xe.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:b.b1}),E.createElement("b",{className:b.b2})),E.createElement("div",{className:b.menu},Se.map((ot,Ht)=>E.createElement("div",{key:Ht,onClick:()=>Dn(ot.id)},ot.name)))),E.createElement(a.default,{onPressEnter:En,value:nn,onChange:ot=>{qt(ot.target.value),Ke(encodeURIComponent(ot.target.value),Je||null)},bordered:!1,placeholder:xt}),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:Te,className:We,total:Ke,pageSize:at,style:Pt={}})=>{const xt=Se<2,Me=Se>=Math.ceil(Ke/at);return Ke<=at?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,We),style:Pt},E.createElement("div",{onClick:()=>{xt||Te(Se-1,"prev")},className:xt?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Me||Te(Se+1,"next")},className:Me?te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=y(71418),be=y(6848),Ae=y(13570),Ie=y(3294),ke=y(955),Ye=y(96908),Be=y(57177),$e=y(81378),st=y(8797),vt=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return E.createElement(ve.Z,{spinning:Xe},E.createElement("div",{className:xe()(pe.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{name:qt,id:En,identifier:Dn,power:ot,cover_image_id:Ht,pic:Vn}=yt;return E.createElement("div",{className:pe.wrap,key:En,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},E.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:pe.li,onClick:_t=>{_t.preventDefault(),Me&&(0,ke.L9)([Me]),ot&&(0,ke.xg)(`/shixuns/${Dn}/challenges`)}},E.createElement("div",{className:pe.img},E.createElement("img",{className:pe.cover,src:`${Vn}`}),yt.is_jupyter&&E.createElement("img",{className:pe.sign,src:Ye}),yt.is_jupyter_lab&&E.createElement("img",{className:pe.sign,src:Be}),yt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:$e})),E.createElement("div",{className:pe.name},E.createElement(be.Z,{title:qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:pe.e},qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:pe.tags},E.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,yt.challenges_count))),!!yt.myshixuns_count&&E.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,yt.myshixuns_count))),E.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,yt.level))),E.createElement("div",{className:pe.rate},E.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:yt.score_info}),E.createElement("span",null,"\xA0",yt.score_info?`${yt.score_info}\u5206`:"5\u5206")))),!ot&&E.createElement("div",{className:pe.lockWrap},E.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Te.length&&E.createElement(st.Z,null)))},wt=y(33847),Ct={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},It="data:image/png;base64,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",sn=y(59301),et=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return sn.createElement(ve.Z,{spinning:Xe},sn.createElement("div",{className:xe()(Ct.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{subject_identifier:qt,id:En,identifier:Dn,power:ot}=yt,Ht=yt.is_public!=0&&yt.is_public;return sn.createElement("div",{className:Ct.wrap,key:En,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},sn.createElement("a",{className:Ct.li,onClick:Vn=>{Vn.preventDefault(),Me&&(0,ke.L9)([Me]),(0,ke.xg)(yt.first_category_url)}},sn.createElement("div",{className:Ct.top},sn.createElement(be.Z,{title:yt.name},sn.createElement("div",{className:Ct.name},yt.name)),sn.createElement("img",{className:Ct.img,src:Ie.Z.IMG_SERVER+"/images/"+yt.avatar_url}),sn.createElement("div",{className:Ct.text,title:yt.creator},yt.creator),qt&&sn.createElement("div",{className:Ct.btns},sn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),sn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ht&&sn.createElement("div",{className:Ct.sign},"\u516C\u5F00")),sn.createElement("div",{className:Ct.bottom},yt.visits>0&&sn.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-liulanyan"}),sn.createElement("span",null,yt.visits))),yt.course_members_count>0&&sn.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-chengyuan"}),yt.course_members_count)),yt.tasks_count>0&&sn.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-zuoye"}),yt.tasks_count)),yt.is_end?sn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):sn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yt.is_accessible&&sn.createElement("div",{className:Ct.lockWrap},sn.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),sn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Te.length&&sn.createElement(st.Z,null)))},Bt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},un=y(89070),qe=({dataSource:Se=[],value:Te,onChange:We,className:Ke,style:at={},tabBarExtraContent:Pt})=>E.createElement("div",{className:xe()(Bt.tabs,Ke),style:at},E.createElement("div",{className:Bt.tabsWrap},Se.map((xt,Me)=>E.createElement("aside",{className:Bt.tab,onClick:()=>{We(xt.id),xt.link&&un.history.push(xt.link)},key:Me},E.createElement("div",{className:Te===xt.id?Bt.active:""},xt.name),(xt==null?void 0:xt.resetCount)==null&&(xt==null?void 0:xt.total)!==void 0&&E.createElement("span",null,"\uFF08",xt==null?void 0:xt.total,"\uFF09"),(xt==null?void 0:xt.resetCount)!==void 0&&(xt==null?void 0:xt.total)!==void 0&&E.createElement(be.Z,{title:(xt==null?void 0:xt.tip)!=null?xt==null?void 0:xt.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},xt==null?void 0:xt.resetCount),"/",E.createElement("span",null,xt==null?void 0:xt.total),"\uFF09"))))),E.createElement("div",{className:Bt.tabBar},Pt)),Zt=({className:Se,style:Te={},children:We})=>E.createElement("div",{className:xe()(Se),style:Te},We),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Nt=y(38854),it=y(20834);const kt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Rn=({sortValue:Se,dropValue:Te,className:We,onSort:Ke,onDrop:at,dataSource:Pt=kt})=>{var xt;return E.createElement("div",{className:xe()(bt.orderWrap,We)},E.createElement(Nt.Z,{dropdownRender:()=>E.createElement(it.default,null,Pt.map((Me,Xe)=>E.createElement(it.default.Item,{key:Xe,onClick:()=>at(Me.id)},Me.name)))},E.createElement("span",{className:bt.orderTextWrap},(xt=Pt.find(Me=>Te===Me.id))==null?void 0:xt.name)),E.createElement("span",{className:bt.orderIconWrap},E.createElement("span",{className:bt.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:bt.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")}))))},cn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},gt=y(3113),tt=Object.defineProperty,we=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,jt=(Se,Te,We)=>Te in Se?tt(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,Ve=(Se,Te)=>{for(var We in Te||(Te={}))Ce.call(Te,We)&&jt(Se,We,Te[We]);if(we)for(var We of we(Te))ct.call(Te,We)&&jt(Se,We,Te[We]);return Se},He=(Se,Te)=>{var We={};for(var Ke in Se)Ce.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&we)for(var Ke of we(Se))Te.indexOf(Ke)<0&&ct.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We},ut=(Se,Te,We)=>new Promise((Ke,at)=>{var Pt=Xe=>{try{Me(We.next(Xe))}catch(Je){at(Je)}},xt=Xe=>{try{Me(We.throw(Xe))}catch(Je){at(Je)}},Me=Xe=>Xe.done?Ke(Xe.value):Promise.resolve(Xe.value).then(Pt,xt);Me((We=We.apply(Se,Te)).next())}),Ze=Se=>{var Te=Se,{className:We,style:Ke,children:at,loading:Pt=!1,openLoading:xt,onClick:Me=()=>{},size:Xe="middle",shape:Je="round"}=Te,yt=He(Te,["className","style","children","loading","openLoading","onClick","size","shape"]);const[nn,qt]=(0,E.useState)(!1);return E.createElement(gt.ZP,Ve({onClick:(0,Ee.throttle)(En=>ut(void 0,null,function*(){xt&&qt(!0);try{yield Me(En)}catch(Dn){console.log("error",Dn)}xt&&qt(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(cn.btn,cn[`${Xe}-${Je}`],We),style:Ke,size:Xe,shape:Je,loading:nn||Pt},yt),at)},mt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},$t=({className:Se,style:Te,children:We=null,onClick:Ke,title:at})=>E.createElement("div",{className:xe()(mt.head,Se),style:Te},E.createElement("span",{className:"primary-hover",onClick:Ke},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:at},at),E.createElement("div",{className:mt.node},We)),Xt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Nn=({confirmShow:Se=!0,confirmTitle:Te,confirmClick:We,cancelShow:Ke=!0,cancelTitle:at,cancelClick:Pt,className:xt,style:Me,confirmLoading:Xe=!1})=>E.createElement("div",{className:xe()(Xt.btns,xt),style:Me},Se&&E.createElement(gt.ZP,{loading:Xe,onClick:We,type:"primary",className:Xt.confirm},Te),Ke&&E.createElement(gt.ZP,{onClick:Pt,className:Xt.cancel},at)),Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},zt=({className:Se,style:Te={},LeftContent:We,children:Ke,RightContent:at})=>E.createElement("div",{className:xe()(Qe.fixedBottom,Se),style:Te},E.createElement("div",{className:Qe.wrap},E.createElement("div",{className:Qe.left},We),E.createElement("div",{className:Qe.center},Ke),E.createElement("div",{className:Qe.right},at))),Wt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Hn=({className:Se,style:Te={},dataSource:We=[]})=>E.createElement("div",{className:xe()(Wt.crumbs,Se),style:Te},We.map((Ke,at)=>atun.history.push(Ke.path)},Ke.name):E.createElement("span",null,Ke.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:at,style:{color:"#5F6368"}},Ke.name))),zn=y(31797),Bn=Object.defineProperty,Wn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,bn=(Se,Te,We)=>Te in Se?Bn(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,ye=(Se,Te)=>{for(var We in Te||(Te={}))Ue.call(Te,We)&&bn(Se,We,Te[We]);if(pn)for(var We of pn(Te))Ft.call(Te,We)&&bn(Se,We,Te[We]);return Se},tn=(Se,Te)=>Wn(Se,qn(Te)),_e=(Se,Te)=>{var We={};for(var Ke in Se)Ue.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&pn)for(var Ke of pn(Se))Te.indexOf(Ke)<0&&Ft.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We};const{Countdown:pt}=zn.default;var ft=Se=>{var Te=Se,{onChange:We}=Te,Ke=_e(Te,["onChange"]);const[at,Pt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof at=="number"&&at>=0&&We(at)},[at]);const xt=Me=>{const Xe=Math.floor(Me/1e3);Pt(Xe)};return E.createElement(pt,tn(ye({},Ke),{onChange:xt}))}},58856:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(oe,ge){const fe=(0,E.useRef)();(0,E.useEffect)(()=>{fe.current=oe}),(0,E.useEffect)(()=>{function he(){fe.current()}if(ge!==null){let ie=setInterval(he,ge);return()=>clearInterval(ie)}},[ge])}},11145:function(de,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Tt}});var E=y(59301),re=y(92736),oe=y(81863),ge=y(981),fe=y(89070),he={flex_box_center:"flex_box_center___mmTa9",flex_space_between:"flex_space_between___jMnlY",flex_box_vertical_center:"flex_box_vertical_center___Nzd52",flex_box_center_end:"flex_box_center_end___rVNra",flex_box_column:"flex_box_column___cg5bF",newFooter:"newFooter___XUH_2"},ie=y(3294),xe=y(43418),Ee=y(955),Le=y(85149),je=({user:ft,globalSetting:Se})=>{var Te,We,Ke;const[at,Pt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",Xe),()=>{window.removeEventListener("click",Xe)}),[]);const xt=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){Pt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Me=(Je,yt)=>{if(Je.className===yt)return Je;for(let nn=0,qt=Je;qt=qt.parentNode;nn++){if(qt.className===yt)return qt;if(qt==document.documentElement)return!1}},Xe=Je=>{var yt,nn,qt;Je!=null&&Je.target&&(((yt=Je==null?void 0:Je.target)==null?void 0:yt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((qt=(nn=Je==null?void 0:Je.target)==null?void 0:nn.nextElementSibling)==null?void 0:qt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Me(Je.target,"module-introduce")&&xt()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:at,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Pt(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Te=Se==null?void 0:Se.setting)==null?void 0:Te.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(We=Se==null?void 0:Se.setting)==null?void 0:We.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:he.newFooter,dangerouslySetInnerHTML:{__html:(0,Le.z)((Ke=Se.setting)==null?void 0:Ke.footer,!0)}}))};const Ge=({user:ft,globalSetting:Se,loading:Te,dispatch:We})=>{var Ke,at;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ke=Se==null?void 0:Se.setting)!=null&&Ke.main_site&&!((at=Se==null?void 0:Se.setting)!=null&&at.is_local)?E.createElement(je,{user:ft,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var ce=(0,fe.connect)(({user:ft,loading:Se,globalSetting:Te})=>({user:ft,globalSetting:Te,loading:Se.models.index}))(Ge),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x=y(40937);const te=({globalSetting:ft,loading:Se,shixunHomeworks:Te,user:We,dispatch:Ke})=>{const[at,Pt]=(0,E.useState)(!1),[xt,Me]=(0,E.useState)(!1),[Xe]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[Je,yt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[nn,qt]=(0,E.useState)(!1),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)(()=>{Te.actionTabs.type===99&&(qt(!0),setTimeout(()=>{qt(!1)},5e3))},[Te.actionTabs]),(0,E.useEffect)(()=>{var Vn,_t,On;(Vn=We==null?void 0:We.userInfo)!=null&&Vn.login&&!Xe.includes((_t=We==null?void 0:We.userInfo)==null?void 0:_t.login)&&!((On=ft==null?void 0:ft.setting)!=null&&On.is_local)&&setTimeout(()=>{var na,fa,aa=document.createEvent("Events");aa.initEvent("mouseout",!0,!1),En&&((na=En.current)==null||na.dispatchEvent(aa)),Xe.push((fa=We==null?void 0:We.userInfo)==null?void 0:fa.login),localStorage.hideCustom=JSON.stringify(Xe)},5e3)},[We]);const ot=()=>{var Vn;if(Dn.pathname==="/Activities"){Pt(!1);return}Pt(((Vn=document==null?void 0:document.documentElement)==null?void 0:Vn.scrollTop)>0)},Ht=()=>{const Vn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Vn),Vn){Me(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")};return E.createElement("div",{className:ee.sideBar},E.createElement("div",{id:"wechat_QR_code_ids"},at&&E.createElement(b.Z,{placement:"left",title:"\u8FD4\u56DE\u9876\u90E8"},E.createElement(a.Z,{className:`${ee.wrap} ${ee.backTop}`,visibilityHeight:0},E.createElement("i",{className:"iconfont icon-huidaodingbu c-light-primary font14"})))),E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:xt,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Me(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),E.createElement("img",{src:x,width:200,height:200}))))};var ae=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,shixunHomeworks:We})=>({globalSetting:Se,user:Te,loading:ft.models.index,shixunHomeworks:We}))(te),le=y(3113),pe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const ve=({user:ft,dispatch:Se,classroomList:Te})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Te.actionTabs.key==="\u5BFC\u51FA\u63D0\u9192",onCancel:()=>{Se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",null,E.createElement("span",null,"\u60A8\u5728\u5F53\u524D\u680F\u76EE\u4E2D\u6709\u5DF2\u5BFC\u51FA\u7684\u8868\u683C\u672A\u4E0B\u8F7D\uFF0C\u8BF7\u5148\u4E0B\u8F7D\u5DF2\u6709\u8868\u683C\uFF0C\u7136\u540E\u518D\u5BFC\u51FA\u65B0\u7684\u8868\u683C\u3002"),E.createElement("br",null),E.createElement("div",{style:{textAlign:"end"}},E.createElement(le.ZP,{type:"primary",onClick:()=>pe(void 0,null,function*(){Se({type:"classroomList/setActionTabs",payload:{}})})},"\u77E5\u9053\u4E86"))));var be=(0,fe.connect)(({user:ft,classroomList:Se})=>({user:ft,classroomList:Se}))(ve),Ae=y(98228),Ie=y(95237),ke=y(43604),Ye=y(24905),Be={name:"name___sZaG7"},$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(ft,Se,Te)=>Se in ft?st(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,en=(ft,Se)=>{for(var Te in Se||(Se={}))Ct.call(Se,Te)&&sn(ft,Te,Se[Te]);if(wt)for(var Te of wt(Se))It.call(Se,Te)&&sn(ft,Te,Se[Te]);return ft},et=(ft,Se)=>Yt(ft,vt(Se)),Bt=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:un}=Ae.default,rt=({classroomList:ft,loading:Se,dispatch:Te})=>{var We,Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(!0),[nn,qt]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var En,Dn;ft.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&Xe([...(Dn=(En=ft==null?void 0:ft.actionTabs)==null?void 0:En.course_groups)==null?void 0:Dn.map(ot=>ot.course_group_id)])},[ft.actionTabs.key]),(0,E.useEffect)(()=>{var En,Dn,ot,Ht;yt(((Dn=(En=ft==null?void 0:ft.actionTabs)==null?void 0:En.course_groups)==null?void 0:Dn.length)===(Me==null?void 0:Me.length)),qt((Me==null?void 0:Me.length)>0&&(Me==null?void 0:Me.length)<((Ht=(ot=ft==null?void 0:ft.actionTabs)==null?void 0:ot.course_groups)==null?void 0:Ht.length))},[Me]),$e.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:Pt,onOk:()=>Bt(void 0,null,function*(){var En;xt(!0);const Dn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],ot=JSON.stringify(et(en({},Dn),{course_group:[...Me],teacher_comment:null,work_status:null,search:null,file_status:null,member_work:null}));sessionStorage.all_student_works_params=ot,localStorage.setItem("all_student_works_param",ot),Te({type:"classroomList/setActionTabs",payload:{}}),xt(!1),(En=ft==null?void 0:ft.actionTabs)==null||En.fn()}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},$e.createElement("div",null,$e.createElement(Ie.Z,null,$e.createElement(ke.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(We=ft==null?void 0:ft.actionTabs)==null?void 0:We.title,"\u7684\u73ED\u7EA7\uFF1A"),$e.createElement(ke.Z,{span:24},$e.createElement(Ye.default,{indeterminate:nn,checked:Je,onChange:En=>{var Dn,ot;Xe(En.target.checked?(ot=(Dn=ft==null?void 0:ft.actionTabs)==null?void 0:Dn.course_groups)==null?void 0:ot.map(Ht=>Ht.course_group_id):[])}},"\u5168\u9009")),$e.createElement(Ye.default.Group,{style:{width:"100%"},value:Me,onChange:En=>{Xe(En)}},$e.createElement(Ie.Z,null,(at=(Ke=ft==null?void 0:ft.actionTabs)==null?void 0:Ke.course_groups)==null?void 0:at.map((En,Dn)=>$e.createElement(ke.Z,{span:8,style:{marginTop:"10px"}},$e.createElement(Ye.default,{value:En.course_group_id,style:{fontSize:"14px"}},$e.createElement("span",{className:Be.name,title:En.group_group_name}," ",En.group_group_name),$e.createElement("span",null,"(",En.count,")")))))))))};var qe=(0,fe.connect)(({classroomList:ft,loading:Se})=>({classroomList:ft,loading:Se}))(rt),ht=y(8591),Zt=y(57809),bt=y(99064),Nt={modal:"modal___F5VLC",title:"title___JqMFe",content:"content___f4NH_",name:"name___UtE1a",tip:"tip____F4Fo",info:"info___Outu3",icon:"icon___vRglT",img:"img___XOkOS",code:"code___BFLYc",item:"item___iouDe",left:"left___jflep",right:"right___ZKzah",text1:"text1___mApOX",text2:"text2___lP9Fx",count:"count___TFQl9",disable:"disable___BmHOV",line:"line___R2Nmd",nocode:"nocode___LEukz"},it=y(32637),kt="data:image/png;base64,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",Et=y(59301),Rn=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:cn}=Ae.default,gt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)(""),[Je,yt]=(0,E.useState)([]),[nn,qt]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(ft.actionTabs.id&&ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let Ht=function(){return Rn(this,null,function*(){const Vn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id}});(Vn==null?void 0:Vn.status)===0&&(yt(Vn==null?void 0:Vn.data),qt(Vn==null?void 0:Vn.other_data))})};console.log(ft.actionTabs);const{id:En,type:Dn,type_id:ot}=ft.actionTabs;Ht()}},[ft.actionTabs.id]),Et.createElement(re.ZP,null,Et.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:Pt,destroyOnClose:!0,closeIcon:Et.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Te({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{Xe("")},className:Nt.modal,onOk:()=>Rn(void 0,null,function*(){var En;if(!Me){ht.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}xt(!0);const Dn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id,code:Me}});(Dn==null?void 0:Dn.status)===0&&(ht.ZP.success("\u6388\u6743\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}),(En=ft==null?void 0:ft.actionTabs)==null||En.fn()),xt(!1)}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.title},"\u6388\u6743\u4F7F\u7528"),Et.createElement("div",{className:Nt.content},Et.createElement("div",null,Et.createElement("div",{className:Nt.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),ft.actionTabs.type==="shixun"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u4F5C\u4E1A\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ft.actionTabs.type==="exercise"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u8BD5\u5377\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},ft.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Et.createElement("span",{style:{color:"#232B40"}},ft.actionTabs.type==="shixun"?nn.env_name:`${nn.env_count}\u4E2A`)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),Et.createElement("span",{style:{color:"#232B40"}},nn.course_name)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),Et.createElement("span",{style:{color:"#232B40"}},nn.student_count,"\u4EBA"))),Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.img},Et.createElement("img",{src:it,width:"124px",height:"124px"})),Et.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),Et.createElement("div",{className:Nt.code},Et.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),Et.createElement(Zt.default,{popupClassName:Nt.popu,disabled:!1,className:Nt.qselect,onChange:En=>Rn(void 0,null,function*(){console.log(En),Xe(En)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:Et.createElement("div",{className:Nt.nocode},Et.createElement("div",null,Et.createElement("img",{src:kt,alt:""}),Et.createElement("div",{className:"mt10",style:{color:"#666666"}},"\u6682\u65E0\u6388\u6743\u7801\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6~")))},Je==null?void 0:Je.map((En,Dn)=>Et.createElement(Zt.default.Option,{key:En.code,value:En==null?void 0:En.code,label:En.code,disabled:En.disable},Et.createElement("div",{className:Nt.item},Et.createElement("div",{className:Nt.left,style:{background:Dn%2==0?"#52C7B0":"#E36868"}},En.code),Et.createElement("div",{className:`${Nt.right} ${En.disable&&Nt.disable}`},ft.actionTabs.type==="shixun"&&Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),Et.createElement("span",{className:Nt.text2},En.resource_type_name),En.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&Et.createElement(b.Z,{title:Et.createElement("div",null,"\u9002\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u5305\u62EC\uFF1AARM\u3001\u7B97\u80FD\u4E91\u3001\u4EA4\u5927\u4E91\u3001\u6E56\u5927\u8D85\u7B97\u4E2D\u5FC3\u3001\u9AD8\u914D\u7F6E\u3001\u5927\u955C\u50CF\u7B49\u3002",Et.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},En.max_people,"\u4EBA")),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},"\u5DF2\u4F7F\u7528 ",Et.createElement("span",{className:Nt.count},En.use_count)," \u6B21\uFF0C\u5269\u4F59 ",Et.createElement("span",{className:Nt.count},En.left_use_count)," \u6B21"),ft.actionTabs.type==="exercise"&&Et.createElement(b.Z,{title:"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\u6309\u9AD8\u6D88\u8017\u5B9E\u9A8C\u7684\u4E2A\u6570\u8BA1\u7B97\u3002\u5982\uFF1A\u4E00\u5F20\u8BD5\u5377\u5185\uFF0C\u67093\u4E2A\u9AD8\u6D88\u8017\u7684\u5B9E\u9A8C\u3002\u90A3\u4E48\uFF0C\u53D1\u5E03\u8003\u8BD5\u540E\uFF0C\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u9700\u8981\u6263\u96643\u6B21\u3002\u53D1\u5E03\u8003\u8BD5\u7684\u65F6\u5019\uFF0C\u9AD8\u6D88\u8017\u5B9E\u9A8C\u6570\u4E0D\u80FD\u5927\u4E8E\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u3002",zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),Et.createElement("span",{className:Nt.text2},En.start_at," \u81F3 ",En.end_at)))),Dn!=(Je==null?void 0:Je.length)-1&&Et.createElement("div",{className:Nt.line}))))))))};var tt=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(gt),we={modal:"modal___s_owE",content:"content___fKCoG",name:"name____JFNc",tip:"tip___wHgnp",info:"info___I2DZv",icon:"icon___cQ6SY",img:"img___GFBx1"},Ce=y(59301);const{TreeNode:ct}=Ae.default,jt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at,Pt;return Ce.createElement(re.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:ft.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:xt=>{var Me;Te({type:"classroomList/setActionTabs",payload:{}}),(Me=ft==null?void 0:ft.actionTabs)==null||Me.fn()}},"\u6211\u77E5\u9053\u4E86")),width:600,destroyOnClose:!0,className:we.modal},Ce.createElement("div",null,Ce.createElement("div",{className:we.content},Ce.createElement("div",null,Ce.createElement("div",{className:we.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),Ce.createElement("div",{className:we.tip},"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ce.createElement("div",{className:we.info},Ce.createElement("div",{className:we.icon},Ce.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Ce.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Ce.createElement("span",{style:{color:"#232B40"}},`${(Pt=ft==null?void 0:ft.actionTabs)==null?void 0:Pt.count}\u4E2A`))),Ce.createElement("div",null,Ce.createElement("div",{className:we.img},Ce.createElement("img",{src:it,width:"124px",height:"124px"})),Ce.createElement("div",{className:"tc font12 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))))))};var Ve=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(jt),He=y(61186),ut=y.n(He),dt="data:image/png;base64,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",Ze="data:image/jpeg;base64,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";const mt=({user:ft})=>{var Se,Te;const[We,Ke]=(0,E.useState)(!1),[at,Pt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Me,Xe;let Je=localStorage.getItem("extension-modal");if(!((Me=ft==null?void 0:ft.userInfo)!=null&&Me.login)||!Je)return;const yt=ut()(),nn=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`;let qt=localStorage.getItem(nn);if(qt)if(yt<=ut()(qt))Ke(!1);else{Ke(!0),localStorage.removeItem(nn),localStorage.removeItem("extension-modal");const En=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(En)}else{Ke(!0),localStorage.removeItem("extension-modal");const En=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(En)}return()=>{Ke(!1)}},[(Se=ft==null?void 0:ft.userInfo)==null?void 0:Se.login]);const xt=Me=>{var Xe;const Je=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`,yt=ut()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Me.target.checked?localStorage.setItem(Je,yt):localStorage.removeItem(Je)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:We,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ke(!1)},footer:E.createElement(Ie.Z,{align:"middle",justify:"space-between"},E.createElement(Ye.default,{onChange:xt},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u9192"),E.createElement(le.ZP,{onClick:()=>{Ke(!1)},style:{borderRadius:4},type:"primary"}," \u5173\u95ED"))},E.createElement("div",{className:"font14",style:{paddingLeft:16}},E.createElement("div",null,"\u8001\u5E08\u60A8\u597D\uFF01"),E.createElement("div",{style:{textIndent:28}},"\u611F\u8C22\u60A8\u5BF9\u5E73\u53F0\u7684\u8BA4\u53EF\u4E0E\u652F\u6301\uFF01\u6839\u636E\u5E73\u53F0",E.createElement("a",{href:"https://www.educoder.net/help/agreement",target:"_blank"},"\u670D\u52A1\u534F\u8BAE"),"\uFF0C\u8D35\u5355\u4F4D\u514D\u8D39\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5C06\u9650\u5236\u5BF9\u76F8\u5173\u529F\u80FD\u548C\u8D44\u6E90\u7684\u4F7F\u7528\u3002"),E.createElement("div",{style:{textIndent:28}},"\u8BF7\u60A8\u6DFB\u52A0\u4EE5\u4E0B\u5FAE\u4FE1\u5BA2\u670D\uFF0C\u534F\u52A9\u60A8\u5B8C\u6210\u540E\u7EED\u4F7F\u7528\u53CA\u7533\u8BF7\u6D41\u7A0B\uFF0C\u611F\u8C22\u652F\u6301\u4E0E\u7406\u89E3\u3002"),E.createElement("img",{style:{margin:"8px auto",display:"block"},width:160,src:((Te=ft.userInfo)==null?void 0:Te.school_province)==="\u5B89\u5FBD"?Ze:dt,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},at)))};var Cn=(0,fe.connect)(({user:ft})=>({user:ft}))(mt),$t=y(9951),Xt={modalityModal:"modalityModal___fvSjk",modal:"modal___wvA_V",itemWarp:"itemWarp___JNLoV",close:"close___PycHq",cancelBtn:"cancelBtn___kgKTp",selfdomModal:"selfdomModal___doNCF"},Pn=y(89392),Nn=y.n(Pn),Qe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const Rt=({dispatch:ft,user:Se,globalSetting:Te})=>{var We,Ke;const[at,Pt]=(0,E.useState)({}),[xt,Me]=(0,E.useState)([]),[Xe,Je]=(0,E.useState)(0),[yt,nn]=(0,E.useState)(!1),qt=(0,E.useRef)(null),En=(0,fe.useLocation)(),Dn=(Qt,Ot)=>{let on=null;return Qt===0&&(on=ut()().add(100,"month").unix()),Qt===1&&(on=ut()().add(Ot,"hour").unix()),Qt===2&&(on=ut()().add(Ot,"days").unix()),Qt===3&&(on=ut()().add(Ot*7,"days").unix()),Qt===4&&(on=ut()().add(Ot,"month").unix()),Qt===5&&(on=ut()().add(Ot*3,"month").unix()),on},ot=Qt=>{var Ot;const on=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let xn=localStorage.getItem(on)?JSON.parse(localStorage.getItem(on)):[];xn=xn==null?void 0:xn.filter(In=>In.id!==(Qt==null?void 0:Qt.id));const fn=Dn(Qt==null?void 0:Qt.show_type,Qt==null?void 0:Qt.show_count),Ln={id:Qt==null?void 0:Qt.id,deadline:fn,type:Qt==null?void 0:Qt.show_type};xn==null||xn.push(Ln),localStorage.setItem(on,JSON.stringify(xn))},Ht=()=>{na(at==null?void 0:at.id,"close");const Qt=xt[Xe+1];Qt?(ot(Qt),Pt(Qt),Je(Xe+1),na(Qt==null?void 0:Qt.id,"popup")):nn(!1)},Vn=[{name:"\u9996\u9875",key:0,path:"/"},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:1,path:"/paths"},{name:"\u5B9E\u8DF5\u9879\u76EE",key:2,path:"/shixuns"},{name:"\u6559\u5B66\u8BFE\u5802",key:3,path:"/classrooms"},{name:"\u5728\u7EBF\u7ADE\u8D5B",key:4,path:"/competitions"},{name:"\u6559\u5B66\u6848\u4F8B",key:5,path:"/moop_cases"},{name:"\u4EA4\u6D41\u95EE\u7B54",key:6,path:"/forums/categories"},{name:"\u4E2A\u4EBA\u4E2D\u5FC3",key:7,path:"/users"}];(0,E.useEffect)(()=>{var Qt,Ot;Te!=null&&Te.operateModelPath&&((Qt=Te==null?void 0:Te.setting)!=null&&Qt.main_site)&&((Ot=Se==null?void 0:Se.userInfo)!=null&&Ot.login)&&(fa(),setTimeout(()=>{ft({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Te==null?void 0:Te.operateModelPath,(We=Se==null?void 0:Se.userInfo)==null?void 0:We.login,(Ke=Te==null?void 0:Te.setting)==null?void 0:Ke.main_site]),(0,E.useEffect)(()=>{var Qt,Ot,on,xn,fn,Ln;if((Qt=En==null?void 0:En.pathname)!=null&&Qt.includes("/users")&&((on=(Ot=En==null?void 0:En.pathname)==null?void 0:Ot.split("/"))==null?void 0:on.length)===4){ft({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((xn=En==null?void 0:En.pathname)!=null&&xn.includes("/forums/categories")){ft({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let In=0;In(window.addEventListener("click",On),()=>{window.removeEventListener("click",On)}),[at]);const _t=Qt=>{var Ot;if(Qt!=null&&Qt.getAttribute("data-operate-type"))return Qt;for(let on=0,xn=Qt;xn=xn.parentNode;on++){if((Ot=xn==null?void 0:xn.getAttribute)!=null&&Ot.call(xn,"data-operate-type"))return xn;if(xn==document.documentElement)return!1}},On=Qt=>Qe(void 0,null,function*(){var Ot;const on=_t(Qt.target);if(on&&(on==null?void 0:on.getAttribute("data-operate-type"))==="click"){Qt.preventDefault();let fn=on==null?void 0:on.getAttribute("href");const Ln=on==null?void 0:on.getAttribute("target");yield na(at==null?void 0:at.id,"enter"),on!=null&&on.getAttribute("data-operate-data")&&(fn=fn+"?login="+((Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login)),(0,Ee.xg)(fn),nn(!1)}}),na=(Qt,Ot)=>Qe(void 0,null,function*(){return yield(0,bt.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:Qt,count_type:Ot}})}),fa=()=>Qe(void 0,null,function*(){var Qt,Ot,on;const xn=yield(0,bt.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((xn==null?void 0:xn.status)===0&&((Qt=xn==null?void 0:xn.data)==null?void 0:Qt.length)!==0){const fn=Vn==null?void 0:Vn.findIndex(ba=>ba.path===(Te==null?void 0:Te.operateModelPath));let Ln=Nn().cloneDeep(xn==null?void 0:xn.data);Ln=Ln==null?void 0:Ln.filter(ba=>{var wn;return(wn=ba.show_page)==null?void 0:wn.includes(fn)});const In=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let ua=localStorage.getItem(In)?JSON.parse(localStorage.getItem(In)):[];(ua==null?void 0:ua.length)!==0&&(Ln=Ln==null?void 0:Ln.filter(ba=>{let wn=!0;const La=ua==null?void 0:ua.find(Ra=>Ra.id===ba.id);return La&&(ut()().unix()<=(La==null?void 0:La.deadline)&&(wn=!1),(La==null?void 0:La.type)===0&&(ba.show_type===0?wn=!1:wn=!0)),wn})),Ln!=null&&Ln.length&&(Pt(Ln==null?void 0:Ln[Xe]),ot(Ln==null?void 0:Ln[Xe]),na((on=Ln==null?void 0:Ln[Xe])==null?void 0:on.id,"popup"),nn(!0),Me(Ln))}}),aa=()=>{var Qt;const Ot=(at==null?void 0:at.popup_type)===1;return E.createElement("div",{className:Xt.modalityModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:Ot?(at==null?void 0:at.height)+40:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((on,xn)=>E.createElement("aside",{key:xn,className:Xt.itemWarp},E.createElement(Le.Z,{value:on})))),Ot&&E.createElement(Ie.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:Xt.cancelBtn,onClick:Ht},"\u6211\u77E5\u9053\u4E86"))))},St=()=>{var Qt;return E.createElement("div",{className:Xt.selfdomModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((Ot,on)=>E.createElement("aside",{key:on,className:Xt.itemWarp},E.createElement(Le.Z,{style:{height:at==null?void 0:at.height},value:Ot}))))))};return E.createElement(E.Fragment,null,yt&&((at==null?void 0:at.windows_style)===0?aa():St()))};var zt=(0,fe.connect)(({user:ft,globalSetting:Se})=>({user:ft,globalSetting:Se}))(Rt),Wt=y(38374),Sn=y(67192),Hn=y(26278),zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Bn=y(9936),Wn=y(8415),qn=y(59301),pn=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ye=(ft,Se,Te)=>Se in ft?pn(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,tn=(ft,Se)=>{for(var Te in Se||(Se={}))Ft.call(Se,Te)&&ye(ft,Te,Se[Te]);if(Ue)for(var Te of Ue(Se))bn.call(Se,Te)&&ye(ft,Te,Se[Te]);return ft},_e=(ft,Se)=>{var Te={};for(var We in ft)Ft.call(ft,We)&&Se.indexOf(We)<0&&(Te[We]=ft[We]);if(ft!=null&&Ue)for(var We of Ue(ft))Se.indexOf(We)<0&&bn.call(ft,We)&&(Te[We]=ft[We]);return Te};const pt=ft=>{var Se=ft,{loading:Te,children:We,globalSetting:Ke,user:at,account:Pt}=Se,xt=_e(Se,["loading","children","globalSetting","user","account"]),Me,Xe,Je,yt,nn,qt,En,Dn;const ot=(0,fe.useLocation)(),[Ht,Vn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let _t=ut()().add(0,"days").unix(),On=localStorage.getItem("mainclose");if(!On){Vn(!0);return}_t>parseInt(On)&&Vn(!0)},[]),qn.createElement(Sn.Z,null,qn.createElement(re.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},ot.pathname==="/"&&Ht&&((Xe=(Me=Ke==null?void 0:Ke.setting)==null?void 0:Me.adv_index)==null?void 0:Xe.image_url)&&((Je=Ke==null?void 0:Ke.setting)==null?void 0:Je.main_site)&&qn.createElement("div",{onClick:()=>{var _t,On;return window.open((On=(_t=Ke==null?void 0:Ke.setting)==null?void 0:_t.adv_index)==null?void 0:On.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((nn=(yt=Ke==null?void 0:Ke.setting)==null?void 0:yt.adv_index)==null?void 0:nn.image_url)}) no-repeat center center`,width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"}},qn.createElement("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"}},qn.createElement("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"}},"\u3010\u8BA1\u7B97\u673A\u5B66\u4E60\u4EA4\u6D41\u7FA4\u3011\u9886\u53D6C\u8BED\u8A00/Java/Python/\u7A0B\u5E8F\u7ADE\u8D5B\u8D44\u6599\uFF0C\u70B9\u51FB\u52A0\u5165"),qn.createElement("div",{onClick:()=>{window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"}},"\u67E5\u770B\u8BE6\u60C5 ",qn.createElement("img",{src:zn,style:{marginLeft:5}}))),qn.createElement("img",{src:Bn,onClick:_t=>{_t.stopPropagation(),localStorage.setItem("mainclose",ut()().add(1,"days").unix()+""),Vn(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})),document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ge.Z,tn({},xt)),qn.createElement("section",{className:Hn.Z.layoutMainClass,style:{marginTop:ot.pathname=="/training"?"-72px":""}},qn.createElement(fe.Outlet,null)),qn.createElement(ae,null),!(0,Ee.Ll)()&&document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ce,null),qn.createElement(be,null),qn.createElement(qe,null),qn.createElement(tt,null),qn.createElement(Ve,null),qn.createElement(Cn,null),Pt.actionTabs.key==="Account-ProfessionalAuth"&&((En=(qt=Pt.actionTabs)==null?void 0:qt.code)==null?void 0:En.length)>0&&qn.createElement(Wn.Z,{Scoid:(Dn=at==null?void 0:at.userInfo)==null?void 0:Dn.user_school_id}),!(0,Ee.Ll)()&&qn.createElement(zt,null),qn.createElement(Wt.Z,null)))};var Tt=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,account:We})=>({loading:ft,user:Te,globalSetting:Se,account:We}))(pt)},8415:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Rn}});var E=y(59301),re=y(89070),oe=y(57809),ge=y(54580),fe=y(78241),he=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Le=y(71418),Oe=y(92832),je=y(88522),Ge=y(3113),ce=y(3294),b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJUAAABtCAYAAACoYyM7AAAgAElEQVR4Xmy9aY+dZ5Ildu5+35s7k0tmcifFRRtLovYqlbYqVVVX9/R0owEb408GZgD/AP8EfzI8gA1/M+AP88GAYbQNT89MV6lLJVWV9l2iSIrimjuXZO6Zd9+McyLizSvBrCJEMu99l+eJJ5YTJyIyLz977NR/+2//3W//7h/+q/9m377JJ3qdbr7b6yKTyaCfyaLf7yGDLjL9DPrZLIA+MugD4J8zAHpAv49+n3/uA9ksMvoZ/9qzj/Ab/b4+l8ny2/bzDL+rz2XBr+u6/Z7uYPfP6DvodoFsBplszu7T4zP19B0+R9afq9/r68l03V6f/7f78bvps3aRzeTQz+SAflfPleF76ud9XVsPnc37u/L9uqjt1tFutZHP5ZDL5XTdfCGPTD6nz+t/vBcfgNfJ2JPYb7sP/5jpZwHe25/HPsYfxBrZOtga2Xf0Ulowrgefx9ctm/M7+0e0hhn7CN8ow33xNdKNtFv+Ky4aT8m7akHtOflZ7RnX2vaI381m7b103X4H2Sw/nN24c+f2//t//If//X/7H/7H/3Al87/8+//+3//X/+a/e/PQ1NHzvVa92O93/eXtgSRgvFy2C24aX4ybqEXSbSgA3KCsvVmGQpXRulEQ9SL9Hnpdex1+l9fk9/K5LDrdLnq9HrLZnD+gLQrXj4IkQaSs5nhBoNVqA90+cvkcuv0uup0uSqWyrt3ptJHNcHOz+ioXpdfj4obA95HNmFDZd9t6Hgprj4LLjeznKEN270wW+Zy9Q3W3ik7brp/L5ZEr5vUMEplOD5lcTgLX7XX0zJJzrpytvn7ze3bgMnou/muOz5rjembQbbdNyLP8eU/rTcHlNUz4uTZcKxNWvqf+y3tkM/bumQw6Ha5pF5lcFr1OR9fWs8Z+co9c6Hkv7Vg2a4fQ5Ft73+N1+tx/ClRfa5TndTI5PR8yHeSyGeQKJXQylYVrlz/5v/7X//l/+j8zc7Mf3D1y9OKhbC+Tbdd39WUKhASSC9btoo+OnbaMvZhu0uPp6yGXzSObLaDvQqUXt+OBfD4vLdDpdHQdE6oMOt0OspmsTnynR4Hr6KW06JmMCbI2hifarpXLFfTnZrOlhc3lTdtRqIrFolaiy+tKy5gghK6gsPCZ+mghm+8hl6Fgd1xIcsjk4plzyPQKUlZ8hVw+r02lkO/u7qLdakrwcrkMSuWyfsYP8hl4W75Pn+vkekZrEUdfJ4Uboic0oeE9eJj4Lv0+Ou2OtG+q1TPUilm9lwQjFwfX1ojrw3fpUZB5SKk1eWg7Ha05709BkMzxULoiyOYKEgYTViDnkiQB4r5kMzy36Ou7JvxSDl3ek4Jrwiytle3pubLF0X6tVrv353f+458yzfqtej4zXm63TK3GqeDCSc3JFJq24bXsgtRCNC99nTSqzW6PWsBMn2k4eykuNB+mSyHxBZXxpIbgAspKUlj1j7ouF4yvQoHltvD70oZcJGo5f0tpoD5PblanktfhE/C5KLgUVHveUNkt9DMtZCW8XCTZCf1cJlQHo6DNp/YwU9LTPeu1BnarVRQKRZRKRf2cG2VXt8OmtZBQdLRRuXxBP6MAcaPN/JtW4jrxEOn6MnNh5+wddXglhHIGtMY6K7LQXKO2/o335DvaIbc1TtcpXWB7P60Xz5xbGh70WEM+IzW2PYY9D9cxzLq9mLkzZlWyUuy8RqdZR6GYR7ZYwt3526sUqlqmW06quw39QNqjYxKp5ZaU511iKb48kXnk837i+n00Wy29dj5XkEmRf0D91ulK6vWg0kymbWINqXpDSGW+eHr5onxYqnmevixNCtW5bYgWmRved9PSo/BlkM3TB/JF7/ZkCrlIvBlPcjabl8bt9lrIFvK6rnwwLZxthrRtxkyUhLTfkzbj8zYadWxvb8vUJklZZptCT5MncyszGv6QCXqBWo4HrNNBm9eR8PJ9aNKzKBSLaHfa0tQUUK4F/2uaimtvLkO+UNRahIDykPGd252ONp6CzsPf6dBy2GHlIeZe6rl0cvt2UKQE+ui2O+h0TcvwZt1uz57Btai0nPubcgH71GB8KLo2tm/9HoW5h1ajjnwhi1ypgKXF2Xqmun29ViwOJ+1mx06cX5QPQ8Ey28+rmhRLUyCDIk2D/Jo+Ws26Xoov4TJjflS/jzw3nCfABUJaLsyCDoTZc753u83T3JNvIM3IF5Cm0Vk2cygBdV9LPhe/Yv4H/QYKBzecpsTMbbjE5l9xhfmcXHzewwTc3jw0gvSITjO1FH/3Ua3uotFsolQo+KnPIs8/hw8nrWrXku/gWonXoRDwgFmQYwGI+Y0eCMkHtD/TNOm/NO1a675MHLUehaLRbGBzYx1JuYJykvh6m4mSJQiHXFYkJxNu70CH2w4fhbbbakmQzJpI/Zimly/J5zMNq/3yIIRKQI6XC1e/S9+Kr9pFvmS+3+LCbD2zs3arVq4MJTIZbfordmEJQsYkmHpO1x9Qf3G6e9pf0ypcfL4YRYAPrpPiPhbtNX9LYGiw5Sdl0aXwmCrTJsvXchNmfj/VvplcCbSiur42RuLm5o+mjBtIwdJiuF9nghU+lT+fRzTUhubjmFbVSeVvvgfNtjbVNn9nZ0vapuibS+1NTSQfsEOnmL4lHWNqyDjJFBI7MFxHbp7e3KM/rhG1EJ+53WxJo1EIJOTdjt6DvluPAYJORxZ3FxawtHAX42PjOHriBJJyGf1MD3B/SmtP89ntI9vPotPvot3vygrROaDq0Lo1Wsjy/i5kUmfy27jv9DF7Opx8YDOpZj0o4BQqCR2DGgWofZQrFXT6wNzN6/XM7upcrVypJLTRjD4osXLG6BvJEaZpM1PIk8OH4ILLqdSG0jnlqSi69bEHUuSiDe6j1qih02kp2uMWtrRIGRQLBWk6EyrzTWiWpHoVXVg0E/4AHVZuvk5YNou8q/JSqWT3dFPNxQoTzH+UA+2+U9he/pWmLfwQHQiZ0YI2RQLiMAi/T0e92WigUChoNfLFIkrFkgUeirCoKfPmGLsgW0RJGbLQn/8nLFMolLS+zWZT3+Pmra2ta3OGh4dQLBbQ77SlgUfHxtCpt3T/RquO5dt3sHF/E8PDo5g+cQz79u9HeaiEfj6HFg89rUWvi269iermDprtJsqjwxgaHUG+VLT95aN0OwDdE7kSdsjlcvh66+/uqIc1ceBE7oS+QdhF/iFQLJfR6WexOHujntldn6sllUpCH0RwQhoymf2lvTdxdL/BtYNFBYQF3G+RVXTz5CEwr8XT3Wq3kMnyhJh5zRWK5mdRONzO84VkMlyQ9iIgi8wUPjM4kJlsodNqoliuaHMpRFwMCaF/Tv6I3sVMpJlyCh6FNcJ6c25pCt0ds+tIQ9r7657dLra2t9FutVAuJ4anZSwCNJOzt2xp9OvPTL/Ons0cbEXXfQvvN9bXcf/efWnE3Z1dVKs1DI8MYXSkIjNbr1Zl5oaTClZXHmJzcw29dheNnQbKhTKyxQJKQxXsnzqIRqeNWqeFyvCwTPz25pa+TxNYHhqSIB09egz7JiZ1YLJFRngWTHH92oR26M+6qYuXMk/OAzSPTCVGVF6uqejbFYoFZHIFzN26SaFaqBVL+aRRrxmWIfNkGkgnS6F94FLmdQirkoNnvo18k56pZwonP0J/g0vYarS0ScWkiIL7KVrgrvlJKRzACKndNhXr4a+FsGaG7DkowGbyaKplot0/khqXZJjpTaMt99+krXgPXcswHYKicmwZUQl0NVOp364tQ9hrtRp2dnZQLpf1zDzFvGYhb8GNRXUmoBZlmf8SkWazVkWj0ZS221ndJmSrZ7x3/57Wa//+/Wi0WnLcy4U8ioUctje3UdvZRiGXQaveQr1Wl7CBPn83g1a3g3xSRHmkgk6vj8rEOMYmRtFst9HsdlGpJOh3eoax1RuY2n8Ak2PjWvteKYvMaBlDQ8MKulqtJnIEhaWhOntOvrsvAS1YkG4RZiZjgUijziCvgFyxjDs3rtOnmq+VSoWk1WpY5KHTbCbDHDbHYLlIKe5iKLSBdobTMHIyB9xUncWGpqkoFMVSEYVCgIwmrHLk5UOYr0GgTiZDQmtRkISc/+4Qg+E2XbRaLceRCkLBA32PZ5QZks9kTig1lcEDpqnkGHu4Pqgd+UxhAgyAtPev1+ugYFGIGLUFXBKOup7ZtRvNiTRAoSCtSi10/95d7GzvIMcz2YRMmqCDfFYbOzI6og1q0z/rtVDMZoXgN2o1uSDV7Zo0GyOtHKOuVgbJSILxA/tRGq6g2euhPFzB0DB9mz66OfMvC/RxO11UN7ew/XAdlUIRw0PDqGW72ERDWNvhwzM4ePAQhoeGtF9xYMK3So1XQEJcF+5xrpCCrYJXslnM37lTz+yuzdVK5VIiXCfUm2MuXGCdeNNJrgY9haLUiZtIOWuM/MzxdYxf/2WYSxtMJzXroWhEkBJaql3fhADhwtylpixQcX8+mrCIXPhZbjR/0TeR/nRtodPlmjb8M/1MWJgLjEeSFhSYueM7GyofUWYW9UZDWoaHgAcu/hvAoATTMTk+g6JLQDDE/OwslpeXtYH7xvYh6RUxPzuHra1NHDt+DEePHtX9lC3g/btNg1bol2ayoM+4sb6GhbkFrK6sINfPItvLYd/kPhw5cQwjB/aj3mmh0WnK51Mk51an7HDE5uoa5m7elgN/7NhRYKSIuzsPsbW1jRPHT+CJJ5/E2OioBCo0LdfB8Cvzhc2ntgifwk+YJlB93reXyWBp9k49U9tYqBXLRQlVOJZcTPpK4USGxuANwzQIIXeNQgMb6YfQVeaXEOU24I/oK/eIG8LvSiMQ/SVaLDiA0ZOH9YruGNCYsISQ8fn0u8fIxLQQfQU6tgYIuqPpG2ym2SI55QsFkhoW0yd25AcmTCad3NCMoYn4eWqratXTNEL+c9o8AzsjjDH/zVJOFkQI9Oz3sbmxgbv37gqQzSOPbLOPZr2FneouSsUi9k2Mo5xUkGUU2GgIlWcEWN3eQXO3JuFmULG7vY3d7R3kkUOv1UUpqWDfoQPIlUsyd7lyAZWRYcsCdLpI6P/1ga2dbUEirXZHB7BcLqE4kqCbJ2wAHDp0CAcP7E/zffkiAWBL8XDvDK7gXprJFw7GPcsVUyC6UCyhm8lhef52PVNdn6uVKklCW06fJmymnNcBv8LwS08Uu+9iGoE22B4uNQXua3FxKdF09nN5+i9mEuUXuVkR/iJ8Cei1O3KGlTzmxtH585wY/01QAv0BAq7NppxQhvUy1S58DqaZfyXJdrPk9wxhlmp3U6+gwD9rWJNpY72/pydajYbMH+8lP9DTUAEY/v99n2uY8wiXGot+S6vRRH2rjqRYRqvdxfLdJWnO0ZERi7Z6fRTKhCty2NnYQKNalyOt1EvTIvEs/dd2X4ciXykjGRtGrdVEtlzE+P5JaevWdhWlfEGHdXN3B/V2CwdnplAZ4316qFTKGB5OUE7KArMV+UdSzGEcuRI8GBHFyr8yXEsBVobRLqGoNgqlEpArY/7O94QUZmu5UiEhqMbTFU55GhF57mfQQUtDfY9o2m1qHuaQDMCzlIJFbdJKva4WSSCb6AiedqDdL5TstBMRbjbMYWRuqpA37MgxEzOtxgTgNZpcRGoE1y7Cd1wweE+ZbfcDDU0mkm1aU1rIoZFUwMMPEsvCDpDQ4mZTf6awb25uSqCGhobk0/Ga1FiBqqdy7JGf4Bdq434f9VotzSd2mm0JEjMR9+7dR7NZlwZmGmhyfB8qQ0MKdLjRvEYxn8P62jq2t7Yl2LWdGirlBOVSWdHfoZkpdJhKarUwNDyk9W5s72Jna0eHszIypPWcmJzEyMS45RoZKNGcMWHd7cm0F5OyziSFRFG6MzJMkzt7w/FFywxYRNtqtpErFpErJJi/da2e2V6dlflr0lH38FcJW1ftFoH5QgcdxdWhwTjmtwisTikvqZ6QUNEWF6Sp7Cjkign62Tw2traw8nAV29s7OLhvHEdmpg1T6kGmYW52DpUkwdTMDIpMA2QhwW/3emjUmW8qGtYVppiaQSwIJqmD1mKaKrRumLo0teKnMTST4VamqSyZbr9q1Wp6zwguBLY6O0G74aYwNB+voag0k0G70TSfL5cx0FR5s54lyPs97GxvywcdH5uQWZG/whgxb24ILQlN3+zsLO7fv4+xsTGcPH0KExPjOoSCdhw64Tvy0G3v7Oq7/AzxP16fa8Z9JiSje0uTGyyUZhHkVxluR2ug4GsATI7MgOH+5uIQ32OkuzB7i476fK08VE4ITgrsEyrumiay3AHmpbC9JwWdWWW4jzm5ejB37KlVRG1pd5DPWkJaLn2hBLrU316+iivffYf19Q08+fhj+PlPf4pkeFgn5burV/DFZ5/j+PFjeOb55xRK5zLmr9SbTWkOnmZqHDr4aUphgCVhissiydBIAaSGbxbPq0gx8Kpez2ksRmnhqeWmU2vZpmSlsQKNju+GQAdgKx/VtX8KhHpCV7wx+pj5AujD6Oce6PT7eTntvC99lUGf9sGDB3hw/77AxuMnjgsspaWI4EB+MCPuLFAslQVS89qF8GWFRZnBEE3Jk9GK5n0dlV9lzrIfNB4Hv13BRIaTqbvAs7gu5N/NE6eqbS/VCoVcIi5PuCEDfkXY0/Sku5aSQ+pSbjwcT4T6pupnCv97SjNkSOgiM4P2uwc0213cvDOLxaVlbG/vYmZ6Chd/cgH7Dh6UKr701Ze4deMGpmcO47kXnkdlKEGvbWE4/Snd3/EsItvGrjBoQSG9R4ABMSiqEfBq+ToleQlLOMakn7vwcS1o1iRwjuzTUacJoxDzZ4zIUg0YiDqxOYcx+LmAMITOO+2HWBD5XIyIjclBhJ2sh4yEVsnmTA7tlqVsypUhdNstM4V0wJHBztYWWp0ORkdHJeQy6W6uKNCEIhSpuRYXHpjPe060nZo1CoHewXde0I0S1NQ6hH/a6LSbnrZhKqtjUS9NH0FxpabygizoU/UyRSzNEVHfWKgVirlETqvn1xTL+akVVhPOgrMB5dt4opH2mc6biG0poOF+L51r9288ZymGAJH3Wr2JlYdrkm76TrXaLqYPHsCh6WmZmfvLy0pNUDiOnzyJ0ZEhdDpNnSCivzJ/ND1Mm/izGlnNM/GeYgkaR0AjAiQdKjCE3QXQKYf6O82/C5Wen+a20ZBQhcmLCHBwnQKrCRjDaEH2SwAuI9psAYVSRQJXr1V17Uq5jBwPBrpy5LvNFvL5grQUMacOhZ9prUoFmWwJvU4DtequhKyUDCnf2G7UJaDcdOF47RaKxRLyIjD2dbAjnVQslbRmPLxcC2o0biiDET4XtSAxtn6vg17brIIia3cvpOmMcCZnncwU3reXK3uaZm2+li/kknbHHE9lKYICaCHVHjgZuI8cOPOzqF5p4gq5kqIIIeo0cXmyBTrotCy/ViKthm6HeEhFCVWj1UZlZETSXt/dRr/XRrmU6AH5gk13trk5RJVF0/AIslmvp6F9mJtBRF34ivtFXGSeaP4SvOGQQ6RU+L2UqOamT8xSUWg6Wo96o46trS09W5IkWnxeU844tZLjO9JKA9oqHH6Cirwv12hnt4bqbl2A8NBQxdaR4Xuvr3CfGpfagm7BysqKtDXvU6vuoFAsY3L/ASLFePjgvmACovH0f4icM6/K646OjevQ7ezuYPXhqrTa2Pi41oCYW71eQ7FQxMjIqA5oo1bF2OSk3qlZraFao6O/qYMwNjGBssy+vDx3Y4Ceor+u/EUKYqZQxJ3r3xNRn62VSqWk3aHUDoTmgyG2m5nQZoHhUAKVh+t0kc8WUwxKm0RAst9Ds0UcqoMyoz/5dUxflND21Fy+WDbCG2W53USn0dQpCWCUmocvzUilSCJYzvwnqnjeg2o9YAI7A4ZNBVNBuBORe7EO9gDPwdwevyeNM0A8FALv7AIKoqKuWs2iMferxAx1oZJGjAMojpYTEQcYEtQ+D+4/wJ//9B52t6t49bVXcfKR07h1/QauXr0qlP+Fl17E9NEj0oqffPghOt02Xvzpz/S9jz/6UNrn5Vdew8zMQXz28Se4euUKzj/6KJ594QVsbW7gu6tXsW//NJ74yXNoVtfx0Yd/weLiEl559VWcOnMe1d0tfPT++9hc38Arr/9CCelPPngfDx7cwyPnzuHU6dNC8a98ewn37y3j6LGjePqZZzA8PCKNFBkG+WKO1ndaHRRIXCwUMX/nVj2z+fBObXiokvT6dOjM1AVnn38WJ9pTNkqHBLoeNFMlUy0LT9uqKIoLKm2Wl9DRNotXxQsrbUJ2QlakPApNr09+FpHunoSqmwHKxD0cOTf1ScEwsJOnnr+1qQPpJMt7W2FEihsNJIjl75gEpVFrGlT4IVI0Gyiymy8CpQz3CSNQiHhPBQkDfpfcAQdKf4zpUZjlixQL+O7yFbz1uz+iWW/izd/8BufOncdnn32Gq1cui/T32huv4fGnLmJraw3v/v53GB0fx6u//DWWF2fxl3ffxdj4GF557Q0RBT/4y59x+dtv8fgTT+KV11/H6upDfPXFlzKJT118DsVcH3/4/e8xv7SAv/rt3+DxC0/j/tI83v6Xt7C2uoZfvPkrCdE7f/yDhPrwzAxeee11JJUKPv/0I8zdvoVz58/h1Td4v4q0Weyv8vVCBeyQC8nPFbA8P1fP7KzO1iojQ0mv1wYlzrjHJhgid/mpkynx6I4XYj5KLAWlSDzrT5Sb20a5kZnLC7DjtVMGqDjUfV2L/sLOzi62tneQlErCqCiYSaWMSmVICVw64VTv5TLRW9JeDAmnUyn/ycN2Sy8YkS/oybEAMnMRhAQp0DErY4v5L7+eZQAYaOSVKiF4W2sQQ2ulOT9qK/kmBBrFDrWsQGirlEfmriaRbEZ5D+6v4NJXl7G7W8Njjz+mvNvNm7fFVqCwnjl/HkePH0a328YXn3yCaq2On/78FeF8c3fuoDJUwZFjJ6SpF+dmsba2iqkjR3Ho4EHlJ7c2NrC+saFNnpycxOLCAjY2NlAsl3Dm7DmZ+du3bssnO3X6JA4fOYZbN29iZXUFBycPyH9lcn32zk3cXV6SeXz64jMYHqrIYtAtMJq5rZwoyJSDQlFpmuU55v7W52vJcCWhNum2rZghzFsIVZxwSqZB9sZRFydQLAKaFYcLnONkB9+Sv1wgocs0KZ5E5Lfpi9Xqddl3Yi213YY0zfBwRaaUVBAuzujoGJJyCZkMWQYsojBfR/CAsxRS2owIgp4scmxljw6zVw0k/8qxrMClQrtFBBeah5EXWZ9GmzaYgs9FxsIgnhWJ6CAQhs/mStDpN1k060za9lCulMUxa+jgmRYllYf+UrFUkHZkioeHamhkWEQ+UZHcQeZmcA0FSTA65AFLEgl/dWcnZVBwrdfW1nQIhkdHzf9DV/emxm3UmZ3IoFSpmI9EijNTYa2W3pl0GkI69J8jGBH7jaV1zvAgR6yXyWHxzo16ZmedJL0kYfQQKHpKP/HQOwoSIpLaY4Ya8GVUWWo4UiEY5XjS2SF+C/+tJEsLnObkrMxJgGQvYwlVJlDLRTQbllRlhBPJYwoV6TQSVsIUYnpafjAYi6I/q3AisDTTQoEhRf4qsgKD5s5yiT8ES4PtQOeW0ah8KplmpyU7WzQc/YiMZP4HeFrcIPoVDFJo5ohPMddISgyNCNFsi5S5qfRvDaPiM/EAqWIlk0Gz2VBaLJcv+7pkJYAdEv5oZsmgcP+Rq81QP9wY08A5oev9bgutRk0/U5qGwQwhCK984veCPiwWaMfZtAREneVKRcLggs+nNE22iPmb1+ioG/Oz3TRCFwUiUPTApuKky5wMpDP0cyaMVUJEzMNSIbE5lqZhVEOEPoN80cykpNsjMub3TP0V0Fck2ZEqjZyT8CclNUWUde634Uw0T8yaS7MEDdbJfsHaTC2bA3uqAKIf5o55IOx7BQeG06QayJ1+4lSivhQKqaMeUWdKwY2aSD6Pp4YCXOXCGwDqVG0vR2O4TgedUVewRqnZkemJoSCBGLiWMQf4+Hm5AQFtBPQR78uDLLSfvo4f4r1Agu4qtSUBVqsJ1HpxTfiMvp4SOM+m6OcDbBUeCBK/mfvjHkvDZotYuEU+1epcrTJcSQSwOTNSTITAWJz5KL6Sn35Dma3iQ/8UFasqLDVtZPz5qPnjy9PPsrydDKcDiyLBEb+h+qTWoxrPMcnMRWvLx7IUQxRoGhshGBPiwQshtufjZg5CC3qWlGRo0Se1iswv7+2HIEh2WninvQiLcUxud2dHpiDyjWJ9DuBQcZAiCR2cKrf2dtgc22MaRkIbkIlrWx1Q+bGkW+/VXjKvJwwqx0iXh9YKDpSWcYpLCIwEKHKc/nwhYHbPHnqq3ySH3QTPiamq7ozDIEpSZFBc4/LZCFNQY7apuYjIy/z1USTMgiwW7tysZ7Yf0lFPEjq+8hlol4MiwoeiSibsnwJeVolrla8OHCpn6M66hJDkO/pQOZk0+kFR1RIhPp+murMrp7IoE8dNNj9HIbs7uEPDwxgbHXOmskVmBBIDuKRwMFIMxkHgRMGY4HMbUGICFWbPfL2BYknXYKGhAtQMM0baCQFQChxPPxH1IDLKpIpzZIIqoXS6jSi6XpVtKSUeSGNYhkWIZ5ZxZxUQCwtcK3OtpeUE05hWpvmUD+vFEBah8/7GGjHIhRRuLxhxSMU1gFGbVfLfQ8FzixT4qBcwTn/fqC9Bd8palVLwyAxM9pJ/AqjlRBz1pTnm/tYXamV31EU78WKGdFNi8b1mTfV1NGtOlZB6pZruRiUryVxm7rjQTMdQCHQYvc7OKkz6YkLu7tKhLIDFrKqR89NDweKLUiMoay+wlRtm1xe6rdwYfRSnO7tPFKS/SNW4jk0JZyHYkf9LMaUowAiuvJ9KLqw0FXN/hBKc5chnpKCEFlLuzDWlgGQnAwa3ikxTK6hlVsFwMXPmhXl7WwHq/R46TDnRdyrkLQpFCJwAACAASURBVDqlRvBKGesFYQyIoB6FaVKPBz6TMzjlWDsIzA8Hq4Mmq0cfVS0JeCj28qP8nNaf5XdE093MGjjuulcFKmwRYJqxUC6j288Zol7dXKoVysWEtXuMHvhLWoD1cVSzwfAM8+e5PZqQCNWpUhUJ0uFz4ps46l1qP/oHfRRV4OBF+nQ+vREGfXc7yRRMr5IhoNkxyjAz+nbC+LOokgFqOzva3EqlYkBpwB2DHDCHD3jilItzynIIm13WzVJwxbz0y/EJr9nrgAg+ozFqqOCokyEhX8gjQv67oqbIHQZpT9VHbTP/pFi3rJaSyDejOWkD92WLZeYBoRSKyIsOtKrsShReS4kR57N8YAGFcgm9lqVhDGYxGlL4xFZlzkR+0awLaYBMwTD3SGhHVgcoDw/rHqQsR6UUBdco4ZZkNx+MtplFMVaexp+TZNjL5nHz2hVSX+Zq5TIR9aYcX2kh0WkjgvPK1uBHOXKsvBsXiyGoyrWMs66CTWoQmrQOK2ks9LeK5qiWMXoK4QXW0Vm3FHvAwL5UjkWmovOKZEJJDvPNb1SrWlCG9XEQ0ohOBQ6e1wswNgBPN0dp8OGOqCsD4+eHMPqCc01o+uish6POz/H9ef98uSzNWatVdbgYthPpJ4bEQzUyMiIcju+/tb2Lbi+DsYlJbG9tYu3BfRw+cgSj42N6f2rDne0NJEMJRsf3S6MvL8xLqI8cPaJiUgKnlcoIkspQivRzbcaZYC4U8WDlATY3NnHw0EFMHpwSir65tqEDOL7/oPyzpflbWFtdwSNnzqA8NIzVB/dQKidC7KlI1jfWsbuzjZmjx0QzbpNXlhIhneEAprJMXlRWlsth7vZt86kY/clP8TY1qjZRQalFgoFox8lWBOXOfDiGkiUqEq+yCfBczE9WsHqHFNt4E7CIKMw3Cz5WlEw4R0s8dut0wnJrvpl4SI1GyhhQupL+0QApT1opItFgG3iAEBSPH7BABxz8MIcyZc7GoJbihgfxLpB1UnrZQ+Dzjz7A559/hmPHT+IXv/6tGBV/fvcd3L13D6dPncaLL74o+szX31yS4L36i18Iovjs449w9uwZnHvsJ6r0/uzjDzE3exsv/fznOH32aWxvPsSH77+j4tGZmcN4590/ig37xuu/xOETx/H151/gyy8/x76JfXjtjV8I0/v4gw+wuLQo3vmFp5/Gje+v4YvPPsPwyAhefeNN7Jucxp/e+id8/e03+PVf/RaPX7iAy199iWvXvhMF+cknL8iH/f7aFRw5dhSPX/iJ3keCJU6dGdssk8ld0mT60rrdbA5LBD9p/kqlcmKl4nTuGB1ZdTJ/GVxAubLGGUoWe/WudX3Z62TiyKAcdSVPC5amocZRAjoKJVT1HBz1vdo7RZ1Ruq7IzwpKRRZzJFfmxbuahLagxhJQ6xzqiNgCUU/D4ShOVWcZiyD5GcuhewXMQFrHDhP95j62d3ZkjlMqsbhcObEviai//dbv8fXXX+PYiVP4q7/+O/mAn37yMe7fu4eZmRm88NJLmJ+bw8cffSRQ8l///d+L2Pand/6ImSOH8fyLL6NZq+Evf/ojbt64gedfeAHP/fQ1bGw8xHvv/hFTh6YwMTGB3/3un8VgeP31N3H2/Hl88803+O7yt0K8X371DYyNjeOdt/8FGxvr+Pkrr2BqegbvvP1HfPnll8pK/PXf/A2euPAU3v2Xt/DFl1/i6eeew6uvvYJ7S8v44L33td8/+/nPVX/48UfvYf/kPrz08s/Mv2JqLFobyN0wAiJFpUDuFihU4aizQlkFCmY7o3ZNDq2iLXr6xgQUXBHtRwRtGNHLaMRedaNmDwZL0DTKZxCn2UyqNtE/G4FZRFt2CPbKqYJUF851ME1VXRw8cb/IXjTqjrv7WSnFxXG2EBZd60eRoeiGA1GioqBuVykjpkHIUAhcKhLKFPLbt25hZeW+IqLjJ89ifGIC1d0dmRAGGqTyMmWytLgoNutPLlyQj3b5yhWcPXMGp86cwfbWFu4tL2N5aUlm9uKzz8qcffXll/JbZqance/eXdSbDYyPTeKRR86Ikbq5ybRMHidOnpL78eVnn6JWbyjJPDG5D9evXFFqhgLw5JNPYmrqIL75+hssLi7i2KlTOHf2rHorsASM7zgyNo5Go4aF+ds4+cgpnDl7RpQc/lJQJNjD0ljqXUESJlF9gp+3yVFfX6jli8VECVr3O0Kw3EP2MNXTIo7xWIqEzprzvj2JzNMcYT4dZKUgnMpBx9acbqs0Dm5SbKyiMU+/aDO96VeE39Iajr2IO85ohkhuVMr4tcP0mXzuVYFQYFQdkjbV2OtcEykVRXZe8CCYwn0zmioVkyaJnHU6yQIXCS04I4PPxmKGVrOjz7GYkwEHhY6nXEWcLKln8QQrkOmn7e5iYnxcSdwGaSusFWyxcLSm+zD6VTK70cDI8Iju2WABBZuFlMr6POkfBI1LeQYKdgBYbURhHhkellIgdZgpNVF6Ol1VL/MatCbB9hgaHpESIYWmWt0R6r7/4H7xrWj6rWeYnAO3OkTm+3o2ltRnCiXMXheiPl8rFIuJKn7V6c16JlgXEq+bE4X5h3TbwGK46GwGpmZZZBdSgzA35ggxfR8u6iD9NtiYFAZtiIfiwo1cqBQGDwCXg4ltCg3tOxeUPJ5AzyOM59+tjN+aipkG88jTNaSZYiLJewBoCLexnr2VjmszChVP8aCjHoh1lGsxUiOq3Gs1LchgWE58h6X/NJ1stcR19CJcrrXSR0GbIW/MC1W1ro2GMTE9AkyLZsUMGCjuyFsqh86OKqaLhBScyMiCUh48mQd7pwAxqZApvEyzlZKS0kI68GqgQga6Y4JcP2dgBOovASXrs8vKJlYoF0U0VNk7hapcThIj+VurG8PIDTA3kIw+khk3A+UMV9nLFXrTMIf3FY3xO4IGOhYeO9JrNOM93pb+FBXKvoGRGkiFeiBVEHwpRZhe2GltcIyZGECicJ2BamPBif6ZPY41/43raKklmeRohejFElGmRG0hXrzTiYNuPJg0FmxhPTmsbs7b94irT3Yk+3M5qpvCGtEIzRmmegfnkwc+JPicwY3cD+8rwSNnzqAp/6zBCPFdVew4QKfASsCpUa5ltvyQ2YE0qpI6AOpLtEIZq430qqFwZZQ5yJlPKryMfcK6ZIsmghTmbn4fjnopkYaxOiu7iT+v6uq9EFQFnO4rGVJsERvNFB1x0SEc81f0pxSKVbaS3qqUC7Pdzhe3jLyVoqc+VVSgqGDU2zQOCKFMJMN5Eu1JmyUgSTqu94Ey0Y+ksOFQ6TMpjWTvF6h8aDLrFGgIdFo06ekaLjTr9ggrKOpzop74VF7az8vS/2G5Eo+khebWJS+6wYR/GFU6KePBy8uYy1PFjWcylP4I7IsaXJ+zjWcqR30+KVlhlrwXqK7fJYfLGti1e1ZEqj0V+m6tBtLoOPBJb7ZKxF98zZ65DgElSMi9JE2QjfUDlKDTDejRUZ+9aUJlmorgmWX3mWujkPCmJNjTEHl/sTRqC01gkH70juqpN4DayzhhLjr2RtSm3Ftk7wdK0hWxRR5uAIQN7RFOviWpLfWhaueooHUulBbAQ16ZiyDuyYJ7+ZXTc1SYuteT1068K5oQgPgv/RT6P0LRvd5Ppsq1chyMXJ60ZYNBTGE5UOjFCY68pPfi9bnhcjvUHK3j3QQjh2raSfFR5LrUUI6gsnWz0XO7xkobqwhItp9FflVZEm8aq+dwqEZpm6hF8IbI0W/CCADmA5NbZixHK86Q5LEyXGwS+nZ5LC/M1TPbNH9JOaFfZAlUNZHeq5n3ZCa1guysQFFrxmDLFt3mvF+VP4TMgloqOtlNzdA84x4g2gBjIJKgkdCVJlQLJKNl2Gm0nlEqcvQaRNl4pXasaW2g6wEXUIvS9LC8XMtBiMShjegPqnKpML1eXaOT7LlBfo8CRcEigEgHOipLlBLxZyMYms2wCodplHAlTFgiFxd5tTBjhnB7o9eBQ2Wuh5ujKOhNS+Z4+K0BCb+c+rI0Q/SL0g40JlTWuJfpG6dps46QNG8PoLi2LdYoMIerz5N0SKDZqNO8h3U5tD2wCiRaoKxaG7WbDeOoF8uYv3nDiklLSSlhcWGYIOv6FoWCXej0SZDcjHv/TX2eDiOJY1nDs9RVjgtKJ7jj/Ce1BSSuw9SNmS+d4kiteAFotHyW+vfFppkz08yCRUu1KOxPud8uqKKyWJtqfobPpJbbBHC9tEj5tehD7uVJehJ/noh6I8clreE/r+3uilBIoaIgiePEexKz6/dVwMBN67Wtn2euxB7rpsm6LRYa1O3ZqZV8DeId5Z941BnpJCWuvTZAPR/ErqCLwf6h7Hho7oeV/DtILYiFG77XTTCi5cDwZIq9l6myB447CeQe+LMJulXnyB/1wmGvGhaeiD5bP1JArR6S35+/ecvoxEmlnFhC08yFIc1WOdFRbRp5OYn3qrQTErkga8vIMNkEqq3kMflI3oMqrpU3+AHUFE6PiUVNVbSbHmXiPXkZDnRa7ZL2XXc4QMJpX/Qzv1cIMdClT3x3T1ZnxSC1RGiKi7nwyDEfqDTWwen3LaHs4CefjZEnf0ZKtPotqFks4ZMcxkcnkC/ksLGxKYr0vokJPRNxKDJImbYh+0L35jPk87o2U0/sLTVMpiW1YbutNAxNPKthSA40PpUVkxAbsmJQsyDGFKE5in6dxj8Lkxg9u9RbTDiTN3ZTI7Y90x9diuWbDVCDJPxyWiNgs4BLJpzgZ6+HxdnbVkxaLOQTFTdSy0TC0B1AnkhyZza3drEwN6vw9Nyjj2LITUCzzR4DW8hl8phgWVC5hEI5wdb6BtYermD/9LTI+83ddfHayZWW7+acbvXqdpyJmxnCE7QUmQun2XITiImYs2mMUcEV7MynJKle0dJAPrVgkOoitoQaeljPdYb9gbqHL8V7WHm6d8BzbRokvfCnqLGUpC0WlRP86MMPsbO5joNTR3D+/ONKyXz04Qf6zF/99V/LPHx3+bKe/5GzZzFz/LhpMU8KkwJ05dIlabSfPPWUytq/++473FtaEiJ/7vx5lCpD1kNCvVE9ovNoVcxQnmxnFih4iv6nzoylkPK3ukuT/RAtl/xgWpqOSWzmY1nQ2pJlCSYGy+1k4j3HKwBUfdezyn+2exlD1Gvby7VSKZ8EjTTCbsNxzLHbrdbw9Zff4NI3X2NkdAy//u1vcfjoCeyuP8SNWzdx88YtlEvD+PnLr2Df1LQ2jKmD+duzeOTcWcwcnsbG2l2USjkcOHAQ7cC/Boh1gxXFFASq/OgTRQEMiovA1QEWoqg6Ah8tWmEfymhwJk0YbEwBnwR4vVVjNA+JkRymN4za7ExLPVOYv4ESrcj/0cGujIzK1/rn//yfhEgfPXocj55/Amsb6/j6q69kjn7xy19KqD786CNxvy5evCjNwyCI6Dp/s5T9448/Fv52+pFHcPbcOUvBXLmCp59+Gk89+6ycYf6cuIWoRc6Fkv9J7errQOZDHFp7fBuPIs1Mn0jNYB3b8LUMxi+vpQJd58x5ji4tNglBlOetw2styRkV9pDH3K3vrT9VoVSUT2WTD7zNj2sNnthanb0NvsP83Kw6nrz4s5/hwKHD2Fx9gEtff42bN25jcv9BvPrq65g4cAA7m2tYWlrCxvqmNpiFDK1OHWPjw2qwVa3XJTDaHO9VkKpax7fUOsdD2HCYVQbkKLmZO/PLFGExX8k8pD9/aLqIzmg6rIybIK+1+KFWDA6U8KmBtkN+IxO0Xk+oNmEFpmlomqJEjElaPitTKxQqasuZ6cP63PrmhtgCFBpqnvmlJQng0cMzKBWKaPf6mJqZwvjIiJLLd+bmDddrNnH8xAnrKXHtOyHnFy5cUHUMMb/NzXVrzEv/bCCxnwJTUUE+kNcM7pa+QxhEuV4rcOX3bHiCReaWmnMh5IEulcTG2IuIA1U3nIqCTsA1kyvhNotJq+vztWKpkFh04iGo83uEomqx85p4wLovPsC+yUnZd6ryza0twfqkeoyPTyCpJOoBSd+KD8mqXqv4yCFh/6SxMTm8LARgD1AVjqr5GStdG9rA4ChxIeQU+wKEEIafEw62TJeyAd7HXUR9i3gkE+oPYL0NSPHhe7L0S1HkQHFCCGxU16TsUpWS7cjMDVUqFm3pnYqi1/IXqSoMxtjXk94o14c/r1drqogZShJhfJtbO9IyBQ48yGStG7H6ozpswCqinR2tO30rCtv6+rpoLcwfMpK7d3cJtV1ehwWdPmki+n15HaSePfwhe7G0EkZC5QMDUk3u2llkAe+gx3XlwaOp556LI6e++j70SrRmo0Xb8KcSFuhTsfAhSUqJSFsDrYF4cmWTkUGnRSCtgBJLsvV3NpKwZrOsR6OG63VJjahbdEOU1ZO9jCQ1fYrhKht2MMTXDBl2yrMNodoW/sSTE866h9mD5VVhjqK1okWAXjjqozbIqjQ4w2ECJ6WZb8VV8tpE77wXjAb9cKDKWNmA4LCD3eh2dCKZiwvnlILDZxBOw6hLgk1/zZxljRthlxoeIlacEI1XyiSrUnH6MOQhaaKGU2zU0Dbm1Hh0ZhGY9YKyLstM+zTV7Tl8vyBMho8YkIovZ9o/QmZuoFI7zUIMFEdwLaKiO+Cc6HATUbeFxdZfn8+rfu8ZtrxWK6GFWilh7q9pghD8ZEe5+QDtFmfLWMdhhY4i5rUlQKw8Zg92sgFzPjlBeSivjZOjr1ZCFCBGk11pKT4cT4DULE+Jo71qXub5qaiQiYVRJOhtFaOriurnyHwUJYapI2IxexQww5+C3WlN06gphDT7c0TSWerdhSTQdclhNmt9zIPDFe0Z3XyH8HH9Oh2DUyJ4MP4Ry8/YR94OllF4rfhA1CFvG07B0iZ6kTUDCXYpNmwob7ggO+0VCzJ/ezNs9prYCpQmxEMBFPffuPhq9eN/Do0cBR7hd6WVUE6Xjs9rQoWTN2UtvIqK/isjep5HJtDJUZ9Xc35y1IeSpNOy/JzUZPgrHi6S1rSwuKyI5sDBgzh04IA5tH66BSl403eZpmwOm9tbWLl3V6ErvzM8xr5TlqrhRnGB1X7mR40tQgtECVVKT/bWPDQ7gS4LFeYiC4BkG0jTnpaKCebnHiAajqrBHXvVIipy9VA5tFz0/0wddSfphWmklhISHjlCXzOyOpVcT9t2Gw1IkVXa+4TCb+kkCWSEqkLFneeuPuXe0nIAzwv/MqUOeWAhSM6xLbVv8ma4NrLE2j6FVo7sRCTilYVw5F1YnXfQE5Lu6+1hjIHjMUUr571Wu1b3R4q0+lNVNxZrxaSYEBU1XpRlqBX3Ca0tolpv4oP3P8Ct69dFDHvt9dfVpL7btn5K0UbROidmUEgquHXjumr/C/kinr54EYemD+hkjo2NpgUQDMfl8nn7bL2ARyihwfTC0bo6zV1Zs63wh7QxHqVFf/cUDXefKdiepgn2zONeNGMplRCaaOdo1bzAzu6uUHUi8zr1bp7VVyGGHgl4tVyovZePE/GWh0YEpBmz6iIKJbWrok1PFkdCOPhnQra5Dx7+07lWbpLRljfWVV9RPySDNYupv+S1kNbfwlwOtQ4YQPCj6if8yPhc7If2wZBgy144y4NsCGJsZDiwQcfs99coVEu1fCmXtOo1x2xMbmOx+WAUqq++/Bo3rl/HwUOH8Oabb6otDatiGTWoCke8dA7rsaLEO3dm8dUXn0voHjl9WqzDoaEyTp45jU6zYz4BXzL6RbEYgtdxkiBBQAqoigwGSoXSHJi0nbESohw71HrgV9JYzvLkBtIs0L+juaFzrBPr0SffOj6fOuquBXjdSNMExyk6IUfPT+kd8bQ4BMoAWQmCFyKoeMDzcZpvmLGiVcPsLKEuCITuR3Ss8+S3jWnxd1XLIdMm4TcG89WiuZgANgCnhFCpYZkPl9LAo667MOYXpo1L/PqRKov8pVX1eC2kd0/k/hL0JeeK0d/cje984kNSUCe9YAAotBzopkLwk0002GSeL394akq4SziD0WMzMvV8OCLQbBZRrdfUbCOTsXbJ+w8cSIUkHpD/FacoNI5jK3HSUrMVTISo2I3o7sczYDSmzHuhuxmSdmK87w67EsOe7B0EPu1zlrAOQaOGoVCpI7L3UOfPKZjUEkKt6dwK8iBhzjITQT1Wu0T3PWyMiaepRMexfKv8xQH8bTB3mrIJ3N+Tn+jgcZgyfd7pRfHfgGuCxBi+kdybwOOiRjESzwEsO6FR7xYV3T4uj6kv81VtnB2fj6C2WArspaCen5Wyor/w9LWZNPo9jpclAS8nvowmcLq0xqappk2n3Gr5SP8Q+CYU3Io8iaST1E+/IgA8IdNeM6eoz/siKJryuX8eZslx1xg09h5oNCSUakvoo0dkjiKTP1CulfK2nNdkc5itQDZ8qsgnRmGnHHV/nsCA+Ez0J4P6Es+uoMV7HUjASFPx6RfSdu6Yq11im8g014j+jS2jfFFzIs2niQLdgR6mWiNPqEeyPN4rNVED/HqR8CKVFdrMBcUiSPOvJIyunQN4lpJwIVIEyjUNYNUJAiIUOGWF/qP5sOSoJ+j0sliapaNOSGF4KGFjDb2ULrKnQgXr51mLVrTBjGZj5AiKtenag9FOtmitAJu1XZ1epmvEt2IlRo/4jbmX6rX5o9L6MBXcQLEZBkZ4KM/olBP5FF7cyEcZDJ1TekxU1UTYGE3QPKGb+lfRnN+xLO2vC2WYxjAzW5ubEiqCgKGtwlFXiX67jWvXriKfK+L84xe1abPXrwqbOnbylBEbFdBw+WwMmnH/vQIp5hb6oQ3trLaH0SXZHDI7GJ56kan3/gdpHzGHRgaT5cHGFxPBaeDhzIerI4pMaKZYE9eepkwsGxGwBdM0Kihl+qtISKGABfZRJ/MzYXfitlNfnJdjYa6pcfY5qFabqtBgDRhzeQQD7929qxq36akpbG2s4+7d+xptcWh6Co1aXXkr4hcHpg5ZMKeGEE5WjPJwr3iWCfQTSdxKi+ovqCRqqHtfdKl/1wYxL1iR5wC/iWG1hlzHWN6Ibv2U+jrFeqWEvuCpB5mO16U5Hxx4xPtzw1VcmlSwtDCP//sf/xGHDs3gb//h3wja+OPv/yOW793F62+8gePHj+s+hGCIM8l/8iGdgi2U5LVpZQo8PFOQUmXcP4Svhdo6uUaPqvHAsSz6dRPrh8RST9aKgPcgf46WRwIVGszxwjC3g2za4K1FF2MLloljsjiWjXeLQL6EWflUq3O1fJHN+WuWZFQJe8wnsW7CmVwRV69cxffffYcnHn8cj124oLaAH7z3Hp68cAEv/uxlXPnma7z9hz/gsccfx5u//VdYf/gA77/7LqYOz+Dic8+IaM80ycS+CXOe/YXCceQimDNrydzI74kpOti3YYD2Im3n1FvToAYxxOwa8VJ1Ki2fFSFyKLDw2Qb9EUEq3jA1KnP5dzY9E0mPzEdffG549Kj64ovP8cnHn2D/wUP4V3/39xgZmcAffvef1aHupRdfwvPPv+BV0vSjzFEPgFUtk9QXQGGICZybSAkIsTyfysXP8rkEp/g+qX2Q918VtMN3pqB6wNBlEe5AlZDI4D5dQr6cE/SUyaBWZ5um4OjHeru/G96grkdIQT3emXJjvjCPOU7RolDlinmNEYnTEhrCfKs8Wt0+3vvTn/H91at47vnn8eyLL+LypUv44C9/USEia9qW5udx6ZtvMH34MJ576SUsz8/jw/fex/HTp/HU0z/ByoO7OiUnTp1SN93Izf1A3TqkEMwCsw3WoSVSLgqnPapKUXCXEh3O8LqDrejDekyDtdPSepmQQQ57EOGCSOiEwMBwBnspKH/mtGfiVRT6xfl50ESyBwI71u0/cBDXr13D3bt3cfL4CRw8cAC1eg11TkdgFJa3IUKmFaKqx7joMpPSplbFHW0zI0JMKdU+UcLOk4/z1UEyZgf58hIYH2GruYgiCfgoOlkL96+C7jMQJPG7rAIqq/HcqDcadtqL5lUyvRSDkAroZ3NYuHWLuT+WaOWTbtdgAc0eYZMHb1sjimu3jzu357H28AGOnTiB6aNHsfrggcxbZWwMU1NTunFabJnN4uHKChaXljC+bx+OHDmMrfWH4v8cPnxEuS2jrFg5UhDzhe9E0zH3C6K5vfw4LpBPTRcjlFGeUGdqIfYXMFaF1Rx65xJPdVh4LOaTpTaIbLPo1RdVvpkjyfI1vIxLkAegFodC1B1NJ9tA2s/9S4J/xG/Y9pAsjWFFvFmbycd8HnGuRk2My07Ly//FXy/oOgxuFCWqqZtpEqPpGmqtwCeAVueaRQ40xZs8CNHUWJVRFcTopEYjXmj+qmtBMXytkUocTjnxDvPwwGlvfOQuOWDyJYUKMKggDEK8yoZJWR/1nLUSolAVywWNuzXTYfeICVZiGWqWn9WXERtSDZtHYIpc9NDGz+FvPgxpHcFYZKsg5gb5oDQXUt+ekBXKrtZDMSAyJrBHsYg9kIXrXt4e8/28QobPajN9DScy5Hhv7K4KBBSxRGW0XHIrRfMIKADUND0T1czevYVzaQJSUIopSRQ8RP9RNeunCWO6yFsdlTjWVvQUS3DLD+PcHTZ4Y/qLZsYxMwU8KrxlTYDBDsKRAhIZGGwZAUmaE3RfVKkrtQCiiWRnNCbMDTy1zbeuOqyGkfvJjoNRM+lNRPj8KkjxqFZuidOq1Z5DdSOG/JNubIUvbCRbVDXNPCGF6uZirVRmMSkpqjH9PAo92fRV1XcoVEaALJmHNXQdryFGw8uTXRB+iR7Kc2LCRaT9GMZyYdlV2E7uYCN9lR/xUYNqbPmXH1S3WP7LOv0F6GdjMMhatPtQHcsJ5eiMSDR7opT5Mvp0QauVgCpRtofG25DvmEzvg5l8Qau1mvJ/RNT5WxU9AaA62m3ogFVi22R5s8t6bmkeS8zTwVUdTJZ96K0hryAStZzk+/nsRS+Zs/ygXTdKL7TxywAAIABJREFU/mWCXQOIRDcAEEsglEK0tkJxYCwDYZAANSMPegrhOHjNz4aLsedJuBgpOe+jbsXJorIwoqFgnbyDn1UyP4uFhO1j5N94uCoMw6m0XIhmq4eNzXXRRknDSOcBakay4Ux6QA/3+UB0bnlyOJG8XGYqoY163UyImNXOnIz7BBfdzIHl5tT1xakv8kX4fNHuZ8DvMbNpZpAMRTNnPt+Ylc5FmtqmnoGdZuTUB07jgKgBlO5jDDT+ohDzXcinotkj/YWjafncMoPeCS9MZkRvkWuT9tYQcKuVI5hMzRGVzgzlo40iFSrzmFYPYDlJWSgX1iAvBtShdJVXFUXeTlhbz9JY0c8zDpPBDiYInKBhJpTN2qznJ39Z26PoRRVVPFYOlmp0qiwvJuXnCX4iEHW2ZyT4KcnVlPZoimEnQ/yaTB6ff/QJbt26iZdeeQWnTp0SUyGy6hHyq5w7SSScSwsLuPb99xK+8+fPYWR0WEAqy7vFP1fJj/VRFxtRdYNW8BmhfoTTyi16E7U0cnOhN0VsAtLnoGjnnscoMYGbOtH0U2z0rnyTgWqVADnt/T1FFQLrHeUIJ2iagjM1AnEPLr00VFp65iwJUZr3Mvye5xbyLP+ND66+E9aD1CyFVQVHUUMa5bk/pQKFgcNgSt32bVBLWv2pTVAVXKPmKh4iCyeze8W1DMrwfp/xLpGs9tSbItGwJjp87u/R72J7xlwB87dl/qzsXd38Y6abt2jUDbM59Vj649vvYPb2bTz/4ov4yVNPW82pO3aDiUkWFfJFr16+jE8//VTU1eeefw6V4UTDc06cOq0cn7AZVp9ImG0jY3K6hMr9AFGK6Wz7KYquxEa/8MLSgAtYReSniRsmoE+Vueb0WpzO5l0+3SHlMPVF2o+oMg5WaBpuCqM/zW32IZKiN7t5D98naiWV5nKIgCZPmJOvpVlFJz86rcasAyEVG1xEk04wOj3Uzg2LRHgg6gHURvvvgCXaHStdNyG3Y5f+zMe6RLfomIM9CLeEllJS34tDRH3hgZQG8yIW1f6Z66KJXf2MOeq17cVaLpdThXL4MeG/xEOzkfzcwiK2Njalxk+dfgQz0zOKWQPdFR3XnTyaJw5HZI8kMh8PHTqIJLHZJtPT0+ogIkFyHpE2PA1lTRhi7ITlxpzmyuIGHywpTUOHmOVkDARE09DOeQrCqMLqUekj4ug38hkYFMTcZZ2+gbQIBUDNQ6Kax0FEzW/x6E9R0ADr00h6RsBTVTJBXgmWMTrl2mo+EFmueTU3lYmGObgsX+PakwSoNI+6SFjjXDnCrlFkNVyT6xld9yhFFWVewuXIHIlBCebYKbXimKjRYKw1uEQiGtwNsESkid0fNdzMNK6eyKlC8g292EJ4Yj+DeYv+ZmvZfF4NOgJ+V8itiMkHMir6sxfaWl8TJD86Nmrmy7xTazZLDEnpFGMEcLGp5VROlDPUmJGacnb+oNFpRvnklCvFezlW401Y7SybJgp/LpKiAZgSfOMj0bimTS88EiSLtd1m0YBNtZCwBfPUbIBFjZGFd98yggcKFenE9IPk53knPfVz0GiRrHAaRcqCACz6ynAiukh51m2GJVqZHlBJynKW2t6SUmvPBnECIlk8aykcm09t6S3V7EVn5oBYXIunNBjrd+l4XcAFHiwNUF/UilyRZvTMMCaEDtVAS84w72oc7C6HaMyhcT1nKYYKO+nddKEiTsVm+OEESzL9lRiClspDKJUqmj3CE2HgpcECZqr2+qvLFGQyWvzoFKKkdN8iGi2aT4Lgd42IL6WviElEOy+5D8xJQKlGmxk3Wolcfjay7e7oZrPWfz18vfBh6ITyeahZSYWOk2m1jXvsAGlEx6cieRtoM4tJ6aiTeUBYRJgOmQpM05RKWFyY19TQyf1TePTck9JqN69fV2BycGoKh48e0dSFq99+i2Ipj+deoEswLDrRyv37as949pGzqgfsdqixiJpb2kZWm5pOZD9vnxmQe0AiAjuNhRlOvXHi+H7sbGM9HaINAddTkI/q/SzOUzTr14/IPbIL6j/mAa3d2oYxUATYMlJdfUrs+iLw806tVC4ndgNSe72kx1FaUTjKFTk57KdEtgJfrlWv/4AfrXEUrZYmkldKJVRYguRjL2gq1DWG82+o3kOVeqFj9DwSJVyYy97ChCNqzRnMwYx8VZheY54yxZRDhkR8bzUZmtdSL4ZTKYmryIUsDKMZR0oociNCsyP/6I6wHPWB9ox8Bo0SqVSE4/zzf/onNSc7/+gF/O3f/oPmuPzpnXeUD+UMmNd/8QbuLd/Fh++/h5GxYbzyxmvaJA4kurd8D6ceOYVf/upXRsttNVEpWS9UDn+KLEHwmeT/DPR7D8HfC1l01FOSYHRPTn1Gz/VZhG2Swgg/LW2LwMctUWQzXM946yZzU4gNBl2Za7Zw5zZZCndq5SRJWBQqcM5DdjW3cEetPDSC9Y1tvPenP2HCEXJSQRgJjTi8wE1iQSRLlTiNiT97sLKCAwcPKTXT7dk0LfaU5IJH7ZxOvB0vlTeJqjpgu2XL+Rxqd+1dXLgQwekJwpph6fptzez3mKGKMIUkm6Yzp/NHFTd+HaHObppJ/YjOehSqmGQanV8kVEkiVuh7f/kLFubnsG/yEH76s1dVJcNc6f279zC2bxxPPXMRm+ub+PSjjzA9fUhd7qi5Pnz/fexsb+HY8RO4+OzzuHt3SfJ++tRxpbWsf1dk4e2PWhNzQtM0VgR2oe35MxWuEKnv9oStWZrHsEgxEqKHQ7QzCgvlWlCHzdmhNPfKoXqKigGIzQAyoFlzbcJRD01FBFyZ/8CnvPkZH4Cjvm5ev4X/5x//Ue3+zp49i9WHDzXLeHx8XBvFTrnEbNiCkKVEjJS21tcxNXMY5x9/FK12Q4tw8uRJVZeomibtrWD+B/0HnZgAOFONZo0o1HfUCW8DjR3Ssa4q1HefTZXW3u1vr4EbtZwpKgYciuYGelqFqjcTvTd5i89Kf2qwlZAcc5/hzMVeXVuVv0RFODoyhtGJMWXvq9s7NixybEypmvnZWZm4EydOaJNWV1cFCieVYYyMjWF5eQmZfheHD0+n+U7l5wxUsyDCcRRjYOy17Q5evw5hONceOcYMHzE3fEZQwAkBcnJ/lA915oLWwCNsHbYYgJ5mu3nKLWNA/LKfLViFcnXjjloJReZbQWiYB/YeEH+8gNnbc/jm0jcqiiSleH1tLW0r/fDhQxyamsaxo0cwNzercV7TMzNYefBAdX9s6czJAhxYxNwhN5ORjmy4jLpJu/FzHLAMx1ynwTQPTajmKJt2T/Nzoc2ImwgAZXN7DTx01NsdccEmhBQYNXh0I+viDrpQeZ/cQKdTgYAvKg8CEXVqYPpnQX1RbtBZoMpHti0fqfJ69ZK3VgJyL/ydCB0wmOF1lJP0ICHK7bstTl210MSa8HqTsoHJX74EHiftdT1Ul53wEwPMjp4SA8Q8Rcv894jw5Jca957+XAC5KfYWuKLXFFjXF1oRq/wmIZPUlzkOPKJQFUvlxGa52YDEqFiJ+TPZfBHtNic0bHnFMftI+ihY0FEjzbagMH11dUUz6aih5NxubYtTVcwzIuuoiJNmhIvMAk9xlxhms9LVm84aImxtE6kNrIeUhdgKqUOTpS2tbbKTqpSFAVmDfGkcJ7FpNl+fWfeG1f7TwfYmGymz0p3VwJ8i0uLOUahoAsNRj4GS/Ds3Im3Y4VPbDbrwmj70UKtyxjFHnpTRahFfgyqP1dTDhzdR6NjLvNttaqOClqLJV46ER5LXInPrFk2CJJ1xYUre+Mwo0bYu6hTo7IXA3qhEouA2IAmi4lxpHnhaC6EAUZIlfhtv51MrRG229uM0sSZURev5SaEi+ElVvYfIujMcKG+G1bRU9z5j2QftIMMEagcdpmPE92FKhcOcCfNn1QOSaqXdagAZnlhTrwY9GU9IoKeoGjaMRxRu7+FgxQRG05BQqY+6RUTimzvvyMaW2DVC65nPEAAgU0iCr63tkXdSDlqt+SOBw7gG9HRNgILiqDv4GWF2jBQxDWc9m9jO0q5rCx4bqx6djGwVNVk6ST0VtVP8bf6Ohes8DCYUpoW9z5cn6y1DYB585PMUnXn1jpHujMFrdCaDFOSKOlou+EZaON7Xn8I78sjdsCDPonPLJFu0n+JWexoyWMBLnExa25irlZJyQqkNtDpC0iBz0fyx59X29haSoYo63nJT2XKR4J010yKf3fJhlgD3fkd8JCeliR/UY4Mtw2CoFdPNN5fYgE//ZQQ+o33ERrV4gmNRxUywJLClaQIz9ZElqaqO+cjREdAYAJGn5MYpV+j5Nf57Cn56Gkg9P528RqEKvEqa0Kky/HdWX1MYKHAxX5q5xrRtj4E9wqos+2HDxs3sWOcdD0k1O4Zze/RsnpiOcWyWJjKBU86PEzVcIEX77nmSWvMY26K+hAaXSctR43h5HCNnlov5wCvNqRZZzybdy6Q6I9VKxczR7/c8Qc2yPI5EQQaLs2zOvzFfKw9VhKiHLY18nCRVRLYclpbv4Zuvvsb0kcN47IknsbryQDjMzGE64k9icX4W165eVROJRx97Uibu6tVvVUj6yLkzaLfqRpfRcCMOVDTzQBU+2OTfGp6a92GbbViKfBe2dnbajbrhuRlMk6tpTiwE0zsDqoiDEZ9Xrng7yeC3W3DVF4wgH8Pb58ivcAGnox5CxX/XuFuniCj36bV44esQxZf5ddaGKUMmww3OjL5SOjAuIGo9IETd3l24WdoA1rQun9kGg9vAR0XOFE51amHj3jYaDZpaN31esWM1hnZ9dUfOthgnI58jt5zmteSzhKqARsPlke3bAE/VzTgYHPAPcS5TAtZELU+hzeawPD9rDTqoqUjmiiFGUSmTpke6fXz11Tf49ptLePSxx9Qe6Osvv8QnH3+MR0kf/uUv8dmnn6pHE+cC//o3f6Po8L/8l3/CY088gZ++/FPcW16UZjp67FgKmgo/GpgEOgi6StNqyLYNKZQGpF+hPp3W3F+9rIxDnIbaRh3hl2NYgGFSUVYfGolCJDPizqp8FNdKaVHGAM2GuT/6VQGFcNOiCMJ8H6ubk28X13UTymekBhvMJYarkQo2NYFMpzE9DFuzTna8PuEaNuVnDzCWvLFfGDleTNBzEoRSX72uzerJZFFjY5CtDXX4m5zcr+iVOCMjU2r/VnsXw0MEhItYXLiHZqONyf2TqNV3wEswqs+CgZT9UvlYoMnqlOzj+Prkz7Efe0F91NWekQ06CqS+NOvWr5u9oVyTmElhBFXG5UuXcePmDTz19NM4fPgwLl36Bt9e+lYNuZ597jk8ePAA17//HidOHMfFi8/g3t17eP/99/Tzx594HCsrd4WVnDl3zkbk0pTExIYocCRj0bPpsfkxsUqfj7SKC2NgNiGcpv69h7rTWILvLlPrVblClgcKSVNQz308UXOi7bRnDWyywqY2jdCJsTILMnOWK/V5wi6YMuYDHVik5dwcM0tBwRMn3OcXRnW4qCpcAy/WoFBRGK5cuaL7P/bYY5iensHnX3ytNT5z9iwOTh3CN19+gfWHq3jmuedx7PhxXP72Ei5fvqyiFNYNCO7o9TAyPIr1jTXU6zuYOTyDfL6Cd//wF2ysbeGV13+OTr+JcimL4yeOSPvISkTg5JaL68xIkT4h95KgMGETOuq3r31Xz2yu3FZ7RjV1GGieKlvvCchCoYyHK2tY31gVmLlv3z7Ud3exsbkpW8yTwiw/2w+Wi0XBDsR0CDVwcSj1dDx5ydGxMalh4xcF6ms+haZoqZzKcmBiRUa+a6BhSPSkCh6T5QCd/uJ9EsRu8MGLbCIfvT9NAZrPk/pNTsURkc7vm9YkepLVpmTVZHqigb6iSOd4pT6Oe7OBcgd9xzIF3n/CzaqYFimDIUafeGDibFfe6+7SEr766itlK46dPInHHn0cn3zymUaSsAUBq8X/9PbbapzG4UQUtNk7d3Dl20sacsRWBQRpiznmP9u4deuWWio99vgFTExM4a1//oMGer7+q1+g3a4pT3v67ElVldv0LIsEA9yPw9zjYG4F6T1rHZnJYe7G9/XM5sPbtZGh4YSqN2iwCvMNxvWyKWtvbNwq87NU8+Y1aXTwhDk5QCYHmKeXDdtlx9lKiAvYkZMe+cFYVPkb3myLFSCWxjGekRu41PwpFPah3EYwsxA3zFn02IoIJWg1cZ2IXiLVYWi+ofbSXr7Rhj5buMPPCFH30SH8DJuaiVXpPljQXYJxIczKA5KUPxZsCL+nB1cRUlkVkJfIBX5VGRnBxtoaFhYWUk17+MgxbG3tYGFxEdOHDuHo0aN6Pv5mhFpOytg3PiHNtraxISXA5w04ggArfaMnn3wKo6P7cfXyNXRaXUxNT2FjaxWVSgFHjs2oiUir2TB/yoOZGEKpFA+dCmGMBMgr+vs8ZyhzNNvQSCVRFXHM5uMpVim6jU0lP4dCpfIkZegN6h/sYUSzwNNM7UL8xboWR59yIvXmCTH10aKz6EMJrcm7OeLW59wLOt2MpNpME7ZsTEnwh7ShnY6DkYHTGGhJ8yOarReSqke7l7lHq6KUNhvTKGIuTXDDByp5mJYKoeL1uUma+q66Nx8T7CxVAbV+SPjZYFSKARDMDkelA9YI7pIOwUCtnrr2OaU5WLCEXlgz0Oq2pb2Gh4bUII3OOteH+0CBp1ZlRbcKS1xL7fmwHXXzyxcq6LRpknKK/pudGjJ5YojWQE4BiLsnkVJTpCrLwQS18fKt8CGPRSt7n6sllSRRvyOH4VM01TFgtmdcebiqm1LVMg3DapnVlRVM7t8v9JzgKWsB6USef/Rx7Oxs4u7yskwhh+YUGLmpV7elUtTDKiY9uI/047Y3P3DcPT8VSLBhVM4VMvQkxVMUFTpEIJM+yGDkvVwD/TiRHI60mqdG/wDXYpqhLN+hlLYxlA86MI3CXAY7uXFtCZj7Z9KGHqGa02uo9qBgSTc6N0qHIJ1kttdjq09zwaGdQvPtOtL+rlFCQKU93c+MDAAjeTUN7tZJHEY2lyCTYV8MRr1kkpDiwm6DAn1SGM1hRdOqyqFGSqwvbhiFKlsoY4ETH1ihzPaMHMVFzUOH00A7M4B80N1qHR9+9Ils+Nlz5/HMs8/g6y++ELPzmWef1Wy6uTt3NKiQAvbUUxdx/eZ1jSs7d/Y8zpw/axPM+31MHjigRRSQ6Jl+RRZOuUgXZyAPNbhBOiFRouTmKjSXmS8GiN6Vb2CR5bD7xNJIEls6zbRK5MuMirPHMYoiC/pTKnxwPhX/XeCnJ2p1nT1CgUXS3lOL76aqG9/4OLRM3jN7Ef8ueMGLQgiZ6KhEGscbaLA+k3gp2xAEzkWNJLjA6dny3QYGastG0O/xghS6Od0OhaqNfL6Mfr+ApuoRRQlkD2jvR8+SLOZirfZQLFYNj7SqJeN39dGo11AolOTuzN2SplpQf6pmo2b1cgK53Ayp/i+H3VoTH330qYojz507h6efuYhr332HS5cuaVzqTy5exP3lZVy9dAmPPnFBjuK1q5dVSHn02HHsP3gAm9vrqBSLOPvoY9pIPkiK4biZUeFDaBjXRIM+Dl9G+THnzhvia8ClTrxvirrQeFgetXxxmnnPoIBImB2EDUJi+FCi1bi/xA1hedZgQlnRHw+hJ5Xl2/n9QzNKkzh1RsITaSX/d/mUAyXu0sxR5PqjBrsUNrFKOYBKjq1z4gfMaESx/OngOtEF4NqSSMjnFWQkn5XmmIrDhkFaB2Mi8XYlypDK35QJ8SxL2sLTSIMUuGij3c/n2WyYrYTmVaJFn8oxeT8BLpEAmj3g4YNVPFi+h4n97JUwjbWHD7G+uqq83r4DB3TTpYVFHD5yXA4f5wNXya0aquhFVtdXUSrkjE7cbKqIQJrD5+8FQSyc13CaBzlO/LMEzxOloeblO/2YCjuQdomWj1ZQ6lMXwjkfLK/y1bQcmhd+uPmkpmLGIFIzATvIv4hugK4NZQJjZ/xwpAGDkwCVFfBf8VlBHm4dpKWcjqNDkjaKJY+rrKatvEKzVlWBbUSksSZaIz0PJ4oatz76lRKioCaljxzwhVJfEZiIubE3NYIYGzUtDwFrOE1o9wIbtYxka6no+Snws1xWhbJC8x+YBE6/Ij7ELrw2oDCIcXxpJpEVBVAgvQyJ+AXXM21dqMXh7Lmq/p3C06rVjCWQy0nA5MySORgoebrc/oeBXkx0isNExsjaSOoGExXqRbpn0uRXeHJZPt0Acq7Iz0JCL75w7eH9FNh9mAIRU7QCl5IZdLiDCy7z59FwAJsRUQasIJ/LgdsQKvl/Az5eCHQ49WI6OIVYPC71Tchge2tX6yfMLFoxOYc9TVmlvSX6SjOyazTXjpPZSy4csecR7RouWXCcrmc9MJiTVKGsdXk2sNenZbjJZxUVWwktz92sZ3Y3FmpldidmibOPMFIi0lMCyiNlCPKVkGdtF6XUE6uZfMWIc516moPSYniHNmu/mLFWQm2+UCdNhbjetfl6g1TWaJvjpo2fs4Sxz/Jz/ys0WER6ab7Se4Lb3L4oQXJTFo5yWkrlo0QGNEuY1ABIdX+Ou+UQyRp9B2vQIbqLN8aQ6fBfP0jKe+EFD1D0LA8oI4T4B+dngMOlK4aPFCA0haqUYGdrE2+/9bYE7OVXXlHkxwJfLZmGLXnayaGffFLBg3t38c1XXynQYlOVskeDASjruz7cku24eZBu37mD+3fv4vixY5g5csQayEp7Bg/ezCo/yxItFj6IpUChEqLeqHty00ZwWQm1OWd0CttNMgg7NLIYGxlRlzw2m2evhMOHZ9Cs7mJ+bkFEM6LoTAswDE+SCkZGhsUQIL04S6YDUyhdu0cKYPrcPC2+b3qYqiD1B5MgSuxjQ9JKEi/qVHLcMSL5A6wMpgbV+1g6JTSUnE43NfKn3JcJNDz6YQWfSu0ZB6ZoKQ8XFTyeGDbzbA3BBA/Q9WWWwrVhsC6NYeBZf9esRnFxIXUfK5gKxroA5uYW8Ie3/igr8qvf/Abnz5+XxmcCOyZlBVyicvxiGdeufIuvPv9cwvHCT3+KEpH6ajXFFzW+V3tuPaj4vH95/33M3b6NF196CU9cuCDtr/mPekYrjuHnGPmTVk0BvfHdNcOpSpVSokqTGKvmKYJwcludPuZn57G0SKEZxdMXn8Htmzfx1ltvYXrmsFDdjbWH+PzTz3D+scdw/tFH5cjfuXULR48fx9nz54xg12mL4C/2Ic2niGw0l9bgnehtDFEMHg8/J0GIZl9e2Bg92H9g1gY2KfopRZZAvCKmPwK+iEhtwOxFbaBMJIUhagu7XVSrNeX+2F5bbAQf4atmbzq5e91/FX2FG+EComAiCnWjCnqgjU+YQW2Ym8PwK808MuJiS+02Vtc2sTC/rMTxmTNnMDU9rcCEaxekQWUUWIBSTrTxc3duK0InHMRWUOwFwenycXDDw1MDM9dUV65exfzsHE4/chqPnDsnQbSCjGj+a9w74nfC7LI5G3i0wTTNUDnhxUSCHyidiiRutVrHF59/hSvffoujx4/hl2++icXFJbzz9h+EU/3s5VfV7eTrLz7D6bNncfLUKQkVIQg2STt24jiyWTanyCkvJUS8n9UUiOiVbr5ZJ83vpWkBmSxf1BhyFAULbpoij2fZfz/50T1dmsiqdJSEZlpl0IeJDXR0XprDgVdL6tLn4WTSLctxsZm+SHMEFy3vZ3bHPis4Js3xWYr6xyVlZNOGuY5JD+GYpxkCN/tkqSptFRw29jwoUlC6qNdr1nfU/b94Dit3syQ8XZndXRvCzWHbFFrumfymtH21ZzE8hx9pLUPpOTiTbNeyPh++sqAW90X57iyI6fT61pyfCeUSc3/CLlhQag0lhEE454gfnptd1BStQ1NTePyJJzWrhX8fHhkVbMBTeOXyJTmBp09zlH0X1VpdESKpxKUy0dscJsb3oVrdVc6ID2tpcEvc8RpEefn0GuOWlkwZb2hQc/DPMnPsOOPVy6LQKMUUXelsv7nxRKWj5CvydWE+U7BwoAPwHkvAYJatrW1nKZhAMYOQdqJxGohwJ0Wz1MIGAdDMi0qd5lKdOam+ToznBzvsWOtJIV7U7P4+0WuVnCVpLbZE7FrQ02Zk1mzZNIl0MoSPEAkcjGOGVchqoLDldK3Tjv6duF46K9vaLKlkTk1SBPxpWjxBU5lTFalY9KfzhD7yEqoM5m5ft1ZCNH+quvDeTynNJPpJeum9fCBNEXCekE6qdf1l6mBnl1ycPsZGR2zGMQyP0uKUcmj3WC/Y1yRLkyWDLTTfhaPt+QzNNgpOn418oFpIx7BwOvIRMUm7KANlOTimjjhzhqgxizfTYd1myug3UHq5GdENTxnOCO9FKrWqHIMFjH1jmorUFyaU+c528DQF1JFxFXsKbAW6Qpz9l4pOvUOhaM4dFV1aRGoJbHakoXPcarWVmBdVmYW3pFKr+pgHp6TGIp1mA/eX76HZ7GD/1JQc71bbIBoRJotm5gPmUANep9OoZpAMka4NOrKgYo8WJGDZ87C24v4eYX69jZCESQzdrKqu5WcVSnLUTag2FmsFFZPW0ggraCc0QcInHCCU9hLpy3qY03SxspnDqNlAlSqw3ajZoG5pD+9aUsiiV8ii0WVn4a5Pr7K6uyKbSBRK2vS17TWs3X2AJF/AgckDGgDAwUlMHPAVZbaosfxUmunpo+9syS4zjCyUkJBboYEWQAOuC/IH2h3L00WYb5bLRDbAR1I+qI3ov9jU9IyGNIn5mpSQlMnqNFNtFcocv+vdVOgDkswZRRReIc3eU4Hat3zuIMvVKETssEcmKDepmJQFtHKjSpXEEukUTBZ1dPvYvHsf87dmNYFrcnoKR0+dRCEpot5oqn9YgcwCFvu2GiiRmsOOPXV2hu6iXBlSSbyNNo6hAMb/0kiVvAcWwqT2RvNZRGzay/CvaAduFG4noySCAAAUaUlEQVTmF4WTFYq4wylajP44RJJOnw0iNJIYN3nwNFtqYa+doGWrrdSpLUEpyu7KhAaIqJA+i2ptF/VuA8lwotOtiQHUKiTmi2+eQbPdxOzCLO7OzqOSL+D4sZNqSsv5KijYeHs73eYEUzgbtV2VBpGopjKhQlkd5FJqjTejNZNOajL9RucqRbWM+z/Wr4elUAb8RT/OjgpibePr9SrKSQmlonU70fBqUocVATo3T2osvEAm0jkPPSssTzEGJ7ALM2OyvgMN4dzYwNrqmvhmdC94mAUu5jOib5Oy0tytoUli3vIKVu8/RLPXw/jB/dh38CDGJsZRHqmgS+H3Ubjggei2NOmMPTAYhXM92UiD+VlWSSuat+Jlq2L2Q2va33npvu+meZ3v7rk/OuYUMhIEBa8UijZGZHdjvlYqFi2hHHYyWH6DrRJDmxsz2n1Cb/rANocoWPc9NdcwpHd9Yx21ehM1jjVr7qAyUsHo8Kj8JjrrTDKPDY+itlPDw3XytTZQ29xEMZPF2Ni4Oh+PT04gnySoNus6idIa1arGwWm8G2fRDdlCTU0dtmYXFDyF6Cz3sNSDFZha8USQhOX/hFDJ97J5xPSDDHawMbAUZEIkrVYT+Tz7QZCPRXqzAYGOCxgzQTbTVBU1Jk05TZswJ6Y0mtYVmJQS0lnoMtD8EfWu73L02xAmJ/fJ7D3c2EA/28e+0TE0tqqoPVxDrsXS/S7afFZxwvIYmRjB0PgIGt0Omp2utGkxS+1qpfrUOlwfmt5CMY+ZY8cwPMomdlbRQ81sDdhIKd/r62VpIR8OHjUAYtbGQAG6LGZFVAVE2vkcK5Q32EmP8/6sE0s4toTx5ae4oKXIq+M60RRDziqbtKsGrK8ppq1WQ5gUSWOcEqEwvEBMo4FivoixoWFhJDyhFDB2vmOnOmqtEsus1CeKyBYwMjmObj4LdsMsV6jpOF62ZlRbJburYGflfZP7MT11TBtGh5bQB01JVgMCOJixoesW2CDfUzTRMtH8Io8ZVE4bXVJMAKn4Sc+lNo1iVDnqjMx85vQgBiVfwyNVFhz0Wi29L4Vs4+FD/ZelWtROrItMhoYwOjYirV+r1THsQQCFamV1BUVWMnFTdxsodKxmoDg8jG32F2WJViVBtpTj/HcMT/AwjsjUi8dWyKvpHIV2fW1DGnb/oUMaHF5vNRRoUQg5pniIfT1ZFaTAIoNeywc2hIsgAfO2VsLhrJOe+lvQlPezWJ7naDYOkWR7Ro6RdQ1kRHwTzaCfDKLGMoW+8PzOzvoOdjfYkL8nZ5Yby4YfuzQXpbJekpvZVre+DBJGfZ2uagIpTKRONKt1tXlUuK3kbAaZchHJ+Kj+m6+UxGLkz4mN0IxSSHg/sgeaLODMFDA+Mi6AlSaIPs/EwQMYm5iwaijSyJzPLuQ/gEdJVHDbzfwJ6hh4fz6n1f05lED/RSXp5jcaTBURk6HtfJ/N1XU8fLCCZr0lv67baqK6tavqZfLHGbmquUWxIN9MTIAGQcwcGr0uduo1VSRnG200N3ewef8h2u0uCpVhNJp1kMQ3OjmByugImDnMloqojAyBU9FoCQQ5sA8YeoIHttY3NeEsGRnC6OiYzDfNYKvfxcGZKUxM7sfQyLDqM8lBU2Qcyf3gb3jvMM7N5uNSu+VLBdCnnb9Jn2p9TtQXUlHSJO5A15cA8czj93Ipp9BSXbJ49M7NWdQ2qpgc36cFYiff9fU1FMtFHD1yVCex0WBkSIaBgXs8eZ02ed5FDU7aeLCClXv3FQFRV9C/GDu0H+PTh5AdStBoNVAu2DwZVRh7uxwmODlmduXBCrbWt/HIyTM6udu1HWzubCEZG8WxU6dEuSkxYGCBhxz8KGwLRNsy/1EmFg3MeEB4utm9ZWd3C6VSQQQ9htcMx+Xwu1OulJTCIrqBBdS2d3D7+g0sLS7p7xPjYzKbaw/XcP8BBxlM4tDBgxohTB9KjjbXuWWOcp01lFlgKKmgvbWD6oN1LN2eRaPVQaaUoF1v4NDhQzhweBpDE+NodFqot9uoDFdUj0nfj1E5d41am/4V12lhcQFD5QoeOXlKAPT61hY2drcxOXUAR04cw/jkfmk38c4iheWUbQU/TpHiw9E1UEU2o/1czqZokaTH7sSMOFKhcnWXJg69GiVFigf6D2xtbmBpbhHV9V0M/39NnblvZGkVxe+rvcqu8trL9EC3BBIJUQdICJBaIkQIaRIIR+IfmJyQCNCE/AEEEExrECICiRTIECRILBq6aXVP46Vtl6tcm6tc6HfO/coeaba2Xa5673t3Offcczo9nfDR6DKG45Ge5MP9feXb2XrulfOqJl4Pwl/n5xe6wSC14/NhHL95GxTGYpW2mrH/3v3Yun8Qs/qN+Ff3tneig12FNmLZN2TNfKkDTG1Su47Y3dqNeqcVq9o6RrNptPq9ePj4i9Hf3bHEM+9B9BKr9TkS27PGqLYPlxcZDJry8Ciisj/X5GtesdKhyr29zSxPI4B1QHohuqOt/vo/L6SSw42iS7thvIGf82IpHrjkpIlUdJzzRdTXlbq24Xgcw9FQXS+vV13N4/LoJGazRdQ7vZhN53Fwfz+2dgeBBej8ZqUHmNHZmri1tmo0KY3oTqSl4SBNbq3r0RcHqhXLGjBILXYfHsbO4YE6SA3IxTDNTeUsh8r2j9fiDLdIXoDuuqri5b+QZ2SbptPsgnOU9jrrfHdAxW0hUeMSuXQzUJSr1WJ2NY35eCbLNeZAMk+6ibgYXsRqvvCT06hivmRToyPNdb7v/N2ZJue0vrVlxPX4Kiqp5qZxe7cVrcGWLli93YwHe4eKVhxaqBZceJB8aCnAEu/fexjXk3lUrWYMDvdpL/X0t7a6GpZC72nmYiTvvwij+aPlcqaQwQ2XecN/B07gxpDGSRmAgKVuUnooqsSy8q1HiyJePH46t7EeGnCk4+P/Seis0+vE6cmpbjT11PZ2P6aTqQ5wv9eL2rrSYgmHiovZJMKTTViZv15Fq70l+jcga9VpxJIAt1rGVn8Qe4cHsvUdT8d6KHrdnmrBd+cXooLTYe61elFxqPvb0Rtsq6Yida7ryBPkdAWoRoRAi8p6adbLpBLdTfRQtsewJdYRr+j+RqcvRCdG54AwplpKNvPuaspsTYX6nYtXCP42LQR1tngZyDVF8Xw619rWaDT0wVtMlRbYvGGSzho5hSR1Ei3p9Pwy1rNFrFD0Q7lXRPp1DAb96G5vxzUfFDyoURdEwes77DbU0pMivvDokQ4PBSRTc2orVvBlCFS6Fvlnun/Vn6uusqCXoAQtb1g8TIAmkAYmkucXMVvMN/oPcJO8reuhqtaWcmHT2zqtzfDVm8u2nCUFLWYsg6zj+O1bdciKuJovXim17vZ70dCyxVhf6/Uw6L7UQwhkwwPYDKJkQxKP3Z1+7N070PWazOfRZPzVqsVkPo13Z2e6TozL1LE2GnHvwYM43D/YgMzW/fRcURlPmvZli7toj1r+3JLgaXNHoZKQg5wv1o14g+oLdresaCHOb8AwyXk5UBVgV4yI8iIWpNvkd0AyWmsX99JPgC48ncXVBD+aZYyGwxhfjWJ3Z6D6AStZ6S1UlYpCgMXhyVlcHJ3E6cmxXuvJl74ch/t7MrfuUJPNZ0ErgVU97+ni7DyGl5cx2NuVgzwFPFsk0p4ETU/RC0MCBPzUX09DcQ7ZhthXdBOy+ZBuSiIF5bPyGehohcekxoEK7ORbFVKc+GapoVBAdW0hpZczNSVbwYxarqUjOtXWC50wN2b/8CC6rYbmbKR2uajjGAGMcnUVJyfHMTo5i4pUv7sfh4/ei63BdnR73aizJAE+dUOv7MMwmfAzpyrY2RYnIsllQpG7CNdmdFa3f8cFIwfjMva8Q8sRDUkWIjmWAlyGpLeuxSsWHyaXryf1RqM7n471y7Tvlk5NhbtdUOkNXSRdzWV3oaGu0B7fCM3oCo62liIJf80Xk00tIr3MZB7yQ3DKyctHn7+Jl/99KRNvxGofPHygjhLEXhoFmFQLcLSrhLg9AI/SwwSIcxcGym93deuCi/qb0UCG4jkG8gq3h8FlBGnbEmsHyKZEdnSV5n4FHiHiCGfjUKVJlK7RXV5VMjxLdNeqWjItILPxrRwi4Cs6WKUW4IFOK1pNz9sK6k+U4/WBSmhKXv7z3xGLKg7u3Y/3nzyOZret7MBfzFe5vqR6wGXeY9FeVzGtcRUZwQxaImphiYgQqDrS76VsOZUu2FWBZ5dyqOdQXXu8h5MYIrmf/ePvXntvtNlQtsTOZvMjOdd64UTPi21YAQylFwAyjGWF/hDhiTtanOzYp8QQfTF7f1ZgM5+7FIF+/ZogiHdnpxp57Ag/6QrmoEg3Lz0NFSERgjGmAwQEQ+FWJfcj5k+kSmikiL4SccufcwGtQ1CAXKuuENHKZKEsE/D0wjcjohaxMy0+6FDl6yRDoqRTo+23FF3P8DwUXyYupv/PAlbWZijcra6jDuiaaUXNUdmc1pjsJo4/P47J5Uwur/3+1mYnbzNCAT5JerUklIANkkyn91e8FBPhVyzIJdoys7zLhi1BRbFDCADlgTtwPoOxQTResRH5zDVVu9ftSguzCGGVuH2HvGbkmMGsv6gnMKV8mLdpOKxUWBRYin54GUyK5Oo6LbEiH84U6ZK+pWVbOFTMvkodp8gikTJ4VzANvYqtKJT7g3o/SeUo7MqSnguNplBgN0sNpPtCXdnMAH2By+u7sgpjYbkBVA7WXWqyzkYyO0QfygNdOFSls+a9LwukoSLYdRm/hPafJqcCmEoGrSjLYnEUKUbGVQyWITneOlqoTpT++lr4kiDc7G6tyX7ren+byrxq5cWGW2nxwg0rh08SAHjpYMGWAUbPIhvKKUWkDeWi+jK5eD1ptptdK885zN79W09r2YPT2naRknFnIARW7aatxmoNYxdusdMFU25Xpk5wsxiZ8DU5RCUOpE4pjXgoQAuthQ8sqopwKZ64hdKSxbxMZ9Xyqm5K1oSZ1gp+JPggb4wwFjEYrQEgizR1NownTBNGyLV41BCNtaY2Gmmbhv9msF4KdW6ADm/Z78s0ZrUWS3s7Ertuoe3mGpZzooORHn/+zFCugTbSRYsbKvsR/15tIMlS2MN0r0+xnJsta7IalKYaOMgavAQG4SLJUDyNEHJB8XZXsZAIcxqgmpMAoA1wouhScJAVazgrgMSe48pxvgJRfzGtlrOTaa1WdRDoMKXFU+hiWWYF29ycUIh35HG2M9fILgtFxMwYjiNHytlU3Hyrw5VtVztbpXWIJt+WYzbDMwtHaW+6eFQjkEIRG1pJumjpIZCpUKbh7Og2vyM3P8ygTHpLHqSSMuzC5d9jtwjrRrnwNsYjkp6MuD0Y5jBznUpxq2G83sPtbqIZm+nbvFkepTbk5mTn6fmE05/Ezsyz8miMr7mOKfJEOpjEItgg6u/zIaZWQ9yMiEW0q+yFo8yQD7m2u/T9/l1leGz2qhdEdD03YrP5HsoU5Q6GuSnWmcEyJWl14vjN61k1Hb+ZtLvb3fnVueB/ocJaRPR2CE+G13fsRVN4OBT1RBZO80I/B3mtitXCdmLFEbRs2TJ/YySuMQxFsNp4ilEgibyA5YaUtp6vq5vz8oPmURS4CNBmjcLPms9jRqalh1Zq8xkeW73FK0wUvyD2vG9bzxUNdT8k+tyAs/CtoP2oCTHzVH59VxNtr4ANQX0RDyoLXbEvU6BVkatuSowVnu266vqN6GFinpZAMWGiJuGwclho12tFZjGVBTM9ch5Ex9EOQTvWRCHoQ0QWbtMyj2AjYlW3rpT0HjSgpL6FfcHBt1CbVrdyhupo1jTHK++/QOE7n8kRyy5pNFOUOos5+wDX0Rvsx/KmEX/9yx8vqz/8/pd//taz73612Yj+8nrMGY9VSjXK9kJFmVOaVOskPU1R3IqKN7iEFUjnkdjMxoDRvHNFhvSCsfA9B847ZVAz7H8HqW4VFNzW9nTI5zV9UXyo5FcjzW8OexZ+ScfhNbUBwyBaBx3dSkdAUF8wGlKnur9Mp/aAySiRUXJjLQf5jFSrLqwmPjeFOh1YDQwqKT5eZyI9l5ryNkq7UOcsk/5xmyDi8N6NpVnEba7PstFbSCGTJHsoqPCPsl5veQIfANlAcljSyJFUJ8lwHu5qKbU8fZ/OlDnrXg417dmdcNrjJpip+yxzycxWUkZ2s6ADL7XxzDK5Vd5ogAnuxdHRq+HPfvLjP1UffPC1Zx999KPvPH367HvdbvWViEXNsnukNf7tjVXsMbgBtYqxtNMkmp8u9HgK0w2TrkAhO/k5SVJzISgTkGRD8MZt/OiZG1ffqH7UDAVYc07HXI5NnveBOZlyax1vDiFEM8sQpQiAD7NXMxnMRKyZbeauGnRcZQw6RL7GIbeuZgUlUHVECrCqQVnH9VWqvrR5mGwRp7pL9aRdz9Ee4DWNUuQ1SAeZ9dpkP18bPh/fbyKhFZWNo7GKrm0jZagyOuK6OMLLD0j/Jl35YOl19DYNRqre4XX0wPlzuqYi0tyqA5JdstpMtmvpB0qBcVtTSTP0xnCMyhvpMbA2T3rtxNnZ8N1vPv3Vb3/68ce/0Kf89jeePv7Bhx9+/9k3v/7Ddrf9RAVjhm3RGuSVt5TPDDQJTrtZDUQhgExrT4Gml6PAE2NpaR+PjQQ1c74rFkurGOzuGVPSBm3LimzUYYoqNuOhJqCuIuU4XZW0WRN+hTQRGqQ8sXIOzUaA1KMUJ41Rk/MAR3XtRZPGdnYVW1uoAd/oPXXbXQ1hxfZM4yBehx8aXVKoT6WsQkRkkI3QF086zEdRhhtNYU6cnS4zNd1cU0TgYknOcU154TqrCKJ7f9DIPLmRyEhTwD3Aw4YmwrgbFG3o0ETkQnkG3V4qihS9VDaQeRB73baoNPzsoD/Qw6wONuEOeQjxfuTRaKanGxrmfS6DnJpRz7mx44co5dwrBwDGTUdHby8/ef7p754///XP374d/u3/O9Am/GhLO4oAAAAASUVORK5CYII=",a=y(56615),ee=y(955),x=y(60302),te=y(19842),ae=y(29679),le=y(19248),pe=y(16979),ve={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(cn,gt)=>{var tt={};for(var we in cn)Ae.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&be)for(var we of be(cn))gt.indexOf(we)<0&&Ie.call(cn,we)&&(tt[we]=cn[we]);return tt},Ye=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Be=(cn,gt)=>gt.some(tt=>tt.label.toLowerCase().indexOf(cn.toLowerCase())>-1),$e=Oe.default.TextArea,st=cn=>{var gt=cn,{account:tt,globalSetting:we,loading:Ce,dispatch:ct,schoolName:jt,visible:Ve,onClose:He=()=>{},onSuccess:ut=()=>{}}=gt,dt=ke(gt,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ze]=fe.default.useForm();(0,E.useEffect)(()=>{Ze.setFieldsValue({name:jt})},[jt]);const mt=Cn=>Ye(void 0,null,function*(){const{name:$t,city:Xt=[],address:Pn,remarks:Nn}=Cn||{},Qe=yield ct({type:"account/appplySchool",payload:{name:$t,province:Xt[0],city:Xt[1],address:Pn,remarks:Nn}});He(),Qe&&(he.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),ut($t))});return E.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ve,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},E.createElement(fe.default,{className:ve.formWrap,form:Ze,labelCol:{span:4},wrapperCol:{span:20},onFinish:mt},E.createElement(fe.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},E.createElement(Oe.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${ve.flexRow} ${ve.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:ve.flexColumn},E.createElement("div",null,E.createElement(ae.Z,{style:{color:"rgb(82, 196, 26)"}}),E.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),E.createElement("div",null,E.createElement(le.Z,{style:{color:"red"}}),E.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),E.createElement(fe.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},E.createElement(te.Z,{allowClear:!0,size:"middle",options:pe.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:Be}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Oe.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),E.createElement(fe.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},E.createElement($e,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),E.createElement("div",{className:ve.footerWrap},E.createElement(fe.default.Item,null,E.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:()=>{He()}},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var Yt=(0,re.connect)(({account:cn,loading:gt,globalSetting:tt})=>({account:cn,globalSetting:tt,loading:gt.effects}))(st),vt=y(1),wt=y(89392),Ct=y(59301),It=Object.defineProperty,sn=Object.defineProperties,en=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(cn,gt,tt)=>gt in cn?It(cn,gt,{enumerable:!0,configurable:!0,writable:!0,value:tt}):cn[gt]=tt,qe=(cn,gt)=>{for(var tt in gt||(gt={}))Bt.call(gt,tt)&&rt(cn,tt,gt[tt]);if(et)for(var tt of et(gt))un.call(gt,tt)&&rt(cn,tt,gt[tt]);return cn},ht=(cn,gt)=>sn(cn,en(gt)),Zt=(cn,gt)=>{var tt={};for(var we in cn)Bt.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&et)for(var we of et(cn))gt.indexOf(we)<0&&un.call(cn,we)&&(tt[we]=cn[we]);return tt},bt=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Nt=oe.default.Option,it=ge.default.Dragger;var kt=(cn=>(cn[cn.Professor=1]="Professor",cn[cn.AssistantProfessor=2]="AssistantProfessor",cn[cn.Student=3]="Student",cn))(kt||{});const Et=cn=>{var gt=cn,{user:tt,account:we,globalSetting:Ce,loading:ct,dispatch:jt,Scoid:Ve}=gt,He=Zt(gt,["user","account","globalSetting","loading","dispatch","Scoid"]),ut,dt;const[Ze]=fe.default.useForm(),[mt,Cn]=(0,E.useState)({}),[$t,Xt]=(0,E.useState)([]),[Pn,Nn]=(0,E.useState)([]),[Qe,Rt]=(0,E.useState)([]),[zt,Wt]=(0,E.useState)([]),[Sn,Hn]=(0,E.useState)(),[zn,Bn]=(0,E.useState)(),[Wn,qn]=(0,E.useState)(),[pn,Ue]=(0,E.useState)(),[Ft,bn]=(0,E.useState)(),ye=(0,E.useRef)((0,wt.throttle)(Me=>tn(Me),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{bt(void 0,null,function*(){if(!Ve)return;const Me=yield _e(Ve);Rt(Me==null?void 0:Me.departments)})},[Ve]);const tn=Me=>bt(void 0,null,function*(){var Xe,Je;const yt=yield jt({type:"account/getSchoolOption",payload:{keyword:Me,limit:10}});Xt(yt==null?void 0:yt.schools),Me&&Me!=""&&(Nn((Xe=yt==null?void 0:yt.schools)==null?void 0:Xe.filter(qt=>qt.name.includes(Me))),(((Je=yt==null?void 0:yt.schools)==null?void 0:Je.find(qt=>qt.name===Me))||{}).id?Te(Me,null,yt==null?void 0:yt.schools):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))))}),_e=Me=>{if(Me)return jt({type:"account/getDepartmentOption",payload:{id:Me}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Me}=we,Xe={identity:Me.identity,school:Me.school_name,department:Me.department_name,studentNo:Me.student_id,jobTitle:Me.identity=="teacher"?Me.technical_title:"\u6559\u6388",manager:Me.identity=="professional"?Me.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};Ze.setFieldsValue(Xe),Cn(Xe)},[we.basicInfo]);const pt=()=>{Ue(!0)},Tt=()=>{if(!$t.find(Me=>Me.name===mt.school)){he.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}bn(!0)},ft=Me=>{Cn(qe({},Ze.getFieldsValue())),"school"in Me&&(Nn($t.filter(Je=>Je.name.includes(Me.school))),($t.find(Je=>Je.name===Me.school)||{}).id?Te(Me.school):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me.school,department:""}))))},Se=(Me,Xe)=>{if(we.actionTabs.checkedList.includes(1)){ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ct.createElement("div",{className:"tc"},Xe||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${Me}/students`}});return}window.location.href=`/classrooms/${Me}/students`},Te=(Me,Xe,Je)=>bt(void 0,null,function*(){var yt,nn,qt;const En=(yt=(Je||$t).find(Ht=>Ht.name===Me))==null?void 0:yt.id,Dn=(yield _e(En))||{};Rt(Dn==null?void 0:Dn.departments);const ot=Xe||((qt=(nn=Dn==null?void 0:Dn.departments)==null?void 0:nn[0])==null?void 0:qt.name);Ze.setFieldsValue({department:ot}),Cn(qe(qe({},mt),{school:Me,department:ot}))}),We=Me=>bt(void 0,null,function*(){yield tn(),Ze.setFieldsValue({school:Me,department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))}),Ke=Me=>{var Xe;if(Me.file.status==="uploading"){qn(!0);return}Me.file.status==="done"&&(console.log(Me.file,Me.file.response),Bn((Xe=Me.file.response)==null?void 0:Xe.id),(0,ee.y3)(Me.file.originFileObj,Je=>{Hn(Je),qn(!1)}))},at=Me=>bt(void 0,null,function*(){var Xe,Je,yt,nn,qt;const{school:En,department:Dn,identity:ot,studentNo:Ht,jobTitle:Vn,manager:_t}=Me||{};if(!Sn){he.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const On=(Xe=$t.find(St=>St.name===En))==null?void 0:Xe.id,na=(Je=Qe.find(St=>St.name===Dn))==null?void 0:Je.id;let fa;ot==="student"?fa=Ht:ot==="teacher"?fa=Vn:fa=_t;const aa=yield jt({type:"account/applyProfessionalAuth",payload:{id:((yt=we.basicInfo)==null?void 0:yt.id)||((nn=tt.userInfo)==null?void 0:nn.login),school_id:On,department_id:na,identity:ot,extra:fa,attachment_ids:[zn]}});if(we.actionTabs.code){let St=yield(0,vt.cR)({invite_code:we.actionTabs.code,professor:we.actionTabs.checkedList.includes(1)?1:null,assistant_professor:we.actionTabs.checkedList.includes(2)?1:null,student:we.actionTabs.checkedList.includes(3)?1:null});St.message==="\u52A0\u5165\u6210\u529F"&&(St!=null&&St.course_id?Se(St.course_id,St.message):he.ZP.success(St.message))}Pt(),aa&&(he.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),jt({type:"account/getBasicInfo",payload:{login:(qt=tt.userInfo)==null?void 0:qt.login}}))}),Pt=()=>{jt({type:"account/setActionTabs",payload:{}})},xt={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ce.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ke,beforeUpload:Me=>{const Xe=Me.type==="image/jpeg"||Me.type==="image/png"||Me.type==="image/jpg"||Me.type==="image/bmp";return Xe||he.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),Xe}};return Ct.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:a.Z.modal,open:we.actionTabs.key==="Account-ProfessionalAuth",title:Ct.createElement(xe.Z,{style:{padding:"25px"},align:"middle",justify:"space-between"},Ct.createElement(Ee.Z,null,"\u804C\u4E1A\u8BA4\u8BC1"),Ct.createElement(Ee.Z,null,Ct.createElement("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Pt}))),width:"660px",footer:null},Ct.createElement(Le.Z,{spinning:!!Wn},Ct.createElement(fe.default,{className:a.Z.formWrap,form:Ze,colon:!1,onValuesChange:ft,onFinish:at},Ct.createElement(xe.Z,{gutter:[10,0]},Ct.createElement(Ee.Z,{flex:"300px"},Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(Nt,{value:"student"},"\u5B66\u751F"),Ct.createElement(Nt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),mt.identity==="student"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},Ct.createElement(Oe.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),mt.identity==="teacher"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(Nt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(Nt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u6559"},"\u52A9\u6559")))),mt.identity==="professional"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),Ct.createElement(fe.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:mt.school&&!($t!=null&&$t.find(Me=>Me.name===mt.school))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",mt.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:pt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(je.Z,{showSearch:!0,onSearch:ye,options:Pn==null?void 0:Pn.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:mt.department&&!(Qe!=null&&Qe.find(Me=>Me.name===mt.department))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},mt.department?`\u672A\u627E\u5230\u5305\u542B\u201C${mt.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:Tt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},Ct.createElement(je.Z,{showSearch:!0,onChange:Me=>Wt(Qe.filter(Xe=>Xe.name.includes(Me))),options:zt==null?void 0:zt.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},Ct.createElement("div",{className:a.Z.flexRow},Ct.createElement("div",{className:a.Z.flexColumn},Ct.createElement(it,ht(qe({},xt),{accept:".png,.jpg,.bmp,.jpeg"}),Sn?Ct.createElement("img",{src:Sn,className:a.Z.uploadImg}):Ct.createElement("div",{className:a.Z.imageTip},Ct.createElement("p",null,Ct.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${a.Z.uploadTipIcon}`})),Ct.createElement("p",{className:a.Z.uploadTip},Ct.createElement("a",{className:a.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),Ct.createElement("span",{className:"tc"},Ct.createElement("p",{className:a.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))),Ct.createElement("div",{className:`${a.Z.flexColumn} ${a.Z.example}`},Ct.createElement("span",{className:a.Z.exampleImg},Ct.createElement("img",{src:b})),Ct.createElement("span",{className:"tc"},Ct.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),Ct.createElement("p",{className:`${a.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))))),Ct.createElement("div",{className:a.Z.footerWrap},Ct.createElement(fe.default.Item,null,Ct.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:Pt},"\u53D6\u6D88"),Ct.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ct["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),Ct.createElement("div",{className:a.Z.note},Ct.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),Ct.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),Ct.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),Ct.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),Ct.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),Ct.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),Ct.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!((ut=Ce==null?void 0:Ce.setting)!=null&&ut.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),Ct.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),Ct.createElement(Yt,{visible:pn,onClose:()=>Ue(!1),schoolName:mt.school,onSuccess:We}),Ct.createElement(x.Z,{visible:Ft,onClose:()=>bn(!1),schoolId:(dt=$t.find(Me=>Me.name===mt.school))==null?void 0:dt.id,schoolName:mt.school,departmentName:mt.department,onSuccess:Me=>Te(mt.school,Me)}))};var Rn=(0,re.connect)(({user:cn,account:gt,loading:tt,globalSetting:we})=>({user:cn,account:gt,globalSetting:we,loading:tt.effects}))(Et)},79285:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return rt}});var E=y(59301),re=y(78241),oe=y(8591),ge=y(43418),fe=y(99313),he=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Le=y(1710),Oe=y(6848),je=y(58421),Ge=y(3113),ce=y(99064),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(26422),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(85149),te=y(955),ae=y(24334);const le=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:qe})=>{var ht,Zt,bt,Nt,it,kt,Et,Rn,cn,gt;return E.createElement("div",{className:ee.warp},E.createElement("div",{className:ee.mainPart},E.createElement("div",{className:ee.qcount},(qe==null?void 0:qe.question_type)===8&&E.createElement(x.Z,{className:ee.content,showProgramFill:!0,value:(ht=qe==null?void 0:qe.program_attr)==null?void 0:ht.description}),(qe==null?void 0:qe.question_type)!=8&&E.createElement(x.Z,{className:ee.qtitle,value:(qe==null?void 0:qe.name)||(qe==null?void 0:qe.title)})),((qe==null?void 0:qe.question_type)===0||(qe==null?void 0:qe.question_type)===2)&&E.createElement("div",null,(Zt=qe==null?void 0:qe.choices)==null?void 0:Zt.map((tt,we)=>E.createElement("div",{className:ee.redio},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.redioitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===1&&E.createElement("div",null,(bt=qe==null?void 0:qe.choices)==null?void 0:bt.map((tt,we)=>E.createElement("div",{className:ee.checkbox},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===3&&E.createElement("div",{className:ee.completion},(Nt=qe==null?void 0:qe.standard_answer)==null?void 0:Nt.map((tt,we)=>{var Ce;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",we+1),E.createElement("div",{className:ee.content},(Ce=tt==null?void 0:tt.answer_text)==null?void 0:Ce.map((ct,jt)=>E.createElement("div",{className:ee.items},ct))))})),(qe==null?void 0:qe.question_type)===4&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(it=qe==null?void 0:qe.answer_texts)!=null&&it[0]?E.createElement(x.Z,{className:ee.content,value:(kt=qe==null?void 0:qe.answer_texts)==null?void 0:kt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(qe==null?void 0:qe.question_type)===5&&((Et=qe==null?void 0:qe.challenge_names)==null?void 0:Et.map((tt,we)=>E.createElement("div",{className:ee.shixun},E.createElement("span",{className:ee.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,te.EM)(we+1),"\u9898"),tt)))),(qe==null?void 0:qe.question_type)===6&&E.createElement("div",{className:ee.program},E.createElement(x.Z,{className:ee.content,value:((Rn=qe==null?void 0:qe.program_attr)==null?void 0:Rn.description)||"- -"})),(qe==null?void 0:qe.question_type)===7&&((cn=qe==null?void 0:qe.sub_item_banks)==null?void 0:cn.map((tt,we)=>{var Ce,ct,jt,Ve,He;return E.createElement("div",null,E.createElement("div",{className:ee.combination},E.createElement("span",{className:ee.qtitle},tt==null?void 0:tt.name)),E.createElement("div",{className:ee.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((tt==null?void 0:tt.item_type)=="SINGLE"||(tt==null?void 0:tt.item_type)=="JUDGMENT")&&((Ce=tt==null?void 0:tt.choices)==null?void 0:Ce.map((ut,dt)=>E.createElement("div",{className:ee.redio},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.redioitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="MULTIPLE"&&((ct=tt==null?void 0:tt.choices)==null?void 0:ct.map((ut,dt)=>E.createElement("div",{className:ee.checkbox},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="COMPLETION"&&E.createElement("div",{className:ee.completion},(jt=tt==null?void 0:tt.standard_answer)==null?void 0:jt.map((ut,dt)=>{var Ze;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",dt+1),E.createElement("div",{className:ee.content},(Ze=ut==null?void 0:ut.answer_text)==null?void 0:Ze.map((mt,Cn)=>E.createElement("div",{className:ee.items},mt))))})),(tt==null?void 0:tt.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ve=tt==null?void 0:tt.answer_texts)!=null&&Ve[0]?E.createElement(x.Z,{className:ee.content,value:(He=tt==null?void 0:tt.answer_texts)==null?void 0:He[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(qe==null?void 0:qe.question_type)===8&&E.createElement("div",null,E.createElement(x.Z,{disabledFill:!0,className:ee.content,showProgramFill:!0,value:ae.Base64.decode(((gt=qe==null?void 0:qe.program_attr)==null?void 0:gt.code)||"")})),(qe==null?void 0:qe.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.study_count)||"0"))),E.createElement("a",{className:ee.shixunbutton,href:`/shixuns/${qe==null?void 0:qe.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((qe==null?void 0:qe.question_type)<=4||[6,8].includes(qe==null?void 0:qe.question_type))&&E.createElement("div",{className:ee.bottom},E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u89E3\u6790"),E.createElement("span",{className:ee.right},qe!=null&&qe.analysis?E.createElement(x.Z,{value:qe==null?void 0:qe.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u96BE\u5EA6"),E.createElement("span",{className:ee.right},(qe==null?void 0:qe.difficulty)===1?"\u7B80\u5355":(qe==null?void 0:qe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:ee.right},qe!=null&&qe.tag_discipline?qe==null?void 0:qe.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},be=y(86087),Ae=y(84287),Ie=y(89070),ke=y(61485),Ye=y(32570),Be=y(16149),$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(qe,ht,Zt)=>ht in qe?st(qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):qe[ht]=Zt,en=(qe,ht)=>{for(var Zt in ht||(ht={}))Ct.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);if(wt)for(var Zt of wt(ht))It.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);return qe},et=(qe,ht)=>Yt(qe,vt(ht)),Bt=(qe,ht,Zt)=>new Promise((bt,Nt)=>{var it=Rn=>{try{Et(Zt.next(Rn))}catch(cn){Nt(cn)}},kt=Rn=>{try{Et(Zt.throw(Rn))}catch(cn){Nt(cn)}},Et=Rn=>Rn.done?bt(Rn.value):Promise.resolve(Rn.value).then(it,kt);Et((Zt=Zt.apply(qe,ht)).next())});const un=({setScoreShow:qe,ScoreShow:ht,onOk:Zt,isshixuns:bt,isloadings:Nt,dispatch:it,isIntelligentAssistant:kt=!1,newExercisePaper:Et,shixunsDetail:Rn})=>{var cn,gt,tt;let[we,Ce]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:kt,group_id:[]}),[ct,jt]=(0,E.useState)([]),[Ve,He]=(0,E.useState)([]),[ut,dt]=(0,E.useState)([]),[Ze,mt]=(0,E.useState)([]);const[Cn,$t]=(0,E.useState)(!1),[Xt]=re.default.useForm(),[Pn,Nn]=(0,E.useState)(),[Qe,Rt]=(0,E.useState)(!1);let[zt,Wt]=(0,E.useState)(bt);const[Sn,Hn]=(0,E.useState)([]),[zn,Bn]=(0,E.useState)(0),[Wn,qn]=(0,E.useState)(!0),[pn,Ue]=(0,E.useState)([]),[Ft,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[tn,_e]=(0,E.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const pt=(0,E.useRef)(new Set),Tt=(0,E.useRef)(new Set),ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Se=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Te=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[We,Ke]=(0,E.useState)(!1),at=()=>{Xt.resetFields(),zt=!1,Wt(!1),Ke(!1),Xt.submit()};(0,E.useEffect)(()=>{var ot,Ht,Vn,_t,On,na,fa,aa,St,Qt;(((Vn=(Ht=(ot=Et==null?void 0:Et.editData)==null?void 0:ot.exercise)==null?void 0:Ht.exist_item_bank_ids)==null?void 0:Vn.length)>0||((na=(On=(_t=Et==null?void 0:Et.editData)==null?void 0:_t.exercise)==null?void 0:On.exist_item_bank_shixun_ids)==null?void 0:na.length)>0)&&bn([...(aa=(fa=Et==null?void 0:Et.editData)==null?void 0:fa.exercise)==null?void 0:aa.exist_item_bank_ids,...(Qt=(St=Et==null?void 0:Et.editData)==null?void 0:St.exercise)==null?void 0:Qt.exist_item_bank_shixun_ids])},[(gt=(cn=Et==null?void 0:Et.editData)==null?void 0:cn.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,E.useEffect)(()=>{ht&&(Xt.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Wn&&zt&&(Xt.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(en({},we)),qn(!1)),Pt(we),xt(),Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ht]),(0,E.useEffect)(()=>{zn>0&&setTimeout(()=>{Bn(0)},2e3)},[zn]);function Pt(ot){return Bt(this,null,function*(){var Ht,Vn,_t;if($t(!0),Ce(en({},ot)),(ut==null?void 0:ut.length)<=0&&ot.type==="5"){mt([]),$t(!1);return}console.log("----",ut,Sn);let On=ot.type==="5"?ut==null?void 0:ut.filter(aa=>!Sn.includes(aa)):null,na=ot.type==="5"?ut==null?void 0:ut.filter(aa=>Sn.includes(aa)):null;ot.group_id=((Ht=ot.group_id)==null?void 0:Ht.map(aa=>aa==null?void 0:aa.value))||null;let fa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((Vn=ot==null?void 0:ot.courseid)==null?void 0:Vn[0])||null,sub_discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[1])||null,ids:On,shixun_ids:na,include_shixuns:!kt,keyword:ot.keyword?encodeURIComponent(ot.keyword):ot.keyword,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});mt(fa),$t(!1)})}function xt(){return Bt(this,null,function*(){let ot=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:we.type==="5"?null:we.type,clazz:"ItemBanksGroup"}});jt((0,a.L)(ot==null?void 0:ot.disciplines))})}function Me(ot){return Bt(this,null,function*(){var Ht;let Vn=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ot}),_t=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ht=Vn==null?void 0:Vn.data)==null?void 0:Ht.map(On=>({title:On.name,id:On.id,pid:On.id,value:On.id,key:On.id,isLeaf:!On.have_child}))}];Ue(_t)})}function Xe(ot){return Bt(this,null,function*(){var Ht,Vn,_t,On;$t(!0);let na=(Ht=ot.list)==null?void 0:Ht.filter(St=>!Sn.includes(St)),fa=(Vn=ot.list)==null?void 0:Vn.filter(St=>Sn.includes(St));if(na.length===0&&fa.length===0){$t(!1),mt([]);return}let aa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[0])||null,sub_discipline_id:((On=ot==null?void 0:ot.courseid)==null?void 0:On[1])||null,ids:na,shixun_ids:fa,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});$t(!1),mt(aa)})}const Je=ot=>Bt(void 0,null,function*(){const Ht=yield it({type:"shixunsDetail/release",payload:{id:ot}});let Vn=Ht==null?void 0:Ht.tag_position,_t=(Ht==null?void 0:Ht.evaluation_set_position)||[],On=Ht.status;return On===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),Pt(we),!0):(On===2?oe.ZP.error(`\u7B2C${_t.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):On===3?oe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Vn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):oe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),yt=ot=>(ot==null?void 0:ot.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",nn=(ot,Ht,Vn)=>ot.map(_t=>_t.key===Ht?en(en({},_t),Vn):_t.children?et(en({},_t),{children:nn(_t.children,Ht,Vn)}):_t),qt=ot=>Bt(void 0,null,function*(){const{key:Ht}=ot;let Vn=we.type;const _t=yield(0,Be.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ht),type:Vn}),{data:On,total_count:na}=_t||{};na>0&&Ue(fa=>nn(fa,Ht,{children:On.map(aa=>({title:aa.name,id:aa.id,pid:aa.id,value:aa.id,key:aa.id,isLeaf:!aa.have_child}))}))});function En(ot){console.log("----",we),ot==="1"&&(tn.gg=en({},we)),ot==="2"&&(tn.scj=en({},we)),ot==="3"&&(tn.ttgx=en({},we)),ot==="0"&&(tn.wcjd=en({},we)),ot==="5"&&(tn.yx=en({},we)),_e(en({},tn))}function Dn(){we.type==="1"&&(we=tn.gg),we.type==="2"&&(we=tn.scj),we.type==="3"&&(we=tn.ttgx),we.type==="0"&&(we=tn.wcjd),we.type==="5"&&(we=tn.yx),(we==null?void 0:we.item_type)==="SHIXUN"?(zt=!0,Wt(!0)):(zt=!1,Wt(!1)),Xt.setFieldsValue(en({},we)),Ce(en({},we)),Pt(en({},we))}return $e.createElement("div",null,$e.createElement(ge.default,{title:!1,footer:!1,open:ht,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{qe(!1)}},$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("div",{className:b.title},kt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),kt&&$e.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),$e.createElement(fe.default,{className:b.tabWrap,activeKey:we.type,onChange:ot=>{ot==="3"?(we.show_all_share=!0,Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,ot==="0"&&Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),En(we.type),we.type=ot,(we==null?void 0:we.item_type)==="SHIXUN"&&we.type!=="5"&&(zt=!0,Wt(!0)),Ke(!1),we.type==="5"&&(zt=!1,Wt(!1)),Dn(),xt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:$e.createElement("div",null,"\u5DF2\u9009",ut.length>0&&$e.createElement("span",{className:b.titlecount},ut.length),zn>0&&$e.createElement("span",{className:b.add},"+",zn)),key:"5"}]}),$e.createElement(re.default,{layout:"inline",form:Xt,onValuesChange:(ot,Ht)=>{const Vn=Object.values(Ht).some(On=>On!==null&&On!==""&&On!==void 0),_t=Ht.keyword==="";if(Ke(Vn||!_t),we.page=1,(Ht==null?void 0:Ht.item_type)==="SHIXUN"){if(we.type==="5"?Wt(!1):Wt(!0),ot.keyword||ot.keyword==="")return;Xt.submit()}else{if(ot!=null&&ot.courseid&&Xt.setFieldsValue({tag_discipline_id:""}),Wt(!1),ot.keyword||ot.keyword==="")return;Xt.submit()}},onFinish:ot=>{var Ht;we.type==="3"&&(!ot.group_id||((Ht=ot==null?void 0:ot.group_id)==null?void 0:Ht.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(en(en({},we),ot)),Pt(en(en({},we),ot))}},$e.createElement(re.default.Item,{name:"item_type"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(kt?ye.slice(0,6):ye).map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),$e.createElement(re.default.Item,{name:"courseid"},$e.createElement(ie.Z,{className:b.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ct})),!zt&&$e.createElement(re.default.Item,{name:"tag_discipline_id"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(tt=Ze==null?void 0:Ze.tag_disciplines)==null?void 0:tt.map(ot=>$e.createElement(he.default.Option,{key:ot.id},ot.name)))),$e.createElement(re.default.Item,{name:zt?"diff":"difficulty"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!zt&&ft.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)),zt&&Se.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),zt&&$e.createElement(re.default.Item,{name:"shixun_publish_status"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Te.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),(we.type==="3"||we.type==="0")&&!zt&&$e.createElement(re.default.Item,{name:"group_id"},$e.createElement(xe.default,{treeDataSimpleMode:!0,style:{width:118},className:b.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(ot,Ht)=>Ht.title.toUpperCase().indexOf(ot.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:qt,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:pn})),We&&$e.createElement("span",{className:b.allqingchu,onClick:at},$e.createElement("i",{className:"iconfont icon-guanbi4"}),$e.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),$e.createElement(re.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},$e.createElement(Ee.default.Search,{className:b.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:$e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${b.searchIcon}`,onClick:()=>Xt.submit()}),onSearch:ot=>{Xt.submit()}}))),$e.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},$e.createElement("div",{onClick:()=>{we.updated_at==="asc"?we.updated_at="desc":we.updated_at="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))}}," ",we.updated_at?$e.createElement("img",{src:we.updated_at==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),$e.createElement("div",{onClick:()=>{we.quotes==="asc"?we.quotes="desc":we.quotes="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))},style:{marginLeft:20}}," ",we.quotes?$e.createElement("img",{src:we.quotes==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),$e.createElement(Le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ze==null?void 0:Ze.items)||(Ze==null?void 0:Ze.shixun_list),pagination:!1,loading:Cn,rowKey:ot=>ot.id,rowSelection:{type:kt?"radio":"checkbox",selectedRowKeys:Ve,getCheckboxProps:ot=>({disabled:ot.shixun_tag_num===1||(Ft==null?void 0:Ft.find(Ht=>ot.id===Ht))}),onSelect(ot,Ht,Vn){if(kt){He([ot.id]),Tt.current=new Set([ot.id]),Bn(1),dt([ot.id]);return}if(Ht)zt&&Hn([...Sn,ot.id]),He([...Ve,ot.id]),ot.identifier?pt.current.add(ot.id):Tt.current.add(ot.id),Bn(1),dt([...ut,ot.id]);else{ot.identifier?pt.current.delete(ot.id):Tt.current.delete(ot.id);let _t=ut.filter(On=>On!==ot.id);if(He(_t),dt(_t),zt){let On=Sn.filter(na=>na!==ot.id);Hn([...On])}if(we.type==="5"){Xe(et(en({},we),{list:[..._t]}));return}}},onSelectAll(ot,Ht,Vn){if(ot){const _t=Vn.map(On=>On.id);zt&&Hn([...Sn,..._t]),He([...Ve,..._t]),dt([...ut,..._t]);for(const On of Vn)On.identifier?pt.current.add(On.id):Tt.current.add(On.id)}else{const _t=Vn.map(na=>na.id),On=Ve.filter(na=>!_t.some(fa=>fa===na));if(He([...On]),dt([...On]),zt){let na=Sn.filter(fa=>!_t.some(aa=>aa===fa.id));Hn([...na])}we.type==="5"&&Xe(et(en({},we),{list:[...On]}));for(const na of _t)na.identifier?pt.current.delete(na):Tt.current.delete(na)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ot,Ht,Vn)=>{var _t,On;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?"\u5B9E\u8BAD\u9898":(On=(_t=ye==null?void 0:ye.filter(na=>na.value===ot))==null?void 0:_t[0])==null?void 0:On.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:zt?"30%":"60%",key:"name",render:(ot,Ht,Vn)=>{var _t;return $e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{className:Ht!=null&&Ht.high_resources_consume?b.q_title:""},$e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:zt||Ht!=null&&Ht.challenge_names?Ht!=null&&Ht.title||ot===null?"--":ot:(Ht==null?void 0:Ht.item_type)=="BPROGRAM"?(_t=Ht==null?void 0:Ht.program_attr)==null?void 0:_t.description:ot}))),(Ht==null?void 0:Ht.high_resources_consume)&&$e.createElement(Ye.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!zt,render:(ot,Ht,Vn)=>{var _t;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot?(_t=ot==null?void 0:ot.split("\u3001"))==null?void 0:_t[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ot,Ht,Vn)=>{var _t,On,na,fa;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.level)||((On=(_t=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:_t[0])==null?void 0:On.name):(fa=(na=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:na[0])==null?void 0:fa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.study_count)||(Ht==null?void 0:Ht.stu_num):ot))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{style:{flex:1,textAlign:"start"}},$e.createElement("a",{onClick:()=>{var _t,On;Nn(et(en({},Ht),{question_type:zt||Ht!=null&&Ht.challenge_names?5:(On=(_t=ye==null?void 0:ye.filter(na=>na.value===(Ht==null?void 0:Ht.item_type)))==null?void 0:_t[0])==null?void 0:On.question_type})),Rt(!0)}},"\u67E5\u770B"),(Ht==null?void 0:Ht.shixun_tag_num)===1&&$e.createElement("a",{style:{marginLeft:10},onClick:()=>{ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:$e.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",$e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ht==null?void 0:Ht.identifier}/challenges`)}},(Ht==null?void 0:Ht.shixun_name)||"--"),"\uFF1F"),onOk:()=>Bt(void 0,null,function*(){if(!Je(Ht==null?void 0:Ht.identifier))return new Promise((_t,On)=>{On()})})})}},"\u53D1\u5E03")))}].filter(ot=>!ot.hidden)}),$e.createElement(je.Z,{current:we.page,total:(Ze==null?void 0:Ze.items_count)||(Ze==null?void 0:Ze.shixuns_count),style:{marginBottom:20},defaultPageSize:we.per_page,showTotal:ot=>$e.createElement("span",null,"\u5171\xA0",$e.createElement("span",{style:{color:"#165DFF"}},ot),"\xA0\u6761\u6570\u636E"),pageSize:we.per_page,onChange:(ot,Ht)=>{we.page=ot,we.per_page=Ht,Ce(en({},we)),Pt(en({},we))}}),$e.createElement("div",{className:b.bottom},$e.createElement(Ge.ZP,{className:b.no,onClick:()=>{qe(!1)}},"\u53D6\u6D88"),$e.createElement(Ge.ZP,{loading:Nt,style:{width:Nt&&75},className:b.yes,onClick:()=>Bt(void 0,null,function*(){if((ut==null?void 0:ut.length)<=0){oe.ZP.info(kt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Zt([...Tt.current],[...pt.current],!0,ut==null?void 0:ut.length)})},kt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),$e.createElement(ge.default,{open:Qe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:b.previewModal,width:1e3,centered:!0,onCancel:()=>{Rt(!1)},onOk:()=>{Rt(!1)}},$e.createElement(ve,{qitem:Pn})))};var rt=(0,Ie.connect)(({shixunsDetail:qe,newExercisePaper:ht})=>({shixunsDetail:qe,newExercisePaper:ht}))(un)},16979: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"}]}]},46474:function(de,ne,y){"use strict";y.d(ne,{rX:function(){return le},pW:function(){return pe},gy:function(){return ve},xY:function(){return ae},O5:function(){return te},tJ:function(){return ce},o1:function(){return b},Rd:function(){return x}});var E=y(89070),re=y(43418),oe=y(28103),ge=y(8591),fe=y(24065),he=y(955),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Le=y.p+"static/newqrcode.a8740efb.png",Oe=y(32637),je=y(59301),Ge=(be,Ae,Ie)=>new Promise((ke,Ye)=>{var Be=Yt=>{try{st(Ie.next(Yt))}catch(vt){Ye(vt)}},$e=Yt=>{try{st(Ie.throw(Yt))}catch(vt){Ye(vt)}},st=Yt=>Yt.done?ke(Yt.value):Promise.resolve(Yt.value).then(Be,$e);st((Ie=Ie.apply(be,Ae)).next())});const ce=(be,Ae=!1)=>!!(b(be)&&a(Ae)),b=be=>(0,fe.bg)()?!0:(be({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(be=!1)=>{var Ae;const{user:Ie}=(0,E.getDvaApp)()._store.getState();return(Ae=Ie.userInfo)!=null&&Ae.profile_completed?!0:(re.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,he.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{re.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{re.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:je.createElement("div",{style:{textAlign:"center"}},je.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),je.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),je.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},te=()=>{var be;const{user:Ae}=(0,E.getDvaApp)()._store.getState();return(be=Ae.userInfo)!=null&&be.professional_certification?!0:(re.default.confirm({title:"\u63D0\u793A",centered:!0,content:je.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,he.xg)("/account/certification")}}),!1)},ae=()=>(0,fe.V9)()?!0:(re.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),je.createElement("img",{src:Le,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),le=(be,Ae)=>be?!0:(re.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("p",null,Ae||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),je.createElement("div",{style:{marginLeft:"110px"}},je.createElement("img",{src:Ee,width:200}),je.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,he.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),pe=be=>{re.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:je.createElement("div",null,je.createElement("div",null,je.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),je.createElement(oe.Z,null),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",je.createElement("a",null,be),"\u5929\u3002"),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),je.createElement("div",{style:{textAlign:"center",marginTop:30}},je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(be,Ae="")=>{const{shixunsDetail:{detail:Ie}}=(0,E.getDvaApp)()._store.getState();if((Ie==null?void 0:Ie.public)===2||(Ie==null?void 0:Ie.public)===1||(Ie==null?void 0:Ie.shixun_status)===3){let ke="";return(Ie==null?void 0:Ie.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ie==null?void 0:Ie.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ie==null?void 0:Ie.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),re.default.info({centered:!0,icon:je.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",Ae,"\u3002"),je.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ie==null?void 0:Ie.shixun_status)===2?(re.default.confirm({centered:!0,icon:je.createElement(ie.Z,null),title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),je.createElement("br",null),je.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{re.default.confirm({width:440,centered:!0,icon:je.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ge(void 0,null,function*(){(yield be({type:"shixunsDetail/cancelRelease",payload:{id:Ie==null?void 0:Ie.identifier}})).status!==401&&(ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),be({type:"shixunsDetail/getShixunsDetail",payload:{id:Ie==null?void 0:Ie.identifier}}),be({type:"practiceSetting/getCommonData",payload:{id:Ie==null?void 0:Ie.identifier}}))})})}}),!0):!1}},50371:function(de,ne){"use strict";function y(){const E=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let re=1;re{const fe=oe[ge];fe!==void 0&&(E[ge]=fe)})}return E}ne.Z=y},77578:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});const E=re=>re?typeof re=="function"?re():re:null},13845:function(de,ne,y){"use strict";y.d(ne,{F:function(){return E},Z:function(){return re}});function E(oe){return oe!=null&&oe===oe.window}function re(oe,ge){var fe,he;if(typeof window=="undefined")return 0;const ie=ge?"scrollTop":"scrollLeft";let xe=0;return E(oe)?xe=oe[ge?"pageYOffset":"pageXOffset"]:oe instanceof Document?xe=oe.documentElement[ie]:(oe instanceof HTMLElement||oe)&&(xe=oe[ie]),oe&&!E(oe)&&typeof xe!="number"&&(xe=(he=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||he===void 0?void 0:he[ie]),xe}},56762:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(){const[,oe]=E.useReducer(ge=>ge+1,0);return oe}},68031:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ge}});var E=y(16089);function re(fe,he,ie,xe){const Ee=ie-he;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+he:Ee/2*((fe-=2)*fe*fe+2)+he}var oe=y(13845);function ge(fe){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=he,Le=ie(),Oe=(0,oe.Z)(Le,!0),je=Date.now(),Ge=()=>{const b=Date.now()-je,a=re(b>Ee?Ee:b,Oe,fe,Ee);(0,oe.F)(Le)?Le.scrollTo(window.pageXOffset,a):Le instanceof Document||Le.constructor.name==="HTMLDocument"?Le.documentElement.scrollTop=a:Le.scrollTop=a,b()=>{fe=null,ge.apply(void 0,(0,E.Z)(xe))},ie=function(){if(fe==null){for(var xe=arguments.length,Ee=new Array(xe),Le=0;Le{re.Z.cancel(fe),fe=null},ie}ne.Z=oe},88522:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(11592),ge=y(2738),fe=y(59301),he=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Le}=Ee.default;function Oe(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const je=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:ae,children:le,dataSource:pe}=b,ve=(0,oe.Z)(le);let be;ve.length===1&&(0,ie.l$)(ve[0])&&!Oe(ve[0])&&([be]=ve);const Ae=be?()=>be:void 0;let Ie;ve.length&&Oe(ve[0])?Ie=le:Ie=pe?pe.map(Be=>{if((0,ie.l$)(Be))return Be;switch(typeof Be){case"string":return fe.createElement(Le,{key:Be,value:Be},Be);case"object":{const{value:$e}=Be;return fe.createElement(Le,{key:$e,value:$e},Be.text)}default:return}}):[];const{getPrefixCls:ke}=fe.useContext(xe.E_),Ye=ke("select",ee);return fe.createElement(Ee.default,Object.assign({ref:a,suffixIcon:null},(0,ge.Z)(b,["dataSource","dropdownClassName"]),{prefixCls:Ye,popupClassName:te||ae,className:re()(`${Ye}-auto-complete`,x),mode:Ee.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ie)},Ge=fe.forwardRef(je),ce=(0,he.Z)(Ge);Ge.Option=Le,Ge._InternalPanelDoNotUseOrYouWillBeFired=ce,ne.Z=Ge},7678:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},ge=oe,fe=y(7657),he=function(ke,Ye){return re.createElement(fe.Z,(0,E.Z)({},ke,{ref:Ye,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(77900),je=y(2738),Ge=y(13845),ce=y(92343),b=y(68031),a=y(27666),ee=y(36355),x=y(83116),te=y(37613),ae=y(17313);const le=Ie=>{const{componentCls:ke,backTopFontSize:Ye,backTopSize:Be,zIndexPopup:$e}=Ie;return{[ke]:Object.assign(Object.assign({},(0,ae.Wf)(Ie)),{position:"fixed",insetInlineEnd:Ie.backTopInlineEnd,insetBlockEnd:Ie.backTopBlockEnd,zIndex:$e,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${ke}-content`]:{width:Be,height:Be,overflow:"hidden",color:Ie.backTopColor,textAlign:"center",backgroundColor:Ie.backTopBackground,borderRadius:Be,transition:`all ${Ie.motionDurationMid}`,"&:hover":{backgroundColor:Ie.backTopHoverBackground,transition:`all ${Ie.motionDurationMid}`}},[`${ke}-icon`]:{fontSize:Ye,lineHeight:`${Be}px`}})}},pe=Ie=>{const{componentCls:ke}=Ie;return{[`@media (max-width: ${Ie.screenMD}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndMD}},[`@media (max-width: ${Ie.screenXS}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndXS}}}};var ve=(0,x.Z)("BackTop",Ie=>{const{fontSizeHeading3:ke,colorTextDescription:Ye,colorTextLightSolid:Be,colorText:$e,controlHeightLG:st}=Ie,Yt=(0,te.TS)(Ie,{backTopBackground:Ye,backTopColor:Be,backTopHoverBackground:$e,backTopFontSize:ke,backTopSize:st,backTopBlockEnd:st*1.25,backTopInlineEnd:st*2.5,backTopInlineEndMD:st*1.5,backTopInlineEndXS:st*.5});return[le(Yt),pe(Yt)]},Ie=>({zIndexPopup:Ie.zIndexBase+10})),Ae=Ie=>{const{prefixCls:ke,className:Ye,rootClassName:Be,visibilityHeight:$e=400,target:st,onClick:Yt,duration:vt=450}=Ie,[wt,Ct]=re.useState($e===0),It=re.useRef(null),sn=()=>It.current&&It.current.ownerDocument?It.current.ownerDocument:window,en=(0,a.Z)(kt=>{const Et=(0,Ge.Z)(kt.target,!0);Ct(Et>=$e)});re.useEffect(()=>{const Et=(st||sn)();return en({target:Et}),Et==null||Et.addEventListener("scroll",en),()=>{en.cancel(),Et==null||Et.removeEventListener("scroll",en)}},[st]);const et=kt=>{(0,b.Z)(0,{getContainer:st||sn,duration:vt}),Yt==null||Yt(kt)},{getPrefixCls:Bt,direction:un}=re.useContext(ee.E_),rt=Bt("back-top",ke),qe=Bt(),[ht,Zt]=ve(rt),bt=Le()(Zt,rt,{[`${rt}-rtl`]:un==="rtl"},Ye,Be),Nt=(0,je.Z)(Ie,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),it=re.createElement("div",{className:`${rt}-content`},re.createElement("div",{className:`${rt}-icon`},re.createElement(xe,null)));return ht(re.createElement("div",Object.assign({},Nt,{className:bt,onClick:et,ref:It}),re.createElement(Oe.default,{visible:wt,motionName:`${qe}-fade`},kt=>{let{className:Et}=kt;return(0,ce.Tm)(Ie.children||it,Rn=>{let{className:cn}=Rn;return{className:Le()(Et,cn)}})})))}},9951:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qn}});var E=y(59301),re=y(72308),oe=y(77321),ge=y(96949),fe=y(55090),he=y(80237),ie=y(77205),xe=y(38793),Ee=y(49618),Le=y(62853),Oe=y(74416),je={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},Ge=je,ce=y(53280),b=y(92310),a=y.n(b);function ee(pn,Ue,Ft){return Math.max(Ue,Math.min(pn,Ft))}var x=function(Ue){var Ft=["onTouchStart","onTouchMove","onWheel"];Ft.includes(Ue._reactName)||Ue.preventDefault()},te=function(Ue){for(var Ft=[],bn=le(Ue),ye=pe(Ue),tn=bn;tn0?1:0):0},be=function(Ue){return Ue.centerMode?Math.floor((Ue.slidesToShow-1)/2)+1+(parseInt(Ue.centerPadding)>0?1:0):Ue.slidesToShow},Ae=function(Ue){return Ue&&Ue.offsetWidth||0},Ie=function(Ue){return Ue&&Ue.offsetHeight||0},ke=function(Ue){var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,bn,ye,tn,_e;return bn=Ue.startX-Ue.curX,ye=Ue.startY-Ue.curY,tn=Math.atan2(ye,bn),_e=Math.round(tn*180/Math.PI),_e<0&&(_e=360-Math.abs(_e)),_e<=45&&_e>=0||_e<=360&&_e>=315?"left":_e>=135&&_e<=225?"right":Ft===!0?_e>=35&&_e<=135?"up":"down":"vertical"},Ye=function(Ue){var Ft=!0;return Ue.infinite||(Ue.centerMode&&Ue.currentSlide>=Ue.slideCount-1||Ue.slideCount<=Ue.slidesToShow||Ue.currentSlide>=Ue.slideCount-Ue.slidesToShow)&&(Ft=!1),Ft},Be=function(Ue,Ft){var bn={};return Ft.forEach(function(ye){return bn[ye]=Ue[ye]}),bn},$e=function(Ue){var Ft=E.Children.count(Ue.children),bn=Ue.listRef,ye=Math.ceil(Ae(bn)),tn=Ue.trackRef&&Ue.trackRef.node,_e=Math.ceil(Ae(tn)),pt;if(Ue.vertical)pt=ye;else{var Tt=Ue.centerMode&&parseInt(Ue.centerPadding)*2;typeof Ue.centerPadding=="string"&&Ue.centerPadding.slice(-1)==="%"&&(Tt*=ye/100),pt=Math.ceil((ye-Tt)/Ue.slidesToShow)}var ft=bn&&Ie(bn.querySelector('[data-index="0"]')),Se=ft*Ue.slidesToShow,Te=Ue.currentSlide===void 0?Ue.initialSlide:Ue.currentSlide;Ue.rtl&&Ue.currentSlide===void 0&&(Te=Ft-1-Ue.initialSlide);var We=Ue.lazyLoadedList||[],Ke=te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Te,lazyLoadedList:We}));We=We.concat(Ke);var at={slideCount:Ft,slideWidth:pt,listWidth:ye,trackWidth:_e,currentSlide:Te,slideHeight:ft,listHeight:Se,lazyLoadedList:We};return Ue.autoplaying===null&&Ue.autoplay&&(at.autoplaying="playing"),at},st=function(Ue){var Ft=Ue.waitForAnimate,bn=Ue.animating,ye=Ue.fade,tn=Ue.infinite,_e=Ue.index,pt=Ue.slideCount,Tt=Ue.lazyLoad,ft=Ue.currentSlide,Se=Ue.centerMode,Te=Ue.slidesToScroll,We=Ue.slidesToShow,Ke=Ue.useCSS,at=Ue.lazyLoadedList;if(Ft&&bn)return{};var Pt=_e,xt,Me,Xe,Je={},yt={},nn=tn?_e:ee(_e,0,pt-1);if(ye){if(!tn&&(_e<0||_e>=pt))return{};_e<0?Pt=_e+pt:_e>=pt&&(Pt=_e-pt),Tt&&at.indexOf(Pt)<0&&(at=at.concat(Pt)),Je={animating:!0,currentSlide:Pt,lazyLoadedList:at,targetSlide:Pt},yt={animating:!1,targetSlide:Pt}}else xt=Pt,Pt<0?(xt=Pt+pt,tn?pt%Te!==0&&(xt=pt-pt%Te):xt=0):!Ye(Ue)&&Pt>ft?Pt=xt=ft:Se&&Pt>=pt?(Pt=tn?pt:pt-1,xt=tn?0:pt-1):Pt>=pt&&(xt=Pt-pt,tn?pt%Te!==0&&(xt=0):xt=pt-We),!tn&&Pt+We>=pt&&(xt=pt-We),Me=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:Pt})),Xe=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:xt})),tn||(Me===Xe&&(Pt=xt),Me=Xe),Tt&&(at=at.concat(te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Pt})))),Ke?(Je={animating:!0,currentSlide:xt,trackStyle:rt((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Me})),lazyLoadedList:at,targetSlide:nn},yt={animating:!1,currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),swipeLeft:null,targetSlide:nn}):Je={currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),lazyLoadedList:at,targetSlide:nn};return{state:Je,nextState:yt}},Yt=function(Ue,Ft){var bn,ye,tn,_e,pt,Tt=Ue.slidesToScroll,ft=Ue.slidesToShow,Se=Ue.slideCount,Te=Ue.currentSlide,We=Ue.targetSlide,Ke=Ue.lazyLoad,at=Ue.infinite;if(_e=Se%Tt!==0,bn=_e?0:(Se-Te)%Tt,Ft.message==="previous")tn=bn===0?Tt:ft-bn,pt=Te-tn,Ke&&!at&&(ye=Te-tn,pt=ye===-1?Se-1:ye),at||(pt=We-Tt);else if(Ft.message==="next")tn=bn===0?Tt:bn,pt=Te+tn,Ke&&!at&&(pt=(Te+Tt)%Se+bn),at||(pt=We+Tt);else if(Ft.message==="dots")pt=Ft.index*Ft.slidesToScroll;else if(Ft.message==="children"){if(pt=Ft.index,at){var Pt=Nt((0,oe.Z)((0,oe.Z)({},Ue),{},{targetSlide:pt}));pt>Ft.currentSlide&&Pt==="left"?pt=pt-Se:pt10)return{scrolling:!0};pt&&(Xe.swipeLength=ot);var Ht=(Tt?-1:1)*(Xe.curX>Xe.startX?1:-1);pt&&(Ht=Xe.curY>Xe.startY?1:-1);var Vn=Math.ceil(Pt/xt),_t=ke(Ft.touchObject,pt),On=Xe.swipeLength;return Me||(ft===0&&(_t==="right"||_t==="down")||ft+1>=Vn&&(_t==="left"||_t==="up")||!Ye(Ft)&&(_t==="left"||_t==="up"))&&(On=Xe.swipeLength*Se,Te===!1&&We&&(We(_t),En.edgeDragged=!0)),!Ke&&Je&&(Je(_t),En.swiped=!0),tn?qt=Dn+On*(yt/nn)*Ht:Tt?qt=Dn-On*Ht:qt=Dn+On*Ht,pt&&(qt=Dn+On*Ht),En=(0,oe.Z)((0,oe.Z)({},En),{},{touchObject:Xe,swipeLeft:qt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}),Math.abs(Xe.curX-Xe.startX)10&&(En.swiping=!0,x(Ue)),En}},It=function(Ue,Ft){var bn=Ft.dragging,ye=Ft.swipe,tn=Ft.touchObject,_e=Ft.listWidth,pt=Ft.touchThreshold,Tt=Ft.verticalSwiping,ft=Ft.listHeight,Se=Ft.swipeToSlide,Te=Ft.scrolling,We=Ft.onSwipe,Ke=Ft.targetSlide,at=Ft.currentSlide,Pt=Ft.infinite;if(!bn)return ye&&x(Ue),{};var xt=Tt?ft/pt:_e/pt,Me=ke(tn,Tt),Xe={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Te||!tn.swipeLength)return Xe;if(tn.swipeLength>xt){x(Ue),We&&We(Me);var Je,yt,nn=Pt?at:Ke;switch(Me){case"left":case"up":yt=nn+et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=0;break;case"right":case"down":yt=nn-et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=1;break;default:Je=nn}Xe.triggerSlideHandler=Je}else{var qt=qe(Ft);Xe.trackStyle=rt((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}return Xe},sn=function(Ue){for(var Ft=Ue.infinite?Ue.slideCount*2:Ue.slideCount,bn=Ue.infinite?Ue.slidesToShow*-1:0,ye=Ue.infinite?Ue.slidesToShow*-1:0,tn=[];bnbn[bn.length-1])Ft=bn[bn.length-1];else for(var tn in bn){if(FtUe.swipeLeft*-1)return bn=Tt,!1}else if(Tt.offsetLeft-Ft+Ae(Tt)/2>Ue.swipeLeft*-1)return bn=Tt,!1;return!0}),!bn)return 0;var _e=Ue.rtl===!0?Ue.slideCount-Ue.currentSlide:Ue.currentSlide,pt=Math.abs(bn.dataset.index-_e)||1;return pt}else return Ue.slidesToScroll},Bt=function(Ue,Ft){return Ft.reduce(function(bn,ye){return bn&&Ue.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",Ue)},un=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Ft,bn,ye=Ue.slideCount+2*Ue.slidesToShow;Ue.vertical?bn=ye*Ue.slideHeight:Ft=bt(Ue)*Ue.slideWidth;var tn={opacity:1,transition:"",WebkitTransition:""};if(Ue.useTransform){var _e=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",pt=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",Tt=Ue.vertical?"translateY("+Ue.left+"px)":"translateX("+Ue.left+"px)";tn=(0,oe.Z)((0,oe.Z)({},tn),{},{WebkitTransform:_e,transform:pt,msTransform:Tt})}else Ue.vertical?tn.top=Ue.left:tn.left=Ue.left;return Ue.fade&&(tn={opacity:1}),Ft&&(tn.width=Ft),bn&&(tn.height=bn),window&&!window.addEventListener&&window.attachEvent&&(Ue.vertical?tn.marginTop=Ue.left+"px":tn.marginLeft=Ue.left+"px"),tn},rt=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Ft=un(Ue);return Ue.useTransform?(Ft.WebkitTransition="-webkit-transform "+Ue.speed+"ms "+Ue.cssEase,Ft.transition="transform "+Ue.speed+"ms "+Ue.cssEase):Ue.vertical?Ft.transition="top "+Ue.speed+"ms "+Ue.cssEase:Ft.transition="left "+Ue.speed+"ms "+Ue.cssEase,Ft},qe=function(Ue){if(Ue.unslick)return 0;Bt(Ue,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Ft=Ue.slideIndex,bn=Ue.trackRef,ye=Ue.infinite,tn=Ue.centerMode,_e=Ue.slideCount,pt=Ue.slidesToShow,Tt=Ue.slidesToScroll,ft=Ue.slideWidth,Se=Ue.listWidth,Te=Ue.variableWidth,We=Ue.slideHeight,Ke=Ue.fade,at=Ue.vertical,Pt=0,xt,Me,Xe=0;if(Ke||Ue.slideCount===1)return 0;var Je=0;if(ye?(Je=-ht(Ue),_e%Tt!==0&&Ft+Tt>_e&&(Je=-(Ft>_e?pt-(Ft-_e):_e%Tt)),tn&&(Je+=parseInt(pt/2))):(_e%Tt!==0&&Ft+Tt>_e&&(Je=pt-_e%Tt),tn&&(Je=parseInt(pt/2))),Pt=Je*ft,Xe=Je*We,at?xt=Ft*We*-1+Xe:xt=Ft*ft*-1+Pt,Te===!0){var yt,nn=bn&&bn.node;if(yt=Ft+ht(Ue),Me=nn&&nn.childNodes[yt],xt=Me?Me.offsetLeft*-1:0,tn===!0){yt=ye?Ft+ht(Ue):Ft,Me=nn&&nn.children[yt],xt=0;for(var qt=0;qtUe.currentSlide?Ue.targetSlide>Ue.currentSlide+it(Ue)?"left":"right":Ue.targetSlide0&&(_e+=1),ye&&Ft%2===0&&(_e+=1),_e}return ye?0:Ft-1},kt=function(Ue){var Ft=Ue.slidesToShow,bn=Ue.centerMode,ye=Ue.rtl,tn=Ue.centerPadding;if(bn){var _e=(Ft-1)/2+1;return parseInt(tn)>0&&(_e+=1),!ye&&Ft%2===0&&(_e+=1),_e}return ye?Ft-1:0},Et=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Rn=function(Ue){var Ft,bn,ye,tn,_e;Ue.rtl?_e=Ue.slideCount-1-Ue.index:_e=Ue.index,ye=_e<0||_e>=Ue.slideCount,Ue.centerMode?(tn=Math.floor(Ue.slidesToShow/2),bn=(_e-Ue.currentSlide)%Ue.slideCount===0,_e>Ue.currentSlide-tn-1&&_e<=Ue.currentSlide+tn&&(Ft=!0)):Ft=Ue.currentSlide<=_e&&_e=Ue.slideCount?pt=Ue.targetSlide-Ue.slideCount:pt=Ue.targetSlide;var Tt=_e===pt;return{"slick-slide":!0,"slick-active":Ft,"slick-center":bn,"slick-cloned":ye,"slick-current":Tt}},cn=function(Ue){var Ft={};return(Ue.variableWidth===void 0||Ue.variableWidth===!1)&&(Ft.width=Ue.slideWidth),Ue.fade&&(Ft.position="relative",Ue.vertical&&Ue.slideHeight?Ft.top=-Ue.index*parseInt(Ue.slideHeight):Ft.left=-Ue.index*parseInt(Ue.slideWidth),Ft.opacity=Ue.currentSlide===Ue.index?1:0,Ue.useCSS&&(Ft.transition="opacity "+Ue.speed+"ms "+Ue.cssEase+", visibility "+Ue.speed+"ms "+Ue.cssEase)),Ft},gt=function(Ue,Ft){return Ue.key+"-"+Ft},tt=function(Ue){var Ft,bn=[],ye=[],tn=[],_e=E.Children.count(Ue.children),pt=le(Ue),Tt=pe(Ue);return E.Children.forEach(Ue.children,function(ft,Se){var Te,We={message:"children",index:Se,slidesToScroll:Ue.slidesToScroll,currentSlide:Ue.currentSlide};!Ue.lazyLoad||Ue.lazyLoad&&Ue.lazyLoadedList.indexOf(Se)>=0?Te=ft:Te=E.createElement("div",null);var Ke=cn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se})),at=Te.props.className||"",Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se}));if(bn.push(E.cloneElement(Te,{key:"original"+gt(Te,Se),"data-index":Se,className:a()(Pt,at),tabIndex:"-1","aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}})),Ue.infinite&&Ue.fade===!1){var xt=_e-Se;xt<=ht(Ue)&&_e!==Ue.slidesToShow&&(Ft=-xt,Ft>=pt&&(Te=ft),Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Ft})),ye.push(E.cloneElement(Te,{key:"precloned"+gt(Te,Ft),"data-index":Ft,tabIndex:"-1",className:a()(Pt,at),"aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}}))),_e!==Ue.slidesToShow&&(Ft=_e+Se,Ft=yt&&We<=Xe:We===yt}),qt={message:"dots",index:xt,slidesToScroll:ft,currentSlide:We},En=this.clickHandler.bind(this,qt);Pt=Pt.concat(E.createElement("li",{key:xt,className:nn},E.cloneElement(this.props.customPaging(xt),{onClick:En})))}return E.cloneElement(this.props.appendDots(Pt),(0,oe.Z)({className:this.props.dotsClass},at))}}]),Ft}(E.PureComponent),jt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-prev":!0},tn=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(ye["slick-disabled"]=!0,tn=null);var _e={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.prevArrow?Tt=E.cloneElement(this.props.prevArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"0",type:"button"},_e)," ","Previous"),Tt}}]),Ft}(E.PureComponent),Ve=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-next":!0},tn=this.clickHandler.bind(this,{message:"next"});Ye(this.props)||(ye["slick-disabled"]=!0,tn=null);var _e={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.nextArrow?Tt=E.cloneElement(this.props.nextArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"1",type:"button"},_e)," ","Next"),Tt}}]),Ft}(E.PureComponent),He=y(76374),ut=["animating"],dt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(bn){var ye;(0,ge.Z)(this,Ft),ye=Ue.call(this,bn),(0,Ee.Z)((0,he.Z)(ye),"listRefHandler",function(_e){return ye.list=_e}),(0,Ee.Z)((0,he.Z)(ye),"trackRefHandler",function(_e){return ye.track=_e}),(0,Ee.Z)((0,he.Z)(ye),"adaptHeight",function(){if(ye.props.adaptiveHeight&&ye.list){var _e=ye.list.querySelector('[data-index="'.concat(ye.state.currentSlide,'"]'));ye.list.style.height=Ie(_e)+"px"}}),(0,Ee.Z)((0,he.Z)(ye),"componentDidMount",function(){if(ye.props.onInit&&ye.props.onInit(),ye.props.lazyLoad){var _e=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));_e.length>0&&(ye.setState(function(Tt){return{lazyLoadedList:Tt.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e))}var pt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(pt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new He.Z(function(){ye.state.animating?(ye.onWindowResized(!1),ye.callbackTimers.push(setTimeout(function(){return ye.onWindowResized()},ye.props.speed))):ye.onWindowResized()}),ye.ro.observe(ye.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Tt){Tt.onfocus=ye.props.pauseOnFocus?ye.onSlideFocus:null,Tt.onblur=ye.props.pauseOnFocus?ye.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",ye.onWindowResized):window.attachEvent("onresize",ye.onWindowResized)}),(0,Ee.Z)((0,he.Z)(ye),"componentWillUnmount",function(){ye.animationEndCallback&&clearTimeout(ye.animationEndCallback),ye.lazyLoadTimer&&clearInterval(ye.lazyLoadTimer),ye.callbackTimers.length&&(ye.callbackTimers.forEach(function(_e){return clearTimeout(_e)}),ye.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",ye.onWindowResized):window.detachEvent("onresize",ye.onWindowResized),ye.autoplayTimer&&clearInterval(ye.autoplayTimer),ye.ro.disconnect()}),(0,Ee.Z)((0,he.Z)(ye),"componentDidUpdate",function(_e){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var pt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));pt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(pt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(pt))}ye.adaptHeight();var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),ft=ye.didPropsChange(_e);ft&&ye.updateState(Tt,ft,function(){ye.state.currentSlide>=E.Children.count(ye.props.children)&&ye.changeSlide({message:"index",index:E.Children.count(ye.props.children)-ye.props.slidesToShow,currentSlide:ye.state.currentSlide}),(_e.autoplay!==ye.props.autoplay||_e.autoplaySpeed!==ye.props.autoplaySpeed)&&(!_e.autoplay&&ye.props.autoplay?ye.autoPlay("playing"):ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused"))})}),(0,Ee.Z)((0,he.Z)(ye),"onWindowResized",function(_e){ye.debouncedResize&&ye.debouncedResize.cancel(),ye.debouncedResize=(0,ce.D)(50,function(){return ye.resizeWindow(_e)}),ye.debouncedResize()}),(0,Ee.Z)((0,he.Z)(ye),"resizeWindow",function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,pt=!!(ye.track&&ye.track.node);if(pt){var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Tt,_e,function(){ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused")}),ye.setState({animating:!1}),clearTimeout(ye.animationEndCallback),delete ye.animationEndCallback}}),(0,Ee.Z)((0,he.Z)(ye),"updateState",function(_e,pt,Tt){var ft=$e(_e);_e=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},_e),ft),{},{slideIndex:ft.currentSlide});var Se=qe(_e);_e=(0,oe.Z)((0,oe.Z)({},_e),{},{left:Se});var Te=un(_e);(pt||E.Children.count(ye.props.children)!==E.Children.count(_e.children))&&(ft.trackStyle=Te),ye.setState(ft,Tt)}),(0,Ee.Z)((0,he.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var _e=0,pt=0,Tt=[],ft=ht((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length})),Se=Zt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length}));ye.props.children.forEach(function(En){Tt.push(En.props.style.width),_e+=En.props.style.width});for(var Te=0;Te=pt&&ye.onWindowResized()};if(!ft.onclick)ft.onclick=function(){return ft.parentNode.focus()};else{var Te=ft.onclick;ft.onclick=function(We){Te(We),ft.parentNode.focus()}}ft.onload||(ye.props.lazyLoad?ft.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(ft.onload=Se,ft.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,he.Z)(ye),"progressiveLazyLoad",function(){for(var _e=[],pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=ye.state.currentSlide;Tt=-ht(pt);ft--)if(ye.state.lazyLoadedList.indexOf(ft)<0){_e.push(ft);break}_e.length>0?(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e)):ye.lazyLoadTimer&&(clearInterval(ye.lazyLoadTimer),delete ye.lazyLoadTimer)}),(0,Ee.Z)((0,he.Z)(ye),"slideHandler",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=ye.props,ft=Tt.asNavFor,Se=Tt.beforeChange,Te=Tt.onLazyLoad,We=Tt.speed,Ke=Tt.afterChange,at=ye.state.currentSlide,Pt=st((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:_e},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!pt})),xt=Pt.state,Me=Pt.nextState;if(xt){Se&&Se(at,xt.currentSlide);var Xe=xt.lazyLoadedList.filter(function(Je){return ye.state.lazyLoadedList.indexOf(Je)<0});Te&&Xe.length>0&&Te(Xe),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ke&&Ke(at),delete ye.animationEndCallback),ye.setState(xt,function(){ft&&ye.asNavForIndex!==_e&&(ye.asNavForIndex=_e,ft.innerSlider.slideHandler(_e)),Me&&(ye.animationEndCallback=setTimeout(function(){var Je=Me.animating,yt=(0,Oe.Z)(Me,ut);ye.setState(yt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:Je})},10)),Ke&&Ke(xt.currentSlide),delete ye.animationEndCallback})},We))})}}),(0,Ee.Z)((0,he.Z)(ye),"changeSlide",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),ft=Yt(Tt,_e);if(!(ft!==0&&!ft)&&(pt===!0?ye.slideHandler(ft,pt):ye.slideHandler(ft),ye.props.autoplay&&ye.autoPlay("update"),ye.props.focusOnSelect)){var Se=ye.list.querySelectorAll(".slick-current");Se[0]&&Se[0].focus()}}),(0,Ee.Z)((0,he.Z)(ye),"clickHandler",function(_e){ye.clickable===!1&&(_e.stopPropagation(),_e.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"keyHandler",function(_e){var pt=vt(_e,ye.props.accessibility,ye.props.rtl);pt!==""&&ye.changeSlide({message:pt})}),(0,Ee.Z)((0,he.Z)(ye),"selectHandler",function(_e){ye.changeSlide(_e)}),(0,Ee.Z)((0,he.Z)(ye),"disableBodyScroll",function(){var _e=function(Tt){Tt=Tt||window.event,Tt.preventDefault&&Tt.preventDefault(),Tt.returnValue=!1};window.ontouchmove=_e}),(0,Ee.Z)((0,he.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,he.Z)(ye),"swipeStart",function(_e){ye.props.verticalSwiping&&ye.disableBodyScroll();var pt=wt(_e,ye.props.swipe,ye.props.draggable);pt!==""&&ye.setState(pt)}),(0,Ee.Z)((0,he.Z)(ye),"swipeMove",function(_e){var pt=Ct(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));pt&&(pt.swiping&&(ye.clickable=!1),ye.setState(pt))}),(0,Ee.Z)((0,he.Z)(ye),"swipeEnd",function(_e){var pt=It(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));if(pt){var Tt=pt.triggerSlideHandler;delete pt.triggerSlideHandler,ye.setState(pt),Tt!==void 0&&(ye.slideHandler(Tt),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,he.Z)(ye),"touchEnd",function(_e){ye.swipeEnd(_e),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickGoTo",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(_e=Number(_e),isNaN(_e))return"";ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"index",index:_e,currentSlide:ye.state.currentSlide},pt)},0))}),(0,Ee.Z)((0,he.Z)(ye),"play",function(){var _e;if(ye.props.rtl)_e=ye.state.currentSlide-ye.props.slidesToScroll;else if(Ye((0,oe.Z)((0,oe.Z)({},ye.props),ye.state)))_e=ye.state.currentSlide+ye.props.slidesToScroll;else return!1;ye.slideHandler(_e)}),(0,Ee.Z)((0,he.Z)(ye),"autoPlay",function(_e){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var pt=ye.state.autoplaying;if(_e==="update"){if(pt==="hovered"||pt==="focused"||pt==="paused")return}else if(_e==="leave"){if(pt==="paused"||pt==="focused")return}else if(_e==="blur"&&(pt==="paused"||pt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,he.Z)(ye),"pause",function(_e){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var pt=ye.state.autoplaying;_e==="paused"?ye.setState({autoplaying:"paused"}):_e==="focused"?(pt==="hovered"||pt==="playing")&&ye.setState({autoplaying:"focused"}):pt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,he.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,he.Z)(ye),"render",function(){var _e=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=Be(pt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ft=ye.props.pauseOnHover;Tt=(0,oe.Z)((0,oe.Z)({},Tt),{},{onMouseEnter:ft?ye.onTrackOver:null,onMouseLeave:ft?ye.onTrackLeave:null,onMouseOver:ft?ye.onTrackOver:null,focusOnSelect:ye.props.focusOnSelect&&ye.clickable?ye.selectHandler:null});var Se;if(ye.props.dots===!0&&ye.state.slideCount>=ye.props.slidesToShow){var Te=Be(pt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),We=ye.props.pauseOnDotsHover;Te=(0,oe.Z)((0,oe.Z)({},Te),{},{clickHandler:ye.changeSlide,onMouseEnter:We?ye.onDotsLeave:null,onMouseOver:We?ye.onDotsOver:null,onMouseLeave:We?ye.onDotsLeave:null}),Se=E.createElement(ct,Te)}var Ke,at,Pt=Be(pt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Pt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ke=E.createElement(jt,Pt),at=E.createElement(Ve,Pt));var xt=null;ye.props.vertical&&(xt={height:ye.state.listHeight});var Me=null;ye.props.vertical===!1?ye.props.centerMode===!0&&(Me={padding:"0px "+ye.props.centerPadding}):ye.props.centerMode===!0&&(Me={padding:ye.props.centerPadding+" 0px"});var Xe=(0,oe.Z)((0,oe.Z)({},xt),Me),Je=ye.props.touchMove,yt={className:"slick-list",style:Xe,onClick:ye.clickHandler,onMouseDown:Je?ye.swipeStart:null,onMouseMove:ye.state.dragging&&Je?ye.swipeMove:null,onMouseUp:Je?ye.swipeEnd:null,onMouseLeave:ye.state.dragging&&Je?ye.swipeEnd:null,onTouchStart:Je?ye.swipeStart:null,onTouchMove:ye.state.dragging&&Je?ye.swipeMove:null,onTouchEnd:Je?ye.touchEnd:null,onTouchCancel:ye.state.dragging&&Je?ye.swipeEnd:null,onKeyDown:ye.props.accessibility?ye.keyHandler:null},nn={className:_e,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(yt={className:"slick-list"},nn={className:_e,style:ye.props.style}),E.createElement("div",nn,ye.props.unslick?"":Ke,E.createElement("div",(0,re.Z)({ref:ye.listRefHandler},yt),E.createElement(we,(0,re.Z)({ref:ye.trackRefHandler},Tt),ye.props.children)),ye.props.unslick?"":at,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},Ge),{},{currentSlide:ye.props.initialSlide,slideCount:E.Children.count(ye.props.children)}),ye.callbackTimers=[],ye.clickable=!0,ye.debouncedResize=null;var tn=ye.ssrInit();return ye.state=(0,oe.Z)((0,oe.Z)({},ye.state),tn),ye}return(0,fe.Z)(Ft,[{key:"didPropsChange",value:function(ye){for(var tn=!1,_e=0,pt=Object.keys(this.props);_e1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(tn,_e)}),(0,Ee.Z)((0,he.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,he.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Ft,[{key:"media",value:function(ye,tn){var _e=window.matchMedia(ye),pt=function(ft){var Se=ft.matches;Se&&tn()};_e.addListener(pt),pt(_e),this._responsiveMediaHandlers.push({mql:_e,query:ye,listener:pt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var tn=this.props.responsive.map(function(pt){return pt.breakpoint});tn.sort(function(pt,Tt){return pt-Tt}),tn.forEach(function(pt,Tt){var ft;Tt===0?ft=mt()({minWidth:0,maxWidth:pt}):ft=mt()({minWidth:tn[Tt-1]+1,maxWidth:pt}),Et()&&ye.media(ft,function(){ye.setState({breakpoint:pt})})});var _e=mt()({minWidth:tn.slice(-1)[0]});Et()&&this.media(_e,function(){ye.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(ye){ye.mql.removeListener(ye.listener)})}},{key:"render",value:function(){var ye=this,tn,_e;this.state.breakpoint?(_e=this.props.responsive.filter(function(xt){return xt.breakpoint===ye.state.breakpoint}),tn=_e[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},$t),this.props),_e[0].settings)):tn=(0,oe.Z)((0,oe.Z)({},$t),this.props),tn.centerMode&&(tn.slidesToScroll>1,tn.slidesToScroll=1),tn.fade&&(tn.slidesToShow>1,tn.slidesToScroll>1,tn.slidesToShow=1,tn.slidesToScroll=1);var pt=E.Children.toArray(this.props.children);pt=pt.filter(function(xt){return typeof xt=="string"?!!xt.trim():!!xt}),tn.variableWidth&&(tn.rows>1||tn.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),tn.variableWidth=!1);for(var Tt=[],ft=null,Se=0;Se=pt.length));at+=1)Ke.push(E.cloneElement(pt[at],{key:100*Se+10*We+at,tabIndex:-1,style:{width:"".concat(100/tn.slidesPerRow,"%"),display:"inline-block"}}));Te.push(E.createElement("div",{key:10*Se+We},Ke))}tn.variableWidth?Tt.push(E.createElement("div",{key:Se,style:{width:ft}},Te)):Tt.push(E.createElement("div",{key:Se},Te))}if(tn==="unslick"){var Pt="regular slider "+(this.props.className||"");return E.createElement("div",{className:Pt},pt)}else Tt.length<=tn.slidesToShow&&(tn.unslick=!0);return E.createElement(dt,(0,re.Z)({style:this.props.style,ref:this.innerSliderRefHandler},tn),Tt)}}]),Ft}(E.Component),Pn=Xt,Nn=y(36355),Qe=y(17313),Rt=y(83116),zt=y(37613);const Wt=pn=>{const{componentCls:Ue,antCls:Ft,carouselArrowSize:bn,carouselDotOffset:ye,marginXXS:tn}=pn,_e=-bn*1.25,pt=tn;return{[Ue]:Object.assign(Object.assign({},(0,Qe.Wf)(pn)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width: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:pn.dotWidth,height:pn.dotHeight,marginInline:pt,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${pn.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:pn.dotHeight,padding:0,color:"transparent",fontSize:0,background:pn.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${pn.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-pt,content:'""'}},"&.slick-active":{width:pn.dotActiveWidth,"& button":{background:pn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},Sn=pn=>{const{componentCls:Ue,carouselDotOffset:Ft,marginXXS:bn}=pn,ye={width:pn.dotHeight,height:pn.dotWidth};return{[`${Ue}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Ft},"&-right":{insetInlineEnd:Ft,insetInlineStart:"auto"},li:Object.assign(Object.assign({},ye),{margin:`${bn}px 0`,verticalAlign:"baseline",button:ye,"&.slick-active":Object.assign(Object.assign({},ye),{button:ye})})}}}},Hn=pn=>{const{componentCls:Ue}=pn;return[{[`${Ue}-rtl`]:{direction:"rtl",".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${Ue}-vertical`]:{".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"column"}}}}]};var zn=(0,Rt.Z)("Carousel",pn=>{const{controlHeightLG:Ue,controlHeightSM:Ft}=pn,bn=(0,zt.TS)(pn,{carouselArrowSize:Ue/2,carouselDotOffset:Ft/2});return[Wt(bn),Sn(bn),Hn(bn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Bn=function(pn,Ue){var Ft={};for(var bn in pn)Object.prototype.hasOwnProperty.call(pn,bn)&&Ue.indexOf(bn)<0&&(Ft[bn]=pn[bn]);if(pn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,bn=Object.getOwnPropertySymbols(pn);ye{const{dots:Ft=!0,arrows:bn=!1,draggable:ye=!1,waitForAnimate:tn=!1,dotPosition:_e="bottom",vertical:pt=_e==="left"||_e==="right",rootClassName:Tt,className:ft,style:Se,id:Te}=pn,We=Bn(pn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ke,direction:at,carousel:Pt}=E.useContext(Nn.E_),xt=E.useRef(),Me=function(Vn){let _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;xt.current.slickGoTo(Vn,_t)};E.useImperativeHandle(Ue,()=>({goTo:Me,autoPlay:xt.current.innerSlider.autoPlay,innerSlider:xt.current.innerSlider,prev:xt.current.slickPrev,next:xt.current.slickNext}),[xt.current]);const Xe=E.useRef(E.Children.count(pn.children));E.useEffect(()=>{Xe.current!==E.Children.count(pn.children)&&(Me(pn.initialSlide||0,!1),Xe.current=E.Children.count(pn.children))},[pn.children]);const Je=Object.assign({vertical:pt,className:a()(ft,Pt==null?void 0:Pt.className),style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Se)},We);Je.effect==="fade"&&(Je.fade=!0);const yt=Ke("carousel",Je.prefixCls),nn="slick-dots",qt=!!Ft,En=a()(nn,`${nn}-${_e}`,typeof Ft=="boolean"?!1:Ft==null?void 0:Ft.className),[Dn,ot]=zn(yt),Ht=a()(yt,{[`${yt}-rtl`]:at==="rtl",[`${yt}-vertical`]:Je.vertical},ot,Tt);return Dn(E.createElement("div",{className:Ht,id:Te},E.createElement(Pn,Object.assign({ref:xt},Je,{dots:qt,dotsClass:En,arrows:bn,draggable:ye,verticalSwiping:pt,waitForAnimate:tn}))))})},19842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ft}});var E=y(80702),re=y(59301),oe=y(33853),ge=y(58617),fe=y(38819),he=y(92310),ie=y.n(he),xe=y(72308),Ee=y(52487),Le=y(74416),Oe=y(77861),je=y(17115),Ge=y(90782),ce=y(6089),b=y(18929),a=re.createContext(null),ee=a,x=y(62853),te=y(49618),ae=y(77321),le="__rc_cascader_search_mark__",pe=function(Te,We,Ke){var at=Ke.label;return We.some(function(Pt){return String(Pt[at]).toLowerCase().includes(Te.toLowerCase())})},ve=function(Te,We,Ke,at){return We.map(function(Pt){return Pt[at.label]}).join(" / ")},be=function(Se,Te,We,Ke,at,Pt){var xt=at.filter,Me=xt===void 0?pe:xt,Xe=at.render,Je=Xe===void 0?ve:Xe,yt=at.limit,nn=yt===void 0?50:yt,qt=at.sort;return re.useMemo(function(){var En=[];if(!Se)return[];function Dn(ot,Ht){var Vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ot.forEach(function(_t){if(!(!qt&&nn!==!1&&nn>0&&En.length>=nn)){var On=[].concat((0,E.Z)(Ht),[_t]),na=_t[We.children],fa=Vn||_t.disabled;if((!na||na.length===0||Pt)&&Me(Se,On,{label:We.label})){var aa;En.push((0,ae.Z)((0,ae.Z)({},_t),{},(aa={disabled:fa},(0,te.Z)(aa,We.label,Je(Se,On,Ke,We)),(0,te.Z)(aa,le,On),(0,te.Z)(aa,We.children,void 0),aa)))}na&&Dn(_t[We.children],On,fa)}})}return Dn(Te,[]),qt&&En.sort(function(ot,Ht){return qt(ot[le],Ht[le],Se,We)}),nn!==!1&&nn>0?En.slice(0,nn):En},[Se,Te,We,Ke,Je,Pt,Me,qt,nn])},Ae="__RC_CASCADER_SPLIT__",Ie="SHOW_PARENT",ke="SHOW_CHILD";function Ye(Se){return Se.join(Ae)}function Be(Se){return Se.map(Ye)}function $e(Se){return Se.split(Ae)}function st(Se){var Te=Se||{},We=Te.label,Ke=Te.value,at=Te.children,Pt=Ke||"value";return{label:We||"label",value:Pt,key:Pt,children:at||"children"}}function Yt(Se,Te){var We,Ke;return(We=Se.isLeaf)!==null&&We!==void 0?We:!((Ke=Se[Te.children])!==null&&Ke!==void 0&&Ke.length)}function vt(Se){var Te=Se.parentElement;if(Te){var We=Se.offsetTop-Te.offsetTop;We-Te.scrollTop<0?Te.scrollTo({top:We}):We+Se.offsetHeight-Te.scrollTop>Te.offsetHeight&&Te.scrollTo({top:We+Se.offsetHeight-Te.offsetHeight})}}function wt(Se,Te){return Se.map(function(We){var Ke;return(Ke=We[le])===null||Ke===void 0?void 0:Ke.map(function(at){return at[Te.value]})})}function Ct(Se,Te,We){var Ke=new Set(Se),at=Te();return Se.filter(function(Pt){var xt=at[Pt],Me=xt?xt.parent:null,Xe=xt?xt.children:null;return xt&&xt.node.disabled?!0:We===ke?!(Xe&&Xe.some(function(Je){return Je.key&&Ke.has(Je.key)})):!(Me&&!Me.node.disabled&&Ke.has(Me.key))})}function It(Se,Te,We){for(var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,at=Te,Pt=[],xt=function(){var Je,yt,nn,qt=Se[Me],En=(Je=at)===null||Je===void 0?void 0:Je.findIndex(function(ot){var Ht=ot[We.value];return Ke?String(Ht)===String(qt):Ht===qt}),Dn=En!==-1?(yt=at)===null||yt===void 0?void 0:yt[En]:null;Pt.push({value:(nn=Dn==null?void 0:Dn[We.value])!==null&&nn!==void 0?nn:qt,index:En,option:Dn}),at=Dn==null?void 0:Dn[We.children]},Me=0;Me1){var St=Dn.slice(0,-1);_t(St)}else Je(!1)},fa=function(){var St,Qt=((St=Ht[ot])===null||St===void 0?void 0:St[We.children])||[],Ot=Qt.find(function(xn){return!xn.disabled});if(Ot){var on=[].concat((0,E.Z)(Dn),[Ot[We.value]]);_t(on)}};re.useImperativeHandle(Se,function(){return{onKeyDown:function(St){var Qt=St.which;switch(Qt){case kt.Z.UP:case kt.Z.DOWN:{var Ot=0;Qt===kt.Z.UP?Ot=-1:Qt===kt.Z.DOWN&&(Ot=1),Ot!==0&&On(Ot);break}case kt.Z.LEFT:{if(Xe)break;nn?fa():na();break}case kt.Z.RIGHT:{if(Xe)break;nn?na():fa();break}case kt.Z.BACKSPACE:{Xe||na();break}case kt.Z.ENTER:{if(Dn.length){var on=Ht[ot],xn=(on==null?void 0:on[le])||[];xn.length?Pt(xn.map(function(fn){return fn[We.value]}),xn[xn.length-1]):Pt(Dn,Ht[ot])}break}case kt.Z.ESC:Je(!1),yt&&St.stopPropagation()}},onKeyUp:function(){}}})},Rn=re.forwardRef(function(Se,Te){var We,Ke,at,Pt,xt=(0,Oe.lk)(),Me=xt.prefixCls,Xe=xt.multiple,Je=xt.searchValue,yt=xt.toggleOpen,nn=xt.notFoundContent,qt=xt.direction,En=xt.open,Dn=re.useRef(),ot=qt==="rtl",Ht=re.useContext(ee),Vn=Ht.options,_t=Ht.values,On=Ht.halfValues,na=Ht.fieldNames,fa=Ht.changeOnSelect,aa=Ht.onSelect,St=Ht.searchOptions,Qt=Ht.dropdownPrefixCls,Ot=Ht.loadData,on=Ht.expandTrigger,xn=Qt||Me,fn=re.useState([]),Ln=(0,Ee.Z)(fn,2),In=Ln[0],ua=Ln[1],ba=function($n){if(!(!Ot||Je)){var xa=It($n,Vn,na),za=xa.map(function(Da){var gr=Da.option;return gr}),Ta=za[za.length-1];if(Ta&&!Yt(Ta,na)){var va=Ye($n);ua(function(Da){return[].concat((0,E.Z)(Da),[va])}),Ot(za)}}};re.useEffect(function(){In.length&&In.forEach(function(Pa){var $n=$e(Pa),xa=It($n,Vn,na,!0).map(function(Ta){var va=Ta.option;return va}),za=xa[xa.length-1];(!za||za[na.children]||Yt(za,na))&&ua(function(Ta){return Ta.filter(function(va){return va!==Pa})})})},[Vn,In,na]);var wn=re.useMemo(function(){return new Set(Be(_t))},[_t]),La=re.useMemo(function(){return new Set(Be(On))},[On]),Ra=it(),Xa=(0,Ee.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=function($n){ta($n),ba($n)},Sa=function($n){var xa=$n.disabled,za=Yt($n,na);return!xa&&(za||fa||Xe)},ca=function($n,xa){var za=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;aa($n),!Xe&&(xa||fa&&(on==="hover"||za))&&yt(!1)},ia=re.useMemo(function(){return Je?St:Vn},[Je,St,Vn]),Gt=re.useMemo(function(){for(var Pa=[{options:ia}],$n=ia,xa=wt($n,na),za=function(){var gr=qa[Ta],Ya=$n.find(function(Ar,xr){return(xa[xr]?Ye(xa[xr]):Ar[na.value])===gr}),sr=Ya==null?void 0:Ya[na.children];if(!(sr!=null&&sr.length))return"break";$n=sr,Pa.push({options:sr})},Ta=0;Ta":In,ba=Se.loadingIcon,wn=Se.children,La=Se.dropdownMatchSelectWidth,Ra=La===void 0?!1:La,Xa=Se.showCheckedStrategy,qa=Xa===void 0?Ie:Xa,ta=(0,Le.Z)(Se,Ce),ma=(0,je.ZP)(We),Sa=!!nn,ca=(0,b.Z)(xt,{value:Me,postState:jt}),ia=(0,Ee.Z)(ca,2),Gt=ia[0],Vt=ia[1],an=re.useMemo(function(){return st(Pt)},[JSON.stringify(Pt)]),hn=re.useMemo(function(){return _t||[]},[_t]),jn=et(hn,an),ya=re.useCallback(function(Zn){var Mn=jn();return Zn.map(function(ea){var Ua=Mn[ea].nodes;return Ua.map(function(Ne){return Ne[an.value]})})},[jn,an]),Ha=(0,b.Z)("",{value:Dn,postState:function(Mn){return Mn||""}}),Pa=(0,Ee.Z)(Ha,2),$n=Pa[0],xa=Pa[1],za=function(Mn,ea){xa(Mn),ea.source!=="blur"&&ot&&ot(Mn)},Ta=rt(Ht),va=(0,Ee.Z)(Ta,2),Da=va[0],gr=va[1],Ya=be($n,hn,an,On||at,gr,Xe),sr=Bt(hn,an),Ar=re.useMemo(function(){var Zn=sr(Gt),Mn=(0,Ee.Z)(Zn,2),ea=Mn[0],Ua=Mn[1];if(!Sa||!Gt.length)return[ea,[],Ua];var Ne=Be(ea),gn=jn(),Tn=(0,Ge.S)(Ne,!0,gn),Qn=Tn.checkedKeys,ln=Tn.halfCheckedKeys;return[ya(Qn),ya(ln),Ua]},[Sa,Gt,jn,ya,sr]),xr=(0,Ee.Z)(Ar,3),Na=xr[0],yr=xr[1],ur=xr[2],Dr=re.useMemo(function(){var Zn=Be(Na),Mn=Ct(Zn,jn,qa);return[].concat((0,E.Z)(ur),(0,E.Z)(ya(Mn)))},[Na,jn,ya,ur,qa]),Gr=sn(Dr,hn,an,Sa,yt),qr=(0,ce.Z)(function(Zn){if(Vt(Zn),Je){var Mn=jt(Zn),ea=Mn.map(function(gn){return It(gn,hn,an).map(function(Tn){return Tn.option})}),Ua=Sa?Mn:Mn[0],Ne=Sa?ea:ea[0];Je(Ua,Ne)}}),bo=(0,ce.Z)(function(Zn){if((!Sa||En)&&xa(""),!Sa)qr(Zn);else{var Mn=Ye(Zn),ea=Be(Na),Ua=Be(yr),Ne=ea.includes(Mn),gn=ur.some(function(sa){return Ye(sa)===Mn}),Tn=Na,Qn=ur;if(gn&&!Ne)Qn=ur.filter(function(sa){return Ye(sa)!==Mn});else{var ln=Ne?ea.filter(function(sa){return sa!==Mn}):[].concat((0,E.Z)(ea),[Mn]),Jn=jn(),_n;if(Ne){var kn=(0,Ge.S)(ln,{checked:!1,halfCheckedKeys:Ua},Jn);_n=kn.checkedKeys}else{var Yn=(0,Ge.S)(ln,!0,Jn);_n=Yn.checkedKeys}var wa=Ct(_n,jn,qa);Tn=ya(wa)}qr([].concat((0,E.Z)(Qn),(0,E.Z)(Tn)))}}),mr=function(Mn,ea){if(ea.type==="clear"){qr([]);return}var Ua=ea.values[0],Ne=Ua.valueCells;bo(Ne)},tr=aa!==void 0?aa:fa,Tr=Qt||St,br=xn||on,Eo=function(Mn){fn==null||fn(Mn),Ln==null||Ln(Mn)},ho=re.useMemo(function(){return{options:hn,fieldNames:an,values:Na,halfValues:yr,changeOnSelect:Xe,onSelect:bo,checkable:nn,searchOptions:Ya,dropdownPrefixCls:On,loadData:na,expandTrigger:Vn,expandIcon:ua,loadingIcon:ba,dropdownMenuColumnStyle:Ot}},[hn,an,Na,yr,Xe,bo,nn,Ya,On,na,Vn,ua,ba,Ot]),hr=!($n?Ya:hn).length,Kn=$n&&gr.matchInputWidth||hr?{}:{minWidth:"auto"};return re.createElement(ee.Provider,{value:ho},re.createElement(Oe.Ac,(0,xe.Z)({},ta,{ref:Te,id:ma,prefixCls:at,autoClearSearchValue:En,dropdownMatchSelectWidth:Ra,dropdownStyle:Kn,displayValues:Gr,onDisplayValuesChange:mr,mode:Sa?"multiple":void 0,searchValue:$n,onSearch:za,showSearch:Da,OptionList:cn,emptyOptions:hr,open:tr,dropdownClassName:Tr,placement:br,onDropdownVisibleChange:Eo,getRawInputElement:function(){return wn}})))});Ve.SHOW_PARENT=Ie,Ve.SHOW_CHILD=ke;var He=Ve,ut=He,dt=y(2738),Ze=y(62892),mt=y(53487),Cn=y(19080),$t=y(36355),Xt=y(93891),Pn=y(1684),Nn=y(19716),Qe=y(32441),Rt=y(14154),zt=y(58582),Wt=y(84443),Sn=y(66339),Hn=y(33234),zn=y(98447),Bn=y(17313),Wn=y(74207),qn=y(83116);const pn=Se=>{const{prefixCls:Te,componentCls:We,antCls:Ke}=Se,at=`${We}-menu-item`,Pt=` +`)),wn.focus();case"add-null-ch":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(_e),wn.focus();case"add-signal":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(Tt),wn.focus();case"add-multiple":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(pt),wn.focus();case"inster-template-1":return Mn===""&&wn.setCursor(Zn.line,Zn.ch),wn.replaceSelection(ft),wn.focus();case"eraser":return wn.setValue(""),wn.focus();case"trigger-watch":return ta(!qa),wn.focus();case"trigger-full-screen":return Sa(!ma),wn.focus();case zt:ia(zt);return;case Bn:ia(Bn);return;case Wt:ia(Wt);return;case Hn:ia(Hn);return;case"maths-latex":ia("maths-latex");return;case vn:ia(vn);return;case Wn:ia(Wn);return;default:throw new Error}},[wn,qa,ma]),ur=(0,E.useCallback)((Kn,Zn)=>{var Mn,ea,Ua,Ne,gn,Tn;switch(ia(""),ca){case zt:const{title:kn,link:Yn}=Kn;return wn.replaceSelection(`[${kn}](${Yn})`),wn.focus();case Bn:const{language:wa,content:sa}=Kn;return wn.replaceSelection(["```"+wa,sa,"```"].join(` +`)),wn.focus();case"maths-latex":for(var Qn=atob(Kn),ln=new Uint8Array(Qn.length),Jn=0;Jn{Oo.id?wn.replaceSelection(`![,](/api/attachments/${Oo.id}?type=${Oo.content_type})`):(Oo==null?void 0:Oo.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":wn.replaceSelection("`$$"+Kn+"$$`");break;case Wt:case Hn:case zn:const{src:pa,alt:ha}=Kn,Za=Zn,vr=(Ua=(ea=(Mn=Za==null?void 0:Za.name)==null?void 0:Mn.split("."))==null?void 0:ea.pop)==null?void 0:Ua.call(ea);return((Ne=Za==null?void 0:Za.type)==null?void 0:Ne.indexOf("image"))>-1||!(Za!=null&&Za.type)?Za.align||Za.width?wn.replaceSelection(`

${ha||

`):wn.replaceSelection(`${ha||`):((gn=Za==null?void 0:Za.type)==null?void 0:gn.indexOf("video"))>-1?wn.replaceSelection(``):((Tn=Za==null?void 0:Za.type)==null?void 0:Tn.indexOf("pdf"))>-1?wn.replaceSelection(`${Za.name}`):Se.includes(vr)?wn.replaceSelection(`${Za.name}`):wn.replaceSelection(`[${Za.name}](${pa})`),wn.focus();case Wn:const{row:Nr,col:Or,align:_r}=Kn;let Mo=` +`;for(let Oo=0;Oo{switch(ca){case zt:return E.createElement(Bt,{callback:ur,onCancel:Gr});case Bn:return E.createElement(un.Z,{callback:ur,onCancel:Gr});case Wt:return E.createElement(rt.Z,{callback:ur,onCancel:Gr});case vn:return E.createElement(jt,{callback:ur,onCancel:Gr});case Wn:return E.createElement(Ze,{callback:ur,onCancel:Gr});case"maths-latex":return E.createElement(Pn,{showSaveButton:!0,callback:ur});case"inline-latex":return E.createElement(Nn.Z,{showSaveButton:!0,callback:ur});default:return null}},[ca]);function Gr(){ia("")}(0,E.useEffect)(()=>{if(Ya.current){let Kn=function(gn){Ua=!0,Ne=gn.pageY},Zn=function(){Ua=!1},Mn=function(gn){if(Ua){let Tn=gn.pageY-Ne;Tn<0&&(Tn=0),Tn>300&&(Tn=300);let Qn=yt+Tn+"px";yn(Qn)}},ea=Ya.current,Ua=!1,Ne=0;return ea.addEventListener("mousedown",Kn),document.addEventListener("mousemove",Mn),document.addEventListener("mouseup",Zn),()=>{ea.removeEventListener("mousedown",Kn),document.removeEventListener("mousemove",Mn),document.removeEventListener("mouseup",Zn)}}},[wn,Ya]),(0,E.useEffect)(()=>{yn(yt)},[yt]);const qr=Te(Je),bo=Te(an),mr={width:qr,height:bo},nr=(0,E.useMemo)(()=>{if(Gt){let Kn=new Date(Gt),Zn=Kn.getHours(),Mn=Kn.getMinutes(),ea=Kn.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,Mn=Mn<10?"0"+Mn:Mn,ea=ea<10?"0"+ea:ea,`${Zn}:${Mn}:${ea}`}return 0},[Gt]),Tr=Kn=>{const Zn=[];if(na){let Mn=-1;Kn=Kn.replace(/(@▁▁@|@▁@)/g,function(ea,Ua,Ne){Zn.push({multiLine:ea!==Tt})})}return Zn};function br(){window.sessionStorage.removeItem(Ht),ya(!1),Vt(0)}function Eo(){ya(!1),Vt(0),wn.setValue(window.sessionStorage.getItem(Ht))}(0,E.useEffect)(()=>{Pt[ca]&&ca!==Hn&&ca!==vn&&setTimeout(()=>{const Kn=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-Kn.offsetWidth/2,Mn=window.innerHeight/2-Kn.offsetHeight/2;za(Zn),va(Mn)},0)},[ca]);const ho=Kn=>{Kn.preventDefault();const Zn=Kn.clientX-xa,Mn=Kn.clientY-Ta;document.body.onmousemove=ea=>{let Ua=ea.clientX-Zn,Ne=ea.clientY-Mn;const gn=document.getElementsByClassName("markdown-popup-form")[0],Tn=window.innerWidth-gn.offsetWidth,Qn=window.innerHeight-gn.offsetHeight;Ua=Math.max(0,Math.min(Ua,Tn)),Ne=Math.max(0,Math.min(Ne,Qn)),hr(ea.clientX,ea.clientY,Zn,Mn)&&(za(Ua),va(Ne))},document.body.onmouseup=function(){document.body.onmousemove=null}},hr=(Kn,Zn,Mn,ea)=>{const Ua=document.body.clientHeight,Ne=document.body.clientWidth;return Kn<20&&Mn>Kn||Kn>Ne-20&&MnZn||Zn>Ua-20&&eaYe in ke?je(ke,Ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):ke[Ye]=Be,te=(ke,Ye)=>{for(var Be in Ye||(Ye={}))a.call(Ye,Be)&&x(ke,Be,Ye[Be]);if(b)for(var Be of b(Ye))ee.call(Ye,Be)&&x(ke,Be,Ye[Be]);return ke},ae=(ke,Ye)=>Ge(ke,ce(Ye));const{useForm:le}=E.default,pe={width:280,marginRight:10},ve={labelCol:{span:5},wrapperCol:{span:19}};var be=({callback:ke,onCancel:Ye})=>{const[Be]=le();let $e=(0,Ee.useRef)();function st(wt){$e.current.width=Be.getFieldValue("width"),$e.current.align=Be.getFieldValue("align"),ke(wt,$e.current)}function Yt(wt,Ct){if(wt.status===-1){re.ZP.error(wt.message);return}Be.setFieldsValue({src:`/api/attachments/${wt.id}`,type:Ct.type})}function vt(wt){let Ct=wt.target.files[0];$e.current=Ct,Ie(Ct,Yt)}return Oe.createElement(E.default,ae(te({form:Be},ve),{className:"upload-image-panel",onFinish:st,style:{width:470,overflow:"hidden"}}),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Oe.createElement("div",{className:"flex-container"},Oe.createElement(E.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Oe.createElement(oe.default,{style:pe})),Oe.createElement(Ae,{onFileChange:vt}))),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Oe.createElement(oe.default,{style:{width:264}})),Oe.createElement(E.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Oe.createElement(ge.Z,null,Oe.createElement(E.default.Item,{name:"width",style:{margin:0}},Oe.createElement(fe.Z,{style:{width:264}})),Oe.createElement("span",{className:"ml8"},"%"))),Oe.createElement(E.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Oe.createElement(he.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Oe.createElement("aside",null,Oe.createElement(E.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Oe.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Oe.createElement(ie.ZP,{type:"default",onClick:Ye},"\u53D6\u6D88"))))};function Ae({onFileChange:ke}){return Oe.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Oe.createElement("input",{type:"file",onChange:ke}))}function Ie(ke,Ye){if(!ke)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Le.bg)())throw re.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Be=new FormData;Be.append("editormd-image-file",ke),Be.append("file_param_name","editormd-image-file"),Be.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(st){Ye(JSON.parse(st.target.responseText),ke)},!1),$e.addEventListener("error",function(st){console.error(st)},!1),$e.open("POST",`${xe.KI}/api/attachments.json`),$e.send(Be)}},79346:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return oe}});var E=y(59301),re=y(4676);class oe extends E.Component{constructor(fe){super(fe);const he=window.document;this.node=he.createElement("div"),he.body.appendChild(this.node)}render(){const{children:fe}=this.props;return(0,re.createPortal)(fe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(de,ne,y){"use strict";y.d(ne,{i:function(){return pe},Z:function(){return be}});var E={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},re=y(71418),oe=y(6848),ge=y(92310),fe=y.n(ge),he=y(955),ie=y(8797),xe=y(24065),Ee="data:image/png;base64,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",Le="data:image/png;base64,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",Oe="data:image/png;base64,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",je="data:image/png;base64,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",Ge="data:image/png;base64,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",ce="data:image/png;base64,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",b="data:image/png;base64,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",a="data:image/png;base64,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",ee="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",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=y(59301);const pe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ee,swimg:Le},{name:"101\u8BA1\u5212",ptimg:Oe,swimg:je},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:ee,swimg:x},{name:"\u519B\u961F\u4E00\u6D41",ptimg:te,swimg:ae}];var be=({className:Ae,dataSource:Ie=[],col:ke=4,right:Ye,bottom:Be=23,precision:$e=0,wrapWidth:st=1200,trackEventItems:Yt,loading:vt,onRemove:wt=()=>{},isCurrent:Ct=!0,showAlias:It=!1})=>{const sn=Math.floor((st-(ke-1)*Ye)/ke),en=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(et=>(window.ENV==="build"&&(et.ptimg=`/react/build${et.ptimg}`,et.swimg=`/react/build${et.swimg}`),et));return le.createElement(re.Z,{spinning:vt},le.createElement("div",{className:fe()(E.list,Ae)},!!(Ie!=null&&Ie.length)&&(Ie==null?void 0:Ie.map((et,Bt)=>{var un;const{name:rt,id:qe,identifier:ht,featured:Zt,school_name:bt,image_url:Nt,excellent:it,is_plan:kt}=et;return le.createElement("div",{key:qe,className:E.wrap,style:{width:sn,marginRight:(1+Bt)%ke===0?0:Ye+$e,marginBottom:Be}},le.createElement("a",{className:E.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Yt&&(0,he.L9)([Yt]),(0,he.xg)(`/paths/${ht}`)}},le.createElement("div",{className:E.img},le.createElement("img",{className:E.cover,src:`${Nt}`}),Ct&&(0,xe.bg)()&&(et==null?void 0:et.studying)&&le.createElement("div",{className:`${E.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),wt(et)}},le.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),le.createElement("span",{className:"c-red"},"\u79FB\u9664")),(un=et==null?void 0:et.subject_tags)==null?void 0:un.map((Et,Rn)=>{var cn,gt;if(Rn===0){const we=(cn=en.find(Ce=>Ce.name==Et))==null?void 0:cn.swimg;return le.createElement("img",{className:E.sign,src:we,style:{left:"-4px"}})}const tt=(gt=en.find(we=>we.name==Et))==null?void 0:gt.ptimg;return le.createElement("img",{className:E.sign,src:tt,style:{left:`${48+52*(Rn-1)+2*Rn}px`}})}),le.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(et==null?void 0:et.excellent)&&le.createElement("div",{className:E.bq},"\u5F00\u653E\u8BFE\u7A0B"))),le.createElement("div",{className:E.name},le.createElement(oe.Z,{title:It&&(et!=null&&et.excellent_alias_name)?le.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${rt}`,le.createElement("br",null),le.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${et==null?void 0:et.excellent_alias_name}`)):rt},le.createElement("span",{className:E.e},It&&(et==null?void 0:et.excellent_alias_name)||rt))),le.createElement("div",{className:E.tags},le.createElement("div",null,le.createElement(oe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),le.createElement("span",null,et.stages_count))),le.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),le.createElement("span",null,et.members_count)))))))})),!Ie.length&&le.createElement(ie.Z,null)))}},29458:function(de,ne,y){"use strict";y.d(ne,{jL:function(){return fe},w9:function(){return et},QD:function(){return Nn},cQ:function(){return wt.Z},op:function(){return Ze},O5:function(){return ft},_b:function(){return Hn},t7:function(){return x},Gi:function(){return Zt},YG:function(){return qe},qp:function(){return Oe},vr:function(){return zt},qE:function(){return $t},Je:function(){return le},wb:function(){return vt},cq:function(){return Rn},tp:function(){return ce}});var E=y(59301),re={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},oe="data:image/png;base64,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",fe=({dataSource:Se=[],img:Te,imgWidth:We=346,title:Ke,sunTitle:at,bannerExtraContent:Pt})=>E.createElement("div",{className:re.banner},E.createElement("div",{className:re.content},E.createElement("aside",null,E.createElement("p",null,E.createElement("b",null,Ke),E.createElement("span",null,at)),Se.length>0&&E.createElement("div",{className:re.btns},Se.map((xt,Me)=>E.createElement("div",{key:Me,onClick:xt.click},xt.name,xt.sign?E.createElement("img",{src:oe,width:39}):null))),Pt),Te&&E.createElement("img",{style:{marginTop:33,marginRight:38},src:Te,width:We}))),he={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ie=y(92310),xe=y.n(ie),Ee=y(89392),Oe=({dataSource:Se=[],value:Te,onChange:We,onTitleChange:Ke,className:at,title:Pt,titleWidth:xt=41,style:Me={},fontColor:Xe="#6A7283",showCount:Je})=>{const[yt,nn]=(0,E.useState)(0),[qt,bn]=(0,E.useState)(!1),Dn=(0,E.useRef)(null),ot=(0,E.useRef)(null);return(0,E.useEffect)(()=>{var Ht;Se.length!==0&&(((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>97?nn(1):nn(0)),Se.length===0&&nn(0),bn(!1)},[Se]),E.createElement("div",{className:xe()(he.row,at),style:Me},E.createElement("div",{onClick:(0,Ee.throttle)(()=>Ke==null?void 0:Ke(),2e3),style:{width:xt,marginTop:qt?12:4},className:`${he.title} ${Ke?"current":""}`},Pt),E.createElement("div",{className:qt?`${he.tagsWrap} ${he.tagsBorderWrap}`:he.tagsWrap},E.createElement("div",{className:he.bar,ref:ot,style:yt>0?{height:yt===1?97:"auto",overflow:yt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},E.createElement("div",{className:he.tag,ref:Dn},Se==null?void 0:Se.map(Ht=>E.createElement("span",{onClick:()=>We(Ht.id),key:Ht.id,style:{color:Xe},className:Te===Ht.id?he.active:""},E.createElement("span",{title:Ht.name,className:he.name},Ht.name),!!Je&&E.createElement("span",{className:he.num},Ht.count))))),!!yt&&E.createElement(E.Fragment,null,yt===1?E.createElement("div",{onClick:()=>{var Ht;nn(2),((Ht=Dn==null?void 0:Dn.current)==null?void 0:Ht.clientHeight)>245?bn(!0):bn(!1)},className:he.action},"\u5C55\u5F00",E.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):E.createElement("div",{onClick:()=>{ot.current.scrollTop=0,nn(1),bn(!1)},className:he.action},"\u6536\u8D77",E.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},je={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ce=({dataSource:Se=[],value:Te,onChange:We,className:Ke,style:at={}})=>E.createElement("div",{style:at,className:xe()(je.tabs,Ke)},Se.map(Pt=>E.createElement("span",{onClick:()=>We(Pt.id),className:Te===Pt.id?je.active:"",key:Pt.id},Pt.name))),b={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=y(92832),x=({dataSource:Se=[],value:Te="",onChange:We,onInputChange:Ke=()=>{},className:at,style:Pt={},placeholder:xt,allowClear:Me=!1})=>{var Xe;const[Je,yt]=(0,E.useState)(""),[nn,qt]=(0,E.useState)("");(0,E.useEffect)(()=>{var ot;let Ht=Te;(ot=JSON.stringify(Te))!=null&&ot.includes("{")&&(yt(Te.id),Ht=Te.value||"");try{qt(decodeURIComponent(Ht||""))}catch(Vn){qt(decodeURIComponent(Ht||""))}},[Te]);const bn=()=>{We(encodeURIComponent(nn),Je||null)},Dn=ot=>{ot!==Je&&(yt(ot),We(encodeURIComponent(nn),ot))};return E.createElement("div",{className:xe()(b.input,at),style:Pt},!!Se.length&&E.createElement("div",{className:b.dropdown},E.createElement("div",{className:b.text},(Xe=Se.find(ot=>ot.id===Je))==null?void 0:Xe.name,E.createElement("i",{className:"iconfont icon-zhankai4"}),E.createElement("b",{className:b.b1}),E.createElement("b",{className:b.b2})),E.createElement("div",{className:b.menu},Se.map((ot,Ht)=>E.createElement("div",{key:Ht,onClick:()=>Dn(ot.id)},ot.name)))),E.createElement(a.default,{onPressEnter:bn,value:nn,onChange:ot=>{qt(ot.target.value),Ke(encodeURIComponent(ot.target.value),Je||null)},bordered:!1,placeholder:xt}),E.createElement("i",{onClick:bn,className:"iconfont icon-sousuo9 font14 pl10 current"}))},te={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},le=({value:Se,onChange:Te,className:We,total:Ke,pageSize:at,style:Pt={}})=>{const xt=Se<2,Me=Se>=Math.ceil(Ke/at);return Ke<=at?E.createElement(E.Fragment,null):E.createElement("div",{className:xe()(te.quickPager,We),style:Pt},E.createElement("div",{onClick:()=>{xt||Te(Se-1,"prev")},className:xt?te.disabled:""},"\u4E0A\u4E00\u9875"),E.createElement("div",{onClick:()=>{Me||Te(Se+1,"next")},className:Me?te.disabled:""},"\u4E0B\u4E00\u9875"))},pe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=y(71418),be=y(6848),Ae=y(13570),Ie=y(3294),ke=y(955),Ye=y(96908),Be=y(57177),$e=y(81378),st=y(8797),vt=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return E.createElement(ve.Z,{spinning:Xe},E.createElement("div",{className:xe()(pe.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{name:qt,id:bn,identifier:Dn,power:ot,cover_image_id:Ht,pic:Vn}=yt;return E.createElement("div",{className:pe.wrap,key:bn,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},E.createElement("a",{target:"_blank",href:`/shixuns/${Dn}/challenges`,className:pe.li,onClick:_t=>{_t.preventDefault(),Me&&(0,ke.L9)([Me]),ot&&(0,ke.xg)(`/shixuns/${Dn}/challenges`)}},E.createElement("div",{className:pe.img},E.createElement("img",{className:pe.cover,src:`${Vn}`}),yt.is_jupyter&&E.createElement("img",{className:pe.sign,src:Ye}),yt.is_jupyter_lab&&E.createElement("img",{className:pe.sign,src:Be}),yt.is_unity_3d&&E.createElement("img",{className:pe.sign,src:$e})),E.createElement("div",{className:pe.name},E.createElement(be.Z,{title:qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},E.createElement("span",{className:pe.e},qt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),E.createElement("div",{className:pe.tags},E.createElement(be.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),E.createElement("span",null,yt.challenges_count))),!!yt.myshixuns_count&&E.createElement(be.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},E.createElement("span",null,E.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),E.createElement("span",null,yt.myshixuns_count))),E.createElement(be.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},E.createElement("span",null,E.createElement("span",null,yt.level))),E.createElement("div",{className:pe.rate},E.createElement(Ae.Z,{allowHalf:!0,disabled:!0,defaultValue:yt.score_info}),E.createElement("span",null,"\xA0",yt.score_info?`${yt.score_info}\u5206`:"5\u5206")))),!ot&&E.createElement("div",{className:pe.lockWrap},E.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),E.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Te.length&&E.createElement(st.Z,null)))},wt=y(33847),Ct={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},It="data:image/png;base64,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",sn=y(59301),et=({className:Se,dataSource:Te=[],col:We=4,right:Ke,bottom:at=23,precision:Pt=0,wrapWidth:xt=1200,trackEventItems:Me,loading:Xe})=>{const Je=Math.floor((xt-(We-1)*Ke)/We);return sn.createElement(ve.Z,{spinning:Xe},sn.createElement("div",{className:xe()(Ct.list,Se)},!!Te.length&&Te.map((yt,nn)=>{const{subject_identifier:qt,id:bn,identifier:Dn,power:ot}=yt,Ht=yt.is_public!=0&&yt.is_public;return sn.createElement("div",{className:Ct.wrap,key:bn,style:{width:Je,marginRight:(1+nn)%We===0?0:Ke+Pt,marginBottom:at}},sn.createElement("a",{className:Ct.li,onClick:Vn=>{Vn.preventDefault(),Me&&(0,ke.L9)([Me]),(0,ke.xg)(yt.first_category_url)}},sn.createElement("div",{className:Ct.top},sn.createElement(be.Z,{title:yt.name},sn.createElement("div",{className:Ct.name},yt.name)),sn.createElement("img",{className:Ct.img,src:Ie.Z.IMG_SERVER+"/images/"+yt.avatar_url}),sn.createElement("div",{className:Ct.text,title:yt.creator},yt.creator),qt&&sn.createElement("div",{className:Ct.btns},sn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),sn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ht&&sn.createElement("div",{className:Ct.sign},"\u516C\u5F00")),sn.createElement("div",{className:Ct.bottom},yt.visits>0&&sn.createElement(be.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-liulanyan"}),sn.createElement("span",null,yt.visits))),yt.course_members_count>0&&sn.createElement(be.Z,{title:"\u6210\u5458",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-chengyuan"}),yt.course_members_count)),yt.tasks_count>0&&sn.createElement(be.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},sn.createElement("span",null,sn.createElement("i",{className:"iconfont icon-zuoye"}),yt.tasks_count)),yt.is_end?sn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):sn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yt.is_accessible&&sn.createElement("div",{className:Ct.lockWrap},sn.createElement("img",{src:`${Ie.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),sn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Te.length&&sn.createElement(st.Z,null)))},Bt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},un=y(89070),qe=({dataSource:Se=[],value:Te,onChange:We,className:Ke,style:at={},tabBarExtraContent:Pt})=>E.createElement("div",{className:xe()(Bt.tabs,Ke),style:at},E.createElement("div",{className:Bt.tabsWrap},Se.map((xt,Me)=>E.createElement("aside",{className:Bt.tab,onClick:()=>{We(xt.id),xt.link&&un.history.push(xt.link)},key:Me},E.createElement("div",{className:Te===xt.id?Bt.active:""},xt.name),(xt==null?void 0:xt.resetCount)==null&&(xt==null?void 0:xt.total)!==void 0&&E.createElement("span",null,"\uFF08",xt==null?void 0:xt.total,"\uFF09"),(xt==null?void 0:xt.resetCount)!==void 0&&(xt==null?void 0:xt.total)!==void 0&&E.createElement(be.Z,{title:(xt==null?void 0:xt.tip)!=null?xt==null?void 0:xt.tip:""},E.createElement("span",{style:{color:"#9096A3"}},"\uFF08",E.createElement("span",{style:{color:"#000"}},xt==null?void 0:xt.resetCount),"/",E.createElement("span",null,xt==null?void 0:xt.total),"\uFF09"))))),E.createElement("div",{className:Bt.tabBar},Pt)),Zt=({className:Se,style:Te={},children:We})=>E.createElement("div",{className:xe()(Se),style:Te},We),bt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Nt=y(38854),it=y(20834);const kt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Rn=({sortValue:Se,dropValue:Te,className:We,onSort:Ke,onDrop:at,dataSource:Pt=kt})=>{var xt;return E.createElement("div",{className:xe()(bt.orderWrap,We)},E.createElement(Nt.Z,{dropdownRender:()=>E.createElement(it.default,null,Pt.map((Me,Xe)=>E.createElement(it.default.Item,{key:Xe,onClick:()=>at(Me.id)},Me.name)))},E.createElement("span",{className:bt.orderTextWrap},(xt=Pt.find(Me=>Te===Me.id))==null?void 0:xt.name)),E.createElement("span",{className:bt.orderIconWrap},E.createElement("span",{className:bt.orderAsc},E.createElement("i",{className:Se==="asc"?`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-up font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")})),E.createElement("span",{className:bt.orderDesc},E.createElement("i",{className:Se==="desc"?`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer} ${bt.active}`:`iconfont icon-sanjiaoxing-down font12 ${bt.cursorPointer}`,onClick:()=>Ke(Se==="asc"?"desc":"asc")}))))},cn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},gt=y(3113),tt=Object.defineProperty,we=Object.getOwnPropertySymbols,Ce=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,jt=(Se,Te,We)=>Te in Se?tt(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,Ve=(Se,Te)=>{for(var We in Te||(Te={}))Ce.call(Te,We)&&jt(Se,We,Te[We]);if(we)for(var We of we(Te))ct.call(Te,We)&&jt(Se,We,Te[We]);return Se},He=(Se,Te)=>{var We={};for(var Ke in Se)Ce.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&we)for(var Ke of we(Se))Te.indexOf(Ke)<0&&ct.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We},ut=(Se,Te,We)=>new Promise((Ke,at)=>{var Pt=Xe=>{try{Me(We.next(Xe))}catch(Je){at(Je)}},xt=Xe=>{try{Me(We.throw(Xe))}catch(Je){at(Je)}},Me=Xe=>Xe.done?Ke(Xe.value):Promise.resolve(Xe.value).then(Pt,xt);Me((We=We.apply(Se,Te)).next())}),Ze=Se=>{var Te=Se,{className:We,style:Ke,children:at,loading:Pt=!1,openLoading:xt,onClick:Me=()=>{},size:Xe="middle",shape:Je="round"}=Te,yt=He(Te,["className","style","children","loading","openLoading","onClick","size","shape"]);const[nn,qt]=(0,E.useState)(!1);return E.createElement(gt.ZP,Ve({onClick:(0,Ee.throttle)(bn=>ut(void 0,null,function*(){xt&&qt(!0);try{yield Me(bn)}catch(Dn){console.log("error",Dn)}xt&&qt(!1)}),2e3,{leading:!0,trailing:!1}),className:xe()(cn.btn,cn[`${Xe}-${Je}`],We),style:Ke,size:Xe,shape:Je,loading:nn||Pt},yt),at)},mt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},$t=({className:Se,style:Te,children:We=null,onClick:Ke,title:at})=>E.createElement("div",{className:xe()(mt.head,Se),style:Te},E.createElement("span",{className:"primary-hover",onClick:Ke},E.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),E.createElement("b",{title:at},at),E.createElement("div",{className:mt.node},We)),Xt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Nn=({confirmShow:Se=!0,confirmTitle:Te,confirmClick:We,cancelShow:Ke=!0,cancelTitle:at,cancelClick:Pt,className:xt,style:Me,confirmLoading:Xe=!1})=>E.createElement("div",{className:xe()(Xt.btns,xt),style:Me},Se&&E.createElement(gt.ZP,{loading:Xe,onClick:We,type:"primary",className:Xt.confirm},Te),Ke&&E.createElement(gt.ZP,{onClick:Pt,className:Xt.cancel},at)),Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},zt=({className:Se,style:Te={},LeftContent:We,children:Ke,RightContent:at})=>E.createElement("div",{className:xe()(Qe.fixedBottom,Se),style:Te},E.createElement("div",{className:Qe.wrap},E.createElement("div",{className:Qe.left},We),E.createElement("div",{className:Qe.center},Ke),E.createElement("div",{className:Qe.right},at))),Wt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Hn=({className:Se,style:Te={},dataSource:We=[]})=>E.createElement("div",{className:xe()(Wt.crumbs,Se),style:Te},We.map((Ke,at)=>atun.history.push(Ke.path)},Ke.name):E.createElement("span",null,Ke.name),E.createElement("span",null,"\xA0",">","\xA0")):E.createElement("span",{key:at,style:{color:"#5F6368"}},Ke.name))),zn=y(31797),Bn=Object.defineProperty,Wn=Object.defineProperties,qn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,Sn=(Se,Te,We)=>Te in Se?Bn(Se,Te,{enumerable:!0,configurable:!0,writable:!0,value:We}):Se[Te]=We,ye=(Se,Te)=>{for(var We in Te||(Te={}))Ue.call(Te,We)&&Sn(Se,We,Te[We]);if(pn)for(var We of pn(Te))Ft.call(Te,We)&&Sn(Se,We,Te[We]);return Se},tn=(Se,Te)=>Wn(Se,qn(Te)),_e=(Se,Te)=>{var We={};for(var Ke in Se)Ue.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&pn)for(var Ke of pn(Se))Te.indexOf(Ke)<0&&Ft.call(Se,Ke)&&(We[Ke]=Se[Ke]);return We};const{Countdown:pt}=zn.default;var ft=Se=>{var Te=Se,{onChange:We}=Te,Ke=_e(Te,["onChange"]);const[at,Pt]=(0,E.useState)(null);(0,E.useEffect)(()=>{typeof at=="number"&&at>=0&&We(at)},[at]);const xt=Me=>{const Xe=Math.floor(Me/1e3);Pt(Xe)};return E.createElement(pt,tn(ye({},Ke),{onChange:xt}))}},58856:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(oe,ge){const fe=(0,E.useRef)();(0,E.useEffect)(()=>{fe.current=oe}),(0,E.useEffect)(()=>{function he(){fe.current()}if(ge!==null){let ie=setInterval(he,ge);return()=>clearInterval(ie)}},[ge])}},11145:function(de,ne,y){"use strict";y.r(ne),y.d(ne,{default:function(){return Tt}});var E=y(59301),re=y(92736),oe=y(81863),ge=y(981),fe=y(89070),he={flex_box_center:"flex_box_center___mmTa9",flex_space_between:"flex_space_between___jMnlY",flex_box_vertical_center:"flex_box_vertical_center___Nzd52",flex_box_center_end:"flex_box_center_end___rVNra",flex_box_column:"flex_box_column___cg5bF",newFooter:"newFooter___XUH_2"},ie=y(3294),xe=y(43418),Ee=y(955),Le=y(85149),je=({user:ft,globalSetting:Se})=>{var Te,We,Ke;const[at,Pt]=(0,E.useState)(!1);(0,E.useEffect)(()=>(window.addEventListener("click",Xe),()=>{window.removeEventListener("click",Xe)}),[]);const xt=()=>{if(function(){return/macintosh|mac os x/i.test(navigator.userAgent)}()){Pt(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")},Me=(Je,yt)=>{if(Je.className===yt)return Je;for(let nn=0,qt=Je;qt=qt.parentNode;nn++){if(qt.className===yt)return qt;if(qt==document.documentElement)return!1}},Xe=Je=>{var yt,nn,qt;Je!=null&&Je.target&&(((yt=Je==null?void 0:Je.target)==null?void 0:yt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A"||((qt=(nn=Je==null?void 0:Je.target)==null?void 0:nn.nextElementSibling)==null?void 0:qt.innerText)==="\u6559\u5E08\u4EA4\u6D41\u793E\u533A")&&Me(Je.target,"module-introduce")&&xt()};return E.createElement(E.Fragment,null,E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:at,title:"\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Pt(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u5934\u6B4C\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A",(Te=Se==null?void 0:Se.setting)==null?void 0:Te.homepage_tea_qq_number," "),E.createElement("img",{src:`${ie.Z.IMG_SERVER}/${(We=Se==null?void 0:Se.setting)==null?void 0:We.homepage_tea_qq_qrcode_url}`,width:200,height:200}))),E.createElement("div",{className:he.newFooter,dangerouslySetInnerHTML:{__html:(0,Le.z)((Ke=Se.setting)==null?void 0:Ke.footer,!0)}}))};const Ge=({user:ft,globalSetting:Se,loading:Te,dispatch:We})=>{var Ke,at;return Se.showFooter&&Se.showHeaderFooter?E.createElement("section",{id:"footer"},(Ke=Se==null?void 0:Se.setting)!=null&&Ke.main_site&&!((at=Se==null?void 0:Se.setting)!=null&&at.is_local)?E.createElement(je,{user:ft,globalSetting:Se}):E.createElement("div",null)):E.createElement(E.Fragment,null," ")};var ce=(0,fe.connect)(({user:ft,loading:Se,globalSetting:Te})=>({user:ft,globalSetting:Te,loading:Se.models.index}))(Ge),b=y(6848),a=y(7678),ee={sideBar:"sideBar___iM1tf",wrap:"wrap___GEY86",backTop:"backTop___skoyU",ul:"ul___JwWww",tooltipclass:"tooltipclass___QQUJq"},x=y(40937);const te=({globalSetting:ft,loading:Se,shixunHomeworks:Te,user:We,dispatch:Ke})=>{const[at,Pt]=(0,E.useState)(!1),[xt,Me]=(0,E.useState)(!1),[Xe]=(0,E.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),[Je,yt]=(0,E.useState)((localStorage==null?void 0:localStorage.hidesidebar)!="1"),[nn,qt]=(0,E.useState)(!1),bn=(0,E.useRef)(),Dn=(0,fe.useLocation)();(0,E.useEffect)(()=>(window.addEventListener("scroll",ot),()=>window.removeEventListener("scroll",ot)),[]),(0,E.useEffect)(()=>{setTimeout(()=>{localStorage.setItem("hidesidebar","1"),yt(!1)},5e3)},[]),(0,E.useEffect)(()=>{Te.actionTabs.type===99&&(qt(!0),setTimeout(()=>{qt(!1)},5e3))},[Te.actionTabs]),(0,E.useEffect)(()=>{var Vn,_t,On;(Vn=We==null?void 0:We.userInfo)!=null&&Vn.login&&!Xe.includes((_t=We==null?void 0:We.userInfo)==null?void 0:_t.login)&&!((On=ft==null?void 0:ft.setting)!=null&&On.is_local)&&setTimeout(()=>{var na,fa,aa=document.createEvent("Events");aa.initEvent("mouseout",!0,!1),bn&&((na=bn.current)==null||na.dispatchEvent(aa)),Xe.push((fa=We==null?void 0:We.userInfo)==null?void 0:fa.login),localStorage.hideCustom=JSON.stringify(Xe)},5e3)},[We]);const ot=()=>{var Vn;if(Dn.pathname==="/Activities"){Pt(!1);return}Pt(((Vn=document==null?void 0:document.documentElement)==null?void 0:Vn.scrollTop)>0)},Ht=()=>{const Vn=function(){return/macintosh|mac os x/i.test(navigator.userAgent)}();if(console.log(Vn),Vn){Me(!0);return}(0,Ee.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd")};return E.createElement("div",{className:ee.sideBar},E.createElement("div",{id:"wechat_QR_code_ids"},at&&E.createElement(b.Z,{placement:"left",title:"\u8FD4\u56DE\u9876\u90E8"},E.createElement(a.Z,{className:`${ee.wrap} ${ee.backTop}`,visibilityHeight:0},E.createElement("i",{className:"iconfont icon-huidaodingbu c-light-primary font14"})))),E.createElement(xe.default,{centered:!0,destroyOnClose:!0,open:xt,title:"\u6559\u5E08\u4EA4\u6D41\u793E\u533A",width:"500px",footer:null,onCancel:()=>Me(!1)},E.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},E.createElement("p",null,"\u626B\u7801\u6216\u641C\u7D22\u52A0\u5165\u6559\u5E08\u4EA4\u6D41QQ\u7FA4\uFF1A612934990 "),E.createElement("img",{src:x,width:200,height:200}))))};var ae=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,shixunHomeworks:We})=>({globalSetting:Se,user:Te,loading:ft.models.index,shixunHomeworks:We}))(te),le=y(3113),pe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const ve=({user:ft,dispatch:Se,classroomList:Te})=>E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",zIndex:9999,footer:null,open:Te.actionTabs.key==="\u5BFC\u51FA\u63D0\u9192",onCancel:()=>{Se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement("div",null,E.createElement("span",null,"\u60A8\u5728\u5F53\u524D\u680F\u76EE\u4E2D\u6709\u5DF2\u5BFC\u51FA\u7684\u8868\u683C\u672A\u4E0B\u8F7D\uFF0C\u8BF7\u5148\u4E0B\u8F7D\u5DF2\u6709\u8868\u683C\uFF0C\u7136\u540E\u518D\u5BFC\u51FA\u65B0\u7684\u8868\u683C\u3002"),E.createElement("br",null),E.createElement("div",{style:{textAlign:"end"}},E.createElement(le.ZP,{type:"primary",onClick:()=>pe(void 0,null,function*(){Se({type:"classroomList/setActionTabs",payload:{}})})},"\u77E5\u9053\u4E86"))));var be=(0,fe.connect)(({user:ft,classroomList:Se})=>({user:ft,classroomList:Se}))(ve),Ae=y(98228),Ie=y(95237),ke=y(43604),Ye=y(24905),Be={name:"name___sZaG7"},$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(ft,Se,Te)=>Se in ft?st(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,en=(ft,Se)=>{for(var Te in Se||(Se={}))Ct.call(Se,Te)&&sn(ft,Te,Se[Te]);if(wt)for(var Te of wt(Se))It.call(Se,Te)&&sn(ft,Te,Se[Te]);return ft},et=(ft,Se)=>Yt(ft,vt(Se)),Bt=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:un}=Ae.default,rt=({classroomList:ft,loading:Se,dispatch:Te})=>{var We,Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)([]),[Je,yt]=(0,E.useState)(!0),[nn,qt]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{var bn,Dn;ft.actionTabs.key=="\u9009\u62E9\u73ED\u7EA7"&&Xe([...(Dn=(bn=ft==null?void 0:ft.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.map(ot=>ot.course_group_id)])},[ft.actionTabs.key]),(0,E.useEffect)(()=>{var bn,Dn,ot,Ht;yt(((Dn=(bn=ft==null?void 0:ft.actionTabs)==null?void 0:bn.course_groups)==null?void 0:Dn.length)===(Me==null?void 0:Me.length)),qt((Me==null?void 0:Me.length)>0&&(Me==null?void 0:Me.length)<((Ht=(ot=ft==null?void 0:ft.actionTabs)==null?void 0:ot.course_groups)==null?void 0:Ht.length))},[Me]),$e.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u9009\u62E9\u73ED\u7EA7",okText:"\u786E\u8BA4\u5BFC\u51FA",cancelText:"\u53D6\u6D88",width:700,bodyStyle:{minHeight:100},confirmLoading:Pt,onOk:()=>Bt(void 0,null,function*(){var bn;xt(!0);const Dn=sessionStorage.all_student_works_params?JSON.parse(sessionStorage.all_student_works_params):[],ot=JSON.stringify(et(en({},Dn),{course_group:[...Me],teacher_comment:null,work_status:null,search:null,file_status:null,member_work:null}));sessionStorage.all_student_works_params=ot,localStorage.setItem("all_student_works_param",ot),Te({type:"classroomList/setActionTabs",payload:{}}),xt(!1),(bn=ft==null?void 0:ft.actionTabs)==null||bn.fn()}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},$e.createElement("div",null,$e.createElement(Ie.Z,null,$e.createElement(ke.Z,{className:"font14 mb10",span:24},"\u8BF7\u9009\u62E9\u672C\u6B21\u9700\u8981\u5BFC\u51FA",(We=ft==null?void 0:ft.actionTabs)==null?void 0:We.title,"\u7684\u73ED\u7EA7\uFF1A"),$e.createElement(ke.Z,{span:24},$e.createElement(Ye.default,{indeterminate:nn,checked:Je,onChange:bn=>{var Dn,ot;Xe(bn.target.checked?(ot=(Dn=ft==null?void 0:ft.actionTabs)==null?void 0:Dn.course_groups)==null?void 0:ot.map(Ht=>Ht.course_group_id):[])}},"\u5168\u9009")),$e.createElement(Ye.default.Group,{style:{width:"100%"},value:Me,onChange:bn=>{Xe(bn)}},$e.createElement(Ie.Z,null,(at=(Ke=ft==null?void 0:ft.actionTabs)==null?void 0:Ke.course_groups)==null?void 0:at.map((bn,Dn)=>$e.createElement(ke.Z,{span:8,style:{marginTop:"10px"}},$e.createElement(Ye.default,{value:bn.course_group_id,style:{fontSize:"14px"}},$e.createElement("span",{className:Be.name,title:bn.group_group_name}," ",bn.group_group_name),$e.createElement("span",null,"(",bn.count,")")))))))))};var qe=(0,fe.connect)(({classroomList:ft,loading:Se})=>({classroomList:ft,loading:Se}))(rt),ht=y(8591),Zt=y(57809),bt=y(99064),Nt={modal:"modal___F5VLC",title:"title___JqMFe",content:"content___f4NH_",name:"name___UtE1a",tip:"tip____F4Fo",info:"info___Outu3",icon:"icon___vRglT",img:"img___XOkOS",code:"code___BFLYc",item:"item___iouDe",left:"left___jflep",right:"right___ZKzah",text1:"text1___mApOX",text2:"text2___lP9Fx",count:"count___TFQl9",disable:"disable___BmHOV",line:"line___R2Nmd",nocode:"nocode___LEukz"},it=y(32637),kt="data:image/png;base64,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",Et=y(59301),Rn=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const{TreeNode:cn}=Ae.default,gt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at;const[Pt,xt]=(0,E.useState)(!1),[Me,Xe]=(0,E.useState)(""),[Je,yt]=(0,E.useState)([]),[nn,qt]=(0,E.useState)({});return(0,E.useEffect)(()=>{if(ft.actionTabs.id&&ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528"){let Ht=function(){return Rn(this,null,function*(){const Vn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/get_high_resources_codes.json`,{method:"get",params:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id}});(Vn==null?void 0:Vn.status)===0&&(yt(Vn==null?void 0:Vn.data),qt(Vn==null?void 0:Vn.other_data))})};console.log(ft.actionTabs);const{id:bn,type:Dn,type_id:ot}=ft.actionTabs;Ht()}},[ft.actionTabs.id]),Et.createElement(re.ZP,null,Et.createElement(xe.default,{centered:!0,title:ft.actionTabs.title,open:ft.actionTabs.key==="\u6388\u6743\u4F7F\u7528",okText:"\u7ACB\u5373\u9A8C\u8BC1",cancelText:"\u53D6\u6D88",width:804,bodyStyle:{minHeight:350},confirmLoading:Pt,destroyOnClose:!0,closeIcon:Et.createElement("i",{className:"iconfont icon-guanbi1 font15",onClick:()=>{Te({type:"classroomList/setActionTabs",payload:{}})},style:{color:"#fff"}}),afterClose:()=>{Xe("")},className:Nt.modal,onOk:()=>Rn(void 0,null,function*(){var bn;if(!Me){ht.ZP.warning("\u8BF7\u9009\u62E9\u6388\u6743\u7801");return}xt(!0);const Dn=yield(0,bt.ZP)(`/api/courses/${ft.actionTabs.id}/check_high_resources_code.json`,{method:"post",body:{type:ft.actionTabs.type,type_id:ft.actionTabs.type_id,code:Me}});(Dn==null?void 0:Dn.status)===0&&(ht.ZP.success("\u6388\u6743\u6210\u529F"),Te({type:"classroomList/setActionTabs",payload:{}}),(bn=ft==null?void 0:ft.actionTabs)==null||bn.fn()),xt(!1)}),onCancel:()=>{Te({type:"classroomList/setActionTabs",payload:{}})}},Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.title},"\u6388\u6743\u4F7F\u7528"),Et.createElement("div",{className:Nt.content},Et.createElement("div",null,Et.createElement("div",{className:Nt.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),ft.actionTabs.type==="shixun"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u5B9E\u8BAD\u4F5C\u4E1A\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u4F5C\u4E1A\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ft.actionTabs.type==="exercise"&&Et.createElement("div",{className:Nt.tip},"\u5F53\u524D\u8BD5\u5377\u3010",ft.actionTabs.name,"-ID",ft.actionTabs.type_id,"\u3011\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Et.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},ft.actionTabs.type==="shixun"?"\u5B9E\u9A8C\u73AF\u5883":"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Et.createElement("span",{style:{color:"#232B40"}},ft.actionTabs.type==="shixun"?nn.env_name:`${nn.env_count}\u4E2A`)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-shiyankecheng",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u6240\u5C5E\u8BFE\u5802"),Et.createElement("span",{style:{color:"#232B40"}},nn.course_name)),Et.createElement("div",{className:Nt.info},Et.createElement("div",{className:Nt.icon},Et.createElement("i",{className:"iconfont icon-zaixianrenshu",style:{color:"#165DFF"}})),Et.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u5B66\u751F\u4EBA\u6570"),Et.createElement("span",{style:{color:"#232B40"}},nn.student_count,"\u4EBA"))),Et.createElement("div",{className:"mt10"},Et.createElement("div",{className:Nt.img},Et.createElement("img",{src:it,width:"124px",height:"124px"})),Et.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))),Et.createElement("div",{className:Nt.code},Et.createElement("span",{className:"mr10",onClick:()=>console.log(1111)},"\u6388\u6743\u7801"),Et.createElement(Zt.default,{popupClassName:Nt.popu,disabled:!1,className:Nt.qselect,onChange:bn=>Rn(void 0,null,function*(){console.log(bn),Xe(bn)}),size:"large",optionLabelProp:"lable",style:{flex:1,width:700},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u7801",virtual:!1,notFoundContent:Et.createElement("div",{className:Nt.nocode},Et.createElement("div",null,Et.createElement("img",{src:kt,alt:""}),Et.createElement("div",{className:"mt10",style:{color:"#666666"}},"\u6682\u65E0\u6388\u6743\u7801\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6~")))},Je==null?void 0:Je.map((bn,Dn)=>Et.createElement(Zt.default.Option,{key:bn.code,value:bn==null?void 0:bn.code,label:bn.code,disabled:bn.disable},Et.createElement("div",{className:Nt.item},Et.createElement("div",{className:Nt.left,style:{background:Dn%2==0?"#52C7B0":"#E36868"}},bn.code),Et.createElement("div",{className:`${Nt.right} ${bn.disable&&Nt.disable}`},ft.actionTabs.type==="shixun"&&Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u9002\u7528\u8D44\u6E90\u7C7B\u578B\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.resource_type_name),bn.resource_type_name==="\u9AD8\u6027\u80FD\u670D\u52A1\u5668"&&Et.createElement(b.Z,{title:Et.createElement("div",null,"\u9002\u7528\u7684\u5B9E\u9A8C\u73AF\u5883\u5305\u62EC\uFF1AARM\u3001\u7B97\u80FD\u4E91\u3001\u4EA4\u5927\u4E91\u3001\u6E56\u5927\u8D85\u7B97\u4E2D\u5FC3\u3001\u9AD8\u914D\u7F6E\u3001\u5927\u955C\u50CF\u7B49\u3002",Et.createElement("br",null),"\u4E0D\u5305\u62EC\uFF1AGPU\u3001\u963F\u91CC\u4E91\u3001\u5934\u6B4C\u4E91\u3002"),zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1 font14"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u652F\u6301\u4F7F\u7528\u4EBA\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.max_people,"\u4EBA")),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\uFF1A"),Et.createElement("span",{className:Nt.text2},"\u5DF2\u4F7F\u7528 ",Et.createElement("span",{className:Nt.count},bn.use_count)," \u6B21\uFF0C\u5269\u4F59 ",Et.createElement("span",{className:Nt.count},bn.left_use_count)," \u6B21"),ft.actionTabs.type==="exercise"&&Et.createElement(b.Z,{title:"\u6388\u6743\u7801\u4F7F\u7528\u6B21\u6570\u6309\u9AD8\u6D88\u8017\u5B9E\u9A8C\u7684\u4E2A\u6570\u8BA1\u7B97\u3002\u5982\uFF1A\u4E00\u5F20\u8BD5\u5377\u5185\uFF0C\u67093\u4E2A\u9AD8\u6D88\u8017\u7684\u5B9E\u9A8C\u3002\u90A3\u4E48\uFF0C\u53D1\u5E03\u8003\u8BD5\u540E\uFF0C\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u9700\u8981\u6263\u96643\u6B21\u3002\u53D1\u5E03\u8003\u8BD5\u7684\u65F6\u5019\uFF0C\u9AD8\u6D88\u8017\u5B9E\u9A8C\u6570\u4E0D\u80FD\u5927\u4E8E\u6388\u6743\u7801\u7684\u5269\u4F59\u4F7F\u7528\u6B21\u6570\u3002",zIndex:1e4}," ",Et.createElement("i",{className:"iconfont icon-wenhao1"}))),Et.createElement("div",null,Et.createElement("span",{className:Nt.text1},"\u6388\u6743\u7801\u6709\u6548\u671F\uFF1A"),Et.createElement("span",{className:Nt.text2},bn.start_at," \u81F3 ",bn.end_at)))),Dn!=(Je==null?void 0:Je.length)-1&&Et.createElement("div",{className:Nt.line}))))))))};var tt=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(gt),we={modal:"modal___s_owE",content:"content___fKCoG",name:"name____JFNc",tip:"tip___wHgnp",info:"info___I2DZv",icon:"icon___cQ6SY",img:"img___GFBx1"},Ce=y(59301);const{TreeNode:ct}=Ae.default,jt=({classroomList:ft,loading:Se,dispatch:Te,user:We})=>{var Ke,at,Pt;return Ce.createElement(re.ZP,null,Ce.createElement(xe.default,{centered:!0,title:"\u63D0\u793A",open:ft.actionTabs.key==="\u6388\u6743\u63D0\u793A",closable:!1,maskClosable:!1,footer:Ce.createElement("div",null,Ce.createElement(le.ZP,{type:"primary",onClick:xt=>{var Me;Te({type:"classroomList/setActionTabs",payload:{}}),(Me=ft==null?void 0:ft.actionTabs)==null||Me.fn()}},"\u6211\u77E5\u9053\u4E86")),width:600,destroyOnClose:!0,className:we.modal},Ce.createElement("div",null,Ce.createElement("div",{className:we.content},Ce.createElement("div",null,Ce.createElement("div",{className:we.name},"\u60A8\u597D\uFF01",(Ke=We==null?void 0:We.userInfo)==null?void 0:Ke.username,"\u8001\u5E08\uFF08",(at=We==null?void 0:We.userInfo)==null?void 0:at.login,"\uFF09\uFF1A"),Ce.createElement("div",{className:we.tip},"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002\u53D1\u5E03\u8003\u8BD5\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Ce.createElement("div",{className:we.info},Ce.createElement("div",{className:we.icon},Ce.createElement("i",{className:"iconfont icon-danceng-shiyanhuanjing",style:{color:"#165DFF"}})),Ce.createElement("span",{className:"mr10",style:{color:"#6A7283"}},"\u9AD8\u6D88\u8017\u5B9E\u9A8C"),Ce.createElement("span",{style:{color:"#232B40"}},`${(Pt=ft==null?void 0:ft.actionTabs)==null?void 0:Pt.count}\u4E2A`))),Ce.createElement("div",null,Ce.createElement("div",{className:we.img},Ce.createElement("img",{src:it,width:"124px",height:"124px"})),Ce.createElement("div",{className:"tc font12 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801"))))))};var Ve=(0,fe.connect)(({classroomList:ft,loading:Se,user:Te})=>({classroomList:ft,loading:Se,user:Te}))(jt),He=y(61186),ut=y.n(He),dt="data:image/png;base64,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",Ze="data:image/jpeg;base64,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";const mt=({user:ft})=>{var Se,Te;const[We,Ke]=(0,E.useState)(!1),[at,Pt]=(0,E.useState)("");(0,E.useEffect)(()=>{var Me,Xe;let Je=localStorage.getItem("extension-modal");if(!((Me=ft==null?void 0:ft.userInfo)!=null&&Me.login)||!Je)return;const yt=ut()(),nn=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`;let qt=localStorage.getItem(nn);if(qt)if(yt<=ut()(qt))Ke(!1);else{Ke(!0),localStorage.removeItem(nn),localStorage.removeItem("extension-modal");const bn=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(bn)}else{Ke(!0),localStorage.removeItem("extension-modal");const bn=ut()(localStorage.getItem("extension-date")).format("YYYY\u5E74MM\u6708DD\u65E5");Pt(bn)}return()=>{Ke(!1)}},[(Se=ft==null?void 0:ft.userInfo)==null?void 0:Se.login]);const xt=Me=>{var Xe;const Je=`${(Xe=ft==null?void 0:ft.userInfo)==null?void 0:Xe.login}-extend-date`,yt=ut()().endOf("day").format("YYYY-MM-DD HH:mm:ss");Me.target.checked?localStorage.setItem(Je,yt):localStorage.removeItem(Je)};return E.createElement(xe.default,{title:"\u6E29\u99A8\u63D0\u793A",open:We,zIndex:9999,centered:!0,width:594,onCancel:()=>{Ke(!1)},footer:E.createElement(Ie.Z,{align:"middle",justify:"space-between"},E.createElement(Ye.default,{onChange:xt},"\u4ECA\u65E5\u4E0D\u518D\u63D0\u9192"),E.createElement(le.ZP,{onClick:()=>{Ke(!1)},style:{borderRadius:4},type:"primary"}," \u5173\u95ED"))},E.createElement("div",{className:"font14",style:{paddingLeft:16}},E.createElement("div",null,"\u8001\u5E08\u60A8\u597D\uFF01"),E.createElement("div",{style:{textIndent:28}},"\u611F\u8C22\u60A8\u5BF9\u5E73\u53F0\u7684\u8BA4\u53EF\u4E0E\u652F\u6301\uFF01\u6839\u636E\u5E73\u53F0",E.createElement("a",{href:"https://www.educoder.net/help/agreement",target:"_blank"},"\u670D\u52A1\u534F\u8BAE"),"\uFF0C\u8D35\u5355\u4F4D\u514D\u8D39\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5C06\u9650\u5236\u5BF9\u76F8\u5173\u529F\u80FD\u548C\u8D44\u6E90\u7684\u4F7F\u7528\u3002"),E.createElement("div",{style:{textIndent:28}},"\u8BF7\u60A8\u6DFB\u52A0\u4EE5\u4E0B\u5FAE\u4FE1\u5BA2\u670D\uFF0C\u534F\u52A9\u60A8\u5B8C\u6210\u540E\u7EED\u4F7F\u7528\u53CA\u7533\u8BF7\u6D41\u7A0B\uFF0C\u611F\u8C22\u652F\u6301\u4E0E\u7406\u89E3\u3002"),E.createElement("img",{style:{margin:"8px auto",display:"block"},width:160,src:((Te=ft.userInfo)==null?void 0:Te.school_province)==="\u5B89\u5FBD"?Ze:dt,alt:"\u4E8C\u7EF4\u7801"}),E.createElement("div",{style:{textAlign:"right"}},"\u8FD0\u8425\u4E2D\u5FC3"),E.createElement("div",{style:{textAlign:"right"}},at)))};var Cn=(0,fe.connect)(({user:ft})=>({user:ft}))(mt),$t=y(9951),Xt={modalityModal:"modalityModal___fvSjk",modal:"modal___wvA_V",itemWarp:"itemWarp___JNLoV",close:"close___PycHq",cancelBtn:"cancelBtn___kgKTp",selfdomModal:"selfdomModal___doNCF"},Pn=y(89392),Nn=y.n(Pn),Qe=(ft,Se,Te)=>new Promise((We,Ke)=>{var at=Me=>{try{xt(Te.next(Me))}catch(Xe){Ke(Xe)}},Pt=Me=>{try{xt(Te.throw(Me))}catch(Xe){Ke(Xe)}},xt=Me=>Me.done?We(Me.value):Promise.resolve(Me.value).then(at,Pt);xt((Te=Te.apply(ft,Se)).next())});const Rt=({dispatch:ft,user:Se,globalSetting:Te})=>{var We,Ke;const[at,Pt]=(0,E.useState)({}),[xt,Me]=(0,E.useState)([]),[Xe,Je]=(0,E.useState)(0),[yt,nn]=(0,E.useState)(!1),qt=(0,E.useRef)(null),bn=(0,fe.useLocation)(),Dn=(Qt,Ot)=>{let on=null;return Qt===0&&(on=ut()().add(100,"month").unix()),Qt===1&&(on=ut()().add(Ot,"hour").unix()),Qt===2&&(on=ut()().add(Ot,"days").unix()),Qt===3&&(on=ut()().add(Ot*7,"days").unix()),Qt===4&&(on=ut()().add(Ot,"month").unix()),Qt===5&&(on=ut()().add(Ot*3,"month").unix()),on},ot=Qt=>{var Ot;const on=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let xn=localStorage.getItem(on)?JSON.parse(localStorage.getItem(on)):[];xn=xn==null?void 0:xn.filter(In=>In.id!==(Qt==null?void 0:Qt.id));const fn=Dn(Qt==null?void 0:Qt.show_type,Qt==null?void 0:Qt.show_count),Ln={id:Qt==null?void 0:Qt.id,deadline:fn,type:Qt==null?void 0:Qt.show_type};xn==null||xn.push(Ln),localStorage.setItem(on,JSON.stringify(xn))},Ht=()=>{na(at==null?void 0:at.id,"close");const Qt=xt[Xe+1];Qt?(ot(Qt),Pt(Qt),Je(Xe+1),na(Qt==null?void 0:Qt.id,"popup")):nn(!1)},Vn=[{name:"\u9996\u9875",key:0,path:"/"},{name:"\u5B9E\u8DF5\u8BFE\u7A0B",key:1,path:"/paths"},{name:"\u5B9E\u8DF5\u9879\u76EE",key:2,path:"/shixuns"},{name:"\u6559\u5B66\u8BFE\u5802",key:3,path:"/classrooms"},{name:"\u5728\u7EBF\u7ADE\u8D5B",key:4,path:"/competitions"},{name:"\u6559\u5B66\u6848\u4F8B",key:5,path:"/moop_cases"},{name:"\u4EA4\u6D41\u95EE\u7B54",key:6,path:"/forums/categories"},{name:"\u4E2A\u4EBA\u4E2D\u5FC3",key:7,path:"/users"}];(0,E.useEffect)(()=>{var Qt,Ot;Te!=null&&Te.operateModelPath&&((Qt=Te==null?void 0:Te.setting)!=null&&Qt.main_site)&&((Ot=Se==null?void 0:Se.userInfo)!=null&&Ot.login)&&(fa(),setTimeout(()=>{ft({type:"globalSetting/setOperateModelPath",payload:""})},300))},[Te==null?void 0:Te.operateModelPath,(We=Se==null?void 0:Se.userInfo)==null?void 0:We.login,(Ke=Te==null?void 0:Te.setting)==null?void 0:Ke.main_site]),(0,E.useEffect)(()=>{var Qt,Ot,on,xn,fn,Ln;if((Qt=bn==null?void 0:bn.pathname)!=null&&Qt.includes("/users")&&((on=(Ot=bn==null?void 0:bn.pathname)==null?void 0:Ot.split("/"))==null?void 0:on.length)===4){ft({type:"globalSetting/setOperateModelPath",payload:"/users"});return}if((xn=bn==null?void 0:bn.pathname)!=null&&xn.includes("/forums/categories")){ft({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});return}for(let In=0;In(window.addEventListener("click",On),()=>{window.removeEventListener("click",On)}),[at]);const _t=Qt=>{var Ot;if(Qt!=null&&Qt.getAttribute("data-operate-type"))return Qt;for(let on=0,xn=Qt;xn=xn.parentNode;on++){if((Ot=xn==null?void 0:xn.getAttribute)!=null&&Ot.call(xn,"data-operate-type"))return xn;if(xn==document.documentElement)return!1}},On=Qt=>Qe(void 0,null,function*(){var Ot;const on=_t(Qt.target);if(on&&(on==null?void 0:on.getAttribute("data-operate-type"))==="click"){Qt.preventDefault();let fn=on==null?void 0:on.getAttribute("href");const Ln=on==null?void 0:on.getAttribute("target");yield na(at==null?void 0:at.id,"enter"),on!=null&&on.getAttribute("data-operate-data")&&(fn=fn+"?login="+((Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login)),(0,Ee.xg)(fn),nn(!1)}}),na=(Qt,Ot)=>Qe(void 0,null,function*(){return yield(0,bt.ZP)("/api/popup_windows/popup_windows_counts.json",{method:"get",params:{id:Qt,count_type:Ot}})}),fa=()=>Qe(void 0,null,function*(){var Qt,Ot,on;const xn=yield(0,bt.ZP)("/api/popup_windows/get_popup_windows.json",{method:"get"});if((xn==null?void 0:xn.status)===0&&((Qt=xn==null?void 0:xn.data)==null?void 0:Qt.length)!==0){const fn=Vn==null?void 0:Vn.findIndex(ba=>ba.path===(Te==null?void 0:Te.operateModelPath));let Ln=Nn().cloneDeep(xn==null?void 0:xn.data);Ln=Ln==null?void 0:Ln.filter(ba=>{var wn;return(wn=ba.show_page)==null?void 0:wn.includes(fn)});const In=`${(Ot=Se==null?void 0:Se.userInfo)==null?void 0:Ot.login}-deadline-operate`;let ua=localStorage.getItem(In)?JSON.parse(localStorage.getItem(In)):[];(ua==null?void 0:ua.length)!==0&&(Ln=Ln==null?void 0:Ln.filter(ba=>{let wn=!0;const La=ua==null?void 0:ua.find(Ra=>Ra.id===ba.id);return La&&(ut()().unix()<=(La==null?void 0:La.deadline)&&(wn=!1),(La==null?void 0:La.type)===0&&(ba.show_type===0?wn=!1:wn=!0)),wn})),Ln!=null&&Ln.length&&(Pt(Ln==null?void 0:Ln[Xe]),ot(Ln==null?void 0:Ln[Xe]),na((on=Ln==null?void 0:Ln[Xe])==null?void 0:on.id,"popup"),nn(!0),Me(Ln))}}),aa=()=>{var Qt;const Ot=(at==null?void 0:at.popup_type)===1;return E.createElement("div",{className:Xt.modalityModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:Ot?(at==null?void 0:at.height)+40:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-guanbi1"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((on,xn)=>E.createElement("aside",{key:xn,className:Xt.itemWarp},E.createElement(Le.Z,{value:on})))),Ot&&E.createElement(Ie.Z,{justify:"center"},E.createElement(le.ZP,{type:"primary",className:Xt.cancelBtn,onClick:Ht},"\u6211\u77E5\u9053\u4E86"))))},St=()=>{var Qt;return E.createElement("div",{className:Xt.selfdomModal},E.createElement("div",{className:Xt.modal,style:{width:at==null?void 0:at.width,height:at==null?void 0:at.height}},E.createElement("div",{className:Xt.close,onClick:Ht},E.createElement("i",{className:"iconfont icon-htmal5icon19"})),E.createElement($t.Z,{ref:qt,dots:!0,autoplay:!0,pauseOnDotsHover:!0},(Qt=at==null?void 0:at.content)==null?void 0:Qt.map((Ot,on)=>E.createElement("aside",{key:on,className:Xt.itemWarp},E.createElement(Le.Z,{style:{height:at==null?void 0:at.height},value:Ot}))))))};return E.createElement(E.Fragment,null,yt&&((at==null?void 0:at.windows_style)===0?aa():St()))};var zt=(0,fe.connect)(({user:ft,globalSetting:Se})=>({user:ft,globalSetting:Se}))(Rt),Wt=y(38374),vn=y(67192),Hn=y(26278),zn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",Bn=y(9936),Wn=y(8415),qn=y(59301),pn=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ft=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,ye=(ft,Se,Te)=>Se in ft?pn(ft,Se,{enumerable:!0,configurable:!0,writable:!0,value:Te}):ft[Se]=Te,tn=(ft,Se)=>{for(var Te in Se||(Se={}))Ft.call(Se,Te)&&ye(ft,Te,Se[Te]);if(Ue)for(var Te of Ue(Se))Sn.call(Se,Te)&&ye(ft,Te,Se[Te]);return ft},_e=(ft,Se)=>{var Te={};for(var We in ft)Ft.call(ft,We)&&Se.indexOf(We)<0&&(Te[We]=ft[We]);if(ft!=null&&Ue)for(var We of Ue(ft))Se.indexOf(We)<0&&Sn.call(ft,We)&&(Te[We]=ft[We]);return Te};const pt=ft=>{var Se=ft,{loading:Te,children:We,globalSetting:Ke,user:at,account:Pt}=Se,xt=_e(Se,["loading","children","globalSetting","user","account"]),Me,Xe,Je,yt,nn,qt,bn,Dn;const ot=(0,fe.useLocation)(),[Ht,Vn]=(0,E.useState)(!1);return(0,E.useEffect)(()=>{let _t=ut()().add(0,"days").unix(),On=localStorage.getItem("mainclose");if(!On){Vn(!0);return}_t>parseInt(On)&&Vn(!0)},[]),qn.createElement(vn.Z,null,qn.createElement(re.ZP,{locale:oe.Z,autoInsertSpaceInButton:!1},ot.pathname==="/"&&Ht&&((Xe=(Me=Ke==null?void 0:Ke.setting)==null?void 0:Me.adv_index)==null?void 0:Xe.image_url)&&((Je=Ke==null?void 0:Ke.setting)==null?void 0:Je.main_site)&&qn.createElement("div",{onClick:()=>{var _t,On;return window.open((On=(_t=Ke==null?void 0:Ke.setting)==null?void 0:_t.adv_index)==null?void 0:On.jump_url)},style:{background:`url(${ie.Z.IMG_SERVER+((nn=(yt=Ke==null?void 0:Ke.setting)==null?void 0:yt.adv_index)==null?void 0:nn.image_url)}) no-repeat center center`,width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"}},qn.createElement("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"}},qn.createElement("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"}},"\u3010\u8BA1\u7B97\u673A\u5B66\u4E60\u4EA4\u6D41\u7FA4\u3011\u9886\u53D6C\u8BED\u8A00/Java/Python/\u7A0B\u5E8F\u7ADE\u8D5B\u8D44\u6599\uFF0C\u70B9\u51FB\u52A0\u5165"),qn.createElement("div",{onClick:()=>{window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"}},"\u67E5\u770B\u8BE6\u60C5 ",qn.createElement("img",{src:zn,style:{marginLeft:5}}))),qn.createElement("img",{src:Bn,onClick:_t=>{_t.stopPropagation(),localStorage.setItem("mainclose",ut()().add(1,"days").unix()+""),Vn(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})),document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ge.Z,tn({},xt)),qn.createElement("section",{className:Hn.Z.layoutMainClass,style:{marginTop:ot.pathname=="/training"?"-72px":""}},qn.createElement(fe.Outlet,null)),qn.createElement(ae,null),!(0,Ee.Ll)()&&document.domain!=="kepukehuan.educoder.net"&&qn.createElement(ce,null),qn.createElement(be,null),qn.createElement(qe,null),qn.createElement(tt,null),qn.createElement(Ve,null),qn.createElement(Cn,null),Pt.actionTabs.key==="Account-ProfessionalAuth"&&((bn=(qt=Pt.actionTabs)==null?void 0:qt.code)==null?void 0:bn.length)>0&&qn.createElement(Wn.Z,{Scoid:(Dn=at==null?void 0:at.userInfo)==null?void 0:Dn.user_school_id}),!(0,Ee.Ll)()&&qn.createElement(zt,null),qn.createElement(Wt.Z,null)))};var Tt=(0,fe.connect)(({loading:ft,globalSetting:Se,user:Te,account:We})=>({loading:ft,user:Te,globalSetting:Se,account:We}))(pt)},8415:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Rn}});var E=y(59301),re=y(89070),oe=y(57809),ge=y(54580),fe=y(78241),he=y(8591),ie=y(43418),xe=y(95237),Ee=y(43604),Le=y(71418),Oe=y(92832),je=y(88522),Ge=y(3113),ce=y(3294),b="data:image/png;base64,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",a=y(56615),ee=y(955),x=y(60302),te=y(19842),ae=y(29679),le=y(19248),pe=y(16979),ve={flexRow:"flexRow___jGYtM",flexColumn:"flexColumn___NPMB3",formWrap:"formWrap___vwH9N",example:"example____BmJC",footerWrap:"footerWrap___lp1L0"},be=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ke=(cn,gt)=>{var tt={};for(var we in cn)Ae.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&be)for(var we of be(cn))gt.indexOf(we)<0&&Ie.call(cn,we)&&(tt[we]=cn[we]);return tt},Ye=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Be=(cn,gt)=>gt.some(tt=>tt.label.toLowerCase().indexOf(cn.toLowerCase())>-1),$e=Oe.default.TextArea,st=cn=>{var gt=cn,{account:tt,globalSetting:we,loading:Ce,dispatch:ct,schoolName:jt,visible:Ve,onClose:He=()=>{},onSuccess:ut=()=>{}}=gt,dt=ke(gt,["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"]);const[Ze]=fe.default.useForm();(0,E.useEffect)(()=>{Ze.setFieldsValue({name:jt})},[jt]);const mt=Cn=>Ye(void 0,null,function*(){const{name:$t,city:Xt=[],address:Pn,remarks:Nn}=Cn||{},Qe=yield ct({type:"account/appplySchool",payload:{name:$t,province:Xt[0],city:Xt[1],address:Pn,remarks:Nn}});He(),Qe&&(he.ZP.success("\u65B0\u589E\u5B66\u6821/\u5355\u4F4D\u6210\u529F\uFF01"),ut($t))});return E.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Ve,title:"\u7533\u8BF7\u6DFB\u52A0\u5355\u4F4D\u540D\u79F0",width:"600px",footer:null},E.createElement(fe.default,{className:ve.formWrap,form:Ze,labelCol:{span:4},wrapperCol:{span:20},onFinish:mt},E.createElement(fe.default.Item,{label:"\u5355\u4F4D\u5168\u79F0\uFF1A",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"}]},E.createElement(Oe.default,{placeholder:"\u5B66\u6821\u6216\u5DE5\u4F5C\u5355\u4F4D"})),E.createElement("div",{className:`${ve.flexRow} ${ve.example}`},E.createElement("div",null,"\u793A\u4F8B\uFF1A"),E.createElement("div",{className:ve.flexColumn},E.createElement("div",null,E.createElement(ae.Z,{style:{color:"rgb(82, 196, 26)"}}),E.createElement("span",{className:"font14 ml5"},"\u6B63\u786E\u793A\u4F8B\uFF1A\u6E56\u5357\u5927\u5B66")),E.createElement("div",null,E.createElement(le.Z,{style:{color:"red"}}),E.createElement("span",{className:"font14 ml5"},"\u9519\u8BEF\u793A\u4F8B\uFF1A\u6E56\u5927\u5CB3\u9E93\u4E66\u9662")))),E.createElement(fe.default.Item,{label:"\u5730\u533A\uFF1A",name:"city"},E.createElement(te.Z,{allowClear:!0,size:"middle",options:pe.P,placeholder:"\u8BF7\u9009\u62E9\u6240\u5728\u5730",showSearch:{matchInputWidth:!0,filter:Be}})),E.createElement(fe.default.Item,{label:"\u8BE6\u7EC6\u5730\u5740\uFF1A",name:"address"},E.createElement(Oe.default,{placeholder:"\u8BF7\u586B\u5199\u5B8C\u6574\u7684\u5730\u5740\u4FE1\u606F"})),E.createElement(fe.default.Item,{label:"\u8BF4\u660E\uFF1A",name:"remarks"},E.createElement($e,{placeholder:"\u518D\u6B21\u8BF4\u660E\u7279\u522B\u60C5\u51B5\uFF08\u9009\u586B\uFF09"})),E.createElement("div",{className:ve.footerWrap},E.createElement(fe.default.Item,null,E.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:()=>{He()}},"\u53D6\u6D88"),E.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:Ce["account/appplySchool"]},"\u4FDD\u5B58")))))};var Yt=(0,re.connect)(({account:cn,loading:gt,globalSetting:tt})=>({account:cn,globalSetting:tt,loading:gt.effects}))(st),vt=y(1),wt=y(89392),Ct=y(59301),It=Object.defineProperty,sn=Object.defineProperties,en=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,rt=(cn,gt,tt)=>gt in cn?It(cn,gt,{enumerable:!0,configurable:!0,writable:!0,value:tt}):cn[gt]=tt,qe=(cn,gt)=>{for(var tt in gt||(gt={}))Bt.call(gt,tt)&&rt(cn,tt,gt[tt]);if(et)for(var tt of et(gt))un.call(gt,tt)&&rt(cn,tt,gt[tt]);return cn},ht=(cn,gt)=>sn(cn,en(gt)),Zt=(cn,gt)=>{var tt={};for(var we in cn)Bt.call(cn,we)&>.indexOf(we)<0&&(tt[we]=cn[we]);if(cn!=null&&et)for(var we of et(cn))gt.indexOf(we)<0&&un.call(cn,we)&&(tt[we]=cn[we]);return tt},bt=(cn,gt,tt)=>new Promise((we,Ce)=>{var ct=He=>{try{Ve(tt.next(He))}catch(ut){Ce(ut)}},jt=He=>{try{Ve(tt.throw(He))}catch(ut){Ce(ut)}},Ve=He=>He.done?we(He.value):Promise.resolve(He.value).then(ct,jt);Ve((tt=tt.apply(cn,gt)).next())});const Nt=oe.default.Option,it=ge.default.Dragger;var kt=(cn=>(cn[cn.Professor=1]="Professor",cn[cn.AssistantProfessor=2]="AssistantProfessor",cn[cn.Student=3]="Student",cn))(kt||{});const Et=cn=>{var gt=cn,{user:tt,account:we,globalSetting:Ce,loading:ct,dispatch:jt,Scoid:Ve}=gt,He=Zt(gt,["user","account","globalSetting","loading","dispatch","Scoid"]),ut,dt;const[Ze]=fe.default.useForm(),[mt,Cn]=(0,E.useState)({}),[$t,Xt]=(0,E.useState)([]),[Pn,Nn]=(0,E.useState)([]),[Qe,Rt]=(0,E.useState)([]),[zt,Wt]=(0,E.useState)([]),[vn,Hn]=(0,E.useState)(),[zn,Bn]=(0,E.useState)(),[Wn,qn]=(0,E.useState)(),[pn,Ue]=(0,E.useState)(),[Ft,Sn]=(0,E.useState)(),ye=(0,E.useRef)((0,wt.throttle)(Me=>tn(Me),1200,{leading:!0,trailing:!0})).current;(0,E.useEffect)(()=>{},[]),(0,E.useEffect)(()=>{bt(void 0,null,function*(){if(!Ve)return;const Me=yield _e(Ve);Rt(Me==null?void 0:Me.departments)})},[Ve]);const tn=Me=>bt(void 0,null,function*(){var Xe,Je;const yt=yield jt({type:"account/getSchoolOption",payload:{keyword:Me,limit:10}});Xt(yt==null?void 0:yt.schools),Me&&Me!=""&&(Nn((Xe=yt==null?void 0:yt.schools)==null?void 0:Xe.filter(qt=>qt.name.includes(Me))),(((Je=yt==null?void 0:yt.schools)==null?void 0:Je.find(qt=>qt.name===Me))||{}).id?Te(Me,null,yt==null?void 0:yt.schools):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))))}),_e=Me=>{if(Me)return jt({type:"account/getDepartmentOption",payload:{id:Me}})};(0,E.useEffect)(()=>{if(!we.basicInfo)return;const{basicInfo:Me}=we,Xe={identity:Me.identity,school:Me.school_name,department:Me.department_name,studentNo:Me.student_id,jobTitle:Me.identity=="teacher"?Me.technical_title:"\u6559\u6388",manager:Me.identity=="professional"?Me.technical_title:"\u4F01\u4E1A\u7BA1\u7406\u8005"};Ze.setFieldsValue(Xe),Cn(Xe)},[we.basicInfo]);const pt=()=>{Ue(!0)},Tt=()=>{if(!$t.find(Me=>Me.name===mt.school)){he.ZP.info("\u8BF7\u5148\u9009\u62E9\u6B63\u786E\u7684\u5355\u4F4D\u6216\u8005\u5B66\u6821\uFF01");return}Sn(!0)},ft=Me=>{Cn(qe({},Ze.getFieldsValue())),"school"in Me&&(Nn($t.filter(Je=>Je.name.includes(Me.school))),($t.find(Je=>Je.name===Me.school)||{}).id?Te(Me.school):(Ze.setFieldsValue({department:""}),Cn(qe(qe({},mt),{school:Me.school,department:""}))))},Se=(Me,Xe)=>{if(we.actionTabs.checkedList.includes(1)){ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ct.createElement("div",{className:"tc"},Xe||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{window.location.href=`/classrooms/${Me}/students`}});return}window.location.href=`/classrooms/${Me}/students`},Te=(Me,Xe,Je)=>bt(void 0,null,function*(){var yt,nn,qt;const bn=(yt=(Je||$t).find(Ht=>Ht.name===Me))==null?void 0:yt.id,Dn=(yield _e(bn))||{};Rt(Dn==null?void 0:Dn.departments);const ot=Xe||((qt=(nn=Dn==null?void 0:Dn.departments)==null?void 0:nn[0])==null?void 0:qt.name);Ze.setFieldsValue({department:ot}),Cn(qe(qe({},mt),{school:Me,department:ot}))}),We=Me=>bt(void 0,null,function*(){yield tn(),Ze.setFieldsValue({school:Me,department:""}),Cn(qe(qe({},mt),{school:Me,department:""}))}),Ke=Me=>{var Xe;if(Me.file.status==="uploading"){qn(!0);return}Me.file.status==="done"&&(console.log(Me.file,Me.file.response),Bn((Xe=Me.file.response)==null?void 0:Xe.id),(0,ee.y3)(Me.file.originFileObj,Je=>{Hn(Je),qn(!1)}))},at=Me=>bt(void 0,null,function*(){var Xe,Je,yt,nn,qt;const{school:bn,department:Dn,identity:ot,studentNo:Ht,jobTitle:Vn,manager:_t}=Me||{};if(!vn){he.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u7167\u7247\uFF01");return}const On=(Xe=$t.find(St=>St.name===bn))==null?void 0:Xe.id,na=(Je=Qe.find(St=>St.name===Dn))==null?void 0:Je.id;let fa;ot==="student"?fa=Ht:ot==="teacher"?fa=Vn:fa=_t;const aa=yield jt({type:"account/applyProfessionalAuth",payload:{id:((yt=we.basicInfo)==null?void 0:yt.id)||((nn=tt.userInfo)==null?void 0:nn.login),school_id:On,department_id:na,identity:ot,extra:fa,attachment_ids:[zn]}});if(we.actionTabs.code){let St=yield(0,vt.cR)({invite_code:we.actionTabs.code,professor:we.actionTabs.checkedList.includes(1)?1:null,assistant_professor:we.actionTabs.checkedList.includes(2)?1:null,student:we.actionTabs.checkedList.includes(3)?1:null});St.message==="\u52A0\u5165\u6210\u529F"&&(St!=null&&St.course_id?Se(St.course_id,St.message):he.ZP.success(St.message))}Pt(),aa&&(he.ZP.info("\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838!"),jt({type:"account/getBasicInfo",payload:{login:(qt=tt.userInfo)==null?void 0:qt.login}}))}),Pt=()=>{jt({type:"account/setActionTabs",payload:{}})},xt={data:{type:"professional"},multiple:!0,showUploadList:!1,action:`${ce.Z.API_SERVER}/api/attachments.json`,className:a.Z.uploader,onChange:Ke,beforeUpload:Me=>{const Xe=Me.type==="image/jpeg"||Me.type==="image/png"||Me.type==="image/jpg"||Me.type==="image/bmp";return Xe||he.ZP.info("\u8BF7\u4E0A\u4F20\u6B63\u786E\u6587\u4EF6\u683C\u5F0F"),Xe}};return Ct.createElement(ie.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:a.Z.modal,open:we.actionTabs.key==="Account-ProfessionalAuth",title:Ct.createElement(xe.Z,{style:{padding:"25px"},align:"middle",justify:"space-between"},Ct.createElement(Ee.Z,null,"\u804C\u4E1A\u8BA4\u8BC1"),Ct.createElement(Ee.Z,null,Ct.createElement("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Pt}))),width:"660px",footer:null},Ct.createElement(Le.Z,{spinning:!!Wn},Ct.createElement(fe.default,{className:a.Z.formWrap,form:Ze,colon:!1,onValuesChange:ft,onFinish:at},Ct.createElement(xe.Z,{gutter:[10,0]},Ct.createElement(Ee.Z,{flex:"300px"},Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A",name:"identity",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u4E1A"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"teacher"},"\u6559\u5E08"),Ct.createElement(Nt,{value:"student"},"\u5B66\u751F"),Ct.createElement(Nt,{value:"professional"},"\u4E13\u4E1A\u4EBA\u58EB")))),mt.identity==="student"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.studentNo,name:"studentNo",rules:[{required:!0,message:"\u8BF7\u5148\u8F93\u5165\u5B66\u53F7"}]},Ct.createElement(Oe.default,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u5B66\u53F7"}))),mt.identity==="teacher"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.jobTitle,name:"jobTitle",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u6559\u6388"},"\u6559\u6388"),Ct.createElement(Nt,{value:"\u526F\u6559\u6388"},"\u526F\u6559\u6388"),Ct.createElement(Nt,{value:"\u8BB2\u5E08"},"\u8BB2\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u6559"},"\u52A9\u6559")))),mt.identity==="professional"&&Ct.createElement(Ee.Z,{flex:"200px"},Ct.createElement(fe.default.Item,{initialValue:mt.manager,name:"manager",rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u804C\u79F0"}]},Ct.createElement(oe.default,null,Ct.createElement(Nt,{value:"\u4F01\u4E1A\u7BA1\u7406\u8005"},"\u4F01\u4E1A\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u90E8\u95E8\u7BA1\u7406\u8005"},"\u90E8\u95E8\u7BA1\u7406\u8005"),Ct.createElement(Nt,{value:"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"},"\u9AD8\u7EA7\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u5DE5\u7A0B\u5E08"},"\u5DE5\u7A0B\u5E08"),Ct.createElement(Nt,{value:"\u52A9\u7406\u5DE5\u7A0B\u5E08"},"\u52A9\u7406\u5DE5\u7A0B\u5E08"))))),Ct.createElement(fe.default.Item,{label:"\u5B66\u6821/\u5355\u4F4D",name:"school",extra:mt.school&&!($t!=null&&$t.find(Me=>Me.name===mt.school))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},"\u672A\u627E\u5230\u5305\u542B\u201C",mt.school,"\u201D\u7684\u9AD8\u6821\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:pt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u5B66\u6821/\u5355\u4F4D"}]},Ct.createElement(je.Z,{showSearch:!0,onSearch:ye,options:Pn==null?void 0:Pn.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u9662\u7CFB/\u90E8\u95E8",name:"department",extra:mt.department&&!(Qe!=null&&Qe.find(Me=>Me.name===mt.department))&&Ct.createElement("div",{className:a.Z.schoolHintWrap},Ct.createElement("span",{className:a.Z.colorCDCDCD},mt.department?`\u672A\u627E\u5230\u5305\u542B\u201C${mt.department}\u201D\u7684\u9AD8\u6821\uFF0C`:"\u672A\u627E\u5230\u9662\u7CFB\uFF0C"),Ct.createElement("span",{className:`${a.Z.color0152d9} current`,onClick:Tt},"\u7533\u8BF7\u65B0\u589E")),rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u9662\u7CFB/\u90E8\u95E8"}]},Ct.createElement(je.Z,{showSearch:!0,onChange:Me=>Wt(Qe.filter(Xe=>Xe.name.includes(Me))),options:zt==null?void 0:zt.map(Me=>({value:Me.name}))})),Ct.createElement(fe.default.Item,{label:"\u804C\u4E1A\u8BC1\u4E0A\u4F20"},Ct.createElement("div",{className:a.Z.flexRow},Ct.createElement("div",{className:a.Z.flexColumn},Ct.createElement(it,ht(qe({},xt),{accept:".png,.jpg,.bmp,.jpeg"}),vn?Ct.createElement("img",{src:vn,className:a.Z.uploadImg}):Ct.createElement("div",{className:a.Z.imageTip},Ct.createElement("p",null,Ct.createElement("i",{className:`iconfont icon-cuban2shangchuanyunduan ${a.Z.uploadTipIcon}`})),Ct.createElement("p",{className:a.Z.uploadTip},Ct.createElement("a",{className:a.Z.color05101a},"\u70B9\u51FB\u6216\u62D6\u62FD\u4E0A\u4F20\u56FE\u7247")))),Ct.createElement("span",{className:"tc"},Ct.createElement("p",{className:a.Z.viewLargerImg},"\u67E5\u770B\u5927\u56FE"))),Ct.createElement("div",{className:`${a.Z.flexColumn} ${a.Z.example}`},Ct.createElement("span",{className:a.Z.exampleImg},Ct.createElement("img",{src:b})),Ct.createElement("span",{className:"tc"},Ct.createElement("p",null,"\u793A\u4F8B\u56FE\u7247"),Ct.createElement("p",{className:`${a.Z.colorOrange} font12`},"\uFF08png/jpg/bmp\u683C\u5F0F\uFF0C\u4E0D\u8D85\u8FC72MB\uFF09"))))),Ct.createElement("div",{className:a.Z.footerWrap},Ct.createElement(fe.default.Item,null,Ct.createElement(Ge.ZP,{className:"mr5",size:"middle",onClick:Pt},"\u53D6\u6D88"),Ct.createElement(Ge.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:ct["account/applyProfessionalAuth"]},"\u4FDD\u5B58"))),Ct.createElement("div",{className:a.Z.note},Ct.createElement("p",null,"\u8BA4\u8BC1\u987B\u77E5\uFF1A"),Ct.createElement("p",null,"1.\u6839\u636E\u804C\u4E1A\u4E0A\u4F20\u76F8\u5E94\u7684\u8BC1\u4EF6\u7167\uFF1A\u6559\u5E08\uFF08\u6559\u5E08\u8BC1\uFF09\uFF0C\u4E13\u4E1A\u4EBA\u58EB\uFF08\u5458\u5DE5\u8BC1\uFF09\u3001\u5B66\u751F\uFF08\u5B66\u751F\u8BC1\uFF09\uFF0C\u8BF7\u786E\u4FDD\u8BC1\u4EF6\u7167\u5185\u5BB9\u5B8C\u6574\u5E76\u4E14\u6E05\u6670\u53EF\u89C1\uFF0C\u4E25\u7981PS\uFF1B"),Ct.createElement("p",null,"2.\u6211\u4EEC\u5C06\u5728\u4F60\u63D0\u4EA4\u804C\u4E1A\u8BC1\u4FE1\u606F\u540E\u768424\u5C0F\u65F6\uFF08\u4E0D\u5305\u542B\u8282\u5047\u65E5\uFF09\u5185\u5B8C\u6210\u5BA1\u6838\uFF0C\u5BA1\u6838\u7ED3\u679C\u5C06\u4F1A\u4EE5\u7CFB\u7EDF\u6D88\u606F\u7684\u5F62\u5F0F\u53D1\u9001\u7ED9\u4F60\uFF1B"),Ct.createElement("p",null,"3.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u65E0\u6CD5\u5220\u9664\uFF0C\u8BF7\u8C28\u614E\u586B\u5199\uFF1B\u804C\u4E1A\u53D8\u66F4\u8BF7\u9009\u62E9\u91CD\u65B0\u8BA4\u8BC1\uFF1B"),Ct.createElement("p",null,"4.\u804C\u4E1A\u8BA4\u8BC1\u5BA1\u6838\u5B8C\u6210\u540E\uFF0C\u7CFB\u7EDF\u5C06\u81EA\u52A8\u53D1\u653E500\u4E2A\u91D1\u5E01\u4F5C\u4E3A\u5956\u52B1\uFF1B"),Ct.createElement("p",null,"5.\u6211\u4EEC\u4F1A\u786E\u4FDD\u4F60\u6240\u63D0\u4F9B\u7684\u4FE1\u606F\u5747\u5904\u4E8E\u4E25\u683C\u7684\u4FDD\u5BC6\u72B6\u6001\uFF0C\u4E0D\u4F1A\u6CC4\u9732\uFF1B"),Ct.createElement("p",null,"6.\u5982\u5B58\u5728\u6076\u610F\u4E71\u586B\u5199\u59D3\u540D\uFF0C\u5B66\u53F7\uFF0C\u53CA\u4E0A\u4F20\u4E0E\u804C\u4E1A\u8BC1\u4EF6\u65E0\u5173\u56FE\u7247\u8005\uFF0C\u4E00\u7ECF\u53D1\u73B0\u5C06\u51BB\u7ED3",!((ut=Ce==null?void 0:Ce.setting)!=null&&ut.is_local)&&"EduCoder","\u8D26\u53F7\u3002"),Ct.createElement("p",null,"7.\u975E\u8001\u5E08\u8EAB\u4EFD\u63D0\u4EA4\u804C\u4E1A\u8BA4\u8BC1\u540E\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u5C06\u72B6\u6001\u6539\u4E3A\u5DF2\u8BA4\u8BC1\uFF0C\u4F60\u5C06\u53EF\u4EE5\u4F53\u9A8C\u5E73\u53F0\u9700\u8981\u804C\u4E1A\u8BA4\u8BC1\u7684\u529F\u80FD\uFF1B\u5982\u679C\u5728\u8BA4\u8BC1\u540E\u7684\u4F7F\u7528\u8FC7\u7A0B\u4E2D\u672A\u901A\u8FC7\u5BA1\u6838\uFF0C\u4F60\u5C06\u4E0D\u80FD\u7EE7\u7EED\u4F53\u9A8C\u9700\u8981\u8BA4\u8BC1\u7684\u529F\u80FD\u3002")))),Ct.createElement(Yt,{visible:pn,onClose:()=>Ue(!1),schoolName:mt.school,onSuccess:We}),Ct.createElement(x.Z,{visible:Ft,onClose:()=>Sn(!1),schoolId:(dt=$t.find(Me=>Me.name===mt.school))==null?void 0:dt.id,schoolName:mt.school,departmentName:mt.department,onSuccess:Me=>Te(mt.school,Me)}))};var Rn=(0,re.connect)(({user:cn,account:gt,loading:tt,globalSetting:we})=>({user:cn,account:gt,globalSetting:we,loading:tt.effects}))(Et)},79285:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return rt}});var E=y(59301),re=y(78241),oe=y(8591),ge=y(43418),fe=y(99313),he=y(57809),ie=y(19842),xe=y(98228),Ee=y(92832),Le=y(1710),Oe=y(6848),je=y(58421),Ge=y(3113),ce=y(99064),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(26422),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(85149),te=y(955),ae=y(24334);const le=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:qe})=>{var ht,Zt,bt,Nt,it,kt,Et,Rn,cn,gt;return E.createElement("div",{className:ee.warp},E.createElement("div",{className:ee.mainPart},E.createElement("div",{className:ee.qcount},(qe==null?void 0:qe.question_type)===8&&E.createElement(x.Z,{className:ee.content,showProgramFill:!0,value:(ht=qe==null?void 0:qe.program_attr)==null?void 0:ht.description}),(qe==null?void 0:qe.question_type)!=8&&E.createElement(x.Z,{className:ee.qtitle,value:(qe==null?void 0:qe.name)||(qe==null?void 0:qe.title)})),((qe==null?void 0:qe.question_type)===0||(qe==null?void 0:qe.question_type)===2)&&E.createElement("div",null,(Zt=qe==null?void 0:qe.choices)==null?void 0:Zt.map((tt,we)=>E.createElement("div",{className:ee.redio},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.redioitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===1&&E.createElement("div",null,(bt=qe==null?void 0:qe.choices)==null?void 0:bt.map((tt,we)=>E.createElement("div",{className:ee.checkbox},!(tt!=null&&tt.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(tt==null?void 0:tt.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:tt!=null&&tt.is_answer?ee.titleyes:ee.title,value:le[we]+(tt==null?void 0:tt.choice_text)}),(tt==null?void 0:tt.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(qe==null?void 0:qe.question_type)===3&&E.createElement("div",{className:ee.completion},(Nt=qe==null?void 0:qe.standard_answer)==null?void 0:Nt.map((tt,we)=>{var Ce;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",we+1),E.createElement("div",{className:ee.content},(Ce=tt==null?void 0:tt.answer_text)==null?void 0:Ce.map((ct,jt)=>E.createElement("div",{className:ee.items},ct))))})),(qe==null?void 0:qe.question_type)===4&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(it=qe==null?void 0:qe.answer_texts)!=null&&it[0]?E.createElement(x.Z,{className:ee.content,value:(kt=qe==null?void 0:qe.answer_texts)==null?void 0:kt[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(qe==null?void 0:qe.question_type)===5&&((Et=qe==null?void 0:qe.challenge_names)==null?void 0:Et.map((tt,we)=>E.createElement("div",{className:ee.shixun},E.createElement("span",{className:ee.qtitle},E.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,te.EM)(we+1),"\u9898"),tt)))),(qe==null?void 0:qe.question_type)===6&&E.createElement("div",{className:ee.program},E.createElement(x.Z,{className:ee.content,value:((Rn=qe==null?void 0:qe.program_attr)==null?void 0:Rn.description)||"- -"})),(qe==null?void 0:qe.question_type)===7&&((cn=qe==null?void 0:qe.sub_item_banks)==null?void 0:cn.map((tt,we)=>{var Ce,ct,jt,Ve,He;return E.createElement("div",null,E.createElement("div",{className:ee.combination},E.createElement("span",{className:ee.qtitle},tt==null?void 0:tt.name)),E.createElement("div",{className:ee.warp,style:{padding:"0px",paddingTop:20}},E.createElement("div",null,((tt==null?void 0:tt.item_type)=="SINGLE"||(tt==null?void 0:tt.item_type)=="JUDGMENT")&&((Ce=tt==null?void 0:tt.choices)==null?void 0:Ce.map((ut,dt)=>E.createElement("div",{className:ee.redio},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.redioitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.redioitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="MULTIPLE"&&((ct=tt==null?void 0:tt.choices)==null?void 0:ct.map((ut,dt)=>E.createElement("div",{className:ee.checkbox},!(ut!=null&&ut.is_answer)&&E.createElement("span",{className:ee.checkboxitem}),(ut==null?void 0:ut.is_answer)&&E.createElement("i",{className:`${ee.checkboxitemyes} icon-duigou1`}),E.createElement(x.Z,{className:ut!=null&&ut.is_answer?ee.titleyes:ee.title,value:le[dt]+(ut==null?void 0:ut.choice_text)}),(ut==null?void 0:ut.is_answer)&&E.createElement("div",{className:ee.yestag},"\u6B63\u786E\u7B54\u6848")))),(tt==null?void 0:tt.item_type)=="COMPLETION"&&E.createElement("div",{className:ee.completion},(jt=tt==null?void 0:tt.standard_answer)==null?void 0:jt.map((ut,dt)=>{var Ze;return E.createElement("div",{style:{display:"flex"}},E.createElement("span",{className:ee.title},"\u586B\u7A7A\u9879",dt+1),E.createElement("div",{className:ee.content},(Ze=ut==null?void 0:ut.answer_text)==null?void 0:Ze.map((mt,Cn)=>E.createElement("div",{className:ee.items},mt))))})),(tt==null?void 0:tt.item_type)=="SUBJECTIVE"&&E.createElement("div",{className:ee.simple},E.createElement("div",{className:ee.title},"\u53C2\u8003\u7B54\u6848"),E.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ve=tt==null?void 0:tt.answer_texts)!=null&&Ve[0]?E.createElement(x.Z,{className:ee.content,value:(He=tt==null?void 0:tt.answer_texts)==null?void 0:He[0]}):E.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(qe==null?void 0:qe.question_type)===8&&E.createElement("div",null,E.createElement(x.Z,{disabledFill:!0,className:ee.content,showProgramFill:!0,value:ae.Base64.decode(((gt=qe==null?void 0:qe.program_attr)==null?void 0:gt.code)||"")})),(qe==null?void 0:qe.question_type)===5&&E.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},E.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.author_school_name)||"- -")),E.createElement("div",{style:{marginRight:30}},E.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),E.createElement("span",{style:{color:"#000000"}},(qe==null?void 0:qe.study_count)||"0"))),E.createElement("a",{className:ee.shixunbutton,href:`/shixuns/${qe==null?void 0:qe.identifier}/challenges?exercise=true`,target:"_blank"},E.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((qe==null?void 0:qe.question_type)<=4||[6,8].includes(qe==null?void 0:qe.question_type))&&E.createElement("div",{className:ee.bottom},E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u89E3\u6790"),E.createElement("span",{className:ee.right},qe!=null&&qe.analysis?E.createElement(x.Z,{value:qe==null?void 0:qe.analysis}):E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u96BE\u5EA6"),E.createElement("span",{className:ee.right},(qe==null?void 0:qe.difficulty)===1?"\u7B80\u5355":(qe==null?void 0:qe.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),E.createElement("div",{className:ee.bottomitem},E.createElement("span",{className:ee.left},"\u77E5\u8BC6\u70B9"),E.createElement("span",{className:ee.right},qe!=null&&qe.tag_discipline?qe==null?void 0:qe.tag_discipline:E.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},be=y(86087),Ae=y(84287),Ie=y(89070),ke=y(61485),Ye=y(32570),Be=y(16149),$e=y(59301),st=Object.defineProperty,Yt=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,It=Object.prototype.propertyIsEnumerable,sn=(qe,ht,Zt)=>ht in qe?st(qe,ht,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):qe[ht]=Zt,en=(qe,ht)=>{for(var Zt in ht||(ht={}))Ct.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);if(wt)for(var Zt of wt(ht))It.call(ht,Zt)&&sn(qe,Zt,ht[Zt]);return qe},et=(qe,ht)=>Yt(qe,vt(ht)),Bt=(qe,ht,Zt)=>new Promise((bt,Nt)=>{var it=Rn=>{try{Et(Zt.next(Rn))}catch(cn){Nt(cn)}},kt=Rn=>{try{Et(Zt.throw(Rn))}catch(cn){Nt(cn)}},Et=Rn=>Rn.done?bt(Rn.value):Promise.resolve(Rn.value).then(it,kt);Et((Zt=Zt.apply(qe,ht)).next())});const un=({setScoreShow:qe,ScoreShow:ht,onOk:Zt,isshixuns:bt,isloadings:Nt,dispatch:it,isIntelligentAssistant:kt=!1,newExercisePaper:Et,shixunsDetail:Rn})=>{var cn,gt,tt;let[we,Ce]=(0,E.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:kt,group_id:[]}),[ct,jt]=(0,E.useState)([]),[Ve,He]=(0,E.useState)([]),[ut,dt]=(0,E.useState)([]),[Ze,mt]=(0,E.useState)([]);const[Cn,$t]=(0,E.useState)(!1),[Xt]=re.default.useForm(),[Pn,Nn]=(0,E.useState)(),[Qe,Rt]=(0,E.useState)(!1);let[zt,Wt]=(0,E.useState)(bt);const[vn,Hn]=(0,E.useState)([]),[zn,Bn]=(0,E.useState)(0),[Wn,qn]=(0,E.useState)(!0),[pn,Ue]=(0,E.useState)([]),[Ft,Sn]=(0,E.useState)([]),ye=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[tn,_e]=(0,E.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const pt=(0,E.useRef)(new Set),Tt=(0,E.useRef)(new Set),ft=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Se=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Te=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[We,Ke]=(0,E.useState)(!1),at=()=>{Xt.resetFields(),zt=!1,Wt(!1),Ke(!1),Xt.submit()};(0,E.useEffect)(()=>{var ot,Ht,Vn,_t,On,na,fa,aa,St,Qt;(((Vn=(Ht=(ot=Et==null?void 0:Et.editData)==null?void 0:ot.exercise)==null?void 0:Ht.exist_item_bank_ids)==null?void 0:Vn.length)>0||((na=(On=(_t=Et==null?void 0:Et.editData)==null?void 0:_t.exercise)==null?void 0:On.exist_item_bank_shixun_ids)==null?void 0:na.length)>0)&&Sn([...(aa=(fa=Et==null?void 0:Et.editData)==null?void 0:fa.exercise)==null?void 0:aa.exist_item_bank_ids,...(Qt=(St=Et==null?void 0:Et.editData)==null?void 0:St.exercise)==null?void 0:Qt.exist_item_bank_shixun_ids])},[(gt=(cn=Et==null?void 0:Et.editData)==null?void 0:cn.exercise)==null?void 0:gt.exist_item_bank_ids]),(0,E.useEffect)(()=>{ht&&(Xt.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Wn&&zt&&(Xt.setFieldsValue({item_type:"SHIXUN"}),we.item_type="SHIXUN",Ce(en({},we)),qn(!1)),Pt(we),xt(),Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[ht]),(0,E.useEffect)(()=>{zn>0&&setTimeout(()=>{Bn(0)},2e3)},[zn]);function Pt(ot){return Bt(this,null,function*(){var Ht,Vn,_t;if($t(!0),Ce(en({},ot)),(ut==null?void 0:ut.length)<=0&&ot.type==="5"){mt([]),$t(!1);return}console.log("----",ut,vn);let On=ot.type==="5"?ut==null?void 0:ut.filter(aa=>!vn.includes(aa)):null,na=ot.type==="5"?ut==null?void 0:ut.filter(aa=>vn.includes(aa)):null;ot.group_id=((Ht=ot.group_id)==null?void 0:Ht.map(aa=>aa==null?void 0:aa.value))||null;let fa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((Vn=ot==null?void 0:ot.courseid)==null?void 0:Vn[0])||null,sub_discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[1])||null,ids:On,shixun_ids:na,include_shixuns:!kt,keyword:ot.keyword?encodeURIComponent(ot.keyword):ot.keyword,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});mt(fa),$t(!1)})}function xt(){return Bt(this,null,function*(){let ot=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:we.type==="5"?null:we.type,clazz:"ItemBanksGroup"}});jt((0,a.L)(ot==null?void 0:ot.disciplines))})}function Me(ot){return Bt(this,null,function*(){var Ht;let Vn=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:ot}),_t=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ht=Vn==null?void 0:Vn.data)==null?void 0:Ht.map(On=>({title:On.name,id:On.id,pid:On.id,value:On.id,key:On.id,isLeaf:!On.have_child}))}];Ue(_t)})}function Xe(ot){return Bt(this,null,function*(){var Ht,Vn,_t,On;$t(!0);let na=(Ht=ot.list)==null?void 0:Ht.filter(St=>!vn.includes(St)),fa=(Vn=ot.list)==null?void 0:Vn.filter(St=>vn.includes(St));if(na.length===0&&fa.length===0){$t(!1),mt([]);return}let aa=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:et(en({},ot),{discipline_id:((_t=ot==null?void 0:ot.courseid)==null?void 0:_t[0])||null,sub_discipline_id:((On=ot==null?void 0:ot.courseid)==null?void 0:On[1])||null,ids:na,shixun_ids:fa,type:ot.type==="5"?null:ot.type,clazz:ot.type==="3"?"ItemBanksGroup":null})});$t(!1),mt(aa)})}const Je=ot=>Bt(void 0,null,function*(){const Ht=yield it({type:"shixunsDetail/release",payload:{id:ot}});let Vn=Ht==null?void 0:Ht.tag_position,_t=(Ht==null?void 0:Ht.evaluation_set_position)||[],On=Ht.status;return On===0?(oe.ZP.success("\u53D1\u5E03\u6210\u529F"),Pt(we),!0):(On===2?oe.ZP.error(`\u7B2C${_t.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):On===3?oe.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Vn.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):oe.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),yt=ot=>(ot==null?void 0:ot.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",nn=(ot,Ht,Vn)=>ot.map(_t=>_t.key===Ht?en(en({},_t),Vn):_t.children?et(en({},_t),{children:nn(_t.children,Ht,Vn)}):_t),qt=ot=>Bt(void 0,null,function*(){const{key:Ht}=ot;let Vn=we.type;const _t=yield(0,Be.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ht),type:Vn}),{data:On,total_count:na}=_t||{};na>0&&Ue(fa=>nn(fa,Ht,{children:On.map(aa=>({title:aa.name,id:aa.id,pid:aa.id,value:aa.id,key:aa.id,isLeaf:!aa.have_child}))}))});function bn(ot){console.log("----",we),ot==="1"&&(tn.gg=en({},we)),ot==="2"&&(tn.scj=en({},we)),ot==="3"&&(tn.ttgx=en({},we)),ot==="0"&&(tn.wcjd=en({},we)),ot==="5"&&(tn.yx=en({},we)),_e(en({},tn))}function Dn(){we.type==="1"&&(we=tn.gg),we.type==="2"&&(we=tn.scj),we.type==="3"&&(we=tn.ttgx),we.type==="0"&&(we=tn.wcjd),we.type==="5"&&(we=tn.yx),(we==null?void 0:we.item_type)==="SHIXUN"?(zt=!0,Wt(!0)):(zt=!1,Wt(!1)),Xt.setFieldsValue(en({},we)),Ce(en({},we)),Pt(en({},we))}return $e.createElement("div",null,$e.createElement(ge.default,{title:!1,footer:!1,open:ht,width:1200,centered:!0,className:b.scoremodal,onCancel:()=>{qe(!1)}},$e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement("div",{className:b.title},kt?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),kt&&$e.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),$e.createElement(fe.default,{className:b.tabWrap,activeKey:we.type,onChange:ot=>{ot==="3"?(we.show_all_share=!0,Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):we.show_all_share=null,ot==="0"&&Me({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),bn(we.type),we.type=ot,(we==null?void 0:we.item_type)==="SHIXUN"&&we.type!=="5"&&(zt=!0,Wt(!0)),Ke(!1),we.type==="5"&&(zt=!1,Wt(!1)),Dn(),xt()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:$e.createElement("div",null,"\u5DF2\u9009",ut.length>0&&$e.createElement("span",{className:b.titlecount},ut.length),zn>0&&$e.createElement("span",{className:b.add},"+",zn)),key:"5"}]}),$e.createElement(re.default,{layout:"inline",form:Xt,onValuesChange:(ot,Ht)=>{const Vn=Object.values(Ht).some(On=>On!==null&&On!==""&&On!==void 0),_t=Ht.keyword==="";if(Ke(Vn||!_t),we.page=1,(Ht==null?void 0:Ht.item_type)==="SHIXUN"){if(we.type==="5"?Wt(!1):Wt(!0),ot.keyword||ot.keyword==="")return;Xt.submit()}else{if(ot!=null&&ot.courseid&&Xt.setFieldsValue({tag_discipline_id:""}),Wt(!1),ot.keyword||ot.keyword==="")return;Xt.submit()}},onFinish:ot=>{var Ht;we.type==="3"&&(!ot.group_id||((Ht=ot==null?void 0:ot.group_id)==null?void 0:Ht.length)===0)?we.show_all_share=!0:we.show_all_share=null,Ce(en(en({},we),ot)),Pt(en(en({},we),ot))}},$e.createElement(re.default.Item,{name:"item_type"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(kt?ye.slice(0,6):ye).map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),$e.createElement(re.default.Item,{name:"courseid"},$e.createElement(ie.Z,{className:b.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:ct})),!zt&&$e.createElement(re.default.Item,{name:"tag_discipline_id"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(tt=Ze==null?void 0:Ze.tag_disciplines)==null?void 0:tt.map(ot=>$e.createElement(he.default.Option,{key:ot.id},ot.name)))),$e.createElement(re.default.Item,{name:zt?"diff":"difficulty"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!zt&&ft.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)),zt&&Se.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),zt&&$e.createElement(re.default.Item,{name:"shixun_publish_status"},$e.createElement(he.default,{className:b.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Te.map(ot=>$e.createElement(he.default.Option,{key:ot.value},ot.name)))),(we.type==="3"||we.type==="0")&&!zt&&$e.createElement(re.default.Item,{name:"group_id"},$e.createElement(xe.default,{treeDataSimpleMode:!0,style:{width:118},className:b.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(ot,Ht)=>Ht.title.toUpperCase().indexOf(ot.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:qt,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:pn})),We&&$e.createElement("span",{className:b.allqingchu,onClick:at},$e.createElement("i",{className:"iconfont icon-guanbi4"}),$e.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),$e.createElement(re.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},$e.createElement(Ee.default.Search,{className:b.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:$e.createElement("i",{className:`iconfont icon-sousuo9 font14 ${b.searchIcon}`,onClick:()=>Xt.submit()}),onSearch:ot=>{Xt.submit()}}))),$e.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},$e.createElement("div",{onClick:()=>{we.updated_at==="asc"?we.updated_at="desc":we.updated_at="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))}}," ",we.updated_at?$e.createElement("img",{src:we.updated_at==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),$e.createElement("div",{onClick:()=>{we.quotes==="asc"?we.quotes="desc":we.quotes="asc",Ce(et(en({},we),{page:1})),Pt(et(en({},we),{page:1}))},style:{marginLeft:20}}," ",we.quotes?$e.createElement("img",{src:we.quotes==="asc"?be.Z:Ae.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):$e.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),$e.createElement(Le.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ze==null?void 0:Ze.items)||(Ze==null?void 0:Ze.shixun_list),pagination:!1,loading:Cn,rowKey:ot=>ot.id,rowSelection:{type:kt?"radio":"checkbox",selectedRowKeys:Ve,getCheckboxProps:ot=>({disabled:ot.shixun_tag_num===1||(Ft==null?void 0:Ft.find(Ht=>ot.id===Ht))}),onSelect(ot,Ht,Vn){if(kt){He([ot.id]),Tt.current=new Set([ot.id]),Bn(1),dt([ot.id]);return}if(Ht)zt&&Hn([...vn,ot.id]),He([...Ve,ot.id]),ot.identifier?pt.current.add(ot.id):Tt.current.add(ot.id),Bn(1),dt([...ut,ot.id]);else{ot.identifier?pt.current.delete(ot.id):Tt.current.delete(ot.id);let _t=ut.filter(On=>On!==ot.id);if(He(_t),dt(_t),zt){let On=vn.filter(na=>na!==ot.id);Hn([...On])}if(we.type==="5"){Xe(et(en({},we),{list:[..._t]}));return}}},onSelectAll(ot,Ht,Vn){if(ot){const _t=Vn.map(On=>On.id);zt&&Hn([...vn,..._t]),He([...Ve,..._t]),dt([...ut,..._t]);for(const On of Vn)On.identifier?pt.current.add(On.id):Tt.current.add(On.id)}else{const _t=Vn.map(na=>na.id),On=Ve.filter(na=>!_t.some(fa=>fa===na));if(He([...On]),dt([...On]),zt){let na=vn.filter(fa=>!_t.some(aa=>aa===fa.id));Hn([...na])}we.type==="5"&&Xe(et(en({},we),{list:[...On]}));for(const na of _t)na.identifier?pt.current.delete(na):Tt.current.delete(na)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(ot,Ht,Vn)=>{var _t,On;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?"\u5B9E\u8BAD\u9898":(On=(_t=ye==null?void 0:ye.filter(na=>na.value===ot))==null?void 0:_t[0])==null?void 0:On.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:zt?"30%":"60%",key:"name",render:(ot,Ht,Vn)=>{var _t;return $e.createElement("div",{style:{display:"flex",alignItems:"center"}},$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{className:Ht!=null&&Ht.high_resources_consume?b.q_title:""},$e.createElement(x.Z,{key:1,showLines:1,showTextOnly:!0,value:zt||Ht!=null&&Ht.challenge_names?Ht!=null&&Ht.title||ot===null?"--":ot:(Ht==null?void 0:Ht.item_type)=="BPROGRAM"?(_t=Ht==null?void 0:Ht.program_attr)==null?void 0:_t.description:ot}))),(Ht==null?void 0:Ht.high_resources_consume)&&$e.createElement(Ye.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!zt,render:(ot,Ht,Vn)=>{var _t;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot?(_t=ot==null?void 0:ot.split("\u3001"))==null?void 0:_t[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("span",null,ot||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(ot,Ht,Vn)=>{var _t,On,na,fa;return $e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.level)||((On=(_t=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:_t[0])==null?void 0:On.name):(fa=(na=ft==null?void 0:ft.filter(aa=>aa.value===ot))==null?void 0:na[0])==null?void 0:fa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,zt||Ht!=null&&Ht.challenge_names?(Ht==null?void 0:Ht.study_count)||(Ht==null?void 0:Ht.stu_num):ot))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",null,ot||"- -"))},{title:$e.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",$e.createElement(Oe.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},$e.createElement(ke.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!zt,render:(ot,Ht,Vn)=>$e.createElement("span",null,ot||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(ot,Ht,Vn)=>$e.createElement(Oe.Z,{title:yt(Ht)},$e.createElement("div",{style:{flex:1,textAlign:"start"}},$e.createElement("a",{onClick:()=>{var _t,On;Nn(et(en({},Ht),{question_type:zt||Ht!=null&&Ht.challenge_names?5:(On=(_t=ye==null?void 0:ye.filter(na=>na.value===(Ht==null?void 0:Ht.item_type)))==null?void 0:_t[0])==null?void 0:On.question_type})),Rt(!0)}},"\u67E5\u770B"),(Ht==null?void 0:Ht.shixun_tag_num)===1&&$e.createElement("a",{style:{marginLeft:10},onClick:()=>{ge.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:$e.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",$e.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ht==null?void 0:Ht.identifier}/challenges`)}},(Ht==null?void 0:Ht.shixun_name)||"--"),"\uFF1F"),onOk:()=>Bt(void 0,null,function*(){if(!Je(Ht==null?void 0:Ht.identifier))return new Promise((_t,On)=>{On()})})})}},"\u53D1\u5E03")))}].filter(ot=>!ot.hidden)}),$e.createElement(je.Z,{current:we.page,total:(Ze==null?void 0:Ze.items_count)||(Ze==null?void 0:Ze.shixuns_count),style:{marginBottom:20},defaultPageSize:we.per_page,showTotal:ot=>$e.createElement("span",null,"\u5171\xA0",$e.createElement("span",{style:{color:"#165DFF"}},ot),"\xA0\u6761\u6570\u636E"),pageSize:we.per_page,onChange:(ot,Ht)=>{we.page=ot,we.per_page=Ht,Ce(en({},we)),Pt(en({},we))}}),$e.createElement("div",{className:b.bottom},$e.createElement(Ge.ZP,{className:b.no,onClick:()=>{qe(!1)}},"\u53D6\u6D88"),$e.createElement(Ge.ZP,{loading:Nt,style:{width:Nt&&75},className:b.yes,onClick:()=>Bt(void 0,null,function*(){if((ut==null?void 0:ut.length)<=0){oe.ZP.info(kt?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Zt([...Tt.current],[...pt.current],!0,ut==null?void 0:ut.length)})},kt?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),$e.createElement(ge.default,{open:Qe,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:b.previewModal,width:1e3,centered:!0,onCancel:()=>{Rt(!1)},onOk:()=>{Rt(!1)}},$e.createElement(ve,{qitem:Pn})))};var rt=(0,Ie.connect)(({shixunsDetail:qe,newExercisePaper:ht})=>({shixunsDetail:qe,newExercisePaper:ht}))(un)},16979: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"}]}]},46474:function(de,ne,y){"use strict";y.d(ne,{rX:function(){return le},pW:function(){return pe},gy:function(){return ve},xY:function(){return ae},O5:function(){return te},tJ:function(){return ce},o1:function(){return b},Rd:function(){return x}});var E=y(89070),re=y(43418),oe=y(28103),ge=y(8591),fe=y(24065),he=y(955),ie=y(87169),xe=y(25510),Ee="data:image/png;base64,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",Le=y.p+"static/newqrcode.a8740efb.png",Oe=y(32637),je=y(59301),Ge=(be,Ae,Ie)=>new Promise((ke,Ye)=>{var Be=Yt=>{try{st(Ie.next(Yt))}catch(vt){Ye(vt)}},$e=Yt=>{try{st(Ie.throw(Yt))}catch(vt){Ye(vt)}},st=Yt=>Yt.done?ke(Yt.value):Promise.resolve(Yt.value).then(Be,$e);st((Ie=Ie.apply(be,Ae)).next())});const ce=(be,Ae=!1)=>!!(b(be)&&a(Ae)),b=be=>(0,fe.bg)()?!0:(be({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(be=!1)=>{var Ae;const{user:Ie}=(0,E.getDvaApp)()._store.getState();return(Ae=Ie.userInfo)!=null&&Ae.profile_completed?!0:(re.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,he.xg)("/account/profile/edit"),ee()}}),!1)},ee=()=>{re.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},x=()=>{re.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:je.createElement("div",{style:{textAlign:"center"}},je.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),je.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:Oe}),je.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},te=()=>{var be;const{user:Ae}=(0,E.getDvaApp)()._store.getState();return(be=Ae.userInfo)!=null&&be.professional_certification?!0:(re.default.confirm({title:"\u63D0\u793A",centered:!0,content:je.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,he.xg)("/account/certification")}}),!1)},ae=()=>(0,fe.V9)()?!0:(re.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),je.createElement("img",{src:Le,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),le=(be,Ae)=>be?!0:(re.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("p",null,Ae||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),je.createElement("div",{style:{marginLeft:"110px"}},je.createElement("img",{src:Ee,width:200}),je.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,he.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),pe=be=>{re.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:je.createElement("div",null,je.createElement("div",null,je.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),je.createElement(oe.Z,null),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",je.createElement("a",null,be),"\u5929\u3002"),je.createElement("p",{style:{color:"#666666",fontSize:12}}," ",je.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),je.createElement("div",{style:{textAlign:"center",marginTop:30}},je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ve=(be,Ae="")=>{const{shixunsDetail:{detail:Ie}}=(0,E.getDvaApp)()._store.getState();if((Ie==null?void 0:Ie.public)===2||(Ie==null?void 0:Ie.public)===1||(Ie==null?void 0:Ie.shixun_status)===3){let ke="";return(Ie==null?void 0:Ie.public)===2&&(ke="\u5DF2\u516C\u5F00"),(Ie==null?void 0:Ie.public)===1&&(ke="\u5F85\u5BA1\u6838"),(Ie==null?void 0:Ie.shixun_status)===3&&(ke="\u5DF2\u5173\u95ED"),re.default.info({centered:!0,icon:je.createElement(ie.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:je.createElement("div",{className:"tc",style:{marginLeft:-38}},je.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",ke,"\uFF0C",Ae,"\u3002"),je.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),je.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:xe,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ie==null?void 0:Ie.shixun_status)===2?(re.default.confirm({centered:!0,icon:je.createElement(ie.Z,null),title:"\u63D0\u793A",content:je.createElement("div",null,je.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",Ae,"\u3002"),je.createElement("br",null),je.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{re.default.confirm({width:440,centered:!0,icon:je.createElement(ie.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ge(void 0,null,function*(){(yield be({type:"shixunsDetail/cancelRelease",payload:{id:Ie==null?void 0:Ie.identifier}})).status!==401&&(ge.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),be({type:"shixunsDetail/getShixunsDetail",payload:{id:Ie==null?void 0:Ie.identifier}}),be({type:"practiceSetting/getCommonData",payload:{id:Ie==null?void 0:Ie.identifier}}))})})}}),!0):!1}},50371:function(de,ne){"use strict";function y(){const E=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let re=1;re{const fe=oe[ge];fe!==void 0&&(E[ge]=fe)})}return E}ne.Z=y},77578:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});const E=re=>re?typeof re=="function"?re():re:null},13845:function(de,ne,y){"use strict";y.d(ne,{F:function(){return E},Z:function(){return re}});function E(oe){return oe!=null&&oe===oe.window}function re(oe,ge){var fe,he;if(typeof window=="undefined")return 0;const ie=ge?"scrollTop":"scrollLeft";let xe=0;return E(oe)?xe=oe[ge?"pageYOffset":"pageXOffset"]:oe instanceof Document?xe=oe.documentElement[ie]:(oe instanceof HTMLElement||oe)&&(xe=oe[ie]),oe&&!E(oe)&&typeof xe!="number"&&(xe=(he=((fe=oe.ownerDocument)!==null&&fe!==void 0?fe:oe).documentElement)===null||he===void 0?void 0:he[ie]),xe}},56762:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(59301);function re(){const[,oe]=E.useReducer(ge=>ge+1,0);return oe}},68031:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ge}});var E=y(16089);function re(fe,he,ie,xe){const Ee=ie-he;return fe/=xe/2,fe<1?Ee/2*fe*fe*fe+he:Ee/2*((fe-=2)*fe*fe+2)+he}var oe=y(13845);function ge(fe){let he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:xe,duration:Ee=450}=he,Le=ie(),Oe=(0,oe.Z)(Le,!0),je=Date.now(),Ge=()=>{const b=Date.now()-je,a=re(b>Ee?Ee:b,Oe,fe,Ee);(0,oe.F)(Le)?Le.scrollTo(window.pageXOffset,a):Le instanceof Document||Le.constructor.name==="HTMLDocument"?Le.documentElement.scrollTop=a:Le.scrollTop=a,b()=>{fe=null,ge.apply(void 0,(0,E.Z)(xe))},ie=function(){if(fe==null){for(var xe=arguments.length,Ee=new Array(xe),Le=0;Le{re.Z.cancel(fe),fe=null},ie}ne.Z=oe},88522:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(11592),ge=y(2738),fe=y(59301),he=y(53487),ie=y(92343),xe=y(36355),Ee=y(57809);const{Option:Le}=Ee.default;function Oe(b){return b&&b.type&&(b.type.isSelectOption||b.type.isSelectOptGroup)}const je=(b,a)=>{const{prefixCls:ee,className:x,popupClassName:te,dropdownClassName:ae,children:le,dataSource:pe}=b,ve=(0,oe.Z)(le);let be;ve.length===1&&(0,ie.l$)(ve[0])&&!Oe(ve[0])&&([be]=ve);const Ae=be?()=>be:void 0;let Ie;ve.length&&Oe(ve[0])?Ie=le:Ie=pe?pe.map(Be=>{if((0,ie.l$)(Be))return Be;switch(typeof Be){case"string":return fe.createElement(Le,{key:Be,value:Be},Be);case"object":{const{value:$e}=Be;return fe.createElement(Le,{key:$e,value:$e},Be.text)}default:return}}):[];const{getPrefixCls:ke}=fe.useContext(xe.E_),Ye=ke("select",ee);return fe.createElement(Ee.default,Object.assign({ref:a,suffixIcon:null},(0,ge.Z)(b,["dataSource","dropdownClassName"]),{prefixCls:Ye,popupClassName:te||ae,className:re()(`${Ye}-auto-complete`,x),mode:Ee.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:Ae}),Ie)},Ge=fe.forwardRef(je),ce=(0,he.Z)(Ge);Ge.Option=Le,Ge._InternalPanelDoNotUseOrYouWillBeFired=ce,ne.Z=Ge},7678:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Ae}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},ge=oe,fe=y(7657),he=function(ke,Ye){return re.createElement(fe.Z,(0,E.Z)({},ke,{ref:Ye,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(77900),je=y(2738),Ge=y(13845),ce=y(92343),b=y(68031),a=y(27666),ee=y(36355),x=y(83116),te=y(37613),ae=y(17313);const le=Ie=>{const{componentCls:ke,backTopFontSize:Ye,backTopSize:Be,zIndexPopup:$e}=Ie;return{[ke]:Object.assign(Object.assign({},(0,ae.Wf)(Ie)),{position:"fixed",insetInlineEnd:Ie.backTopInlineEnd,insetBlockEnd:Ie.backTopBlockEnd,zIndex:$e,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${ke}-content`]:{width:Be,height:Be,overflow:"hidden",color:Ie.backTopColor,textAlign:"center",backgroundColor:Ie.backTopBackground,borderRadius:Be,transition:`all ${Ie.motionDurationMid}`,"&:hover":{backgroundColor:Ie.backTopHoverBackground,transition:`all ${Ie.motionDurationMid}`}},[`${ke}-icon`]:{fontSize:Ye,lineHeight:`${Be}px`}})}},pe=Ie=>{const{componentCls:ke}=Ie;return{[`@media (max-width: ${Ie.screenMD}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndMD}},[`@media (max-width: ${Ie.screenXS}px)`]:{[ke]:{insetInlineEnd:Ie.backTopInlineEndXS}}}};var ve=(0,x.Z)("BackTop",Ie=>{const{fontSizeHeading3:ke,colorTextDescription:Ye,colorTextLightSolid:Be,colorText:$e,controlHeightLG:st}=Ie,Yt=(0,te.TS)(Ie,{backTopBackground:Ye,backTopColor:Be,backTopHoverBackground:$e,backTopFontSize:ke,backTopSize:st,backTopBlockEnd:st*1.25,backTopInlineEnd:st*2.5,backTopInlineEndMD:st*1.5,backTopInlineEndXS:st*.5});return[le(Yt),pe(Yt)]},Ie=>({zIndexPopup:Ie.zIndexBase+10})),Ae=Ie=>{const{prefixCls:ke,className:Ye,rootClassName:Be,visibilityHeight:$e=400,target:st,onClick:Yt,duration:vt=450}=Ie,[wt,Ct]=re.useState($e===0),It=re.useRef(null),sn=()=>It.current&&It.current.ownerDocument?It.current.ownerDocument:window,en=(0,a.Z)(kt=>{const Et=(0,Ge.Z)(kt.target,!0);Ct(Et>=$e)});re.useEffect(()=>{const Et=(st||sn)();return en({target:Et}),Et==null||Et.addEventListener("scroll",en),()=>{en.cancel(),Et==null||Et.removeEventListener("scroll",en)}},[st]);const et=kt=>{(0,b.Z)(0,{getContainer:st||sn,duration:vt}),Yt==null||Yt(kt)},{getPrefixCls:Bt,direction:un}=re.useContext(ee.E_),rt=Bt("back-top",ke),qe=Bt(),[ht,Zt]=ve(rt),bt=Le()(Zt,rt,{[`${rt}-rtl`]:un==="rtl"},Ye,Be),Nt=(0,je.Z)(Ie,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),it=re.createElement("div",{className:`${rt}-content`},re.createElement("div",{className:`${rt}-icon`},re.createElement(xe,null)));return ht(re.createElement("div",Object.assign({},Nt,{className:bt,onClick:et,ref:It}),re.createElement(Oe.default,{visible:wt,motionName:`${qe}-fade`},kt=>{let{className:Et}=kt;return(0,ce.Tm)(Ie.children||it,Rn=>{let{className:cn}=Rn;return{className:Le()(Et,cn)}})})))}},9951:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return qn}});var E=y(59301),re=y(72308),oe=y(77321),ge=y(96949),fe=y(55090),he=y(80237),ie=y(77205),xe=y(38793),Ee=y(49618),Le=y(62853),Oe=y(74416),je={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0},Ge=je,ce=y(53280),b=y(92310),a=y.n(b);function ee(pn,Ue,Ft){return Math.max(Ue,Math.min(pn,Ft))}var x=function(Ue){var Ft=["onTouchStart","onTouchMove","onWheel"];Ft.includes(Ue._reactName)||Ue.preventDefault()},te=function(Ue){for(var Ft=[],Sn=le(Ue),ye=pe(Ue),tn=Sn;tn0?1:0):0},be=function(Ue){return Ue.centerMode?Math.floor((Ue.slidesToShow-1)/2)+1+(parseInt(Ue.centerPadding)>0?1:0):Ue.slidesToShow},Ae=function(Ue){return Ue&&Ue.offsetWidth||0},Ie=function(Ue){return Ue&&Ue.offsetHeight||0},ke=function(Ue){var Ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sn,ye,tn,_e;return Sn=Ue.startX-Ue.curX,ye=Ue.startY-Ue.curY,tn=Math.atan2(ye,Sn),_e=Math.round(tn*180/Math.PI),_e<0&&(_e=360-Math.abs(_e)),_e<=45&&_e>=0||_e<=360&&_e>=315?"left":_e>=135&&_e<=225?"right":Ft===!0?_e>=35&&_e<=135?"up":"down":"vertical"},Ye=function(Ue){var Ft=!0;return Ue.infinite||(Ue.centerMode&&Ue.currentSlide>=Ue.slideCount-1||Ue.slideCount<=Ue.slidesToShow||Ue.currentSlide>=Ue.slideCount-Ue.slidesToShow)&&(Ft=!1),Ft},Be=function(Ue,Ft){var Sn={};return Ft.forEach(function(ye){return Sn[ye]=Ue[ye]}),Sn},$e=function(Ue){var Ft=E.Children.count(Ue.children),Sn=Ue.listRef,ye=Math.ceil(Ae(Sn)),tn=Ue.trackRef&&Ue.trackRef.node,_e=Math.ceil(Ae(tn)),pt;if(Ue.vertical)pt=ye;else{var Tt=Ue.centerMode&&parseInt(Ue.centerPadding)*2;typeof Ue.centerPadding=="string"&&Ue.centerPadding.slice(-1)==="%"&&(Tt*=ye/100),pt=Math.ceil((ye-Tt)/Ue.slidesToShow)}var ft=Sn&&Ie(Sn.querySelector('[data-index="0"]')),Se=ft*Ue.slidesToShow,Te=Ue.currentSlide===void 0?Ue.initialSlide:Ue.currentSlide;Ue.rtl&&Ue.currentSlide===void 0&&(Te=Ft-1-Ue.initialSlide);var We=Ue.lazyLoadedList||[],Ke=te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Te,lazyLoadedList:We}));We=We.concat(Ke);var at={slideCount:Ft,slideWidth:pt,listWidth:ye,trackWidth:_e,currentSlide:Te,slideHeight:ft,listHeight:Se,lazyLoadedList:We};return Ue.autoplaying===null&&Ue.autoplay&&(at.autoplaying="playing"),at},st=function(Ue){var Ft=Ue.waitForAnimate,Sn=Ue.animating,ye=Ue.fade,tn=Ue.infinite,_e=Ue.index,pt=Ue.slideCount,Tt=Ue.lazyLoad,ft=Ue.currentSlide,Se=Ue.centerMode,Te=Ue.slidesToScroll,We=Ue.slidesToShow,Ke=Ue.useCSS,at=Ue.lazyLoadedList;if(Ft&&Sn)return{};var Pt=_e,xt,Me,Xe,Je={},yt={},nn=tn?_e:ee(_e,0,pt-1);if(ye){if(!tn&&(_e<0||_e>=pt))return{};_e<0?Pt=_e+pt:_e>=pt&&(Pt=_e-pt),Tt&&at.indexOf(Pt)<0&&(at=at.concat(Pt)),Je={animating:!0,currentSlide:Pt,lazyLoadedList:at,targetSlide:Pt},yt={animating:!1,targetSlide:Pt}}else xt=Pt,Pt<0?(xt=Pt+pt,tn?pt%Te!==0&&(xt=pt-pt%Te):xt=0):!Ye(Ue)&&Pt>ft?Pt=xt=ft:Se&&Pt>=pt?(Pt=tn?pt:pt-1,xt=tn?0:pt-1):Pt>=pt&&(xt=Pt-pt,tn?pt%Te!==0&&(xt=0):xt=pt-We),!tn&&Pt+We>=pt&&(xt=pt-We),Me=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:Pt})),Xe=qe((0,oe.Z)((0,oe.Z)({},Ue),{},{slideIndex:xt})),tn||(Me===Xe&&(Pt=xt),Me=Xe),Tt&&(at=at.concat(te((0,oe.Z)((0,oe.Z)({},Ue),{},{currentSlide:Pt})))),Ke?(Je={animating:!0,currentSlide:xt,trackStyle:rt((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Me})),lazyLoadedList:at,targetSlide:nn},yt={animating:!1,currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),swipeLeft:null,targetSlide:nn}):Je={currentSlide:xt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ue),{},{left:Xe})),lazyLoadedList:at,targetSlide:nn};return{state:Je,nextState:yt}},Yt=function(Ue,Ft){var Sn,ye,tn,_e,pt,Tt=Ue.slidesToScroll,ft=Ue.slidesToShow,Se=Ue.slideCount,Te=Ue.currentSlide,We=Ue.targetSlide,Ke=Ue.lazyLoad,at=Ue.infinite;if(_e=Se%Tt!==0,Sn=_e?0:(Se-Te)%Tt,Ft.message==="previous")tn=Sn===0?Tt:ft-Sn,pt=Te-tn,Ke&&!at&&(ye=Te-tn,pt=ye===-1?Se-1:ye),at||(pt=We-Tt);else if(Ft.message==="next")tn=Sn===0?Tt:Sn,pt=Te+tn,Ke&&!at&&(pt=(Te+Tt)%Se+Sn),at||(pt=We+Tt);else if(Ft.message==="dots")pt=Ft.index*Ft.slidesToScroll;else if(Ft.message==="children"){if(pt=Ft.index,at){var Pt=Nt((0,oe.Z)((0,oe.Z)({},Ue),{},{targetSlide:pt}));pt>Ft.currentSlide&&Pt==="left"?pt=pt-Se:pt10)return{scrolling:!0};pt&&(Xe.swipeLength=ot);var Ht=(Tt?-1:1)*(Xe.curX>Xe.startX?1:-1);pt&&(Ht=Xe.curY>Xe.startY?1:-1);var Vn=Math.ceil(Pt/xt),_t=ke(Ft.touchObject,pt),On=Xe.swipeLength;return Me||(ft===0&&(_t==="right"||_t==="down")||ft+1>=Vn&&(_t==="left"||_t==="up")||!Ye(Ft)&&(_t==="left"||_t==="up"))&&(On=Xe.swipeLength*Se,Te===!1&&We&&(We(_t),bn.edgeDragged=!0)),!Ke&&Je&&(Je(_t),bn.swiped=!0),tn?qt=Dn+On*(yt/nn)*Ht:Tt?qt=Dn-On*Ht:qt=Dn+On*Ht,pt&&(qt=Dn+On*Ht),bn=(0,oe.Z)((0,oe.Z)({},bn),{},{touchObject:Xe,swipeLeft:qt,trackStyle:un((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}),Math.abs(Xe.curX-Xe.startX)10&&(bn.swiping=!0,x(Ue)),bn}},It=function(Ue,Ft){var Sn=Ft.dragging,ye=Ft.swipe,tn=Ft.touchObject,_e=Ft.listWidth,pt=Ft.touchThreshold,Tt=Ft.verticalSwiping,ft=Ft.listHeight,Se=Ft.swipeToSlide,Te=Ft.scrolling,We=Ft.onSwipe,Ke=Ft.targetSlide,at=Ft.currentSlide,Pt=Ft.infinite;if(!Sn)return ye&&x(Ue),{};var xt=Tt?ft/pt:_e/pt,Me=ke(tn,Tt),Xe={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(Te||!tn.swipeLength)return Xe;if(tn.swipeLength>xt){x(Ue),We&&We(Me);var Je,yt,nn=Pt?at:Ke;switch(Me){case"left":case"up":yt=nn+et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=0;break;case"right":case"down":yt=nn-et(Ft),Je=Se?en(Ft,yt):yt,Xe.currentDirection=1;break;default:Je=nn}Xe.triggerSlideHandler=Je}else{var qt=qe(Ft);Xe.trackStyle=rt((0,oe.Z)((0,oe.Z)({},Ft),{},{left:qt}))}return Xe},sn=function(Ue){for(var Ft=Ue.infinite?Ue.slideCount*2:Ue.slideCount,Sn=Ue.infinite?Ue.slidesToShow*-1:0,ye=Ue.infinite?Ue.slidesToShow*-1:0,tn=[];SnSn[Sn.length-1])Ft=Sn[Sn.length-1];else for(var tn in Sn){if(FtUe.swipeLeft*-1)return Sn=Tt,!1}else if(Tt.offsetLeft-Ft+Ae(Tt)/2>Ue.swipeLeft*-1)return Sn=Tt,!1;return!0}),!Sn)return 0;var _e=Ue.rtl===!0?Ue.slideCount-Ue.currentSlide:Ue.currentSlide,pt=Math.abs(Sn.dataset.index-_e)||1;return pt}else return Ue.slidesToScroll},Bt=function(Ue,Ft){return Ft.reduce(function(Sn,ye){return Sn&&Ue.hasOwnProperty(ye)},!0)?null:console.error("Keys Missing:",Ue)},un=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var Ft,Sn,ye=Ue.slideCount+2*Ue.slidesToShow;Ue.vertical?Sn=ye*Ue.slideHeight:Ft=bt(Ue)*Ue.slideWidth;var tn={opacity:1,transition:"",WebkitTransition:""};if(Ue.useTransform){var _e=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",pt=Ue.vertical?"translate3d(0px, "+Ue.left+"px, 0px)":"translate3d("+Ue.left+"px, 0px, 0px)",Tt=Ue.vertical?"translateY("+Ue.left+"px)":"translateX("+Ue.left+"px)";tn=(0,oe.Z)((0,oe.Z)({},tn),{},{WebkitTransform:_e,transform:pt,msTransform:Tt})}else Ue.vertical?tn.top=Ue.left:tn.left=Ue.left;return Ue.fade&&(tn={opacity:1}),Ft&&(tn.width=Ft),Sn&&(tn.height=Sn),window&&!window.addEventListener&&window.attachEvent&&(Ue.vertical?tn.marginTop=Ue.left+"px":tn.marginLeft=Ue.left+"px"),tn},rt=function(Ue){Bt(Ue,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var Ft=un(Ue);return Ue.useTransform?(Ft.WebkitTransition="-webkit-transform "+Ue.speed+"ms "+Ue.cssEase,Ft.transition="transform "+Ue.speed+"ms "+Ue.cssEase):Ue.vertical?Ft.transition="top "+Ue.speed+"ms "+Ue.cssEase:Ft.transition="left "+Ue.speed+"ms "+Ue.cssEase,Ft},qe=function(Ue){if(Ue.unslick)return 0;Bt(Ue,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var Ft=Ue.slideIndex,Sn=Ue.trackRef,ye=Ue.infinite,tn=Ue.centerMode,_e=Ue.slideCount,pt=Ue.slidesToShow,Tt=Ue.slidesToScroll,ft=Ue.slideWidth,Se=Ue.listWidth,Te=Ue.variableWidth,We=Ue.slideHeight,Ke=Ue.fade,at=Ue.vertical,Pt=0,xt,Me,Xe=0;if(Ke||Ue.slideCount===1)return 0;var Je=0;if(ye?(Je=-ht(Ue),_e%Tt!==0&&Ft+Tt>_e&&(Je=-(Ft>_e?pt-(Ft-_e):_e%Tt)),tn&&(Je+=parseInt(pt/2))):(_e%Tt!==0&&Ft+Tt>_e&&(Je=pt-_e%Tt),tn&&(Je=parseInt(pt/2))),Pt=Je*ft,Xe=Je*We,at?xt=Ft*We*-1+Xe:xt=Ft*ft*-1+Pt,Te===!0){var yt,nn=Sn&&Sn.node;if(yt=Ft+ht(Ue),Me=nn&&nn.childNodes[yt],xt=Me?Me.offsetLeft*-1:0,tn===!0){yt=ye?Ft+ht(Ue):Ft,Me=nn&&nn.children[yt],xt=0;for(var qt=0;qtUe.currentSlide?Ue.targetSlide>Ue.currentSlide+it(Ue)?"left":"right":Ue.targetSlide0&&(_e+=1),ye&&Ft%2===0&&(_e+=1),_e}return ye?0:Ft-1},kt=function(Ue){var Ft=Ue.slidesToShow,Sn=Ue.centerMode,ye=Ue.rtl,tn=Ue.centerPadding;if(Sn){var _e=(Ft-1)/2+1;return parseInt(tn)>0&&(_e+=1),!ye&&Ft%2===0&&(_e+=1),_e}return ye?Ft-1:0},Et=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Rn=function(Ue){var Ft,Sn,ye,tn,_e;Ue.rtl?_e=Ue.slideCount-1-Ue.index:_e=Ue.index,ye=_e<0||_e>=Ue.slideCount,Ue.centerMode?(tn=Math.floor(Ue.slidesToShow/2),Sn=(_e-Ue.currentSlide)%Ue.slideCount===0,_e>Ue.currentSlide-tn-1&&_e<=Ue.currentSlide+tn&&(Ft=!0)):Ft=Ue.currentSlide<=_e&&_e=Ue.slideCount?pt=Ue.targetSlide-Ue.slideCount:pt=Ue.targetSlide;var Tt=_e===pt;return{"slick-slide":!0,"slick-active":Ft,"slick-center":Sn,"slick-cloned":ye,"slick-current":Tt}},cn=function(Ue){var Ft={};return(Ue.variableWidth===void 0||Ue.variableWidth===!1)&&(Ft.width=Ue.slideWidth),Ue.fade&&(Ft.position="relative",Ue.vertical&&Ue.slideHeight?Ft.top=-Ue.index*parseInt(Ue.slideHeight):Ft.left=-Ue.index*parseInt(Ue.slideWidth),Ft.opacity=Ue.currentSlide===Ue.index?1:0,Ue.useCSS&&(Ft.transition="opacity "+Ue.speed+"ms "+Ue.cssEase+", visibility "+Ue.speed+"ms "+Ue.cssEase)),Ft},gt=function(Ue,Ft){return Ue.key+"-"+Ft},tt=function(Ue){var Ft,Sn=[],ye=[],tn=[],_e=E.Children.count(Ue.children),pt=le(Ue),Tt=pe(Ue);return E.Children.forEach(Ue.children,function(ft,Se){var Te,We={message:"children",index:Se,slidesToScroll:Ue.slidesToScroll,currentSlide:Ue.currentSlide};!Ue.lazyLoad||Ue.lazyLoad&&Ue.lazyLoadedList.indexOf(Se)>=0?Te=ft:Te=E.createElement("div",null);var Ke=cn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se})),at=Te.props.className||"",Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Se}));if(Sn.push(E.cloneElement(Te,{key:"original"+gt(Te,Se),"data-index":Se,className:a()(Pt,at),tabIndex:"-1","aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({outline:"none"},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}})),Ue.infinite&&Ue.fade===!1){var xt=_e-Se;xt<=ht(Ue)&&_e!==Ue.slidesToShow&&(Ft=-xt,Ft>=pt&&(Te=ft),Pt=Rn((0,oe.Z)((0,oe.Z)({},Ue),{},{index:Ft})),ye.push(E.cloneElement(Te,{key:"precloned"+gt(Te,Ft),"data-index":Ft,tabIndex:"-1",className:a()(Pt,at),"aria-hidden":!Pt["slick-active"],style:(0,oe.Z)((0,oe.Z)({},Te.props.style||{}),Ke),onClick:function(Xe){Te.props&&Te.props.onClick&&Te.props.onClick(Xe),Ue.focusOnSelect&&Ue.focusOnSelect(We)}}))),_e!==Ue.slidesToShow&&(Ft=_e+Se,Ft=yt&&We<=Xe:We===yt}),qt={message:"dots",index:xt,slidesToScroll:ft,currentSlide:We},bn=this.clickHandler.bind(this,qt);Pt=Pt.concat(E.createElement("li",{key:xt,className:nn},E.cloneElement(this.props.customPaging(xt),{onClick:bn})))}return E.cloneElement(this.props.appendDots(Pt),(0,oe.Z)({className:this.props.dotsClass},at))}}]),Ft}(E.PureComponent),jt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-prev":!0},tn=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(this.props.currentSlide===0||this.props.slideCount<=this.props.slidesToShow)&&(ye["slick-disabled"]=!0,tn=null);var _e={key:"0","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.prevArrow?Tt=E.cloneElement(this.props.prevArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"0",type:"button"},_e)," ","Previous"),Tt}}]),Ft}(E.PureComponent),Ve=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(){return(0,ge.Z)(this,Ft),Ue.apply(this,arguments)}return(0,fe.Z)(Ft,[{key:"clickHandler",value:function(ye,tn){tn&&tn.preventDefault(),this.props.clickHandler(ye,tn)}},{key:"render",value:function(){var ye={"slick-arrow":!0,"slick-next":!0},tn=this.clickHandler.bind(this,{message:"next"});Ye(this.props)||(ye["slick-disabled"]=!0,tn=null);var _e={key:"1","data-role":"none",className:a()(ye),style:{display:"block"},onClick:tn},pt={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount},Tt;return this.props.nextArrow?Tt=E.cloneElement(this.props.nextArrow,(0,oe.Z)((0,oe.Z)({},_e),pt)):Tt=E.createElement("button",(0,re.Z)({key:"1",type:"button"},_e)," ","Next"),Tt}}]),Ft}(E.PureComponent),He=y(76374),ut=["animating"],dt=function(pn){(0,ie.Z)(Ft,pn);var Ue=(0,xe.Z)(Ft);function Ft(Sn){var ye;(0,ge.Z)(this,Ft),ye=Ue.call(this,Sn),(0,Ee.Z)((0,he.Z)(ye),"listRefHandler",function(_e){return ye.list=_e}),(0,Ee.Z)((0,he.Z)(ye),"trackRefHandler",function(_e){return ye.track=_e}),(0,Ee.Z)((0,he.Z)(ye),"adaptHeight",function(){if(ye.props.adaptiveHeight&&ye.list){var _e=ye.list.querySelector('[data-index="'.concat(ye.state.currentSlide,'"]'));ye.list.style.height=Ie(_e)+"px"}}),(0,Ee.Z)((0,he.Z)(ye),"componentDidMount",function(){if(ye.props.onInit&&ye.props.onInit(),ye.props.lazyLoad){var _e=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));_e.length>0&&(ye.setState(function(Tt){return{lazyLoadedList:Tt.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e))}var pt=(0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props);ye.updateState(pt,!0,function(){ye.adaptHeight(),ye.props.autoplay&&ye.autoPlay("playing")}),ye.props.lazyLoad==="progressive"&&(ye.lazyLoadTimer=setInterval(ye.progressiveLazyLoad,1e3)),ye.ro=new He.Z(function(){ye.state.animating?(ye.onWindowResized(!1),ye.callbackTimers.push(setTimeout(function(){return ye.onWindowResized()},ye.props.speed))):ye.onWindowResized()}),ye.ro.observe(ye.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(Tt){Tt.onfocus=ye.props.pauseOnFocus?ye.onSlideFocus:null,Tt.onblur=ye.props.pauseOnFocus?ye.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",ye.onWindowResized):window.attachEvent("onresize",ye.onWindowResized)}),(0,Ee.Z)((0,he.Z)(ye),"componentWillUnmount",function(){ye.animationEndCallback&&clearTimeout(ye.animationEndCallback),ye.lazyLoadTimer&&clearInterval(ye.lazyLoadTimer),ye.callbackTimers.length&&(ye.callbackTimers.forEach(function(_e){return clearTimeout(_e)}),ye.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",ye.onWindowResized):window.detachEvent("onresize",ye.onWindowResized),ye.autoplayTimer&&clearInterval(ye.autoplayTimer),ye.ro.disconnect()}),(0,Ee.Z)((0,he.Z)(ye),"componentDidUpdate",function(_e){if(ye.checkImagesLoad(),ye.props.onReInit&&ye.props.onReInit(),ye.props.lazyLoad){var pt=te((0,oe.Z)((0,oe.Z)({},ye.props),ye.state));pt.length>0&&(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(pt)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(pt))}ye.adaptHeight();var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state),ft=ye.didPropsChange(_e);ft&&ye.updateState(Tt,ft,function(){ye.state.currentSlide>=E.Children.count(ye.props.children)&&ye.changeSlide({message:"index",index:E.Children.count(ye.props.children)-ye.props.slidesToShow,currentSlide:ye.state.currentSlide}),(_e.autoplay!==ye.props.autoplay||_e.autoplaySpeed!==ye.props.autoplaySpeed)&&(!_e.autoplay&&ye.props.autoplay?ye.autoPlay("playing"):ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused"))})}),(0,Ee.Z)((0,he.Z)(ye),"onWindowResized",function(_e){ye.debouncedResize&&ye.debouncedResize.cancel(),ye.debouncedResize=(0,ce.D)(50,function(){return ye.resizeWindow(_e)}),ye.debouncedResize()}),(0,Ee.Z)((0,he.Z)(ye),"resizeWindow",function(){var _e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,pt=!!(ye.track&&ye.track.node);if(pt){var Tt=(0,oe.Z)((0,oe.Z)({listRef:ye.list,trackRef:ye.track},ye.props),ye.state);ye.updateState(Tt,_e,function(){ye.props.autoplay?ye.autoPlay("update"):ye.pause("paused")}),ye.setState({animating:!1}),clearTimeout(ye.animationEndCallback),delete ye.animationEndCallback}}),(0,Ee.Z)((0,he.Z)(ye),"updateState",function(_e,pt,Tt){var ft=$e(_e);_e=(0,oe.Z)((0,oe.Z)((0,oe.Z)({},_e),ft),{},{slideIndex:ft.currentSlide});var Se=qe(_e);_e=(0,oe.Z)((0,oe.Z)({},_e),{},{left:Se});var Te=un(_e);(pt||E.Children.count(ye.props.children)!==E.Children.count(_e.children))&&(ft.trackStyle=Te),ye.setState(ft,Tt)}),(0,Ee.Z)((0,he.Z)(ye),"ssrInit",function(){if(ye.props.variableWidth){var _e=0,pt=0,Tt=[],ft=ht((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length})),Se=Zt((0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{slideCount:ye.props.children.length}));ye.props.children.forEach(function(bn){Tt.push(bn.props.style.width),_e+=bn.props.style.width});for(var Te=0;Te=pt&&ye.onWindowResized()};if(!ft.onclick)ft.onclick=function(){return ft.parentNode.focus()};else{var Te=ft.onclick;ft.onclick=function(We){Te(We),ft.parentNode.focus()}}ft.onload||(ye.props.lazyLoad?ft.onload=function(){ye.adaptHeight(),ye.callbackTimers.push(setTimeout(ye.onWindowResized,ye.props.speed))}:(ft.onload=Se,ft.onerror=function(){Se(),ye.props.onLazyLoadError&&ye.props.onLazyLoadError()}))})}),(0,Ee.Z)((0,he.Z)(ye),"progressiveLazyLoad",function(){for(var _e=[],pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=ye.state.currentSlide;Tt=-ht(pt);ft--)if(ye.state.lazyLoadedList.indexOf(ft)<0){_e.push(ft);break}_e.length>0?(ye.setState(function(Se){return{lazyLoadedList:Se.lazyLoadedList.concat(_e)}}),ye.props.onLazyLoad&&ye.props.onLazyLoad(_e)):ye.lazyLoadTimer&&(clearInterval(ye.lazyLoadTimer),delete ye.lazyLoadTimer)}),(0,Ee.Z)((0,he.Z)(ye),"slideHandler",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=ye.props,ft=Tt.asNavFor,Se=Tt.beforeChange,Te=Tt.onLazyLoad,We=Tt.speed,Ke=Tt.afterChange,at=ye.state.currentSlide,Pt=st((0,oe.Z)((0,oe.Z)((0,oe.Z)({index:_e},ye.props),ye.state),{},{trackRef:ye.track,useCSS:ye.props.useCSS&&!pt})),xt=Pt.state,Me=Pt.nextState;if(xt){Se&&Se(at,xt.currentSlide);var Xe=xt.lazyLoadedList.filter(function(Je){return ye.state.lazyLoadedList.indexOf(Je)<0});Te&&Xe.length>0&&Te(Xe),!ye.props.waitForAnimate&&ye.animationEndCallback&&(clearTimeout(ye.animationEndCallback),Ke&&Ke(at),delete ye.animationEndCallback),ye.setState(xt,function(){ft&&ye.asNavForIndex!==_e&&(ye.asNavForIndex=_e,ft.innerSlider.slideHandler(_e)),Me&&(ye.animationEndCallback=setTimeout(function(){var Je=Me.animating,yt=(0,Oe.Z)(Me,ut);ye.setState(yt,function(){ye.callbackTimers.push(setTimeout(function(){return ye.setState({animating:Je})},10)),Ke&&Ke(xt.currentSlide),delete ye.animationEndCallback})},We))})}}),(0,Ee.Z)((0,he.Z)(ye),"changeSlide",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),ft=Yt(Tt,_e);if(!(ft!==0&&!ft)&&(pt===!0?ye.slideHandler(ft,pt):ye.slideHandler(ft),ye.props.autoplay&&ye.autoPlay("update"),ye.props.focusOnSelect)){var Se=ye.list.querySelectorAll(".slick-current");Se[0]&&Se[0].focus()}}),(0,Ee.Z)((0,he.Z)(ye),"clickHandler",function(_e){ye.clickable===!1&&(_e.stopPropagation(),_e.preventDefault()),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"keyHandler",function(_e){var pt=vt(_e,ye.props.accessibility,ye.props.rtl);pt!==""&&ye.changeSlide({message:pt})}),(0,Ee.Z)((0,he.Z)(ye),"selectHandler",function(_e){ye.changeSlide(_e)}),(0,Ee.Z)((0,he.Z)(ye),"disableBodyScroll",function(){var _e=function(Tt){Tt=Tt||window.event,Tt.preventDefault&&Tt.preventDefault(),Tt.returnValue=!1};window.ontouchmove=_e}),(0,Ee.Z)((0,he.Z)(ye),"enableBodyScroll",function(){window.ontouchmove=null}),(0,Ee.Z)((0,he.Z)(ye),"swipeStart",function(_e){ye.props.verticalSwiping&&ye.disableBodyScroll();var pt=wt(_e,ye.props.swipe,ye.props.draggable);pt!==""&&ye.setState(pt)}),(0,Ee.Z)((0,he.Z)(ye),"swipeMove",function(_e){var pt=Ct(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));pt&&(pt.swiping&&(ye.clickable=!1),ye.setState(pt))}),(0,Ee.Z)((0,he.Z)(ye),"swipeEnd",function(_e){var pt=It(_e,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},ye.props),ye.state),{},{trackRef:ye.track,listRef:ye.list,slideIndex:ye.state.currentSlide}));if(pt){var Tt=pt.triggerSlideHandler;delete pt.triggerSlideHandler,ye.setState(pt),Tt!==void 0&&(ye.slideHandler(Tt),ye.props.verticalSwiping&&ye.enableBodyScroll())}}),(0,Ee.Z)((0,he.Z)(ye),"touchEnd",function(_e){ye.swipeEnd(_e),ye.clickable=!0}),(0,Ee.Z)((0,he.Z)(ye),"slickPrev",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"previous"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickNext",function(){ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"next"})},0))}),(0,Ee.Z)((0,he.Z)(ye),"slickGoTo",function(_e){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(_e=Number(_e),isNaN(_e))return"";ye.callbackTimers.push(setTimeout(function(){return ye.changeSlide({message:"index",index:_e,currentSlide:ye.state.currentSlide},pt)},0))}),(0,Ee.Z)((0,he.Z)(ye),"play",function(){var _e;if(ye.props.rtl)_e=ye.state.currentSlide-ye.props.slidesToScroll;else if(Ye((0,oe.Z)((0,oe.Z)({},ye.props),ye.state)))_e=ye.state.currentSlide+ye.props.slidesToScroll;else return!1;ye.slideHandler(_e)}),(0,Ee.Z)((0,he.Z)(ye),"autoPlay",function(_e){ye.autoplayTimer&&clearInterval(ye.autoplayTimer);var pt=ye.state.autoplaying;if(_e==="update"){if(pt==="hovered"||pt==="focused"||pt==="paused")return}else if(_e==="leave"){if(pt==="paused"||pt==="focused")return}else if(_e==="blur"&&(pt==="paused"||pt==="hovered"))return;ye.autoplayTimer=setInterval(ye.play,ye.props.autoplaySpeed+50),ye.setState({autoplaying:"playing"})}),(0,Ee.Z)((0,he.Z)(ye),"pause",function(_e){ye.autoplayTimer&&(clearInterval(ye.autoplayTimer),ye.autoplayTimer=null);var pt=ye.state.autoplaying;_e==="paused"?ye.setState({autoplaying:"paused"}):_e==="focused"?(pt==="hovered"||pt==="playing")&&ye.setState({autoplaying:"focused"}):pt==="playing"&&ye.setState({autoplaying:"hovered"})}),(0,Ee.Z)((0,he.Z)(ye),"onDotsOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onDotsLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackOver",function(){return ye.props.autoplay&&ye.pause("hovered")}),(0,Ee.Z)((0,he.Z)(ye),"onTrackLeave",function(){return ye.props.autoplay&&ye.state.autoplaying==="hovered"&&ye.autoPlay("leave")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideFocus",function(){return ye.props.autoplay&&ye.pause("focused")}),(0,Ee.Z)((0,he.Z)(ye),"onSlideBlur",function(){return ye.props.autoplay&&ye.state.autoplaying==="focused"&&ye.autoPlay("blur")}),(0,Ee.Z)((0,he.Z)(ye),"render",function(){var _e=a()("slick-slider",ye.props.className,{"slick-vertical":ye.props.vertical,"slick-initialized":!0}),pt=(0,oe.Z)((0,oe.Z)({},ye.props),ye.state),Tt=Be(pt,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),ft=ye.props.pauseOnHover;Tt=(0,oe.Z)((0,oe.Z)({},Tt),{},{onMouseEnter:ft?ye.onTrackOver:null,onMouseLeave:ft?ye.onTrackLeave:null,onMouseOver:ft?ye.onTrackOver:null,focusOnSelect:ye.props.focusOnSelect&&ye.clickable?ye.selectHandler:null});var Se;if(ye.props.dots===!0&&ye.state.slideCount>=ye.props.slidesToShow){var Te=Be(pt,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),We=ye.props.pauseOnDotsHover;Te=(0,oe.Z)((0,oe.Z)({},Te),{},{clickHandler:ye.changeSlide,onMouseEnter:We?ye.onDotsLeave:null,onMouseOver:We?ye.onDotsOver:null,onMouseLeave:We?ye.onDotsLeave:null}),Se=E.createElement(ct,Te)}var Ke,at,Pt=Be(pt,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);Pt.clickHandler=ye.changeSlide,ye.props.arrows&&(Ke=E.createElement(jt,Pt),at=E.createElement(Ve,Pt));var xt=null;ye.props.vertical&&(xt={height:ye.state.listHeight});var Me=null;ye.props.vertical===!1?ye.props.centerMode===!0&&(Me={padding:"0px "+ye.props.centerPadding}):ye.props.centerMode===!0&&(Me={padding:ye.props.centerPadding+" 0px"});var Xe=(0,oe.Z)((0,oe.Z)({},xt),Me),Je=ye.props.touchMove,yt={className:"slick-list",style:Xe,onClick:ye.clickHandler,onMouseDown:Je?ye.swipeStart:null,onMouseMove:ye.state.dragging&&Je?ye.swipeMove:null,onMouseUp:Je?ye.swipeEnd:null,onMouseLeave:ye.state.dragging&&Je?ye.swipeEnd:null,onTouchStart:Je?ye.swipeStart:null,onTouchMove:ye.state.dragging&&Je?ye.swipeMove:null,onTouchEnd:Je?ye.touchEnd:null,onTouchCancel:ye.state.dragging&&Je?ye.swipeEnd:null,onKeyDown:ye.props.accessibility?ye.keyHandler:null},nn={className:_e,dir:"ltr",style:ye.props.style};return ye.props.unslick&&(yt={className:"slick-list"},nn={className:_e,style:ye.props.style}),E.createElement("div",nn,ye.props.unslick?"":Ke,E.createElement("div",(0,re.Z)({ref:ye.listRefHandler},yt),E.createElement(we,(0,re.Z)({ref:ye.trackRefHandler},Tt),ye.props.children)),ye.props.unslick?"":at,ye.props.unslick?"":Se)}),ye.list=null,ye.track=null,ye.state=(0,oe.Z)((0,oe.Z)({},Ge),{},{currentSlide:ye.props.initialSlide,slideCount:E.Children.count(ye.props.children)}),ye.callbackTimers=[],ye.clickable=!0,ye.debouncedResize=null;var tn=ye.ssrInit();return ye.state=(0,oe.Z)((0,oe.Z)({},ye.state),tn),ye}return(0,fe.Z)(Ft,[{key:"didPropsChange",value:function(ye){for(var tn=!1,_e=0,pt=Object.keys(this.props);_e1&&arguments[1]!==void 0?arguments[1]:!1;return ye.innerSlider.slickGoTo(tn,_e)}),(0,Ee.Z)((0,he.Z)(ye),"slickPause",function(){return ye.innerSlider.pause("paused")}),(0,Ee.Z)((0,he.Z)(ye),"slickPlay",function(){return ye.innerSlider.autoPlay("play")}),ye.state={breakpoint:null},ye._responsiveMediaHandlers=[],ye}return(0,fe.Z)(Ft,[{key:"media",value:function(ye,tn){var _e=window.matchMedia(ye),pt=function(ft){var Se=ft.matches;Se&&tn()};_e.addListener(pt),pt(_e),this._responsiveMediaHandlers.push({mql:_e,query:ye,listener:pt})}},{key:"componentDidMount",value:function(){var ye=this;if(this.props.responsive){var tn=this.props.responsive.map(function(pt){return pt.breakpoint});tn.sort(function(pt,Tt){return pt-Tt}),tn.forEach(function(pt,Tt){var ft;Tt===0?ft=mt()({minWidth:0,maxWidth:pt}):ft=mt()({minWidth:tn[Tt-1]+1,maxWidth:pt}),Et()&&ye.media(ft,function(){ye.setState({breakpoint:pt})})});var _e=mt()({minWidth:tn.slice(-1)[0]});Et()&&this.media(_e,function(){ye.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEach(function(ye){ye.mql.removeListener(ye.listener)})}},{key:"render",value:function(){var ye=this,tn,_e;this.state.breakpoint?(_e=this.props.responsive.filter(function(xt){return xt.breakpoint===ye.state.breakpoint}),tn=_e[0].settings==="unslick"?"unslick":(0,oe.Z)((0,oe.Z)((0,oe.Z)({},$t),this.props),_e[0].settings)):tn=(0,oe.Z)((0,oe.Z)({},$t),this.props),tn.centerMode&&(tn.slidesToScroll>1,tn.slidesToScroll=1),tn.fade&&(tn.slidesToShow>1,tn.slidesToScroll>1,tn.slidesToShow=1,tn.slidesToScroll=1);var pt=E.Children.toArray(this.props.children);pt=pt.filter(function(xt){return typeof xt=="string"?!!xt.trim():!!xt}),tn.variableWidth&&(tn.rows>1||tn.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),tn.variableWidth=!1);for(var Tt=[],ft=null,Se=0;Se=pt.length));at+=1)Ke.push(E.cloneElement(pt[at],{key:100*Se+10*We+at,tabIndex:-1,style:{width:"".concat(100/tn.slidesPerRow,"%"),display:"inline-block"}}));Te.push(E.createElement("div",{key:10*Se+We},Ke))}tn.variableWidth?Tt.push(E.createElement("div",{key:Se,style:{width:ft}},Te)):Tt.push(E.createElement("div",{key:Se},Te))}if(tn==="unslick"){var Pt="regular slider "+(this.props.className||"");return E.createElement("div",{className:Pt},pt)}else Tt.length<=tn.slidesToShow&&(tn.unslick=!0);return E.createElement(dt,(0,re.Z)({style:this.props.style,ref:this.innerSliderRefHandler},tn),Tt)}}]),Ft}(E.Component),Pn=Xt,Nn=y(36355),Qe=y(17313),Rt=y(83116),zt=y(37613);const Wt=pn=>{const{componentCls:Ue,antCls:Ft,carouselArrowSize:Sn,carouselDotOffset:ye,marginXXS:tn}=pn,_e=-Sn*1.25,pt=tn;return{[Ue]:Object.assign(Object.assign({},(0,Qe.Wf)(pn)),{".slick-slider":{position:"relative",display:"block",boxSizing:"border-box",touchAction:"pan-y",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",".slick-track, .slick-list":{transform:"translate3d(0, 0, 0)",touchAction:"pan-y"}},".slick-list":{position:"relative",display:"block",margin:0,padding:0,overflow:"hidden","&:focus":{outline:"none"},"&.dragging":{cursor:"pointer"},".slick-slide":{pointerEvents:"none",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"hidden"},"&.slick-active":{pointerEvents:"auto",[`input${Ft}-radio-input, input${Ft}-checkbox-input`]:{visibility:"visible"}},"> div > div":{verticalAlign:"bottom"}}},".slick-track":{position:"relative",top:0,insetInlineStart:0,display:"block","&::before, &::after":{display:"table",content:'""'},"&::after":{clear:"both"}},".slick-slide":{display:"none",float:"left",height:"100%",minHeight:1,img:{display:"block"},"&.dragging img":{pointerEvents:"none"}},".slick-initialized .slick-slide":{display:"block"},".slick-vertical .slick-slide":{display:"block",height:"auto"},".slick-arrow.slick-hidden":{display:"none"},".slick-prev, .slick-next":{position:"absolute",top:"50%",display:"block",width:Sn,height:Sn,marginTop:-Sn/2,padding:0,color:"transparent",fontSize:0,lineHeight:0,background:"transparent",border:0,outline:"none",cursor:"pointer","&:hover, &:focus":{color:"transparent",background:"transparent",outline:"none","&::before":{opacity:1}},"&.slick-disabled::before":{opacity:.25}},".slick-prev":{insetInlineStart:_e,"&::before":{content:'"\u2190"'}},".slick-next":{insetInlineEnd:_e,"&::before":{content:'"\u2192"'}},".slick-dots":{position:"absolute",insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:15,display:"flex !important",justifyContent:"center",paddingInlineStart:0,margin:0,listStyle:"none","&-bottom":{bottom:ye},"&-top":{top:ye,bottom:"auto"},li:{position:"relative",display:"inline-block",flex:"0 1 auto",boxSizing:"content-box",width:pn.dotWidth,height:pn.dotHeight,marginInline:pt,padding:0,textAlign:"center",textIndent:-999,verticalAlign:"top",transition:`all ${pn.motionDurationSlow}`,button:{position:"relative",display:"block",width:"100%",height:pn.dotHeight,padding:0,color:"transparent",fontSize:0,background:pn.colorBgContainer,border:0,borderRadius:1,outline:"none",cursor:"pointer",opacity:.3,transition:`all ${pn.motionDurationSlow}`,"&: hover, &:focus":{opacity:.75},"&::after":{position:"absolute",inset:-pt,content:'""'}},"&.slick-active":{width:pn.dotActiveWidth,"& button":{background:pn.colorBgContainer,opacity:1},"&: hover, &:focus":{opacity:1}}}}})}},vn=pn=>{const{componentCls:Ue,carouselDotOffset:Ft,marginXXS:Sn}=pn,ye={width:pn.dotHeight,height:pn.dotWidth};return{[`${Ue}-vertical`]:{".slick-dots":{top:"50%",bottom:"auto",flexDirection:"column",width:pn.dotHeight,height:"auto",margin:0,transform:"translateY(-50%)","&-left":{insetInlineEnd:"auto",insetInlineStart:Ft},"&-right":{insetInlineEnd:Ft,insetInlineStart:"auto"},li:Object.assign(Object.assign({},ye),{margin:`${Sn}px 0`,verticalAlign:"baseline",button:ye,"&.slick-active":Object.assign(Object.assign({},ye),{button:ye})})}}}},Hn=pn=>{const{componentCls:Ue}=pn;return[{[`${Ue}-rtl`]:{direction:"rtl",".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"row-reverse"}}}},{[`${Ue}-vertical`]:{".slick-dots":{[`${Ue}-rtl&`]:{flexDirection:"column"}}}}]};var zn=(0,Rt.Z)("Carousel",pn=>{const{controlHeightLG:Ue,controlHeightSM:Ft}=pn,Sn=(0,zt.TS)(pn,{carouselArrowSize:Ue/2,carouselDotOffset:Ft/2});return[Wt(Sn),vn(Sn),Hn(Sn)]},()=>({dotWidth:16,dotHeight:3,dotWidthActive:24,dotActiveWidth:24}),{deprecatedTokens:[["dotWidthActive","dotActiveWidth"]]}),Bn=function(pn,Ue){var Ft={};for(var Sn in pn)Object.prototype.hasOwnProperty.call(pn,Sn)&&Ue.indexOf(Sn)<0&&(Ft[Sn]=pn[Sn]);if(pn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Sn=Object.getOwnPropertySymbols(pn);ye{const{dots:Ft=!0,arrows:Sn=!1,draggable:ye=!1,waitForAnimate:tn=!1,dotPosition:_e="bottom",vertical:pt=_e==="left"||_e==="right",rootClassName:Tt,className:ft,style:Se,id:Te}=pn,We=Bn(pn,["dots","arrows","draggable","waitForAnimate","dotPosition","vertical","rootClassName","className","style","id"]),{getPrefixCls:Ke,direction:at,carousel:Pt}=E.useContext(Nn.E_),xt=E.useRef(),Me=function(Vn){let _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;xt.current.slickGoTo(Vn,_t)};E.useImperativeHandle(Ue,()=>({goTo:Me,autoPlay:xt.current.innerSlider.autoPlay,innerSlider:xt.current.innerSlider,prev:xt.current.slickPrev,next:xt.current.slickNext}),[xt.current]);const Xe=E.useRef(E.Children.count(pn.children));E.useEffect(()=>{Xe.current!==E.Children.count(pn.children)&&(Me(pn.initialSlide||0,!1),Xe.current=E.Children.count(pn.children))},[pn.children]);const Je=Object.assign({vertical:pt,className:a()(ft,Pt==null?void 0:Pt.className),style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),Se)},We);Je.effect==="fade"&&(Je.fade=!0);const yt=Ke("carousel",Je.prefixCls),nn="slick-dots",qt=!!Ft,bn=a()(nn,`${nn}-${_e}`,typeof Ft=="boolean"?!1:Ft==null?void 0:Ft.className),[Dn,ot]=zn(yt),Ht=a()(yt,{[`${yt}-rtl`]:at==="rtl",[`${yt}-vertical`]:Je.vertical},ot,Tt);return Dn(E.createElement("div",{className:Ht,id:Te},E.createElement(Pn,Object.assign({ref:xt},Je,{dots:qt,dotsClass:bn,arrows:Sn,draggable:ye,verticalSwiping:pt,waitForAnimate:tn}))))})},19842:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ft}});var E=y(80702),re=y(59301),oe=y(33853),ge=y(58617),fe=y(38819),he=y(92310),ie=y.n(he),xe=y(72308),Ee=y(52487),Le=y(74416),Oe=y(77861),je=y(17115),Ge=y(90782),ce=y(6089),b=y(18929),a=re.createContext(null),ee=a,x=y(62853),te=y(49618),ae=y(77321),le="__rc_cascader_search_mark__",pe=function(Te,We,Ke){var at=Ke.label;return We.some(function(Pt){return String(Pt[at]).toLowerCase().includes(Te.toLowerCase())})},ve=function(Te,We,Ke,at){return We.map(function(Pt){return Pt[at.label]}).join(" / ")},be=function(Se,Te,We,Ke,at,Pt){var xt=at.filter,Me=xt===void 0?pe:xt,Xe=at.render,Je=Xe===void 0?ve:Xe,yt=at.limit,nn=yt===void 0?50:yt,qt=at.sort;return re.useMemo(function(){var bn=[];if(!Se)return[];function Dn(ot,Ht){var Vn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ot.forEach(function(_t){if(!(!qt&&nn!==!1&&nn>0&&bn.length>=nn)){var On=[].concat((0,E.Z)(Ht),[_t]),na=_t[We.children],fa=Vn||_t.disabled;if((!na||na.length===0||Pt)&&Me(Se,On,{label:We.label})){var aa;bn.push((0,ae.Z)((0,ae.Z)({},_t),{},(aa={disabled:fa},(0,te.Z)(aa,We.label,Je(Se,On,Ke,We)),(0,te.Z)(aa,le,On),(0,te.Z)(aa,We.children,void 0),aa)))}na&&Dn(_t[We.children],On,fa)}})}return Dn(Te,[]),qt&&bn.sort(function(ot,Ht){return qt(ot[le],Ht[le],Se,We)}),nn!==!1&&nn>0?bn.slice(0,nn):bn},[Se,Te,We,Ke,Je,Pt,Me,qt,nn])},Ae="__RC_CASCADER_SPLIT__",Ie="SHOW_PARENT",ke="SHOW_CHILD";function Ye(Se){return Se.join(Ae)}function Be(Se){return Se.map(Ye)}function $e(Se){return Se.split(Ae)}function st(Se){var Te=Se||{},We=Te.label,Ke=Te.value,at=Te.children,Pt=Ke||"value";return{label:We||"label",value:Pt,key:Pt,children:at||"children"}}function Yt(Se,Te){var We,Ke;return(We=Se.isLeaf)!==null&&We!==void 0?We:!((Ke=Se[Te.children])!==null&&Ke!==void 0&&Ke.length)}function vt(Se){var Te=Se.parentElement;if(Te){var We=Se.offsetTop-Te.offsetTop;We-Te.scrollTop<0?Te.scrollTo({top:We}):We+Se.offsetHeight-Te.scrollTop>Te.offsetHeight&&Te.scrollTo({top:We+Se.offsetHeight-Te.offsetHeight})}}function wt(Se,Te){return Se.map(function(We){var Ke;return(Ke=We[le])===null||Ke===void 0?void 0:Ke.map(function(at){return at[Te.value]})})}function Ct(Se,Te,We){var Ke=new Set(Se),at=Te();return Se.filter(function(Pt){var xt=at[Pt],Me=xt?xt.parent:null,Xe=xt?xt.children:null;return xt&&xt.node.disabled?!0:We===ke?!(Xe&&Xe.some(function(Je){return Je.key&&Ke.has(Je.key)})):!(Me&&!Me.node.disabled&&Ke.has(Me.key))})}function It(Se,Te,We){for(var Ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,at=Te,Pt=[],xt=function(){var Je,yt,nn,qt=Se[Me],bn=(Je=at)===null||Je===void 0?void 0:Je.findIndex(function(ot){var Ht=ot[We.value];return Ke?String(Ht)===String(qt):Ht===qt}),Dn=bn!==-1?(yt=at)===null||yt===void 0?void 0:yt[bn]:null;Pt.push({value:(nn=Dn==null?void 0:Dn[We.value])!==null&&nn!==void 0?nn:qt,index:bn,option:Dn}),at=Dn==null?void 0:Dn[We.children]},Me=0;Me1){var St=Dn.slice(0,-1);_t(St)}else Je(!1)},fa=function(){var St,Qt=((St=Ht[ot])===null||St===void 0?void 0:St[We.children])||[],Ot=Qt.find(function(xn){return!xn.disabled});if(Ot){var on=[].concat((0,E.Z)(Dn),[Ot[We.value]]);_t(on)}};re.useImperativeHandle(Se,function(){return{onKeyDown:function(St){var Qt=St.which;switch(Qt){case kt.Z.UP:case kt.Z.DOWN:{var Ot=0;Qt===kt.Z.UP?Ot=-1:Qt===kt.Z.DOWN&&(Ot=1),Ot!==0&&On(Ot);break}case kt.Z.LEFT:{if(Xe)break;nn?fa():na();break}case kt.Z.RIGHT:{if(Xe)break;nn?na():fa();break}case kt.Z.BACKSPACE:{Xe||na();break}case kt.Z.ENTER:{if(Dn.length){var on=Ht[ot],xn=(on==null?void 0:on[le])||[];xn.length?Pt(xn.map(function(fn){return fn[We.value]}),xn[xn.length-1]):Pt(Dn,Ht[ot])}break}case kt.Z.ESC:Je(!1),yt&&St.stopPropagation()}},onKeyUp:function(){}}})},Rn=re.forwardRef(function(Se,Te){var We,Ke,at,Pt,xt=(0,Oe.lk)(),Me=xt.prefixCls,Xe=xt.multiple,Je=xt.searchValue,yt=xt.toggleOpen,nn=xt.notFoundContent,qt=xt.direction,bn=xt.open,Dn=re.useRef(),ot=qt==="rtl",Ht=re.useContext(ee),Vn=Ht.options,_t=Ht.values,On=Ht.halfValues,na=Ht.fieldNames,fa=Ht.changeOnSelect,aa=Ht.onSelect,St=Ht.searchOptions,Qt=Ht.dropdownPrefixCls,Ot=Ht.loadData,on=Ht.expandTrigger,xn=Qt||Me,fn=re.useState([]),Ln=(0,Ee.Z)(fn,2),In=Ln[0],ua=Ln[1],ba=function($n){if(!(!Ot||Je)){var xa=It($n,Vn,na),za=xa.map(function(Da){var gr=Da.option;return gr}),Ta=za[za.length-1];if(Ta&&!Yt(Ta,na)){var va=Ye($n);ua(function(Da){return[].concat((0,E.Z)(Da),[va])}),Ot(za)}}};re.useEffect(function(){In.length&&In.forEach(function(Pa){var $n=$e(Pa),xa=It($n,Vn,na,!0).map(function(Ta){var va=Ta.option;return va}),za=xa[xa.length-1];(!za||za[na.children]||Yt(za,na))&&ua(function(Ta){return Ta.filter(function(va){return va!==Pa})})})},[Vn,In,na]);var wn=re.useMemo(function(){return new Set(Be(_t))},[_t]),La=re.useMemo(function(){return new Set(Be(On))},[On]),Ra=it(),Xa=(0,Ee.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=function($n){ta($n),ba($n)},Sa=function($n){var xa=$n.disabled,za=Yt($n,na);return!xa&&(za||fa||Xe)},ca=function($n,xa){var za=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;aa($n),!Xe&&(xa||fa&&(on==="hover"||za))&&yt(!1)},ia=re.useMemo(function(){return Je?St:Vn},[Je,St,Vn]),Gt=re.useMemo(function(){for(var Pa=[{options:ia}],$n=ia,xa=wt($n,na),za=function(){var gr=qa[Ta],Ya=$n.find(function(Ar,xr){return(xa[xr]?Ye(xa[xr]):Ar[na.value])===gr}),sr=Ya==null?void 0:Ya[na.children];if(!(sr!=null&&sr.length))return"break";$n=sr,Pa.push({options:sr})},Ta=0;Ta":In,ba=Se.loadingIcon,wn=Se.children,La=Se.dropdownMatchSelectWidth,Ra=La===void 0?!1:La,Xa=Se.showCheckedStrategy,qa=Xa===void 0?Ie:Xa,ta=(0,Le.Z)(Se,Ce),ma=(0,je.ZP)(We),Sa=!!nn,ca=(0,b.Z)(xt,{value:Me,postState:jt}),ia=(0,Ee.Z)(ca,2),Gt=ia[0],Vt=ia[1],an=re.useMemo(function(){return st(Pt)},[JSON.stringify(Pt)]),yn=re.useMemo(function(){return _t||[]},[_t]),jn=et(yn,an),ya=re.useCallback(function(Zn){var Mn=jn();return Zn.map(function(ea){var Ua=Mn[ea].nodes;return Ua.map(function(Ne){return Ne[an.value]})})},[jn,an]),Ha=(0,b.Z)("",{value:Dn,postState:function(Mn){return Mn||""}}),Pa=(0,Ee.Z)(Ha,2),$n=Pa[0],xa=Pa[1],za=function(Mn,ea){xa(Mn),ea.source!=="blur"&&ot&&ot(Mn)},Ta=rt(Ht),va=(0,Ee.Z)(Ta,2),Da=va[0],gr=va[1],Ya=be($n,yn,an,On||at,gr,Xe),sr=Bt(yn,an),Ar=re.useMemo(function(){var Zn=sr(Gt),Mn=(0,Ee.Z)(Zn,2),ea=Mn[0],Ua=Mn[1];if(!Sa||!Gt.length)return[ea,[],Ua];var Ne=Be(ea),gn=jn(),Tn=(0,Ge.S)(Ne,!0,gn),Qn=Tn.checkedKeys,ln=Tn.halfCheckedKeys;return[ya(Qn),ya(ln),Ua]},[Sa,Gt,jn,ya,sr]),xr=(0,Ee.Z)(Ar,3),Na=xr[0],yr=xr[1],ur=xr[2],Dr=re.useMemo(function(){var Zn=Be(Na),Mn=Ct(Zn,jn,qa);return[].concat((0,E.Z)(ur),(0,E.Z)(ya(Mn)))},[Na,jn,ya,ur,qa]),Gr=sn(Dr,yn,an,Sa,yt),qr=(0,ce.Z)(function(Zn){if(Vt(Zn),Je){var Mn=jt(Zn),ea=Mn.map(function(gn){return It(gn,yn,an).map(function(Tn){return Tn.option})}),Ua=Sa?Mn:Mn[0],Ne=Sa?ea:ea[0];Je(Ua,Ne)}}),bo=(0,ce.Z)(function(Zn){if((!Sa||bn)&&xa(""),!Sa)qr(Zn);else{var Mn=Ye(Zn),ea=Be(Na),Ua=Be(yr),Ne=ea.includes(Mn),gn=ur.some(function(sa){return Ye(sa)===Mn}),Tn=Na,Qn=ur;if(gn&&!Ne)Qn=ur.filter(function(sa){return Ye(sa)!==Mn});else{var ln=Ne?ea.filter(function(sa){return sa!==Mn}):[].concat((0,E.Z)(ea),[Mn]),Jn=jn(),_n;if(Ne){var kn=(0,Ge.S)(ln,{checked:!1,halfCheckedKeys:Ua},Jn);_n=kn.checkedKeys}else{var Yn=(0,Ge.S)(ln,!0,Jn);_n=Yn.checkedKeys}var wa=Ct(_n,jn,qa);Tn=ya(wa)}qr([].concat((0,E.Z)(Qn),(0,E.Z)(Tn)))}}),mr=function(Mn,ea){if(ea.type==="clear"){qr([]);return}var Ua=ea.values[0],Ne=Ua.valueCells;bo(Ne)},nr=aa!==void 0?aa:fa,Tr=Qt||St,br=xn||on,Eo=function(Mn){fn==null||fn(Mn),Ln==null||Ln(Mn)},ho=re.useMemo(function(){return{options:yn,fieldNames:an,values:Na,halfValues:yr,changeOnSelect:Xe,onSelect:bo,checkable:nn,searchOptions:Ya,dropdownPrefixCls:On,loadData:na,expandTrigger:Vn,expandIcon:ua,loadingIcon:ba,dropdownMenuColumnStyle:Ot}},[yn,an,Na,yr,Xe,bo,nn,Ya,On,na,Vn,ua,ba,Ot]),hr=!($n?Ya:yn).length,Kn=$n&&gr.matchInputWidth||hr?{}:{minWidth:"auto"};return re.createElement(ee.Provider,{value:ho},re.createElement(Oe.Ac,(0,xe.Z)({},ta,{ref:Te,id:ma,prefixCls:at,autoClearSearchValue:bn,dropdownMatchSelectWidth:Ra,dropdownStyle:Kn,displayValues:Gr,onDisplayValuesChange:mr,mode:Sa?"multiple":void 0,searchValue:$n,onSearch:za,showSearch:Da,OptionList:cn,emptyOptions:hr,open:nr,dropdownClassName:Tr,placement:br,onDropdownVisibleChange:Eo,getRawInputElement:function(){return wn}})))});Ve.SHOW_PARENT=Ie,Ve.SHOW_CHILD=ke;var He=Ve,ut=He,dt=y(2738),Ze=y(62892),mt=y(53487),Cn=y(19080),$t=y(36355),Xt=y(93891),Pn=y(1684),Nn=y(19716),Qe=y(32441),Rt=y(14154),zt=y(58582),Wt=y(84443),vn=y(66339),Hn=y(33234),zn=y(98447),Bn=y(17313),Wn=y(74207),qn=y(83116);const pn=Se=>{const{prefixCls:Te,componentCls:We,antCls:Ke}=Se,at=`${We}-menu-item`,Pt=` &${at}-expand ${at}-expand-icon, ${at}-loading-icon - `;return[{[We]:{width:Se.controlWidth}},{[`${We}-dropdown`]:[(0,zn.C2)(`${Te}-checkbox`,Se),{[`&${Ke}-select-dropdown`]:{padding:0}},{[We]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${We}-menu-empty`]:{[`${We}-menu`]:{width:"100%",height:"auto",[at]:{color:Se.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Se.controlItemWidth,height:Se.dropdownHeight,margin:0,padding:Se.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Se.lineWidth}px ${Se.lineType} ${Se.colorSplit}`},"&-item":Object.assign(Object.assign({},Bn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Se.optionPadding,lineHeight:Se.lineHeight,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,borderRadius:Se.borderRadiusSM,"&:hover":{background:Se.controlItemBgHover},"&-disabled":{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Pt]:{color:Se.colorTextDisabled}},[`&-active:not(${at}-disabled)`]:{"&, &:hover":{fontWeight:Se.optionSelectedFontWeight,backgroundColor:Se.optionSelectedBg}},"&-content":{flex:"auto"},[Pt]:{marginInlineStart:Se.paddingXXS,color:Se.colorTextDescription,fontSize:Se.fontSizeIcon},"&-keyword":{color:Se.colorHighlight}})}}}]},{[`${We}-dropdown-rtl`]:{direction:"rtl"}},(0,Wn.c)(Se)]};var Ue=(0,qn.Z)("Cascader",Se=>[pn(Se)],Se=>{const Te=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Te}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Ft=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);atXe===0?[Me]:[].concat((0,E.Z)(xt),[Te,Me]),[]),at=[];let Pt=0;return Ke.forEach((xt,Me)=>{const Xe=Pt+xt.length;let Je=Se.slice(Pt,Xe);Pt=Xe,Me%2===1&&(Je=re.createElement("span",{className:`${We}-menu-item-keyword`,key:`separator-${Me}`},Je)),at.push(Je)}),at}const _e=(Se,Te,We,Ke)=>{const at=[],Pt=Se.toLowerCase();return Te.forEach((xt,Me)=>{Me!==0&&at.push(" / ");let Xe=xt[Ke.label];const Je=typeof Xe;(Je==="string"||Je==="number")&&(Xe=tn(String(Xe),Pt,We)),at.push(Xe)}),at},pt=re.forwardRef((Se,Te)=>{const{prefixCls:We,size:Ke,disabled:at,className:Pt,rootClassName:xt,multiple:Me,bordered:Xe=!0,transitionName:Je,choiceTransitionName:yt="",popupClassName:nn,dropdownClassName:qt,expandIcon:En,placement:Dn,showSearch:ot,allowClear:Ht=!0,notFoundContent:Vn,direction:_t,getPopupContainer:On,status:na,showArrow:fa,builtinPlacements:aa,style:St}=Se,Qt=Ft(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ot=(0,dt.Z)(Qt,["suffixIcon"]),{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,popupOverflow:In,cascader:ua}=re.useContext($t.E_),ba=_t||Ln,wn=ba==="rtl",{status:La,hasFeedback:Ra,isFormItemInput:Xa,feedbackIcon:qa}=re.useContext(Qe.aM),ta=(0,Cn.F)(La,na),ma=Vn||(fn==null?void 0:fn("Cascader"))||re.createElement(Xt.Z,{componentName:"Cascader"}),Sa=xn(),ca=xn("select",We),ia=xn("cascader",We),[Gt,Vt]=(0,Rt.Z)(ca),[an]=Ue(ia),{compactSize:hn,compactItemClassnames:jn}=(0,Hn.ri)(ca,_t),ya=ie()(nn||qt,`${ia}-dropdown`,{[`${ia}-dropdown-rtl`]:ba==="rtl"},xt,Vt),Ha=re.useMemo(()=>{if(!ot)return ot;let ur={render:_e};return typeof ot=="object"&&(ur=Object.assign(Object.assign({},ur),ot)),ur},[ot]),Pa=(0,Nn.Z)(ur=>{var Dr;return(Dr=Ke!=null?Ke:hn)!==null&&Dr!==void 0?Dr:ur}),$n=re.useContext(Pn.Z),xa=at!=null?at:$n;let za=En;En||(za=wn?re.createElement(oe.Z,null):re.createElement(fe.Z,null));const Ta=re.createElement("span",{className:`${ca}-menu-item-loading-icon`},re.createElement(ge.Z,{spin:!0})),va=re.useMemo(()=>Me?re.createElement("span",{className:`${ia}-checkbox-inner`}):!1,[Me]),Da=(0,Wt.Z)(Se.suffixIcon,fa),{suffixIcon:gr,removeIcon:Ya,clearIcon:sr}=(0,Sn.Z)(Object.assign(Object.assign({},Se),{hasFeedback:Ra,feedbackIcon:qa,showSuffixIcon:Da,multiple:Me,prefixCls:ca,componentName:"Cascader"})),Ar=re.useMemo(()=>Dn!==void 0?Dn:wn?"bottomRight":"bottomLeft",[Dn,wn]),xr=(0,zt.Z)(aa,In),Na=Ht===!0?{clearIcon:sr}:Ht,yr=re.createElement(ut,Object.assign({prefixCls:ca,className:ie()(!We&&ia,{[`${ca}-lg`]:Pa==="large",[`${ca}-sm`]:Pa==="small",[`${ca}-rtl`]:wn,[`${ca}-borderless`]:!Xe,[`${ca}-in-form-item`]:Xa},(0,Cn.Z)(ca,ta,Ra),jn,ua==null?void 0:ua.className,Pt,xt,Vt),disabled:xa,style:Object.assign(Object.assign({},ua==null?void 0:ua.style),St)},Ot,{builtinPlacements:xr,direction:ba,placement:Ar,notFoundContent:ma,allowClear:Na,showSearch:Ha,expandIcon:za,suffixIcon:gr,removeIcon:Ya,loadingIcon:Ta,checkable:va,dropdownClassName:ya,dropdownPrefixCls:We||ia,choiceTransitionName:(0,Ze.m)(Sa,"",yt),transitionName:(0,Ze.m)(Sa,"slide-up",Je),getPopupContainer:On||on,ref:Te}));return an(Gt(yr))}),Tt=(0,mt.Z)(pt);pt.SHOW_PARENT=ye,pt.SHOW_CHILD=bn,pt._InternalPanelDoNotUseOrYouWillBeFired=Tt;var ft=pt},24905:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(92310),re=y.n(E),oe=y(5630),ge=y(59301),fe=y(36355),he=y(1684),ie=y(32441),Ee=ge.createContext(null),Le=y(98447),Oe=y(14088),je=y(4572),Ge=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{var ke;const{prefixCls:Ye,className:Be,rootClassName:$e,children:st,indeterminate:Yt=!1,style:vt,onMouseEnter:wt,onMouseLeave:Ct,skipGroup:It=!1,disabled:sn}=Ae,en=Ge(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:Bt,checkbox:un}=ge.useContext(fe.E_),rt=ge.useContext(Ee),{isFormItemInput:qe}=ge.useContext(ie.aM),ht=ge.useContext(he.Z),Zt=(ke=(rt==null?void 0:rt.disabled)||sn)!==null&&ke!==void 0?ke:ht,bt=ge.useRef(en.value);ge.useEffect(()=>{rt==null||rt.registerValue(en.value)},[]),ge.useEffect(()=>{if(!It)return en.value!==bt.current&&(rt==null||rt.cancelValue(bt.current),rt==null||rt.registerValue(en.value),bt.current=en.value),()=>rt==null?void 0:rt.cancelValue(en.value)},[en.value]);const Nt=et("checkbox",Ye),[it,kt]=(0,Le.ZP)(Nt),Et=Object.assign({},en);rt&&!It&&(Et.onChange=function(){en.onChange&&en.onChange.apply(en,arguments),rt.toggleOption&&rt.toggleOption({label:st,value:en.value})},Et.name=rt.name,Et.checked=rt.value.includes(en.value));const Rn=re()(`${Nt}-wrapper`,{[`${Nt}-rtl`]:Bt==="rtl",[`${Nt}-wrapper-checked`]:Et.checked,[`${Nt}-wrapper-disabled`]:Zt,[`${Nt}-wrapper-in-form-item`]:qe},un==null?void 0:un.className,Be,$e,kt),cn=re()({[`${Nt}-indeterminate`]:Yt},je.A,kt),gt=Yt?"mixed":void 0;return it(ge.createElement(Oe.Z,{component:"Checkbox",disabled:Zt},ge.createElement("label",{className:Rn,style:Object.assign(Object.assign({},un==null?void 0:un.style),vt),onMouseEnter:wt,onMouseLeave:Ct},ge.createElement(oe.Z,Object.assign({"aria-checked":gt},Et,{prefixCls:Nt,className:cn,disabled:Zt,ref:Ie})),st!==void 0&&ge.createElement("span",null,st))))};var a=ge.forwardRef(ce),ee=y(80702),x=y(2738),te=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{const{defaultValue:ke,children:Ye,options:Be=[],prefixCls:$e,className:st,rootClassName:Yt,style:vt,onChange:wt}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:It,direction:sn}=ge.useContext(fe.E_),[en,et]=ge.useState(Ct.value||ke||[]),[Bt,un]=ge.useState([]);ge.useEffect(()=>{"value"in Ct&&et(Ct.value||[])},[Ct.value]);const rt=ge.useMemo(()=>Be.map(tt=>typeof tt=="string"||typeof tt=="number"?{label:tt,value:tt}:tt),[Be]),qe=tt=>{un(we=>we.filter(Ce=>Ce!==tt))},ht=tt=>{un(we=>[].concat((0,ee.Z)(we),[tt]))},Zt=tt=>{const we=en.indexOf(tt.value),Ce=(0,ee.Z)(en);we===-1?Ce.push(tt.value):Ce.splice(we,1),"value"in Ct||et(Ce),wt==null||wt(Ce.filter(ct=>Bt.includes(ct)).sort((ct,jt)=>{const Ve=rt.findIndex(ut=>ut.value===ct),He=rt.findIndex(ut=>ut.value===jt);return Ve-He}))},bt=It("checkbox",$e),Nt=`${bt}-group`,[it,kt]=(0,Le.ZP)(bt),Et=(0,x.Z)(Ct,["value","disabled"]),Rn=Be.length?rt.map(tt=>ge.createElement(a,{prefixCls:bt,key:tt.value.toString(),disabled:"disabled"in tt?tt.disabled:Ct.disabled,value:tt.value,checked:en.includes(tt.value),onChange:tt.onChange,className:`${Nt}-item`,style:tt.style,title:tt.title},tt.label)):Ye,cn={toggleOption:Zt,value:en,disabled:Ct.disabled,name:Ct.name,registerValue:ht,cancelValue:qe},gt=re()(Nt,{[`${Nt}-rtl`]:sn==="rtl"},st,Yt,kt);return it(ge.createElement("div",Object.assign({className:gt,style:vt},Et,{ref:Ie}),ge.createElement(Ee.Provider,{value:cn},Rn)))},le=ge.forwardRef(ae);var pe=ge.memo(le);const ve=a;ve.Group=pe,ve.__ANT_CHECKBOX=!0;var be=ve},98447:function(de,ne,y){"use strict";y.d(ne,{C2:function(){return fe}});var E=y(17313),re=y(37613),oe=y(83116);const ge=he=>{const{checkboxCls:ie}=he,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",flexWrap:"wrap",columnGap:he.marginXS,[`> ${he.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${xe}`]:{marginInlineStart:0},[`&${xe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,E.Wf)(he)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:he.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,E.oN)(he))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:he.checkboxSize,height:he.checkboxSize,direction:"ltr",backgroundColor:he.colorBgContainer,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,borderCollapse:"separate",transition:`all ${he.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:he.checkboxSize/14*5,height:he.checkboxSize/14*8,border:`${he.lineWidthBold}px solid ${he.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${he.motionDurationFast} ${he.motionEaseInBack}, opacity ${he.motionDurationFast}`}},"& + span":{paddingInlineStart:he.paddingXS,paddingInlineEnd:he.paddingXS}})},{[` + `;return[{[We]:{width:Se.controlWidth}},{[`${We}-dropdown`]:[(0,zn.C2)(`${Te}-checkbox`,Se),{[`&${Ke}-select-dropdown`]:{padding:0}},{[We]:{"&-checkbox":{top:0,marginInlineEnd:Se.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${We}-menu-empty`]:{[`${We}-menu`]:{width:"100%",height:"auto",[at]:{color:Se.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:Se.controlItemWidth,height:Se.dropdownHeight,margin:0,padding:Se.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${Se.lineWidth}px ${Se.lineType} ${Se.colorSplit}`},"&-item":Object.assign(Object.assign({},Bn.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:Se.optionPadding,lineHeight:Se.lineHeight,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,borderRadius:Se.borderRadiusSM,"&:hover":{background:Se.controlItemBgHover},"&-disabled":{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Pt]:{color:Se.colorTextDisabled}},[`&-active:not(${at}-disabled)`]:{"&, &:hover":{fontWeight:Se.optionSelectedFontWeight,backgroundColor:Se.optionSelectedBg}},"&-content":{flex:"auto"},[Pt]:{marginInlineStart:Se.paddingXXS,color:Se.colorTextDescription,fontSize:Se.fontSizeIcon},"&-keyword":{color:Se.colorHighlight}})}}}]},{[`${We}-dropdown-rtl`]:{direction:"rtl"}},(0,Wn.c)(Se)]};var Ue=(0,qn.Z)("Cascader",Se=>[pn(Se)],Se=>{const Te=Math.round((Se.controlHeight-Se.fontSize*Se.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:Se.controlItemBgActive,optionSelectedFontWeight:Se.fontWeightStrong,optionPadding:`${Te}px ${Se.paddingSM}px`,menuPadding:Se.paddingXXS}}),Ft=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);atXe===0?[Me]:[].concat((0,E.Z)(xt),[Te,Me]),[]),at=[];let Pt=0;return Ke.forEach((xt,Me)=>{const Xe=Pt+xt.length;let Je=Se.slice(Pt,Xe);Pt=Xe,Me%2===1&&(Je=re.createElement("span",{className:`${We}-menu-item-keyword`,key:`separator-${Me}`},Je)),at.push(Je)}),at}const _e=(Se,Te,We,Ke)=>{const at=[],Pt=Se.toLowerCase();return Te.forEach((xt,Me)=>{Me!==0&&at.push(" / ");let Xe=xt[Ke.label];const Je=typeof Xe;(Je==="string"||Je==="number")&&(Xe=tn(String(Xe),Pt,We)),at.push(Xe)}),at},pt=re.forwardRef((Se,Te)=>{const{prefixCls:We,size:Ke,disabled:at,className:Pt,rootClassName:xt,multiple:Me,bordered:Xe=!0,transitionName:Je,choiceTransitionName:yt="",popupClassName:nn,dropdownClassName:qt,expandIcon:bn,placement:Dn,showSearch:ot,allowClear:Ht=!0,notFoundContent:Vn,direction:_t,getPopupContainer:On,status:na,showArrow:fa,builtinPlacements:aa,style:St}=Se,Qt=Ft(Se,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Ot=(0,dt.Z)(Qt,["suffixIcon"]),{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,popupOverflow:In,cascader:ua}=re.useContext($t.E_),ba=_t||Ln,wn=ba==="rtl",{status:La,hasFeedback:Ra,isFormItemInput:Xa,feedbackIcon:qa}=re.useContext(Qe.aM),ta=(0,Cn.F)(La,na),ma=Vn||(fn==null?void 0:fn("Cascader"))||re.createElement(Xt.Z,{componentName:"Cascader"}),Sa=xn(),ca=xn("select",We),ia=xn("cascader",We),[Gt,Vt]=(0,Rt.Z)(ca),[an]=Ue(ia),{compactSize:yn,compactItemClassnames:jn}=(0,Hn.ri)(ca,_t),ya=ie()(nn||qt,`${ia}-dropdown`,{[`${ia}-dropdown-rtl`]:ba==="rtl"},xt,Vt),Ha=re.useMemo(()=>{if(!ot)return ot;let ur={render:_e};return typeof ot=="object"&&(ur=Object.assign(Object.assign({},ur),ot)),ur},[ot]),Pa=(0,Nn.Z)(ur=>{var Dr;return(Dr=Ke!=null?Ke:yn)!==null&&Dr!==void 0?Dr:ur}),$n=re.useContext(Pn.Z),xa=at!=null?at:$n;let za=bn;bn||(za=wn?re.createElement(oe.Z,null):re.createElement(fe.Z,null));const Ta=re.createElement("span",{className:`${ca}-menu-item-loading-icon`},re.createElement(ge.Z,{spin:!0})),va=re.useMemo(()=>Me?re.createElement("span",{className:`${ia}-checkbox-inner`}):!1,[Me]),Da=(0,Wt.Z)(Se.suffixIcon,fa),{suffixIcon:gr,removeIcon:Ya,clearIcon:sr}=(0,vn.Z)(Object.assign(Object.assign({},Se),{hasFeedback:Ra,feedbackIcon:qa,showSuffixIcon:Da,multiple:Me,prefixCls:ca,componentName:"Cascader"})),Ar=re.useMemo(()=>Dn!==void 0?Dn:wn?"bottomRight":"bottomLeft",[Dn,wn]),xr=(0,zt.Z)(aa,In),Na=Ht===!0?{clearIcon:sr}:Ht,yr=re.createElement(ut,Object.assign({prefixCls:ca,className:ie()(!We&&ia,{[`${ca}-lg`]:Pa==="large",[`${ca}-sm`]:Pa==="small",[`${ca}-rtl`]:wn,[`${ca}-borderless`]:!Xe,[`${ca}-in-form-item`]:Xa},(0,Cn.Z)(ca,ta,Ra),jn,ua==null?void 0:ua.className,Pt,xt,Vt),disabled:xa,style:Object.assign(Object.assign({},ua==null?void 0:ua.style),St)},Ot,{builtinPlacements:xr,direction:ba,placement:Ar,notFoundContent:ma,allowClear:Na,showSearch:Ha,expandIcon:za,suffixIcon:gr,removeIcon:Ya,loadingIcon:Ta,checkable:va,dropdownClassName:ya,dropdownPrefixCls:We||ia,choiceTransitionName:(0,Ze.m)(Sa,"",yt),transitionName:(0,Ze.m)(Sa,"slide-up",Je),getPopupContainer:On||on,ref:Te}));return an(Gt(yr))}),Tt=(0,mt.Z)(pt);pt.SHOW_PARENT=ye,pt.SHOW_CHILD=Sn,pt._InternalPanelDoNotUseOrYouWillBeFired=Tt;var ft=pt},24905:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(92310),re=y.n(E),oe=y(5630),ge=y(59301),fe=y(36355),he=y(1684),ie=y(32441),Ee=ge.createContext(null),Le=y(98447),Oe=y(14088),je=y(4572),Ge=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{var ke;const{prefixCls:Ye,className:Be,rootClassName:$e,children:st,indeterminate:Yt=!1,style:vt,onMouseEnter:wt,onMouseLeave:Ct,skipGroup:It=!1,disabled:sn}=Ae,en=Ge(Ae,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:et,direction:Bt,checkbox:un}=ge.useContext(fe.E_),rt=ge.useContext(Ee),{isFormItemInput:qe}=ge.useContext(ie.aM),ht=ge.useContext(he.Z),Zt=(ke=(rt==null?void 0:rt.disabled)||sn)!==null&&ke!==void 0?ke:ht,bt=ge.useRef(en.value);ge.useEffect(()=>{rt==null||rt.registerValue(en.value)},[]),ge.useEffect(()=>{if(!It)return en.value!==bt.current&&(rt==null||rt.cancelValue(bt.current),rt==null||rt.registerValue(en.value),bt.current=en.value),()=>rt==null?void 0:rt.cancelValue(en.value)},[en.value]);const Nt=et("checkbox",Ye),[it,kt]=(0,Le.ZP)(Nt),Et=Object.assign({},en);rt&&!It&&(Et.onChange=function(){en.onChange&&en.onChange.apply(en,arguments),rt.toggleOption&&rt.toggleOption({label:st,value:en.value})},Et.name=rt.name,Et.checked=rt.value.includes(en.value));const Rn=re()(`${Nt}-wrapper`,{[`${Nt}-rtl`]:Bt==="rtl",[`${Nt}-wrapper-checked`]:Et.checked,[`${Nt}-wrapper-disabled`]:Zt,[`${Nt}-wrapper-in-form-item`]:qe},un==null?void 0:un.className,Be,$e,kt),cn=re()({[`${Nt}-indeterminate`]:Yt},je.A,kt),gt=Yt?"mixed":void 0;return it(ge.createElement(Oe.Z,{component:"Checkbox",disabled:Zt},ge.createElement("label",{className:Rn,style:Object.assign(Object.assign({},un==null?void 0:un.style),vt),onMouseEnter:wt,onMouseLeave:Ct},ge.createElement(oe.Z,Object.assign({"aria-checked":gt},Et,{prefixCls:Nt,className:cn,disabled:Zt,ref:Ie})),st!==void 0&&ge.createElement("span",null,st))))};var a=ge.forwardRef(ce),ee=y(80702),x=y(2738),te=function(Ae,Ie){var ke={};for(var Ye in Ae)Object.prototype.hasOwnProperty.call(Ae,Ye)&&Ie.indexOf(Ye)<0&&(ke[Ye]=Ae[Ye]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Ye=Object.getOwnPropertySymbols(Ae);Be{const{defaultValue:ke,children:Ye,options:Be=[],prefixCls:$e,className:st,rootClassName:Yt,style:vt,onChange:wt}=Ae,Ct=te(Ae,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:It,direction:sn}=ge.useContext(fe.E_),[en,et]=ge.useState(Ct.value||ke||[]),[Bt,un]=ge.useState([]);ge.useEffect(()=>{"value"in Ct&&et(Ct.value||[])},[Ct.value]);const rt=ge.useMemo(()=>Be.map(tt=>typeof tt=="string"||typeof tt=="number"?{label:tt,value:tt}:tt),[Be]),qe=tt=>{un(we=>we.filter(Ce=>Ce!==tt))},ht=tt=>{un(we=>[].concat((0,ee.Z)(we),[tt]))},Zt=tt=>{const we=en.indexOf(tt.value),Ce=(0,ee.Z)(en);we===-1?Ce.push(tt.value):Ce.splice(we,1),"value"in Ct||et(Ce),wt==null||wt(Ce.filter(ct=>Bt.includes(ct)).sort((ct,jt)=>{const Ve=rt.findIndex(ut=>ut.value===ct),He=rt.findIndex(ut=>ut.value===jt);return Ve-He}))},bt=It("checkbox",$e),Nt=`${bt}-group`,[it,kt]=(0,Le.ZP)(bt),Et=(0,x.Z)(Ct,["value","disabled"]),Rn=Be.length?rt.map(tt=>ge.createElement(a,{prefixCls:bt,key:tt.value.toString(),disabled:"disabled"in tt?tt.disabled:Ct.disabled,value:tt.value,checked:en.includes(tt.value),onChange:tt.onChange,className:`${Nt}-item`,style:tt.style,title:tt.title},tt.label)):Ye,cn={toggleOption:Zt,value:en,disabled:Ct.disabled,name:Ct.name,registerValue:ht,cancelValue:qe},gt=re()(Nt,{[`${Nt}-rtl`]:sn==="rtl"},st,Yt,kt);return it(ge.createElement("div",Object.assign({className:gt,style:vt},Et,{ref:Ie}),ge.createElement(Ee.Provider,{value:cn},Rn)))},le=ge.forwardRef(ae);var pe=ge.memo(le);const ve=a;ve.Group=pe,ve.__ANT_CHECKBOX=!0;var be=ve},98447:function(de,ne,y){"use strict";y.d(ne,{C2:function(){return fe}});var E=y(17313),re=y(37613),oe=y(83116);const ge=he=>{const{checkboxCls:ie}=he,xe=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",flexWrap:"wrap",columnGap:he.marginXS,[`> ${he.antCls}-row`]:{flex:1}}),[xe]:Object.assign(Object.assign({},(0,E.Wf)(he)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${xe}`]:{marginInlineStart:0},[`&${xe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,E.Wf)(he)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:he.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,E.oN)(he))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:he.checkboxSize,height:he.checkboxSize,direction:"ltr",backgroundColor:he.colorBgContainer,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,borderCollapse:"separate",transition:`all ${he.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:he.checkboxSize/14*5,height:he.checkboxSize/14*8,border:`${he.lineWidthBold}px solid ${he.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${he.motionDurationFast} ${he.motionEaseInBack}, opacity ${he.motionDurationFast}`}},"& + span":{paddingInlineStart:he.paddingXS,paddingInlineEnd:he.paddingXS}})},{[` ${xe}:not(${xe}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:he.colorPrimary}},[`${xe}:not(${xe}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:he.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:he.colorPrimary,borderColor:he.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${he.motionDurationMid} ${he.motionEaseOutBack} ${he.motionDurationFast}`}}},[` ${xe}-checked:not(${xe}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:he.colorBgContainer,borderColor:he.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:he.fontSizeLG/2,height:he.fontSizeLG/2,backgroundColor:he.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${xe}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:he.colorBgContainerDisabled,borderColor:he.colorBorder,"&:after":{borderColor:he.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:he.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:he.colorTextDisabled}}}]};function fe(he,ie){const xe=(0,re.TS)(ie,{checkboxCls:`.${he}`,checkboxSize:ie.controlInteractiveSize});return[ge(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(he,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,he)]})},28103:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(17313),he=y(83116),ie=y(37613);const xe=Ge=>{const{componentCls:ce,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:ae}=Ge;return{[ce]:Object.assign(Object.assign({},(0,fe.Wf)(Ge)),{borderBlockStart:`${ee}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ee}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ge.dividerHorizontalWithTextGutterMargin}px 0`,color:Ge.colorTextHeading,fontWeight:500,fontSize:Ge.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ee}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${te*100}%`},"&::after":{width:`${100-te*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-te*100}%`},"&::after":{width:`${te*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:x},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${ee}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:ee,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:b}}})}};var Ee=(0,he.Z)("Divider",Ge=>{const ce=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[xe(ce)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{const{getPrefixCls:ce,direction:b,divider:a}=oe.useContext(ge.E_),{prefixCls:ee,type:x="horizontal",orientation:te="center",orientationMargin:ae,className:le,rootClassName:pe,children:ve,dashed:be,plain:Ae,style:Ie}=Ge,ke=Le(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ye=ce("divider",ee),[Be,$e]=Ee(Ye),st=te.length>0?`-${te}`:te,Yt=!!ve,vt=te==="left"&&ae!=null,wt=te==="right"&&ae!=null,Ct=re()(Ye,a==null?void 0:a.className,$e,`${Ye}-${x}`,{[`${Ye}-with-text`]:Yt,[`${Ye}-with-text${st}`]:Yt,[`${Ye}-dashed`]:!!be,[`${Ye}-plain`]:!!Ae,[`${Ye}-rtl`]:b==="rtl",[`${Ye}-no-default-orientation-margin-left`]:vt,[`${Ye}-no-default-orientation-margin-right`]:wt},le,pe),It=oe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),sn=Object.assign(Object.assign({},vt&&{marginLeft:It}),wt&&{marginRight:It});return Be(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ie)},ke,{role:"separator"}),ve&&x!=="vertical"&&oe.createElement("span",{className:`${Ye}-inner-text`,style:sn},ve)))}},43428:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return it}});var E=y(92310),re=y.n(E),oe=y(77321),ge=y(52487),fe=y(43403),he=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Le=xe,Oe=y(49618),je=y(72308),Ge=y(77900),ce=y(10228),b=y(26112),a=y(70425),ee=function(Et){var Rn=Et.prefixCls,cn=Et.className,gt=Et.style,tt=Et.children,we=Et.containerRef,Ce=Et.id,ct=Et.onMouseEnter,jt=Et.onMouseOver,Ve=Et.onMouseLeave,He=Et.onClick,ut=Et.onKeyDown,dt=Et.onKeyUp,Ze={onMouseEnter:ct,onMouseOver:jt,onMouseLeave:Ve,onClick:He,onKeyDown:ut,onKeyUp:dt},mt=ie.useContext(Ee),Cn=mt.panel,$t=(0,a.useComposeRef)(Cn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,je.Z)({id:Ce,className:re()("".concat(Rn,"-content"),cn),style:(0,oe.Z)({},gt),"aria-modal":"true",role:"dialog",ref:$t},Ze),tt))},x=ee,te=y(48736);function ae(kt){return typeof kt=="string"&&String(Number(kt))===kt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(kt)):kt}function le(kt){warning(!("wrapperClassName"in kt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!kt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var pe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(kt,Et){var Rn,cn,gt,tt,we=kt.prefixCls,Ce=kt.open,ct=kt.placement,jt=kt.inline,Ve=kt.push,He=kt.forceRender,ut=kt.autoFocus,dt=kt.keyboard,Ze=kt.rootClassName,mt=kt.rootStyle,Cn=kt.zIndex,$t=kt.className,Xt=kt.id,Pn=kt.style,Nn=kt.motion,Qe=kt.width,Rt=kt.height,zt=kt.children,Wt=kt.contentWrapperStyle,Sn=kt.mask,Hn=kt.maskClosable,zn=kt.maskMotion,Bn=kt.maskClassName,Wn=kt.maskStyle,qn=kt.afterOpenChange,pn=kt.onClose,Ue=kt.onMouseEnter,Ft=kt.onMouseOver,bn=kt.onMouseLeave,ye=kt.onClick,tn=kt.onKeyDown,_e=kt.onKeyUp,pt=ie.useRef(),Tt=ie.useRef(),ft=ie.useRef();ie.useImperativeHandle(Et,function(){return pt.current});var Se=function(Ht){var Vn=Ht.keyCode,_t=Ht.shiftKey;switch(Vn){case ce.Z.TAB:{if(Vn===ce.Z.TAB){if(!_t&&document.activeElement===ft.current){var On;(On=Tt.current)===null||On===void 0||On.focus({preventScroll:!0})}else if(_t&&document.activeElement===Tt.current){var na;(na=ft.current)===null||na===void 0||na.focus({preventScroll:!0})}}break}case ce.Z.ESC:{pn&&dt&&(Ht.stopPropagation(),pn(Ht));break}}};ie.useEffect(function(){if(Ce&&ut){var ot;(ot=pt.current)===null||ot===void 0||ot.focus({preventScroll:!0})}},[Ce]);var Te=ie.useState(!1),We=(0,ge.Z)(Te,2),Ke=We[0],at=We[1],Pt=ie.useContext(Le),xt;Ve===!1?xt={distance:0}:Ve===!0?xt={}:xt=Ve||{};var Me=(Rn=(cn=(gt=xt)===null||gt===void 0?void 0:gt.distance)!==null&&cn!==void 0?cn:Pt==null?void 0:Pt.pushDistance)!==null&&Rn!==void 0?Rn:180,Xe=ie.useMemo(function(){return{pushDistance:Me,push:function(){at(!0)},pull:function(){at(!1)}}},[Me]);ie.useEffect(function(){if(Ce){var ot;Pt==null||(ot=Pt.push)===null||ot===void 0||ot.call(Pt)}else{var Ht;Pt==null||(Ht=Pt.pull)===null||Ht===void 0||Ht.call(Pt)}},[Ce]),ie.useEffect(function(){return function(){var ot;Pt==null||(ot=Pt.pull)===null||ot===void 0||ot.call(Pt)}},[]);var Je=Sn&&ie.createElement(Ge.default,(0,je.Z)({key:"mask"},zn,{visible:Ce}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",{className:re()("".concat(we,"-mask"),Vn,Bn),style:(0,oe.Z)((0,oe.Z)({},_t),Wn),onClick:Hn&&Ce?pn:void 0,ref:Ht})}),yt=typeof Nn=="function"?Nn(ct):Nn,nn={};if(Ke&&Me)switch(ct){case"top":nn.transform="translateY(".concat(Me,"px)");break;case"bottom":nn.transform="translateY(".concat(-Me,"px)");break;case"left":nn.transform="translateX(".concat(Me,"px)");break;default:nn.transform="translateX(".concat(-Me,"px)");break}ct==="left"||ct==="right"?nn.width=ae(Qe):nn.height=ae(Rt);var qt={onMouseEnter:Ue,onMouseOver:Ft,onMouseLeave:bn,onClick:ye,onKeyDown:tn,onKeyUp:_e},En=ie.createElement(Ge.default,(0,je.Z)({key:"panel"},yt,{visible:Ce,forceRender:He,onVisibleChanged:function(Ht){qn==null||qn(Ht)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",(0,je.Z)({className:re()("".concat(we,"-content-wrapper"),Vn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},nn),_t),Wt)},(0,b.Z)(kt,{data:!0})),ie.createElement(x,(0,je.Z)({id:Xt,containerRef:Ht,prefixCls:we,className:$t,style:Pn},qt),zt))}),Dn=(0,oe.Z)({},mt);return Cn&&(Dn.zIndex=Cn),ie.createElement(Le.Provider,{value:Xe},ie.createElement("div",{className:re()(we,"".concat(we,"-").concat(ct),Ze,(tt={},(0,Oe.Z)(tt,"".concat(we,"-open"),Ce),(0,Oe.Z)(tt,"".concat(we,"-inline"),jt),tt)),style:Dn,tabIndex:-1,ref:pt,onKeyDown:Se},Je,ie.createElement("div",{tabIndex:0,ref:Tt,style:pe,"aria-hidden":"true","data-sentinel":"start"}),En,ie.createElement("div",{tabIndex:0,ref:ft,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(ve),Ae=be,Ie=function(Et){var Rn=Et.open,cn=Rn===void 0?!1:Rn,gt=Et.prefixCls,tt=gt===void 0?"rc-drawer":gt,we=Et.placement,Ce=we===void 0?"right":we,ct=Et.autoFocus,jt=ct===void 0?!0:ct,Ve=Et.keyboard,He=Ve===void 0?!0:Ve,ut=Et.width,dt=ut===void 0?378:ut,Ze=Et.mask,mt=Ze===void 0?!0:Ze,Cn=Et.maskClosable,$t=Cn===void 0?!0:Cn,Xt=Et.getContainer,Pn=Et.forceRender,Nn=Et.afterOpenChange,Qe=Et.destroyOnClose,Rt=Et.onMouseEnter,zt=Et.onMouseOver,Wt=Et.onMouseLeave,Sn=Et.onClick,Hn=Et.onKeyDown,zn=Et.onKeyUp,Bn=Et.panelRef,Wn=ie.useState(!1),qn=(0,ge.Z)(Wn,2),pn=qn[0],Ue=qn[1],Ft=ie.useState(!1),bn=(0,ge.Z)(Ft,2),ye=bn[0],tn=bn[1];(0,he.Z)(function(){tn(!0)},[]);var _e=ye?cn:!1,pt=ie.useRef(),Tt=ie.useRef();(0,he.Z)(function(){_e&&(Tt.current=document.activeElement)},[_e]);var ft=function(at){var Pt;if(Ue(at),Nn==null||Nn(at),!at&&Tt.current&&!((Pt=pt.current)!==null&&Pt!==void 0&&Pt.contains(Tt.current))){var xt;(xt=Tt.current)===null||xt===void 0||xt.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Bn}},[Bn]);if(!Pn&&!pn&&!_e&&Qe)return null;var Te={onMouseEnter:Rt,onMouseOver:zt,onMouseLeave:Wt,onClick:Sn,onKeyDown:Hn,onKeyUp:zn},We=(0,oe.Z)((0,oe.Z)({},Et),{},{open:_e,prefixCls:tt,placement:Ce,autoFocus:jt,keyboard:He,width:dt,mask:mt,maskClosable:$t,inline:Xt===!1,afterOpenChange:ft,ref:pt},Te);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:_e||Pn||pn,autoDestroy:!1,getContainer:Xt,autoLock:mt&&(_e||pn)},ie.createElement(Ae,We)))},ke=Ie,Ye=ke,Be=y(62892),$e=y(36355),st=y(32441),Yt=y(47729),wt=kt=>{const{prefixCls:Et,title:Rn,footer:cn,extra:gt,closeIcon:tt,closable:we,onClose:Ce,headerStyle:ct,drawerStyle:jt,bodyStyle:Ve,footerStyle:He,children:ut}=kt,dt=ie.useCallback(Xt=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${Et}-close`},Xt),[Ce]),[Ze,mt]=(0,Yt.Z)(we,tt,dt,void 0,!0),Cn=ie.useMemo(()=>!Rn&&!Ze?null:ie.createElement("div",{style:ct,className:re()(`${Et}-header`,{[`${Et}-header-close-only`]:Ze&&!Rn&&!gt})},ie.createElement("div",{className:`${Et}-header-title`},mt,Rn&&ie.createElement("div",{className:`${Et}-title`},Rn)),gt&&ie.createElement("div",{className:`${Et}-extra`},gt)),[Ze,mt,gt,ct,Et,Rn]),$t=ie.useMemo(()=>{if(!cn)return null;const Xt=`${Et}-footer`;return ie.createElement("div",{className:Xt,style:He},cn)},[cn,He,Et]);return ie.createElement("div",{className:`${Et}-wrapper-body`,style:jt},Cn,ie.createElement("div",{className:`${Et}-body`,style:Ve},ut),$t)},Ct=y(33234),It=y(83116),sn=y(37613),et=kt=>{const{componentCls:Et,motionDurationSlow:Rn}=kt,cn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Rn}`}}};return{[Et]:{[`${Et}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Rn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Et}-panel-motion`]:{"&-left":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Bt=kt=>{const{componentCls:Et,zIndexPopup:Rn,colorBgMask:cn,colorBgElevated:gt,motionDurationSlow:tt,motionDurationMid:we,padding:Ce,paddingLG:ct,fontSizeLG:jt,lineHeightLG:Ve,lineWidth:He,lineType:ut,colorSplit:dt,marginSM:Ze,colorIcon:mt,colorIconHover:Cn,colorText:$t,fontWeightStrong:Xt,footerPaddingBlock:Pn,footerPaddingInline:Nn}=kt,Qe=`${Et}-content-wrapper`;return{[Et]:{position:"fixed",inset:0,zIndex:Rn,pointerEvents:"none","&-pure":{position:"relative",background:gt,[`&${Et}-left`]:{boxShadow:kt.boxShadowDrawerLeft},[`&${Et}-right`]:{boxShadow:kt.boxShadowDrawerRight},[`&${Et}-top`]:{boxShadow:kt.boxShadowDrawerUp},[`&${Et}-bottom`]:{boxShadow:kt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Et}-mask`]:{position:"absolute",inset:0,zIndex:Rn,background:cn,pointerEvents:"auto"},[Qe]:{position:"absolute",zIndex:Rn,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${Qe}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:kt.boxShadowDrawerLeft},[`&-right > ${Qe}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:kt.boxShadowDrawerRight},[`&-top > ${Qe}`]:{top:0,insetInline:0,boxShadow:kt.boxShadowDrawerUp},[`&-bottom > ${Qe}`]:{bottom:0,insetInline:0,boxShadow:kt.boxShadowDrawerDown},[`${Et}-content`]:{width:"100%",height:"100%",overflow:"auto",background:gt,pointerEvents:"auto"},[`${Et}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Et}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${ct}px`,fontSize:jt,lineHeight:Ve,borderBottom:`${He}px ${ut} ${dt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Et}-extra`]:{flex:"none"},[`${Et}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:mt,fontWeight:Xt,fontSize:jt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:Cn,textDecoration:"none"}},[`${Et}-title`]:{flex:1,margin:0,color:$t,fontWeight:kt.fontWeightStrong,fontSize:jt,lineHeight:Ve},[`${Et}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ct,overflow:"auto"},[`${Et}-footer`]:{flexShrink:0,padding:`${Pn}px ${Nn}px`,borderTop:`${He}px ${ut} ${dt}`},"&-rtl":{direction:"rtl"}}}};var un=(0,It.Z)("Drawer",kt=>{const Et=(0,sn.TS)(kt,{});return[Bt(Et),et(Et)]},kt=>({zIndexPopup:kt.zIndexPopupBase,footerPaddingBlock:kt.paddingXS,footerPaddingInline:kt.padding})),rt=y(11575),qe=function(kt,Et){var Rn={};for(var cn in kt)Object.prototype.hasOwnProperty.call(kt,cn)&&Et.indexOf(cn)<0&&(Rn[cn]=kt[cn]);if(kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,cn=Object.getOwnPropertySymbols(kt);gt{var Et;const{rootClassName:Rn,width:cn,height:gt,size:tt="default",mask:we=!0,push:Ce=Zt,open:ct,afterOpenChange:jt,onClose:Ve,prefixCls:He,getContainer:ut,style:dt,className:Ze,visible:mt,afterVisibleChange:Cn}=kt,$t=qe(kt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Xt,getPrefixCls:Pn,direction:Nn,drawer:Qe}=ie.useContext($e.E_),Rt=Pn("drawer",He),[zt,Wt]=un(Rt),Sn=ut===void 0&&Xt?()=>Xt(document.body):ut,Hn=re()({"no-mask":!we,[`${Rt}-rtl`]:Nn==="rtl"},Rn,Wt),zn=ie.useMemo(()=>cn!=null?cn:tt==="large"?736:378,[cn,tt]),Bn=ie.useMemo(()=>gt!=null?gt:tt==="large"?736:378,[gt,tt]),Wn={motionName:(0,Be.m)(Rt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},qn=Ue=>({motionName:(0,Be.m)(Rt,`panel-motion-${Ue}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),pn=(0,rt.H)();return zt(ie.createElement(Ct.BR,null,ie.createElement(st.Ux,{status:!0,override:!0},ie.createElement(Ye,Object.assign({prefixCls:Rt,onClose:Ve,maskMotion:Wn,motion:qn},$t,{open:ct!=null?ct:mt,mask:we,push:Ce,width:zn,height:Bn,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),dt),className:re()(Qe==null?void 0:Qe.className,Ze),rootClassName:Hn,getContainer:Sn,afterOpenChange:jt!=null?jt:Cn,panelRef:pn}),ie.createElement(wt,Object.assign({prefixCls:Rt},$t,{onClose:Ve}))))))},Nt=kt=>{const{prefixCls:Et,style:Rn,className:cn,placement:gt="right"}=kt,tt=qe(kt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext($e.E_),Ce=we("drawer",Et),[ct,jt]=un(Ce),Ve=re()(Ce,`${Ce}-pure`,`${Ce}-${gt}`,jt,cn);return ct(ie.createElement("div",{className:Ve,style:Rn},ie.createElement(wt,Object.assign({prefixCls:Ce},tt))))};bt._InternalPanelDoNotUseOrYouWillBeFired=Nt;var it=bt},91857:function(de,ne,y){"use strict";var E=y(59301),re=y(38819),oe=y(92310),ge=y.n(oe),fe=y(31561),he=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Le=y(53487),Oe=y(92343),je=y(36355),Ge=y(20834),ce=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:ve,arrow:be,prefixCls:Ae,children:Ie,trigger:ke,disabled:Ye,dropdownRender:Be,getPopupContainer:$e,overlayClassName:st,rootClassName:Yt,open:vt,onOpenChange:wt,visible:Ct,onVisibleChange:It,mouseEnterDelay:sn=.15,mouseLeaveDelay:en=.1,autoAdjustOverflow:et=!0,placement:Bt="",overlay:un,transitionName:rt}=pe,{getPopupContainer:qe,getPrefixCls:ht,direction:Zt}=E.useContext(je.E_),bt=E.useMemo(()=>{const Ze=ht();return rt!==void 0?rt:Bt.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[ht,Bt,rt]),Nt=E.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:Zt==="rtl"?"bottomRight":"bottomLeft",[Bt,Zt]),it=ht("dropdown",Ae),[kt,Et]=(0,a.Z)(it),[,Rn]=(0,b.Z)(),cn=E.Children.only(Ie),gt=(0,Oe.Tm)(cn,{className:ge()(`${it}-trigger`,{[`${it}-rtl`]:Zt==="rtl"},cn.props.className),disabled:Ye}),tt=Ye?[]:ke;let we;tt&&tt.includes("contextMenu")&&(we=!0);const[Ce,ct]=(0,ie.Z)(!1,{value:vt!=null?vt:Ct}),jt=(0,he.useEvent)(Ze=>{wt==null||wt(Ze),It==null||It(Ze),ct(Ze)}),Ve=ge()(st,Yt,Et,{[`${it}-rtl`]:Zt==="rtl"}),He=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:et,offset:Rn.marginXXS,arrowWidth:be?Rn.sizePopupArrow:0,borderRadius:Rn.borderRadius}),ut=E.useCallback(()=>{ct(!1)},[]),dt=()=>{let Ze;return ve!=null&&ve.items?Ze=E.createElement(Ge.default,Object.assign({},ve)):typeof un=="function"?Ze=un():Ze=un,Be&&(Ze=Be(Ze)),Ze=E.Children.only(typeof Ze=="string"?E.createElement("span",null,Ze):Ze),E.createElement(ce.J,{prefixCls:`${it}-menu`,expandIcon:E.createElement("span",{className:`${it}-menu-submenu-arrow`},E.createElement(re.Z,{className:`${it}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ut,validator:mt=>{let{mode:Cn}=mt}},Ze)};return kt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:sn,mouseLeaveDelay:en,visible:Ce,builtinPlacements:He,arrow:!!be,overlayClassName:Ve,prefixCls:it,getPopupContainer:$e||qe,transitionName:bt,trigger:tt,overlay:dt,placement:Nt,onVisibleChange:jt}),gt))};function te(pe){return Object.assign(Object.assign({},pe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ae=(0,Le.Z)(x,"dropdown",pe=>pe,te),le=pe=>E.createElement(ae,Object.assign({},pe),E.createElement("span",null));x._InternalPanelDoNotUseOrYouWillBeFired=le,ne.Z=x},38854:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return b}});var E=y(91857),re=y(92310),oe=y.n(re),ge=y(59301),fe=y(18785),he=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Le=y(47211),Oe=function(a,ee){var x={};for(var te in a)Object.prototype.hasOwnProperty.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,te=Object.getOwnPropertySymbols(a);ae{const{getPopupContainer:ee,getPrefixCls:x,direction:te}=ge.useContext(ie.E_),{prefixCls:ae,type:le="default",danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,children:ke,className:Ye,menu:Be,arrow:$e,autoFocus:st,overlay:Yt,trigger:vt,align:wt,open:Ct,onOpenChange:It,placement:sn,getPopupContainer:en,href:et,icon:Bt=ge.createElement(fe.Z,null),title:un,buttonsRender:rt=dt=>dt,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it}=a,kt=Oe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Et=x("dropdown",ae),Rn=`${Et}-button`,[cn,gt]=(0,Le.Z)(Et),tt={menu:Be,arrow:$e,autoFocus:st,align:wt,disabled:ve,trigger:ve?[]:vt,onOpenChange:It,getPopupContainer:en||ee,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(Et,te),ct=oe()(Rn,Ce,Ye,gt);"overlay"in a&&(tt.overlay=Yt),"open"in a&&(tt.open=Ct),"placement"in a?tt.placement=sn:tt.placement=te==="rtl"?"bottomLeft":"bottomRight";const jt=ge.createElement(he.ZP,{type:le,danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,href:et,title:un},ke),Ve=ge.createElement(he.ZP,{type:le,danger:pe,icon:Bt}),[He,ut]=rt([jt,Ve]);return cn(ge.createElement(xe.Z.Compact,Object.assign({className:ct,size:we,block:!0},kt),He,ge.createElement(E.Z,Object.assign({},tt),ut)))};je.__ANT_BUTTON=!0;var Ge=je;const ce=E.Z;ce.Button=Ge;var b=ce},47211:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(17313),re=y(13826),oe=y(92899),ge=y(29878),fe=y(19447),he=y(83116),ie=y(37613),Ee=je=>{const{componentCls:Ge,menuCls:ce,colorError:b,colorTextLightSolid:a}=je,ee=`${ce}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${ce} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Le=je=>{const{componentCls:Ge,menuCls:ce,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:ae,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:ve,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Ie,colorBgElevated:ke}=je;return[{[Ge]:Object.assign(Object.assign({},(0,E.Wf)(je)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:b,display:"block","&::before":{position:"absolute",insetBlock:-a+ee/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${x}-btn`]:{[`& > ${te}-down, & > ${x}-btn-icon > ${te}-down`]:{fontSize:Ae}},[`${Ge}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${ae}`}},[`${Ge}-wrap-open`]:{[`${te}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottomLeft, + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:he.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:he.colorBgContainer,borderColor:he.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:he.fontSizeLG/2,height:he.fontSizeLG/2,backgroundColor:he.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${xe}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:he.colorBgContainerDisabled,borderColor:he.colorBorder,"&:after":{borderColor:he.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:he.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:he.colorTextDisabled}}}]};function fe(he,ie){const xe=(0,re.TS)(ie,{checkboxCls:`.${he}`,checkboxSize:ie.controlInteractiveSize});return[ge(xe)]}ne.ZP=(0,oe.Z)("Checkbox",(he,ie)=>{let{prefixCls:xe}=ie;return[fe(xe,he)]})},28103:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return je}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(17313),he=y(83116),ie=y(37613);const xe=Ge=>{const{componentCls:ce,sizePaddingEdgeHorizontal:b,colorSplit:a,lineWidth:ee,textPaddingInline:x,orientationMargin:te,verticalMarginInline:ae}=Ge;return{[ce]:Object.assign(Object.assign({},(0,fe.Wf)(Ge)),{borderBlockStart:`${ee}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ae,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${ee}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ce}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ge.dividerHorizontalWithTextGutterMargin}px 0`,color:Ge.colorTextHeading,fontWeight:500,fontSize:Ge.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${ee}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ce}-with-text-left`]:{"&::before":{width:`${te*100}%`},"&::after":{width:`${100-te*100}%`}},[`&-horizontal${ce}-with-text-right`]:{"&::before":{width:`${100-te*100}%`},"&::after":{width:`${te*100}%`}},[`${ce}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:x},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${ee}px 0 0`},[`&-horizontal${ce}-with-text${ce}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ce}-dashed`]:{borderInlineStartWidth:ee,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ce}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${ce}-with-text-left${ce}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ce}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${ce}-with-text-right${ce}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ce}-inner-text`]:{paddingInlineEnd:b}}})}};var Ee=(0,he.Z)("Divider",Ge=>{const ce=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[xe(ce)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{const{getPrefixCls:ce,direction:b,divider:a}=oe.useContext(ge.E_),{prefixCls:ee,type:x="horizontal",orientation:te="center",orientationMargin:ae,className:le,rootClassName:pe,children:ve,dashed:be,plain:Ae,style:Ie}=Ge,ke=Le(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ye=ce("divider",ee),[Be,$e]=Ee(Ye),st=te.length>0?`-${te}`:te,Yt=!!ve,vt=te==="left"&&ae!=null,wt=te==="right"&&ae!=null,Ct=re()(Ye,a==null?void 0:a.className,$e,`${Ye}-${x}`,{[`${Ye}-with-text`]:Yt,[`${Ye}-with-text${st}`]:Yt,[`${Ye}-dashed`]:!!be,[`${Ye}-plain`]:!!Ae,[`${Ye}-rtl`]:b==="rtl",[`${Ye}-no-default-orientation-margin-left`]:vt,[`${Ye}-no-default-orientation-margin-right`]:wt},le,pe),It=oe.useMemo(()=>typeof ae=="number"?ae:/^\d+$/.test(ae)?Number(ae):ae,[ae]),sn=Object.assign(Object.assign({},vt&&{marginLeft:It}),wt&&{marginRight:It});return Be(oe.createElement("div",Object.assign({className:Ct,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ie)},ke,{role:"separator"}),ve&&x!=="vertical"&&oe.createElement("span",{className:`${Ye}-inner-text`,style:sn},ve)))}},43428:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return it}});var E=y(92310),re=y.n(E),oe=y(77321),ge=y(52487),fe=y(43403),he=y(34280),ie=y(59301),xe=ie.createContext(null),Ee=ie.createContext({}),Le=xe,Oe=y(49618),je=y(72308),Ge=y(77900),ce=y(10228),b=y(26112),a=y(70425),ee=function(Et){var Rn=Et.prefixCls,cn=Et.className,gt=Et.style,tt=Et.children,we=Et.containerRef,Ce=Et.id,ct=Et.onMouseEnter,jt=Et.onMouseOver,Ve=Et.onMouseLeave,He=Et.onClick,ut=Et.onKeyDown,dt=Et.onKeyUp,Ze={onMouseEnter:ct,onMouseOver:jt,onMouseLeave:Ve,onClick:He,onKeyDown:ut,onKeyUp:dt},mt=ie.useContext(Ee),Cn=mt.panel,$t=(0,a.useComposeRef)(Cn,we);return ie.createElement(ie.Fragment,null,ie.createElement("div",(0,je.Z)({id:Ce,className:re()("".concat(Rn,"-content"),cn),style:(0,oe.Z)({},gt),"aria-modal":"true",role:"dialog",ref:$t},Ze),tt))},x=ee,te=y(48736);function ae(kt){return typeof kt=="string"&&String(Number(kt))===kt?((0,te.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(kt)):kt}function le(kt){warning(!("wrapperClassName"in kt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!kt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var pe={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ve(kt,Et){var Rn,cn,gt,tt,we=kt.prefixCls,Ce=kt.open,ct=kt.placement,jt=kt.inline,Ve=kt.push,He=kt.forceRender,ut=kt.autoFocus,dt=kt.keyboard,Ze=kt.rootClassName,mt=kt.rootStyle,Cn=kt.zIndex,$t=kt.className,Xt=kt.id,Pn=kt.style,Nn=kt.motion,Qe=kt.width,Rt=kt.height,zt=kt.children,Wt=kt.contentWrapperStyle,vn=kt.mask,Hn=kt.maskClosable,zn=kt.maskMotion,Bn=kt.maskClassName,Wn=kt.maskStyle,qn=kt.afterOpenChange,pn=kt.onClose,Ue=kt.onMouseEnter,Ft=kt.onMouseOver,Sn=kt.onMouseLeave,ye=kt.onClick,tn=kt.onKeyDown,_e=kt.onKeyUp,pt=ie.useRef(),Tt=ie.useRef(),ft=ie.useRef();ie.useImperativeHandle(Et,function(){return pt.current});var Se=function(Ht){var Vn=Ht.keyCode,_t=Ht.shiftKey;switch(Vn){case ce.Z.TAB:{if(Vn===ce.Z.TAB){if(!_t&&document.activeElement===ft.current){var On;(On=Tt.current)===null||On===void 0||On.focus({preventScroll:!0})}else if(_t&&document.activeElement===Tt.current){var na;(na=ft.current)===null||na===void 0||na.focus({preventScroll:!0})}}break}case ce.Z.ESC:{pn&&dt&&(Ht.stopPropagation(),pn(Ht));break}}};ie.useEffect(function(){if(Ce&&ut){var ot;(ot=pt.current)===null||ot===void 0||ot.focus({preventScroll:!0})}},[Ce]);var Te=ie.useState(!1),We=(0,ge.Z)(Te,2),Ke=We[0],at=We[1],Pt=ie.useContext(Le),xt;Ve===!1?xt={distance:0}:Ve===!0?xt={}:xt=Ve||{};var Me=(Rn=(cn=(gt=xt)===null||gt===void 0?void 0:gt.distance)!==null&&cn!==void 0?cn:Pt==null?void 0:Pt.pushDistance)!==null&&Rn!==void 0?Rn:180,Xe=ie.useMemo(function(){return{pushDistance:Me,push:function(){at(!0)},pull:function(){at(!1)}}},[Me]);ie.useEffect(function(){if(Ce){var ot;Pt==null||(ot=Pt.push)===null||ot===void 0||ot.call(Pt)}else{var Ht;Pt==null||(Ht=Pt.pull)===null||Ht===void 0||Ht.call(Pt)}},[Ce]),ie.useEffect(function(){return function(){var ot;Pt==null||(ot=Pt.pull)===null||ot===void 0||ot.call(Pt)}},[]);var Je=vn&&ie.createElement(Ge.default,(0,je.Z)({key:"mask"},zn,{visible:Ce}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",{className:re()("".concat(we,"-mask"),Vn,Bn),style:(0,oe.Z)((0,oe.Z)({},_t),Wn),onClick:Hn&&Ce?pn:void 0,ref:Ht})}),yt=typeof Nn=="function"?Nn(ct):Nn,nn={};if(Ke&&Me)switch(ct){case"top":nn.transform="translateY(".concat(Me,"px)");break;case"bottom":nn.transform="translateY(".concat(-Me,"px)");break;case"left":nn.transform="translateX(".concat(Me,"px)");break;default:nn.transform="translateX(".concat(-Me,"px)");break}ct==="left"||ct==="right"?nn.width=ae(Qe):nn.height=ae(Rt);var qt={onMouseEnter:Ue,onMouseOver:Ft,onMouseLeave:Sn,onClick:ye,onKeyDown:tn,onKeyUp:_e},bn=ie.createElement(Ge.default,(0,je.Z)({key:"panel"},yt,{visible:Ce,forceRender:He,onVisibleChanged:function(Ht){qn==null||qn(Ht)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ot,Ht){var Vn=ot.className,_t=ot.style;return ie.createElement("div",(0,je.Z)({className:re()("".concat(we,"-content-wrapper"),Vn),style:(0,oe.Z)((0,oe.Z)((0,oe.Z)({},nn),_t),Wt)},(0,b.Z)(kt,{data:!0})),ie.createElement(x,(0,je.Z)({id:Xt,containerRef:Ht,prefixCls:we,className:$t,style:Pn},qt),zt))}),Dn=(0,oe.Z)({},mt);return Cn&&(Dn.zIndex=Cn),ie.createElement(Le.Provider,{value:Xe},ie.createElement("div",{className:re()(we,"".concat(we,"-").concat(ct),Ze,(tt={},(0,Oe.Z)(tt,"".concat(we,"-open"),Ce),(0,Oe.Z)(tt,"".concat(we,"-inline"),jt),tt)),style:Dn,tabIndex:-1,ref:pt,onKeyDown:Se},Je,ie.createElement("div",{tabIndex:0,ref:Tt,style:pe,"aria-hidden":"true","data-sentinel":"start"}),bn,ie.createElement("div",{tabIndex:0,ref:ft,style:pe,"aria-hidden":"true","data-sentinel":"end"})))}var be=ie.forwardRef(ve),Ae=be,Ie=function(Et){var Rn=Et.open,cn=Rn===void 0?!1:Rn,gt=Et.prefixCls,tt=gt===void 0?"rc-drawer":gt,we=Et.placement,Ce=we===void 0?"right":we,ct=Et.autoFocus,jt=ct===void 0?!0:ct,Ve=Et.keyboard,He=Ve===void 0?!0:Ve,ut=Et.width,dt=ut===void 0?378:ut,Ze=Et.mask,mt=Ze===void 0?!0:Ze,Cn=Et.maskClosable,$t=Cn===void 0?!0:Cn,Xt=Et.getContainer,Pn=Et.forceRender,Nn=Et.afterOpenChange,Qe=Et.destroyOnClose,Rt=Et.onMouseEnter,zt=Et.onMouseOver,Wt=Et.onMouseLeave,vn=Et.onClick,Hn=Et.onKeyDown,zn=Et.onKeyUp,Bn=Et.panelRef,Wn=ie.useState(!1),qn=(0,ge.Z)(Wn,2),pn=qn[0],Ue=qn[1],Ft=ie.useState(!1),Sn=(0,ge.Z)(Ft,2),ye=Sn[0],tn=Sn[1];(0,he.Z)(function(){tn(!0)},[]);var _e=ye?cn:!1,pt=ie.useRef(),Tt=ie.useRef();(0,he.Z)(function(){_e&&(Tt.current=document.activeElement)},[_e]);var ft=function(at){var Pt;if(Ue(at),Nn==null||Nn(at),!at&&Tt.current&&!((Pt=pt.current)!==null&&Pt!==void 0&&Pt.contains(Tt.current))){var xt;(xt=Tt.current)===null||xt===void 0||xt.focus({preventScroll:!0})}},Se=ie.useMemo(function(){return{panel:Bn}},[Bn]);if(!Pn&&!pn&&!_e&&Qe)return null;var Te={onMouseEnter:Rt,onMouseOver:zt,onMouseLeave:Wt,onClick:vn,onKeyDown:Hn,onKeyUp:zn},We=(0,oe.Z)((0,oe.Z)({},Et),{},{open:_e,prefixCls:tt,placement:Ce,autoFocus:jt,keyboard:He,width:dt,mask:mt,maskClosable:$t,inline:Xt===!1,afterOpenChange:ft,ref:pt},Te);return ie.createElement(Ee.Provider,{value:Se},ie.createElement(fe.Z,{open:_e||Pn||pn,autoDestroy:!1,getContainer:Xt,autoLock:mt&&(_e||pn)},ie.createElement(Ae,We)))},ke=Ie,Ye=ke,Be=y(62892),$e=y(36355),st=y(32441),Yt=y(47729),wt=kt=>{const{prefixCls:Et,title:Rn,footer:cn,extra:gt,closeIcon:tt,closable:we,onClose:Ce,headerStyle:ct,drawerStyle:jt,bodyStyle:Ve,footerStyle:He,children:ut}=kt,dt=ie.useCallback(Xt=>ie.createElement("button",{type:"button",onClick:Ce,"aria-label":"Close",className:`${Et}-close`},Xt),[Ce]),[Ze,mt]=(0,Yt.Z)(we,tt,dt,void 0,!0),Cn=ie.useMemo(()=>!Rn&&!Ze?null:ie.createElement("div",{style:ct,className:re()(`${Et}-header`,{[`${Et}-header-close-only`]:Ze&&!Rn&&!gt})},ie.createElement("div",{className:`${Et}-header-title`},mt,Rn&&ie.createElement("div",{className:`${Et}-title`},Rn)),gt&&ie.createElement("div",{className:`${Et}-extra`},gt)),[Ze,mt,gt,ct,Et,Rn]),$t=ie.useMemo(()=>{if(!cn)return null;const Xt=`${Et}-footer`;return ie.createElement("div",{className:Xt,style:He},cn)},[cn,He,Et]);return ie.createElement("div",{className:`${Et}-wrapper-body`,style:jt},Cn,ie.createElement("div",{className:`${Et}-body`,style:Ve},ut),$t)},Ct=y(33234),It=y(83116),sn=y(37613),et=kt=>{const{componentCls:Et,motionDurationSlow:Rn}=kt,cn={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${Rn}`}}};return{[Et]:{[`${Et}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${Rn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Et}-panel-motion`]:{"&-left":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[cn,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Bt=kt=>{const{componentCls:Et,zIndexPopup:Rn,colorBgMask:cn,colorBgElevated:gt,motionDurationSlow:tt,motionDurationMid:we,padding:Ce,paddingLG:ct,fontSizeLG:jt,lineHeightLG:Ve,lineWidth:He,lineType:ut,colorSplit:dt,marginSM:Ze,colorIcon:mt,colorIconHover:Cn,colorText:$t,fontWeightStrong:Xt,footerPaddingBlock:Pn,footerPaddingInline:Nn}=kt,Qe=`${Et}-content-wrapper`;return{[Et]:{position:"fixed",inset:0,zIndex:Rn,pointerEvents:"none","&-pure":{position:"relative",background:gt,[`&${Et}-left`]:{boxShadow:kt.boxShadowDrawerLeft},[`&${Et}-right`]:{boxShadow:kt.boxShadowDrawerRight},[`&${Et}-top`]:{boxShadow:kt.boxShadowDrawerUp},[`&${Et}-bottom`]:{boxShadow:kt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Et}-mask`]:{position:"absolute",inset:0,zIndex:Rn,background:cn,pointerEvents:"auto"},[Qe]:{position:"absolute",zIndex:Rn,maxWidth:"100vw",transition:`all ${tt}`,"&-hidden":{display:"none"}},[`&-left > ${Qe}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:kt.boxShadowDrawerLeft},[`&-right > ${Qe}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:kt.boxShadowDrawerRight},[`&-top > ${Qe}`]:{top:0,insetInline:0,boxShadow:kt.boxShadowDrawerUp},[`&-bottom > ${Qe}`]:{bottom:0,insetInline:0,boxShadow:kt.boxShadowDrawerDown},[`${Et}-content`]:{width:"100%",height:"100%",overflow:"auto",background:gt,pointerEvents:"auto"},[`${Et}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Et}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Ce}px ${ct}px`,fontSize:jt,lineHeight:Ve,borderBottom:`${He}px ${ut} ${dt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Et}-extra`]:{flex:"none"},[`${Et}-close`]:{display:"inline-block",marginInlineEnd:Ze,color:mt,fontWeight:Xt,fontSize:jt,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:Cn,textDecoration:"none"}},[`${Et}-title`]:{flex:1,margin:0,color:$t,fontWeight:kt.fontWeightStrong,fontSize:jt,lineHeight:Ve},[`${Et}-body`]:{flex:1,minWidth:0,minHeight:0,padding:ct,overflow:"auto"},[`${Et}-footer`]:{flexShrink:0,padding:`${Pn}px ${Nn}px`,borderTop:`${He}px ${ut} ${dt}`},"&-rtl":{direction:"rtl"}}}};var un=(0,It.Z)("Drawer",kt=>{const Et=(0,sn.TS)(kt,{});return[Bt(Et),et(Et)]},kt=>({zIndexPopup:kt.zIndexPopupBase,footerPaddingBlock:kt.paddingXS,footerPaddingInline:kt.padding})),rt=y(11575),qe=function(kt,Et){var Rn={};for(var cn in kt)Object.prototype.hasOwnProperty.call(kt,cn)&&Et.indexOf(cn)<0&&(Rn[cn]=kt[cn]);if(kt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gt=0,cn=Object.getOwnPropertySymbols(kt);gt{var Et;const{rootClassName:Rn,width:cn,height:gt,size:tt="default",mask:we=!0,push:Ce=Zt,open:ct,afterOpenChange:jt,onClose:Ve,prefixCls:He,getContainer:ut,style:dt,className:Ze,visible:mt,afterVisibleChange:Cn}=kt,$t=qe(kt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Xt,getPrefixCls:Pn,direction:Nn,drawer:Qe}=ie.useContext($e.E_),Rt=Pn("drawer",He),[zt,Wt]=un(Rt),vn=ut===void 0&&Xt?()=>Xt(document.body):ut,Hn=re()({"no-mask":!we,[`${Rt}-rtl`]:Nn==="rtl"},Rn,Wt),zn=ie.useMemo(()=>cn!=null?cn:tt==="large"?736:378,[cn,tt]),Bn=ie.useMemo(()=>gt!=null?gt:tt==="large"?736:378,[gt,tt]),Wn={motionName:(0,Be.m)(Rt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},qn=Ue=>({motionName:(0,Be.m)(Rt,`panel-motion-${Ue}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),pn=(0,rt.H)();return zt(ie.createElement(Ct.BR,null,ie.createElement(st.Ux,{status:!0,override:!0},ie.createElement(Ye,Object.assign({prefixCls:Rt,onClose:Ve,maskMotion:Wn,motion:qn},$t,{open:ct!=null?ct:mt,mask:we,push:Ce,width:zn,height:Bn,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),dt),className:re()(Qe==null?void 0:Qe.className,Ze),rootClassName:Hn,getContainer:vn,afterOpenChange:jt!=null?jt:Cn,panelRef:pn}),ie.createElement(wt,Object.assign({prefixCls:Rt},$t,{onClose:Ve}))))))},Nt=kt=>{const{prefixCls:Et,style:Rn,className:cn,placement:gt="right"}=kt,tt=qe(kt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=ie.useContext($e.E_),Ce=we("drawer",Et),[ct,jt]=un(Ce),Ve=re()(Ce,`${Ce}-pure`,`${Ce}-${gt}`,jt,cn);return ct(ie.createElement("div",{className:Ve,style:Rn},ie.createElement(wt,Object.assign({prefixCls:Ce},tt))))};bt._InternalPanelDoNotUseOrYouWillBeFired=Nt;var it=bt},91857:function(de,ne,y){"use strict";var E=y(59301),re=y(38819),oe=y(92310),ge=y.n(oe),fe=y(31561),he=y(70425),ie=y(18929),xe=y(2738),Ee=y(79676),Le=y(53487),Oe=y(92343),je=y(36355),Ge=y(20834),ce=y(40875),b=y(88088),a=y(47211);const ee=null,x=pe=>{const{menu:ve,arrow:be,prefixCls:Ae,children:Ie,trigger:ke,disabled:Ye,dropdownRender:Be,getPopupContainer:$e,overlayClassName:st,rootClassName:Yt,open:vt,onOpenChange:wt,visible:Ct,onVisibleChange:It,mouseEnterDelay:sn=.15,mouseLeaveDelay:en=.1,autoAdjustOverflow:et=!0,placement:Bt="",overlay:un,transitionName:rt}=pe,{getPopupContainer:qe,getPrefixCls:ht,direction:Zt}=E.useContext(je.E_),bt=E.useMemo(()=>{const Ze=ht();return rt!==void 0?rt:Bt.includes("top")?`${Ze}-slide-down`:`${Ze}-slide-up`},[ht,Bt,rt]),Nt=E.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:Zt==="rtl"?"bottomRight":"bottomLeft",[Bt,Zt]),it=ht("dropdown",Ae),[kt,Et]=(0,a.Z)(it),[,Rn]=(0,b.Z)(),cn=E.Children.only(Ie),gt=(0,Oe.Tm)(cn,{className:ge()(`${it}-trigger`,{[`${it}-rtl`]:Zt==="rtl"},cn.props.className),disabled:Ye}),tt=Ye?[]:ke;let we;tt&&tt.includes("contextMenu")&&(we=!0);const[Ce,ct]=(0,ie.Z)(!1,{value:vt!=null?vt:Ct}),jt=(0,he.useEvent)(Ze=>{wt==null||wt(Ze),It==null||It(Ze),ct(Ze)}),Ve=ge()(st,Yt,Et,{[`${it}-rtl`]:Zt==="rtl"}),He=(0,Ee.Z)({arrowPointAtCenter:typeof be=="object"&&be.pointAtCenter,autoAdjustOverflow:et,offset:Rn.marginXXS,arrowWidth:be?Rn.sizePopupArrow:0,borderRadius:Rn.borderRadius}),ut=E.useCallback(()=>{ct(!1)},[]),dt=()=>{let Ze;return ve!=null&&ve.items?Ze=E.createElement(Ge.default,Object.assign({},ve)):typeof un=="function"?Ze=un():Ze=un,Be&&(Ze=Be(Ze)),Ze=E.Children.only(typeof Ze=="string"?E.createElement("span",null,Ze):Ze),E.createElement(ce.J,{prefixCls:`${it}-menu`,expandIcon:E.createElement("span",{className:`${it}-menu-submenu-arrow`},E.createElement(re.Z,{className:`${it}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ut,validator:mt=>{let{mode:Cn}=mt}},Ze)};return kt(E.createElement(fe.Z,Object.assign({alignPoint:we},(0,xe.Z)(pe,["rootClassName"]),{mouseEnterDelay:sn,mouseLeaveDelay:en,visible:Ce,builtinPlacements:He,arrow:!!be,overlayClassName:Ve,prefixCls:it,getPopupContainer:$e||qe,transitionName:bt,trigger:tt,overlay:dt,placement:Nt,onVisibleChange:jt}),gt))};function te(pe){return Object.assign(Object.assign({},pe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ae=(0,Le.Z)(x,"dropdown",pe=>pe,te),le=pe=>E.createElement(ae,Object.assign({},pe),E.createElement("span",null));x._InternalPanelDoNotUseOrYouWillBeFired=le,ne.Z=x},38854:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return b}});var E=y(91857),re=y(92310),oe=y.n(re),ge=y(59301),fe=y(18785),he=y(3113),ie=y(36355),xe=y(81327),Ee=y(33234),Le=y(47211),Oe=function(a,ee){var x={};for(var te in a)Object.prototype.hasOwnProperty.call(a,te)&&ee.indexOf(te)<0&&(x[te]=a[te]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,te=Object.getOwnPropertySymbols(a);ae{const{getPopupContainer:ee,getPrefixCls:x,direction:te}=ge.useContext(ie.E_),{prefixCls:ae,type:le="default",danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,children:ke,className:Ye,menu:Be,arrow:$e,autoFocus:st,overlay:Yt,trigger:vt,align:wt,open:Ct,onOpenChange:It,placement:sn,getPopupContainer:en,href:et,icon:Bt=ge.createElement(fe.Z,null),title:un,buttonsRender:rt=dt=>dt,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it}=a,kt=Oe(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Et=x("dropdown",ae),Rn=`${Et}-button`,[cn,gt]=(0,Le.Z)(Et),tt={menu:Be,arrow:$e,autoFocus:st,align:wt,disabled:ve,trigger:ve?[]:vt,onOpenChange:It,getPopupContainer:en||ee,mouseEnterDelay:qe,mouseLeaveDelay:ht,overlayClassName:Zt,overlayStyle:bt,destroyPopupOnHide:Nt,dropdownRender:it},{compactSize:we,compactItemClassnames:Ce}=(0,Ee.ri)(Et,te),ct=oe()(Rn,Ce,Ye,gt);"overlay"in a&&(tt.overlay=Yt),"open"in a&&(tt.open=Ct),"placement"in a?tt.placement=sn:tt.placement=te==="rtl"?"bottomLeft":"bottomRight";const jt=ge.createElement(he.ZP,{type:le,danger:pe,disabled:ve,loading:be,onClick:Ae,htmlType:Ie,href:et,title:un},ke),Ve=ge.createElement(he.ZP,{type:le,danger:pe,icon:Bt}),[He,ut]=rt([jt,Ve]);return cn(ge.createElement(xe.Z.Compact,Object.assign({className:ct,size:we,block:!0},kt),He,ge.createElement(E.Z,Object.assign({},tt),ut)))};je.__ANT_BUTTON=!0;var Ge=je;const ce=E.Z;ce.Button=Ge;var b=ce},47211:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Oe}});var E=y(17313),re=y(13826),oe=y(92899),ge=y(29878),fe=y(19447),he=y(83116),ie=y(37613),Ee=je=>{const{componentCls:Ge,menuCls:ce,colorError:b,colorTextLightSolid:a}=je,ee=`${ce}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${ce} ${ee}`]:{[`&${ee}-danger:not(${ee}-disabled)`]:{color:b,"&:hover":{color:a,backgroundColor:b}}}}}};const Le=je=>{const{componentCls:Ge,menuCls:ce,zIndexPopup:b,dropdownArrowDistance:a,sizePopupArrow:ee,antCls:x,iconCls:te,motionDurationMid:ae,dropdownPaddingVertical:le,fontSize:pe,dropdownEdgeChildPadding:ve,colorTextDisabled:be,fontSizeIcon:Ae,controlPaddingHorizontal:Ie,colorBgElevated:ke}=je;return[{[Ge]:Object.assign(Object.assign({},(0,E.Wf)(je)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:b,display:"block","&::before":{position:"absolute",insetBlock:-a+ee/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${x}-btn`]:{[`& > ${te}-down, & > ${x}-btn-icon > ${te}-down`]:{fontSize:Ae}},[`${Ge}-wrap`]:{position:"relative",[`${x}-btn > ${te}-down`]:{fontSize:Ae},[`${te}-down::before`]:{transition:`transform ${ae}`}},[`${Ge}-wrap-open`]:{[`${te}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottomLeft, &${x}-slide-down-appear${x}-slide-down-appear-active${Ge}-placement-bottomLeft, &${x}-slide-down-enter${x}-slide-down-enter-active${Ge}-placement-bottom, &${x}-slide-down-appear${x}-slide-down-appear-active${Ge}-placement-bottom, @@ -161,7 +161,7 @@ &${x}-slide-up-leave${x}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:re.ly}})},(0,fe.ZP)(je,{colorBg:ke,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:b,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:ve,listStyleType:"none",backgroundColor:ke,backgroundClip:"padding-box",borderRadius:je.borderRadiusLG,outline:"none",boxShadow:je.boxShadowSecondary},(0,E.Qy)(je)),{[`${ce}-item-group-title`]:{padding:`${le}px ${Ie}px`,color:je.colorTextDescription,transition:`all ${ae}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:pe,marginInlineEnd:je.marginXS,fontSize:je.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ae}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${le}px ${Ie}px`,color:je.colorText,fontWeight:"normal",fontSize:pe,lineHeight:je.lineHeight,cursor:"pointer",transition:`all ${ae}`,borderRadius:je.borderRadiusSM,"&:hover, &-active":{backgroundColor:je.controlItemBgHover}},(0,E.Qy)(je)),{"&-selected":{color:je.colorPrimary,backgroundColor:je.controlItemBgActive,"&:hover, &-active":{backgroundColor:je.controlItemBgActiveHover}},"&-disabled":{color:be,cursor:"not-allowed","&:hover":{color:be,backgroundColor:ke,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${je.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:je.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:je.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:je.colorTextDescription,fontSize:Ae,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${je.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Ie+je.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:be,backgroundColor:ke,cursor:"not-allowed"}},[`${ce}-submenu-selected ${Ge}-menu-submenu-title`]:{color:je.colorPrimary}})}},[(0,re.oN)(je,"slide-up"),(0,re.oN)(je,"slide-down"),(0,oe.Fm)(je,"move-up"),(0,oe.Fm)(je,"move-down"),(0,ge._y)(je,"zoom-big")]]};var Oe=(0,he.Z)("Dropdown",(je,Ge)=>{let{rootPrefixCls:ce}=Ge;const{marginXXS:b,sizePopupArrow:a,controlHeight:ee,fontSize:x,lineHeight:te,paddingXXS:ae,componentCls:le,borderRadiusLG:pe}=je,ve=(ee-x*te)/2,{dropdownArrowOffset:be}=(0,fe.fS)({contentRadius:pe}),Ae=(0,ie.TS)(je,{menuCls:`${le}-menu`,rootPrefixCls:ce,dropdownArrowDistance:a/2+b,dropdownArrowOffset:be,dropdownPaddingVertical:ve,dropdownEdgeChildPadding:ae});return[Le(Ae),Ee(Ae)]},je=>({zIndexPopup:je.zIndexPopupBase+50}))},8628:function(de,ne,y){"use strict";var E=y(59301),re=y(34280),oe=y(56762),ge=y(69507);function fe(){let he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,E.useRef)({}),xe=(0,oe.Z)(),Ee=(0,ge.ZP)();return(0,re.Z)(()=>{const Le=Ee.subscribe(Oe=>{ie.current=Oe,he&&xe()});return()=>Ee.unsubscribe(Le)},[]),ie.current}ne.Z=fe},45818:function(de,ne,y){"use strict";y.d(ne,{D:function(){return ae},Z:function(){return ve}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ge=oe,fe=y(7657),he=function(Ae,Ie){return re.createElement(fe.Z,(0,E.Z)({},Ae,{ref:Ie,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(33853),Le=y(38819),Oe=y(92310),je=y.n(Oe),Ge=y(2738),b=be=>!isNaN(parseFloat(be))&&isFinite(be),a=y(36355),ee=y(84966),x=function(be,Ae){var Ie={};for(var ke in be)Object.prototype.hasOwnProperty.call(be,ke)&&Ae.indexOf(ke)<0&&(Ie[ke]=be[ke]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,ke=Object.getOwnPropertySymbols(be);Ye{let be=0;return function(){let Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return be+=1,`${Ae}${be}`}})();var ve=re.forwardRef((be,Ae)=>{const{prefixCls:Ie,className:ke,trigger:Ye,children:Be,defaultCollapsed:$e=!1,theme:st="dark",style:Yt={},collapsible:vt=!1,reverseArrow:wt=!1,width:Ct=200,collapsedWidth:It=80,zeroWidthTriggerStyle:sn,breakpoint:en,onCollapse:et,onBreakpoint:Bt}=be,un=x(be,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:rt}=(0,re.useContext)(ee.Gs),[qe,ht]=(0,re.useState)("collapsed"in be?be.collapsed:$e),[Zt,bt]=(0,re.useState)(!1);(0,re.useEffect)(()=>{"collapsed"in be&&ht(be.collapsed)},[be.collapsed]);const Nt=(gt,tt)=>{"collapsed"in be||ht(gt),et==null||et(gt,tt)},it=(0,re.useRef)();it.current=gt=>{bt(gt.matches),Bt==null||Bt(gt.matches),qe!==gt.matches&&Nt(gt.matches,"responsive")},(0,re.useEffect)(()=>{function gt(we){return it.current(we)}let tt;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&en&&en in te){tt=we(`(max-width: ${te[en]})`);try{tt.addEventListener("change",gt)}catch(Ce){tt.addListener(gt)}gt(tt)}}return()=>{try{tt==null||tt.removeEventListener("change",gt)}catch(we){tt==null||tt.removeListener(gt)}}},[en]),(0,re.useEffect)(()=>{const gt=le("ant-sider-");return rt.addSider(gt),()=>rt.removeSider(gt)},[]);const kt=()=>{Nt(!qe,"clickTrigger")},{getPrefixCls:Et}=(0,re.useContext)(a.E_),Rn=()=>{const gt=Et("layout-sider",Ie),tt=(0,Ge.Z)(un,["collapsed"]),we=qe?It:Ct,Ce=b(we)?`${we}px`:String(we),ct=parseFloat(String(It||0))===0?re.createElement("span",{onClick:kt,className:je()(`${gt}-zero-width-trigger`,`${gt}-zero-width-trigger-${wt?"right":"left"}`),style:sn},Ye||re.createElement(xe,null)):null,He={expanded:wt?re.createElement(Le.Z,null):re.createElement(Ee.Z,null),collapsed:wt?re.createElement(Ee.Z,null):re.createElement(Le.Z,null)}[qe?"collapsed":"expanded"],ut=Ye!==null?ct||re.createElement("div",{className:`${gt}-trigger`,onClick:kt,style:{width:Ce}},Ye||He):null,dt=Object.assign(Object.assign({},Yt),{flex:`0 0 ${Ce}`,maxWidth:Ce,minWidth:Ce,width:Ce}),Ze=je()(gt,`${gt}-${st}`,{[`${gt}-collapsed`]:!!qe,[`${gt}-has-trigger`]:vt&&Ye!==null&&!ct,[`${gt}-below`]:!!Zt,[`${gt}-zero-width`]:parseFloat(Ce)===0},ke);return re.createElement("aside",Object.assign({className:Ze},tt,{style:dt,ref:Ae}),re.createElement("div",{className:`${gt}-children`},Be),vt||Zt&&ct?ut:null)},cn=re.useMemo(()=>({siderCollapsed:qe}),[qe]);return re.createElement(ae.Provider,{value:cn},Rn())})},44e3:function(de,ne,y){"use strict";var E=y(84966),re=y(45818);const oe=E.ZP;oe.Header=E.h4,oe.Footer=E.$_,oe.Content=E.VY,oe.Sider=re.Z,ne.default=oe},84966:function(de,ne,y){"use strict";y.d(ne,{VY:function(){return ae},$_:function(){return te},h4:function(){return x},Gs:function(){return Ge},ZP:function(){return le}});var E=y(80702),re=y(92310),oe=y.n(re),ge=y(2738),fe=y(59301),he=y(36355),ie=y(83116),Ee=pe=>{const{componentCls:ve,bodyBg:be,lightSiderBg:Ae,lightTriggerBg:Ie,lightTriggerColor:ke}=pe;return{[`${ve}-sider-light`]:{background:Ae,[`${ve}-sider-trigger`]:{color:ke,background:Ie},[`${ve}-sider-zero-width-trigger`]:{color:ke,background:Ie,border:`1px solid ${be}`,borderInlineStart:0}}}};const Le=pe=>{const{antCls:ve,componentCls:be,colorText:Ae,triggerColor:Ie,footerBg:ke,triggerBg:Ye,headerHeight:Be,headerPadding:$e,headerColor:st,footerPadding:Yt,triggerHeight:vt,zeroTriggerHeight:wt,zeroTriggerWidth:Ct,motionDurationMid:It,motionDurationSlow:sn,fontSize:en,borderRadius:et,bodyBg:Bt,headerBg:un,siderBg:rt}=pe;return{[be]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${be}-has-sider`]:{flexDirection:"row",[`> ${be}, > ${be}-content`]:{width:0}},[`${be}-header, &${be}-footer`]:{flex:"0 0 auto"},[`${be}-sider`]:{position:"relative",minWidth:0,background:rt,transition:`all ${It}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ve}-menu${ve}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:vt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:vt,color:Ie,lineHeight:`${vt}px`,textAlign:"center",background:Ye,cursor:"pointer",transition:`all ${It}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Be,insetInlineEnd:-Ct,zIndex:1,width:Ct,height:wt,color:Ie,fontSize:pe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:rt,borderStartStartRadius:0,borderStartEndRadius:et,borderEndEndRadius:et,borderEndStartRadius:0,cursor:"pointer",transition:`background ${sn} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${sn}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ct,borderStartStartRadius:et,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:et}}}}},Ee(pe)),{"&-rtl":{direction:"rtl"}}),[`${be}-header`]:{height:Be,padding:$e,color:st,lineHeight:`${Be}px`,background:un,[`${ve}-menu`]:{lineHeight:"inherit"}},[`${be}-footer`]:{padding:Yt,color:Ae,fontSize:en,background:ke},[`${be}-content`]:{flex:"auto",minHeight:0}}};var Oe=(0,ie.Z)("Layout",pe=>[Le(pe)],pe=>{const{colorBgLayout:ve,controlHeight:be,controlHeightLG:Ae,colorText:Ie,controlHeightSM:ke,marginXXS:Ye,colorTextLightSolid:Be,colorBgContainer:$e}=pe,st=Ae*1.25;return{colorBgHeader:"#001529",colorBgBody:ve,colorBgTrigger:"#002140",bodyBg:ve,headerBg:"#001529",headerHeight:be*2,headerPadding:`0 ${st}px`,headerColor:Ie,footerPadding:`${ke}px ${st}px`,footerBg:ve,siderBg:"#001529",triggerHeight:Ae+Ye*2,triggerBg:"#002140",triggerColor:Be,zeroTriggerWidth:Ae,zeroTriggerHeight:Ae,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:Ie}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),je=function(pe,ve){var be={};for(var Ae in pe)Object.prototype.hasOwnProperty.call(pe,Ae)&&ve.indexOf(Ae)<0&&(be[Ae]=pe[Ae]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,Ae=Object.getOwnPropertySymbols(pe);Ienull,removeSider:()=>null}});function ce(pe){let{suffixCls:ve,tagName:be,displayName:Ae}=pe;return Ie=>fe.forwardRef((Ye,Be)=>fe.createElement(Ie,Object.assign({ref:Be,suffixCls:ve,tagName:be},Ye)))}const b=fe.forwardRef((pe,ve)=>{const{prefixCls:be,suffixCls:Ae,className:Ie,tagName:ke}=pe,Ye=je(pe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Be}=fe.useContext(he.E_),$e=Be("layout",be),[st,Yt]=Oe($e),vt=Ae?`${$e}-${Ae}`:$e;return st(fe.createElement(ke,Object.assign({className:oe()(be||vt,Ie,Yt),ref:ve},Ye)))}),a=fe.forwardRef((pe,ve)=>{const{direction:be}=fe.useContext(he.E_),[Ae,Ie]=fe.useState([]),{prefixCls:ke,className:Ye,rootClassName:Be,children:$e,hasSider:st,tagName:Yt,style:vt}=pe,wt=je(pe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ct=(0,ge.Z)(wt,["suffixCls"]),{getPrefixCls:It,layout:sn}=fe.useContext(he.E_),en=It("layout",ke),[et,Bt]=Oe(en),un=oe()(en,{[`${en}-has-sider`]:typeof st=="boolean"?st:Ae.length>0,[`${en}-rtl`]:be==="rtl"},sn==null?void 0:sn.className,Ye,Be,Bt),rt=fe.useMemo(()=>({siderHook:{addSider:qe=>{Ie(ht=>[].concat((0,E.Z)(ht),[qe]))},removeSider:qe=>{Ie(ht=>ht.filter(Zt=>Zt!==qe))}}}),[]);return et(fe.createElement(Ge.Provider,{value:rt},fe.createElement(Yt,Object.assign({ref:ve,className:un,style:Object.assign(Object.assign({},sn==null?void 0:sn.style),vt)},Ct),$e)))}),ee=ce({tagName:"div",displayName:"Layout"})(a),x=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(b),te=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(b),ae=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(b);var le=ee},40875:function(de,ne,y){"use strict";y.d(ne,{J:function(){return he}});var E=y(59301),re=y(33234),oe=y(70425),ge=function(ie,xe){var Ee={};for(var Le in ie)Object.prototype.hasOwnProperty.call(ie,Le)&&xe.indexOf(Le)<0&&(Ee[Le]=ie[Le]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,Le=Object.getOwnPropertySymbols(ie);Oe{const{children:Ee}=ie,Le=ge(ie,["children"]),Oe=E.useContext(fe),je=E.useMemo(()=>Object.assign(Object.assign({},Oe),Le),[Oe,Le.prefixCls,Le.mode,Le.selectable]);return E.createElement(fe.Provider,{value:je},E.createElement(re.BR,null,(0,oe.supportNodeRef)(Ee)?E.cloneElement(Ee,{ref:xe}):Ee))});ne.Z=fe},20834:function(de,ne,y){"use strict";y.d(ne,{default:function(){return cn}});var E=y(15285),re=y(59301),oe=y(45818),ge=y(92310),fe=y.n(ge),he=y(36355),ie=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{const{prefixCls:tt,className:we,dashed:Ce}=gt,ct=ie(gt,["prefixCls","className","dashed"]),{getPrefixCls:jt}=re.useContext(he.E_),Ve=jt("menu",tt),He=fe()({[`${Ve}-item-divider-dashed`]:!!Ce},we);return re.createElement(E.iz,Object.assign({className:He},ct))},Le=y(11592),Oe=y(2738),je=y(6848),Ge=y(92343),b=(0,re.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ee=gt=>{var tt;const{className:we,children:Ce,icon:ct,title:jt,danger:Ve}=gt,{prefixCls:He,firstLevel:ut,direction:dt,disableMenuItemTitleTooltip:Ze,inlineCollapsed:mt}=re.useContext(b),Cn=Rt=>{const zt=re.createElement("span",{className:`${He}-title-content`},Ce);return(!ct||(0,Ge.l$)(Ce)&&Ce.type==="span")&&Ce&&Rt&&ut&&typeof Ce=="string"?re.createElement("div",{className:`${He}-inline-collapsed-noicon`},Ce.charAt(0)):zt},{siderCollapsed:$t}=re.useContext(oe.D);let Xt=jt;typeof jt=="undefined"?Xt=ut?Ce:"":jt===!1&&(Xt="");const Pn={title:Xt};!$t&&!mt&&(Pn.title=null,Pn.open=!1);const Nn=(0,Le.Z)(Ce).length;let Qe=re.createElement(E.ck,Object.assign({},(0,Oe.Z)(gt,["title","icon","danger"]),{className:fe()({[`${He}-item-danger`]:Ve,[`${He}-item-only-child`]:(ct?Nn+1:Nn)===1},we),title:typeof jt=="string"?jt:void 0}),(0,Ge.Tm)(ct,{className:fe()((0,Ge.l$)(ct)?(tt=ct.props)===null||tt===void 0?void 0:tt.className:"",`${He}-item-icon`)}),Cn(mt));return Ze||(Qe=re.createElement(je.Z,Object.assign({},Pn,{placement:dt==="rtl"?"left":"right",overlayClassName:`${He}-inline-collapsed-tooltip`}),Qe)),Qe},te=gt=>{var tt;const{popupClassName:we,icon:Ce,title:ct,theme:jt}=gt,Ve=re.useContext(b),{prefixCls:He,inlineCollapsed:ut,theme:dt}=Ve,Ze=(0,E.Xl)();let mt;if(!Ce)mt=ut&&!Ze.length&&ct&&typeof ct=="string"?re.createElement("div",{className:`${He}-inline-collapsed-noicon`},ct.charAt(0)):re.createElement("span",{className:`${He}-title-content`},ct);else{const $t=(0,Ge.l$)(ct)&&ct.type==="span";mt=re.createElement(re.Fragment,null,(0,Ge.Tm)(Ce,{className:fe()((0,Ge.l$)(Ce)?(tt=Ce.props)===null||tt===void 0?void 0:tt.className:"",`${He}-item-icon`)}),$t?ct:re.createElement("span",{className:`${He}-title-content`},ct))}const Cn=re.useMemo(()=>Object.assign(Object.assign({},Ve),{firstLevel:!1}),[Ve]);return re.createElement(b.Provider,{value:Cn},re.createElement(E.Wd,Object.assign({},(0,Oe.Z)(gt,["icon"]),{title:mt,popupClassName:fe()(He,we,`${He}-${jt||dt}`)})))},ae=y(18785),le=y(70425),pe=y(62892),ve=y(40875),be=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{if(tt&&typeof tt=="object"){const Ce=tt,{label:ct,children:jt,key:Ve,type:He}=Ce,ut=be(Ce,["label","children","key","type"]),dt=Ve!=null?Ve:`tmp-${we}`;return jt||He==="group"?He==="group"?re.createElement(E.BW,Object.assign({key:dt},ut,{title:ct}),Ae(jt)):re.createElement(te,Object.assign({key:dt},ut,{title:ct}),Ae(jt)):He==="divider"?re.createElement(Ee,Object.assign({key:dt},ut)):re.createElement(ee,Object.assign({key:dt},ut),ct)}return null}).filter(tt=>tt)}function Ie(gt){return re.useMemo(()=>gt&&Ae(gt),[gt])}var ke=y(64993),Ye=y(17313),Be=y(8378),$e=y(13826),st=y(29878),Yt=y(83116),vt=y(37613),Ct=gt=>{const{componentCls:tt,motionDurationSlow:we,horizontalLineHeight:Ce,colorSplit:ct,lineWidth:jt,lineType:Ve,itemPaddingInline:He}=gt;return{[`${tt}-horizontal`]:{lineHeight:Ce,border:0,borderBottom:`${jt}px ${Ve} ${ct}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${tt}-item, ${tt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:He},[`> ${tt}-item:hover, > ${tt}-item-active, > ${tt}-submenu ${tt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${tt}-item, ${tt}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${tt}-submenu-arrow`]:{display:"none"}}}},sn=gt=>{let{componentCls:tt,menuArrowOffset:we}=gt;return{[`${tt}-rtl`]:{direction:"rtl"},[`${tt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${tt}-rtl${tt}-vertical, - ${tt}-submenu-rtl ${tt}-vertical`]:{[`${tt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const en=gt=>Object.assign({},(0,Ye.oN)(gt));var Bt=(gt,tt)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:ct,groupTitleColor:jt,itemBg:Ve,subMenuItemBg:He,itemSelectedBg:ut,activeBarHeight:dt,activeBarWidth:Ze,activeBarBorderWidth:mt,motionDurationSlow:Cn,motionEaseInOut:$t,motionEaseOut:Xt,itemPaddingInline:Pn,motionDurationMid:Nn,itemHoverColor:Qe,lineType:Rt,colorSplit:zt,itemDisabledColor:Wt,dangerItemColor:Sn,dangerItemHoverColor:Hn,dangerItemSelectedColor:zn,dangerItemActiveBg:Bn,dangerItemSelectedBg:Wn,itemHoverBg:qn,itemActiveBg:pn,menuSubMenuBg:Ue,horizontalItemSelectedColor:Ft,horizontalItemSelectedBg:bn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:tn,popupBg:_e}=gt;return{[`${we}-${tt}, ${we}-${tt} > ${we}`]:{color:Ce,background:Ve,[`&${we}-root:focus-visible`]:Object.assign({},en(gt)),[`${we}-item-group-title`]:{color:jt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:ct}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Wt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Qe}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}}},[`${we}-item-danger`]:{color:Sn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:Hn}},[`&${we}-item:active`]:{background:Bn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:ct,[`&${we}-item-danger`]:{color:zn},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:ut,[`&${we}-item-danger`]:{backgroundColor:Wn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},en(gt))},[`&${we}-submenu > ${we}`]:{backgroundColor:Ue},[`&${we}-popup > ${we}`]:{backgroundColor:_e},[`&${we}-horizontal`]:Object.assign(Object.assign({},tt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:Pn,bottom:0,borderBottom:`${dt}px solid transparent`,transition:`border-color ${Cn} ${$t}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}},"&-selected":{color:Ft,backgroundColor:bn,"&:hover":{backgroundColor:bn},"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${mt}px ${Rt} ${zt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:He},[`${we}-item, ${we}-submenu-title`]:mt&&Ze?{width:`calc(100% + ${mt}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ze}px solid ${ct}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Nn} ${Xt}`,`opacity ${Nn} ${Xt}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:zn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Nn} ${$t}`,`opacity ${Nn} ${$t}`].join(",")}}}}}};const un=gt=>{const{componentCls:tt,itemHeight:we,itemMarginInline:Ce,padding:ct,menuArrowSize:jt,marginXS:Ve,itemMarginBlock:He}=gt,ut=ct+jt+Ve;return{[`${tt}-item`]:{position:"relative",overflow:"hidden"},[`${tt}-item, ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:ct,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:He,width:`calc(100% - ${Ce*2}px)`},[`> ${tt}-item, + ${tt}-submenu-rtl ${tt}-vertical`]:{[`${tt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const en=gt=>Object.assign({},(0,Ye.oN)(gt));var Bt=(gt,tt)=>{const{componentCls:we,itemColor:Ce,itemSelectedColor:ct,groupTitleColor:jt,itemBg:Ve,subMenuItemBg:He,itemSelectedBg:ut,activeBarHeight:dt,activeBarWidth:Ze,activeBarBorderWidth:mt,motionDurationSlow:Cn,motionEaseInOut:$t,motionEaseOut:Xt,itemPaddingInline:Pn,motionDurationMid:Nn,itemHoverColor:Qe,lineType:Rt,colorSplit:zt,itemDisabledColor:Wt,dangerItemColor:vn,dangerItemHoverColor:Hn,dangerItemSelectedColor:zn,dangerItemActiveBg:Bn,dangerItemSelectedBg:Wn,itemHoverBg:qn,itemActiveBg:pn,menuSubMenuBg:Ue,horizontalItemSelectedColor:Ft,horizontalItemSelectedBg:Sn,horizontalItemBorderRadius:ye,horizontalItemHoverBg:tn,popupBg:_e}=gt;return{[`${we}-${tt}, ${we}-${tt} > ${we}`]:{color:Ce,background:Ve,[`&${we}-root:focus-visible`]:Object.assign({},en(gt)),[`${we}-item-group-title`]:{color:jt},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:ct}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${Wt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Qe}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:pn}}},[`${we}-item-danger`]:{color:vn,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:Hn}},[`&${we}-item:active`]:{background:Bn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:ct,[`&${we}-item-danger`]:{color:zn},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:ut,[`&${we}-item-danger`]:{backgroundColor:Wn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},en(gt))},[`&${we}-submenu > ${we}`]:{backgroundColor:Ue},[`&${we}-popup > ${we}`]:{backgroundColor:_e},[`&${we}-horizontal`]:Object.assign(Object.assign({},tt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:mt,marginTop:-mt,marginBottom:0,borderRadius:ye,"&::after":{position:"absolute",insetInline:Pn,bottom:0,borderBottom:`${dt}px solid transparent`,transition:`border-color ${Cn} ${$t}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}},"&-selected":{color:Ft,backgroundColor:Sn,"&:hover":{backgroundColor:Sn},"&::after":{borderBottomWidth:dt,borderBottomColor:Ft}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${mt}px ${Rt} ${zt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:He},[`${we}-item, ${we}-submenu-title`]:mt&&Ze?{width:`calc(100% + ${mt}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ze}px solid ${ct}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Nn} ${Xt}`,`opacity ${Nn} ${Xt}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:zn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Nn} ${$t}`,`opacity ${Nn} ${$t}`].join(",")}}}}}};const un=gt=>{const{componentCls:tt,itemHeight:we,itemMarginInline:Ce,padding:ct,menuArrowSize:jt,marginXS:Ve,itemMarginBlock:He}=gt,ut=ct+jt+Ve;return{[`${tt}-item`]:{position:"relative",overflow:"hidden"},[`${tt}-item, ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:ct,overflow:"hidden",textOverflow:"ellipsis",marginInline:Ce,marginBlock:He,width:`calc(100% - ${Ce*2}px)`},[`> ${tt}-item, > ${tt}-submenu > ${tt}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${tt}-item-group-list ${tt}-submenu-title, ${tt}-submenu-title`]:{paddingInlineEnd:ut}}};var qe=gt=>{const{componentCls:tt,iconCls:we,itemHeight:Ce,colorTextLightSolid:ct,dropdownWidth:jt,controlHeightLG:Ve,motionDurationMid:He,motionEaseOut:ut,paddingXL:dt,itemMarginInline:Ze,fontSizeLG:mt,motionDurationSlow:Cn,paddingXS:$t,boxShadowSecondary:Xt,collapsedWidth:Pn,collapsedIconSize:Nn}=gt,Qe={height:Ce,lineHeight:`${Ce}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[tt]:{"&-inline, &-vertical":Object.assign({[`&${tt}-root`]:{boxShadow:"none"}},un(gt))},[`${tt}-submenu-popup`]:{[`${tt}-vertical`]:Object.assign(Object.assign({},un(gt)),{boxShadow:Xt})}},{[`${tt}-submenu-popup ${tt}-vertical${tt}-sub`]:{minWidth:jt,maxHeight:`calc(100vh - ${Ve*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${tt}-inline`]:{width:"100%",[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Cn}`,`background ${Cn}`,`padding ${He} ${ut}`].join(","),[`> ${tt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${tt}-sub${tt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${tt}-submenu > ${tt}-submenu-title`]:Qe,[`& ${tt}-item-group-title`]:{paddingInlineStart:dt}},[`${tt}-item`]:Qe}},{[`${tt}-inline-collapsed`]:{width:Pn,[`&${tt}-root`]:{[`${tt}-item, ${tt}-submenu ${tt}-submenu-title`]:{[`> ${tt}-inline-collapsed-noicon`]:{fontSize:mt,textAlign:"center"}}},[`> ${tt}-item, > ${tt}-item-group > ${tt}-item-group-list > ${tt}-item, @@ -170,7 +170,7 @@ ${tt}-submenu-arrow, ${tt}-submenu-expand-icon `]:{opacity:0},[`${tt}-item-icon, ${we}`]:{margin:0,fontSize:Nn,lineHeight:`${Ce}px`,"+ span":{display:"inline-block",opacity:0}}},[`${tt}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${tt}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:ct}},[`${tt}-item-group-title`]:Object.assign(Object.assign({},Ye.vS),{paddingInline:$t})}}]};const ht=gt=>{const{componentCls:tt,motionDurationSlow:we,motionDurationMid:Ce,motionEaseInOut:ct,motionEaseOut:jt,iconCls:Ve,iconSize:He,iconMarginInlineEnd:ut}=gt;return{[`${tt}-item, ${tt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${ct}`].join(","),[`${tt}-item-icon, ${Ve}`]:{minWidth:He,fontSize:He,transition:[`font-size ${Ce} ${jt}`,`margin ${we} ${ct}`,`color ${we}`].join(","),"+ span":{marginInlineStart:ut,opacity:1,transition:[`opacity ${we} ${ct}`,`margin ${we}`,`color ${we}`].join(",")}},[`${tt}-item-icon`]:Object.assign({},(0,Ye.Ro)()),[`&${tt}-item-only-child`]:{[`> ${Ve}, > ${tt}-item-icon`]:{marginInlineEnd:0}}},[`${tt}-item-disabled, ${tt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${tt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Zt=gt=>{const{componentCls:tt,motionDurationSlow:we,motionEaseInOut:Ce,borderRadius:ct,menuArrowSize:jt,menuArrowOffset:Ve}=gt;return{[`${tt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:gt.margin,width:jt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Ce}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:jt*.6,height:jt*.15,backgroundColor:"currentcolor",borderRadius:ct,transition:[`background ${we} ${Ce}`,`transform ${we} ${Ce}`,`top ${we} ${Ce}`,`color ${we} ${Ce}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Ve})`},"&::after":{transform:`rotate(-45deg) translateY(${Ve})`}}}}},bt=gt=>{const{antCls:tt,componentCls:we,fontSize:Ce,motionDurationSlow:ct,motionDurationMid:jt,motionEaseInOut:Ve,paddingXS:He,padding:ut,colorSplit:dt,lineWidth:Ze,zIndexPopup:mt,borderRadiusLG:Cn,subMenuItemBorderRadius:$t,menuArrowSize:Xt,menuArrowOffset:Pn,lineType:Nn,menuPanelMaskInset:Qe,groupTitleLineHeight:Rt,groupTitleFontSize:zt}=gt;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,Ye.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ye.Wf)(gt)),(0,Ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Ce,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ct} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:gt.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${He}px ${ut}px`,fontSize:zt,lineHeight:Rt,transition:`all ${ct}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${ct} ${Ve}`,`background ${ct} ${Ve}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${ct} ${Ve}`,`background ${ct} ${Ve}`,`padding ${jt} ${Ve}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${ct} ${Ve}`,`padding ${ct} ${Ve}`].join(",")},[`${we}-title-content`]:{transition:`color ${ct}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:dt,borderStyle:Nn,borderWidth:0,borderTopWidth:Ze,marginBlock:Ze,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ht(gt)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${Ce*2}px ${ut}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:mt,borderRadius:Cn,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Qe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Qe},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:gt.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:gt.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:gt.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:gt.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:Cn},ht(gt)),Zt(gt)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:$t},[`${we}-submenu-title::after`]:{transition:`transform ${ct} ${Ve}`}})}}),Zt(gt)),{[`&-inline-collapsed ${we}-submenu-arrow, - &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Pn})`},"&::after":{transform:`rotate(45deg) translateX(-${Pn})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pn})`},"&::before":{transform:`rotate(45deg) translateX(${Pn})`}}})},{[`${tt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var Nt=(gt,tt)=>(0,Yt.Z)("Menu",Ce=>{if(tt===!1)return[];const{colorBgElevated:ct,colorPrimary:jt,colorTextLightSolid:Ve,controlHeightLG:He,fontSize:ut,darkItemColor:dt,darkDangerItemColor:Ze,darkItemBg:mt,darkSubMenuItemBg:Cn,darkItemSelectedColor:$t,darkItemSelectedBg:Xt,darkDangerItemSelectedBg:Pn,darkItemHoverBg:Nn,darkGroupTitleColor:Qe,darkItemHoverColor:Rt,darkItemDisabledColor:zt,darkDangerItemHoverColor:Wt,darkDangerItemSelectedColor:Sn,darkDangerItemActiveBg:Hn}=Ce,zn=ut/7*5,Bn=(0,vt.TS)(Ce,{menuArrowSize:zn,menuHorizontalHeight:He*1.15,menuArrowOffset:`${zn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ct}),Wn=(0,vt.TS)(Bn,{itemColor:dt,itemHoverColor:Rt,groupTitleColor:Qe,itemSelectedColor:$t,itemBg:mt,popupBg:mt,subMenuItemBg:Cn,itemActiveBg:"transparent",itemSelectedBg:Xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Nn,itemDisabledColor:zt,dangerItemColor:Ze,dangerItemHoverColor:Wt,dangerItemSelectedColor:Sn,dangerItemActiveBg:Hn,dangerItemSelectedBg:Pn,menuSubMenuBg:Cn,horizontalItemSelectedColor:Ve,horizontalItemSelectedBg:jt});return[bt(Bn),Ct(Bn),qe(Bn),Bt(Bn,"light"),Bt(Wn,"dark"),sn(Bn),(0,Be.Z)(Bn),(0,$e.oN)(Bn,"slide-up"),(0,$e.oN)(Bn,"slide-down"),(0,st._y)(Bn,"zoom-big")]},Ce=>{const{colorPrimary:ct,colorError:jt,colorTextDisabled:Ve,colorErrorBg:He,colorText:ut,colorTextDescription:dt,colorBgContainer:Ze,colorFillAlter:mt,colorFillContent:Cn,lineWidth:$t,lineWidthBold:Xt,controlItemBgActive:Pn,colorBgTextHover:Nn,controlHeightLG:Qe,lineHeight:Rt,colorBgElevated:zt,marginXXS:Wt,padding:Sn,fontSize:Hn,controlHeightSM:zn,fontSizeLG:Bn,colorTextLightSolid:Wn,colorErrorHover:qn}=Ce,pn=new ke.C(Wn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:ut,itemColor:ut,colorItemTextHover:ut,itemHoverColor:ut,colorItemTextHoverHorizontal:ct,horizontalItemHoverColor:ct,colorGroupTitle:dt,groupTitleColor:dt,colorItemTextSelected:ct,itemSelectedColor:ct,colorItemTextSelectedHorizontal:ct,horizontalItemSelectedColor:ct,colorItemBg:Ze,itemBg:Ze,colorItemBgHover:Nn,itemHoverBg:Nn,colorItemBgActive:Cn,itemActiveBg:Pn,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Pn,itemSelectedBg:Pn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Xt,activeBarHeight:Xt,colorActiveBarBorderSize:$t,activeBarBorderWidth:$t,colorItemTextDisabled:Ve,itemDisabledColor:Ve,colorDangerItemText:jt,dangerItemColor:jt,colorDangerItemTextHover:jt,dangerItemHoverColor:jt,colorDangerItemTextSelected:jt,dangerItemSelectedColor:jt,colorDangerItemBgActive:He,dangerItemActiveBg:He,colorDangerItemBgSelected:He,dangerItemSelectedBg:He,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Qe,groupTitleLineHeight:Rt,collapsedWidth:Qe*2,popupBg:zt,itemMarginBlock:Wt,itemPaddingInline:Sn,horizontalLineHeight:`${Qe*1.15}px`,iconSize:Hn,iconMarginInlineEnd:zn-Hn,collapsedIconSize:Bn,groupTitleFontSize:Hn,darkItemDisabledColor:new ke.C(Wn).setAlpha(.25).toRgbString(),darkItemColor:pn,darkDangerItemColor:jt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Wn,darkItemSelectedBg:ct,darkDangerItemSelectedBg:jt,darkItemHoverBg:"transparent",darkGroupTitleColor:pn,darkItemHoverColor:Wn,darkDangerItemHoverColor:qn,darkDangerItemSelectedColor:Wn,darkDangerItemActiveBg:jt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(gt),it=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{var we,Ce;const ct=re.useContext(ve.Z),jt=ct||{},{getPrefixCls:Ve,getPopupContainer:He,direction:ut,menu:dt}=re.useContext(he.E_),Ze=Ve(),{prefixCls:mt,className:Cn,style:$t,theme:Xt="light",expandIcon:Pn,_internalDisableMenuItemTitleTooltip:Nn,inlineCollapsed:Qe,siderCollapsed:Rt,items:zt,children:Wt,rootClassName:Sn,mode:Hn,selectable:zn,onClick:Bn,overflowedIndicatorPopupClassName:Wn}=gt,qn=it(gt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pn=(0,Oe.Z)(qn,["collapsedWidth"]),Ue=Ie(zt)||Wt;(we=jt.validator)===null||we===void 0||we.call(jt,{mode:Hn});const Ft=(0,le.useEvent)(function(){var Ke;Bn==null||Bn.apply(void 0,arguments),(Ke=jt.onClick)===null||Ke===void 0||Ke.call(jt)}),bn=jt.mode||Hn,ye=zn!=null?zn:jt.selectable,tn=re.useMemo(()=>Rt!==void 0?Rt:Qe,[Qe,Rt]),_e={horizontal:{motionName:`${Ze}-slide-up`},inline:(0,pe.Z)(Ze),other:{motionName:`${Ze}-zoom-big`}},pt=Ve("menu",mt||jt.prefixCls),[Tt,ft]=Nt(pt,!ct),Se=fe()(`${pt}-${Xt}`,dt==null?void 0:dt.className,Cn);let Te;if(typeof Pn=="function")Te=Pn;else if(Pn===null||Pn===!1)Te=null;else if(jt.expandIcon===null||jt.expandIcon===!1)Te=null;else{const Ke=Pn!=null?Pn:jt.expandIcon;Te=(0,Ge.Tm)(Ke,{className:fe()(`${pt}-submenu-expand-icon`,(0,Ge.l$)(Ke)?(Ce=Ke.props)===null||Ce===void 0?void 0:Ce.className:"")})}const We=re.useMemo(()=>({prefixCls:pt,inlineCollapsed:tn||!1,direction:ut,firstLevel:!0,theme:Xt,mode:bn,disableMenuItemTitleTooltip:Nn}),[pt,tn,ut,Nn,Xt]);return Tt(re.createElement(ve.Z.Provider,{value:null},re.createElement(b.Provider,{value:We},re.createElement(E.ZP,Object.assign({getPopupContainer:He,overflowedIndicator:re.createElement(ae.Z,null),overflowedIndicatorPopupClassName:fe()(pt,`${pt}-${Xt}`,Wn),mode:bn,selectable:ye,onClick:Ft},pn,{inlineCollapsed:tn,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),$t),className:Se,prefixCls:pt,direction:ut,defaultMotions:_e,expandIcon:Te,ref:tt,rootClassName:fe()(Sn,ft)}),Ue))))});const Rn=(0,re.forwardRef)((gt,tt)=>{const we=(0,re.useRef)(null),Ce=re.useContext(oe.D);return(0,re.useImperativeHandle)(tt,()=>({menu:we.current,focus:ct=>{var jt;(jt=we.current)===null||jt===void 0||jt.focus(ct)}})),re.createElement(Et,Object.assign({ref:we},gt,Ce))});Rn.Item=ee,Rn.SubMenu=te,Rn.Divider=Ee,Rn.ItemGroup=E.BW;var cn=Rn},58421:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return jt}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ge=oe,fe=y(7657),he=function(He,ut){return re.createElement(fe.Z,(0,E.Z)({},He,{ref:ut,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(49198),Le=y(33853),Oe=y(38819),je=y(92310),Ge=y.n(je),ce=y(49618),b=y(77321),a=y(96949),ee=y(55090),x=y(77205),te=y(38793),ae=y(26112),le={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},pe=le,ve=y(91735),be=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(){var dt;(0,a.Z)(this,ut);for(var Ze=arguments.length,mt=new Array(Ze),Cn=0;Cn=0||$t.relatedTarget.className.indexOf("".concat(Qe,"-item"))>=0))&&Nn(dt.getValidValue()))},dt.go=function($t){var Xt=dt.state.goInputText;Xt!==""&&($t.keyCode===pe.ENTER||$t.type==="click")&&(dt.setState({goInputText:""}),dt.props.quickGo(dt.getValidValue()))},dt}return(0,ee.Z)(ut,[{key:"getPageSizeOptions",value:function(){var Ze=this.props,mt=Ze.pageSize,Cn=Ze.pageSizeOptions;return Cn.some(function($t){return $t.toString()===mt.toString()})?Cn:Cn.concat([mt.toString()]).sort(function($t,Xt){var Pn=Number.isNaN(Number($t))?0:Number($t),Nn=Number.isNaN(Number(Xt))?0:Number(Xt);return Pn-Nn})}},{key:"render",value:function(){var Ze=this,mt=this.props,Cn=mt.pageSize,$t=mt.locale,Xt=mt.rootPrefixCls,Pn=mt.changeSize,Nn=mt.quickGo,Qe=mt.goButton,Rt=mt.selectComponentClass,zt=mt.buildOptionText,Wt=mt.selectPrefixCls,Sn=mt.disabled,Hn=this.state.goInputText,zn="".concat(Xt,"-options"),Bn=Rt,Wn=null,qn=null,pn=null;if(!Pn&&!Nn)return null;var Ue=this.getPageSizeOptions();if(Pn&&Bn){var Ft=Ue.map(function(bn,ye){return re.createElement(Bn.Option,{key:ye,value:bn.toString()},(zt||Ze.buildOptionText)(bn))});Wn=re.createElement(Bn,{disabled:Sn,prefixCls:Wt,showSearch:!1,className:"".concat(zn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Cn||Ue[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":$t.page_size,defaultOpen:!1},Ft)}return Nn&&(Qe&&(pn=typeof Qe=="boolean"?re.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Sn,className:"".concat(zn,"-quick-jumper-button")},$t.jump_to_confirm):re.createElement("span",{onClick:this.go,onKeyUp:this.go},Qe)),qn=re.createElement("div",{className:"".concat(zn,"-quick-jumper")},$t.jump_to,re.createElement("input",{disabled:Sn,type:"text",value:Hn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":$t.page}),$t.page,pn)),re.createElement("li",{className:"".concat(zn)},Wn,qn)}}]),ut}(re.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Ie=function(He){var ut,dt=He.rootPrefixCls,Ze=He.page,mt=He.active,Cn=He.className,$t=He.showTitle,Xt=He.onClick,Pn=He.onKeyPress,Nn=He.itemRender,Qe="".concat(dt,"-item"),Rt=Ge()(Qe,"".concat(Qe,"-").concat(Ze),(ut={},(0,ce.Z)(ut,"".concat(Qe,"-active"),mt),(0,ce.Z)(ut,"".concat(Qe,"-disabled"),!Ze),(0,ce.Z)(ut,He.className,Cn),ut)),zt=function(){Xt(Ze)},Wt=function(zn){Pn(zn,Xt,Ze)},Sn=Nn(Ze,"page",re.createElement("a",{rel:"nofollow"},Ze));return Sn?re.createElement("li",{title:$t?Ze.toString():null,className:Rt,onClick:zt,onKeyPress:Wt,tabIndex:0},Sn):null},ke=Ie;function Ye(){}function Be(Ve){var He=Number(Ve);return typeof He=="number"&&!Number.isNaN(He)&&isFinite(He)&&Math.floor(He)===He}var $e=function(He,ut,dt){return dt};function st(Ve,He,ut){var dt=typeof Ve=="undefined"?He.pageSize:Ve;return Math.floor((ut.total-1)/dt)+1}var Yt=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(dt){var Ze;(0,a.Z)(this,ut),Ze=He.call(this,dt),Ze.paginationNode=re.createRef(),Ze.getJumpPrevPage=function(){return Math.max(1,Ze.state.current-(Ze.props.showLessItems?3:5))},Ze.getJumpNextPage=function(){return Math.min(st(void 0,Ze.state,Ze.props),Ze.state.current+(Ze.props.showLessItems?3:5))},Ze.getItemIcon=function(Pn,Nn){var Qe=Ze.props.prefixCls,Rt=Pn||re.createElement("button",{type:"button","aria-label":Nn,className:"".concat(Qe,"-item-link")});return typeof Pn=="function"&&(Rt=re.createElement(Pn,(0,b.Z)({},Ze.props))),Rt},Ze.isValid=function(Pn){var Nn=Ze.props.total;return Be(Pn)&&Pn!==Ze.state.current&&Be(Nn)&&Nn>0},Ze.shouldDisplayQuickJumper=function(){var Pn=Ze.props,Nn=Pn.showQuickJumper,Qe=Pn.total,Rt=Ze.state.pageSize;return Qe<=Rt?!1:Nn},Ze.handleKeyDown=function(Pn){(Pn.keyCode===pe.ARROW_UP||Pn.keyCode===pe.ARROW_DOWN)&&Pn.preventDefault()},Ze.handleKeyUp=function(Pn){var Nn=Ze.getValidValue(Pn),Qe=Ze.state.currentInputValue;Nn!==Qe&&Ze.setState({currentInputValue:Nn}),Pn.keyCode===pe.ENTER?Ze.handleChange(Nn):Pn.keyCode===pe.ARROW_UP?Ze.handleChange(Nn-1):Pn.keyCode===pe.ARROW_DOWN&&Ze.handleChange(Nn+1)},Ze.handleBlur=function(Pn){var Nn=Ze.getValidValue(Pn);Ze.handleChange(Nn)},Ze.changePageSize=function(Pn){var Nn=Ze.state.current,Qe=st(Pn,Ze.state,Ze.props);Nn=Nn>Qe?Qe:Nn,Qe===0&&(Nn=Ze.state.current),typeof Pn=="number"&&("pageSize"in Ze.props||Ze.setState({pageSize:Pn}),"current"in Ze.props||Ze.setState({current:Nn,currentInputValue:Nn})),Ze.props.onShowSizeChange(Nn,Pn),"onChange"in Ze.props&&Ze.props.onChange&&Ze.props.onChange(Nn,Pn)},Ze.handleChange=function(Pn){var Nn=Ze.props,Qe=Nn.disabled,Rt=Nn.onChange,zt=Ze.state,Wt=zt.pageSize,Sn=zt.current,Hn=zt.currentInputValue;if(Ze.isValid(Pn)&&!Qe){var zn=st(void 0,Ze.state,Ze.props),Bn=Pn;return Pn>zn?Bn=zn:Pn<1&&(Bn=1),"current"in Ze.props||Ze.setState({current:Bn}),Bn!==Hn&&Ze.setState({currentInputValue:Bn}),Rt(Bn,Wt),Bn}return Sn},Ze.prev=function(){Ze.hasPrev()&&Ze.handleChange(Ze.state.current-1)},Ze.next=function(){Ze.hasNext()&&Ze.handleChange(Ze.state.current+1)},Ze.jumpPrev=function(){Ze.handleChange(Ze.getJumpPrevPage())},Ze.jumpNext=function(){Ze.handleChange(Ze.getJumpNextPage())},Ze.hasPrev=function(){return Ze.state.current>1},Ze.hasNext=function(){return Ze.state.current2?Qe-2:0),zt=2;zt=Cn?Xt=Cn:Xt=Number(mt),Xt}},{key:"getShowSizeChanger",value:function(){var Ze=this.props,mt=Ze.showSizeChanger,Cn=Ze.total,$t=Ze.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:Cn>$t}},{key:"render",value:function(){var Ze=this.props,mt=Ze.prefixCls,Cn=Ze.className,$t=Ze.style,Xt=Ze.disabled,Pn=Ze.hideOnSinglePage,Nn=Ze.total,Qe=Ze.locale,Rt=Ze.showQuickJumper,zt=Ze.showLessItems,Wt=Ze.showTitle,Sn=Ze.showTotal,Hn=Ze.simple,zn=Ze.itemRender,Bn=Ze.showPrevNextJumpers,Wn=Ze.jumpPrevIcon,qn=Ze.jumpNextIcon,pn=Ze.selectComponentClass,Ue=Ze.selectPrefixCls,Ft=Ze.pageSizeOptions,bn=this.state,ye=bn.current,tn=bn.pageSize,_e=bn.currentInputValue;if(Pn===!0&&Nn<=tn)return null;var pt=st(void 0,this.state,this.props),Tt=[],ft=null,Se=null,Te=null,We=null,Ke=null,at=Rt&&Rt.goButton,Pt=zt?1:2,xt=ye-1>0?ye-1:0,Me=ye+1Nn?Nn:ye*tn]));if(Hn){at&&(typeof at=="boolean"?Ke=re.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Qe.jump_to_confirm):Ke=re.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},at),Ke=re.createElement("li",{title:Wt?"".concat(Qe.jump_to).concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},Ke));var yt=this.renderPrev(xt);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,"".concat(mt,"-simple"),(0,ce.Z)({},"".concat(mt,"-disabled"),Xt),Cn),style:$t,ref:this.paginationNode},Xe),Je,yt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yt):null,re.createElement("li",{title:Wt?"".concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},re.createElement("input",{type:"text",value:_e,disabled:Xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),re.createElement("span",{className:"".concat(mt,"-slash")},"/"),pt),re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Me)),Ke)}if(pt<=3+Pt*2){var nn={locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Wt,itemRender:zn};pt||Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var qt=1;qt<=pt;qt+=1){var En=ye===qt;Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:qt,page:qt,active:En})))}}else{var Dn=zt?Qe.prev_3:Qe.prev_5,ot=zt?Qe.next_3:Qe.next_5,Ht=zn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Wn,"prev page")),Vn=zn(this.getJumpNextPage(),"jump-next",this.getItemIcon(qn,"next page"));Bn&&(ft=Ht?re.createElement("li",{title:Wt?Dn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(mt,"-jump-prev"),(0,ce.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!Wn))},Ht):null,Se=Vn?re.createElement("li",{title:Wt?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(mt,"-jump-next"),(0,ce.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!qn))},Vn):null),We=re.createElement(ke,{locale:Qe,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pt,page:pt,active:!1,showTitle:Wt,itemRender:zn}),Te=re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Wt,itemRender:zn});var _t=Math.max(1,ye-Pt),On=Math.min(ye+Pt,pt);ye-1<=Pt&&(On=1+Pt*2),pt-ye<=Pt&&(_t=pt-Pt*2);for(var na=_t;na<=On;na+=1){var fa=ye===na;Tt.push(re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:na,page:na,active:fa,showTitle:Wt,itemRender:zn}))}ye-1>=Pt*2&&ye!==3&&(Tt[0]=(0,re.cloneElement)(Tt[0],{className:"".concat(mt,"-item-after-jump-prev")}),Tt.unshift(ft)),pt-ye>=Pt*2&&ye!==pt-2&&(Tt[Tt.length-1]=(0,re.cloneElement)(Tt[Tt.length-1],{className:"".concat(mt,"-item-before-jump-next")}),Tt.push(Se)),_t!==1&&Tt.unshift(Te),On!==pt&&Tt.push(We)}var aa=!this.hasPrev()||!pt,St=!this.hasNext()||!pt,Qt=this.renderPrev(xt),Ot=this.renderNext(Me);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,Cn,(0,ce.Z)({},"".concat(mt,"-disabled"),Xt)),style:$t,ref:this.paginationNode},Xe),Je,Qt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:aa?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),aa)),"aria-disabled":aa},Qt):null,Tt,Ot?re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:St?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),St)),"aria-disabled":St},Ot):null,re.createElement(Ae,{disabled:Xt,locale:Qe,rootPrefixCls:mt,selectComponentClass:pn,selectPrefixCls:Ue,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:tn,pageSizeOptions:Ft,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:at}))}}],[{key:"getDerivedStateFromProps",value:function(Ze,mt){var Cn={};if("current"in Ze&&(Cn.current=Ze.current,Ze.current!==mt.current&&(Cn.currentInputValue=Cn.current)),"pageSize"in Ze&&Ze.pageSize!==mt.pageSize){var $t=mt.current,Xt=st(Ze.pageSize,mt,Ze);$t=$t>Xt?Xt:$t,"current"in Ze||(Cn.current=$t,Cn.currentInputValue=$t),Cn.pageSize=Ze.pageSize}return Cn}}]),ut}(re.Component);Yt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ye,locale:ve.Z,style:{},itemRender:$e,totalBoundaryShowSizeChanger:50};var vt=Yt,wt=y(22075),Ct=y(36355),It=y(19716),sn=y(8628),en=y(9763),et=y(57809);const Bt=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"small"})),un=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"middle"}));Bt.Option=et.default.Option,un.Option=et.default.Option;var rt=y(9937),qe=y(17313),ht=y(83116),Zt=y(37613);const bt=Ve=>{const{componentCls:He}=Ve;return{[`${He}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}}},[`&${He}-disabled`]:{cursor:"not-allowed",[`${He}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ve.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ve.colorBorder,backgroundColor:Ve.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ve.itemActiveBgDisabled},a:{color:Ve.itemActiveColorDisabled}}},[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${He}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${He}-simple-pager`]:{color:Ve.colorTextDisabled},[`${He}-jump-prev, ${He}-jump-next`]:{[`${He}-item-link-icon`]:{opacity:0},[`${He}-item-ellipsis`]:{opacity:1}}},[`&${He}-simple`]:{[`${He}-prev, ${He}-next`]:{[`&${He}-disabled ${He}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Nt=Ve=>{const{componentCls:He}=Ve;return{[`&${He}-mini ${He}-total-text, &${He}-mini ${He}-simple-pager`]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini ${He}-item`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM-2}px`},[`&${He}-mini:not(${He}-disabled) ${He}-item:not(${He}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},[`&${He}-mini ${He}-prev, &${He}-mini ${He}-next`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini:not(${He}-disabled)`]:{[`${He}-prev, ${He}-next`]:{[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover ${He}-item-link`]:{backgroundColor:"transparent"}}},[` + &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Pn})`},"&::after":{transform:`rotate(45deg) translateX(-${Pn})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Xt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Pn})`},"&::before":{transform:`rotate(45deg) translateX(${Pn})`}}})},{[`${tt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var Nt=(gt,tt)=>(0,Yt.Z)("Menu",Ce=>{if(tt===!1)return[];const{colorBgElevated:ct,colorPrimary:jt,colorTextLightSolid:Ve,controlHeightLG:He,fontSize:ut,darkItemColor:dt,darkDangerItemColor:Ze,darkItemBg:mt,darkSubMenuItemBg:Cn,darkItemSelectedColor:$t,darkItemSelectedBg:Xt,darkDangerItemSelectedBg:Pn,darkItemHoverBg:Nn,darkGroupTitleColor:Qe,darkItemHoverColor:Rt,darkItemDisabledColor:zt,darkDangerItemHoverColor:Wt,darkDangerItemSelectedColor:vn,darkDangerItemActiveBg:Hn}=Ce,zn=ut/7*5,Bn=(0,vt.TS)(Ce,{menuArrowSize:zn,menuHorizontalHeight:He*1.15,menuArrowOffset:`${zn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ct}),Wn=(0,vt.TS)(Bn,{itemColor:dt,itemHoverColor:Rt,groupTitleColor:Qe,itemSelectedColor:$t,itemBg:mt,popupBg:mt,subMenuItemBg:Cn,itemActiveBg:"transparent",itemSelectedBg:Xt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Nn,itemDisabledColor:zt,dangerItemColor:Ze,dangerItemHoverColor:Wt,dangerItemSelectedColor:vn,dangerItemActiveBg:Hn,dangerItemSelectedBg:Pn,menuSubMenuBg:Cn,horizontalItemSelectedColor:Ve,horizontalItemSelectedBg:jt});return[bt(Bn),Ct(Bn),qe(Bn),Bt(Bn,"light"),Bt(Wn,"dark"),sn(Bn),(0,Be.Z)(Bn),(0,$e.oN)(Bn,"slide-up"),(0,$e.oN)(Bn,"slide-down"),(0,st._y)(Bn,"zoom-big")]},Ce=>{const{colorPrimary:ct,colorError:jt,colorTextDisabled:Ve,colorErrorBg:He,colorText:ut,colorTextDescription:dt,colorBgContainer:Ze,colorFillAlter:mt,colorFillContent:Cn,lineWidth:$t,lineWidthBold:Xt,controlItemBgActive:Pn,colorBgTextHover:Nn,controlHeightLG:Qe,lineHeight:Rt,colorBgElevated:zt,marginXXS:Wt,padding:vn,fontSize:Hn,controlHeightSM:zn,fontSizeLG:Bn,colorTextLightSolid:Wn,colorErrorHover:qn}=Ce,pn=new ke.C(Wn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Ce.zIndexPopupBase+50,radiusItem:Ce.borderRadiusLG,itemBorderRadius:Ce.borderRadiusLG,radiusSubMenuItem:Ce.borderRadiusSM,subMenuItemBorderRadius:Ce.borderRadiusSM,colorItemText:ut,itemColor:ut,colorItemTextHover:ut,itemHoverColor:ut,colorItemTextHoverHorizontal:ct,horizontalItemHoverColor:ct,colorGroupTitle:dt,groupTitleColor:dt,colorItemTextSelected:ct,itemSelectedColor:ct,colorItemTextSelectedHorizontal:ct,horizontalItemSelectedColor:ct,colorItemBg:Ze,itemBg:Ze,colorItemBgHover:Nn,itemHoverBg:Nn,colorItemBgActive:Cn,itemActiveBg:Pn,colorSubItemBg:mt,subMenuItemBg:mt,colorItemBgSelected:Pn,itemSelectedBg:Pn,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Xt,activeBarHeight:Xt,colorActiveBarBorderSize:$t,activeBarBorderWidth:$t,colorItemTextDisabled:Ve,itemDisabledColor:Ve,colorDangerItemText:jt,dangerItemColor:jt,colorDangerItemTextHover:jt,dangerItemHoverColor:jt,colorDangerItemTextSelected:jt,dangerItemSelectedColor:jt,colorDangerItemBgActive:He,dangerItemActiveBg:He,colorDangerItemBgSelected:He,dangerItemSelectedBg:He,itemMarginInline:Ce.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Qe,groupTitleLineHeight:Rt,collapsedWidth:Qe*2,popupBg:zt,itemMarginBlock:Wt,itemPaddingInline:vn,horizontalLineHeight:`${Qe*1.15}px`,iconSize:Hn,iconMarginInlineEnd:zn-Hn,collapsedIconSize:Bn,groupTitleFontSize:Hn,darkItemDisabledColor:new ke.C(Wn).setAlpha(.25).toRgbString(),darkItemColor:pn,darkDangerItemColor:jt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Wn,darkItemSelectedBg:ct,darkDangerItemSelectedBg:jt,darkItemHoverBg:"transparent",darkGroupTitleColor:pn,darkItemHoverColor:Wn,darkDangerItemHoverColor:qn,darkDangerItemSelectedColor:Wn,darkDangerItemActiveBg:jt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(gt),it=function(gt,tt){var we={};for(var Ce in gt)Object.prototype.hasOwnProperty.call(gt,Ce)&&tt.indexOf(Ce)<0&&(we[Ce]=gt[Ce]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Ce=Object.getOwnPropertySymbols(gt);ct{var we,Ce;const ct=re.useContext(ve.Z),jt=ct||{},{getPrefixCls:Ve,getPopupContainer:He,direction:ut,menu:dt}=re.useContext(he.E_),Ze=Ve(),{prefixCls:mt,className:Cn,style:$t,theme:Xt="light",expandIcon:Pn,_internalDisableMenuItemTitleTooltip:Nn,inlineCollapsed:Qe,siderCollapsed:Rt,items:zt,children:Wt,rootClassName:vn,mode:Hn,selectable:zn,onClick:Bn,overflowedIndicatorPopupClassName:Wn}=gt,qn=it(gt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pn=(0,Oe.Z)(qn,["collapsedWidth"]),Ue=Ie(zt)||Wt;(we=jt.validator)===null||we===void 0||we.call(jt,{mode:Hn});const Ft=(0,le.useEvent)(function(){var Ke;Bn==null||Bn.apply(void 0,arguments),(Ke=jt.onClick)===null||Ke===void 0||Ke.call(jt)}),Sn=jt.mode||Hn,ye=zn!=null?zn:jt.selectable,tn=re.useMemo(()=>Rt!==void 0?Rt:Qe,[Qe,Rt]),_e={horizontal:{motionName:`${Ze}-slide-up`},inline:(0,pe.Z)(Ze),other:{motionName:`${Ze}-zoom-big`}},pt=Ve("menu",mt||jt.prefixCls),[Tt,ft]=Nt(pt,!ct),Se=fe()(`${pt}-${Xt}`,dt==null?void 0:dt.className,Cn);let Te;if(typeof Pn=="function")Te=Pn;else if(Pn===null||Pn===!1)Te=null;else if(jt.expandIcon===null||jt.expandIcon===!1)Te=null;else{const Ke=Pn!=null?Pn:jt.expandIcon;Te=(0,Ge.Tm)(Ke,{className:fe()(`${pt}-submenu-expand-icon`,(0,Ge.l$)(Ke)?(Ce=Ke.props)===null||Ce===void 0?void 0:Ce.className:"")})}const We=re.useMemo(()=>({prefixCls:pt,inlineCollapsed:tn||!1,direction:ut,firstLevel:!0,theme:Xt,mode:Sn,disableMenuItemTitleTooltip:Nn}),[pt,tn,ut,Nn,Xt]);return Tt(re.createElement(ve.Z.Provider,{value:null},re.createElement(b.Provider,{value:We},re.createElement(E.ZP,Object.assign({getPopupContainer:He,overflowedIndicator:re.createElement(ae.Z,null),overflowedIndicatorPopupClassName:fe()(pt,`${pt}-${Xt}`,Wn),mode:Sn,selectable:ye,onClick:Ft},pn,{inlineCollapsed:tn,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),$t),className:Se,prefixCls:pt,direction:ut,defaultMotions:_e,expandIcon:Te,ref:tt,rootClassName:fe()(vn,ft)}),Ue))))});const Rn=(0,re.forwardRef)((gt,tt)=>{const we=(0,re.useRef)(null),Ce=re.useContext(oe.D);return(0,re.useImperativeHandle)(tt,()=>({menu:we.current,focus:ct=>{var jt;(jt=we.current)===null||jt===void 0||jt.focus(ct)}})),re.createElement(Et,Object.assign({ref:we},gt,Ce))});Rn.Item=ee,Rn.SubMenu=te,Rn.Divider=Ee,Rn.ItemGroup=E.BW;var cn=Rn},58421:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return jt}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},ge=oe,fe=y(7657),he=function(He,ut){return re.createElement(fe.Z,(0,E.Z)({},He,{ref:ut,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(49198),Le=y(33853),Oe=y(38819),je=y(92310),Ge=y.n(je),ce=y(49618),b=y(77321),a=y(96949),ee=y(55090),x=y(77205),te=y(38793),ae=y(26112),le={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},pe=le,ve=y(91735),be=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(){var dt;(0,a.Z)(this,ut);for(var Ze=arguments.length,mt=new Array(Ze),Cn=0;Cn=0||$t.relatedTarget.className.indexOf("".concat(Qe,"-item"))>=0))&&Nn(dt.getValidValue()))},dt.go=function($t){var Xt=dt.state.goInputText;Xt!==""&&($t.keyCode===pe.ENTER||$t.type==="click")&&(dt.setState({goInputText:""}),dt.props.quickGo(dt.getValidValue()))},dt}return(0,ee.Z)(ut,[{key:"getPageSizeOptions",value:function(){var Ze=this.props,mt=Ze.pageSize,Cn=Ze.pageSizeOptions;return Cn.some(function($t){return $t.toString()===mt.toString()})?Cn:Cn.concat([mt.toString()]).sort(function($t,Xt){var Pn=Number.isNaN(Number($t))?0:Number($t),Nn=Number.isNaN(Number(Xt))?0:Number(Xt);return Pn-Nn})}},{key:"render",value:function(){var Ze=this,mt=this.props,Cn=mt.pageSize,$t=mt.locale,Xt=mt.rootPrefixCls,Pn=mt.changeSize,Nn=mt.quickGo,Qe=mt.goButton,Rt=mt.selectComponentClass,zt=mt.buildOptionText,Wt=mt.selectPrefixCls,vn=mt.disabled,Hn=this.state.goInputText,zn="".concat(Xt,"-options"),Bn=Rt,Wn=null,qn=null,pn=null;if(!Pn&&!Nn)return null;var Ue=this.getPageSizeOptions();if(Pn&&Bn){var Ft=Ue.map(function(Sn,ye){return re.createElement(Bn.Option,{key:ye,value:Sn.toString()},(zt||Ze.buildOptionText)(Sn))});Wn=re.createElement(Bn,{disabled:vn,prefixCls:Wt,showSearch:!1,className:"".concat(zn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Cn||Ue[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ye){return ye.parentNode},"aria-label":$t.page_size,defaultOpen:!1},Ft)}return Nn&&(Qe&&(pn=typeof Qe=="boolean"?re.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:vn,className:"".concat(zn,"-quick-jumper-button")},$t.jump_to_confirm):re.createElement("span",{onClick:this.go,onKeyUp:this.go},Qe)),qn=re.createElement("div",{className:"".concat(zn,"-quick-jumper")},$t.jump_to,re.createElement("input",{disabled:vn,type:"text",value:Hn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":$t.page}),$t.page,pn)),re.createElement("li",{className:"".concat(zn)},Wn,qn)}}]),ut}(re.Component);be.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ae=be,Ie=function(He){var ut,dt=He.rootPrefixCls,Ze=He.page,mt=He.active,Cn=He.className,$t=He.showTitle,Xt=He.onClick,Pn=He.onKeyPress,Nn=He.itemRender,Qe="".concat(dt,"-item"),Rt=Ge()(Qe,"".concat(Qe,"-").concat(Ze),(ut={},(0,ce.Z)(ut,"".concat(Qe,"-active"),mt),(0,ce.Z)(ut,"".concat(Qe,"-disabled"),!Ze),(0,ce.Z)(ut,He.className,Cn),ut)),zt=function(){Xt(Ze)},Wt=function(zn){Pn(zn,Xt,Ze)},vn=Nn(Ze,"page",re.createElement("a",{rel:"nofollow"},Ze));return vn?re.createElement("li",{title:$t?Ze.toString():null,className:Rt,onClick:zt,onKeyPress:Wt,tabIndex:0},vn):null},ke=Ie;function Ye(){}function Be(Ve){var He=Number(Ve);return typeof He=="number"&&!Number.isNaN(He)&&isFinite(He)&&Math.floor(He)===He}var $e=function(He,ut,dt){return dt};function st(Ve,He,ut){var dt=typeof Ve=="undefined"?He.pageSize:Ve;return Math.floor((ut.total-1)/dt)+1}var Yt=function(Ve){(0,x.Z)(ut,Ve);var He=(0,te.Z)(ut);function ut(dt){var Ze;(0,a.Z)(this,ut),Ze=He.call(this,dt),Ze.paginationNode=re.createRef(),Ze.getJumpPrevPage=function(){return Math.max(1,Ze.state.current-(Ze.props.showLessItems?3:5))},Ze.getJumpNextPage=function(){return Math.min(st(void 0,Ze.state,Ze.props),Ze.state.current+(Ze.props.showLessItems?3:5))},Ze.getItemIcon=function(Pn,Nn){var Qe=Ze.props.prefixCls,Rt=Pn||re.createElement("button",{type:"button","aria-label":Nn,className:"".concat(Qe,"-item-link")});return typeof Pn=="function"&&(Rt=re.createElement(Pn,(0,b.Z)({},Ze.props))),Rt},Ze.isValid=function(Pn){var Nn=Ze.props.total;return Be(Pn)&&Pn!==Ze.state.current&&Be(Nn)&&Nn>0},Ze.shouldDisplayQuickJumper=function(){var Pn=Ze.props,Nn=Pn.showQuickJumper,Qe=Pn.total,Rt=Ze.state.pageSize;return Qe<=Rt?!1:Nn},Ze.handleKeyDown=function(Pn){(Pn.keyCode===pe.ARROW_UP||Pn.keyCode===pe.ARROW_DOWN)&&Pn.preventDefault()},Ze.handleKeyUp=function(Pn){var Nn=Ze.getValidValue(Pn),Qe=Ze.state.currentInputValue;Nn!==Qe&&Ze.setState({currentInputValue:Nn}),Pn.keyCode===pe.ENTER?Ze.handleChange(Nn):Pn.keyCode===pe.ARROW_UP?Ze.handleChange(Nn-1):Pn.keyCode===pe.ARROW_DOWN&&Ze.handleChange(Nn+1)},Ze.handleBlur=function(Pn){var Nn=Ze.getValidValue(Pn);Ze.handleChange(Nn)},Ze.changePageSize=function(Pn){var Nn=Ze.state.current,Qe=st(Pn,Ze.state,Ze.props);Nn=Nn>Qe?Qe:Nn,Qe===0&&(Nn=Ze.state.current),typeof Pn=="number"&&("pageSize"in Ze.props||Ze.setState({pageSize:Pn}),"current"in Ze.props||Ze.setState({current:Nn,currentInputValue:Nn})),Ze.props.onShowSizeChange(Nn,Pn),"onChange"in Ze.props&&Ze.props.onChange&&Ze.props.onChange(Nn,Pn)},Ze.handleChange=function(Pn){var Nn=Ze.props,Qe=Nn.disabled,Rt=Nn.onChange,zt=Ze.state,Wt=zt.pageSize,vn=zt.current,Hn=zt.currentInputValue;if(Ze.isValid(Pn)&&!Qe){var zn=st(void 0,Ze.state,Ze.props),Bn=Pn;return Pn>zn?Bn=zn:Pn<1&&(Bn=1),"current"in Ze.props||Ze.setState({current:Bn}),Bn!==Hn&&Ze.setState({currentInputValue:Bn}),Rt(Bn,Wt),Bn}return vn},Ze.prev=function(){Ze.hasPrev()&&Ze.handleChange(Ze.state.current-1)},Ze.next=function(){Ze.hasNext()&&Ze.handleChange(Ze.state.current+1)},Ze.jumpPrev=function(){Ze.handleChange(Ze.getJumpPrevPage())},Ze.jumpNext=function(){Ze.handleChange(Ze.getJumpNextPage())},Ze.hasPrev=function(){return Ze.state.current>1},Ze.hasNext=function(){return Ze.state.current2?Qe-2:0),zt=2;zt=Cn?Xt=Cn:Xt=Number(mt),Xt}},{key:"getShowSizeChanger",value:function(){var Ze=this.props,mt=Ze.showSizeChanger,Cn=Ze.total,$t=Ze.totalBoundaryShowSizeChanger;return typeof mt!="undefined"?mt:Cn>$t}},{key:"render",value:function(){var Ze=this.props,mt=Ze.prefixCls,Cn=Ze.className,$t=Ze.style,Xt=Ze.disabled,Pn=Ze.hideOnSinglePage,Nn=Ze.total,Qe=Ze.locale,Rt=Ze.showQuickJumper,zt=Ze.showLessItems,Wt=Ze.showTitle,vn=Ze.showTotal,Hn=Ze.simple,zn=Ze.itemRender,Bn=Ze.showPrevNextJumpers,Wn=Ze.jumpPrevIcon,qn=Ze.jumpNextIcon,pn=Ze.selectComponentClass,Ue=Ze.selectPrefixCls,Ft=Ze.pageSizeOptions,Sn=this.state,ye=Sn.current,tn=Sn.pageSize,_e=Sn.currentInputValue;if(Pn===!0&&Nn<=tn)return null;var pt=st(void 0,this.state,this.props),Tt=[],ft=null,Se=null,Te=null,We=null,Ke=null,at=Rt&&Rt.goButton,Pt=zt?1:2,xt=ye-1>0?ye-1:0,Me=ye+1Nn?Nn:ye*tn]));if(Hn){at&&(typeof at=="boolean"?Ke=re.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Qe.jump_to_confirm):Ke=re.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},at),Ke=re.createElement("li",{title:Wt?"".concat(Qe.jump_to).concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},Ke));var yt=this.renderPrev(xt);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,"".concat(mt,"-simple"),(0,ce.Z)({},"".concat(mt,"-disabled"),Xt),Cn),style:$t,ref:this.paginationNode},Xe),Je,yt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},yt):null,re.createElement("li",{title:Wt?"".concat(ye,"/").concat(pt):null,className:"".concat(mt,"-simple-pager")},re.createElement("input",{type:"text",value:_e,disabled:Xt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),re.createElement("span",{className:"".concat(mt,"-slash")},"/"),pt),re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Me)),Ke)}if(pt<=3+Pt*2){var nn={locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Wt,itemRender:zn};pt||Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:"noPager",page:1,className:"".concat(mt,"-item-disabled")})));for(var qt=1;qt<=pt;qt+=1){var bn=ye===qt;Tt.push(re.createElement(ke,(0,E.Z)({},nn,{key:qt,page:qt,active:bn})))}}else{var Dn=zt?Qe.prev_3:Qe.prev_5,ot=zt?Qe.next_3:Qe.next_5,Ht=zn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Wn,"prev page")),Vn=zn(this.getJumpNextPage(),"jump-next",this.getItemIcon(qn,"next page"));Bn&&(ft=Ht?re.createElement("li",{title:Wt?Dn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(mt,"-jump-prev"),(0,ce.Z)({},"".concat(mt,"-jump-prev-custom-icon"),!!Wn))},Ht):null,Se=Vn?re.createElement("li",{title:Wt?ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(mt,"-jump-next"),(0,ce.Z)({},"".concat(mt,"-jump-next-custom-icon"),!!qn))},Vn):null),We=re.createElement(ke,{locale:Qe,last:!0,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pt,page:pt,active:!1,showTitle:Wt,itemRender:zn}),Te=re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Wt,itemRender:zn});var _t=Math.max(1,ye-Pt),On=Math.min(ye+Pt,pt);ye-1<=Pt&&(On=1+Pt*2),pt-ye<=Pt&&(_t=pt-Pt*2);for(var na=_t;na<=On;na+=1){var fa=ye===na;Tt.push(re.createElement(ke,{locale:Qe,rootPrefixCls:mt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:na,page:na,active:fa,showTitle:Wt,itemRender:zn}))}ye-1>=Pt*2&&ye!==3&&(Tt[0]=(0,re.cloneElement)(Tt[0],{className:"".concat(mt,"-item-after-jump-prev")}),Tt.unshift(ft)),pt-ye>=Pt*2&&ye!==pt-2&&(Tt[Tt.length-1]=(0,re.cloneElement)(Tt[Tt.length-1],{className:"".concat(mt,"-item-before-jump-next")}),Tt.push(Se)),_t!==1&&Tt.unshift(Te),On!==pt&&Tt.push(We)}var aa=!this.hasPrev()||!pt,St=!this.hasNext()||!pt,Qt=this.renderPrev(xt),Ot=this.renderNext(Me);return re.createElement("ul",(0,E.Z)({className:Ge()(mt,Cn,(0,ce.Z)({},"".concat(mt,"-disabled"),Xt)),style:$t,ref:this.paginationNode},Xe),Je,Qt?re.createElement("li",{title:Wt?Qe.prev_page:null,onClick:this.prev,tabIndex:aa?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(mt,"-prev"),(0,ce.Z)({},"".concat(mt,"-disabled"),aa)),"aria-disabled":aa},Qt):null,Tt,Ot?re.createElement("li",{title:Wt?Qe.next_page:null,onClick:this.next,tabIndex:St?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(mt,"-next"),(0,ce.Z)({},"".concat(mt,"-disabled"),St)),"aria-disabled":St},Ot):null,re.createElement(Ae,{disabled:Xt,locale:Qe,rootPrefixCls:mt,selectComponentClass:pn,selectPrefixCls:Ue,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ye,pageSize:tn,pageSizeOptions:Ft,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:at}))}}],[{key:"getDerivedStateFromProps",value:function(Ze,mt){var Cn={};if("current"in Ze&&(Cn.current=Ze.current,Ze.current!==mt.current&&(Cn.currentInputValue=Cn.current)),"pageSize"in Ze&&Ze.pageSize!==mt.pageSize){var $t=mt.current,Xt=st(Ze.pageSize,mt,Ze);$t=$t>Xt?Xt:$t,"current"in Ze||(Cn.current=$t,Cn.currentInputValue=$t),Cn.pageSize=Ze.pageSize}return Cn}}]),ut}(re.Component);Yt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ye,locale:ve.Z,style:{},itemRender:$e,totalBoundaryShowSizeChanger:50};var vt=Yt,wt=y(22075),Ct=y(36355),It=y(19716),sn=y(8628),en=y(9763),et=y(57809);const Bt=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"small"})),un=Ve=>re.createElement(et.default,Object.assign({},Ve,{showSearch:!0,size:"middle"}));Bt.Option=et.default.Option,un.Option=et.default.Option;var rt=y(9937),qe=y(17313),ht=y(83116),Zt=y(37613);const bt=Ve=>{const{componentCls:He}=Ve;return{[`${He}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed"}}},[`&${He}-disabled`]:{cursor:"not-allowed",[`${He}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Ve.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Ve.colorBorder,backgroundColor:Ve.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Ve.itemActiveBgDisabled},a:{color:Ve.itemActiveColorDisabled}}},[`${He}-item-link`]:{color:Ve.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${He}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${He}-simple-pager`]:{color:Ve.colorTextDisabled},[`${He}-jump-prev, ${He}-jump-next`]:{[`${He}-item-link-icon`]:{opacity:0},[`${He}-item-ellipsis`]:{opacity:1}}},[`&${He}-simple`]:{[`${He}-prev, ${He}-next`]:{[`&${He}-disabled ${He}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Nt=Ve=>{const{componentCls:He}=Ve;return{[`&${He}-mini ${He}-total-text, &${He}-mini ${He}-simple-pager`]:{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini ${He}-item`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM-2}px`},[`&${He}-mini:not(${He}-disabled) ${He}-item:not(${He}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},[`&${He}-mini ${He}-prev, &${He}-mini ${He}-next`]:{minWidth:Ve.itemSizeSM,height:Ve.itemSizeSM,margin:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini:not(${He}-disabled)`]:{[`${He}-prev, ${He}-next`]:{[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover ${He}-item-link`]:{backgroundColor:"transparent"}}},[` &${He}-mini ${He}-prev ${He}-item-link, &${He}-mini ${He}-next ${He}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`}},[`&${He}-mini ${He}-jump-prev, &${He}-mini ${He}-jump-next`]:{height:Ve.itemSizeSM,marginInlineEnd:0,lineHeight:`${Ve.itemSizeSM}px`},[`&${He}-mini ${He}-options`]:{marginInlineStart:Ve.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Ve.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Ve.itemSizeSM,lineHeight:`${Ve.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,rt.x0)(Ve)),{width:Ve.paginationMiniQuickJumperInputWidth,height:Ve.controlHeightSM})}}}},it=Ve=>{const{componentCls:He}=Ve;return{[` @@ -185,15 +185,15 @@ ${He}-next, ${He}-jump-prev, ${He}-jump-next - `]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,color:Ve.colorText,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ve.borderRadius,cursor:"pointer",transition:`all ${Ve.motionDurationMid}`},[`${He}-prev, ${He}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ve.colorText,cursor:"pointer",userSelect:"none"},[`${He}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ve.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:"none",transition:`all ${Ve.motionDurationMid}`},[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover`]:{[`${He}-item-link`]:{backgroundColor:"transparent"}}},[`${He}-slash`]:{marginInlineEnd:Ve.paginationSlashMarginInlineEnd,marginInlineStart:Ve.paginationSlashMarginInlineStart},[`${He}-options`]:{display:"inline-block",marginInlineStart:Ve.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ve.controlHeight,marginInlineStart:Ve.marginXS,lineHeight:`${Ve.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,rt.ik)(Ve)),{width:Ve.controlHeightLG*1.25,height:Ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ve.marginXS,marginInlineEnd:Ve.marginXS})}}}},Et=Ve=>{const{componentCls:He}=Ve;return{[`${He}-item`]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,marginInlineEnd:Ve.marginXS,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ve.paginationItemPaddingInline}px`,color:Ve.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${He}-item-active)`]:{"&:hover":{transition:`all ${Ve.motionDurationMid}`,backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},"&-active":{fontWeight:Ve.fontWeightStrong,backgroundColor:Ve.itemActiveBg,borderColor:Ve.colorPrimary,a:{color:Ve.colorPrimary},"&:hover":{borderColor:Ve.colorPrimaryHover},"&:hover a":{color:Ve.colorPrimaryHover}}}}},Rn=Ve=>{const{componentCls:He}=Ve;return{[He]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Ve)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${He}-total-text`]:{display:"inline-block",height:Ve.itemSize,marginInlineEnd:Ve.marginXS,lineHeight:`${Ve.itemSize-2}px`,verticalAlign:"middle"}}),Et(Ve)),kt(Ve)),it(Ve)),Nt(Ve)),bt(Ve)),{[`@media only screen and (max-width: ${Ve.screenLG}px)`]:{[`${He}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ve.screenSM}px)`]:{[`${He}-options`]:{display:"none"}}}),[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}}},cn=Ve=>{const{componentCls:He}=Ve;return{[`${He}${He}-disabled:not(${He}-mini)`]:{"&, &:hover":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},"&:focus-visible":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},[`${He}-item, ${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,[`&:hover:not(${He}-item-active)`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,a:{color:Ve.colorTextDisabled}},[`&${He}-item-active`]:{backgroundColor:Ve.itemActiveBgDisabled}},[`${He}-prev, ${He}-next`]:{"&:hover button":{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,color:Ve.colorTextDisabled},[`${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder}}},[`${He}:not(${He}-mini)`]:{[`${He}-prev, ${He}-next`]:{"&:hover button":{borderColor:Ve.colorPrimaryHover,backgroundColor:Ve.itemBg},[`${He}-item-link`]:{backgroundColor:Ve.itemLinkBg,borderColor:Ve.colorBorder},[`&:hover ${He}-item-link`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,color:Ve.colorPrimary},[`&${He}-disabled`]:{[`${He}-item-link`]:{borderColor:Ve.colorBorder,color:Ve.colorTextDisabled}}},[`${He}-item`]:{backgroundColor:Ve.itemBg,border:`${Ve.lineWidth}px ${Ve.lineType} ${Ve.colorBorder}`,[`&:hover:not(${He}-item-active)`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,a:{color:Ve.colorPrimary}},"&-active":{borderColor:Ve.colorPrimary}}}}},gt=Ve=>{const{componentCls:He}=Ve;return{[`${He}:not(${He}-disabled)`]:{[`${He}-item`]:Object.assign({},(0,qe.Qy)(Ve)),[`${He}-jump-prev, ${He}-jump-next`]:{"&:focus-visible":Object.assign({[`${He}-item-link-icon`]:{opacity:1},[`${He}-item-ellipsis`]:{opacity:0}},(0,qe.oN)(Ve))},[`${He}-prev, ${He}-next`]:{[`&:focus-visible ${He}-item-link`]:Object.assign({},(0,qe.oN)(Ve))}}}};var tt=(0,ht.Z)("Pagination",Ve=>{const He=(0,Zt.TS)(Ve,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ve.marginXXS/2,paginationMiniQuickJumperInputWidth:Ve.controlHeightLG*1.1,paginationItemPaddingInline:Ve.marginXXS*1.5,paginationEllipsisLetterSpacing:Ve.marginXXS/2,paginationSlashMarginInlineStart:Ve.marginXXS,paginationSlashMarginInlineEnd:Ve.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,rt.e5)(Ve),(0,rt.TM)(Ve));return[Rn(He),gt(He),Ve.wireframe&&cn(He)]},Ve=>({itemBg:Ve.colorBgContainer,itemSize:Ve.controlHeight,itemSizeSM:Ve.controlHeightSM,itemActiveBg:Ve.colorBgContainer,itemLinkBg:Ve.colorBgContainer,itemActiveColorDisabled:Ve.colorTextDisabled,itemActiveBgDisabled:Ve.controlItemBgActiveDisabled,itemInputBg:Ve.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Ve,He){var ut={};for(var dt in Ve)Object.prototype.hasOwnProperty.call(Ve,dt)&&He.indexOf(dt)<0&&(ut[dt]=Ve[dt]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,dt=Object.getOwnPropertySymbols(Ve);Ze{const{prefixCls:He,selectPrefixCls:ut,className:dt,rootClassName:Ze,style:mt,size:Cn,locale:$t,selectComponentClass:Xt,responsive:Pn,showSizeChanger:Nn}=Ve,Qe=we(Ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Rt}=(0,sn.Z)(Pn),{getPrefixCls:zt,direction:Wt,pagination:Sn={}}=re.useContext(Ct.E_),Hn=zt("pagination",He),[zn,Bn]=tt(Hn),Wn=Nn!=null?Nn:Sn.showSizeChanger,qn=re.useMemo(()=>{const pt=re.createElement("span",{className:`${Hn}-item-ellipsis`},"\u2022\u2022\u2022"),Tt=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Oe.Z,null):re.createElement(Le.Z,null)),ft=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Le.Z,null):re.createElement(Oe.Z,null)),Se=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}):re.createElement(xe,{className:`${Hn}-item-link-icon`}),pt)),Te=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(xe,{className:`${Hn}-item-link-icon`}):re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}),pt));return{prevIcon:Tt,nextIcon:ft,jumpPrevIcon:Se,jumpNextIcon:Te}},[Wt,Hn]),[pn]=(0,en.Z)("Pagination",wt.Z),Ue=Object.assign(Object.assign({},pn),$t),Ft=(0,It.Z)(Cn),bn=Ft==="small"||!!(Rt&&!Ft&&Pn),ye=zt("select",ut),tn=Ge()({[`${Hn}-mini`]:bn,[`${Hn}-rtl`]:Wt==="rtl"},Sn==null?void 0:Sn.className,dt,Ze,Bn),_e=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),mt);return zn(re.createElement(vt,Object.assign({},qn,Qe,{style:_e,prefixCls:Hn,selectPrefixCls:ye,className:tn,selectComponentClass:Xt||(bn?Bt:un),locale:Ue,showSizeChanger:Wn})))},jt=ct},39722:function(de,ne,y){"use strict";y.d(ne,{t5:function(){return Le}});var E=y(92310),re=y.n(E),oe=y(55477),ge=y(59301),fe=y(36355),he=y(77578),ie=y(17356),xe=function(je,Ge){var ce={};for(var b in je)Object.prototype.hasOwnProperty.call(je,b)&&Ge.indexOf(b)<0&&(ce[b]=je[b]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(je);a{if(!(!Ge&&!ce))return ge.createElement(ge.Fragment,null,Ge&&ge.createElement("div",{className:`${je}-title`},(0,he.Z)(Ge)),ge.createElement("div",{className:`${je}-inner-content`},(0,he.Z)(ce)))},Le=je=>{const{hashId:Ge,prefixCls:ce,className:b,style:a,placement:ee="top",title:x,content:te,children:ae}=je;return ge.createElement("div",{className:re()(Ge,ce,`${ce}-pure`,`${ce}-placement-${ee}`,b),style:a},ge.createElement("div",{className:`${ce}-arrow`}),ge.createElement(oe.G,Object.assign({},je,{className:Ge,prefixCls:ce}),ae||Ee(ce,x,te)))},Oe=je=>{const{prefixCls:Ge}=je,ce=xe(je,["prefixCls"]),{getPrefixCls:b}=ge.useContext(fe.E_),a=b("popover",Ge),[ee,x]=(0,ie.Z)(a);return ee(ge.createElement(Le,Object.assign({},ce,{prefixCls:a,hashId:x})))};ne.ZP=Oe},60324:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(59301),ge=y(77578),fe=y(62892),he=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{let{title:ce,content:b,prefixCls:a}=Ge;return oe.createElement(oe.Fragment,null,ce&&oe.createElement("div",{className:`${a}-title`},(0,ge.Z)(ce)),oe.createElement("div",{className:`${a}-inner-content`},(0,ge.Z)(b)))},je=oe.forwardRef((Ge,ce)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:ae="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:ve={}}=Ge,be=Le(Ge,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(he.E_),Ie=Ae("popover",b),[ke,Ye]=(0,Ee.Z)(Ie),Be=Ae(),$e=re()(x,Ye);return ke(oe.createElement(ie.Z,Object.assign({placement:te,trigger:ae,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:ve},be,{prefixCls:Ie,overlayClassName:$e,ref:ce,overlay:a||ee?oe.createElement(Oe,{prefixCls:Ie,title:a,content:ee}):null,transitionName:(0,fe.m)(Be,"zoom-big",be.transitionName),"data-popover-inject":!0})))});je._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=je},17356:function(de,ne,y){"use strict";var E=y(17313),re=y(29878),oe=y(19447),ge=y(33166),fe=y(83116),he=y(37613);const ie=Le=>{const{componentCls:Oe,popoverColor:je,minWidth:Ge,fontWeightStrong:ce,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:ae,colorBgElevated:le,popoverBg:pe}=Le;return[{[Oe]:Object.assign(Object.assign({},(0,E.Wf)(Le)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:te,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":le,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Oe}-title`]:{minWidth:Ge,marginBottom:ae,color:ee,fontWeight:ce},[`${Oe}-inner-content`]:{color:je}})},(0,oe.ZP)(Le,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:Le.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},xe=Le=>{const{componentCls:Oe}=Le;return{[Oe]:ge.i.map(je=>{const Ge=Le[`${je}6`];return{[`&${Oe}-${je}`]:{"--antd-arrow-background-color":Ge,[`${Oe}-inner`]:{backgroundColor:Ge},[`${Oe}-arrow`]:{background:"transparent"}}}})}},Ee=Le=>{const{componentCls:Oe,lineWidth:je,lineType:Ge,colorSplit:ce,paddingSM:b,controlHeight:a,fontSize:ee,lineHeight:x,padding:te}=Le,ae=a-Math.round(ee*x),le=ae/2,pe=ae/2-je,ve=te;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${le}px ${ve}px ${pe}px`,borderBottom:`${je}px ${Ge} ${ce}`},[`${Oe}-inner-content`]:{padding:`${b}px ${ve}px`}}}};ne.Z=(0,fe.Z)("Popover",Le=>{const{colorBgElevated:Oe,colorText:je,wireframe:Ge}=Le,ce=(0,he.TS)(Le,{popoverPadding:12,popoverBg:Oe,popoverColor:je});return[ie(ce),xe(ce),Ge&&Ee(ce),(0,re._y)(ce,"zoom-big")]},Le=>({width:177,minWidth:177,zIndexPopup:Le.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Nn}});var E=y(59301),re=y(29679),oe=y(40001),ge=y(19248),fe=y(99267),he=y(92310),ie=y.n(he),xe=y(2738),Ee=y(36355),Le=y(72308),Oe=y(77321),je=y(74416),Ge={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var Rt=(0,E.useRef)([]),zt=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Wt=Date.now(),Sn=!1;Rt.current.forEach(function(Hn){if(Hn){Sn=!0;var zn=Hn.style;zn.transitionDuration=".3s, .3s, .3s, .06s",zt.current&&Wt-zt.current<100&&(zn.transitionDuration="0s, 0s")}}),Sn&&(zt.current=Date.now())}),Rt.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.className,Sn=zt.percent,Hn=zt.prefixCls,zn=zt.strokeColor,Bn=zt.strokeLinecap,Wn=zt.strokeWidth,qn=zt.style,pn=zt.trailColor,Ue=zt.trailWidth,Ft=zt.transition,bn=(0,je.Z)(zt,b);delete bn.gapPosition;var ye=Array.isArray(Sn)?Sn:[Sn],tn=Array.isArray(zn)?zn:[zn],_e=ce(),pt=Wn/2,Tt=100-Wn/2,ft="M ".concat(Bn==="round"?pt:0,",").concat(pt,` - L `).concat(Bn==="round"?Tt:100,",").concat(pt),Se="0 0 100 ".concat(Wn),Te=0;return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(Hn,"-line"),Wt),viewBox:Se,preserveAspectRatio:"none",style:qn},bn),E.createElement("path",{className:"".concat(Hn,"-line-trail"),d:ft,strokeLinecap:Bn,stroke:pn,strokeWidth:Ue||Wn,fillOpacity:"0"}),ye.map(function(We,Ke){var at=1;switch(Bn){case"round":at=1-Wn/100;break;case"square":at=1-Wn/2/100;break;default:at=1;break}var Pt={strokeDasharray:"".concat(We*at,"px, 100px"),strokeDashoffset:"-".concat(Te,"px"),transition:Ft||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},xt=tn[Ke]||tn[tn.length-1];return Te+=We,E.createElement("path",{key:Ke,className:"".concat(Hn,"-line-path"),d:ft,strokeLinecap:Bn,stroke:xt,strokeWidth:Wn,fillOpacity:"0",ref:function(Xe){_e[Ke]=Xe},style:Pt})}))},ee=a,x=y(62853),te=y(52487),ae=y(47273),le=0,pe=(0,ae.Z)();function ve(){var Qe;return pe?(Qe=le,le+=1):Qe="TEST_OR_SSR",Qe}var be=function(Qe){var Rt=E.useState(),zt=(0,te.Z)(Rt,2),Wt=zt[0],Sn=zt[1];return E.useEffect(function(){Sn("rc_progress_".concat(ve()))},[]),Qe||Wt},Ae=function(Rt){var zt=Rt.bg,Wt=Rt.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:zt}},Wt)};function Ie(Qe,Rt){return Object.keys(Qe).map(function(zt){var Wt=parseFloat(zt),Sn="".concat(Math.floor(Wt*Rt),"%");return"".concat(Qe[zt]," ").concat(Sn)})}var ke=E.forwardRef(function(Qe,Rt){var zt=Qe.prefixCls,Wt=Qe.color,Sn=Qe.gradientId,Hn=Qe.radius,zn=Qe.style,Bn=Qe.ptg,Wn=Qe.strokeLinecap,qn=Qe.strokeWidth,pn=Qe.size,Ue=Qe.gapDegree,Ft=Wt&&(0,x.Z)(Wt)==="object",bn=Ft?"#FFF":void 0,ye=pn/2,tn=E.createElement("circle",{className:"".concat(zt,"-circle-path"),r:Hn,cx:ye,cy:ye,stroke:bn,strokeLinecap:Wn,strokeWidth:qn,opacity:Bn===0?0:1,style:zn,ref:Rt});if(!Ft)return tn;var _e="".concat(Sn,"-conic"),pt=Ue?"".concat(180+Ue/2,"deg"):"0deg",Tt=Ie(Wt,(360-Ue)/360),ft=Ie(Wt,1),Se="conic-gradient(from ".concat(pt,", ").concat(Tt.join(", "),")"),Te="linear-gradient(to ".concat(Ue?"bottom":"top",", ").concat(ft.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:_e},tn),E.createElement("foreignObject",{x:0,y:0,width:pn,height:pn,mask:"url(#".concat(_e,")")},E.createElement(Ae,{bg:Te},E.createElement(Ae,{bg:Se}))))}),Ye=ke,Be=100,$e=function(Rt,zt,Wt,Sn,Hn,zn,Bn,Wn,qn,pn){var Ue=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ft=Wt/100*360*((360-zn)/360),bn=zn===0?0:{bottom:0,top:180,left:90,right:-90}[Bn],ye=(100-Sn)/100*zt;qn==="round"&&Sn!==100&&(ye+=pn/2,ye>=zt&&(ye=zt-.01));var tn=Be/2;return{stroke:typeof Wn=="string"?Wn:void 0,strokeDasharray:"".concat(zt,"px ").concat(Rt),strokeDashoffset:ye+Ue,transform:"rotate(".concat(Hn+Ft+bn,"deg)"),transformOrigin:"".concat(tn,"px ").concat(tn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Yt(Qe){var Rt=Qe!=null?Qe:[];return Array.isArray(Rt)?Rt:[Rt]}var vt=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.id,Sn=zt.prefixCls,Hn=zt.steps,zn=zt.strokeWidth,Bn=zt.trailWidth,Wn=zt.gapDegree,qn=Wn===void 0?0:Wn,pn=zt.gapPosition,Ue=zt.trailColor,Ft=zt.strokeLinecap,bn=zt.style,ye=zt.className,tn=zt.strokeColor,_e=zt.percent,pt=(0,je.Z)(zt,st),Tt=Be/2,ft=be(Wt),Se="".concat(ft,"-gradient"),Te=Tt-zn/2,We=Math.PI*2*Te,Ke=qn>0?90+qn/2:-90,at=We*((360-qn)/360),Pt=(0,x.Z)(Hn)==="object"?Hn:{count:Hn,space:2},xt=Pt.count,Me=Pt.space,Xe=Yt(_e),Je=Yt(tn),yt=Je.find(function(Vn){return Vn&&(0,x.Z)(Vn)==="object"}),nn=yt&&(0,x.Z)(yt)==="object",qt=nn?"butt":Ft,En=$e(We,at,0,100,Ke,qn,pn,Ue,qt,zn),Dn=ce(),ot=function(){var _t=0;return Xe.map(function(On,na){var fa=Je[na]||Je[Je.length-1],aa=$e(We,at,_t,On,Ke,qn,pn,fa,qt,zn);return _t+=On,E.createElement(Ye,{key:na,color:fa,ptg:On,radius:Te,prefixCls:Sn,gradientId:Se,style:aa,strokeLinecap:qt,strokeWidth:zn,gapDegree:qn,ref:function(Qt){Dn[na]=Qt},size:Be})}).reverse()},Ht=function(){var _t=Math.round(xt*(Xe[0]/100)),On=100/xt,na=0;return new Array(xt).fill(null).map(function(fa,aa){var St=aa<=_t-1?Je[0]:Ue,Qt=St&&(0,x.Z)(St)==="object"?"url(#".concat(Se,")"):void 0,Ot=$e(We,at,na,On,Ke,qn,pn,St,"butt",zn,Me);return na+=(at-Ot.strokeDashoffset+Me)*100/at,E.createElement("circle",{key:aa,className:"".concat(Sn,"-circle-path"),r:Te,cx:Tt,cy:Tt,stroke:Qt,strokeWidth:zn,opacity:1,style:Ot,ref:function(xn){Dn[aa]=xn}})})};return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(Sn,"-circle"),ye),viewBox:"0 0 ".concat(Be," ").concat(Be),style:bn,id:Wt,role:"presentation"},pt),!xt&&E.createElement("circle",{className:"".concat(Sn,"-circle-trail"),r:Te,cx:Tt,cy:Tt,stroke:Ue,strokeLinecap:qt,strokeWidth:Bn||zn,style:En}),xt?Ht():ot())},wt=vt,Ct={Line:ee,Circle:wt},It=y(6848),sn=y(93398);function en(Qe){return!Qe||Qe<0?0:Qe>100?100:Qe}function et(Qe){let{success:Rt,successPercent:zt}=Qe,Wt=zt;return Rt&&"progress"in Rt&&(Wt=Rt.progress),Rt&&"percent"in Rt&&(Wt=Rt.percent),Wt}const Bt=Qe=>{let{percent:Rt,success:zt,successPercent:Wt}=Qe;const Sn=en(et({success:zt,successPercent:Wt}));return[Sn,en(en(Rt)-Sn)]},un=Qe=>{let{success:Rt={},strokeColor:zt}=Qe;const{strokeColor:Wt}=Rt;return[Wt||sn.presetPrimaryColors.green,zt||null]},rt=(Qe,Rt,zt)=>{var Wt,Sn,Hn,zn;let Bn=-1,Wn=-1;if(Rt==="step"){const qn=zt.steps,pn=zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?(Bn=Qe==="small"?2:14,Wn=pn!=null?pn:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=14,Wn=8]=Qe,Bn*=qn}else if(Rt==="line"){const qn=zt==null?void 0:zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?Wn=qn||(Qe==="small"?6:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=-1,Wn=8]=Qe}else(Rt==="circle"||Rt==="dashboard")&&(typeof Qe=="string"||typeof Qe=="undefined"?[Bn,Wn]=Qe==="small"?[60,60]:[120,120]:typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:(Bn=(Sn=(Wt=Qe[0])!==null&&Wt!==void 0?Wt:Qe[1])!==null&&Sn!==void 0?Sn:120,Wn=(zn=(Hn=Qe[0])!==null&&Hn!==void 0?Hn:Qe[1])!==null&&zn!==void 0?zn:120));return[Bn,Wn]},qe=3,ht=Qe=>qe/Qe*100;var bt=Qe=>{const{prefixCls:Rt,trailColor:zt=null,strokeLinecap:Wt="round",gapPosition:Sn,gapDegree:Hn,width:zn=120,type:Bn,children:Wn,success:qn,size:pn=zn}=Qe,[Ue,Ft]=rt(pn,"circle");let{strokeWidth:bn}=Qe;bn===void 0&&(bn=Math.max(ht(Ue),6));const ye={width:Ue,height:Ft,fontSize:Ue*.15+6},tn=E.useMemo(()=>{if(Hn||Hn===0)return Hn;if(Bn==="dashboard")return 75},[Hn,Bn]),_e=Sn||Bn==="dashboard"&&"bottom"||void 0,pt=Object.prototype.toString.call(Qe.strokeColor)==="[object Object]",Tt=un({success:qn,strokeColor:Qe.strokeColor}),ft=ie()(`${Rt}-inner`,{[`${Rt}-circle-gradient`]:pt}),Se=E.createElement(wt,{percent:Bt(Qe),strokeWidth:bn,trailWidth:bn,strokeColor:Tt,strokeLinecap:Wt,trailColor:zt,prefixCls:Rt,gapDegree:tn,gapPosition:_e});return E.createElement("div",{className:ft,style:ye},Ue<=20?E.createElement(It.Z,{title:Wn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Wn))},Nt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,Wt=Object.getOwnPropertySymbols(Qe);Sn{let Rt=[];return Object.keys(Qe).forEach(zt=>{const Wt=parseFloat(zt.replace(/%/g,""));isNaN(Wt)||Rt.push({key:Wt,value:Qe[zt]})}),Rt=Rt.sort((zt,Wt)=>zt.key-Wt.key),Rt.map(zt=>{let{key:Wt,value:Sn}=zt;return`${Sn} ${Wt}%`}).join(", ")},kt=(Qe,Rt)=>{const{from:zt=sn.presetPrimaryColors.blue,to:Wt=sn.presetPrimaryColors.blue,direction:Sn=Rt==="rtl"?"to left":"to right"}=Qe,Hn=Nt(Qe,["from","to","direction"]);if(Object.keys(Hn).length!==0){const zn=it(Hn);return{backgroundImage:`linear-gradient(${Sn}, ${zn})`}}return{backgroundImage:`linear-gradient(${Sn}, ${zt}, ${Wt})`}};var Rn=Qe=>{const{prefixCls:Rt,direction:zt,percent:Wt,size:Sn,strokeWidth:Hn,strokeColor:zn,strokeLinecap:Bn="round",children:Wn,trailColor:qn=null,success:pn}=Qe,Ue=zn&&typeof zn!="string"?kt(zn,zt):{backgroundColor:zn},Ft=Bn==="square"||Bn==="butt"?0:void 0,bn={backgroundColor:qn||void 0,borderRadius:Ft},ye=Sn!=null?Sn:[-1,Hn||(Sn==="small"?6:8)],[tn,_e]=rt(ye,"line",{strokeWidth:Hn}),pt=Object.assign({width:`${en(Wt)}%`,height:_e,borderRadius:Ft},Ue),Tt=et(Qe),ft={width:`${en(Tt)}%`,height:_e,borderRadius:Ft,backgroundColor:pn==null?void 0:pn.strokeColor},Se={width:tn<0?"100%":tn,height:_e};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${Rt}-outer`,style:Se},E.createElement("div",{className:`${Rt}-inner`,style:bn},E.createElement("div",{className:`${Rt}-bg`,style:pt}),Tt!==void 0?E.createElement("div",{className:`${Rt}-success-bg`,style:ft}):null)),Wn)},gt=Qe=>{const{size:Rt,steps:zt,percent:Wt=0,strokeWidth:Sn=8,strokeColor:Hn,trailColor:zn=null,prefixCls:Bn,children:Wn}=Qe,qn=Math.round(zt*(Wt/100)),pn=Rt==="small"?2:14,Ue=Rt!=null?Rt:[pn,Sn],[Ft,bn]=rt(Ue,"step",{steps:zt,strokeWidth:Sn}),ye=Ft/zt,tn=new Array(zt);for(let _e=0;_e{const Rt=Qe?"100%":"-100%";return new tt.Keyframes(`antProgress${Qe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ve=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:Object.assign(Object.assign({},(0,we.Wf)(Qe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Qe.fontSize,marginInlineEnd:Qe.marginXS,marginBottom:Qe.marginXS},[`${Rt}-outer`]:{display:"inline-block",width:"100%"},[`&${Rt}-show-info`]:{[`${Rt}-outer`]:{marginInlineEnd:`calc(-2em - ${Qe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Qe.paddingXS}px)`}},[`${Rt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Qe.remainingColor,borderRadius:Qe.lineBorderRadius},[`${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.defaultColor}},[`${Rt}-success-bg, ${Rt}-bg`]:{position:"relative",backgroundColor:Qe.defaultColor,borderRadius:Qe.lineBorderRadius,transition:`all ${Qe.motionDurationSlow} ${Qe.motionEaseInOutCirc}`},[`${Rt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Qe.marginXS,color:Qe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[zt]:{fontSize:Qe.fontSize}},[`&${Rt}-status-active`]:{[`${Rt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Qe.colorBgContainer,borderRadius:Qe.lineBorderRadius,opacity:0,animationName:jt(),animationDuration:Qe.progressActiveMotionDuration,animationTimingFunction:Qe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Rt}-rtl${Rt}-status-active`]:{[`${Rt}-bg::before`]:{animationName:jt(!0)}},[`&${Rt}-status-exception`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorError},[`${Rt}-text`]:{color:Qe.colorError}},[`&${Rt}-status-exception ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorError}},[`&${Rt}-status-success`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{color:Qe.colorSuccess}},[`&${Rt}-status-success ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorSuccess}}})}},He=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-circle-trail`]:{stroke:Qe.remainingColor},[`&${Rt}-circle ${Rt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Rt}-circle ${Rt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Qe.circleTextColor,fontSize:Qe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[zt]:{fontSize:`${Qe.fontSize/Qe.fontSizeSM}em`}},[`${Rt}-circle&-status-exception`]:{[`${Rt}-text`]:{color:Qe.colorError}},[`${Rt}-circle&-status-success`]:{[`${Rt}-text`]:{color:Qe.colorSuccess}}},[`${Rt}-inline-circle`]:{lineHeight:1,[`${Rt}-inner`]:{verticalAlign:"bottom"}}}},ut=Qe=>{const{componentCls:Rt}=Qe;return{[Rt]:{[`${Rt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Qe.progressStepMinWidth,marginInlineEnd:Qe.progressStepMarginInlineEnd,backgroundColor:Qe.remainingColor,transition:`all ${Qe.motionDurationSlow}`,"&-active":{backgroundColor:Qe.defaultColor}}}}}},dt=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-small&-line, ${Rt}-small&-line ${Rt}-text ${zt}`]:{fontSize:Qe.fontSizeSM}}}};var Ze=(0,Ce.Z)("Progress",Qe=>{const Rt=Qe.marginXXS/2,zt=(0,ct.TS)(Qe,{progressStepMarginInlineEnd:Rt,progressStepMinWidth:Rt,progressActiveMotionDuration:"2.4s"});return[Ve(zt),He(zt),ut(zt),dt(zt)]},Qe=>({circleTextColor:Qe.colorText,defaultColor:Qe.colorInfo,remainingColor:Qe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Sn=0,Wt=Object.getOwnPropertySymbols(Qe);Sn{const{prefixCls:zt,className:Wt,rootClassName:Sn,steps:Hn,strokeColor:zn,percent:Bn=0,size:Wn="default",showInfo:qn=!0,type:pn="line",status:Ue,format:Ft,style:bn}=Qe,ye=mt(Qe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=E.useMemo(()=>{var Xe,Je;const yt=et(Qe);return parseInt(yt!==void 0?(Xe=yt!=null?yt:0)===null||Xe===void 0?void 0:Xe.toString():(Je=Bn!=null?Bn:0)===null||Je===void 0?void 0:Je.toString(),10)},[Bn,Qe.success,Qe.successPercent]),_e=E.useMemo(()=>!$t.includes(Ue)&&tn>=100?"success":Ue||"normal",[Ue,tn]),{getPrefixCls:pt,direction:Tt,progress:ft}=E.useContext(Ee.E_),Se=pt("progress",zt),[Te,We]=Ze(Se),Ke=E.useMemo(()=>{if(!qn)return null;const Xe=et(Qe);let Je;const yt=Ft||(qt=>`${qt}%`),nn=pn==="line";return Ft||_e!=="exception"&&_e!=="success"?Je=yt(en(Bn),en(Xe)):_e==="exception"?Je=nn?E.createElement(ge.Z,null):E.createElement(fe.Z,null):_e==="success"&&(Je=nn?E.createElement(re.Z,null):E.createElement(oe.Z,null)),E.createElement("span",{className:`${Se}-text`,title:typeof Je=="string"?Je:void 0},Je)},[qn,Bn,tn,_e,pn,Se,Ft]),at=Array.isArray(zn)?zn[0]:zn,Pt=typeof zn=="string"||Array.isArray(zn)?zn:void 0;let xt;pn==="line"?xt=Hn?E.createElement(gt,Object.assign({},Qe,{strokeColor:Pt,prefixCls:Se,steps:Hn}),Ke):E.createElement(Rn,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,direction:Tt}),Ke):(pn==="circle"||pn==="dashboard")&&(xt=E.createElement(bt,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,progressStatus:_e}),Ke));const Me=ie()(Se,`${Se}-status-${_e}`,`${Se}-${pn==="dashboard"&&"circle"||Hn&&"steps"||pn}`,{[`${Se}-inline-circle`]:pn==="circle"&&rt(Wn,"circle")[0]<=20,[`${Se}-show-info`]:qn,[`${Se}-${Wn}`]:typeof Wn=="string",[`${Se}-rtl`]:Tt==="rtl"},ft==null?void 0:ft.className,Wt,Sn,We);return Te(E.createElement("div",Object.assign({ref:Rt,style:Object.assign(Object.assign({},ft==null?void 0:ft.style),bn),className:Me,role:"progressbar","aria-valuenow":tn},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),xt))}),Nn=Pn},13570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return en}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ge=oe,fe=y(7657),he=function(Bt,un){return re.createElement(fe.Z,(0,E.Z)({},Bt,{ref:un,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(49618),je=y(52487),Ge=y(74416),ce=y(18929),b=y(10228),a=y(26112);function ee(et,Bt){var un=et.disabled,rt=et.prefixCls,qe=et.character,ht=et.characterRender,Zt=et.index,bt=et.count,Nt=et.value,it=et.allowHalf,kt=et.focused,Et=et.onHover,Rn=et.onClick,cn=function(He){Et(He,Zt)},gt=function(He){Rn(He,Zt)},tt=function(He){He.keyCode===b.Z.ENTER&&Rn(He,Zt)},we=Zt+1,Ce=new Set([rt]);Nt===0&&Zt===0&&kt?Ce.add("".concat(rt,"-focused")):it&&Nt+.5>=we&&NtZt?"true":"false","aria-posinset":Zt+1,"aria-setsize":bt,tabIndex:un?-1:0},re.createElement("div",{className:"".concat(rt,"-first")},ct),re.createElement("div",{className:"".concat(rt,"-second")},ct)));return ht&&(jt=ht(jt,et)),jt}var x=re.forwardRef(ee);function te(){var et=re.useRef({});function Bt(rt){return et.current[rt]}function un(rt){return function(qe){et.current[rt]=qe}}return[Bt,un]}function ae(et){var Bt=et.pageXOffset,un="scrollLeft";if(typeof Bt!="number"){var rt=et.document;Bt=rt.documentElement[un],typeof Bt!="number"&&(Bt=rt.body[un])}return Bt}function le(et){var Bt,un,rt=et.ownerDocument,qe=rt.body,ht=rt&&rt.documentElement,Zt=et.getBoundingClientRect();return Bt=Zt.left,un=Zt.top,Bt-=ht.clientLeft||qe.clientLeft||0,un-=ht.clientTop||qe.clientTop||0,{left:Bt,top:un}}function pe(et){var Bt=le(et),un=et.ownerDocument,rt=un.defaultView||un.parentWindow;return Bt.left+=ae(rt),Bt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(et,Bt){var un,rt=et.prefixCls,qe=rt===void 0?"rc-rate":rt,ht=et.className,Zt=et.defaultValue,bt=et.value,Nt=et.count,it=Nt===void 0?5:Nt,kt=et.allowHalf,Et=kt===void 0?!1:kt,Rn=et.allowClear,cn=Rn===void 0?!0:Rn,gt=et.character,tt=gt===void 0?"\u2605":gt,we=et.characterRender,Ce=et.disabled,ct=et.direction,jt=ct===void 0?"ltr":ct,Ve=et.tabIndex,He=Ve===void 0?0:Ve,ut=et.autoFocus,dt=et.onHoverChange,Ze=et.onChange,mt=et.onFocus,Cn=et.onBlur,$t=et.onKeyDown,Xt=et.onMouseLeave,Pn=(0,Ge.Z)(et,ve),Nn=te(),Qe=(0,je.Z)(Nn,2),Rt=Qe[0],zt=Qe[1],Wt=re.useRef(null),Sn=function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.focus()}};re.useImperativeHandle(Bt,function(){return{focus:Sn,blur:function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.blur()}}}});var Hn=(0,ce.Z)(Zt||0,{value:bt}),zn=(0,je.Z)(Hn,2),Bn=zn[0],Wn=zn[1],qn=(0,ce.Z)(null),pn=(0,je.Z)(qn,2),Ue=pn[0],Ft=pn[1],bn=function(qt,En){var Dn=jt==="rtl",ot=qt+1;if(Et){var Ht=Rt(qt),Vn=pe(Ht),_t=Ht.clientWidth;(Dn&&En-Vn>_t/2||!Dn&&En-Vn<_t/2)&&(ot-=.5)}return ot},ye=function(qt){Wn(qt),Ze==null||Ze(qt)},tn=re.useState(!1),_e=(0,je.Z)(tn,2),pt=_e[0],Tt=_e[1],ft=function(){Tt(!0),mt==null||mt()},Se=function(){Tt(!1),Cn==null||Cn()},Te=re.useState(null),We=(0,je.Z)(Te,2),Ke=We[0],at=We[1],Pt=function(qt,En){var Dn=bn(En,qt.pageX);Dn!==Ue&&(at(Dn),Ft(null)),dt==null||dt(Dn)},xt=function(qt){Ce||(at(null),Ft(null),dt==null||dt(void 0)),qt&&(Xt==null||Xt(qt))},Me=function(qt,En){var Dn=bn(En,qt.pageX),ot=!1;cn&&(ot=Dn===Bn),xt(),ye(ot?0:Dn),Ft(ot?Dn:null)},Xe=function(qt){var En=qt.keyCode,Dn=jt==="rtl",ot=Bn;En===b.Z.RIGHT&&ot0&&!Dn||En===b.Z.RIGHT&&ot>0&&Dn?(Et?ot-=.5:ot-=1,ye(ot),qt.preventDefault()):En===b.Z.LEFT&&ot{const{componentCls:Bt}=et;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:et.marginXS},"> div":{transition:`all ${et.motionDurationMid}, outline 0s`,"&:hover":{transform:et.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${et.lineWidth}px dashed ${et.starColor}`,transform:et.starHoverScale}},"&-first, &-second":{color:et.starBg,transition:`all ${et.motionDurationMid}`,userSelect:"none",[et.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Bt}-star-first, &-half ${Bt}-star-second`]:{opacity:1},[`&-half ${Bt}-star-first, &-full ${Bt}-star-second`]:{color:"inherit"}}}},vt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),wt=et=>{const{componentCls:Bt}=et;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Be.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Yt(et)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),vt(et))}};var Ct=(0,$e.Z)("Rate",et=>{const Bt=(0,st.TS)(et,{});return[wt(Bt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),It=function(et,Bt){var un={};for(var rt in et)Object.prototype.hasOwnProperty.call(et,rt)&&Bt.indexOf(rt)<0&&(un[rt]=et[rt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,rt=Object.getOwnPropertySymbols(et);qe{const{prefixCls:un,className:rt,rootClassName:qe,style:ht,tooltips:Zt,character:bt=re.createElement(xe,null)}=et,Nt=It(et,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(Ce,ct)=>{let{index:jt}=ct;return Zt?re.createElement(Ye.Z,{title:Zt[jt]},Ce):Ce},{getPrefixCls:kt,direction:Et,rate:Rn}=re.useContext(ke.E_),cn=kt("rate",un),[gt,tt]=Ct(cn),we=Object.assign(Object.assign({},Rn==null?void 0:Rn.style),ht);return gt(re.createElement(Ie,Object.assign({ref:Bt,character:bt,characterRender:it},Nt,{className:Le()(rt,qe,tt,Rn==null?void 0:Rn.className),style:we,prefixCls:cn,direction:Et})))})},61621:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(2738),ie=we=>{const{prefixCls:Ce,className:ct,style:jt,size:Ve,shape:He}=we,ut=re()({[`${Ce}-lg`]:Ve==="large",[`${Ce}-sm`]:Ve==="small"}),dt=re()({[`${Ce}-circle`]:He==="circle",[`${Ce}-square`]:He==="square",[`${Ce}-round`]:He==="round"}),Ze=oe.useMemo(()=>typeof Ve=="number"?{width:Ve,height:Ve,lineHeight:`${Ve}px`}:{},[Ve]);return oe.createElement("span",{className:re()(Ce,ut,dt,ct),style:Object.assign(Object.assign({},Ze),jt)})},xe=y(93083),Ee=y(83116),Le=y(37613);const Oe=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),je=we=>({height:we,lineHeight:`${we}px`}),Ge=we=>Object.assign({width:we},je(we)),ce=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Oe,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},je(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},Ge(jt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},Ge(Ve)),[`${Ce}${Ce}-sm`]:Object.assign({},Ge(He))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:ct,skeletonInputCls:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return{[`${jt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:ct},b(Ce)),[`${jt}-lg`]:Object.assign({},b(Ve)),[`${jt}-sm`]:Object.assign({},b(He))}},x=we=>Object.assign({width:we},je(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:ct,gradientFromColor:jt,borderRadiusSM:Ve}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:jt,borderRadius:Ve},x(ct*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},x(ct)),{maxWidth:ct*4,maxHeight:ct*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ae=(we,Ce,ct)=>{const{skeletonButtonCls:jt}=we;return{[`${ct}${jt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${ct}${jt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},je(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:Ce,width:jt*2,minWidth:jt*2},le(jt))},ae(we,jt,ct)),{[`${ct}-lg`]:Object.assign({},le(Ve))}),ae(we,Ve,`${ct}-lg`)),{[`${ct}-sm`]:Object.assign({},le(He))}),ae(we,He,`${ct}-sm`))},ve=we=>{const{componentCls:Ce,skeletonAvatarCls:ct,skeletonTitleCls:jt,skeletonParagraphCls:Ve,skeletonButtonCls:He,skeletonInputCls:ut,skeletonImageCls:dt,controlHeight:Ze,controlHeightLG:mt,controlHeightSM:Cn,gradientFromColor:$t,padding:Xt,marginSM:Pn,borderRadius:Nn,titleHeight:Qe,blockRadius:Rt,paragraphLiHeight:zt,controlHeightXS:Wt,paragraphMarginTop:Sn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Xt,verticalAlign:"top",[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$t},Ge(Ze)),[`${ct}-circle`]:{borderRadius:"50%"},[`${ct}-lg`]:Object.assign({},Ge(mt)),[`${ct}-sm`]:Object.assign({},Ge(Cn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${jt}`]:{width:"100%",height:Qe,background:$t,borderRadius:Rt,[`+ ${Ve}`]:{marginBlockStart:Cn}},[`${Ve}`]:{padding:0,"> li":{width:"100%",height:zt,listStyle:"none",background:$t,borderRadius:Rt,"+ li":{marginBlockStart:Wt}}},[`${Ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${jt}, ${Ve} > li`]:{borderRadius:Nn}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${jt}`]:{marginBlockStart:Pn,[`+ ${Ve}`]:{marginBlockStart:Sn}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},pe(we)),a(we)),ee(we)),te(we)),[`${Ce}${Ce}-block`]:{width:"100%",[`${He}`]:{width:"100%"},[`${ut}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` + `]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,color:Ve.colorText,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Ve.borderRadius,cursor:"pointer",transition:`all ${Ve.motionDurationMid}`},[`${He}-prev, ${He}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Ve.colorText,cursor:"pointer",userSelect:"none"},[`${He}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Ve.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:"none",transition:`all ${Ve.motionDurationMid}`},[`&:hover ${He}-item-link`]:{backgroundColor:Ve.colorBgTextHover},[`&:active ${He}-item-link`]:{backgroundColor:Ve.colorBgTextActive},[`&${He}-disabled:hover`]:{[`${He}-item-link`]:{backgroundColor:"transparent"}}},[`${He}-slash`]:{marginInlineEnd:Ve.paginationSlashMarginInlineEnd,marginInlineStart:Ve.paginationSlashMarginInlineStart},[`${He}-options`]:{display:"inline-block",marginInlineStart:Ve.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Ve.controlHeight,marginInlineStart:Ve.marginXS,lineHeight:`${Ve.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,rt.ik)(Ve)),{width:Ve.controlHeightLG*1.25,height:Ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Ve.marginXS,marginInlineEnd:Ve.marginXS})}}}},Et=Ve=>{const{componentCls:He}=Ve;return{[`${He}-item`]:{display:"inline-block",minWidth:Ve.itemSize,height:Ve.itemSize,marginInlineEnd:Ve.marginXS,fontFamily:Ve.fontFamily,lineHeight:`${Ve.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Ve.lineWidth}px ${Ve.lineType} transparent`,borderRadius:Ve.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Ve.paginationItemPaddingInline}px`,color:Ve.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${He}-item-active)`]:{"&:hover":{transition:`all ${Ve.motionDurationMid}`,backgroundColor:Ve.colorBgTextHover},"&:active":{backgroundColor:Ve.colorBgTextActive}},"&-active":{fontWeight:Ve.fontWeightStrong,backgroundColor:Ve.itemActiveBg,borderColor:Ve.colorPrimary,a:{color:Ve.colorPrimary},"&:hover":{borderColor:Ve.colorPrimaryHover},"&:hover a":{color:Ve.colorPrimaryHover}}}}},Rn=Ve=>{const{componentCls:He}=Ve;return{[He]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(Ve)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${He}-total-text`]:{display:"inline-block",height:Ve.itemSize,marginInlineEnd:Ve.marginXS,lineHeight:`${Ve.itemSize-2}px`,verticalAlign:"middle"}}),Et(Ve)),kt(Ve)),it(Ve)),Nt(Ve)),bt(Ve)),{[`@media only screen and (max-width: ${Ve.screenLG}px)`]:{[`${He}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Ve.screenSM}px)`]:{[`${He}-options`]:{display:"none"}}}),[`&${Ve.componentCls}-rtl`]:{direction:"rtl"}}},cn=Ve=>{const{componentCls:He}=Ve;return{[`${He}${He}-disabled:not(${He}-mini)`]:{"&, &:hover":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},"&:focus-visible":{[`${He}-item-link`]:{borderColor:Ve.colorBorder}},[`${He}-item, ${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,[`&:hover:not(${He}-item-active)`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,a:{color:Ve.colorTextDisabled}},[`&${He}-item-active`]:{backgroundColor:Ve.itemActiveBgDisabled}},[`${He}-prev, ${He}-next`]:{"&:hover button":{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder,color:Ve.colorTextDisabled},[`${He}-item-link`]:{backgroundColor:Ve.colorBgContainerDisabled,borderColor:Ve.colorBorder}}},[`${He}:not(${He}-mini)`]:{[`${He}-prev, ${He}-next`]:{"&:hover button":{borderColor:Ve.colorPrimaryHover,backgroundColor:Ve.itemBg},[`${He}-item-link`]:{backgroundColor:Ve.itemLinkBg,borderColor:Ve.colorBorder},[`&:hover ${He}-item-link`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,color:Ve.colorPrimary},[`&${He}-disabled`]:{[`${He}-item-link`]:{borderColor:Ve.colorBorder,color:Ve.colorTextDisabled}}},[`${He}-item`]:{backgroundColor:Ve.itemBg,border:`${Ve.lineWidth}px ${Ve.lineType} ${Ve.colorBorder}`,[`&:hover:not(${He}-item-active)`]:{borderColor:Ve.colorPrimary,backgroundColor:Ve.itemBg,a:{color:Ve.colorPrimary}},"&-active":{borderColor:Ve.colorPrimary}}}}},gt=Ve=>{const{componentCls:He}=Ve;return{[`${He}:not(${He}-disabled)`]:{[`${He}-item`]:Object.assign({},(0,qe.Qy)(Ve)),[`${He}-jump-prev, ${He}-jump-next`]:{"&:focus-visible":Object.assign({[`${He}-item-link-icon`]:{opacity:1},[`${He}-item-ellipsis`]:{opacity:0}},(0,qe.oN)(Ve))},[`${He}-prev, ${He}-next`]:{[`&:focus-visible ${He}-item-link`]:Object.assign({},(0,qe.oN)(Ve))}}}};var tt=(0,ht.Z)("Pagination",Ve=>{const He=(0,Zt.TS)(Ve,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Ve.marginXXS/2,paginationMiniQuickJumperInputWidth:Ve.controlHeightLG*1.1,paginationItemPaddingInline:Ve.marginXXS*1.5,paginationEllipsisLetterSpacing:Ve.marginXXS/2,paginationSlashMarginInlineStart:Ve.marginXXS,paginationSlashMarginInlineEnd:Ve.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,rt.e5)(Ve),(0,rt.TM)(Ve));return[Rn(He),gt(He),Ve.wireframe&&cn(He)]},Ve=>({itemBg:Ve.colorBgContainer,itemSize:Ve.controlHeight,itemSizeSM:Ve.controlHeightSM,itemActiveBg:Ve.colorBgContainer,itemLinkBg:Ve.colorBgContainer,itemActiveColorDisabled:Ve.colorTextDisabled,itemActiveBgDisabled:Ve.controlItemBgActiveDisabled,itemInputBg:Ve.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Ve,He){var ut={};for(var dt in Ve)Object.prototype.hasOwnProperty.call(Ve,dt)&&He.indexOf(dt)<0&&(ut[dt]=Ve[dt]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ze=0,dt=Object.getOwnPropertySymbols(Ve);Ze{const{prefixCls:He,selectPrefixCls:ut,className:dt,rootClassName:Ze,style:mt,size:Cn,locale:$t,selectComponentClass:Xt,responsive:Pn,showSizeChanger:Nn}=Ve,Qe=we(Ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Rt}=(0,sn.Z)(Pn),{getPrefixCls:zt,direction:Wt,pagination:vn={}}=re.useContext(Ct.E_),Hn=zt("pagination",He),[zn,Bn]=tt(Hn),Wn=Nn!=null?Nn:vn.showSizeChanger,qn=re.useMemo(()=>{const pt=re.createElement("span",{className:`${Hn}-item-ellipsis`},"\u2022\u2022\u2022"),Tt=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Oe.Z,null):re.createElement(Le.Z,null)),ft=re.createElement("button",{className:`${Hn}-item-link`,type:"button",tabIndex:-1},Wt==="rtl"?re.createElement(Le.Z,null):re.createElement(Oe.Z,null)),Se=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}):re.createElement(xe,{className:`${Hn}-item-link-icon`}),pt)),Te=re.createElement("a",{className:`${Hn}-item-link`},re.createElement("div",{className:`${Hn}-item-container`},Wt==="rtl"?re.createElement(xe,{className:`${Hn}-item-link-icon`}):re.createElement(Ee.Z,{className:`${Hn}-item-link-icon`}),pt));return{prevIcon:Tt,nextIcon:ft,jumpPrevIcon:Se,jumpNextIcon:Te}},[Wt,Hn]),[pn]=(0,en.Z)("Pagination",wt.Z),Ue=Object.assign(Object.assign({},pn),$t),Ft=(0,It.Z)(Cn),Sn=Ft==="small"||!!(Rt&&!Ft&&Pn),ye=zt("select",ut),tn=Ge()({[`${Hn}-mini`]:Sn,[`${Hn}-rtl`]:Wt==="rtl"},vn==null?void 0:vn.className,dt,Ze,Bn),_e=Object.assign(Object.assign({},vn==null?void 0:vn.style),mt);return zn(re.createElement(vt,Object.assign({},qn,Qe,{style:_e,prefixCls:Hn,selectPrefixCls:ye,className:tn,selectComponentClass:Xt||(Sn?Bt:un),locale:Ue,showSizeChanger:Wn})))},jt=ct},39722:function(de,ne,y){"use strict";y.d(ne,{t5:function(){return Le}});var E=y(92310),re=y.n(E),oe=y(55477),ge=y(59301),fe=y(36355),he=y(77578),ie=y(17356),xe=function(je,Ge){var ce={};for(var b in je)Object.prototype.hasOwnProperty.call(je,b)&&Ge.indexOf(b)<0&&(ce[b]=je[b]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,b=Object.getOwnPropertySymbols(je);a{if(!(!Ge&&!ce))return ge.createElement(ge.Fragment,null,Ge&&ge.createElement("div",{className:`${je}-title`},(0,he.Z)(Ge)),ge.createElement("div",{className:`${je}-inner-content`},(0,he.Z)(ce)))},Le=je=>{const{hashId:Ge,prefixCls:ce,className:b,style:a,placement:ee="top",title:x,content:te,children:ae}=je;return ge.createElement("div",{className:re()(Ge,ce,`${ce}-pure`,`${ce}-placement-${ee}`,b),style:a},ge.createElement("div",{className:`${ce}-arrow`}),ge.createElement(oe.G,Object.assign({},je,{className:Ge,prefixCls:ce}),ae||Ee(ce,x,te)))},Oe=je=>{const{prefixCls:Ge}=je,ce=xe(je,["prefixCls"]),{getPrefixCls:b}=ge.useContext(fe.E_),a=b("popover",Ge),[ee,x]=(0,ie.Z)(a);return ee(ge.createElement(Le,Object.assign({},ce,{prefixCls:a,hashId:x})))};ne.ZP=Oe},60324:function(de,ne,y){"use strict";var E=y(92310),re=y.n(E),oe=y(59301),ge=y(77578),fe=y(62892),he=y(36355),ie=y(6848),xe=y(39722),Ee=y(17356),Le=function(Ge,ce){var b={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&ce.indexOf(a)<0&&(b[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,a=Object.getOwnPropertySymbols(Ge);ee{let{title:ce,content:b,prefixCls:a}=Ge;return oe.createElement(oe.Fragment,null,ce&&oe.createElement("div",{className:`${a}-title`},(0,ge.Z)(ce)),oe.createElement("div",{className:`${a}-inner-content`},(0,ge.Z)(b)))},je=oe.forwardRef((Ge,ce)=>{const{prefixCls:b,title:a,content:ee,overlayClassName:x,placement:te="top",trigger:ae="hover",mouseEnterDelay:le=.1,mouseLeaveDelay:pe=.1,overlayStyle:ve={}}=Ge,be=Le(Ge,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:Ae}=oe.useContext(he.E_),Ie=Ae("popover",b),[ke,Ye]=(0,Ee.Z)(Ie),Be=Ae(),$e=re()(x,Ye);return ke(oe.createElement(ie.Z,Object.assign({placement:te,trigger:ae,mouseEnterDelay:le,mouseLeaveDelay:pe,overlayStyle:ve},be,{prefixCls:Ie,overlayClassName:$e,ref:ce,overlay:a||ee?oe.createElement(Oe,{prefixCls:Ie,title:a,content:ee}):null,transitionName:(0,fe.m)(Be,"zoom-big",be.transitionName),"data-popover-inject":!0})))});je._InternalPanelDoNotUseOrYouWillBeFired=xe.ZP,ne.Z=je},17356:function(de,ne,y){"use strict";var E=y(17313),re=y(29878),oe=y(19447),ge=y(33166),fe=y(83116),he=y(37613);const ie=Le=>{const{componentCls:Oe,popoverColor:je,minWidth:Ge,fontWeightStrong:ce,popoverPadding:b,boxShadowSecondary:a,colorTextHeading:ee,borderRadiusLG:x,zIndexPopup:te,marginXS:ae,colorBgElevated:le,popoverBg:pe}=Le;return[{[Oe]:Object.assign(Object.assign({},(0,E.Wf)(Le)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:te,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":le,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Oe}-content`]:{position:"relative"},[`${Oe}-inner`]:{backgroundColor:pe,backgroundClip:"padding-box",borderRadius:x,boxShadow:a,padding:b},[`${Oe}-title`]:{minWidth:Ge,marginBottom:ae,color:ee,fontWeight:ce},[`${Oe}-inner-content`]:{color:je}})},(0,oe.ZP)(Le,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Oe}-pure`]:{position:"relative",maxWidth:"none",margin:Le.sizePopupArrow,display:"inline-block",[`${Oe}-content`]:{display:"inline-block"}}}]},xe=Le=>{const{componentCls:Oe}=Le;return{[Oe]:ge.i.map(je=>{const Ge=Le[`${je}6`];return{[`&${Oe}-${je}`]:{"--antd-arrow-background-color":Ge,[`${Oe}-inner`]:{backgroundColor:Ge},[`${Oe}-arrow`]:{background:"transparent"}}}})}},Ee=Le=>{const{componentCls:Oe,lineWidth:je,lineType:Ge,colorSplit:ce,paddingSM:b,controlHeight:a,fontSize:ee,lineHeight:x,padding:te}=Le,ae=a-Math.round(ee*x),le=ae/2,pe=ae/2-je,ve=te;return{[Oe]:{[`${Oe}-inner`]:{padding:0},[`${Oe}-title`]:{margin:0,padding:`${le}px ${ve}px ${pe}px`,borderBottom:`${je}px ${Ge} ${ce}`},[`${Oe}-inner-content`]:{padding:`${b}px ${ve}px`}}}};ne.Z=(0,fe.Z)("Popover",Le=>{const{colorBgElevated:Oe,colorText:je,wireframe:Ge}=Le,ce=(0,he.TS)(Le,{popoverPadding:12,popoverBg:Oe,popoverColor:je});return[ie(ce),xe(ce),Ge&&Ee(ce),(0,re._y)(ce,"zoom-big")]},Le=>({width:177,minWidth:177,zIndexPopup:Le.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return Nn}});var E=y(59301),re=y(29679),oe=y(40001),ge=y(19248),fe=y(99267),he=y(92310),ie=y.n(he),xe=y(2738),Ee=y(36355),Le=y(72308),Oe=y(77321),je=y(74416),Ge={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var Rt=(0,E.useRef)([]),zt=(0,E.useRef)(null);return(0,E.useEffect)(function(){var Wt=Date.now(),vn=!1;Rt.current.forEach(function(Hn){if(Hn){vn=!0;var zn=Hn.style;zn.transitionDuration=".3s, .3s, .3s, .06s",zt.current&&Wt-zt.current<100&&(zn.transitionDuration="0s, 0s")}}),vn&&(zt.current=Date.now())}),Rt.current},b=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.className,vn=zt.percent,Hn=zt.prefixCls,zn=zt.strokeColor,Bn=zt.strokeLinecap,Wn=zt.strokeWidth,qn=zt.style,pn=zt.trailColor,Ue=zt.trailWidth,Ft=zt.transition,Sn=(0,je.Z)(zt,b);delete Sn.gapPosition;var ye=Array.isArray(vn)?vn:[vn],tn=Array.isArray(zn)?zn:[zn],_e=ce(),pt=Wn/2,Tt=100-Wn/2,ft="M ".concat(Bn==="round"?pt:0,",").concat(pt,` + L `).concat(Bn==="round"?Tt:100,",").concat(pt),Se="0 0 100 ".concat(Wn),Te=0;return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(Hn,"-line"),Wt),viewBox:Se,preserveAspectRatio:"none",style:qn},Sn),E.createElement("path",{className:"".concat(Hn,"-line-trail"),d:ft,strokeLinecap:Bn,stroke:pn,strokeWidth:Ue||Wn,fillOpacity:"0"}),ye.map(function(We,Ke){var at=1;switch(Bn){case"round":at=1-Wn/100;break;case"square":at=1-Wn/2/100;break;default:at=1;break}var Pt={strokeDasharray:"".concat(We*at,"px, 100px"),strokeDashoffset:"-".concat(Te,"px"),transition:Ft||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},xt=tn[Ke]||tn[tn.length-1];return Te+=We,E.createElement("path",{key:Ke,className:"".concat(Hn,"-line-path"),d:ft,strokeLinecap:Bn,stroke:xt,strokeWidth:Wn,fillOpacity:"0",ref:function(Xe){_e[Ke]=Xe},style:Pt})}))},ee=a,x=y(62853),te=y(52487),ae=y(47273),le=0,pe=(0,ae.Z)();function ve(){var Qe;return pe?(Qe=le,le+=1):Qe="TEST_OR_SSR",Qe}var be=function(Qe){var Rt=E.useState(),zt=(0,te.Z)(Rt,2),Wt=zt[0],vn=zt[1];return E.useEffect(function(){vn("rc_progress_".concat(ve()))},[]),Qe||Wt},Ae=function(Rt){var zt=Rt.bg,Wt=Rt.children;return E.createElement("div",{style:{width:"100%",height:"100%",background:zt}},Wt)};function Ie(Qe,Rt){return Object.keys(Qe).map(function(zt){var Wt=parseFloat(zt),vn="".concat(Math.floor(Wt*Rt),"%");return"".concat(Qe[zt]," ").concat(vn)})}var ke=E.forwardRef(function(Qe,Rt){var zt=Qe.prefixCls,Wt=Qe.color,vn=Qe.gradientId,Hn=Qe.radius,zn=Qe.style,Bn=Qe.ptg,Wn=Qe.strokeLinecap,qn=Qe.strokeWidth,pn=Qe.size,Ue=Qe.gapDegree,Ft=Wt&&(0,x.Z)(Wt)==="object",Sn=Ft?"#FFF":void 0,ye=pn/2,tn=E.createElement("circle",{className:"".concat(zt,"-circle-path"),r:Hn,cx:ye,cy:ye,stroke:Sn,strokeLinecap:Wn,strokeWidth:qn,opacity:Bn===0?0:1,style:zn,ref:Rt});if(!Ft)return tn;var _e="".concat(vn,"-conic"),pt=Ue?"".concat(180+Ue/2,"deg"):"0deg",Tt=Ie(Wt,(360-Ue)/360),ft=Ie(Wt,1),Se="conic-gradient(from ".concat(pt,", ").concat(Tt.join(", "),")"),Te="linear-gradient(to ".concat(Ue?"bottom":"top",", ").concat(ft.join(", "),")");return E.createElement(E.Fragment,null,E.createElement("mask",{id:_e},tn),E.createElement("foreignObject",{x:0,y:0,width:pn,height:pn,mask:"url(#".concat(_e,")")},E.createElement(Ae,{bg:Te},E.createElement(Ae,{bg:Se}))))}),Ye=ke,Be=100,$e=function(Rt,zt,Wt,vn,Hn,zn,Bn,Wn,qn,pn){var Ue=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ft=Wt/100*360*((360-zn)/360),Sn=zn===0?0:{bottom:0,top:180,left:90,right:-90}[Bn],ye=(100-vn)/100*zt;qn==="round"&&vn!==100&&(ye+=pn/2,ye>=zt&&(ye=zt-.01));var tn=Be/2;return{stroke:typeof Wn=="string"?Wn:void 0,strokeDasharray:"".concat(zt,"px ").concat(Rt),strokeDashoffset:ye+Ue,transform:"rotate(".concat(Hn+Ft+Sn,"deg)"),transformOrigin:"".concat(tn,"px ").concat(tn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},st=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Yt(Qe){var Rt=Qe!=null?Qe:[];return Array.isArray(Rt)?Rt:[Rt]}var vt=function(Rt){var zt=(0,Oe.Z)((0,Oe.Z)({},Ge),Rt),Wt=zt.id,vn=zt.prefixCls,Hn=zt.steps,zn=zt.strokeWidth,Bn=zt.trailWidth,Wn=zt.gapDegree,qn=Wn===void 0?0:Wn,pn=zt.gapPosition,Ue=zt.trailColor,Ft=zt.strokeLinecap,Sn=zt.style,ye=zt.className,tn=zt.strokeColor,_e=zt.percent,pt=(0,je.Z)(zt,st),Tt=Be/2,ft=be(Wt),Se="".concat(ft,"-gradient"),Te=Tt-zn/2,We=Math.PI*2*Te,Ke=qn>0?90+qn/2:-90,at=We*((360-qn)/360),Pt=(0,x.Z)(Hn)==="object"?Hn:{count:Hn,space:2},xt=Pt.count,Me=Pt.space,Xe=Yt(_e),Je=Yt(tn),yt=Je.find(function(Vn){return Vn&&(0,x.Z)(Vn)==="object"}),nn=yt&&(0,x.Z)(yt)==="object",qt=nn?"butt":Ft,bn=$e(We,at,0,100,Ke,qn,pn,Ue,qt,zn),Dn=ce(),ot=function(){var _t=0;return Xe.map(function(On,na){var fa=Je[na]||Je[Je.length-1],aa=$e(We,at,_t,On,Ke,qn,pn,fa,qt,zn);return _t+=On,E.createElement(Ye,{key:na,color:fa,ptg:On,radius:Te,prefixCls:vn,gradientId:Se,style:aa,strokeLinecap:qt,strokeWidth:zn,gapDegree:qn,ref:function(Qt){Dn[na]=Qt},size:Be})}).reverse()},Ht=function(){var _t=Math.round(xt*(Xe[0]/100)),On=100/xt,na=0;return new Array(xt).fill(null).map(function(fa,aa){var St=aa<=_t-1?Je[0]:Ue,Qt=St&&(0,x.Z)(St)==="object"?"url(#".concat(Se,")"):void 0,Ot=$e(We,at,na,On,Ke,qn,pn,St,"butt",zn,Me);return na+=(at-Ot.strokeDashoffset+Me)*100/at,E.createElement("circle",{key:aa,className:"".concat(vn,"-circle-path"),r:Te,cx:Tt,cy:Tt,stroke:Qt,strokeWidth:zn,opacity:1,style:Ot,ref:function(xn){Dn[aa]=xn}})})};return E.createElement("svg",(0,Le.Z)({className:ie()("".concat(vn,"-circle"),ye),viewBox:"0 0 ".concat(Be," ").concat(Be),style:Sn,id:Wt,role:"presentation"},pt),!xt&&E.createElement("circle",{className:"".concat(vn,"-circle-trail"),r:Te,cx:Tt,cy:Tt,stroke:Ue,strokeLinecap:qt,strokeWidth:Bn||zn,style:bn}),xt?Ht():ot())},wt=vt,Ct={Line:ee,Circle:wt},It=y(6848),sn=y(93398);function en(Qe){return!Qe||Qe<0?0:Qe>100?100:Qe}function et(Qe){let{success:Rt,successPercent:zt}=Qe,Wt=zt;return Rt&&"progress"in Rt&&(Wt=Rt.progress),Rt&&"percent"in Rt&&(Wt=Rt.percent),Wt}const Bt=Qe=>{let{percent:Rt,success:zt,successPercent:Wt}=Qe;const vn=en(et({success:zt,successPercent:Wt}));return[vn,en(en(Rt)-vn)]},un=Qe=>{let{success:Rt={},strokeColor:zt}=Qe;const{strokeColor:Wt}=Rt;return[Wt||sn.presetPrimaryColors.green,zt||null]},rt=(Qe,Rt,zt)=>{var Wt,vn,Hn,zn;let Bn=-1,Wn=-1;if(Rt==="step"){const qn=zt.steps,pn=zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?(Bn=Qe==="small"?2:14,Wn=pn!=null?pn:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=14,Wn=8]=Qe,Bn*=qn}else if(Rt==="line"){const qn=zt==null?void 0:zt.strokeWidth;typeof Qe=="string"||typeof Qe=="undefined"?Wn=qn||(Qe==="small"?6:8):typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:[Bn=-1,Wn=8]=Qe}else(Rt==="circle"||Rt==="dashboard")&&(typeof Qe=="string"||typeof Qe=="undefined"?[Bn,Wn]=Qe==="small"?[60,60]:[120,120]:typeof Qe=="number"?[Bn,Wn]=[Qe,Qe]:(Bn=(vn=(Wt=Qe[0])!==null&&Wt!==void 0?Wt:Qe[1])!==null&&vn!==void 0?vn:120,Wn=(zn=(Hn=Qe[0])!==null&&Hn!==void 0?Hn:Qe[1])!==null&&zn!==void 0?zn:120));return[Bn,Wn]},qe=3,ht=Qe=>qe/Qe*100;var bt=Qe=>{const{prefixCls:Rt,trailColor:zt=null,strokeLinecap:Wt="round",gapPosition:vn,gapDegree:Hn,width:zn=120,type:Bn,children:Wn,success:qn,size:pn=zn}=Qe,[Ue,Ft]=rt(pn,"circle");let{strokeWidth:Sn}=Qe;Sn===void 0&&(Sn=Math.max(ht(Ue),6));const ye={width:Ue,height:Ft,fontSize:Ue*.15+6},tn=E.useMemo(()=>{if(Hn||Hn===0)return Hn;if(Bn==="dashboard")return 75},[Hn,Bn]),_e=vn||Bn==="dashboard"&&"bottom"||void 0,pt=Object.prototype.toString.call(Qe.strokeColor)==="[object Object]",Tt=un({success:qn,strokeColor:Qe.strokeColor}),ft=ie()(`${Rt}-inner`,{[`${Rt}-circle-gradient`]:pt}),Se=E.createElement(wt,{percent:Bt(Qe),strokeWidth:Sn,trailWidth:Sn,strokeColor:Tt,strokeLinecap:Wt,trailColor:zt,prefixCls:Rt,gapDegree:tn,gapPosition:_e});return E.createElement("div",{className:ft,style:ye},Ue<=20?E.createElement(It.Z,{title:Wn},E.createElement("span",null,Se)):E.createElement(E.Fragment,null,Se,Wn))},Nt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Wt=Object.getOwnPropertySymbols(Qe);vn{let Rt=[];return Object.keys(Qe).forEach(zt=>{const Wt=parseFloat(zt.replace(/%/g,""));isNaN(Wt)||Rt.push({key:Wt,value:Qe[zt]})}),Rt=Rt.sort((zt,Wt)=>zt.key-Wt.key),Rt.map(zt=>{let{key:Wt,value:vn}=zt;return`${vn} ${Wt}%`}).join(", ")},kt=(Qe,Rt)=>{const{from:zt=sn.presetPrimaryColors.blue,to:Wt=sn.presetPrimaryColors.blue,direction:vn=Rt==="rtl"?"to left":"to right"}=Qe,Hn=Nt(Qe,["from","to","direction"]);if(Object.keys(Hn).length!==0){const zn=it(Hn);return{backgroundImage:`linear-gradient(${vn}, ${zn})`}}return{backgroundImage:`linear-gradient(${vn}, ${zt}, ${Wt})`}};var Rn=Qe=>{const{prefixCls:Rt,direction:zt,percent:Wt,size:vn,strokeWidth:Hn,strokeColor:zn,strokeLinecap:Bn="round",children:Wn,trailColor:qn=null,success:pn}=Qe,Ue=zn&&typeof zn!="string"?kt(zn,zt):{backgroundColor:zn},Ft=Bn==="square"||Bn==="butt"?0:void 0,Sn={backgroundColor:qn||void 0,borderRadius:Ft},ye=vn!=null?vn:[-1,Hn||(vn==="small"?6:8)],[tn,_e]=rt(ye,"line",{strokeWidth:Hn}),pt=Object.assign({width:`${en(Wt)}%`,height:_e,borderRadius:Ft},Ue),Tt=et(Qe),ft={width:`${en(Tt)}%`,height:_e,borderRadius:Ft,backgroundColor:pn==null?void 0:pn.strokeColor},Se={width:tn<0?"100%":tn,height:_e};return E.createElement(E.Fragment,null,E.createElement("div",{className:`${Rt}-outer`,style:Se},E.createElement("div",{className:`${Rt}-inner`,style:Sn},E.createElement("div",{className:`${Rt}-bg`,style:pt}),Tt!==void 0?E.createElement("div",{className:`${Rt}-success-bg`,style:ft}):null)),Wn)},gt=Qe=>{const{size:Rt,steps:zt,percent:Wt=0,strokeWidth:vn=8,strokeColor:Hn,trailColor:zn=null,prefixCls:Bn,children:Wn}=Qe,qn=Math.round(zt*(Wt/100)),pn=Rt==="small"?2:14,Ue=Rt!=null?Rt:[pn,vn],[Ft,Sn]=rt(Ue,"step",{steps:zt,strokeWidth:vn}),ye=Ft/zt,tn=new Array(zt);for(let _e=0;_e{const Rt=Qe?"100%":"-100%";return new tt.Keyframes(`antProgress${Qe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Rt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Ve=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:Object.assign(Object.assign({},(0,we.Wf)(Qe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Qe.fontSize,marginInlineEnd:Qe.marginXS,marginBottom:Qe.marginXS},[`${Rt}-outer`]:{display:"inline-block",width:"100%"},[`&${Rt}-show-info`]:{[`${Rt}-outer`]:{marginInlineEnd:`calc(-2em - ${Qe.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Qe.paddingXS}px)`}},[`${Rt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Qe.remainingColor,borderRadius:Qe.lineBorderRadius},[`${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.defaultColor}},[`${Rt}-success-bg, ${Rt}-bg`]:{position:"relative",backgroundColor:Qe.defaultColor,borderRadius:Qe.lineBorderRadius,transition:`all ${Qe.motionDurationSlow} ${Qe.motionEaseInOutCirc}`},[`${Rt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Qe.marginXS,color:Qe.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[zt]:{fontSize:Qe.fontSize}},[`&${Rt}-status-active`]:{[`${Rt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Qe.colorBgContainer,borderRadius:Qe.lineBorderRadius,opacity:0,animationName:jt(),animationDuration:Qe.progressActiveMotionDuration,animationTimingFunction:Qe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Rt}-rtl${Rt}-status-active`]:{[`${Rt}-bg::before`]:{animationName:jt(!0)}},[`&${Rt}-status-exception`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorError},[`${Rt}-text`]:{color:Qe.colorError}},[`&${Rt}-status-exception ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorError}},[`&${Rt}-status-success`]:{[`${Rt}-bg`]:{backgroundColor:Qe.colorSuccess},[`${Rt}-text`]:{color:Qe.colorSuccess}},[`&${Rt}-status-success ${Rt}-inner:not(${Rt}-circle-gradient)`]:{[`${Rt}-circle-path`]:{stroke:Qe.colorSuccess}}})}},He=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-circle-trail`]:{stroke:Qe.remainingColor},[`&${Rt}-circle ${Rt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Rt}-circle ${Rt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Qe.circleTextColor,fontSize:Qe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[zt]:{fontSize:`${Qe.fontSize/Qe.fontSizeSM}em`}},[`${Rt}-circle&-status-exception`]:{[`${Rt}-text`]:{color:Qe.colorError}},[`${Rt}-circle&-status-success`]:{[`${Rt}-text`]:{color:Qe.colorSuccess}}},[`${Rt}-inline-circle`]:{lineHeight:1,[`${Rt}-inner`]:{verticalAlign:"bottom"}}}},ut=Qe=>{const{componentCls:Rt}=Qe;return{[Rt]:{[`${Rt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Qe.progressStepMinWidth,marginInlineEnd:Qe.progressStepMarginInlineEnd,backgroundColor:Qe.remainingColor,transition:`all ${Qe.motionDurationSlow}`,"&-active":{backgroundColor:Qe.defaultColor}}}}}},dt=Qe=>{const{componentCls:Rt,iconCls:zt}=Qe;return{[Rt]:{[`${Rt}-small&-line, ${Rt}-small&-line ${Rt}-text ${zt}`]:{fontSize:Qe.fontSizeSM}}}};var Ze=(0,Ce.Z)("Progress",Qe=>{const Rt=Qe.marginXXS/2,zt=(0,ct.TS)(Qe,{progressStepMarginInlineEnd:Rt,progressStepMinWidth:Rt,progressActiveMotionDuration:"2.4s"});return[Ve(zt),He(zt),ut(zt),dt(zt)]},Qe=>({circleTextColor:Qe.colorText,defaultColor:Qe.colorInfo,remainingColor:Qe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),mt=function(Qe,Rt){var zt={};for(var Wt in Qe)Object.prototype.hasOwnProperty.call(Qe,Wt)&&Rt.indexOf(Wt)<0&&(zt[Wt]=Qe[Wt]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vn=0,Wt=Object.getOwnPropertySymbols(Qe);vn{const{prefixCls:zt,className:Wt,rootClassName:vn,steps:Hn,strokeColor:zn,percent:Bn=0,size:Wn="default",showInfo:qn=!0,type:pn="line",status:Ue,format:Ft,style:Sn}=Qe,ye=mt(Qe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=E.useMemo(()=>{var Xe,Je;const yt=et(Qe);return parseInt(yt!==void 0?(Xe=yt!=null?yt:0)===null||Xe===void 0?void 0:Xe.toString():(Je=Bn!=null?Bn:0)===null||Je===void 0?void 0:Je.toString(),10)},[Bn,Qe.success,Qe.successPercent]),_e=E.useMemo(()=>!$t.includes(Ue)&&tn>=100?"success":Ue||"normal",[Ue,tn]),{getPrefixCls:pt,direction:Tt,progress:ft}=E.useContext(Ee.E_),Se=pt("progress",zt),[Te,We]=Ze(Se),Ke=E.useMemo(()=>{if(!qn)return null;const Xe=et(Qe);let Je;const yt=Ft||(qt=>`${qt}%`),nn=pn==="line";return Ft||_e!=="exception"&&_e!=="success"?Je=yt(en(Bn),en(Xe)):_e==="exception"?Je=nn?E.createElement(ge.Z,null):E.createElement(fe.Z,null):_e==="success"&&(Je=nn?E.createElement(re.Z,null):E.createElement(oe.Z,null)),E.createElement("span",{className:`${Se}-text`,title:typeof Je=="string"?Je:void 0},Je)},[qn,Bn,tn,_e,pn,Se,Ft]),at=Array.isArray(zn)?zn[0]:zn,Pt=typeof zn=="string"||Array.isArray(zn)?zn:void 0;let xt;pn==="line"?xt=Hn?E.createElement(gt,Object.assign({},Qe,{strokeColor:Pt,prefixCls:Se,steps:Hn}),Ke):E.createElement(Rn,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,direction:Tt}),Ke):(pn==="circle"||pn==="dashboard")&&(xt=E.createElement(bt,Object.assign({},Qe,{strokeColor:at,prefixCls:Se,progressStatus:_e}),Ke));const Me=ie()(Se,`${Se}-status-${_e}`,`${Se}-${pn==="dashboard"&&"circle"||Hn&&"steps"||pn}`,{[`${Se}-inline-circle`]:pn==="circle"&&rt(Wn,"circle")[0]<=20,[`${Se}-show-info`]:qn,[`${Se}-${Wn}`]:typeof Wn=="string",[`${Se}-rtl`]:Tt==="rtl"},ft==null?void 0:ft.className,Wt,vn,We);return Te(E.createElement("div",Object.assign({ref:Rt,style:Object.assign(Object.assign({},ft==null?void 0:ft.style),Sn),className:Me,role:"progressbar","aria-valuenow":tn},(0,xe.Z)(ye,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),xt))}),Nn=Pn},13570:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return en}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ge=oe,fe=y(7657),he=function(Bt,un){return re.createElement(fe.Z,(0,E.Z)({},Bt,{ref:un,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(92310),Le=y.n(Ee),Oe=y(49618),je=y(52487),Ge=y(74416),ce=y(18929),b=y(10228),a=y(26112);function ee(et,Bt){var un=et.disabled,rt=et.prefixCls,qe=et.character,ht=et.characterRender,Zt=et.index,bt=et.count,Nt=et.value,it=et.allowHalf,kt=et.focused,Et=et.onHover,Rn=et.onClick,cn=function(He){Et(He,Zt)},gt=function(He){Rn(He,Zt)},tt=function(He){He.keyCode===b.Z.ENTER&&Rn(He,Zt)},we=Zt+1,Ce=new Set([rt]);Nt===0&&Zt===0&&kt?Ce.add("".concat(rt,"-focused")):it&&Nt+.5>=we&&NtZt?"true":"false","aria-posinset":Zt+1,"aria-setsize":bt,tabIndex:un?-1:0},re.createElement("div",{className:"".concat(rt,"-first")},ct),re.createElement("div",{className:"".concat(rt,"-second")},ct)));return ht&&(jt=ht(jt,et)),jt}var x=re.forwardRef(ee);function te(){var et=re.useRef({});function Bt(rt){return et.current[rt]}function un(rt){return function(qe){et.current[rt]=qe}}return[Bt,un]}function ae(et){var Bt=et.pageXOffset,un="scrollLeft";if(typeof Bt!="number"){var rt=et.document;Bt=rt.documentElement[un],typeof Bt!="number"&&(Bt=rt.body[un])}return Bt}function le(et){var Bt,un,rt=et.ownerDocument,qe=rt.body,ht=rt&&rt.documentElement,Zt=et.getBoundingClientRect();return Bt=Zt.left,un=Zt.top,Bt-=ht.clientLeft||qe.clientLeft||0,un-=ht.clientTop||qe.clientTop||0,{left:Bt,top:un}}function pe(et){var Bt=le(et),un=et.ownerDocument,rt=un.defaultView||un.parentWindow;return Bt.left+=ae(rt),Bt.left}var ve=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function be(et,Bt){var un,rt=et.prefixCls,qe=rt===void 0?"rc-rate":rt,ht=et.className,Zt=et.defaultValue,bt=et.value,Nt=et.count,it=Nt===void 0?5:Nt,kt=et.allowHalf,Et=kt===void 0?!1:kt,Rn=et.allowClear,cn=Rn===void 0?!0:Rn,gt=et.character,tt=gt===void 0?"\u2605":gt,we=et.characterRender,Ce=et.disabled,ct=et.direction,jt=ct===void 0?"ltr":ct,Ve=et.tabIndex,He=Ve===void 0?0:Ve,ut=et.autoFocus,dt=et.onHoverChange,Ze=et.onChange,mt=et.onFocus,Cn=et.onBlur,$t=et.onKeyDown,Xt=et.onMouseLeave,Pn=(0,Ge.Z)(et,ve),Nn=te(),Qe=(0,je.Z)(Nn,2),Rt=Qe[0],zt=Qe[1],Wt=re.useRef(null),vn=function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.focus()}};re.useImperativeHandle(Bt,function(){return{focus:vn,blur:function(){if(!Ce){var qt;(qt=Wt.current)===null||qt===void 0||qt.blur()}}}});var Hn=(0,ce.Z)(Zt||0,{value:bt}),zn=(0,je.Z)(Hn,2),Bn=zn[0],Wn=zn[1],qn=(0,ce.Z)(null),pn=(0,je.Z)(qn,2),Ue=pn[0],Ft=pn[1],Sn=function(qt,bn){var Dn=jt==="rtl",ot=qt+1;if(Et){var Ht=Rt(qt),Vn=pe(Ht),_t=Ht.clientWidth;(Dn&&bn-Vn>_t/2||!Dn&&bn-Vn<_t/2)&&(ot-=.5)}return ot},ye=function(qt){Wn(qt),Ze==null||Ze(qt)},tn=re.useState(!1),_e=(0,je.Z)(tn,2),pt=_e[0],Tt=_e[1],ft=function(){Tt(!0),mt==null||mt()},Se=function(){Tt(!1),Cn==null||Cn()},Te=re.useState(null),We=(0,je.Z)(Te,2),Ke=We[0],at=We[1],Pt=function(qt,bn){var Dn=Sn(bn,qt.pageX);Dn!==Ue&&(at(Dn),Ft(null)),dt==null||dt(Dn)},xt=function(qt){Ce||(at(null),Ft(null),dt==null||dt(void 0)),qt&&(Xt==null||Xt(qt))},Me=function(qt,bn){var Dn=Sn(bn,qt.pageX),ot=!1;cn&&(ot=Dn===Bn),xt(),ye(ot?0:Dn),Ft(ot?Dn:null)},Xe=function(qt){var bn=qt.keyCode,Dn=jt==="rtl",ot=Bn;bn===b.Z.RIGHT&&ot0&&!Dn||bn===b.Z.RIGHT&&ot>0&&Dn?(Et?ot-=.5:ot-=1,ye(ot),qt.preventDefault()):bn===b.Z.LEFT&&ot{const{componentCls:Bt}=et;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:et.marginXS},"> div":{transition:`all ${et.motionDurationMid}, outline 0s`,"&:hover":{transform:et.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${et.lineWidth}px dashed ${et.starColor}`,transform:et.starHoverScale}},"&-first, &-second":{color:et.starBg,transition:`all ${et.motionDurationMid}`,userSelect:"none",[et.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Bt}-star-first, &-half ${Bt}-star-second`]:{opacity:1},[`&-half ${Bt}-star-first, &-full ${Bt}-star-second`]:{color:"inherit"}}}},vt=et=>({[`&-rtl${et.componentCls}`]:{direction:"rtl"}}),wt=et=>{const{componentCls:Bt}=et;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Be.Wf)(et)),{display:"inline-block",margin:0,padding:0,color:et.starColor,fontSize:et.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Yt(et)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:et.marginXS,fontSize:et.fontSize}}),vt(et))}};var Ct=(0,$e.Z)("Rate",et=>{const Bt=(0,st.TS)(et,{});return[wt(Bt)]},et=>({starColor:et.yellow6,starSize:et.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:et.colorFillContent})),It=function(et,Bt){var un={};for(var rt in et)Object.prototype.hasOwnProperty.call(et,rt)&&Bt.indexOf(rt)<0&&(un[rt]=et[rt]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,rt=Object.getOwnPropertySymbols(et);qe{const{prefixCls:un,className:rt,rootClassName:qe,style:ht,tooltips:Zt,character:bt=re.createElement(xe,null)}=et,Nt=It(et,["prefixCls","className","rootClassName","style","tooltips","character"]),it=(Ce,ct)=>{let{index:jt}=ct;return Zt?re.createElement(Ye.Z,{title:Zt[jt]},Ce):Ce},{getPrefixCls:kt,direction:Et,rate:Rn}=re.useContext(ke.E_),cn=kt("rate",un),[gt,tt]=Ct(cn),we=Object.assign(Object.assign({},Rn==null?void 0:Rn.style),ht);return gt(re.createElement(Ie,Object.assign({ref:Bt,character:bt,characterRender:it},Nt,{className:Le()(rt,qe,tt,Rn==null?void 0:Rn.className),style:we,prefixCls:cn,direction:Et})))})},61621:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return tt}});var E=y(92310),re=y.n(E),oe=y(59301),ge=y(36355),fe=y(2738),ie=we=>{const{prefixCls:Ce,className:ct,style:jt,size:Ve,shape:He}=we,ut=re()({[`${Ce}-lg`]:Ve==="large",[`${Ce}-sm`]:Ve==="small"}),dt=re()({[`${Ce}-circle`]:He==="circle",[`${Ce}-square`]:He==="square",[`${Ce}-round`]:He==="round"}),Ze=oe.useMemo(()=>typeof Ve=="number"?{width:Ve,height:Ve,lineHeight:`${Ve}px`}:{},[Ve]);return oe.createElement("span",{className:re()(Ce,ut,dt,ct),style:Object.assign(Object.assign({},Ze),jt)})},xe=y(93083),Ee=y(83116),Le=y(37613);const Oe=new xe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),je=we=>({height:we,lineHeight:`${we}px`}),Ge=we=>Object.assign({width:we},je(we)),ce=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Oe,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),b=we=>Object.assign({width:we*5,minWidth:we*5},je(we)),a=we=>{const{skeletonAvatarCls:Ce,gradientFromColor:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He}=we;return{[`${Ce}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ct},Ge(jt)),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"},[`${Ce}${Ce}-lg`]:Object.assign({},Ge(Ve)),[`${Ce}${Ce}-sm`]:Object.assign({},Ge(He))}},ee=we=>{const{controlHeight:Ce,borderRadiusSM:ct,skeletonInputCls:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return{[`${jt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:ct},b(Ce)),[`${jt}-lg`]:Object.assign({},b(Ve)),[`${jt}-sm`]:Object.assign({},b(He))}},x=we=>Object.assign({width:we},je(we)),te=we=>{const{skeletonImageCls:Ce,imageSizeBase:ct,gradientFromColor:jt,borderRadiusSM:Ve}=we;return{[`${Ce}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:jt,borderRadius:Ve},x(ct*2)),{[`${Ce}-path`]:{fill:"#bfbfbf"},[`${Ce}-svg`]:Object.assign(Object.assign({},x(ct)),{maxWidth:ct*4,maxHeight:ct*4}),[`${Ce}-svg${Ce}-svg-circle`]:{borderRadius:"50%"}}),[`${Ce}${Ce}-circle`]:{borderRadius:"50%"}}},ae=(we,Ce,ct)=>{const{skeletonButtonCls:jt}=we;return{[`${ct}${jt}-circle`]:{width:Ce,minWidth:Ce,borderRadius:"50%"},[`${ct}${jt}-round`]:{borderRadius:Ce}}},le=we=>Object.assign({width:we*2,minWidth:we*2},je(we)),pe=we=>{const{borderRadiusSM:Ce,skeletonButtonCls:ct,controlHeight:jt,controlHeightLG:Ve,controlHeightSM:He,gradientFromColor:ut}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ut,borderRadius:Ce,width:jt*2,minWidth:jt*2},le(jt))},ae(we,jt,ct)),{[`${ct}-lg`]:Object.assign({},le(Ve))}),ae(we,Ve,`${ct}-lg`)),{[`${ct}-sm`]:Object.assign({},le(He))}),ae(we,He,`${ct}-sm`))},ve=we=>{const{componentCls:Ce,skeletonAvatarCls:ct,skeletonTitleCls:jt,skeletonParagraphCls:Ve,skeletonButtonCls:He,skeletonInputCls:ut,skeletonImageCls:dt,controlHeight:Ze,controlHeightLG:mt,controlHeightSM:Cn,gradientFromColor:$t,padding:Xt,marginSM:Pn,borderRadius:Nn,titleHeight:Qe,blockRadius:Rt,paragraphLiHeight:zt,controlHeightXS:Wt,paragraphMarginTop:vn}=we;return{[`${Ce}`]:{display:"table",width:"100%",[`${Ce}-header`]:{display:"table-cell",paddingInlineEnd:Xt,verticalAlign:"top",[`${ct}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:$t},Ge(Ze)),[`${ct}-circle`]:{borderRadius:"50%"},[`${ct}-lg`]:Object.assign({},Ge(mt)),[`${ct}-sm`]:Object.assign({},Ge(Cn))},[`${Ce}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${jt}`]:{width:"100%",height:Qe,background:$t,borderRadius:Rt,[`+ ${Ve}`]:{marginBlockStart:Cn}},[`${Ve}`]:{padding:0,"> li":{width:"100%",height:zt,listStyle:"none",background:$t,borderRadius:Rt,"+ li":{marginBlockStart:Wt}}},[`${Ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ce}-content`]:{[`${jt}, ${Ve} > li`]:{borderRadius:Nn}}},[`${Ce}-with-avatar ${Ce}-content`]:{[`${jt}`]:{marginBlockStart:Pn,[`+ ${Ve}`]:{marginBlockStart:vn}}},[`${Ce}${Ce}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},pe(we)),a(we)),ee(we)),te(we)),[`${Ce}${Ce}-block`]:{width:"100%",[`${He}`]:{width:"100%"},[`${ut}`]:{width:"100%"}},[`${Ce}${Ce}-active`]:{[` ${jt}, ${Ve} > li, ${ct}, ${He}, ${ut}, ${dt} - `]:Object.assign({},ce(we))}}};var be=(0,Ee.Z)("Skeleton",we=>{const{componentCls:Ce}=we,ct=(0,Le.TS)(we,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(ct)]},we=>{const{colorFillContent:Ce,colorFill:ct}=we,jt=Ce,Ve=ct;return{color:jt,colorGradientEnd:Ve,gradientFromColor:jt,gradientToColor:Ve,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ie=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,shape:He="circle",size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls","className"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-avatar`,shape:He,size:ut},$t))))},Ye=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He=!1,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-button`,size:ut},$t))))};const Be="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var st=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),dt=ut("skeleton",Ce),[Ze,mt]=be(dt),Cn=re()(dt,`${dt}-element`,{[`${dt}-active`]:He},ct,jt,mt);return Ze(oe.createElement("div",{className:Cn},oe.createElement("div",{className:re()(`${dt}-image`,ct),style:Ve},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${dt}-image-svg`},oe.createElement("path",{d:Be,className:`${dt}-image-path`})))))},vt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-input`,size:ut},$t))))},wt=y(72308),Ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},It=Ct,sn=y(7657),en=function(Ce,ct){return oe.createElement(sn.Z,(0,wt.Z)({},Ce,{ref:ct,icon:It}))},et=oe.forwardRef(en),Bt=et,rt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He,children:ut}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:He},Cn,ct,jt),Xt=ut!=null?ut:oe.createElement(Bt,null);return mt(oe.createElement("div",{className:$t},oe.createElement("div",{className:re()(`${Ze}-image`,ct),style:Ve},Xt)))},qe=y(80702),Zt=we=>{const Ce=dt=>{const{width:Ze,rows:mt=2}=we;if(Array.isArray(Ze))return Ze[dt];if(mt-1===dt)return Ze},{prefixCls:ct,className:jt,style:Ve,rows:He}=we,ut=(0,qe.Z)(Array(He)).map((dt,Ze)=>oe.createElement("li",{key:Ze,style:{width:Ce(Ze)}}));return oe.createElement("ul",{className:re()(ct,jt),style:Ve},ut)},Nt=we=>{let{prefixCls:Ce,className:ct,width:jt,style:Ve}=we;return oe.createElement("h3",{className:re()(Ce,ct),style:Object.assign({width:jt},Ve)})};function it(we){return we&&typeof we=="object"?we:{}}function kt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function Rn(we,Ce){const ct={};return(!we||!Ce)&&(ct.width="61%"),!we&&Ce?ct.rows=3:ct.rows=2,ct}const cn=we=>{const{prefixCls:Ce,loading:ct,className:jt,rootClassName:Ve,style:He,children:ut,avatar:dt=!1,title:Ze=!0,paragraph:mt=!0,active:Cn,round:$t}=we,{getPrefixCls:Xt,direction:Pn,skeleton:Nn}=oe.useContext(ge.E_),Qe=Xt("skeleton",Ce),[Rt,zt]=be(Qe);if(ct||!("loading"in we)){const Wt=!!dt,Sn=!!Ze,Hn=!!mt;let zn;if(Wt){const qn=Object.assign(Object.assign({prefixCls:`${Qe}-avatar`},kt(Sn,Hn)),it(dt));zn=oe.createElement("div",{className:`${Qe}-header`},oe.createElement(ie,Object.assign({},qn)))}let Bn;if(Sn||Hn){let qn;if(Sn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-title`},Et(Wt,Hn)),it(Ze));qn=oe.createElement(Nt,Object.assign({},Ue))}let pn;if(Hn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-paragraph`},Rn(Wt,Sn)),it(mt));pn=oe.createElement(Zt,Object.assign({},Ue))}Bn=oe.createElement("div",{className:`${Qe}-content`},qn,pn)}const Wn=re()(Qe,{[`${Qe}-with-avatar`]:Wt,[`${Qe}-active`]:Cn,[`${Qe}-rtl`]:Pn==="rtl",[`${Qe}-round`]:$t},Nn==null?void 0:Nn.className,jt,Ve,zt);return Rt(oe.createElement("div",{className:Wn,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),He)},zn,Bn))}return typeof ut!="undefined"?ut:null};cn.Button=Ye,cn.Avatar=Ie,cn.Input=vt,cn.Image=st,cn.Node=rt;var gt=cn,tt=gt},31797:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(59301),re=y(56762),oe=y(92343),ge=y(92310),fe=y.n(ge),he=y(36355),ie=y(61621),Ee=Ae=>{const{value:Ie,formatter:ke,precision:Ye,decimalSeparator:Be,groupSeparator:$e="",prefixCls:st}=Ae;let Yt;if(typeof ke=="function")Yt=ke(Ie);else{const vt=String(Ie),wt=vt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!wt||vt==="-")Yt=vt;else{const Ct=wt[1];let It=wt[2]||"0",sn=wt[4]||"";It=It.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Ye=="number"&&(sn=sn.padEnd(Ye,"0").slice(0,Ye>0?Ye:0)),sn&&(sn=`${Be}${sn}`),Yt=[E.createElement("span",{key:"int",className:`${st}-content-value-int`},Ct,It),sn&&E.createElement("span",{key:"decimal",className:`${st}-content-value-decimal`},sn)]}}return E.createElement("span",{className:`${st}-content-value`},Yt)},Le=y(17313),Oe=y(83116),je=y(37613);const Ge=Ae=>{const{componentCls:Ie,marginXXS:ke,padding:Ye,colorTextDescription:Be,titleFontSize:$e,colorTextHeading:st,contentFontSize:Yt,fontFamily:vt}=Ae;return{[`${Ie}`]:Object.assign(Object.assign({},(0,Le.Wf)(Ae)),{[`${Ie}-title`]:{marginBottom:ke,color:Be,fontSize:$e},[`${Ie}-skeleton`]:{paddingTop:Ye},[`${Ie}-content`]:{color:st,fontSize:Yt,fontFamily:vt,[`${Ie}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ie}-content-prefix, ${Ie}-content-suffix`]:{display:"inline-block"},[`${Ie}-content-prefix`]:{marginInlineEnd:ke},[`${Ie}-content-suffix`]:{marginInlineStart:ke}}})}};var ce=(0,Oe.Z)("Statistic",Ae=>{const Ie=(0,je.TS)(Ae,{});return[Ge(Ie)]},Ae=>{const{fontSizeHeading3:Ie,fontSize:ke}=Ae;return{titleFontSize:ke,contentFontSize:Ie}}),a=Ae=>{const{prefixCls:Ie,className:ke,rootClassName:Ye,style:Be,valueStyle:$e,value:st=0,title:Yt,valueRender:vt,prefix:wt,suffix:Ct,loading:It=!1,onMouseEnter:sn,onMouseLeave:en,decimalSeparator:et=".",groupSeparator:Bt=","}=Ae,{getPrefixCls:un,direction:rt,statistic:qe}=E.useContext(he.E_),ht=un("statistic",Ie),[Zt,bt]=ce(ht),Nt=E.createElement(Ee,Object.assign({decimalSeparator:et,groupSeparator:Bt,prefixCls:ht},Ae,{value:st})),it=fe()(ht,{[`${ht}-rtl`]:rt==="rtl"},qe==null?void 0:qe.className,ke,Ye,bt);return Zt(E.createElement("div",{className:it,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Be),onMouseEnter:sn,onMouseLeave:en},Yt&&E.createElement("div",{className:`${ht}-title`},Yt),E.createElement(ie.Z,{paragraph:!1,loading:It,className:`${ht}-skeleton`},E.createElement("div",{style:$e,className:`${ht}-content`},wt&&E.createElement("span",{className:`${ht}-content-prefix`},wt),vt?vt(Nt):Nt,Ct&&E.createElement("span",{className:`${ht}-content-suffix`},Ct)))))};const ee=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function x(Ae,Ie){let ke=Ae;const Ye=/\[[^\]]*]/g,Be=(Ie.match(Ye)||[]).map(vt=>vt.slice(1,-1)),$e=Ie.replace(Ye,"[]"),st=ee.reduce((vt,wt)=>{let[Ct,It]=wt;if(vt.includes(Ct)){const sn=Math.floor(ke/It);return ke-=sn*It,vt.replace(new RegExp(`${Ct}+`,"g"),en=>{const et=en.length;return sn.toString().padStart(et,"0")})}return vt},$e);let Yt=0;return st.replace(Ye,()=>{const vt=Be[Yt];return Yt+=1,vt})}function te(Ae,Ie){const{format:ke=""}=Ie,Ye=new Date(Ae).getTime(),Be=Date.now(),$e=Math.max(Ye-Be,0);return x($e,ke)}const ae=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Ie,format:ke="HH:mm:ss",onChange:Ye,onFinish:Be}=Ae,$e=(0,re.Z)(),st=E.useRef(null),Yt=()=>{Be==null||Be(),st.current&&(clearInterval(st.current),st.current=null)},vt=()=>{const It=le(Ie);It>=Date.now()&&(st.current=setInterval(()=>{$e(),Ye==null||Ye(It-Date.now()),It(vt(),()=>{st.current&&(clearInterval(st.current),st.current=null)}),[Ie]);const wt=(It,sn)=>te(It,Object.assign(Object.assign({},sn),{format:ke})),Ct=It=>(0,oe.Tm)(It,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:wt}))};var ve=E.memo(pe);a.Countdown=ve;var be=a},15969:function(de,ne,y){"use strict";y.d(ne,{N:function(){return E}});const E=re=>({color:re.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${re.motionDurationSlow}`,"&:focus, &:hover":{color:re.colorLinkHover},"&:active":{color:re.colorLinkActive}})},1710:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Zu}});var E={},re="rc-table-internal-hook",oe=y(52487),ge=y(6089),fe=y(34280),he=y(13697),ie=y(59301),xe=y(4676);function Ee(De){var Re=ie.createContext(void 0),lt=function(Mt){var Ut=Mt.value,An=Mt.children,yn=ie.useRef(Ut);yn.current=Ut;var mn=ie.useState(function(){return{getValue:function(){return yn.current},listeners:new Set}}),Un=(0,oe.Z)(mn,1),Xn=Un[0];return(0,fe.Z)(function(){(0,xe.unstable_batchedUpdates)(function(){Xn.listeners.forEach(function(Gn){Gn(Ut)})})},[Ut]),ie.createElement(Re.Provider,{value:Xn},An)};return{Context:Re,Provider:lt,defaultValue:De}}function Le(De,Re){var lt=(0,ge.Z)(typeof Re=="function"?Re:function(Gn){if(Re===void 0)return Gn;if(!Array.isArray(Re))return Gn[Re];var la={};return Re.forEach(function(ra){la[ra]=Gn[ra]}),la}),At=ie.useContext(De==null?void 0:De.Context),Mt=At||{},Ut=Mt.listeners,An=Mt.getValue,yn=ie.useRef();yn.current=lt(At?An():De==null?void 0:De.defaultValue);var mn=ie.useState({}),Un=(0,oe.Z)(mn,2),Xn=Un[1];return(0,fe.Z)(function(){if(!At)return;function Gn(la){var ra=lt(la);(0,he.Z)(yn.current,ra,!0)||Xn({})}return Ut.add(Gn),function(){Ut.delete(Gn)}},[At]),yn.current}var Oe=y(72308),je=y(8654);function Ge(){var De=ie.createContext(null);function Re(){return ie.useContext(De)}function lt(Mt,Ut){var An=(0,je.Yr)(Mt),yn=function(Un,Xn){var Gn=An?{ref:Xn}:{},la=ie.useRef(0),ra=ie.useRef(Un),oa=Re();return oa!==null?ie.createElement(Mt,(0,Oe.Z)({},Un,Gn)):((!Ut||Ut(ra.current,Un))&&(la.current+=1),ra.current=Un,ie.createElement(De.Provider,{value:la.current},ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))))};return An?ie.forwardRef(yn):yn}function At(Mt,Ut){var An=(0,je.Yr)(Mt),yn=function(Un,Xn){var Gn=An?{ref:Xn}:{};return Re(),ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))};return An?ie.memo(ie.forwardRef(yn),Ut):ie.memo(yn,Ut)}return{makeImmutable:lt,responseImmutable:At,useImmutableMark:Re}}var ce=Ge(),b=ce.makeImmutable,a=ce.responseImmutable,ee=ce.useImmutableMark,x=Ge(),te=x.makeImmutable,ae=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),ve=pe;function be(De,Re){var lt=ie.useRef(0);lt.current+=1;var At=ie.useRef(De),Mt=[];Object.keys(De||{}).map(function(An){var yn;(De==null?void 0:De[An])!==((yn=At.current)===null||yn===void 0?void 0:yn[An])&&Mt.push(An)}),At.current=De;var Ut=ie.useRef([]);return Mt.length&&(Ut.current=Mt),ie.useDebugValue(lt.current),ie.useDebugValue(Ut.current.join(", ")),Re&&console.log("".concat(Re,":"),lt.current,Ut.current),lt.current}var Ae=null,Ie=ie.memo(function(){var De=be();return ie.createElement("h1",null,"Render Times: ",De)});Ie.displayName="RenderBlock";var ke=y(62853),Ye=y(77321),Be=y(49618),$e=y(92310),st=y.n($e),Yt=y(80547),vt=y(97938),wt=y(48736),Ct=ie.createContext({renderWithProps:!1}),It=Ct,sn="RC_TABLE_KEY";function en(De){return De==null?[]:Array.isArray(De)?De:[De]}function et(De){var Re=[],lt={};return De.forEach(function(At){for(var Mt=At||{},Ut=Mt.key,An=Mt.dataIndex,yn=Ut||en(An).join("-")||sn;lt[yn];)yn="".concat(yn,"_next");lt[yn]=!0,Re.push(yn)}),Re}function Bt(De){return De!=null}function un(De){return De&&(0,ke.Z)(De)==="object"&&!Array.isArray(De)&&!ie.isValidElement(De)}function rt(De,Re,lt,At,Mt,Ut){var An=ie.useContext(It),yn=le(),mn=(0,Yt.Z)(function(){if(Bt(At))return[At];var Un=Re==null||Re===""?[]:Array.isArray(Re)?Re:[Re],Xn=(0,vt.Z)(De,Un),Gn=Xn,la=void 0;if(Mt){var ra=Mt(Xn,De,lt);un(ra)?(Gn=ra.children,la=ra.props,An.renderWithProps=!0):Gn=ra}return[Gn,la]},[yn,De,At,Re,Mt,lt],function(Un,Xn){if(Ut){var Gn=(0,oe.Z)(Un,2),la=Gn[1],ra=(0,oe.Z)(Xn,2),oa=ra[1];return Ut(oa,la)}return An.renderWithProps?!0:!(0,he.Z)(Un,Xn,!0)});return mn}function qe(De,Re,lt,At){var Mt=De+Re-1;return De<=At&&Mt>=lt}function ht(De,Re){return Le(ve,function(lt){var At=qe(De,Re||1,lt.hoverStartRow,lt.hoverEndRow);return[At,lt.onHover]})}var Zt=function(Re){var lt=Re.ellipsis,At=Re.rowType,Mt=Re.children,Ut,An=lt===!0?{showTitle:!0}:lt;return An&&(An.showTitle||At==="header")&&(typeof Mt=="string"||typeof Mt=="number"?Ut=Mt.toString():ie.isValidElement(Mt)&&typeof Mt.props.children=="string"&&(Ut=Mt.props.children)),Ut};function bt(De){var Re,lt,At,Mt,Ut,An,yn,mn,Un=De.component,Xn=De.children,Gn=De.ellipsis,la=De.scope,ra=De.prefixCls,oa=De.className,Ba=De.align,Ea=De.record,Ia=De.render,Ca=De.dataIndex,Ma=De.renderIndex,nr=De.shouldCellUpdate,ar=De.index,Qa=De.rowType,fr=De.colSpan,wr=De.rowSpan,Ga=De.fixLeft,Ja=De.fixRight,Va=De.firstFixLeft,Oa=De.lastFixLeft,Ka=De.firstFixRight,pr=De.lastFixRight,Br=De.appendNode,Cr=De.additionalProps,rr=Cr===void 0?{}:Cr,Lr=De.isSticky,kr="".concat(ra,"-cell"),ro=Le(ve,["supportSticky","allColumnsFixedLeft"]),Kr=ro.supportSticky,xo=ro.allColumnsFixedLeft,wo=rt(Ea,Ca,Ma,Xn,Ia,nr),Fr=(0,oe.Z)(wo,2),Io=Fr[0],Yr=Fr[1],Ao={},mo=typeof Ga=="number"&&Kr,_o=typeof Ja=="number"&&Kr;mo&&(Ao.position="sticky",Ao.left=Ga),_o&&(Ao.position="sticky",Ao.right=Ja);var cr=(Re=(lt=(At=Yr==null?void 0:Yr.colSpan)!==null&&At!==void 0?At:rr.colSpan)!==null&<!==void 0?lt:fr)!==null&&Re!==void 0?Re:1,or=(Mt=(Ut=(An=Yr==null?void 0:Yr.rowSpan)!==null&&An!==void 0?An:rr.rowSpan)!==null&&Ut!==void 0?Ut:wr)!==null&&Mt!==void 0?Mt:1,ir=ht(ar,or),$a=(0,oe.Z)(ir,2),Qr=$a[0],_a=$a[1],Sr=function(No){var ai;Ea&&_a(ar,ar+or-1),rr==null||(ai=rr.onMouseEnter)===null||ai===void 0||ai.call(rr,No)},Wr=function(No){var ai;Ea&&_a(-1,-1),rr==null||(ai=rr.onMouseLeave)===null||ai===void 0||ai.call(rr,No)};if(cr===0||or===0)return null;var jr=(yn=rr.title)!==null&&yn!==void 0?yn:Zt({rowType:Qa,ellipsis:Gn,children:Io}),Ko=st()(kr,oa,(mn={},(0,Be.Z)(mn,"".concat(kr,"-fix-left"),mo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-first"),Va&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-last"),Oa&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-all"),Oa&&xo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right"),_o&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-first"),Ka&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-last"),pr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-ellipsis"),Gn),(0,Be.Z)(mn,"".concat(kr,"-with-append"),Br),(0,Be.Z)(mn,"".concat(kr,"-fix-sticky"),(mo||_o)&&Lr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-row-hover"),!Yr&&Qr),mn),rr.className,Yr==null?void 0:Yr.className),Uo={};Ba&&(Uo.textAlign=Ba);var Ai=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Ao),rr.style),Uo),Yr==null?void 0:Yr.style),To=Io;return(0,ke.Z)(To)==="object"&&!Array.isArray(To)&&!ie.isValidElement(To)&&(To=null),Gn&&(Oa||Ka)&&(To=ie.createElement("span",{className:"".concat(kr,"-content")},To)),ie.createElement(Un,(0,Oe.Z)({},Yr,rr,{className:Ko,style:Ai,title:jr,scope:la,onMouseEnter:Sr,onMouseLeave:Wr,colSpan:cr!==1?cr:null,rowSpan:or!==1?or:null}),Br,To)}var Nt=ie.memo(bt);function it(De,Re,lt,At,Mt,Ut){var An=lt[De]||{},yn=lt[Re]||{},mn,Un;An.fixed==="left"?mn=At.left[Mt==="rtl"?Re:De]:yn.fixed==="right"&&(Un=At.right[Mt==="rtl"?De:Re]);var Xn=!1,Gn=!1,la=!1,ra=!1,oa=lt[Re+1],Ba=lt[De-1],Ea=!(Ut!=null&&Ut.children);if(Mt==="rtl"){if(mn!==void 0){var Ia=Ba&&Ba.fixed==="left";ra=!Ia&&Ea}else if(Un!==void 0){var Ca=oa&&oa.fixed==="right";la=!Ca&&Ea}}else if(mn!==void 0){var Ma=oa&&oa.fixed==="left";Xn=!Ma&&Ea}else if(Un!==void 0){var nr=Ba&&Ba.fixed==="right";Gn=!nr&&Ea}return{fixLeft:mn,fixRight:Un,lastFixLeft:Xn,firstFixRight:Gn,lastFixRight:la,firstFixLeft:ra,isSticky:At.isSticky}}var kt=ie.createContext({}),Et=kt;function Rn(De){var Re=De.className,lt=De.index,At=De.children,Mt=De.colSpan,Ut=Mt===void 0?1:Mt,An=De.rowSpan,yn=De.align,mn=Le(ve,["prefixCls","direction"]),Un=mn.prefixCls,Xn=mn.direction,Gn=ie.useContext(Et),la=Gn.scrollColumnIndex,ra=Gn.stickyOffsets,oa=Gn.flattenColumns,Ba=Gn.columns,Ea=lt+Ut-1,Ia=Ea+1===la?Ut+1:Ut,Ca=it(lt,lt+Ia-1,oa,ra,Xn,Ba==null?void 0:Ba[lt]);return ie.createElement(Nt,(0,Oe.Z)({className:Re,index:lt,component:"td",prefixCls:Un,record:null,dataIndex:null,align:yn,colSpan:Ia,rowSpan:An,render:function(){return At}},Ca))}var cn=y(74416),gt=["children"];function tt(De){var Re=De.children,lt=(0,cn.Z)(De,gt);return ie.createElement("tr",lt,Re)}function we(De){var Re=De.children;return Re}we.Row=tt,we.Cell=Rn;var Ce=we;function ct(De){var Re=De.children,lt=De.stickyOffsets,At=De.flattenColumns,Mt=De.columns,Ut=Le(ve,"prefixCls"),An=At.length-1,yn=At[An],mn=ie.useMemo(function(){return{stickyOffsets:lt,flattenColumns:At,scrollColumnIndex:yn!=null&&yn.scrollbar?An:null,columns:Mt}},[yn,At,An,lt,Mt]);return ie.createElement(Et.Provider,{value:mn},ie.createElement("tfoot",{className:"".concat(Ut,"-summary")},Re))}var jt=ae(ct),Ve=Ce,He=y(70425),ut=y(29301),dt=y(29194),Ze=y(24514),mt=y(75152),Cn=y(26112);function $t(De,Re,lt,At,Mt,Ut,An){De.push({record:Re,indent:lt,index:An});var yn=Ut(Re),mn=Mt==null?void 0:Mt.has(yn);if(Re&&Array.isArray(Re[At])&&mn)for(var Un=0;Un1?Va-1:0),Ka=1;Ka=0;yn-=1){var mn=Re[yn],Un=lt&<[yn],Xn=Un&&Un[qn];if(mn||Xn||An){var Gn=Xn||{},la=Gn.columnType,ra=(0,cn.Z)(Gn,Ue);Mt.unshift(ie.createElement("col",(0,Oe.Z)({key:yn,style:{width:mn}},ra))),An=!0}}return ie.createElement("colgroup",null,Mt)}var bn=Ft,ye=y(80702),tn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _e(De,Re){return(0,ie.useMemo)(function(){for(var lt=[],At=0;At1?"colgroup":"col":null,ellipsis:Ea.ellipsis,align:Ea.align,component:Ea.title?Ut:An,prefixCls:Xn,key:ra[Ba]},Ia,{additionalProps:Ca,rowType:"header"}))}))}ft.displayName="HeaderRow";var Se=ft;function Te(De){var Re=[];function lt(An,yn){var mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Re[mn]=Re[mn]||[];var Un=yn,Xn=An.filter(Boolean).map(function(Gn){var la={key:Gn.key,className:Gn.className||"",children:Gn.title,column:Gn,colStart:Un},ra=1,oa=Gn.children;return oa&&oa.length>0&&(ra=lt(oa,Un,mn+1).reduce(function(Ba,Ea){return Ba+Ea},0),la.hasSubColumns=!0),"colSpan"in Gn&&(ra=Gn.colSpan),"rowSpan"in Gn&&(la.rowSpan=Gn.rowSpan),la.colSpan=ra,la.colEnd=la.colStart+ra-1,Re[mn].push(la),Un+=ra,ra});return Xn}lt(De,0);for(var At=Re.length,Mt=function(yn){Re[yn].forEach(function(mn){!("rowSpan"in mn)&&!mn.hasSubColumns&&(mn.rowSpan=At-yn)})},Ut=0;Ut1&&arguments[1]!==void 0?arguments[1]:"";return typeof Re=="number"?Re:Re.endsWith("%")?De*parseFloat(Re)/100:null}function xt(De,Re){return ie.useMemo(function(){if(Re&&Re>0){var lt=0,At=0;De.forEach(function(Un){var Xn=Pt(Re,Un.width);Xn?lt+=Xn:At+=1});var Mt=Re-lt,Ut=At,An=Mt/At,yn=0,mn=De.map(function(Un){var Xn=(0,Ye.Z)({},Un),Gn=Pt(Re,Xn.width);if(Gn)Xn.width=Gn;else{var la=Math.floor(An);Xn.width=Ut===1?Mt:la,Mt-=la,Ut-=1}return yn+=Xn.width,Xn});return[mn,yn]}return[De,Re]},[De,Re])}var Me=["children"],Xe=["fixed"];function Je(De){return(0,at.Z)(De).filter(function(Re){return ie.isValidElement(Re)}).map(function(Re){var lt=Re.key,At=Re.props,Mt=At.children,Ut=(0,cn.Z)(At,Me),An=(0,Ye.Z)({key:lt},Ut);return Mt&&(An.children=Je(Mt)),An})}function yt(De){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return De.filter(function(lt){return lt&&(0,ke.Z)(lt)==="object"}).reduce(function(lt,At,Mt){var Ut=At.fixed,An=Ut===!0?"left":Ut,yn="".concat(Re,"-").concat(Mt),mn=At.children;return mn&&mn.length>0?[].concat((0,ye.Z)(lt),(0,ye.Z)(yt(mn,yn).map(function(Un){return(0,Ye.Z)({fixed:An},Un)}))):[].concat((0,ye.Z)(lt),[(0,Ye.Z)((0,Ye.Z)({key:yn},At),{},{fixed:An})])},[])}function nn(De){for(var Re=!0,lt=0;lt=0;Ut-=1){var An=De[Ut];if(Mt&&An.fixed!=="right")Mt=!1;else if(!Mt&&An.fixed==="right"){warning(!1,"Index ".concat(Ut+1," of `columns` missing `fixed='right'` prop."));break}}}function qt(De){return De.map(function(Re){var lt=Re.fixed,At=(0,cn.Z)(Re,Xe),Mt=lt;return lt==="left"?Mt="right":lt==="right"&&(Mt="left"),(0,Ye.Z)({fixed:Mt},At)})}function En(De,Re){var lt=De.prefixCls,At=De.columns,Mt=De.children,Ut=De.expandable,An=De.expandedKeys,yn=De.columnTitle,mn=De.getRowKey,Un=De.onTriggerExpand,Xn=De.expandIcon,Gn=De.rowExpandable,la=De.expandIconColumnIndex,ra=De.direction,oa=De.expandRowByClick,Ba=De.columnWidth,Ea=De.fixed,Ia=De.scrollWidth,Ca=ie.useMemo(function(){return At||Je(Mt)},[At,Mt]),Ma=ie.useMemo(function(){if(Ut){var Ja,Va=Ca.slice();if(!Va.includes(E)){var Oa=la||0;Oa>=0&&Va.splice(Oa,0,E)}var Ka=Va.indexOf(E);Va=Va.filter(function(rr,Lr){return rr!==E||Lr===Ka});var pr=Ca[Ka],Br;(Ea==="left"||Ea)&&!la?Br="left":(Ea==="right"||Ea)&&la===Ca.length?Br="right":Br=pr?pr.fixed:null;var Cr=(Ja={},(0,Be.Z)(Ja,qn,{className:"".concat(lt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Be.Z)(Ja,"title",yn),(0,Be.Z)(Ja,"fixed",Br),(0,Be.Z)(Ja,"className","".concat(lt,"-row-expand-icon-cell")),(0,Be.Z)(Ja,"width",Ba),(0,Be.Z)(Ja,"render",function(Lr,kr,ro){var Kr=mn(kr,ro),xo=An.has(Kr),wo=Gn?Gn(kr):!0,Fr=Xn({prefixCls:lt,expanded:xo,expandable:wo,record:kr,onExpand:Un});return oa?ie.createElement("span",{onClick:function(Yr){return Yr.stopPropagation()}},Fr):Fr}),Ja);return Va.map(function(rr){return rr===E?Cr:rr})}return Ca.filter(function(rr){return rr!==E})},[Ut,Ca,mn,An,Xn,ra]),nr=ie.useMemo(function(){var Ja=Ma;return Re&&(Ja=Re(Ja)),Ja.length||(Ja=[{render:function(){return null}}]),Ja},[Re,Ma,ra]),ar=ie.useMemo(function(){return ra==="rtl"?qt(yt(nr)):yt(nr)},[nr,ra,Ia]),Qa=xt(ar,Ia),fr=(0,oe.Z)(Qa,2),wr=fr[0],Ga=fr[1];return[nr,wr,Ga]}var Dn=En;function ot(De){var Re,lt=De.prefixCls,At=De.record,Mt=De.onExpand,Ut=De.expanded,An=De.expandable,yn="".concat(lt,"-row-expand-icon");if(!An)return ie.createElement("span",{className:st()(yn,"".concat(lt,"-row-spaced"))});var mn=function(Xn){Mt(At,Xn),Xn.stopPropagation()};return ie.createElement("span",{className:st()(yn,(Re={},(0,Be.Z)(Re,"".concat(lt,"-row-expanded"),Ut),(0,Be.Z)(Re,"".concat(lt,"-row-collapsed"),!Ut),Re)),onClick:mn})}function Ht(De,Re,lt){var At=[];function Mt(Ut){(Ut||[]).forEach(function(An,yn){At.push(Re(An,yn)),Mt(An[lt])})}return Mt(De),At}function Vn(De,Re,lt){var At=pn(De),Mt=At.expandIcon,Ut=At.expandedRowKeys,An=At.defaultExpandedRowKeys,yn=At.defaultExpandAllRows,mn=At.expandedRowRender,Un=At.onExpand,Xn=At.onExpandedRowsChange,Gn=At.childrenColumnName,la=Mt||ot,ra=Gn||"children",oa=ie.useMemo(function(){return mn?"row":De.expandable&&De.internalHooks===re&&De.expandable.__PARENT_RENDER_ICON__||Re.some(function(ar){return ar&&(0,ke.Z)(ar)==="object"&&ar[ra]})?"nest":!1},[!!mn,Re]),Ba=ie.useState(function(){return An||(yn?Ht(Re,lt,ra):[])}),Ea=(0,oe.Z)(Ba,2),Ia=Ea[0],Ca=Ea[1],Ma=ie.useMemo(function(){return new Set(Ut||Ia||[])},[Ut,Ia]),nr=ie.useCallback(function(ar){var Qa=lt(ar,Re.indexOf(ar)),fr,wr=Ma.has(Qa);wr?(Ma.delete(Qa),fr=(0,ye.Z)(Ma)):fr=[].concat((0,ye.Z)(Ma),[Qa]),Ca(fr),Un&&Un(!wr,ar),Xn&&Xn(fr)},[lt,Ma,Re,Un,Xn]);return[At,oa,Ma,la,ra,nr]}function _t(De,Re,lt,At){var Mt=De.map(function(Ut,An){return it(An,An,De,Re,lt,At==null?void 0:At[An])});return(0,Yt.Z)(function(){return Mt},[Mt],function(Ut,An){return!(0,he.Z)(Ut,An)})}function On(De){var Re=(0,ie.useRef)(De),lt=(0,ie.useState)({}),At=(0,oe.Z)(lt,2),Mt=At[1],Ut=(0,ie.useRef)(null),An=(0,ie.useRef)([]);function yn(mn){An.current.push(mn);var Un=Promise.resolve();Ut.current=Un,Un.then(function(){if(Ut.current===Un){var Xn=An.current,Gn=Re.current;An.current=[],Xn.forEach(function(la){Re.current=la(Re.current)}),Ut.current=null,Gn!==Re.current&&Mt({})}})}return(0,ie.useEffect)(function(){return function(){Ut.current=null}},[]),[Re.current,yn]}function na(De){var Re=(0,ie.useRef)(De||null),lt=(0,ie.useRef)();function At(){window.clearTimeout(lt.current)}function Mt(An){Re.current=An,At(),lt.current=window.setTimeout(function(){Re.current=null,lt.current=void 0},100)}function Ut(){return Re.current}return(0,ie.useEffect)(function(){return At},[]),[Mt,Ut]}function fa(){var De=ie.useState(-1),Re=(0,oe.Z)(De,2),lt=Re[0],At=Re[1],Mt=ie.useState(-1),Ut=(0,oe.Z)(Mt,2),An=Ut[0],yn=Ut[1],mn=ie.useCallback(function(Un,Xn){At(Un),yn(Xn)},[]);return[lt,An,mn]}var aa=y(47273),St=(0,aa.Z)()?window:null;function Qt(De,Re){var lt=(0,ke.Z)(De)==="object"?De:{},At=lt.offsetHeader,Mt=At===void 0?0:At,Ut=lt.offsetSummary,An=Ut===void 0?0:Ut,yn=lt.offsetScroll,mn=yn===void 0?0:yn,Un=lt.getContainer,Xn=Un===void 0?function(){return St}:Un,Gn=Xn()||St;return ie.useMemo(function(){var la=!!De;return{isSticky:la,stickyClassName:la?"".concat(Re,"-sticky-holder"):"",offsetHeader:Mt,offsetSummary:An,offsetScroll:mn,container:Gn}},[mn,Mt,An,Re,Gn])}function Ot(De,Re,lt){var At=(0,ie.useMemo)(function(){for(var Mt=[],Ut=[],An=0,yn=0,mn=0;mn=Gn&&(rr=Gn-la),An({scrollLeft:rr/Gn*(Xn+2)}),Ca.current.x=Ka.pageX},Ja=function(){if(Ut.current){var Ka=(0,In.os)(Ut.current).top,pr=Ka+Ut.current.offsetHeight,Br=mn===window?document.documentElement.scrollTop+window.innerHeight:(0,In.os)(mn).top+mn.clientHeight;pr-(0,mt.Z)()<=Br||Ka>=Br-yn?Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!0})}):Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!1})})}},Va=function(Ka){Ia(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{scrollLeft:Ka/Xn*Gn||0})})};return ie.useImperativeHandle(lt,function(){return{setScrollLeft:Va}}),ie.useEffect(function(){var Oa=(0,Ln.Z)(document.body,"mouseup",fr,!1),Ka=(0,Ln.Z)(document.body,"mousemove",Ga,!1);return Ja(),function(){Oa.remove(),Ka.remove()}},[la,ar]),ie.useEffect(function(){var Oa=(0,Ln.Z)(mn,"scroll",Ja,!1),Ka=(0,Ln.Z)(window,"resize",Ja,!1);return function(){Oa.remove(),Ka.remove()}},[mn]),ie.useEffect(function(){Ea.isHiddenScrollBar||Ia(function(Oa){var Ka=Ut.current;return Ka?(0,Ye.Z)((0,Ye.Z)({},Oa),{},{scrollLeft:Ka.scrollLeft/Ka.scrollWidth*Ka.clientWidth}):Oa})},[Ea.isHiddenScrollBar]),Xn<=Gn||!la||Ea.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,mt.Z)(),width:Gn,bottom:yn},className:"".concat(Un,"-sticky-scroll")},ie.createElement("div",{onMouseDown:wr,ref:ra,className:st()("".concat(Un,"-sticky-scroll-bar"),(0,Be.Z)({},"".concat(Un,"-sticky-scroll-bar-active"),ar)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(Ea.scrollLeft,"px, 0, 0)")}}))},ba=ie.forwardRef(ua);function wn(De){return null}var La=wn;function Ra(De){return null}var Xa=Ra,qa="rc-table",ta=[],ma={};function Sa(){return"No Data"}function ca(De){var Re,lt=(0,Ye.Z)({rowKey:"key",prefixCls:qa,emptyText:Sa},De),At=lt.prefixCls,Mt=lt.className,Ut=lt.rowClassName,An=lt.style,yn=lt.data,mn=lt.rowKey,Un=lt.scroll,Xn=lt.tableLayout,Gn=lt.direction,la=lt.title,ra=lt.footer,oa=lt.summary,Ba=lt.caption,Ea=lt.id,Ia=lt.showHeader,Ca=lt.components,Ma=lt.emptyText,nr=lt.onRow,ar=lt.onHeaderRow,Qa=lt.internalHooks,fr=lt.transformColumns,wr=lt.internalRefs,Ga=lt.tailor,Ja=lt.sticky,Va=yn||ta,Oa=!!Va.length,Ka=Qa===re,pr=ie.useCallback(function(no,yo){return(0,vt.Z)(Ca,no)||yo},[Ca]),Br=ie.useMemo(function(){return typeof mn=="function"?mn:function(no){var yo=no&&no[mn];return yo}},[mn]),Cr=pr(["body"]),rr=fa(),Lr=(0,oe.Z)(rr,3),kr=Lr[0],ro=Lr[1],Kr=Lr[2],xo=Vn(lt,Va,Br),wo=(0,oe.Z)(xo,6),Fr=wo[0],Io=wo[1],Yr=wo[2],Ao=wo[3],mo=wo[4],_o=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:_o,expandIcon:Ao,expandIconColumnIndex:Fr.expandIconColumnIndex,direction:Gn,scrollWidth:Ka&&Ga&&typeof cr=="number"?cr:null}),Ka?fr:null),Sr=(0,oe.Z)(_a,3),Wr=Sr[0],jr=Sr[1],Ko=Sr[2],Uo=Ko!=null?Ko:cr,Ai=ie.useMemo(function(){return{columns:Wr,flattenColumns:jr}},[Wr,jr]),To=ie.useRef(),ui=ie.useRef(),No=ie.useRef(),ai=ie.useRef(),Ki=ie.useRef(),Jr=ie.useState(!1),_r=(0,oe.Z)(Jr,2),Po=_r[0],Ro=_r[1],po=ie.useState(!1),Rr=(0,oe.Z)(po,2),$o=Rr[0],Yo=Rr[1],ii=On(new Map),Ii=(0,oe.Z)(ii,2),yi=Ii[0],Ui=Ii[1],Hi=et(jr),pi=Hi.map(function(no){return yi.get(no)}),Qo=ie.useMemo(function(){return pi},[pi.join("_")]),ei=on(Qo,jr.length,Gn),Mo=Un&&Bt(Un.y),vo=Un&&Bt(Uo)||!!Fr.fixed,Ci=vo&&jr.some(function(no){var yo=no.fixed;return yo}),ji=ie.useRef(),Ti=Qt(Ja,At),Pi=Ti.isSticky,yl=Ti.offsetHeader,Kl=Ti.offsetSummary,Xr=Ti.offsetScroll,so=Ti.stickyClassName,Wo=Ti.container,So=ie.useMemo(function(){return oa==null?void 0:oa(Va)},[oa,Va]),Ho=(Mo||Pi)&&ie.isValidElement(So)&&So.type===Ce&&So.props.fixed,Jo,ti,Oi;Mo&&(ti={overflowY:"scroll",maxHeight:Un.y}),vo&&(Jo={overflowX:"auto"},Mo||(ti={overflowY:"hidden"}),Oi={width:Uo===!0?"auto":Uo,minWidth:"100%"});var ul=ie.useCallback(function(no,yo){(0,dt.Z)(To.current)&&Ui(function(mi){if(mi.get(no)!==yo){var Vi=new Map(mi);return Vi.set(no,yo),Vi}return mi})},[]),Su=na(null),Fs=(0,oe.Z)(Su,2),bu=Fs[0],Ds=Fs[1];function cl(no,yo){yo&&(typeof yo=="function"?yo(no):yo.scrollLeft!==no&&(yo.scrollLeft=no,yo.scrollLeft!==no&&setTimeout(function(){yo.scrollLeft=no},0)))}var qi=(0,ge.Z)(function(no){var yo=no.currentTarget,mi=no.scrollLeft,Vi=Gn==="rtl",Zi=typeof mi=="number"?mi:yo.scrollLeft,gl=yo||ma;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Zi,ui.current),cl(Zi,No.current),cl(Zi,Ki.current),cl(Zi,(Pl=ji.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var ts=yo||ui.current;if(ts){var ns=ts.scrollWidth,xl=ts.clientWidth;if(ns===xl){Ro(!1),Yo(!1);return}Vi?(Ro(-Zi0)):(Ro(Zi>0),Yo(Zi1?Ba-Ka:0,Br=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},fr),mn),{},{flex:"0 0 ".concat(Ka,"px"),width:"".concat(Ka,"px"),marginRight:pr,pointerEvents:"auto"}),Cr=ie.useMemo(function(){return Xn?Va<=1:Ga===0||Va===0||Va>1},[Va,Ga,Xn]);Cr?Br.visibility="hidden":Xn&&(Br.height=Gn==null?void 0:Gn(Va));var rr=Cr?function(){return null}:la,Lr={};return(Va===0||Ga===0)&&(Lr.rowSpan=1,Lr.colSpan=1),ie.createElement(Nt,(0,Oe.Z)({className:st()(oa,Un),ellipsis:lt.ellipsis,align:lt.align,scope:lt.rowScope,component:"div",prefixCls:Re.prefixCls,key:Ma,record:yn,index:Ut,renderIndex:An,dataIndex:ra,render:rr,shouldCellUpdate:lt.shouldCellUpdate},nr,{appendNode:ar,additionalProps:(0,Ye.Z)((0,Ye.Z)({},Qa),{},{style:Br},Lr)}))}var Pa=Ha,$n=["data","index","className","rowKey","style","extra","getHeight"],xa=ie.forwardRef(function(De,Re){var lt=De.data,At=De.index,Mt=De.className,Ut=De.rowKey,An=De.style,yn=De.extra,mn=De.getHeight,Un=(0,cn.Z)(De,$n),Xn=lt.record,Gn=lt.indent,la=lt.index,ra=Le(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),oa=ra.scrollX,Ba=ra.flattenColumns,Ea=ra.prefixCls,Ia=ra.fixColumn,Ca=ra.componentWidth,Ma=Qe(Xn,Ut,At,Gn),nr=Ma.rowSupportExpand,ar=Ma.expanded,Qa=Ma.rowProps,fr=Ma.expandedRowRender,wr=Ma.expandedRowClassName,Ga;if(nr&&ar){var Ja=fr(Xn,At,Gn+1,ar),Va=wr==null?void 0:wr(Xn,At,Gn),Oa={};Ia&&(Oa={style:(0,Be.Z)({},"--virtual-width","".concat(Ca,"px"))});var Ka="".concat(Ea,"-expanded-row-cell");Ga=ie.createElement("div",{className:st()("".concat(Ea,"-expanded-row"),"".concat(Ea,"-expanded-row-level-").concat(Gn+1),Va)},ie.createElement(Nt,{component:"div",prefixCls:Ea,className:st()(Ka,(0,Be.Z)({},"".concat(Ka,"-fixed"),Ia)),additionalProps:Oa},Ja))}var pr=(0,Ye.Z)((0,Ye.Z)({},An),{},{width:oa});yn&&(pr.position="absolute",pr.pointerEvents="none");var Br=ie.createElement("div",(0,Oe.Z)({},Qa,Un,{ref:nr?null:Re,className:st()(Mt,"".concat(Ea,"-row"),Qa==null?void 0:Qa.className,(0,Be.Z)({},"".concat(Ea,"-row-extra"),yn)),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:yn,getHeight:mn})}));return nr?ie.createElement("div",{ref:Re},Br,Ga):Br}),za=ae(xa),Ta=za,va=ie.forwardRef(function(De,Re){var lt=De.data,At=De.onScroll,Mt=Le(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ut=Mt.flattenColumns,An=Mt.onColumnResize,yn=Mt.getRowKey,mn=Mt.expandedKeys,Un=Mt.prefixCls,Xn=Mt.childrenColumnName,Gn=Mt.emptyNode,la=Mt.scrollX,ra=Le(hn),oa=ra.scrollY,Ba=ra.listItemHeight,Ea=ie.useRef(),Ia=Xt(lt,Xn,mn,yn),Ca=ie.useMemo(function(){var Ga=0;return Ut.map(function(Ja){var Va=Ja.width,Oa=Ja.key;return Ga+=Va,[Oa,Va,Ga]})},[Ut]),Ma=ie.useMemo(function(){return Ca.map(function(Ga){return Ga[2]})},[Ca]);ie.useEffect(function(){Ca.forEach(function(Ga){var Ja=(0,oe.Z)(Ga,2),Va=Ja[0],Oa=Ja[1];An(Va,Oa)})},[Ca]),ie.useImperativeHandle(Re,function(){var Ga={};return Object.defineProperty(Ga,"scrollLeft",{get:function(){var Va;return((Va=Ea.current)===null||Va===void 0?void 0:Va.getScrollInfo().x)||0},set:function(Va){var Oa;(Oa=Ea.current)===null||Oa===void 0||Oa.scrollTo({left:Va})}}),Ga});var nr=function(Ja,Va){var Oa,Ka=(Oa=Ia[Va])===null||Oa===void 0?void 0:Oa.record,pr=Ja.onCell;if(pr){var Br,Cr=pr(Ka,Va);return(Br=Cr==null?void 0:Cr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},ar=function(Ja){var Va=Ja.start,Oa=Ja.end,Ka=Ja.getSize,pr=Ja.offsetY;if(Oa<0)return null;for(var Br=Ut.filter(function(cr){return nr(cr,Va)===0}),Cr=Va,rr=function(or){if(Br=Br.filter(function(ir){return nr(ir,or)===0}),!Br.length)return Cr=or,"break"},Lr=Va;Lr>=0;Lr-=1){var kr=rr(Lr);if(kr==="break")break}for(var ro=Ut.filter(function(cr){return nr(cr,Oa)!==1}),Kr=Oa,xo=function(or){if(ro=ro.filter(function(ir){return nr(ir,or)!==1}),!ro.length)return Kr=Math.max(or-1,Oa),"break"},wo=Oa;wo1})&&Io.push(or)},Ao=Cr;Ao<=Kr;Ao+=1)var mo=Yr(Ao);var _o=Io.map(function(cr){var or=Ia[cr],ir=yn(or.record,cr),$a=function(Sr){var Wr=cr+Sr-1,jr=yn(Ia[Wr].record,Wr),Ko=Ka(ir,jr);return Ko.bottom-Ko.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 _o},Qa=ie.useMemo(function(){return{columnsOffset:Ma}},[Ma]),fr="".concat(Un,"-tbody"),wr;return Ia.length?wr=ie.createElement(an.Z,{fullHeight:!1,ref:Ea,className:st()(fr,"".concat(fr,"-virtual")),height:oa,itemHeight:Ba||24,data:Ia,itemKey:function(Ja){return yn(Ja.record)},scrollWidth:la,onVirtualScroll:function(Ja){var Va=Ja.x;At({scrollLeft:Va})},extraRender:ar},function(Ga,Ja,Va){var Oa=yn(Ga.record,Ja);return ie.createElement(Ta,(0,Oe.Z)({data:Ga,rowKey:Oa,index:Ja},Va))}):wr=ie.createElement("div",{className:st()("".concat(Un,"-placeholder"))},ie.createElement(Nt,{component:"div",prefixCls:Un},Gn)),ie.createElement(jn.Provider,{value:Qa},wr)}),Da=ae(va),gr=Da,Ya=function(Re,lt){var At=lt.ref,Mt=lt.onScroll;return ie.createElement(gr,{ref:At,data:Re,onScroll:Mt})},sr=100;function Ar(De){var Re=De.columns,lt=De.scroll,At=De.prefixCls,Mt=At===void 0?qa:At,Ut=De.className,An=De.listItemHeight,yn=lt||{},mn=yn.x,Un=yn.y;typeof mn!="number"&&(mn=((Re||[]).length+1)*sr),typeof Un!="number"&&(Un=500);var Xn=ie.useMemo(function(){return{scrollY:Un,listItemHeight:An}},[Un,An]);return ie.createElement(hn.Provider,{value:Xn},ie.createElement(Vt,(0,Oe.Z)({},De,{className:st()(Ut,"".concat(Mt,"-virtual")),scroll:(0,Ye.Z)((0,Ye.Z)({},lt),{},{x:mn}),components:{body:Ya},columns:Re,internalHooks:re,tailor:!0})))}function xr(De){return te(Ar,De)}var Na=xr(),yr=null;function ur(De){return null}var Dr=ur;function Gr(De){return null}var qr=Gr,bo=y(2738),mr=y(68031),tr=y(36355),Tr=y(93891),br=y(19716),Eo=y(8628),ho=y(31724),hr=y(58421),Kn=y(71418),Zn=y(88088);function Mn(De){return function(lt){let{prefixCls:At,onExpand:Mt,record:Ut,expanded:An,expandable:yn}=lt;const mn=`${At}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Un=>{Mt(Ut,Un),Un.stopPropagation()},className:st()(mn,{[`${mn}-spaced`]:!yn,[`${mn}-expanded`]:yn&&An,[`${mn}-collapsed`]:yn&&!An}),"aria-label":An?De.collapse:De.expand,"aria-expanded":An})}}var ea=Mn;function Ua(De,Re){return"key"in De&&De.key!==void 0&&De.key!==null?De.key:De.dataIndex?Array.isArray(De.dataIndex)?De.dataIndex.join("."):De.dataIndex:Re}function Ne(De,Re){return Re?`${Re}-${De}`:`${De}`}function gn(De,Re){return typeof De=="function"?De(Re):De}function Tn(De,Re){const lt=gn(De,Re);return Object.prototype.toString.call(lt)==="[object Object]"?"":lt}var Qn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ln=Qn,Jn=y(7657),_n=function(Re,lt){return ie.createElement(Jn.Z,(0,Oe.Z)({},Re,{ref:lt,icon:ln}))},kn=ie.forwardRef(_n),Yn=kn,wa=y(56762);function sa(De){const Re=ie.useRef(De),lt=(0,wa.Z)();return[()=>Re.current,At=>{Re.current=At,lt()}]}var pa=y(3113),ha=y(24905),Za=y(38854),vr=y(64165),Nr=y(20834),Or=y(40875),lo=y(5112),Lo=y(17574),Bo=y(47472),Zo=y(92832);function Di(De){let{value:Re,onChange:lt,filterSearch:At,tablePrefixCls:Mt,locale:Ut}=De;return At?ie.createElement("div",{className:`${Mt}-filter-dropdown-search`},ie.createElement(Zo.default,{prefix:ie.createElement(Bo.Z,null),placeholder:Ut.filterSearchPlaceholder,onChange:lt,value:Re,htmlSize:1,className:`${Mt}-filter-dropdown-search-input`})):null}var si=Di,Bi=y(10228);const el=De=>{const{keyCode:Re}=De;Re===Bi.Z.ENTER&&De.stopPropagation()};var Li=ie.forwardRef((De,Re)=>ie.createElement("div",{className:De.className,onClick:lt=>lt.stopPropagation(),onKeyDown:el,ref:Re},De.children));function tl(De){let Re=[];return(De||[]).forEach(lt=>{let{value:At,children:Mt}=lt;Re.push(At),Mt&&(Re=[].concat((0,ye.Z)(Re),(0,ye.Z)(tl(Mt))))}),Re}function Vs(De){return De.some(Re=>{let{children:lt}=Re;return lt})}function os(De,Re){return typeof Re=="string"||typeof Re=="number"?Re==null?void 0:Re.toString().toLowerCase().includes(De.trim().toLowerCase()):!1}function is(De){let{filters:Re,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:An}=De;return Re.map((yn,mn)=>{const Un=String(yn.value);if(yn.children)return{key:Un||mn,label:yn.text,popupClassName:`${lt}-dropdown-submenu`,children:is({filters:yn.children,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:An})};const Xn=Mt?ha.default:lo.ZP,Gn={key:yn.value!==void 0?Un:mn,label:ie.createElement(ie.Fragment,null,ie.createElement(Xn,{checked:At.includes(Un)}),ie.createElement("span",null,yn.text))};return Ut.trim()?typeof An=="function"?An(Ut,yn)?Gn:null:os(Ut,yn.text)?Gn:null:Gn})}function ls(De){var Re,lt;const{tablePrefixCls:At,prefixCls:Mt,column:Ut,dropdownPrefixCls:An,columnKey:yn,filterMultiple:mn,filterMode:Un="menu",filterSearch:Xn=!1,filterState:Gn,triggerFilter:la,locale:ra,children:oa,getPopupContainer:Ba}=De,{filterDropdownOpen:Ea,onFilterDropdownOpenChange:Ia,filterResetToDefaultFilteredValue:Ca,defaultFilteredValue:Ma,filterDropdownVisible:nr,onFilterDropdownVisibleChange:ar}=Ut,[Qa,fr]=ie.useState(!1),wr=!!(Gn&&(!((Re=Gn.filteredKeys)===null||Re===void 0)&&Re.length||Gn.forceFiltered)),Ga=_a=>{fr(_a),Ia==null||Ia(_a),ar==null||ar(_a)},Ja=(lt=Ea!=null?Ea:nr)!==null&<!==void 0?lt:Qa,Va=Gn==null?void 0:Gn.filteredKeys,[Oa,Ka]=sa(Va||[]),pr=_a=>{let{selectedKeys:Sr}=_a;Ka(Sr)},Br=(_a,Sr)=>{let{node:Wr,checked:jr}=Sr;pr(mn?{selectedKeys:_a}:{selectedKeys:jr&&Wr.key?[Wr.key]:[]})};ie.useEffect(()=>{Qa&&pr({selectedKeys:Va||[]})},[Va]);const[Cr,rr]=ie.useState([]),Lr=_a=>{rr(_a)},[kr,ro]=ie.useState(""),Kr=_a=>{const{value:Sr}=_a.target;ro(Sr)};ie.useEffect(()=>{Qa||ro("")},[Qa]);const xo=_a=>{const Sr=_a&&_a.length?_a:null;if(Sr===null&&(!Gn||!Gn.filteredKeys)||(0,he.Z)(Sr,Gn==null?void 0:Gn.filteredKeys,!0))return null;la({column:Ut,key:yn,filteredKeys:Sr})},wo=()=>{Ga(!1),xo(Oa())},Fr=function(){let{confirm:_a,closeDropdown:Sr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_a&&xo([]),Sr&&Ga(!1),ro(""),Ka(Ca?(Ma||[]).map(Wr=>String(Wr)):[])},Io=function(){let{closeDropdown:_a}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_a&&Ga(!1),xo(Oa())},Yr=_a=>{_a&&Va!==void 0&&Ka(Va||[]),Ga(_a),!_a&&!Ut.filterDropdown&&wo()},Ao=st()({[`${An}-menu-without-submenu`]:!Vs(Ut.filters||[])}),mo=_a=>{if(_a.target.checked){const Sr=tl(Ut==null?void 0:Ut.filters).map(Wr=>String(Wr));Ka(Sr)}else Ka([])},_o=_a=>{let{filters:Sr}=_a;return(Sr||[]).map((Wr,jr)=>{const Ko=String(Wr.value),Uo={title:Wr.text,key:Wr.value!==void 0?Ko:jr};return Wr.children&&(Uo.children=_o({filters:Wr.children})),Uo})},cr=_a=>{var Sr;return Object.assign(Object.assign({},_a),{text:_a.title,value:_a.key,children:((Sr=_a.children)===null||Sr===void 0?void 0:Sr.map(Wr=>cr(Wr)))||[]})};let or;if(typeof Ut.filterDropdown=="function")or=Ut.filterDropdown({prefixCls:`${An}-custom`,setSelectedKeys:_a=>pr({selectedKeys:_a}),selectedKeys:Oa(),confirm:Io,clearFilters:Fr,filters:Ut.filters,visible:Ja,close:()=>{Ga(!1)}});else if(Ut.filterDropdown)or=Ut.filterDropdown;else{const _a=Oa()||[],Sr=()=>(Ut.filters||[]).length===0?ie.createElement(vr.Z,{image:vr.Z.PRESENTED_IMAGE_SIMPLE,description:ra.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Un==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(si,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement("div",{className:`${At}-filter-dropdown-tree`},mn?ie.createElement(ha.default,{checked:_a.length===tl(Ut.filters).length,indeterminate:_a.length>0&&_a.lengthtypeof Xn=="function"?Xn(kr,cr(jr)):os(kr,jr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(si,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement(Nr.default,{selectable:!0,multiple:mn,prefixCls:`${An}-menu`,className:Ao,onSelect:pr,onDeselect:pr,selectedKeys:_a,getPopupContainer:Ba,openKeys:Cr,onOpenChange:Lr,items:is({filters:Ut.filters||[],filterSearch:Xn,prefixCls:Mt,filteredKeys:Oa(),filterMultiple:mn,searchValue:kr})})),Wr=()=>Ca?(0,he.Z)((Ma||[]).map(jr=>String(jr)),_a,!0):_a.length===0;or=ie.createElement(ie.Fragment,null,Sr(),ie.createElement("div",{className:`${Mt}-dropdown-btns`},ie.createElement(pa.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Fr()},ra.filterReset),ie.createElement(pa.ZP,{type:"primary",size:"small",onClick:wo},ra.filterConfirm)))}Ut.filterDropdown&&(or=ie.createElement(Or.J,{selectable:void 0},or));const ir=()=>ie.createElement(Li,{className:`${Mt}-dropdown`},or);let $a;typeof Ut.filterIcon=="function"?$a=Ut.filterIcon(wr):Ut.filterIcon?$a=Ut.filterIcon:$a=ie.createElement(Yn,null);const{direction:Qr}=ie.useContext(tr.E_);return ie.createElement("div",{className:`${Mt}-column`},ie.createElement("span",{className:`${At}-column-title`},oa),ie.createElement(Za.Z,{dropdownRender:ir,trigger:["click"],open:Ja,onOpenChange:Yr,getPopupContainer:Ba,placement:Qr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:st()(`${Mt}-trigger`,{active:wr}),onClick:_a=>{_a.stopPropagation()}},$a)))}var ss=ls;function Bl(De,Re,lt){let At=[];return(De||[]).forEach((Mt,Ut)=>{var An;const yn=Ne(Ut,lt);if(Mt.filters||"filterDropdown"in Mt||"onFilter"in Mt)if("filteredValue"in Mt){let mn=Mt.filteredValue;"filterDropdown"in Mt||(mn=(An=mn==null?void 0:mn.map(String))!==null&&An!==void 0?An:mn),At.push({column:Mt,key:Ua(Mt,yn),filteredKeys:mn,forceFiltered:Mt.filtered})}else At.push({column:Mt,key:Ua(Mt,yn),filteredKeys:Re&&Mt.defaultFilteredValue?Mt.defaultFilteredValue:void 0,forceFiltered:Mt.filtered});"children"in Mt&&(At=[].concat((0,ye.Z)(At),(0,ye.Z)(Bl(Mt.children,Re,yn))))}),At}function us(De,Re,lt,At,Mt,Ut,An,yn){return lt.map((mn,Un)=>{const Xn=Ne(Un,yn),{filterMultiple:Gn=!0,filterMode:la,filterSearch:ra}=mn;let oa=mn;if(oa.filters||oa.filterDropdown){const Ba=Ua(oa,Xn),Ea=At.find(Ia=>{let{key:Ca}=Ia;return Ba===Ca});oa=Object.assign(Object.assign({},oa),{title:Ia=>ie.createElement(ss,{tablePrefixCls:De,prefixCls:`${De}-filter`,dropdownPrefixCls:Re,column:oa,columnKey:Ba,filterState:Ea,filterMultiple:Gn,filterMode:la,filterSearch:ra,triggerFilter:Ut,locale:Mt,getPopupContainer:An},gn(mn.title,Ia))})}return"children"in oa&&(oa=Object.assign(Object.assign({},oa),{children:us(De,Re,oa.children,At,Mt,Ut,An,Xn)})),oa})}function Ll(De){const Re={};return De.forEach(lt=>{let{key:At,filteredKeys:Mt,column:Ut}=lt;const{filters:An,filterDropdown:yn}=Ut;if(yn)Re[At]=Mt||null;else if(Array.isArray(Mt)){const mn=tl(An);Re[At]=mn.filter(Un=>Mt.includes(String(Un)))}else Re[At]=null}),Re}function ml(De,Re){return Re.reduce((lt,At)=>{const{column:{onFilter:Mt,filters:Ut},filteredKeys:An}=At;return Mt&&An&&An.length?lt.filter(yn=>An.some(mn=>{const Un=tl(Ut),Xn=Un.findIndex(la=>String(la)===String(mn)),Gn=Xn!==-1?Un[Xn]:mn;return Mt(Gn,yn)})):lt},De)}const Nl=De=>De.flatMap(Re=>"children"in Re?[Re].concat((0,ye.Z)(Nl(Re.children||[]))):[Re]);function Zs(De){let{prefixCls:Re,dropdownPrefixCls:lt,mergedColumns:At,onFilterChange:Mt,getPopupContainer:Ut,locale:An}=De;const yn=ie.useMemo(()=>Nl(At||[]),[At]),[mn,Un]=ie.useState(()=>Bl(yn,!0)),Xn=ie.useMemo(()=>{const oa=Bl(yn,!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=(yn||[]).map((Ca,Ma)=>Ua(Ca,Ne(Ma)));return mn.filter(Ca=>{let{key:Ma}=Ca;return Ia.includes(Ma)}).map(Ca=>{const Ma=yn[Ia.findIndex(nr=>nr===Ca.key)];return Object.assign(Object.assign({},Ca),{column:Object.assign(Object.assign({},Ca.column),Ma),forceFiltered:Ma.filtered})})}return oa},[yn,mn]),Gn=ie.useMemo(()=>Ll(Xn),[Xn]),la=oa=>{const Ba=Xn.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key});Ba.push(oa),Un(Ba),Mt(Ll(Ba),Ba)};return[oa=>us(Re,lt,oa,Xn,An,la,Ut),Xn,Gn]}var cs=Zs;function Ws(De,Re,lt){const At=ie.useRef({});function Mt(Ut){if(!At.current||At.current.data!==De||At.current.childrenColumnName!==Re||At.current.getRowKey!==lt){let yn=function(mn){mn.forEach((Un,Xn)=>{const Gn=lt(Un,Xn);An.set(Gn,Un),Un&&typeof Un=="object"&&Re in Un&&yn(Un[Re]||[])})};const An=new Map;yn(De),At.current={data:De,childrenColumnName:Re,kvMap:An,getRowKey:lt}}return At.current.kvMap.get(Ut)}return[Mt]}var Il=y(50371),Xs=function(De,Re){var lt={};for(var At in De)Object.prototype.hasOwnProperty.call(De,At)&&Re.indexOf(At)<0&&(lt[At]=De[At]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,At=Object.getOwnPropertySymbols(De);Mt{const Ut=De[Mt];typeof Ut!="function"&&(lt[Mt]=Ut)}),lt}function Ks(De,Re,lt){const At=lt&&typeof lt=="object"?lt:{},{total:Mt=0}=At,Ut=Xs(At,["total"]),[An,yn]=(0,ie.useState)(()=>({current:"defaultCurrent"in Ut?Ut.defaultCurrent:1,pageSize:"defaultPageSize"in Ut?Ut.defaultPageSize:fl})),mn=(0,Il.Z)(An,Ut,{total:Mt>0?Mt:De}),Un=Math.ceil((Mt||De)/mn.pageSize);mn.current>Un&&(mn.current=Un||1);const Xn=(la,ra)=>{yn({current:la!=null?la:1,pageSize:ra||mn.pageSize})},Gn=(la,ra)=>{var oa;lt&&((oa=lt.onChange)===null||oa===void 0||oa.call(lt,la,ra)),Xn(la,ra),Re(la,ra||(mn==null?void 0:mn.pageSize))};return lt===!1?[{},()=>{}]:[Object.assign(Object.assign({},mn),{onChange:Gn}),Xn]}var Ys=Ks,Qs=y(84105),ds=y(35654),Ol=y(90782),Js=y(71430),qs=y(18929);const Xi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(De,Re)=>{let lt=[];return(Re||[]).forEach(At=>{lt.push(At),At&&typeof At=="object"&&De in At&&(lt=[].concat((0,ye.Z)(lt),(0,ye.Z)(hl(De,At[De]))))}),lt};var _s=(De,Re)=>{const{preserveSelectedRowKeys:lt,selectedRowKeys:At,defaultSelectedRowKeys:Mt,getCheckboxProps:Ut,onChange:An,onSelect:yn,onSelectAll:mn,onSelectInvert:Un,onSelectNone:Xn,onSelectMultiple:Gn,columnWidth:la,type:ra,selections:oa,fixed:Ba,renderCell:Ea,hideSelectAll:Ia,checkStrictly:Ca=!0}=Re||{},{prefixCls:Ma,data:nr,pageData:ar,getRecordByKey:Qa,getRowKey:fr,expandType:wr,childrenColumnName:Ga,locale:Ja,getPopupContainer:Va}=De,[Oa,Ka]=(0,qs.Z)(At||Mt||zl,{value:At}),pr=ie.useRef(new Map),Br=(0,ie.useCallback)(cr=>{if(lt){const or=new Map;cr.forEach(ir=>{let $a=Qa(ir);!$a&&pr.current.has(ir)&&($a=pr.current.get(ir)),or.set(ir,$a)}),pr.current=or}},[Qa,lt]);ie.useEffect(()=>{Br(Oa)},[Oa]);const{keyEntities:Cr}=(0,ie.useMemo)(()=>{if(Ca)return{keyEntities:null};let cr=nr;if(lt){const or=new Set(nr.map(($a,Qr)=>fr($a,Qr))),ir=Array.from(pr.current).reduce(($a,Qr)=>{let[_a,Sr]=Qr;return or.has(_a)?$a:$a.concat(Sr)},[]);cr=[].concat((0,ye.Z)(cr),(0,ye.Z)(ir))}return(0,Js.I8)(cr,{externalGetKey:fr,childrenPropName:Ga})},[nr,fr,Ca,Ga,lt]),rr=(0,ie.useMemo)(()=>hl(Ga,ar),[Ga,ar]),Lr=(0,ie.useMemo)(()=>{const cr=new Map;return rr.forEach((or,ir)=>{const $a=fr(or,ir),Qr=(Ut?Ut(or):null)||{};cr.set($a,Qr)}),cr},[rr,fr,Ut]),kr=(0,ie.useCallback)(cr=>{var or;return!!(!((or=Lr.get(fr(cr)))===null||or===void 0)&&or.disabled)},[Lr,fr]),[ro,Kr]=(0,ie.useMemo)(()=>{if(Ca)return[Oa||[],[]];const{checkedKeys:cr,halfCheckedKeys:or}=(0,Ol.S)(Oa,!0,Cr,kr);return[cr||[],or]},[Oa,Ca,Cr,kr]),xo=(0,ie.useMemo)(()=>{const cr=ra==="radio"?ro.slice(0,1):ro;return new Set(cr)},[ro,ra]),wo=(0,ie.useMemo)(()=>ra==="radio"?new Set:new Set(Kr),[Kr,ra]),[Fr,Io]=(0,ie.useState)(null);ie.useEffect(()=>{Re||Ka(zl)},[!!Re]);const Yr=(0,ie.useCallback)((cr,or)=>{let ir,$a;Br(cr),lt?(ir=cr,$a=cr.map(Qr=>pr.current.get(Qr))):(ir=[],$a=[],cr.forEach(Qr=>{const _a=Qa(Qr);_a!==void 0&&(ir.push(Qr),$a.push(_a))})),Ka(ir),An==null||An(ir,$a,{type:or})},[Ka,Qa,An,lt]),Ao=(0,ie.useCallback)((cr,or,ir,$a)=>{if(yn){const Qr=ir.map(_a=>Qa(_a));yn(Qa(cr),or,Qr,$a)}Yr(ir,"single")},[yn,Qa,Yr]),mo=(0,ie.useMemo)(()=>!oa||Ia?null:(oa===!0?[kl,Rl,Ml]:oa).map(or=>or===kl?{key:"all",text:Ja.selectionAll,onSelect(){Yr(nr.map((ir,$a)=>fr(ir,$a)).filter(ir=>{const $a=Lr.get(ir);return!($a!=null&&$a.disabled)||xo.has(ir)}),"all")}}:or===Rl?{key:"invert",text:Ja.selectInvert,onSelect(){const ir=new Set(xo);ar.forEach((Qr,_a)=>{const Sr=fr(Qr,_a),Wr=Lr.get(Sr);Wr!=null&&Wr.disabled||(ir.has(Sr)?ir.delete(Sr):ir.add(Sr))});const $a=Array.from(ir);Un&&Un($a),Yr($a,"invert")}}:or===Ml?{key:"none",text:Ja.selectNone,onSelect(){Xn==null||Xn(),Yr(Array.from(xo).filter(ir=>{const $a=Lr.get(ir);return $a==null?void 0:$a.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var ir,$a,Qr=arguments.length,_a=new Array(Qr),Sr=0;Sr{var or;if(!Re)return cr.filter(Jr=>Jr!==Xi);let ir=(0,ye.Z)(cr);const $a=new Set(xo),Qr=rr.map(fr).filter(Jr=>!Lr.get(Jr).disabled),_a=Qr.every(Jr=>$a.has(Jr)),Sr=Qr.some(Jr=>$a.has(Jr)),Wr=()=>{const Jr=[];_a?Qr.forEach(Po=>{$a.delete(Po),Jr.push(Po)}):Qr.forEach(Po=>{$a.has(Po)||($a.add(Po),Jr.push(Po))});const _r=Array.from($a);mn==null||mn(!_a,_r.map(Po=>Qa(Po)),Jr.map(Po=>Qa(Po))),Yr(_r,"all"),Io(null)};let jr;if(ra!=="radio"){let Jr;if(mo){const Rr={getPopupContainer:Va,items:mo.map(($o,Yo)=>{const{key:ii,text:Ii,onSelect:yi}=$o;return{key:ii!=null?ii:Yo,onClick:()=>{yi==null||yi(Qr)},label:Ii}})};Jr=ie.createElement("div",{className:`${Ma}-selection-extra`},ie.createElement(Za.Z,{menu:Rr,getPopupContainer:Va},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const _r=rr.map((Rr,$o)=>{const Yo=fr(Rr,$o),ii=Lr.get(Yo)||{};return Object.assign({checked:$a.has(Yo)},ii)}).filter(Rr=>{let{disabled:$o}=Rr;return $o}),Po=!!_r.length&&_r.length===rr.length,Ro=Po&&_r.every(Rr=>{let{checked:$o}=Rr;return $o}),po=Po&&_r.some(Rr=>{let{checked:$o}=Rr;return $o});jr=!Ia&&ie.createElement("div",{className:`${Ma}-selection`},ie.createElement(ha.default,{checked:Po?Ro:!!rr.length&&_a,indeterminate:Po?!Ro&&po:!_a&&Sr,onChange:Wr,disabled:rr.length===0||Po,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Ko;ra==="radio"?Ko=(Jr,_r,Po)=>{const Ro=fr(_r,Po),po=$a.has(Ro);return{node:ie.createElement(lo.ZP,Object.assign({},Lr.get(Ro),{checked:po,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{$a.has(Ro)||Ao(Ro,!0,[Ro],Rr.nativeEvent)}})),checked:po}}:Ko=(Jr,_r,Po)=>{var Ro;const po=fr(_r,Po),Rr=$a.has(po),$o=wo.has(po),Yo=Lr.get(po);let ii;return wr==="nest"?ii=$o:ii=(Ro=Yo==null?void 0:Yo.indeterminate)!==null&&Ro!==void 0?Ro:$o,{node:ie.createElement(ha.default,Object.assign({},Yo,{indeterminate:ii,checked:Rr,skipGroup:!0,onClick:Ii=>Ii.stopPropagation(),onChange:Ii=>{let{nativeEvent:yi}=Ii;const{shiftKey:Ui}=yi;let Hi=-1,pi=-1;if(Ui&&Ca){const Qo=new Set([Fr,po]);Qr.some((ei,Mo)=>{if(Qo.has(ei))if(Hi===-1)Hi=Mo;else return pi=Mo,!0;return!1})}if(pi!==-1&&Hi!==pi&&Ca){const Qo=Qr.slice(Hi,pi+1),ei=[];Rr?Qo.forEach(vo=>{$a.has(vo)&&(ei.push(vo),$a.delete(vo))}):Qo.forEach(vo=>{$a.has(vo)||(ei.push(vo),$a.add(vo))});const Mo=Array.from($a);Gn==null||Gn(!Rr,Mo.map(vo=>Qa(vo)),ei.map(vo=>Qa(vo))),Yr(Mo,"multiple")}else{const Qo=ro;if(Ca){const ei=Rr?(0,ds._5)(Qo,po):(0,ds.L0)(Qo,po);Ao(po,!Rr,ei,yi)}else{const ei=(0,Ol.S)([].concat((0,ye.Z)(Qo),[po]),!0,Cr,kr),{checkedKeys:Mo,halfCheckedKeys:vo}=ei;let Ci=Mo;if(Rr){const ji=new Set(Mo);ji.delete(po),Ci=(0,Ol.S)(Array.from(ji),{checked:!1,halfCheckedKeys:vo},Cr,kr).checkedKeys}Ao(po,!Rr,Ci,yi)}}Io(Rr?null:po)}})),checked:Rr}};const Uo=(Jr,_r,Po)=>{const{node:Ro,checked:po}=Ko(Jr,_r,Po);return Ea?Ea(po,_r,Po,Ro):Ro};if(!ir.includes(Xi))if(ir.findIndex(Jr=>{var _r;return((_r=Jr[qn])===null||_r===void 0?void 0:_r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,..._r]=ir;ir=[Jr,Xi].concat((0,ye.Z)(_r))}else ir=[Xi].concat((0,ye.Z)(ir));const Ai=ir.indexOf(Xi);ir=ir.filter((Jr,_r)=>Jr!==Xi||_r===Ai);const To=ir[Ai-1],ui=ir[Ai+1];let No=Ba;No===void 0&&((ui==null?void 0:ui.fixed)!==void 0?No=ui.fixed:(To==null?void 0:To.fixed)!==void 0&&(No=To.fixed)),No&&To&&((or=To[qn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&To.fixed===void 0&&(To.fixed=No);const ai=st()(`${Ma}-selection-col`,{[`${Ma}-selection-col-with-dropdown`]:oa&&ra==="checkbox"}),Ki={fixed:No,width:la,className:`${Ma}-selection-column`,title:Re.columnTitle||jr,render:Uo,onCell:Re.onCell,[qn]:{className:ai}};return ir.map(Jr=>Jr===Xi?Ki:Jr)},[fr,rr,Re,ro,xo,wo,la,mo,wr,Fr,Lr,Gn,Ao,kr]),xo]},gs=y(89489),$s=y(59477),eu=y(6848);const vl="ascend",Ul="descend";function Sl(De){return typeof De.sorter=="object"&&typeof De.sorter.multiple=="number"?De.sorter.multiple:!1}function ps(De){return typeof De=="function"?De:De&&typeof De=="object"&&De.compare?De.compare:!1}function tu(De,Re){return Re?De[De.indexOf(Re)+1]:De[0]}function Hl(De,Re,lt){let At=[];function Mt(Ut,An){At.push({column:Ut,key:Ua(Ut,An),multiplePriority:Sl(Ut),sortOrder:Ut.sortOrder})}return(De||[]).forEach((Ut,An)=>{const yn=Ne(An,lt);Ut.children?("sortOrder"in Ut&&Mt(Ut,yn),At=[].concat((0,ye.Z)(At),(0,ye.Z)(Hl(Ut.children,Re,yn)))):Ut.sorter&&("sortOrder"in Ut?Mt(Ut,yn):Re&&Ut.defaultSortOrder&&At.push({column:Ut,key:Ua(Ut,yn),multiplePriority:Sl(Ut),sortOrder:Ut.defaultSortOrder}))}),At}function ms(De,Re,lt,At,Mt,Ut,An,yn){return(Re||[]).map((mn,Un)=>{const Xn=Ne(Un,yn);let Gn=mn;if(Gn.sorter){const la=Gn.sortDirections||Mt,ra=Gn.showSorterTooltip===void 0?An:Gn.showSorterTooltip,oa=Ua(Gn,Xn),Ba=lt.find(wr=>{let{key:Ga}=wr;return Ga===oa}),Ea=Ba?Ba.sortOrder:null,Ia=tu(la,Ea);let Ca;if(mn.sortIcon)Ca=mn.sortIcon({sortOrder:Ea});else{const wr=la.includes(vl)&&ie.createElement($s.Z,{className:st()(`${De}-column-sorter-up`,{active:Ea===vl})}),Ga=la.includes(Ul)&&ie.createElement(gs.Z,{className:st()(`${De}-column-sorter-down`,{active:Ea===Ul})});Ca=ie.createElement("span",{className:st()(`${De}-column-sorter`,{[`${De}-column-sorter-full`]:!!(wr&&Ga)})},ie.createElement("span",{className:`${De}-column-sorter-inner`,"aria-hidden":"true"},wr,Ga))}const{cancelSort:Ma,triggerAsc:nr,triggerDesc:ar}=Ut||{};let Qa=Ma;Ia===Ul?Qa=ar:Ia===vl&&(Qa=nr);const fr=typeof ra=="object"?ra:{title:Qa};Gn=Object.assign(Object.assign({},Gn),{className:st()(Gn.className,{[`${De}-column-sort`]:Ea}),title:wr=>{const Ga=ie.createElement("div",{className:`${De}-column-sorters`},ie.createElement("span",{className:`${De}-column-title`},gn(mn.title,wr)),Ca);return ra?ie.createElement(eu.Z,Object.assign({},fr),Ga):Ga},onHeaderCell:wr=>{const Ga=mn.onHeaderCell&&mn.onHeaderCell(wr)||{},Ja=Ga.onClick,Va=Ga.onKeyDown;Ga.onClick=pr=>{At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Ja==null||Ja(pr)},Ga.onKeyDown=pr=>{pr.keyCode===Bi.Z.ENTER&&(At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Va==null||Va(pr))};const Oa=Tn(mn.title,{}),Ka=Oa==null?void 0:Oa.toString();return Ea?Ga["aria-sort"]=Ea==="ascend"?"ascending":"descending":Ga["aria-label"]=Ka||"",Ga.className=st()(Ga.className,`${De}-column-has-sorters`),Ga.tabIndex=0,mn.ellipsis&&(Ga.title=(Oa!=null?Oa:"").toString()),Ga}})}return"children"in Gn&&(Gn=Object.assign(Object.assign({},Gn),{children:ms(De,Gn.children,lt,At,Mt,Ut,An,Xn)})),Gn})}function fs(De){const{column:Re,sortOrder:lt}=De;return{column:Re,order:lt,field:Re.dataIndex,columnKey:Re.key}}function hs(De){const Re=De.filter(lt=>{let{sortOrder:At}=lt;return At}).map(fs);return Re.length===0&&De.length?Object.assign(Object.assign({},fs(De[De.length-1])),{column:void 0}):Re.length<=1?Re[0]||{}:Re}function jl(De,Re,lt){const At=Re.slice().sort((An,yn)=>yn.multiplePriority-An.multiplePriority),Mt=De.slice(),Ut=At.filter(An=>{let{column:{sorter:yn},sortOrder:mn}=An;return ps(yn)&&mn});return Ut.length?Mt.sort((An,yn)=>{for(let mn=0;mn{const yn=An[lt];return yn?Object.assign(Object.assign({},An),{[lt]:jl(yn,Re,lt)}):An}):Mt}function nu(De){let{prefixCls:Re,mergedColumns:lt,onSorterChange:At,sortDirections:Mt,tableLocale:Ut,showSorterTooltip:An}=De;const[yn,mn]=ie.useState(Hl(lt,!0)),Un=ie.useMemo(()=>{let oa=!0;const Ba=Hl(lt,!1);if(!Ba.length)return yn;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,yn]),Xn=ie.useMemo(()=>{const oa=Un.map(Ba=>{let{column:Ea,sortOrder:Ia}=Ba;return{column:Ea,order:Ia}});return{sortColumns:oa,sortColumn:oa[0]&&oa[0].column,sortOrder:oa[0]&&oa[0].order}},[Un]);function Gn(oa){let Ba;oa.multiplePriority===!1||!Un.length||Un[0].multiplePriority===!1?Ba=[oa]:Ba=[].concat((0,ye.Z)(Un.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key})),[oa]),mn(Ba),At(hs(Ba),Ba)}return[oa=>ms(Re,oa,Un,Gn,Mt,Ut,An),Un,Xn,()=>hs(Un)]}function vs(De,Re){return De.map(lt=>{const At=Object.assign({},lt);return At.title=gn(lt.title,Re),"children"in At&&(At.children=vs(At.children,Re)),At})}function au(De){return[ie.useCallback(lt=>vs(lt,De),[De])]}var ru=ia((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),ou=xr((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=(Mt,Ut,An)=>({[`&${Re}-${Mt}`]:{[`> ${Re}-container`]:{[`> ${Re}-content, > ${Re}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Re}-expanded-row-fixed`]:{margin:`-${Ut}px -${An+De.lineWidth}px`}}}}}});return{[`${Re}-wrapper`]:{[`${Re}${Re}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Re}-title`]:{border:lt,borderBottom:0},[`> ${Re}-container`]:{borderInlineStart:lt,borderTop:lt,[` + `]:Object.assign({},ce(we))}}};var be=(0,Ee.Z)("Skeleton",we=>{const{componentCls:Ce}=we,ct=(0,Le.TS)(we,{skeletonAvatarCls:`${Ce}-avatar`,skeletonTitleCls:`${Ce}-title`,skeletonParagraphCls:`${Ce}-paragraph`,skeletonButtonCls:`${Ce}-button`,skeletonInputCls:`${Ce}-input`,skeletonImageCls:`${Ce}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ve(ct)]},we=>{const{colorFillContent:Ce,colorFill:ct}=we,jt=Ce,Ve=ct;return{color:jt,colorGradientEnd:Ve,gradientFromColor:jt,gradientToColor:Ve,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ie=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,shape:He="circle",size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls","className"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-avatar`,shape:He,size:ut},$t))))},Ye=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He=!1,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-button`,size:ut},$t))))};const Be="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var st=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He}=we,{getPrefixCls:ut}=oe.useContext(ge.E_),dt=ut("skeleton",Ce),[Ze,mt]=be(dt),Cn=re()(dt,`${dt}-element`,{[`${dt}-active`]:He},ct,jt,mt);return Ze(oe.createElement("div",{className:Cn},oe.createElement("div",{className:re()(`${dt}-image`,ct),style:Ve},oe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${dt}-image-svg`},oe.createElement("path",{d:Be,className:`${dt}-image-path`})))))},vt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,active:Ve,block:He,size:ut="default"}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=(0,fe.Z)(we,["prefixCls"]),Xt=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:Ve,[`${Ze}-block`]:He},ct,jt,Cn);return mt(oe.createElement("div",{className:Xt},oe.createElement(ie,Object.assign({prefixCls:`${Ze}-input`,size:ut},$t))))},wt=y(72308),Ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},It=Ct,sn=y(7657),en=function(Ce,ct){return oe.createElement(sn.Z,(0,wt.Z)({},Ce,{ref:ct,icon:It}))},et=oe.forwardRef(en),Bt=et,rt=we=>{const{prefixCls:Ce,className:ct,rootClassName:jt,style:Ve,active:He,children:ut}=we,{getPrefixCls:dt}=oe.useContext(ge.E_),Ze=dt("skeleton",Ce),[mt,Cn]=be(Ze),$t=re()(Ze,`${Ze}-element`,{[`${Ze}-active`]:He},Cn,ct,jt),Xt=ut!=null?ut:oe.createElement(Bt,null);return mt(oe.createElement("div",{className:$t},oe.createElement("div",{className:re()(`${Ze}-image`,ct),style:Ve},Xt)))},qe=y(80702),Zt=we=>{const Ce=dt=>{const{width:Ze,rows:mt=2}=we;if(Array.isArray(Ze))return Ze[dt];if(mt-1===dt)return Ze},{prefixCls:ct,className:jt,style:Ve,rows:He}=we,ut=(0,qe.Z)(Array(He)).map((dt,Ze)=>oe.createElement("li",{key:Ze,style:{width:Ce(Ze)}}));return oe.createElement("ul",{className:re()(ct,jt),style:Ve},ut)},Nt=we=>{let{prefixCls:Ce,className:ct,width:jt,style:Ve}=we;return oe.createElement("h3",{className:re()(Ce,ct),style:Object.assign({width:jt},Ve)})};function it(we){return we&&typeof we=="object"?we:{}}function kt(we,Ce){return we&&!Ce?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(we,Ce){return!we&&Ce?{width:"38%"}:we&&Ce?{width:"50%"}:{}}function Rn(we,Ce){const ct={};return(!we||!Ce)&&(ct.width="61%"),!we&&Ce?ct.rows=3:ct.rows=2,ct}const cn=we=>{const{prefixCls:Ce,loading:ct,className:jt,rootClassName:Ve,style:He,children:ut,avatar:dt=!1,title:Ze=!0,paragraph:mt=!0,active:Cn,round:$t}=we,{getPrefixCls:Xt,direction:Pn,skeleton:Nn}=oe.useContext(ge.E_),Qe=Xt("skeleton",Ce),[Rt,zt]=be(Qe);if(ct||!("loading"in we)){const Wt=!!dt,vn=!!Ze,Hn=!!mt;let zn;if(Wt){const qn=Object.assign(Object.assign({prefixCls:`${Qe}-avatar`},kt(vn,Hn)),it(dt));zn=oe.createElement("div",{className:`${Qe}-header`},oe.createElement(ie,Object.assign({},qn)))}let Bn;if(vn||Hn){let qn;if(vn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-title`},Et(Wt,Hn)),it(Ze));qn=oe.createElement(Nt,Object.assign({},Ue))}let pn;if(Hn){const Ue=Object.assign(Object.assign({prefixCls:`${Qe}-paragraph`},Rn(Wt,vn)),it(mt));pn=oe.createElement(Zt,Object.assign({},Ue))}Bn=oe.createElement("div",{className:`${Qe}-content`},qn,pn)}const Wn=re()(Qe,{[`${Qe}-with-avatar`]:Wt,[`${Qe}-active`]:Cn,[`${Qe}-rtl`]:Pn==="rtl",[`${Qe}-round`]:$t},Nn==null?void 0:Nn.className,jt,Ve,zt);return Rt(oe.createElement("div",{className:Wn,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),He)},zn,Bn))}return typeof ut!="undefined"?ut:null};cn.Button=Ye,cn.Avatar=Ie,cn.Input=vt,cn.Image=st,cn.Node=rt;var gt=cn,tt=gt},31797:function(de,ne,y){"use strict";y.d(ne,{default:function(){return be}});var E=y(59301),re=y(56762),oe=y(92343),ge=y(92310),fe=y.n(ge),he=y(36355),ie=y(61621),Ee=Ae=>{const{value:Ie,formatter:ke,precision:Ye,decimalSeparator:Be,groupSeparator:$e="",prefixCls:st}=Ae;let Yt;if(typeof ke=="function")Yt=ke(Ie);else{const vt=String(Ie),wt=vt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!wt||vt==="-")Yt=vt;else{const Ct=wt[1];let It=wt[2]||"0",sn=wt[4]||"";It=It.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Ye=="number"&&(sn=sn.padEnd(Ye,"0").slice(0,Ye>0?Ye:0)),sn&&(sn=`${Be}${sn}`),Yt=[E.createElement("span",{key:"int",className:`${st}-content-value-int`},Ct,It),sn&&E.createElement("span",{key:"decimal",className:`${st}-content-value-decimal`},sn)]}}return E.createElement("span",{className:`${st}-content-value`},Yt)},Le=y(17313),Oe=y(83116),je=y(37613);const Ge=Ae=>{const{componentCls:Ie,marginXXS:ke,padding:Ye,colorTextDescription:Be,titleFontSize:$e,colorTextHeading:st,contentFontSize:Yt,fontFamily:vt}=Ae;return{[`${Ie}`]:Object.assign(Object.assign({},(0,Le.Wf)(Ae)),{[`${Ie}-title`]:{marginBottom:ke,color:Be,fontSize:$e},[`${Ie}-skeleton`]:{paddingTop:Ye},[`${Ie}-content`]:{color:st,fontSize:Yt,fontFamily:vt,[`${Ie}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ie}-content-prefix, ${Ie}-content-suffix`]:{display:"inline-block"},[`${Ie}-content-prefix`]:{marginInlineEnd:ke},[`${Ie}-content-suffix`]:{marginInlineStart:ke}}})}};var ce=(0,Oe.Z)("Statistic",Ae=>{const Ie=(0,je.TS)(Ae,{});return[Ge(Ie)]},Ae=>{const{fontSizeHeading3:Ie,fontSize:ke}=Ae;return{titleFontSize:ke,contentFontSize:Ie}}),a=Ae=>{const{prefixCls:Ie,className:ke,rootClassName:Ye,style:Be,valueStyle:$e,value:st=0,title:Yt,valueRender:vt,prefix:wt,suffix:Ct,loading:It=!1,onMouseEnter:sn,onMouseLeave:en,decimalSeparator:et=".",groupSeparator:Bt=","}=Ae,{getPrefixCls:un,direction:rt,statistic:qe}=E.useContext(he.E_),ht=un("statistic",Ie),[Zt,bt]=ce(ht),Nt=E.createElement(Ee,Object.assign({decimalSeparator:et,groupSeparator:Bt,prefixCls:ht},Ae,{value:st})),it=fe()(ht,{[`${ht}-rtl`]:rt==="rtl"},qe==null?void 0:qe.className,ke,Ye,bt);return Zt(E.createElement("div",{className:it,style:Object.assign(Object.assign({},qe==null?void 0:qe.style),Be),onMouseEnter:sn,onMouseLeave:en},Yt&&E.createElement("div",{className:`${ht}-title`},Yt),E.createElement(ie.Z,{paragraph:!1,loading:It,className:`${ht}-skeleton`},E.createElement("div",{style:$e,className:`${ht}-content`},wt&&E.createElement("span",{className:`${ht}-content-prefix`},wt),vt?vt(Nt):Nt,Ct&&E.createElement("span",{className:`${ht}-content-suffix`},Ct)))))};const ee=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function x(Ae,Ie){let ke=Ae;const Ye=/\[[^\]]*]/g,Be=(Ie.match(Ye)||[]).map(vt=>vt.slice(1,-1)),$e=Ie.replace(Ye,"[]"),st=ee.reduce((vt,wt)=>{let[Ct,It]=wt;if(vt.includes(Ct)){const sn=Math.floor(ke/It);return ke-=sn*It,vt.replace(new RegExp(`${Ct}+`,"g"),en=>{const et=en.length;return sn.toString().padStart(et,"0")})}return vt},$e);let Yt=0;return st.replace(Ye,()=>{const vt=Be[Yt];return Yt+=1,vt})}function te(Ae,Ie){const{format:ke=""}=Ie,Ye=new Date(Ae).getTime(),Be=Date.now(),$e=Math.max(Ye-Be,0);return x($e,ke)}const ae=1e3/30;function le(Ae){return new Date(Ae).getTime()}const pe=Ae=>{const{value:Ie,format:ke="HH:mm:ss",onChange:Ye,onFinish:Be}=Ae,$e=(0,re.Z)(),st=E.useRef(null),Yt=()=>{Be==null||Be(),st.current&&(clearInterval(st.current),st.current=null)},vt=()=>{const It=le(Ie);It>=Date.now()&&(st.current=setInterval(()=>{$e(),Ye==null||Ye(It-Date.now()),It(vt(),()=>{st.current&&(clearInterval(st.current),st.current=null)}),[Ie]);const wt=(It,sn)=>te(It,Object.assign(Object.assign({},sn),{format:ke})),Ct=It=>(0,oe.Tm)(It,{title:void 0});return E.createElement(a,Object.assign({},Ae,{valueRender:Ct,formatter:wt}))};var ve=E.memo(pe);a.Countdown=ve;var be=a},15969:function(de,ne,y){"use strict";y.d(ne,{N:function(){return E}});const E=re=>({color:re.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${re.motionDurationSlow}`,"&:focus, &:hover":{color:re.colorLinkHover},"&:active":{color:re.colorLinkActive}})},1710:function(de,ne,y){"use strict";y.d(ne,{default:function(){return Zu}});var E={},re="rc-table-internal-hook",oe=y(52487),ge=y(6089),fe=y(34280),he=y(13697),ie=y(59301),xe=y(4676);function Ee(De){var Re=ie.createContext(void 0),lt=function(Mt){var Ut=Mt.value,En=Mt.children,An=ie.useRef(Ut);An.current=Ut;var mn=ie.useState(function(){return{getValue:function(){return An.current},listeners:new Set}}),Un=(0,oe.Z)(mn,1),Xn=Un[0];return(0,fe.Z)(function(){(0,xe.unstable_batchedUpdates)(function(){Xn.listeners.forEach(function(Gn){Gn(Ut)})})},[Ut]),ie.createElement(Re.Provider,{value:Xn},En)};return{Context:Re,Provider:lt,defaultValue:De}}function Le(De,Re){var lt=(0,ge.Z)(typeof Re=="function"?Re:function(Gn){if(Re===void 0)return Gn;if(!Array.isArray(Re))return Gn[Re];var la={};return Re.forEach(function(ra){la[ra]=Gn[ra]}),la}),At=ie.useContext(De==null?void 0:De.Context),Mt=At||{},Ut=Mt.listeners,En=Mt.getValue,An=ie.useRef();An.current=lt(At?En():De==null?void 0:De.defaultValue);var mn=ie.useState({}),Un=(0,oe.Z)(mn,2),Xn=Un[1];return(0,fe.Z)(function(){if(!At)return;function Gn(la){var ra=lt(la);(0,he.Z)(An.current,ra,!0)||Xn({})}return Ut.add(Gn),function(){Ut.delete(Gn)}},[At]),An.current}var Oe=y(72308),je=y(8654);function Ge(){var De=ie.createContext(null);function Re(){return ie.useContext(De)}function lt(Mt,Ut){var En=(0,je.Yr)(Mt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{},la=ie.useRef(0),ra=ie.useRef(Un),oa=Re();return oa!==null?ie.createElement(Mt,(0,Oe.Z)({},Un,Gn)):((!Ut||Ut(ra.current,Un))&&(la.current+=1),ra.current=Un,ie.createElement(De.Provider,{value:la.current},ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))))};return En?ie.forwardRef(An):An}function At(Mt,Ut){var En=(0,je.Yr)(Mt),An=function(Un,Xn){var Gn=En?{ref:Xn}:{};return Re(),ie.createElement(Mt,(0,Oe.Z)({},Un,Gn))};return En?ie.memo(ie.forwardRef(An),Ut):ie.memo(An,Ut)}return{makeImmutable:lt,responseImmutable:At,useImmutableMark:Re}}var ce=Ge(),b=ce.makeImmutable,a=ce.responseImmutable,ee=ce.useImmutableMark,x=Ge(),te=x.makeImmutable,ae=x.responseImmutable,le=x.useImmutableMark,pe=Ee(),ve=pe;function be(De,Re){var lt=ie.useRef(0);lt.current+=1;var At=ie.useRef(De),Mt=[];Object.keys(De||{}).map(function(En){var An;(De==null?void 0:De[En])!==((An=At.current)===null||An===void 0?void 0:An[En])&&Mt.push(En)}),At.current=De;var Ut=ie.useRef([]);return Mt.length&&(Ut.current=Mt),ie.useDebugValue(lt.current),ie.useDebugValue(Ut.current.join(", ")),Re&&console.log("".concat(Re,":"),lt.current,Ut.current),lt.current}var Ae=null,Ie=ie.memo(function(){var De=be();return ie.createElement("h1",null,"Render Times: ",De)});Ie.displayName="RenderBlock";var ke=y(62853),Ye=y(77321),Be=y(49618),$e=y(92310),st=y.n($e),Yt=y(80547),vt=y(97938),wt=y(48736),Ct=ie.createContext({renderWithProps:!1}),It=Ct,sn="RC_TABLE_KEY";function en(De){return De==null?[]:Array.isArray(De)?De:[De]}function et(De){var Re=[],lt={};return De.forEach(function(At){for(var Mt=At||{},Ut=Mt.key,En=Mt.dataIndex,An=Ut||en(En).join("-")||sn;lt[An];)An="".concat(An,"_next");lt[An]=!0,Re.push(An)}),Re}function Bt(De){return De!=null}function un(De){return De&&(0,ke.Z)(De)==="object"&&!Array.isArray(De)&&!ie.isValidElement(De)}function rt(De,Re,lt,At,Mt,Ut){var En=ie.useContext(It),An=le(),mn=(0,Yt.Z)(function(){if(Bt(At))return[At];var Un=Re==null||Re===""?[]:Array.isArray(Re)?Re:[Re],Xn=(0,vt.Z)(De,Un),Gn=Xn,la=void 0;if(Mt){var ra=Mt(Xn,De,lt);un(ra)?(Gn=ra.children,la=ra.props,En.renderWithProps=!0):Gn=ra}return[Gn,la]},[An,De,At,Re,Mt,lt],function(Un,Xn){if(Ut){var Gn=(0,oe.Z)(Un,2),la=Gn[1],ra=(0,oe.Z)(Xn,2),oa=ra[1];return Ut(oa,la)}return En.renderWithProps?!0:!(0,he.Z)(Un,Xn,!0)});return mn}function qe(De,Re,lt,At){var Mt=De+Re-1;return De<=At&&Mt>=lt}function ht(De,Re){return Le(ve,function(lt){var At=qe(De,Re||1,lt.hoverStartRow,lt.hoverEndRow);return[At,lt.onHover]})}var Zt=function(Re){var lt=Re.ellipsis,At=Re.rowType,Mt=Re.children,Ut,En=lt===!0?{showTitle:!0}:lt;return En&&(En.showTitle||At==="header")&&(typeof Mt=="string"||typeof Mt=="number"?Ut=Mt.toString():ie.isValidElement(Mt)&&typeof Mt.props.children=="string"&&(Ut=Mt.props.children)),Ut};function bt(De){var Re,lt,At,Mt,Ut,En,An,mn,Un=De.component,Xn=De.children,Gn=De.ellipsis,la=De.scope,ra=De.prefixCls,oa=De.className,Ba=De.align,Ea=De.record,Ia=De.render,Ca=De.dataIndex,Ma=De.renderIndex,tr=De.shouldCellUpdate,ar=De.index,Qa=De.rowType,fr=De.colSpan,wr=De.rowSpan,Ga=De.fixLeft,Ja=De.fixRight,Va=De.firstFixLeft,Oa=De.lastFixLeft,Ka=De.firstFixRight,pr=De.lastFixRight,Br=De.appendNode,Cr=De.additionalProps,rr=Cr===void 0?{}:Cr,Lr=De.isSticky,kr="".concat(ra,"-cell"),oo=Le(ve,["supportSticky","allColumnsFixedLeft"]),Kr=oo.supportSticky,xo=oo.allColumnsFixedLeft,wo=rt(Ea,Ca,Ma,Xn,Ia,tr),Fr=(0,oe.Z)(wo,2),Lo=Fr[0],Yr=Fr[1],Ao={},mo=typeof Ga=="number"&&Kr,qo=typeof Ja=="number"&&Kr;mo&&(Ao.position="sticky",Ao.left=Ga),qo&&(Ao.position="sticky",Ao.right=Ja);var cr=(Re=(lt=(At=Yr==null?void 0:Yr.colSpan)!==null&&At!==void 0?At:rr.colSpan)!==null&<!==void 0?lt:fr)!==null&&Re!==void 0?Re:1,or=(Mt=(Ut=(En=Yr==null?void 0:Yr.rowSpan)!==null&&En!==void 0?En:rr.rowSpan)!==null&&Ut!==void 0?Ut:wr)!==null&&Mt!==void 0?Mt:1,ir=ht(ar,or),$a=(0,oe.Z)(ir,2),Qr=$a[0],_a=$a[1],Sr=function(Bo){var ni;Ea&&_a(ar,ar+or-1),rr==null||(ni=rr.onMouseEnter)===null||ni===void 0||ni.call(rr,Bo)},Wr=function(Bo){var ni;Ea&&_a(-1,-1),rr==null||(ni=rr.onMouseLeave)===null||ni===void 0||ni.call(rr,Bo)};if(cr===0||or===0)return null;var jr=(An=rr.title)!==null&&An!==void 0?An:Zt({rowType:Qa,ellipsis:Gn,children:Lo}),Xo=st()(kr,oa,(mn={},(0,Be.Z)(mn,"".concat(kr,"-fix-left"),mo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-first"),Va&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-last"),Oa&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-left-all"),Oa&&xo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right"),qo&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-first"),Ka&&Kr),(0,Be.Z)(mn,"".concat(kr,"-fix-right-last"),pr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-ellipsis"),Gn),(0,Be.Z)(mn,"".concat(kr,"-with-append"),Br),(0,Be.Z)(mn,"".concat(kr,"-fix-sticky"),(mo||qo)&&Lr&&Kr),(0,Be.Z)(mn,"".concat(kr,"-row-hover"),!Yr&&Qr),mn),rr.className,Yr==null?void 0:Yr.className),Uo={};Ba&&(Uo.textAlign=Ba);var Ei=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},Ao),rr.style),Uo),Yr==null?void 0:Yr.style),No=Lo;return(0,ke.Z)(No)==="object"&&!Array.isArray(No)&&!ie.isValidElement(No)&&(No=null),Gn&&(Oa||Ka)&&(No=ie.createElement("span",{className:"".concat(kr,"-content")},No)),ie.createElement(Un,(0,Oe.Z)({},Yr,rr,{className:Xo,style:Ei,title:jr,scope:la,onMouseEnter:Sr,onMouseLeave:Wr,colSpan:cr!==1?cr:null,rowSpan:or!==1?or:null}),Br,No)}var Nt=ie.memo(bt);function it(De,Re,lt,At,Mt,Ut){var En=lt[De]||{},An=lt[Re]||{},mn,Un;En.fixed==="left"?mn=At.left[Mt==="rtl"?Re:De]:An.fixed==="right"&&(Un=At.right[Mt==="rtl"?De:Re]);var Xn=!1,Gn=!1,la=!1,ra=!1,oa=lt[Re+1],Ba=lt[De-1],Ea=!(Ut!=null&&Ut.children);if(Mt==="rtl"){if(mn!==void 0){var Ia=Ba&&Ba.fixed==="left";ra=!Ia&&Ea}else if(Un!==void 0){var Ca=oa&&oa.fixed==="right";la=!Ca&&Ea}}else if(mn!==void 0){var Ma=oa&&oa.fixed==="left";Xn=!Ma&&Ea}else if(Un!==void 0){var tr=Ba&&Ba.fixed==="right";Gn=!tr&&Ea}return{fixLeft:mn,fixRight:Un,lastFixLeft:Xn,firstFixRight:Gn,lastFixRight:la,firstFixLeft:ra,isSticky:At.isSticky}}var kt=ie.createContext({}),Et=kt;function Rn(De){var Re=De.className,lt=De.index,At=De.children,Mt=De.colSpan,Ut=Mt===void 0?1:Mt,En=De.rowSpan,An=De.align,mn=Le(ve,["prefixCls","direction"]),Un=mn.prefixCls,Xn=mn.direction,Gn=ie.useContext(Et),la=Gn.scrollColumnIndex,ra=Gn.stickyOffsets,oa=Gn.flattenColumns,Ba=Gn.columns,Ea=lt+Ut-1,Ia=Ea+1===la?Ut+1:Ut,Ca=it(lt,lt+Ia-1,oa,ra,Xn,Ba==null?void 0:Ba[lt]);return ie.createElement(Nt,(0,Oe.Z)({className:Re,index:lt,component:"td",prefixCls:Un,record:null,dataIndex:null,align:An,colSpan:Ia,rowSpan:En,render:function(){return At}},Ca))}var cn=y(74416),gt=["children"];function tt(De){var Re=De.children,lt=(0,cn.Z)(De,gt);return ie.createElement("tr",lt,Re)}function we(De){var Re=De.children;return Re}we.Row=tt,we.Cell=Rn;var Ce=we;function ct(De){var Re=De.children,lt=De.stickyOffsets,At=De.flattenColumns,Mt=De.columns,Ut=Le(ve,"prefixCls"),En=At.length-1,An=At[En],mn=ie.useMemo(function(){return{stickyOffsets:lt,flattenColumns:At,scrollColumnIndex:An!=null&&An.scrollbar?En:null,columns:Mt}},[An,At,En,lt,Mt]);return ie.createElement(Et.Provider,{value:mn},ie.createElement("tfoot",{className:"".concat(Ut,"-summary")},Re))}var jt=ae(ct),Ve=Ce,He=y(70425),ut=y(29301),dt=y(29194),Ze=y(24514),mt=y(75152),Cn=y(26112);function $t(De,Re,lt,At,Mt,Ut,En){De.push({record:Re,indent:lt,index:En});var An=Ut(Re),mn=Mt==null?void 0:Mt.has(An);if(Re&&Array.isArray(Re[At])&&mn)for(var Un=0;Un1?Va-1:0),Ka=1;Ka=0;An-=1){var mn=Re[An],Un=lt&<[An],Xn=Un&&Un[qn];if(mn||Xn||En){var Gn=Xn||{},la=Gn.columnType,ra=(0,cn.Z)(Gn,Ue);Mt.unshift(ie.createElement("col",(0,Oe.Z)({key:An,style:{width:mn}},ra))),En=!0}}return ie.createElement("colgroup",null,Mt)}var Sn=Ft,ye=y(80702),tn=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _e(De,Re){return(0,ie.useMemo)(function(){for(var lt=[],At=0;At1?"colgroup":"col":null,ellipsis:Ea.ellipsis,align:Ea.align,component:Ea.title?Ut:En,prefixCls:Xn,key:ra[Ba]},Ia,{additionalProps:Ca,rowType:"header"}))}))}ft.displayName="HeaderRow";var Se=ft;function Te(De){var Re=[];function lt(En,An){var mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Re[mn]=Re[mn]||[];var Un=An,Xn=En.filter(Boolean).map(function(Gn){var la={key:Gn.key,className:Gn.className||"",children:Gn.title,column:Gn,colStart:Un},ra=1,oa=Gn.children;return oa&&oa.length>0&&(ra=lt(oa,Un,mn+1).reduce(function(Ba,Ea){return Ba+Ea},0),la.hasSubColumns=!0),"colSpan"in Gn&&(ra=Gn.colSpan),"rowSpan"in Gn&&(la.rowSpan=Gn.rowSpan),la.colSpan=ra,la.colEnd=la.colStart+ra-1,Re[mn].push(la),Un+=ra,ra});return Xn}lt(De,0);for(var At=Re.length,Mt=function(An){Re[An].forEach(function(mn){!("rowSpan"in mn)&&!mn.hasSubColumns&&(mn.rowSpan=At-An)})},Ut=0;Ut1&&arguments[1]!==void 0?arguments[1]:"";return typeof Re=="number"?Re:Re.endsWith("%")?De*parseFloat(Re)/100:null}function xt(De,Re){return ie.useMemo(function(){if(Re&&Re>0){var lt=0,At=0;De.forEach(function(Un){var Xn=Pt(Re,Un.width);Xn?lt+=Xn:At+=1});var Mt=Re-lt,Ut=At,En=Mt/At,An=0,mn=De.map(function(Un){var Xn=(0,Ye.Z)({},Un),Gn=Pt(Re,Xn.width);if(Gn)Xn.width=Gn;else{var la=Math.floor(En);Xn.width=Ut===1?Mt:la,Mt-=la,Ut-=1}return An+=Xn.width,Xn});return[mn,An]}return[De,Re]},[De,Re])}var Me=["children"],Xe=["fixed"];function Je(De){return(0,at.Z)(De).filter(function(Re){return ie.isValidElement(Re)}).map(function(Re){var lt=Re.key,At=Re.props,Mt=At.children,Ut=(0,cn.Z)(At,Me),En=(0,Ye.Z)({key:lt},Ut);return Mt&&(En.children=Je(Mt)),En})}function yt(De){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return De.filter(function(lt){return lt&&(0,ke.Z)(lt)==="object"}).reduce(function(lt,At,Mt){var Ut=At.fixed,En=Ut===!0?"left":Ut,An="".concat(Re,"-").concat(Mt),mn=At.children;return mn&&mn.length>0?[].concat((0,ye.Z)(lt),(0,ye.Z)(yt(mn,An).map(function(Un){return(0,Ye.Z)({fixed:En},Un)}))):[].concat((0,ye.Z)(lt),[(0,Ye.Z)((0,Ye.Z)({key:An},At),{},{fixed:En})])},[])}function nn(De){for(var Re=!0,lt=0;lt=0;Ut-=1){var En=De[Ut];if(Mt&&En.fixed!=="right")Mt=!1;else if(!Mt&&En.fixed==="right"){warning(!1,"Index ".concat(Ut+1," of `columns` missing `fixed='right'` prop."));break}}}function qt(De){return De.map(function(Re){var lt=Re.fixed,At=(0,cn.Z)(Re,Xe),Mt=lt;return lt==="left"?Mt="right":lt==="right"&&(Mt="left"),(0,Ye.Z)({fixed:Mt},At)})}function bn(De,Re){var lt=De.prefixCls,At=De.columns,Mt=De.children,Ut=De.expandable,En=De.expandedKeys,An=De.columnTitle,mn=De.getRowKey,Un=De.onTriggerExpand,Xn=De.expandIcon,Gn=De.rowExpandable,la=De.expandIconColumnIndex,ra=De.direction,oa=De.expandRowByClick,Ba=De.columnWidth,Ea=De.fixed,Ia=De.scrollWidth,Ca=ie.useMemo(function(){return At||Je(Mt)},[At,Mt]),Ma=ie.useMemo(function(){if(Ut){var Ja,Va=Ca.slice();if(!Va.includes(E)){var Oa=la||0;Oa>=0&&Va.splice(Oa,0,E)}var Ka=Va.indexOf(E);Va=Va.filter(function(rr,Lr){return rr!==E||Lr===Ka});var pr=Ca[Ka],Br;(Ea==="left"||Ea)&&!la?Br="left":(Ea==="right"||Ea)&&la===Ca.length?Br="right":Br=pr?pr.fixed:null;var Cr=(Ja={},(0,Be.Z)(Ja,qn,{className:"".concat(lt,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Be.Z)(Ja,"title",An),(0,Be.Z)(Ja,"fixed",Br),(0,Be.Z)(Ja,"className","".concat(lt,"-row-expand-icon-cell")),(0,Be.Z)(Ja,"width",Ba),(0,Be.Z)(Ja,"render",function(Lr,kr,oo){var Kr=mn(kr,oo),xo=En.has(Kr),wo=Gn?Gn(kr):!0,Fr=Xn({prefixCls:lt,expanded:xo,expandable:wo,record:kr,onExpand:Un});return oa?ie.createElement("span",{onClick:function(Yr){return Yr.stopPropagation()}},Fr):Fr}),Ja);return Va.map(function(rr){return rr===E?Cr:rr})}return Ca.filter(function(rr){return rr!==E})},[Ut,Ca,mn,En,Xn,ra]),tr=ie.useMemo(function(){var Ja=Ma;return Re&&(Ja=Re(Ja)),Ja.length||(Ja=[{render:function(){return null}}]),Ja},[Re,Ma,ra]),ar=ie.useMemo(function(){return ra==="rtl"?qt(yt(tr)):yt(tr)},[tr,ra,Ia]),Qa=xt(ar,Ia),fr=(0,oe.Z)(Qa,2),wr=fr[0],Ga=fr[1];return[tr,wr,Ga]}var Dn=bn;function ot(De){var Re,lt=De.prefixCls,At=De.record,Mt=De.onExpand,Ut=De.expanded,En=De.expandable,An="".concat(lt,"-row-expand-icon");if(!En)return ie.createElement("span",{className:st()(An,"".concat(lt,"-row-spaced"))});var mn=function(Xn){Mt(At,Xn),Xn.stopPropagation()};return ie.createElement("span",{className:st()(An,(Re={},(0,Be.Z)(Re,"".concat(lt,"-row-expanded"),Ut),(0,Be.Z)(Re,"".concat(lt,"-row-collapsed"),!Ut),Re)),onClick:mn})}function Ht(De,Re,lt){var At=[];function Mt(Ut){(Ut||[]).forEach(function(En,An){At.push(Re(En,An)),Mt(En[lt])})}return Mt(De),At}function Vn(De,Re,lt){var At=pn(De),Mt=At.expandIcon,Ut=At.expandedRowKeys,En=At.defaultExpandedRowKeys,An=At.defaultExpandAllRows,mn=At.expandedRowRender,Un=At.onExpand,Xn=At.onExpandedRowsChange,Gn=At.childrenColumnName,la=Mt||ot,ra=Gn||"children",oa=ie.useMemo(function(){return mn?"row":De.expandable&&De.internalHooks===re&&De.expandable.__PARENT_RENDER_ICON__||Re.some(function(ar){return ar&&(0,ke.Z)(ar)==="object"&&ar[ra]})?"nest":!1},[!!mn,Re]),Ba=ie.useState(function(){return En||(An?Ht(Re,lt,ra):[])}),Ea=(0,oe.Z)(Ba,2),Ia=Ea[0],Ca=Ea[1],Ma=ie.useMemo(function(){return new Set(Ut||Ia||[])},[Ut,Ia]),tr=ie.useCallback(function(ar){var Qa=lt(ar,Re.indexOf(ar)),fr,wr=Ma.has(Qa);wr?(Ma.delete(Qa),fr=(0,ye.Z)(Ma)):fr=[].concat((0,ye.Z)(Ma),[Qa]),Ca(fr),Un&&Un(!wr,ar),Xn&&Xn(fr)},[lt,Ma,Re,Un,Xn]);return[At,oa,Ma,la,ra,tr]}function _t(De,Re,lt,At){var Mt=De.map(function(Ut,En){return it(En,En,De,Re,lt,At==null?void 0:At[En])});return(0,Yt.Z)(function(){return Mt},[Mt],function(Ut,En){return!(0,he.Z)(Ut,En)})}function On(De){var Re=(0,ie.useRef)(De),lt=(0,ie.useState)({}),At=(0,oe.Z)(lt,2),Mt=At[1],Ut=(0,ie.useRef)(null),En=(0,ie.useRef)([]);function An(mn){En.current.push(mn);var Un=Promise.resolve();Ut.current=Un,Un.then(function(){if(Ut.current===Un){var Xn=En.current,Gn=Re.current;En.current=[],Xn.forEach(function(la){Re.current=la(Re.current)}),Ut.current=null,Gn!==Re.current&&Mt({})}})}return(0,ie.useEffect)(function(){return function(){Ut.current=null}},[]),[Re.current,An]}function na(De){var Re=(0,ie.useRef)(De||null),lt=(0,ie.useRef)();function At(){window.clearTimeout(lt.current)}function Mt(En){Re.current=En,At(),lt.current=window.setTimeout(function(){Re.current=null,lt.current=void 0},100)}function Ut(){return Re.current}return(0,ie.useEffect)(function(){return At},[]),[Mt,Ut]}function fa(){var De=ie.useState(-1),Re=(0,oe.Z)(De,2),lt=Re[0],At=Re[1],Mt=ie.useState(-1),Ut=(0,oe.Z)(Mt,2),En=Ut[0],An=Ut[1],mn=ie.useCallback(function(Un,Xn){At(Un),An(Xn)},[]);return[lt,En,mn]}var aa=y(47273),St=(0,aa.Z)()?window:null;function Qt(De,Re){var lt=(0,ke.Z)(De)==="object"?De:{},At=lt.offsetHeader,Mt=At===void 0?0:At,Ut=lt.offsetSummary,En=Ut===void 0?0:Ut,An=lt.offsetScroll,mn=An===void 0?0:An,Un=lt.getContainer,Xn=Un===void 0?function(){return St}:Un,Gn=Xn()||St;return ie.useMemo(function(){var la=!!De;return{isSticky:la,stickyClassName:la?"".concat(Re,"-sticky-holder"):"",offsetHeader:Mt,offsetSummary:En,offsetScroll:mn,container:Gn}},[mn,Mt,En,Re,Gn])}function Ot(De,Re,lt){var At=(0,ie.useMemo)(function(){for(var Mt=[],Ut=[],En=0,An=0,mn=0;mn=Gn&&(rr=Gn-la),En({scrollLeft:rr/Gn*(Xn+2)}),Ca.current.x=Ka.pageX},Ja=function(){if(Ut.current){var Ka=(0,In.os)(Ut.current).top,pr=Ka+Ut.current.offsetHeight,Br=mn===window?document.documentElement.scrollTop+window.innerHeight:(0,In.os)(mn).top+mn.clientHeight;pr-(0,mt.Z)()<=Br||Ka>=Br-An?Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!0})}):Ia(function(Cr){return(0,Ye.Z)((0,Ye.Z)({},Cr),{},{isHiddenScrollBar:!1})})}},Va=function(Ka){Ia(function(pr){return(0,Ye.Z)((0,Ye.Z)({},pr),{},{scrollLeft:Ka/Xn*Gn||0})})};return ie.useImperativeHandle(lt,function(){return{setScrollLeft:Va}}),ie.useEffect(function(){var Oa=(0,Ln.Z)(document.body,"mouseup",fr,!1),Ka=(0,Ln.Z)(document.body,"mousemove",Ga,!1);return Ja(),function(){Oa.remove(),Ka.remove()}},[la,ar]),ie.useEffect(function(){var Oa=(0,Ln.Z)(mn,"scroll",Ja,!1),Ka=(0,Ln.Z)(window,"resize",Ja,!1);return function(){Oa.remove(),Ka.remove()}},[mn]),ie.useEffect(function(){Ea.isHiddenScrollBar||Ia(function(Oa){var Ka=Ut.current;return Ka?(0,Ye.Z)((0,Ye.Z)({},Oa),{},{scrollLeft:Ka.scrollLeft/Ka.scrollWidth*Ka.clientWidth}):Oa})},[Ea.isHiddenScrollBar]),Xn<=Gn||!la||Ea.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,mt.Z)(),width:Gn,bottom:An},className:"".concat(Un,"-sticky-scroll")},ie.createElement("div",{onMouseDown:wr,ref:ra,className:st()("".concat(Un,"-sticky-scroll-bar"),(0,Be.Z)({},"".concat(Un,"-sticky-scroll-bar-active"),ar)),style:{width:"".concat(la,"px"),transform:"translate3d(".concat(Ea.scrollLeft,"px, 0, 0)")}}))},ba=ie.forwardRef(ua);function wn(De){return null}var La=wn;function Ra(De){return null}var Xa=Ra,qa="rc-table",ta=[],ma={};function Sa(){return"No Data"}function ca(De){var Re,lt=(0,Ye.Z)({rowKey:"key",prefixCls:qa,emptyText:Sa},De),At=lt.prefixCls,Mt=lt.className,Ut=lt.rowClassName,En=lt.style,An=lt.data,mn=lt.rowKey,Un=lt.scroll,Xn=lt.tableLayout,Gn=lt.direction,la=lt.title,ra=lt.footer,oa=lt.summary,Ba=lt.caption,Ea=lt.id,Ia=lt.showHeader,Ca=lt.components,Ma=lt.emptyText,tr=lt.onRow,ar=lt.onHeaderRow,Qa=lt.internalHooks,fr=lt.transformColumns,wr=lt.internalRefs,Ga=lt.tailor,Ja=lt.sticky,Va=An||ta,Oa=!!Va.length,Ka=Qa===re,pr=ie.useCallback(function(ao,yo){return(0,vt.Z)(Ca,ao)||yo},[Ca]),Br=ie.useMemo(function(){return typeof mn=="function"?mn:function(ao){var yo=ao&&ao[mn];return yo}},[mn]),Cr=pr(["body"]),rr=fa(),Lr=(0,oe.Z)(rr,3),kr=Lr[0],oo=Lr[1],Kr=Lr[2],xo=Vn(lt,Va,Br),wo=(0,oe.Z)(xo,6),Fr=wo[0],Lo=wo[1],Yr=wo[2],Ao=wo[3],mo=wo[4],qo=wo[5],cr=Un==null?void 0:Un.x,or=ie.useState(0),ir=(0,oe.Z)(or,2),$a=ir[0],Qr=ir[1],_a=Dn((0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},lt),Fr),{},{expandable:!!Fr.expandedRowRender,columnTitle:Fr.columnTitle,expandedKeys:Yr,getRowKey:Br,onTriggerExpand:qo,expandIcon:Ao,expandIconColumnIndex:Fr.expandIconColumnIndex,direction:Gn,scrollWidth:Ka&&Ga&&typeof cr=="number"?cr:null}),Ka?fr:null),Sr=(0,oe.Z)(_a,3),Wr=Sr[0],jr=Sr[1],Xo=Sr[2],Uo=Xo!=null?Xo:cr,Ei=ie.useMemo(function(){return{columns:Wr,flattenColumns:jr}},[Wr,jr]),No=ie.useRef(),si=ie.useRef(),Bo=ie.useRef(),ni=ie.useRef(),Ki=ie.useRef(),Jr=ie.useState(!1),$r=(0,oe.Z)(Jr,2),Po=$r[0],ko=$r[1],po=ie.useState(!1),Rr=(0,oe.Z)(po,2),_o=Rr[0],Ko=Rr[1],oi=On(new Map),Ii=(0,oe.Z)(oi,2),Ai=Ii[0],Ui=Ii[1],Hi=et(jr),gi=Hi.map(function(ao){return Ai.get(ao)}),Yo=ie.useMemo(function(){return gi},[gi.join("_")]),$o=on(Yo,jr.length,Gn),Ro=Un&&Bt(Un.y),vo=Un&&Bt(Uo)||!!Fr.fixed,yi=vo&&jr.some(function(ao){var yo=ao.fixed;return yo}),ji=ie.useRef(),Ti=Qt(Ja,At),Ci=Ti.isSticky,yl=Ti.offsetHeader,Kl=Ti.offsetSummary,Xr=Ti.offsetScroll,so=Ti.stickyClassName,Zo=Ti.container,So=ie.useMemo(function(){return oa==null?void 0:oa(Va)},[oa,Va]),Ho=(Ro||Ci)&&ie.isValidElement(So)&&So.type===Ce&&So.props.fixed,Qo,ei,Oi;Ro&&(ei={overflowY:"scroll",maxHeight:Un.y}),vo&&(Qo={overflowX:"auto"},Ro||(ei={overflowY:"hidden"}),Oi={width:Uo===!0?"auto":Uo,minWidth:"100%"});var ul=ie.useCallback(function(ao,yo){(0,dt.Z)(No.current)&&Ui(function(pi){if(pi.get(ao)!==yo){var Vi=new Map(pi);return Vi.set(ao,yo),Vi}return pi})},[]),Su=na(null),Fs=(0,oe.Z)(Su,2),bu=Fs[0],Ds=Fs[1];function cl(ao,yo){yo&&(typeof yo=="function"?yo(ao):yo.scrollLeft!==ao&&(yo.scrollLeft=ao,yo.scrollLeft!==ao&&setTimeout(function(){yo.scrollLeft=ao},0)))}var qi=(0,ge.Z)(function(ao){var yo=ao.currentTarget,pi=ao.scrollLeft,Vi=Gn==="rtl",Zi=typeof pi=="number"?pi:yo.scrollLeft,gl=yo||ma;if(!Ds()||Ds()===gl){var Pl;bu(gl),cl(Zi,si.current),cl(Zi,Bo.current),cl(Zi,Ki.current),cl(Zi,(Pl=ji.current)===null||Pl===void 0?void 0:Pl.setScrollLeft)}var ts=yo||si.current;if(ts){var ns=ts.scrollWidth,xl=ts.clientWidth;if(ns===xl){ko(!1),Ko(!1);return}Vi?(ko(-Zi0)):(ko(Zi>0),Ko(Zi1?Ba-Ka:0,Br=(0,Ye.Z)((0,Ye.Z)((0,Ye.Z)({},fr),mn),{},{flex:"0 0 ".concat(Ka,"px"),width:"".concat(Ka,"px"),marginRight:pr,pointerEvents:"auto"}),Cr=ie.useMemo(function(){return Xn?Va<=1:Ga===0||Va===0||Va>1},[Va,Ga,Xn]);Cr?Br.visibility="hidden":Xn&&(Br.height=Gn==null?void 0:Gn(Va));var rr=Cr?function(){return null}:la,Lr={};return(Va===0||Ga===0)&&(Lr.rowSpan=1,Lr.colSpan=1),ie.createElement(Nt,(0,Oe.Z)({className:st()(oa,Un),ellipsis:lt.ellipsis,align:lt.align,scope:lt.rowScope,component:"div",prefixCls:Re.prefixCls,key:Ma,record:An,index:Ut,renderIndex:En,dataIndex:ra,render:rr,shouldCellUpdate:lt.shouldCellUpdate},tr,{appendNode:ar,additionalProps:(0,Ye.Z)((0,Ye.Z)({},Qa),{},{style:Br},Lr)}))}var Pa=Ha,$n=["data","index","className","rowKey","style","extra","getHeight"],xa=ie.forwardRef(function(De,Re){var lt=De.data,At=De.index,Mt=De.className,Ut=De.rowKey,En=De.style,An=De.extra,mn=De.getHeight,Un=(0,cn.Z)(De,$n),Xn=lt.record,Gn=lt.indent,la=lt.index,ra=Le(ve,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),oa=ra.scrollX,Ba=ra.flattenColumns,Ea=ra.prefixCls,Ia=ra.fixColumn,Ca=ra.componentWidth,Ma=Qe(Xn,Ut,At,Gn),tr=Ma.rowSupportExpand,ar=Ma.expanded,Qa=Ma.rowProps,fr=Ma.expandedRowRender,wr=Ma.expandedRowClassName,Ga;if(tr&&ar){var Ja=fr(Xn,At,Gn+1,ar),Va=wr==null?void 0:wr(Xn,At,Gn),Oa={};Ia&&(Oa={style:(0,Be.Z)({},"--virtual-width","".concat(Ca,"px"))});var Ka="".concat(Ea,"-expanded-row-cell");Ga=ie.createElement("div",{className:st()("".concat(Ea,"-expanded-row"),"".concat(Ea,"-expanded-row-level-").concat(Gn+1),Va)},ie.createElement(Nt,{component:"div",prefixCls:Ea,className:st()(Ka,(0,Be.Z)({},"".concat(Ka,"-fixed"),Ia)),additionalProps:Oa},Ja))}var pr=(0,Ye.Z)((0,Ye.Z)({},En),{},{width:oa});An&&(pr.position="absolute",pr.pointerEvents="none");var Br=ie.createElement("div",(0,Oe.Z)({},Qa,Un,{ref:tr?null:Re,className:st()(Mt,"".concat(Ea,"-row"),Qa==null?void 0:Qa.className,(0,Be.Z)({},"".concat(Ea,"-row-extra"),An)),style:(0,Ye.Z)((0,Ye.Z)({},pr),Qa==null?void 0:Qa.style)}),Ba.map(function(Cr,rr){return ie.createElement(Pa,{key:rr,rowInfo:Ma,column:Cr,colIndex:rr,indent:Gn,index:At,renderIndex:la,record:Xn,inverse:An,getHeight:mn})}));return tr?ie.createElement("div",{ref:Re},Br,Ga):Br}),za=ae(xa),Ta=za,va=ie.forwardRef(function(De,Re){var lt=De.data,At=De.onScroll,Mt=Le(ve,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Ut=Mt.flattenColumns,En=Mt.onColumnResize,An=Mt.getRowKey,mn=Mt.expandedKeys,Un=Mt.prefixCls,Xn=Mt.childrenColumnName,Gn=Mt.emptyNode,la=Mt.scrollX,ra=Le(yn),oa=ra.scrollY,Ba=ra.listItemHeight,Ea=ie.useRef(),Ia=Xt(lt,Xn,mn,An),Ca=ie.useMemo(function(){var Ga=0;return Ut.map(function(Ja){var Va=Ja.width,Oa=Ja.key;return Ga+=Va,[Oa,Va,Ga]})},[Ut]),Ma=ie.useMemo(function(){return Ca.map(function(Ga){return Ga[2]})},[Ca]);ie.useEffect(function(){Ca.forEach(function(Ga){var Ja=(0,oe.Z)(Ga,2),Va=Ja[0],Oa=Ja[1];En(Va,Oa)})},[Ca]),ie.useImperativeHandle(Re,function(){var Ga={};return Object.defineProperty(Ga,"scrollLeft",{get:function(){var Va;return((Va=Ea.current)===null||Va===void 0?void 0:Va.getScrollInfo().x)||0},set:function(Va){var Oa;(Oa=Ea.current)===null||Oa===void 0||Oa.scrollTo({left:Va})}}),Ga});var tr=function(Ja,Va){var Oa,Ka=(Oa=Ia[Va])===null||Oa===void 0?void 0:Oa.record,pr=Ja.onCell;if(pr){var Br,Cr=pr(Ka,Va);return(Br=Cr==null?void 0:Cr.rowSpan)!==null&&Br!==void 0?Br:1}return 1},ar=function(Ja){var Va=Ja.start,Oa=Ja.end,Ka=Ja.getSize,pr=Ja.offsetY;if(Oa<0)return null;for(var Br=Ut.filter(function(cr){return tr(cr,Va)===0}),Cr=Va,rr=function(or){if(Br=Br.filter(function(ir){return tr(ir,or)===0}),!Br.length)return Cr=or,"break"},Lr=Va;Lr>=0;Lr-=1){var kr=rr(Lr);if(kr==="break")break}for(var oo=Ut.filter(function(cr){return tr(cr,Oa)!==1}),Kr=Oa,xo=function(or){if(oo=oo.filter(function(ir){return tr(ir,or)!==1}),!oo.length)return Kr=Math.max(or-1,Oa),"break"},wo=Oa;wo1})&&Lo.push(or)},Ao=Cr;Ao<=Kr;Ao+=1)var mo=Yr(Ao);var qo=Lo.map(function(cr){var or=Ia[cr],ir=An(or.record,cr),$a=function(Sr){var Wr=cr+Sr-1,jr=An(Ia[Wr].record,Wr),Xo=Ka(ir,jr);return Xo.bottom-Xo.top},Qr=Ka(ir);return ie.createElement(Ta,{key:cr,data:or,rowKey:ir,index:cr,style:{top:-pr+Qr.top},extra:!0,getHeight:$a})});return qo},Qa=ie.useMemo(function(){return{columnsOffset:Ma}},[Ma]),fr="".concat(Un,"-tbody"),wr;return Ia.length?wr=ie.createElement(an.Z,{fullHeight:!1,ref:Ea,className:st()(fr,"".concat(fr,"-virtual")),height:oa,itemHeight:Ba||24,data:Ia,itemKey:function(Ja){return An(Ja.record)},scrollWidth:la,onVirtualScroll:function(Ja){var Va=Ja.x;At({scrollLeft:Va})},extraRender:ar},function(Ga,Ja,Va){var Oa=An(Ga.record,Ja);return ie.createElement(Ta,(0,Oe.Z)({data:Ga,rowKey:Oa,index:Ja},Va))}):wr=ie.createElement("div",{className:st()("".concat(Un,"-placeholder"))},ie.createElement(Nt,{component:"div",prefixCls:Un},Gn)),ie.createElement(jn.Provider,{value:Qa},wr)}),Da=ae(va),gr=Da,Ya=function(Re,lt){var At=lt.ref,Mt=lt.onScroll;return ie.createElement(gr,{ref:At,data:Re,onScroll:Mt})},sr=100;function Ar(De){var Re=De.columns,lt=De.scroll,At=De.prefixCls,Mt=At===void 0?qa:At,Ut=De.className,En=De.listItemHeight,An=lt||{},mn=An.x,Un=An.y;typeof mn!="number"&&(mn=((Re||[]).length+1)*sr),typeof Un!="number"&&(Un=500);var Xn=ie.useMemo(function(){return{scrollY:Un,listItemHeight:En}},[Un,En]);return ie.createElement(yn.Provider,{value:Xn},ie.createElement(Vt,(0,Oe.Z)({},De,{className:st()(Ut,"".concat(Mt,"-virtual")),scroll:(0,Ye.Z)((0,Ye.Z)({},lt),{},{x:mn}),components:{body:Ya},columns:Re,internalHooks:re,tailor:!0})))}function xr(De){return te(Ar,De)}var Na=xr(),yr=null;function ur(De){return null}var Dr=ur;function Gr(De){return null}var qr=Gr,bo=y(2738),mr=y(68031),nr=y(36355),Tr=y(93891),br=y(19716),Eo=y(8628),ho=y(31724),hr=y(58421),Kn=y(71418),Zn=y(88088);function Mn(De){return function(lt){let{prefixCls:At,onExpand:Mt,record:Ut,expanded:En,expandable:An}=lt;const mn=`${At}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:Un=>{Mt(Ut,Un),Un.stopPropagation()},className:st()(mn,{[`${mn}-spaced`]:!An,[`${mn}-expanded`]:An&&En,[`${mn}-collapsed`]:An&&!En}),"aria-label":En?De.collapse:De.expand,"aria-expanded":En})}}var ea=Mn;function Ua(De,Re){return"key"in De&&De.key!==void 0&&De.key!==null?De.key:De.dataIndex?Array.isArray(De.dataIndex)?De.dataIndex.join("."):De.dataIndex:Re}function Ne(De,Re){return Re?`${Re}-${De}`:`${De}`}function gn(De,Re){return typeof De=="function"?De(Re):De}function Tn(De,Re){const lt=gn(De,Re);return Object.prototype.toString.call(lt)==="[object Object]"?"":lt}var Qn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},ln=Qn,Jn=y(7657),_n=function(Re,lt){return ie.createElement(Jn.Z,(0,Oe.Z)({},Re,{ref:lt,icon:ln}))},kn=ie.forwardRef(_n),Yn=kn,wa=y(56762);function sa(De){const Re=ie.useRef(De),lt=(0,wa.Z)();return[()=>Re.current,At=>{Re.current=At,lt()}]}var pa=y(3113),ha=y(24905),Za=y(38854),vr=y(64165),Nr=y(20834),Or=y(40875),_r=y(5112),Mo=y(17574),Oo=y(47472),Fi=y(92832);function Di(De){let{value:Re,onChange:lt,filterSearch:At,tablePrefixCls:Mt,locale:Ut}=De;return At?ie.createElement("div",{className:`${Mt}-filter-dropdown-search`},ie.createElement(Fi.default,{prefix:ie.createElement(Oo.Z,null),placeholder:Ut.filterSearchPlaceholder,onChange:lt,value:Re,htmlSize:1,className:`${Mt}-filter-dropdown-search-input`})):null}var li=Di,Bi=y(10228);const el=De=>{const{keyCode:Re}=De;Re===Bi.Z.ENTER&&De.stopPropagation()};var Li=ie.forwardRef((De,Re)=>ie.createElement("div",{className:De.className,onClick:lt=>lt.stopPropagation(),onKeyDown:el,ref:Re},De.children));function tl(De){let Re=[];return(De||[]).forEach(lt=>{let{value:At,children:Mt}=lt;Re.push(At),Mt&&(Re=[].concat((0,ye.Z)(Re),(0,ye.Z)(tl(Mt))))}),Re}function Vs(De){return De.some(Re=>{let{children:lt}=Re;return lt})}function os(De,Re){return typeof Re=="string"||typeof Re=="number"?Re==null?void 0:Re.toString().toLowerCase().includes(De.trim().toLowerCase()):!1}function is(De){let{filters:Re,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:En}=De;return Re.map((An,mn)=>{const Un=String(An.value);if(An.children)return{key:Un||mn,label:An.text,popupClassName:`${lt}-dropdown-submenu`,children:is({filters:An.children,prefixCls:lt,filteredKeys:At,filterMultiple:Mt,searchValue:Ut,filterSearch:En})};const Xn=Mt?ha.default:_r.ZP,Gn={key:An.value!==void 0?Un:mn,label:ie.createElement(ie.Fragment,null,ie.createElement(Xn,{checked:At.includes(Un)}),ie.createElement("span",null,An.text))};return Ut.trim()?typeof En=="function"?En(Ut,An)?Gn:null:os(Ut,An.text)?Gn:null:Gn})}function ls(De){var Re,lt;const{tablePrefixCls:At,prefixCls:Mt,column:Ut,dropdownPrefixCls:En,columnKey:An,filterMultiple:mn,filterMode:Un="menu",filterSearch:Xn=!1,filterState:Gn,triggerFilter:la,locale:ra,children:oa,getPopupContainer:Ba}=De,{filterDropdownOpen:Ea,onFilterDropdownOpenChange:Ia,filterResetToDefaultFilteredValue:Ca,defaultFilteredValue:Ma,filterDropdownVisible:tr,onFilterDropdownVisibleChange:ar}=Ut,[Qa,fr]=ie.useState(!1),wr=!!(Gn&&(!((Re=Gn.filteredKeys)===null||Re===void 0)&&Re.length||Gn.forceFiltered)),Ga=_a=>{fr(_a),Ia==null||Ia(_a),ar==null||ar(_a)},Ja=(lt=Ea!=null?Ea:tr)!==null&<!==void 0?lt:Qa,Va=Gn==null?void 0:Gn.filteredKeys,[Oa,Ka]=sa(Va||[]),pr=_a=>{let{selectedKeys:Sr}=_a;Ka(Sr)},Br=(_a,Sr)=>{let{node:Wr,checked:jr}=Sr;pr(mn?{selectedKeys:_a}:{selectedKeys:jr&&Wr.key?[Wr.key]:[]})};ie.useEffect(()=>{Qa&&pr({selectedKeys:Va||[]})},[Va]);const[Cr,rr]=ie.useState([]),Lr=_a=>{rr(_a)},[kr,oo]=ie.useState(""),Kr=_a=>{const{value:Sr}=_a.target;oo(Sr)};ie.useEffect(()=>{Qa||oo("")},[Qa]);const xo=_a=>{const Sr=_a&&_a.length?_a:null;if(Sr===null&&(!Gn||!Gn.filteredKeys)||(0,he.Z)(Sr,Gn==null?void 0:Gn.filteredKeys,!0))return null;la({column:Ut,key:An,filteredKeys:Sr})},wo=()=>{Ga(!1),xo(Oa())},Fr=function(){let{confirm:_a,closeDropdown:Sr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_a&&xo([]),Sr&&Ga(!1),oo(""),Ka(Ca?(Ma||[]).map(Wr=>String(Wr)):[])},Lo=function(){let{closeDropdown:_a}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_a&&Ga(!1),xo(Oa())},Yr=_a=>{_a&&Va!==void 0&&Ka(Va||[]),Ga(_a),!_a&&!Ut.filterDropdown&&wo()},Ao=st()({[`${En}-menu-without-submenu`]:!Vs(Ut.filters||[])}),mo=_a=>{if(_a.target.checked){const Sr=tl(Ut==null?void 0:Ut.filters).map(Wr=>String(Wr));Ka(Sr)}else Ka([])},qo=_a=>{let{filters:Sr}=_a;return(Sr||[]).map((Wr,jr)=>{const Xo=String(Wr.value),Uo={title:Wr.text,key:Wr.value!==void 0?Xo:jr};return Wr.children&&(Uo.children=qo({filters:Wr.children})),Uo})},cr=_a=>{var Sr;return Object.assign(Object.assign({},_a),{text:_a.title,value:_a.key,children:((Sr=_a.children)===null||Sr===void 0?void 0:Sr.map(Wr=>cr(Wr)))||[]})};let or;if(typeof Ut.filterDropdown=="function")or=Ut.filterDropdown({prefixCls:`${En}-custom`,setSelectedKeys:_a=>pr({selectedKeys:_a}),selectedKeys:Oa(),confirm:Lo,clearFilters:Fr,filters:Ut.filters,visible:Ja,close:()=>{Ga(!1)}});else if(Ut.filterDropdown)or=Ut.filterDropdown;else{const _a=Oa()||[],Sr=()=>(Ut.filters||[]).length===0?ie.createElement(vr.Z,{image:vr.Z.PRESENTED_IMAGE_SIMPLE,description:ra.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Un==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement("div",{className:`${At}-filter-dropdown-tree`},mn?ie.createElement(ha.default,{checked:_a.length===tl(Ut.filters).length,indeterminate:_a.length>0&&_a.lengthtypeof Xn=="function"?Xn(kr,cr(jr)):os(kr,jr.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(li,{filterSearch:Xn,value:kr,onChange:Kr,tablePrefixCls:At,locale:ra}),ie.createElement(Nr.default,{selectable:!0,multiple:mn,prefixCls:`${En}-menu`,className:Ao,onSelect:pr,onDeselect:pr,selectedKeys:_a,getPopupContainer:Ba,openKeys:Cr,onOpenChange:Lr,items:is({filters:Ut.filters||[],filterSearch:Xn,prefixCls:Mt,filteredKeys:Oa(),filterMultiple:mn,searchValue:kr})})),Wr=()=>Ca?(0,he.Z)((Ma||[]).map(jr=>String(jr)),_a,!0):_a.length===0;or=ie.createElement(ie.Fragment,null,Sr(),ie.createElement("div",{className:`${Mt}-dropdown-btns`},ie.createElement(pa.ZP,{type:"link",size:"small",disabled:Wr(),onClick:()=>Fr()},ra.filterReset),ie.createElement(pa.ZP,{type:"primary",size:"small",onClick:wo},ra.filterConfirm)))}Ut.filterDropdown&&(or=ie.createElement(Or.J,{selectable:void 0},or));const ir=()=>ie.createElement(Li,{className:`${Mt}-dropdown`},or);let $a;typeof Ut.filterIcon=="function"?$a=Ut.filterIcon(wr):Ut.filterIcon?$a=Ut.filterIcon:$a=ie.createElement(Yn,null);const{direction:Qr}=ie.useContext(nr.E_);return ie.createElement("div",{className:`${Mt}-column`},ie.createElement("span",{className:`${At}-column-title`},oa),ie.createElement(Za.Z,{dropdownRender:ir,trigger:["click"],open:Ja,onOpenChange:Yr,getPopupContainer:Ba,placement:Qr==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:st()(`${Mt}-trigger`,{active:wr}),onClick:_a=>{_a.stopPropagation()}},$a)))}var ss=ls;function Bl(De,Re,lt){let At=[];return(De||[]).forEach((Mt,Ut)=>{var En;const An=Ne(Ut,lt);if(Mt.filters||"filterDropdown"in Mt||"onFilter"in Mt)if("filteredValue"in Mt){let mn=Mt.filteredValue;"filterDropdown"in Mt||(mn=(En=mn==null?void 0:mn.map(String))!==null&&En!==void 0?En:mn),At.push({column:Mt,key:Ua(Mt,An),filteredKeys:mn,forceFiltered:Mt.filtered})}else At.push({column:Mt,key:Ua(Mt,An),filteredKeys:Re&&Mt.defaultFilteredValue?Mt.defaultFilteredValue:void 0,forceFiltered:Mt.filtered});"children"in Mt&&(At=[].concat((0,ye.Z)(At),(0,ye.Z)(Bl(Mt.children,Re,An))))}),At}function us(De,Re,lt,At,Mt,Ut,En,An){return lt.map((mn,Un)=>{const Xn=Ne(Un,An),{filterMultiple:Gn=!0,filterMode:la,filterSearch:ra}=mn;let oa=mn;if(oa.filters||oa.filterDropdown){const Ba=Ua(oa,Xn),Ea=At.find(Ia=>{let{key:Ca}=Ia;return Ba===Ca});oa=Object.assign(Object.assign({},oa),{title:Ia=>ie.createElement(ss,{tablePrefixCls:De,prefixCls:`${De}-filter`,dropdownPrefixCls:Re,column:oa,columnKey:Ba,filterState:Ea,filterMultiple:Gn,filterMode:la,filterSearch:ra,triggerFilter:Ut,locale:Mt,getPopupContainer:En},gn(mn.title,Ia))})}return"children"in oa&&(oa=Object.assign(Object.assign({},oa),{children:us(De,Re,oa.children,At,Mt,Ut,En,Xn)})),oa})}function Ll(De){const Re={};return De.forEach(lt=>{let{key:At,filteredKeys:Mt,column:Ut}=lt;const{filters:En,filterDropdown:An}=Ut;if(An)Re[At]=Mt||null;else if(Array.isArray(Mt)){const mn=tl(En);Re[At]=mn.filter(Un=>Mt.includes(String(Un)))}else Re[At]=null}),Re}function ml(De,Re){return Re.reduce((lt,At)=>{const{column:{onFilter:Mt,filters:Ut},filteredKeys:En}=At;return Mt&&En&&En.length?lt.filter(An=>En.some(mn=>{const Un=tl(Ut),Xn=Un.findIndex(la=>String(la)===String(mn)),Gn=Xn!==-1?Un[Xn]:mn;return Mt(Gn,An)})):lt},De)}const Nl=De=>De.flatMap(Re=>"children"in Re?[Re].concat((0,ye.Z)(Nl(Re.children||[]))):[Re]);function Zs(De){let{prefixCls:Re,dropdownPrefixCls:lt,mergedColumns:At,onFilterChange:Mt,getPopupContainer:Ut,locale:En}=De;const An=ie.useMemo(()=>Nl(At||[]),[At]),[mn,Un]=ie.useState(()=>Bl(An,!0)),Xn=ie.useMemo(()=>{const oa=Bl(An,!1);if(oa.length===0)return oa;let Ba=!0,Ea=!0;if(oa.forEach(Ia=>{let{filteredKeys:Ca}=Ia;Ca!==void 0?Ba=!1:Ea=!1}),Ba){const Ia=(An||[]).map((Ca,Ma)=>Ua(Ca,Ne(Ma)));return mn.filter(Ca=>{let{key:Ma}=Ca;return Ia.includes(Ma)}).map(Ca=>{const Ma=An[Ia.findIndex(tr=>tr===Ca.key)];return Object.assign(Object.assign({},Ca),{column:Object.assign(Object.assign({},Ca.column),Ma),forceFiltered:Ma.filtered})})}return oa},[An,mn]),Gn=ie.useMemo(()=>Ll(Xn),[Xn]),la=oa=>{const Ba=Xn.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key});Ba.push(oa),Un(Ba),Mt(Ll(Ba),Ba)};return[oa=>us(Re,lt,oa,Xn,En,la,Ut),Xn,Gn]}var cs=Zs;function Ws(De,Re,lt){const At=ie.useRef({});function Mt(Ut){if(!At.current||At.current.data!==De||At.current.childrenColumnName!==Re||At.current.getRowKey!==lt){let An=function(mn){mn.forEach((Un,Xn)=>{const Gn=lt(Un,Xn);En.set(Gn,Un),Un&&typeof Un=="object"&&Re in Un&&An(Un[Re]||[])})};const En=new Map;An(De),At.current={data:De,childrenColumnName:Re,kvMap:En,getRowKey:lt}}return At.current.kvMap.get(Ut)}return[Mt]}var Il=y(50371),Xs=function(De,Re){var lt={};for(var At in De)Object.prototype.hasOwnProperty.call(De,At)&&Re.indexOf(At)<0&&(lt[At]=De[At]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,At=Object.getOwnPropertySymbols(De);Mt{const Ut=De[Mt];typeof Ut!="function"&&(lt[Mt]=Ut)}),lt}function Ks(De,Re,lt){const At=lt&&typeof lt=="object"?lt:{},{total:Mt=0}=At,Ut=Xs(At,["total"]),[En,An]=(0,ie.useState)(()=>({current:"defaultCurrent"in Ut?Ut.defaultCurrent:1,pageSize:"defaultPageSize"in Ut?Ut.defaultPageSize:fl})),mn=(0,Il.Z)(En,Ut,{total:Mt>0?Mt:De}),Un=Math.ceil((Mt||De)/mn.pageSize);mn.current>Un&&(mn.current=Un||1);const Xn=(la,ra)=>{An({current:la!=null?la:1,pageSize:ra||mn.pageSize})},Gn=(la,ra)=>{var oa;lt&&((oa=lt.onChange)===null||oa===void 0||oa.call(lt,la,ra)),Xn(la,ra),Re(la,ra||(mn==null?void 0:mn.pageSize))};return lt===!1?[{},()=>{}]:[Object.assign(Object.assign({},mn),{onChange:Gn}),Xn]}var Ys=Ks,Qs=y(84105),ds=y(35654),Ol=y(90782),Js=y(71430),qs=y(18929);const Xi={},kl="SELECT_ALL",Rl="SELECT_INVERT",Ml="SELECT_NONE",zl=[],hl=(De,Re)=>{let lt=[];return(Re||[]).forEach(At=>{lt.push(At),At&&typeof At=="object"&&De in At&&(lt=[].concat((0,ye.Z)(lt),(0,ye.Z)(hl(De,At[De]))))}),lt};var _s=(De,Re)=>{const{preserveSelectedRowKeys:lt,selectedRowKeys:At,defaultSelectedRowKeys:Mt,getCheckboxProps:Ut,onChange:En,onSelect:An,onSelectAll:mn,onSelectInvert:Un,onSelectNone:Xn,onSelectMultiple:Gn,columnWidth:la,type:ra,selections:oa,fixed:Ba,renderCell:Ea,hideSelectAll:Ia,checkStrictly:Ca=!0}=Re||{},{prefixCls:Ma,data:tr,pageData:ar,getRecordByKey:Qa,getRowKey:fr,expandType:wr,childrenColumnName:Ga,locale:Ja,getPopupContainer:Va}=De,[Oa,Ka]=(0,qs.Z)(At||Mt||zl,{value:At}),pr=ie.useRef(new Map),Br=(0,ie.useCallback)(cr=>{if(lt){const or=new Map;cr.forEach(ir=>{let $a=Qa(ir);!$a&&pr.current.has(ir)&&($a=pr.current.get(ir)),or.set(ir,$a)}),pr.current=or}},[Qa,lt]);ie.useEffect(()=>{Br(Oa)},[Oa]);const{keyEntities:Cr}=(0,ie.useMemo)(()=>{if(Ca)return{keyEntities:null};let cr=tr;if(lt){const or=new Set(tr.map(($a,Qr)=>fr($a,Qr))),ir=Array.from(pr.current).reduce(($a,Qr)=>{let[_a,Sr]=Qr;return or.has(_a)?$a:$a.concat(Sr)},[]);cr=[].concat((0,ye.Z)(cr),(0,ye.Z)(ir))}return(0,Js.I8)(cr,{externalGetKey:fr,childrenPropName:Ga})},[tr,fr,Ca,Ga,lt]),rr=(0,ie.useMemo)(()=>hl(Ga,ar),[Ga,ar]),Lr=(0,ie.useMemo)(()=>{const cr=new Map;return rr.forEach((or,ir)=>{const $a=fr(or,ir),Qr=(Ut?Ut(or):null)||{};cr.set($a,Qr)}),cr},[rr,fr,Ut]),kr=(0,ie.useCallback)(cr=>{var or;return!!(!((or=Lr.get(fr(cr)))===null||or===void 0)&&or.disabled)},[Lr,fr]),[oo,Kr]=(0,ie.useMemo)(()=>{if(Ca)return[Oa||[],[]];const{checkedKeys:cr,halfCheckedKeys:or}=(0,Ol.S)(Oa,!0,Cr,kr);return[cr||[],or]},[Oa,Ca,Cr,kr]),xo=(0,ie.useMemo)(()=>{const cr=ra==="radio"?oo.slice(0,1):oo;return new Set(cr)},[oo,ra]),wo=(0,ie.useMemo)(()=>ra==="radio"?new Set:new Set(Kr),[Kr,ra]),[Fr,Lo]=(0,ie.useState)(null);ie.useEffect(()=>{Re||Ka(zl)},[!!Re]);const Yr=(0,ie.useCallback)((cr,or)=>{let ir,$a;Br(cr),lt?(ir=cr,$a=cr.map(Qr=>pr.current.get(Qr))):(ir=[],$a=[],cr.forEach(Qr=>{const _a=Qa(Qr);_a!==void 0&&(ir.push(Qr),$a.push(_a))})),Ka(ir),En==null||En(ir,$a,{type:or})},[Ka,Qa,En,lt]),Ao=(0,ie.useCallback)((cr,or,ir,$a)=>{if(An){const Qr=ir.map(_a=>Qa(_a));An(Qa(cr),or,Qr,$a)}Yr(ir,"single")},[An,Qa,Yr]),mo=(0,ie.useMemo)(()=>!oa||Ia?null:(oa===!0?[kl,Rl,Ml]:oa).map(or=>or===kl?{key:"all",text:Ja.selectionAll,onSelect(){Yr(tr.map((ir,$a)=>fr(ir,$a)).filter(ir=>{const $a=Lr.get(ir);return!($a!=null&&$a.disabled)||xo.has(ir)}),"all")}}:or===Rl?{key:"invert",text:Ja.selectInvert,onSelect(){const ir=new Set(xo);ar.forEach((Qr,_a)=>{const Sr=fr(Qr,_a),Wr=Lr.get(Sr);Wr!=null&&Wr.disabled||(ir.has(Sr)?ir.delete(Sr):ir.add(Sr))});const $a=Array.from(ir);Un&&Un($a),Yr($a,"invert")}}:or===Ml?{key:"none",text:Ja.selectNone,onSelect(){Xn==null||Xn(),Yr(Array.from(xo).filter(ir=>{const $a=Lr.get(ir);return $a==null?void 0:$a.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var ir,$a,Qr=arguments.length,_a=new Array(Qr),Sr=0;Sr{var or;if(!Re)return cr.filter(Jr=>Jr!==Xi);let ir=(0,ye.Z)(cr);const $a=new Set(xo),Qr=rr.map(fr).filter(Jr=>!Lr.get(Jr).disabled),_a=Qr.every(Jr=>$a.has(Jr)),Sr=Qr.some(Jr=>$a.has(Jr)),Wr=()=>{const Jr=[];_a?Qr.forEach(Po=>{$a.delete(Po),Jr.push(Po)}):Qr.forEach(Po=>{$a.has(Po)||($a.add(Po),Jr.push(Po))});const $r=Array.from($a);mn==null||mn(!_a,$r.map(Po=>Qa(Po)),Jr.map(Po=>Qa(Po))),Yr($r,"all"),Lo(null)};let jr;if(ra!=="radio"){let Jr;if(mo){const Rr={getPopupContainer:Va,items:mo.map((_o,Ko)=>{const{key:oi,text:Ii,onSelect:Ai}=_o;return{key:oi!=null?oi:Ko,onClick:()=>{Ai==null||Ai(Qr)},label:Ii}})};Jr=ie.createElement("div",{className:`${Ma}-selection-extra`},ie.createElement(Za.Z,{menu:Rr,getPopupContainer:Va},ie.createElement("span",null,ie.createElement(Qs.Z,null))))}const $r=rr.map((Rr,_o)=>{const Ko=fr(Rr,_o),oi=Lr.get(Ko)||{};return Object.assign({checked:$a.has(Ko)},oi)}).filter(Rr=>{let{disabled:_o}=Rr;return _o}),Po=!!$r.length&&$r.length===rr.length,ko=Po&&$r.every(Rr=>{let{checked:_o}=Rr;return _o}),po=Po&&$r.some(Rr=>{let{checked:_o}=Rr;return _o});jr=!Ia&&ie.createElement("div",{className:`${Ma}-selection`},ie.createElement(ha.default,{checked:Po?ko:!!rr.length&&_a,indeterminate:Po?!ko&&po:!_a&&Sr,onChange:Wr,disabled:rr.length===0||Po,"aria-label":Jr?"Custom selection":"Select all",skipGroup:!0}),Jr)}let Xo;ra==="radio"?Xo=(Jr,$r,Po)=>{const ko=fr($r,Po),po=$a.has(ko);return{node:ie.createElement(_r.ZP,Object.assign({},Lr.get(ko),{checked:po,onClick:Rr=>Rr.stopPropagation(),onChange:Rr=>{$a.has(ko)||Ao(ko,!0,[ko],Rr.nativeEvent)}})),checked:po}}:Xo=(Jr,$r,Po)=>{var ko;const po=fr($r,Po),Rr=$a.has(po),_o=wo.has(po),Ko=Lr.get(po);let oi;return wr==="nest"?oi=_o:oi=(ko=Ko==null?void 0:Ko.indeterminate)!==null&&ko!==void 0?ko:_o,{node:ie.createElement(ha.default,Object.assign({},Ko,{indeterminate:oi,checked:Rr,skipGroup:!0,onClick:Ii=>Ii.stopPropagation(),onChange:Ii=>{let{nativeEvent:Ai}=Ii;const{shiftKey:Ui}=Ai;let Hi=-1,gi=-1;if(Ui&&Ca){const Yo=new Set([Fr,po]);Qr.some(($o,Ro)=>{if(Yo.has($o))if(Hi===-1)Hi=Ro;else return gi=Ro,!0;return!1})}if(gi!==-1&&Hi!==gi&&Ca){const Yo=Qr.slice(Hi,gi+1),$o=[];Rr?Yo.forEach(vo=>{$a.has(vo)&&($o.push(vo),$a.delete(vo))}):Yo.forEach(vo=>{$a.has(vo)||($o.push(vo),$a.add(vo))});const Ro=Array.from($a);Gn==null||Gn(!Rr,Ro.map(vo=>Qa(vo)),$o.map(vo=>Qa(vo))),Yr(Ro,"multiple")}else{const Yo=oo;if(Ca){const $o=Rr?(0,ds._5)(Yo,po):(0,ds.L0)(Yo,po);Ao(po,!Rr,$o,Ai)}else{const $o=(0,Ol.S)([].concat((0,ye.Z)(Yo),[po]),!0,Cr,kr),{checkedKeys:Ro,halfCheckedKeys:vo}=$o;let yi=Ro;if(Rr){const ji=new Set(Ro);ji.delete(po),yi=(0,Ol.S)(Array.from(ji),{checked:!1,halfCheckedKeys:vo},Cr,kr).checkedKeys}Ao(po,!Rr,yi,Ai)}}Lo(Rr?null:po)}})),checked:Rr}};const Uo=(Jr,$r,Po)=>{const{node:ko,checked:po}=Xo(Jr,$r,Po);return Ea?Ea(po,$r,Po,ko):ko};if(!ir.includes(Xi))if(ir.findIndex(Jr=>{var $r;return(($r=Jr[qn])===null||$r===void 0?void 0:$r.columnType)==="EXPAND_COLUMN"})===0){const[Jr,...$r]=ir;ir=[Jr,Xi].concat((0,ye.Z)($r))}else ir=[Xi].concat((0,ye.Z)(ir));const Ei=ir.indexOf(Xi);ir=ir.filter((Jr,$r)=>Jr!==Xi||$r===Ei);const No=ir[Ei-1],si=ir[Ei+1];let Bo=Ba;Bo===void 0&&((si==null?void 0:si.fixed)!==void 0?Bo=si.fixed:(No==null?void 0:No.fixed)!==void 0&&(Bo=No.fixed)),Bo&&No&&((or=No[qn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&No.fixed===void 0&&(No.fixed=Bo);const ni=st()(`${Ma}-selection-col`,{[`${Ma}-selection-col-with-dropdown`]:oa&&ra==="checkbox"}),Ki={fixed:Bo,width:la,className:`${Ma}-selection-column`,title:Re.columnTitle||jr,render:Uo,onCell:Re.onCell,[qn]:{className:ni}};return ir.map(Jr=>Jr===Xi?Ki:Jr)},[fr,rr,Re,oo,xo,wo,la,mo,wr,Fr,Lr,Gn,Ao,kr]),xo]},gs=y(89489),$s=y(59477),eu=y(6848);const vl="ascend",Ul="descend";function Sl(De){return typeof De.sorter=="object"&&typeof De.sorter.multiple=="number"?De.sorter.multiple:!1}function ps(De){return typeof De=="function"?De:De&&typeof De=="object"&&De.compare?De.compare:!1}function tu(De,Re){return Re?De[De.indexOf(Re)+1]:De[0]}function Hl(De,Re,lt){let At=[];function Mt(Ut,En){At.push({column:Ut,key:Ua(Ut,En),multiplePriority:Sl(Ut),sortOrder:Ut.sortOrder})}return(De||[]).forEach((Ut,En)=>{const An=Ne(En,lt);Ut.children?("sortOrder"in Ut&&Mt(Ut,An),At=[].concat((0,ye.Z)(At),(0,ye.Z)(Hl(Ut.children,Re,An)))):Ut.sorter&&("sortOrder"in Ut?Mt(Ut,An):Re&&Ut.defaultSortOrder&&At.push({column:Ut,key:Ua(Ut,An),multiplePriority:Sl(Ut),sortOrder:Ut.defaultSortOrder}))}),At}function ms(De,Re,lt,At,Mt,Ut,En,An){return(Re||[]).map((mn,Un)=>{const Xn=Ne(Un,An);let Gn=mn;if(Gn.sorter){const la=Gn.sortDirections||Mt,ra=Gn.showSorterTooltip===void 0?En:Gn.showSorterTooltip,oa=Ua(Gn,Xn),Ba=lt.find(wr=>{let{key:Ga}=wr;return Ga===oa}),Ea=Ba?Ba.sortOrder:null,Ia=tu(la,Ea);let Ca;if(mn.sortIcon)Ca=mn.sortIcon({sortOrder:Ea});else{const wr=la.includes(vl)&&ie.createElement($s.Z,{className:st()(`${De}-column-sorter-up`,{active:Ea===vl})}),Ga=la.includes(Ul)&&ie.createElement(gs.Z,{className:st()(`${De}-column-sorter-down`,{active:Ea===Ul})});Ca=ie.createElement("span",{className:st()(`${De}-column-sorter`,{[`${De}-column-sorter-full`]:!!(wr&&Ga)})},ie.createElement("span",{className:`${De}-column-sorter-inner`,"aria-hidden":"true"},wr,Ga))}const{cancelSort:Ma,triggerAsc:tr,triggerDesc:ar}=Ut||{};let Qa=Ma;Ia===Ul?Qa=ar:Ia===vl&&(Qa=tr);const fr=typeof ra=="object"?ra:{title:Qa};Gn=Object.assign(Object.assign({},Gn),{className:st()(Gn.className,{[`${De}-column-sort`]:Ea}),title:wr=>{const Ga=ie.createElement("div",{className:`${De}-column-sorters`},ie.createElement("span",{className:`${De}-column-title`},gn(mn.title,wr)),Ca);return ra?ie.createElement(eu.Z,Object.assign({},fr),Ga):Ga},onHeaderCell:wr=>{const Ga=mn.onHeaderCell&&mn.onHeaderCell(wr)||{},Ja=Ga.onClick,Va=Ga.onKeyDown;Ga.onClick=pr=>{At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Ja==null||Ja(pr)},Ga.onKeyDown=pr=>{pr.keyCode===Bi.Z.ENTER&&(At({column:mn,key:oa,sortOrder:Ia,multiplePriority:Sl(mn)}),Va==null||Va(pr))};const Oa=Tn(mn.title,{}),Ka=Oa==null?void 0:Oa.toString();return Ea?Ga["aria-sort"]=Ea==="ascend"?"ascending":"descending":Ga["aria-label"]=Ka||"",Ga.className=st()(Ga.className,`${De}-column-has-sorters`),Ga.tabIndex=0,mn.ellipsis&&(Ga.title=(Oa!=null?Oa:"").toString()),Ga}})}return"children"in Gn&&(Gn=Object.assign(Object.assign({},Gn),{children:ms(De,Gn.children,lt,At,Mt,Ut,En,Xn)})),Gn})}function fs(De){const{column:Re,sortOrder:lt}=De;return{column:Re,order:lt,field:Re.dataIndex,columnKey:Re.key}}function hs(De){const Re=De.filter(lt=>{let{sortOrder:At}=lt;return At}).map(fs);return Re.length===0&&De.length?Object.assign(Object.assign({},fs(De[De.length-1])),{column:void 0}):Re.length<=1?Re[0]||{}:Re}function jl(De,Re,lt){const At=Re.slice().sort((En,An)=>An.multiplePriority-En.multiplePriority),Mt=De.slice(),Ut=At.filter(En=>{let{column:{sorter:An},sortOrder:mn}=En;return ps(An)&&mn});return Ut.length?Mt.sort((En,An)=>{for(let mn=0;mn{const An=En[lt];return An?Object.assign(Object.assign({},En),{[lt]:jl(An,Re,lt)}):En}):Mt}function nu(De){let{prefixCls:Re,mergedColumns:lt,onSorterChange:At,sortDirections:Mt,tableLocale:Ut,showSorterTooltip:En}=De;const[An,mn]=ie.useState(Hl(lt,!0)),Un=ie.useMemo(()=>{let oa=!0;const Ba=Hl(lt,!1);if(!Ba.length)return An;const Ea=[];function Ia(Ma){oa?Ea.push(Ma):Ea.push(Object.assign(Object.assign({},Ma),{sortOrder:null}))}let Ca=null;return Ba.forEach(Ma=>{Ca===null?(Ia(Ma),Ma.sortOrder&&(Ma.multiplePriority===!1?oa=!1:Ca=!0)):(Ca&&Ma.multiplePriority!==!1||(oa=!1),Ia(Ma))}),Ea},[lt,An]),Xn=ie.useMemo(()=>{const oa=Un.map(Ba=>{let{column:Ea,sortOrder:Ia}=Ba;return{column:Ea,order:Ia}});return{sortColumns:oa,sortColumn:oa[0]&&oa[0].column,sortOrder:oa[0]&&oa[0].order}},[Un]);function Gn(oa){let Ba;oa.multiplePriority===!1||!Un.length||Un[0].multiplePriority===!1?Ba=[oa]:Ba=[].concat((0,ye.Z)(Un.filter(Ea=>{let{key:Ia}=Ea;return Ia!==oa.key})),[oa]),mn(Ba),At(hs(Ba),Ba)}return[oa=>ms(Re,oa,Un,Gn,Mt,Ut,En),Un,Xn,()=>hs(Un)]}function vs(De,Re){return De.map(lt=>{const At=Object.assign({},lt);return At.title=gn(lt.title,Re),"children"in At&&(At.children=vs(At.children,Re)),At})}function au(De){return[ie.useCallback(lt=>vs(lt,De),[De])]}var ru=ia((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),ou=xr((De,Re)=>{const{_renderTimes:lt}=De,{_renderTimes:At}=Re;return lt!==At}),il=y(64993),bl=y(17313),iu=y(83116),lu=y(37613),su=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=(Mt,Ut,En)=>({[`&${Re}-${Mt}`]:{[`> ${Re}-container`]:{[`> ${Re}-content, > ${Re}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Re}-expanded-row-fixed`]:{margin:`-${Ut}px -${En+De.lineWidth}px`}}}}}});return{[`${Re}-wrapper`]:{[`${Re}${Re}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Re}-title`]:{border:lt,borderBottom:0},[`> ${Re}-container`]:{borderInlineStart:lt,borderTop:lt,[` > ${Re}-content, > ${Re}-header, > ${Re}-body, @@ -204,25 +204,25 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},At("middle",De.tablePaddingVerticalMiddle,De.tablePaddingHorizontalMiddle)),At("small",De.tablePaddingVerticalSmall,De.tablePaddingHorizontalSmall)),{[`> ${Re}-footer`]:{border:lt,borderTop:0}}),[`${Re}-cell`]:{[`${Re}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${De.lineWidth}px 0 ${De.lineWidth}px ${De.tableHeaderBg}`}},[`${Re}-bordered ${Re}-cell-scrollbar`]:{borderInlineEnd:lt}}}},uu=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper`]:{[`${Re}-cell-ellipsis`]:Object.assign(Object.assign({},bl.vS),{wordBreak:"keep-all",[` &${Re}-cell-fix-left-last, &${Re}-cell-fix-right-first - `]:{overflow:"visible",[`${Re}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Re}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},du=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper`]:{[`${Re}-tbody > tr${Re}-placeholder`]:{textAlign:"center",color:De.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:De.colorBgContainer}}}}},Ss=y(15969),gu=De=>{const{componentCls:Re,antCls:lt,controlInteractiveSize:At,motionDurationSlow:Mt,lineWidth:Ut,paddingXS:An,lineType:yn,tableBorderColor:mn,tableExpandIconBg:Un,tableExpandColumnWidth:Xn,borderRadius:Gn,fontSize:la,fontSizeSM:ra,lineHeight:oa,tablePaddingVertical:Ba,tablePaddingHorizontal:Ea,tableExpandedRowBg:Ia,paddingXXS:Ca}=De,Ma=At/2-Ut,nr=Ma*2+Ut*3,ar=`${Ut}px ${yn} ${mn}`,Qa=Ca-Ut;return{[`${Re}-wrapper`]:{[`${Re}-expand-icon-col`]:{width:Xn},[`${Re}-row-expand-icon-cell`]:{textAlign:"center",[`${Re}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Re}-row-indent`]:{height:1,float:"left"},[`${Re}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ss.N)(De)),{position:"relative",float:"left",boxSizing:"border-box",width:nr,height:nr,padding:0,color:"inherit",lineHeight:`${nr}px`,background:Un,border:ar,borderRadius:Gn,transform:`scale(${At/nr})`,transition:`all ${Mt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Mt} ease-out`,content:'""'},"&::before":{top:Ma,insetInlineEnd:Qa,insetInlineStart:Qa,height:Ut},"&::after":{top:Qa,bottom:Qa,insetInlineStart:Ma,width:Ut,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Re}-row-indent + ${Re}-row-expand-icon`]:{marginTop:(la*oa-Ut*3)/2-Math.ceil((ra*1.4-Ut*3)/2),marginInlineEnd:An},[`tr${Re}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ia}},[`${lt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Re}-expanded-row-fixed`]:{position:"relative",margin:`-${Ba}px -${Ea}px`,padding:`${Ba}px ${Ea}px`}}}},bs=De=>{const{componentCls:Re,antCls:lt,iconCls:At,tableFilterDropdownWidth:Mt,tableFilterDropdownSearchWidth:Ut,paddingXXS:An,paddingXS:yn,colorText:mn,lineWidth:Un,lineType:Xn,tableBorderColor:Gn,tableHeaderIconColor:la,fontSizeSM:ra,tablePaddingHorizontal:oa,borderRadius:Ba,motionDurationSlow:Ea,colorTextDescription:Ia,colorPrimary:Ca,tableHeaderFilterActiveBg:Ma,colorTextDisabled:nr,tableFilterDropdownBg:ar,tableFilterDropdownHeight:Qa,controlItemBgHover:fr,controlItemBgActive:wr,boxShadowSecondary:Ga,filterDropdownMenuBg:Ja}=De,Va=`${lt}-dropdown`,Oa=`${Re}-filter-dropdown`,Ka=`${lt}-tree`,pr=`${Un}px ${Xn} ${Gn}`;return[{[`${Re}-wrapper`]:{[`${Re}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Re}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-An,marginInline:`${An}px ${-oa/2}px`,padding:`0 ${An}px`,color:la,fontSize:ra,borderRadius:Ba,cursor:"pointer",transition:`all ${Ea}`,"&:hover":{color:Ia,background:Ma},"&.active":{color:Ca}}}},{[`${lt}-dropdown`]:{[Oa]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{minWidth:Mt,backgroundColor:ar,borderRadius:Ba,boxShadow:Ga,overflow:"hidden",[`${Va}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ja,"&:empty::after":{display:"block",padding:`${yn}px 0`,color:nr,fontSize:ra,textAlign:"center",content:'"Not Found"'}},[`${Oa}-tree`]:{paddingBlock:`${yn}px 0`,paddingInline:yn,[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:yn,borderBottom:pr,"&-input":{input:{minWidth:Ut},[At]:{color:nr}}},[`${Oa}-checkall`]:{width:"100%",marginBottom:An,marginInlineStart:An},[`${Oa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${yn-Un}px ${yn}px`,overflow:"hidden",borderTop:pr}})}},{[`${lt}-dropdown ${Oa}, ${Oa}-submenu`]:{[`${lt}-checkbox-wrapper + span`]:{paddingInlineStart:yn,color:mn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pu=De=>{const{componentCls:Re,lineWidth:lt,colorSplit:At,motionDurationSlow:Mt,zIndexTableFixed:Ut,tableBg:An,zIndexTableSticky:yn}=De,mn=At;return{[`${Re}-wrapper`]:{[` + `]:{overflow:"visible",[`${Re}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Re}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},du=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper`]:{[`${Re}-tbody > tr${Re}-placeholder`]:{textAlign:"center",color:De.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:De.colorBgContainer}}}}},Ss=y(15969),gu=De=>{const{componentCls:Re,antCls:lt,controlInteractiveSize:At,motionDurationSlow:Mt,lineWidth:Ut,paddingXS:En,lineType:An,tableBorderColor:mn,tableExpandIconBg:Un,tableExpandColumnWidth:Xn,borderRadius:Gn,fontSize:la,fontSizeSM:ra,lineHeight:oa,tablePaddingVertical:Ba,tablePaddingHorizontal:Ea,tableExpandedRowBg:Ia,paddingXXS:Ca}=De,Ma=At/2-Ut,tr=Ma*2+Ut*3,ar=`${Ut}px ${An} ${mn}`,Qa=Ca-Ut;return{[`${Re}-wrapper`]:{[`${Re}-expand-icon-col`]:{width:Xn},[`${Re}-row-expand-icon-cell`]:{textAlign:"center",[`${Re}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Re}-row-indent`]:{height:1,float:"left"},[`${Re}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ss.N)(De)),{position:"relative",float:"left",boxSizing:"border-box",width:tr,height:tr,padding:0,color:"inherit",lineHeight:`${tr}px`,background:Un,border:ar,borderRadius:Gn,transform:`scale(${At/tr})`,transition:`all ${Mt}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Mt} ease-out`,content:'""'},"&::before":{top:Ma,insetInlineEnd:Qa,insetInlineStart:Qa,height:Ut},"&::after":{top:Qa,bottom:Qa,insetInlineStart:Ma,width:Ut,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Re}-row-indent + ${Re}-row-expand-icon`]:{marginTop:(la*oa-Ut*3)/2-Math.ceil((ra*1.4-Ut*3)/2),marginInlineEnd:En},[`tr${Re}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ia}},[`${lt}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Re}-expanded-row-fixed`]:{position:"relative",margin:`-${Ba}px -${Ea}px`,padding:`${Ba}px ${Ea}px`}}}},bs=De=>{const{componentCls:Re,antCls:lt,iconCls:At,tableFilterDropdownWidth:Mt,tableFilterDropdownSearchWidth:Ut,paddingXXS:En,paddingXS:An,colorText:mn,lineWidth:Un,lineType:Xn,tableBorderColor:Gn,tableHeaderIconColor:la,fontSizeSM:ra,tablePaddingHorizontal:oa,borderRadius:Ba,motionDurationSlow:Ea,colorTextDescription:Ia,colorPrimary:Ca,tableHeaderFilterActiveBg:Ma,colorTextDisabled:tr,tableFilterDropdownBg:ar,tableFilterDropdownHeight:Qa,controlItemBgHover:fr,controlItemBgActive:wr,boxShadowSecondary:Ga,filterDropdownMenuBg:Ja}=De,Va=`${lt}-dropdown`,Oa=`${Re}-filter-dropdown`,Ka=`${lt}-tree`,pr=`${Un}px ${Xn} ${Gn}`;return[{[`${Re}-wrapper`]:{[`${Re}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Re}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-En,marginInline:`${En}px ${-oa/2}px`,padding:`0 ${En}px`,color:la,fontSize:ra,borderRadius:Ba,cursor:"pointer",transition:`all ${Ea}`,"&:hover":{color:Ia,background:Ma},"&.active":{color:Ca}}}},{[`${lt}-dropdown`]:{[Oa]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{minWidth:Mt,backgroundColor:ar,borderRadius:Ba,boxShadow:Ga,overflow:"hidden",[`${Va}-menu`]:{maxHeight:Qa,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ja,"&:empty::after":{display:"block",padding:`${An}px 0`,color:tr,fontSize:ra,textAlign:"center",content:'"Not Found"'}},[`${Oa}-tree`]:{paddingBlock:`${An}px 0`,paddingInline:An,[Ka]:{padding:0},[`${Ka}-treenode ${Ka}-node-content-wrapper:hover`]:{backgroundColor:fr},[`${Ka}-treenode-checkbox-checked ${Ka}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:wr}}},[`${Oa}-search`]:{padding:An,borderBottom:pr,"&-input":{input:{minWidth:Ut},[At]:{color:tr}}},[`${Oa}-checkall`]:{width:"100%",marginBottom:En,marginInlineStart:En},[`${Oa}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${An-Un}px ${An}px`,overflow:"hidden",borderTop:pr}})}},{[`${lt}-dropdown ${Oa}, ${Oa}-submenu`]:{[`${lt}-checkbox-wrapper + span`]:{paddingInlineStart:An,color:mn},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},pu=De=>{const{componentCls:Re,lineWidth:lt,colorSplit:At,motionDurationSlow:Mt,zIndexTableFixed:Ut,tableBg:En,zIndexTableSticky:An}=De,mn=At;return{[`${Re}-wrapper`]:{[` ${Re}-cell-fix-left, ${Re}-cell-fix-right - `]:{position:"sticky !important",zIndex:Ut,background:An},[` + `]:{position:"sticky !important",zIndex:Ut,background:En},[` ${Re}-cell-fix-left-first::after, ${Re}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-lt,width:30,transform:"translateX(100%)",transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},[`${Re}-cell-fix-left-all::after`]:{display:"none"},[` ${Re}-cell-fix-right-first::after, ${Re}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-lt,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},[`${Re}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:yn+1,width:30,transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Re}-ping-left`]:{[`&:not(${Re}-has-fix-left) ${Re}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${mn}`}},[` + `]:{position:"absolute",top:0,bottom:-lt,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},[`${Re}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:An+1,width:30,transition:`box-shadow ${Mt}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Re}-ping-left`]:{[`&:not(${Re}-has-fix-left) ${Re}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${mn}`}},[` ${Re}-cell-fix-left-first::after, ${Re}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${mn}`},[`${Re}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Re}-ping-right`]:{[`&:not(${Re}-has-fix-right) ${Re}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${mn}`}},[` ${Re}-cell-fix-right-first::after, ${Re}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${mn}`}}}}},Es=De=>{const{componentCls:Re,antCls:lt}=De;return{[`${Re}-wrapper`]:{[`${Re}-pagination${lt}-pagination`]:{margin:`${De.margin}px 0`},[`${Re}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:De.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},As=De=>{const{componentCls:Re,tableRadius:lt}=De;return{[`${Re}-wrapper`]:{[Re]:{[`${Re}-title, ${Re}-header`]:{borderRadius:`${lt}px ${lt}px 0 0`},[`${Re}-title + ${Re}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Re}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:lt,borderStartEndRadius:lt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:lt},"> *:last-child":{borderStartEndRadius:lt}}},"&-footer":{borderRadius:`0 0 ${lt}px ${lt}px`}}}}},ys=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Re}-pagination-left`]:{justifyContent:"flex-end"},[`${Re}-pagination-right`]:{justifyContent:"flex-start"},[`${Re}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Re}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Re}-row-indent`]:{float:"right"}}}}},ll=De=>{const{componentCls:Re,antCls:lt,iconCls:At,fontSizeIcon:Mt,padding:Ut,paddingXS:An,tableHeaderIconColor:yn,tableHeaderIconColorHover:mn,tableSelectionColumnWidth:Un}=De;return{[`${Re}-wrapper`]:{[`${Re}-selection-col`]:{width:Un,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4}},[`${Re}-bordered ${Re}-selection-col`]:{width:Un+An*2,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4+An*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${mn}`}}}}},Es=De=>{const{componentCls:Re,antCls:lt}=De;return{[`${Re}-wrapper`]:{[`${Re}-pagination${lt}-pagination`]:{margin:`${De.margin}px 0`},[`${Re}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:De.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},As=De=>{const{componentCls:Re,tableRadius:lt}=De;return{[`${Re}-wrapper`]:{[Re]:{[`${Re}-title, ${Re}-header`]:{borderRadius:`${lt}px ${lt}px 0 0`},[`${Re}-title + ${Re}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Re}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:lt,borderStartEndRadius:lt,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:lt},"> *:last-child":{borderStartEndRadius:lt}}},"&-footer":{borderRadius:`0 0 ${lt}px ${lt}px`}}}}},ys=De=>{const{componentCls:Re}=De;return{[`${Re}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Re}-pagination-left`]:{justifyContent:"flex-end"},[`${Re}-pagination-right`]:{justifyContent:"flex-start"},[`${Re}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Re}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Re}-row-indent`]:{float:"right"}}}}},ll=De=>{const{componentCls:Re,antCls:lt,iconCls:At,fontSizeIcon:Mt,padding:Ut,paddingXS:En,tableHeaderIconColor:An,tableHeaderIconColorHover:mn,tableSelectionColumnWidth:Un}=De;return{[`${Re}-wrapper`]:{[`${Re}-selection-col`]:{width:Un,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4}},[`${Re}-bordered ${Re}-selection-col`]:{width:Un+En*2,[`&${Re}-selection-col-with-dropdown`]:{width:Un+Mt+Ut/4+En*2}},[` table tr th${Re}-selection-column, table tr td${Re}-selection-column - `]:{paddingInlineEnd:De.paddingXS,paddingInlineStart:De.paddingXS,textAlign:"center",[`${lt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Re}-selection-column${Re}-cell-fix-left`]:{zIndex:De.zIndexTableFixed+1},[`table tr th${Re}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Re}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Re}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${De.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${De.tablePaddingHorizontal/4}px`,[At]:{color:yn,fontSize:Mt,verticalAlign:"baseline","&:hover":{color:mn}}}}}},Zl=De=>{const{componentCls:Re}=De,lt=(At,Mt,Ut,An)=>({[`${Re}${Re}-${At}`]:{fontSize:An,[` + `]:{paddingInlineEnd:De.paddingXS,paddingInlineStart:De.paddingXS,textAlign:"center",[`${lt}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Re}-selection-column${Re}-cell-fix-left`]:{zIndex:De.zIndexTableFixed+1},[`table tr th${Re}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Re}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Re}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${De.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${De.tablePaddingHorizontal/4}px`,[At]:{color:An,fontSize:Mt,verticalAlign:"baseline","&:hover":{color:mn}}}}}},Zl=De=>{const{componentCls:Re}=De,lt=(At,Mt,Ut,En)=>({[`${Re}${Re}-${At}`]:{fontSize:En,[` ${Re}-title, ${Re}-footer, ${Re}-cell, @@ -234,14 +234,14 @@ `]:{padding:`${Mt}px ${Ut}px`},[`${Re}-filter-trigger`]:{marginInlineEnd:`-${Ut/2}px`},[`${Re}-expanded-row-fixed`]:{margin:`-${Mt}px -${Ut}px`},[`${Re}-tbody`]:{[`${Re}-wrapper:only-child ${Re}`]:{marginBlock:`-${Mt}px`,marginInline:`${De.tableExpandColumnWidth-Ut}px -${Ut}px`}},[`${Re}-selection-column`]:{paddingInlineStart:`${Ut/4}px`}}});return{[`${Re}-wrapper`]:Object.assign(Object.assign({},lt("middle",De.tablePaddingVerticalMiddle,De.tablePaddingHorizontalMiddle,De.tableFontSizeMiddle)),lt("small",De.tablePaddingVerticalSmall,De.tablePaddingHorizontalSmall,De.tableFontSizeSmall))}},Wl=De=>{const{componentCls:Re,marginXXS:lt,fontSizeIcon:At,tableHeaderIconColor:Mt,tableHeaderIconColorHover:Ut}=De;return{[`${Re}-wrapper`]:{[`${Re}-thead th${Re}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${De.motionDurationSlow}`,"&:hover":{background:De.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:De.colorPrimary},[` &${Re}-cell-fix-left:hover, &${Re}-cell-fix-right:hover - `]:{background:De.tableFixedHeaderSortActiveBg}},[`${Re}-thead th${Re}-column-sort`]:{background:De.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Re}-column-sort`]:{background:De.tableBodySortBg},[`${Re}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Re}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Re}-column-sorter`]:{marginInlineStart:lt,color:Mt,fontSize:0,transition:`color ${De.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:At,"&.active":{color:De.colorPrimary}},[`${Re}-column-sorter-up + ${Re}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Re}-column-sorters:hover ${Re}-column-sorter`]:{color:Ut}}}},xs=De=>{const{componentCls:Re,opacityLoading:lt,tableScrollThumbBg:At,tableScrollThumbBgHover:Mt,tableScrollThumbSize:Ut,tableScrollBg:An,zIndexTableSticky:yn,stickyScrollBarBorderRadius:mn}=De,Un=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`;return{[`${Re}-wrapper`]:{[`${Re}-sticky`]:{"&-holder":{position:"sticky",zIndex:yn,background:De.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ut}px !important`,zIndex:yn,display:"flex",alignItems:"center",background:An,borderTop:Un,opacity:lt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ut,backgroundColor:At,borderRadius:mn,transition:`all ${De.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Mt}}}}}}},Xl=De=>{const{componentCls:Re,lineWidth:lt,tableBorderColor:At}=De,Mt=`${lt}px ${De.lineType} ${At}`;return{[`${Re}-wrapper`]:{[`${Re}-summary`]:{position:"relative",zIndex:De.zIndexTableFixed,background:De.tableBg,"> tr":{"> th, > td":{borderBottom:Mt}}},[`div${Re}-summary`]:{boxShadow:`0 -${lt}px 0 ${At}`}}}},ws=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=`${Re}-expanded-row-cell`;return{[`${Re}-wrapper`]:{[`${Re}-tbody-virtual`]:{[`${Re}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Re}-cell`]:{borderBottom:lt},[`${Re}-expanded-row`]:{[`${At}${At}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${De.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Re}-bordered`]:{[`${Re}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:lt,position:"absolute"},[`${Re}-cell`]:{borderInlineEnd:lt,[`&${Re}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-De.lineWidth,borderInlineStart:lt}}}}}}};const nl=De=>{const{componentCls:Re,fontWeightStrong:lt,tablePaddingVertical:At,tablePaddingHorizontal:Mt,lineWidth:Ut,lineType:An,tableBorderColor:yn,tableFontSize:mn,tableBg:Un,tableRadius:Xn,tableHeaderTextColor:Gn,motionDurationMid:la,tableHeaderBg:ra,tableHeaderCellSplitColor:oa,tableRowHoverBg:Ba,tableSelectedRowBg:Ea,tableSelectedRowHoverBg:Ia,tableFooterTextColor:Ca,tableFooterBg:Ma,paddingContentVerticalLG:nr}=De,ar=`${Ut}px ${An} ${yn}`;return{[`${Re}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[Re]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{fontSize:mn,background:Un,borderRadius:`${Xn}px ${Xn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Xn}px ${Xn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:De.tableFixedHeaderSortActiveBg}},[`${Re}-thead th${Re}-column-sort`]:{background:De.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Re}-column-sort`]:{background:De.tableBodySortBg},[`${Re}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Re}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Re}-column-sorter`]:{marginInlineStart:lt,color:Mt,fontSize:0,transition:`color ${De.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:At,"&.active":{color:De.colorPrimary}},[`${Re}-column-sorter-up + ${Re}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Re}-column-sorters:hover ${Re}-column-sorter`]:{color:Ut}}}},xs=De=>{const{componentCls:Re,opacityLoading:lt,tableScrollThumbBg:At,tableScrollThumbBgHover:Mt,tableScrollThumbSize:Ut,tableScrollBg:En,zIndexTableSticky:An,stickyScrollBarBorderRadius:mn}=De,Un=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`;return{[`${Re}-wrapper`]:{[`${Re}-sticky`]:{"&-holder":{position:"sticky",zIndex:An,background:De.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Ut}px !important`,zIndex:An,display:"flex",alignItems:"center",background:En,borderTop:Un,opacity:lt,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Ut,backgroundColor:At,borderRadius:mn,transition:`all ${De.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Mt}}}}}}},Xl=De=>{const{componentCls:Re,lineWidth:lt,tableBorderColor:At}=De,Mt=`${lt}px ${De.lineType} ${At}`;return{[`${Re}-wrapper`]:{[`${Re}-summary`]:{position:"relative",zIndex:De.zIndexTableFixed,background:De.tableBg,"> tr":{"> th, > td":{borderBottom:Mt}}},[`div${Re}-summary`]:{boxShadow:`0 -${lt}px 0 ${At}`}}}},ws=De=>{const{componentCls:Re}=De,lt=`${De.lineWidth}px ${De.lineType} ${De.tableBorderColor}`,At=`${Re}-expanded-row-cell`;return{[`${Re}-wrapper`]:{[`${Re}-tbody-virtual`]:{[`${Re}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Re}-cell`]:{borderBottom:lt},[`${Re}-expanded-row`]:{[`${At}${At}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${De.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Re}-bordered`]:{[`${Re}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:lt,position:"absolute"},[`${Re}-cell`]:{borderInlineEnd:lt,[`&${Re}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-De.lineWidth,borderInlineStart:lt}}}}}}};const nl=De=>{const{componentCls:Re,fontWeightStrong:lt,tablePaddingVertical:At,tablePaddingHorizontal:Mt,lineWidth:Ut,lineType:En,tableBorderColor:An,tableFontSize:mn,tableBg:Un,tableRadius:Xn,tableHeaderTextColor:Gn,motionDurationMid:la,tableHeaderBg:ra,tableHeaderCellSplitColor:oa,tableRowHoverBg:Ba,tableSelectedRowBg:Ea,tableSelectedRowHoverBg:Ia,tableFooterTextColor:Ca,tableFooterBg:Ma,paddingContentVerticalLG:tr}=De,ar=`${Ut}px ${En} ${An}`;return{[`${Re}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bl.dF)()),{[Re]:Object.assign(Object.assign({},(0,bl.Wf)(De)),{fontSize:mn,background:Un,borderRadius:`${Xn}px ${Xn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Xn}px ${Xn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${Re}-cell, ${Re}-thead > tr > th, ${Re}-tbody > tr > th, ${Re}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${nr}px ${Mt}px`,overflowWrap:"break-word"},[`${Re}-title`]:{padding:`${At}px ${Mt}px`},[`${Re}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ra,borderBottom:ar,transition:`background ${la} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Re}-selection-column):not(${Re}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:oa,transform:"translateY(-50%)",transition:`background-color ${la}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Re}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:ar,[` + `]:{position:"relative",padding:`${tr}px ${Mt}px`,overflowWrap:"break-word"},[`${Re}-title`]:{padding:`${At}px ${Mt}px`},[`${Re}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ra,borderBottom:ar,transition:`background ${la} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Re}-selection-column):not(${Re}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:oa,transform:"translateY(-50%)",transition:`background-color ${la}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Re}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${la}, border-color ${la}`,borderBottom:ar,[` > ${Re}-wrapper:only-child, > ${Re}-expanded-row-fixed > ${Re}-wrapper:only-child `]:{[Re]:{marginBlock:`-${At}px`,marginInline:`${De.tableExpandColumnWidth-Mt}px -${Mt}px`,[`${Re}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Gn,fontWeight:lt,textAlign:"start",background:ra,borderBottom:ar,transition:`background ${la} ease`},[` @@ -249,7 +249,7 @@ &${Re}-row:hover > td, > th${Re}-cell-row-hover, > td${Re}-cell-row-hover - `]:{background:Ba},[`&${Re}-row-selected`]:{"> th, > td":{background:Ea},"&:hover > th, &:hover > td":{background:Ia}}}},[`${Re}-footer`]:{padding:`${At}px ${Mt}px`,color:Ca,background:Ma}})}};var fu=(0,iu.Z)("Table",De=>{const{colorTextHeading:Re,colorSplit:lt,colorIcon:At,colorIconHover:Mt,opacityLoading:Ut,colorBgContainer:An,controlInteractiveSize:yn,headerBg:mn,headerColor:Un,headerSortActiveBg:Xn,headerSortHoverBg:Gn,bodySortBg:la,rowHoverBg:ra,rowSelectedBg:oa,rowSelectedHoverBg:Ba,rowExpandedBg:Ea,cellPaddingBlock:Ia,cellPaddingInline:Ca,cellPaddingBlockMD:Ma,cellPaddingInlineMD:nr,cellPaddingBlockSM:ar,cellPaddingInlineSM:Qa,borderColor:fr,footerBg:wr,footerColor:Ga,headerBorderRadius:Ja,cellFontSize:Va,cellFontSizeMD:Oa,cellFontSizeSM:Ka,headerSplitColor:pr,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:Cr,filterDropdownBg:rr,expandIconBg:Lr,selectionColumnWidth:kr,stickyScrollBarBg:ro}=De,Kr=new il.C(At),xo=new il.C(Mt),wo=2,Fr=(0,lu.TS)(De,{tableFontSize:Va,tableBg:An,tableRadius:Ja,tablePaddingVertical:Ia,tablePaddingHorizontal:Ca,tablePaddingVerticalMiddle:Ma,tablePaddingHorizontalMiddle:nr,tablePaddingVerticalSmall:ar,tablePaddingHorizontalSmall:Qa,tableBorderColor:fr,tableHeaderTextColor:Un,tableHeaderBg:mn,tableFooterTextColor:Ga,tableFooterBg:wr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:Xn,tableHeaderSortHoverBg:Gn,tableHeaderIconColor:Kr.clone().setAlpha(Kr.getAlpha()*Ut).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*Ut).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:Cr,tableFilterDropdownBg:rr,tableRowHoverBg:ra,tableSelectedRowBg:oa,tableSelectedRowHoverBg:Ba,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Oa,tableFontSizeSmall:Ka,tableSelectionColumnWidth:kr,tableExpandIconBg:Lr,tableExpandColumnWidth:yn+2*De.padding,tableExpandedRowBg:Ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ro,tableScrollThumbBgHover:Re,tableScrollBg:lt});return[nl(Fr),Es(Fr),Xl(Fr),Wl(Fr),bs(Fr),su(Fr),As(Fr),gu(Fr),Xl(Fr),du(Fr),ll(Fr),pu(Fr),xs(Fr),uu(Fr),Zl(Fr),ys(Fr),ws(Fr)]},De=>{const{colorFillAlter:Re,colorBgContainer:lt,colorTextHeading:At,colorFillSecondary:Mt,colorFillContent:Ut,controlItemBgActive:An,controlItemBgActiveHover:yn,padding:mn,paddingSM:Un,paddingXS:Xn,colorBorderSecondary:Gn,borderRadiusLG:la,fontSize:ra,controlHeight:oa,colorTextPlaceholder:Ba}=De,Ea=new il.C(Mt).onBackground(lt).toHexShortString(),Ia=new il.C(Ut).onBackground(lt).toHexShortString(),Ca=new il.C(Re).onBackground(lt).toHexShortString();return{headerBg:Ca,headerColor:At,headerSortActiveBg:Ea,headerSortHoverBg:Ia,bodySortBg:Ca,rowHoverBg:Ca,rowSelectedBg:An,rowSelectedHoverBg:yn,rowExpandedBg:Re,cellPaddingBlock:mn,cellPaddingInline:mn,cellPaddingBlockMD:Un,cellPaddingInlineMD:Xn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Xn,borderColor:Gn,headerBorderRadius:la,footerBg:Ca,footerColor:At,cellFontSize:ra,cellFontSizeMD:ra,cellFontSizeSM:ra,headerSplitColor:Gn,fixedHeaderSortActiveBg:Ea,headerFilterHoverBg:Ut,filterDropdownMenuBg:lt,filterDropdownBg:lt,expandIconBg:lt,selectionColumnWidth:oa,stickyScrollBarBg:Ba,stickyScrollBarBorderRadius:100}});const hu=[],sl=(De,Re)=>{const{prefixCls:lt,className:At,rootClassName:Mt,style:Ut,size:An,bordered:yn,dropdownPrefixCls:mn,dataSource:Un,pagination:Xn,rowSelection:Gn,rowKey:la="key",rowClassName:ra,columns:oa,children:Ba,childrenColumnName:Ea,onChange:Ia,getPopupContainer:Ca,loading:Ma,expandIcon:nr,expandable:ar,expandedRowRender:Qa,expandIconColumnIndex:fr,indentSize:wr,scroll:Ga,sortDirections:Ja,locale:Va,showSorterTooltip:Oa=!0,virtual:Ka}=De,pr=ie.useMemo(()=>oa||Je(Ba),[oa,Ba]),Br=ie.useMemo(()=>pr.some(Xr=>Xr.responsive),[pr]),Cr=(0,Eo.Z)(Br),rr=ie.useMemo(()=>{const Xr=new Set(Object.keys(Cr).filter(so=>Cr[so]));return pr.filter(so=>!so.responsive||so.responsive.some(Wo=>Xr.has(Wo)))},[pr,Cr]),Lr=(0,bo.Z)(De,["className","style","columns"]),{locale:kr=ho.Z,direction:ro,table:Kr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Fr}=ie.useContext(tr.E_),Io=(0,br.Z)(An),Yr=Object.assign(Object.assign({},kr.Table),Va),Ao=Un||hu,mo=wo("table",lt),_o=wo("dropdown",mn),cr=Object.assign({childrenColumnName:Ea,expandIconColumnIndex:fr},ar),{childrenColumnName:or="children"}=cr,ir=ie.useMemo(()=>Ao.some(Xr=>Xr==null?void 0:Xr[or])?"nest":Qa||ar&&ar.expandedRowRender?"row":null,[Ao]),$a={body:ie.useRef()},Qr=ie.useMemo(()=>typeof la=="function"?la:Xr=>Xr==null?void 0:Xr[la],[la]),[_a]=Ws(Ao,or,Qr),Sr={},Wr=function(Xr,so){let Wo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var So,Ho,Jo;const ti=Object.assign(Object.assign({},Sr),Xr);Wo&&((So=Sr.resetPagination)===null||So===void 0||So.call(Sr),!((Ho=ti.pagination)===null||Ho===void 0)&&Ho.current&&(ti.pagination.current=1),Xn&&Xn.onChange&&Xn.onChange(1,(Jo=ti.pagination)===null||Jo===void 0?void 0:Jo.pageSize)),Ga&&Ga.scrollToFirstRowOnChange!==!1&&$a.body.current&&(0,mr.Z)(0,{getContainer:()=>$a.body.current}),Ia==null||Ia(ti.pagination,ti.filters,ti.sorter,{currentDataSource:ml(jl(Ao,ti.sorterStates,or),ti.filterStates),action:so})},jr=(Xr,so)=>{Wr({sorter:Xr,sorterStates:so},"sort",!1)},[Ko,Uo,Ai,To]=nu({prefixCls:mo,mergedColumns:rr,onSorterChange:jr,sortDirections:Ja||["ascend","descend"],tableLocale:Yr,showSorterTooltip:Oa}),ui=ie.useMemo(()=>jl(Ao,Uo,or),[Ao,Uo]);Sr.sorter=To(),Sr.sorterStates=Uo;const No=(Xr,so)=>{Wr({filters:Xr,filterStates:so},"filter",!0)},[ai,Ki,Jr]=cs({prefixCls:mo,locale:Yr,dropdownPrefixCls:_o,mergedColumns:rr,onFilterChange:No,getPopupContainer:Ca||Fr}),_r=ml(ui,Ki);Sr.filters=Jr,Sr.filterStates=Ki;const Po=ie.useMemo(()=>{const Xr={};return Object.keys(Jr).forEach(so=>{Jr[so]!==null&&(Xr[so]=Jr[so])}),Object.assign(Object.assign({},Ai),{filters:Xr})},[Ai,Jr]),[Ro]=au(Po),po=(Xr,so)=>{Wr({pagination:Object.assign(Object.assign({},Sr.pagination),{current:Xr,pageSize:so})},"paginate")},[Rr,$o]=Ys(_r.length,po,Xn);Sr.pagination=Xn===!1?{}:Tl(Rr,Xn),Sr.resetPagination=$o;const Yo=ie.useMemo(()=>{if(Xn===!1||!Rr.pageSize)return _r;const{current:Xr=1,total:so,pageSize:Wo=fl}=Rr;return _r.lengthWo?_r.slice((Xr-1)*Wo,Xr*Wo):_r:_r.slice((Xr-1)*Wo,Xr*Wo)},[!!Xn,_r,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[ii,Ii]=_s({prefixCls:mo,data:_r,pageData:Yo,getRowKey:Qr,getRecordByKey:_a,expandType:ir,childrenColumnName:or,locale:Yr,getPopupContainer:Ca||Fr},Gn),yi=(Xr,so,Wo)=>{let So;return typeof ra=="function"?So=st()(ra(Xr,so,Wo)):So=st()(ra),st()({[`${mo}-row-selected`]:Ii.has(Qr(Xr,so))},So)};cr.__PARENT_RENDER_ICON__=cr.expandIcon,cr.expandIcon=cr.expandIcon||nr||ea(Yr),ir==="nest"&&cr.expandIconColumnIndex===void 0?cr.expandIconColumnIndex=Gn?1:0:cr.expandIconColumnIndex>0&&Gn&&(cr.expandIconColumnIndex-=1),typeof cr.indentSize!="number"&&(cr.indentSize=typeof wr=="number"?wr:15);const Ui=ie.useCallback(Xr=>Ro(ii(ai(Ko(Xr)))),[Ko,ai,ii]);let Hi,pi;if(Xn!==!1&&(Rr!=null&&Rr.total)){let Xr;Rr.size?Xr=Rr.size:Xr=Io==="small"||Io==="middle"?"small":void 0;const so=Ho=>ie.createElement(hr.Z,Object.assign({},Rr,{className:st()(`${mo}-pagination ${mo}-pagination-${Ho}`,Rr.className),size:Xr})),Wo=ro==="rtl"?"left":"right",{position:So}=Rr;if(So!==null&&Array.isArray(So)){const Ho=So.find(Oi=>Oi.includes("top")),Jo=So.find(Oi=>Oi.includes("bottom")),ti=So.every(Oi=>`${Oi}`=="none");!Ho&&!Jo&&!ti&&(pi=so(Wo)),Ho&&(Hi=so(Ho.toLowerCase().replace("top",""))),Jo&&(pi=so(Jo.toLowerCase().replace("bottom","")))}else pi=so(Wo)}let Qo;typeof Ma=="boolean"?Qo={spinning:Ma}:typeof Ma=="object"&&(Qo=Object.assign({spinning:!0},Ma));const[ei,Mo]=fu(mo),[,vo]=(0,Zn.Z)(),Ci=st()(`${mo}-wrapper`,Kr==null?void 0:Kr.className,{[`${mo}-wrapper-rtl`]:ro==="rtl"},At,Mt,Mo),ji=Object.assign(Object.assign({},Kr==null?void 0:Kr.style),Ut),Ti=Va&&Va.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(Tr.Z,{componentName:"Table"}),Pi=Ka?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Xr,lineHeight:so,padding:Wo,paddingXS:So,paddingSM:Ho}=vo,Jo=Math.floor(Xr*so);switch(Io){case"large":return Wo*2+Jo;case"small":return So*2+Jo;default:return Ho*2+Jo}},[vo,Io]);return Ka&&(yl.listItemHeight=Kl),ei(ie.createElement("div",{ref:Re,className:Ci,style:ji},ie.createElement(Kn.Z,Object.assign({spinning:!1},Qo),Hi,ie.createElement(Pi,Object.assign({},yl,Lr,{columns:rr,direction:ro,expandable:cr,prefixCls:mo,className:st()({[`${mo}-middle`]:Io==="middle",[`${mo}-small`]:Io==="small",[`${mo}-bordered`]:yn,[`${mo}-empty`]:Ao.length===0}),data:Yo,rowKey:Qr,rowClassName:yi,emptyText:Ti,internalHooks:re,internalRefs:$a,transformColumns:Ui})),pi)))};var El=ie.forwardRef(sl);const vu=(De,Re)=>{const lt=ie.useRef(0);return lt.current+=1,ie.createElement(El,Object.assign({},De,{ref:Re,_renderTimes:lt.current}))},Ni=ie.forwardRef(vu);Ni.SELECTION_COLUMN=Xi,Ni.EXPAND_COLUMN=E,Ni.SELECTION_ALL=kl,Ni.SELECTION_INVERT=Rl,Ni.SELECTION_NONE=Ml,Ni.Column=Dr,Ni.ColumnGroup=qr,Ni.Summary=Ve;var Al=Ni,Zu=Al},98228:function(de,ne,y){"use strict";y.d(ne,{default:function(){return tn}});var E=y(92310),re=y.n(E),oe=y(72308),ge=y(80702),fe=y(77321),he=y(52487),ie=y(74416),xe=y(62853),Ee=y(77861),Le=y(17115),Oe=y(90782),je=y(18929),Ge=y(48736),ce=y(59301),b=function(_e){var pt=ce.useRef({valueLabels:new Map});return ce.useMemo(function(){var Tt=pt.current.valueLabels,ft=new Map,Se=_e.map(function(Te){var We,Ke=Te.value,at=(We=Te.label)!==null&&We!==void 0?We:Tt.get(Ke);return ft.set(Ke,at),(0,fe.Z)((0,fe.Z)({},Te),{},{label:at})});return pt.current.valueLabels=ft,[Se]},[_e])},a=function(_e,pt,Tt,ft){return ce.useMemo(function(){var Se=_e.map(function(at){var Pt=at.value;return Pt}),Te=pt.map(function(at){var Pt=at.value;return Pt}),We=Se.filter(function(at){return!ft[at]});if(Tt){var Ke=(0,Oe.S)(Se,!0,ft);Se=Ke.checkedKeys,Te=Ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(We),(0,ge.Z)(Se)))),Te]},[_e,pt,Tt,ft])},ee=y(71430),x=function(_e,pt){return ce.useMemo(function(){var Tt=(0,ee.I8)(_e,{fieldNames:pt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Te){var We=Se.node[pt.value];if(0)var Ke;Te.valueEntities.set(We,Se)}});return Tt},[_e,pt])},te=y(49618),ae=y(11592),le=function(){return null},pe=le,ve=["children","value"];function be(_e){return(0,ae.Z)(_e).map(function(pt){if(!ce.isValidElement(pt)||!pt.type)return null;var Tt=pt,ft=Tt.key,Se=Tt.props,Te=Se.children,We=Se.value,Ke=(0,ie.Z)(Se,ve),at=(0,fe.Z)({key:ft,value:We},Ke),Pt=be(Te);return Pt.length&&(at.children=Pt),at}).filter(function(pt){return pt})}function Ae(_e){if(!_e)return _e;var pt=(0,fe.Z)({},_e);return"props"in pt||Object.defineProperty(pt,"props",{get:function(){return(0,Ge.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),pt}}),pt}function Ie(_e,pt,Tt,ft,Se,Te){var We=null,Ke=null;function at(){function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return xt.map(function(Je,yt){var nn="".concat(Me,"-").concat(yt),qt=Je[Te.value],En=Tt.includes(qt),Dn=Pt(Je[Te.children]||[],nn,En),ot=ce.createElement(pe,Je,Dn.map(function(Vn){return Vn.node}));if(pt===qt&&(We=ot),En){var Ht={pos:nn,node:ot,children:Dn};return Xe||Ke.push(Ht),Ht}return null}).filter(function(Je){return Je})}Ke||(Ke=[],Pt(ft),Ke.sort(function(xt,Me){var Xe=xt.node.props.value,Je=Me.node.props.value,yt=Tt.indexOf(Xe),nn=Tt.indexOf(Je);return yt-nn}))}Object.defineProperty(_e,"triggerNode",{get:function(){return(0,Ge.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),at(),We}}),Object.defineProperty(_e,"allCheckedNodes",{get:function(){return(0,Ge.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),at(),Se?Ke:Ke.map(function(xt){var Me=xt.node;return Me})}})}var ke=function(_e,pt,Tt){var ft=Tt.treeNodeFilterProp,Se=Tt.filterTreeNode,Te=Tt.fieldNames,We=Te.children;return ce.useMemo(function(){if(!pt||Se===!1)return _e;var Ke;if(typeof Se=="function")Ke=Se;else{var at=pt.toUpperCase();Ke=function(Me,Xe){var Je=Xe[ft];return String(Je).toUpperCase().includes(at)}}function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return xt.reduce(function(Xe,Je){var yt=Je[We],nn=Me||Ke(pt,Ae(Je)),qt=Pt(yt||[],nn);return(nn||qt.length)&&Xe.push((0,fe.Z)((0,fe.Z)({},Je),{},(0,te.Z)({isLeaf:void 0},We,qt))),Xe},[])}return Pt(_e)},[_e,pt,We,ft,Se])};function Ye(_e){var pt=ce.useRef();pt.current=_e;var Tt=ce.useCallback(function(){return pt.current.apply(pt,arguments)},[]);return Tt}function Be(_e,pt){var Tt=pt.id,ft=pt.pId,Se=pt.rootPId,Te={},We=[],Ke=_e.map(function(at){var Pt=(0,fe.Z)({},at),xt=Pt[Tt];return Te[xt]=Pt,Pt.key=Pt.key||xt,Pt});return Ke.forEach(function(at){var Pt=at[ft],xt=Te[Pt];xt&&(xt.children=xt.children||[],xt.children.push(at)),(Pt===Se||!xt&&Se===null)&&We.push(at)}),We}function $e(_e,pt,Tt){return ce.useMemo(function(){return _e?Tt?Be(_e,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Tt!==!0?Tt:{})):_e:be(pt)},[pt,Tt,_e])}var st=ce.createContext(null),Yt=st,vt=y(10228),wt=y(80547),Ct=y(54844),It=ce.createContext(null),sn=It;function en(_e){return Array.isArray(_e)?_e:_e!==void 0?[_e]:[]}function et(_e){var pt=_e||{},Tt=pt.label,ft=pt.value,Se=pt.children,Te=ft||"value";return{_title:Tt?[Tt]:["title","label"],value:Te,key:Te,children:Se||"children"}}function Bt(_e){return!_e||_e.disabled||_e.disableCheckbox||_e.checkable===!1}function un(_e,pt){var Tt=[];function ft(Se){Se.forEach(function(Te){var We=Te[pt.children];We&&(Tt.push(Te[pt.value]),ft(We))})}return ft(_e),Tt}function rt(_e){return _e==null}var qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ht=function(pt,Tt){var ft=(0,Ee.lk)(),Se=ft.prefixCls,Te=ft.multiple,We=ft.searchValue,Ke=ft.toggleOpen,at=ft.open,Pt=ft.notFoundContent,xt=ce.useContext(sn),Me=xt.virtual,Xe=xt.listHeight,Je=xt.listItemHeight,yt=xt.treeData,nn=xt.fieldNames,qt=xt.onSelect,En=xt.dropdownMatchSelectWidth,Dn=xt.treeExpandAction,ot=ce.useContext(Yt),Ht=ot.checkable,Vn=ot.checkedKeys,_t=ot.halfCheckedKeys,On=ot.treeExpandedKeys,na=ot.treeDefaultExpandAll,fa=ot.treeDefaultExpandedKeys,aa=ot.onTreeExpand,St=ot.treeIcon,Qt=ot.showTreeIcon,Ot=ot.switcherIcon,on=ot.treeLine,xn=ot.treeNodeFilterProp,fn=ot.loadData,Ln=ot.treeLoadedKeys,In=ot.treeMotion,ua=ot.onTreeLoad,ba=ot.keyEntities,wn=ce.useRef(),La=(0,wt.Z)(function(){return yt},[at,yt],function(Da,gr){return gr[0]&&Da[1]!==gr[1]}),Ra=ce.useState(null),Xa=(0,he.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=ba[qa],Sa=ce.useMemo(function(){return Ht?{checked:Vn,halfChecked:_t}:null},[Ht,Vn,_t]);ce.useEffect(function(){if(at&&!Te&&Vn.length){var Da;(Da=wn.current)===null||Da===void 0||Da.scrollTo({key:Vn[0]}),ta(Vn[0])}},[at]);var ca=String(We).toLowerCase(),ia=function(gr){return ca?String(gr[xn]).toLowerCase().includes(ca):!1},Gt=ce.useState(fa),Vt=(0,he.Z)(Gt,2),an=Vt[0],hn=Vt[1],jn=ce.useState(null),ya=(0,he.Z)(jn,2),Ha=ya[0],Pa=ya[1],$n=ce.useMemo(function(){return On?(0,ge.Z)(On):We?Ha:an},[an,Ha,On,We]);ce.useEffect(function(){We&&Pa(un(yt,nn))},[We]);var xa=function(gr){hn(gr),Pa(gr),aa&&aa(gr)},za=function(gr){gr.preventDefault()},Ta=function(gr,Ya){var sr=Ya.node;Ht&&Bt(sr)||(qt(sr.key,{selected:!Vn.includes(sr.key)}),Te||Ke(!1))};if(ce.useImperativeHandle(Tt,function(){var Da;return{scrollTo:(Da=wn.current)===null||Da===void 0?void 0:Da.scrollTo,onKeyDown:function(Ya){var sr,Ar=Ya.which;switch(Ar){case vt.Z.UP:case vt.Z.DOWN:case vt.Z.LEFT:case vt.Z.RIGHT:(sr=wn.current)===null||sr===void 0||sr.onKeyDown(Ya);break;case vt.Z.ENTER:{if(ma){var xr=(ma==null?void 0:ma.node)||{},Na=xr.selectable,yr=xr.value;Na!==!1&&Ta(null,{node:{key:qa},selected:!Vn.includes(yr)})}break}case vt.Z.ESC:Ke(!1)}},onKeyUp:function(){}}}),La.length===0)return ce.createElement("div",{role:"listbox",className:"".concat(Se,"-empty"),onMouseDown:za},Pt);var va={fieldNames:nn};return Ln&&(va.loadedKeys=Ln),$n&&(va.expandedKeys=$n),ce.createElement("div",{onMouseDown:za},ma&&at&&ce.createElement("span",{style:qe,"aria-live":"assertive"},ma.node.value),ce.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:La,height:Xe,itemHeight:Je,virtual:Me!==!1&&En!==!1,multiple:Te,icon:St,showIcon:Qt,switcherIcon:Ot,showLine:on,loadData:We?null:fn,motion:In,activeKey:qa,checkable:Ht,checkStrictly:!0,checkedKeys:Sa,selectedKeys:Ht?[]:Vn,defaultExpandAll:na},va,{onActiveChange:ta,onSelect:Ta,onCheck:Ta,onExpand:xa,onLoad:ua,filterTreeNode:ia,expandAction:Dn})))},Zt=ce.forwardRef(ht);Zt.displayName="OptionList";var bt=Zt,Nt="SHOW_ALL",it="SHOW_PARENT",kt="SHOW_CHILD";function Et(_e,pt,Tt,ft){var Se=new Set(_e);return pt===kt?_e.filter(function(Te){var We=Tt[Te];return!(We&&We.children&&We.children.some(function(Ke){var at=Ke.node;return Se.has(at[ft.value])})&&We.children.every(function(Ke){var at=Ke.node;return Bt(at)||Se.has(at[ft.value])}))}):pt===it?_e.filter(function(Te){var We=Tt[Te],Ke=We?We.parent:null;return!(Ke&&!Bt(Ke.node)&&Se.has(Ke.key))}):_e}function Rn(_e){var pt=_e.searchPlaceholder,Tt=_e.treeCheckStrictly,ft=_e.treeCheckable,Se=_e.labelInValue,Te=_e.value,We=_e.multiple;warning(!pt,"`searchPlaceholder` has been removed."),Tt&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Tt)&&warning(toArray(Te).every(function(Ke){return Ke&&_typeof(Ke)==="object"&&"value"in Ke}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Tt||We||ft?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode.")}var cn=null,gt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function tt(_e){return!_e||(0,xe.Z)(_e)!=="object"}var we=ce.forwardRef(function(_e,pt){var Tt=_e.id,ft=_e.prefixCls,Se=ft===void 0?"rc-tree-select":ft,Te=_e.value,We=_e.defaultValue,Ke=_e.onChange,at=_e.onSelect,Pt=_e.onDeselect,xt=_e.searchValue,Me=_e.inputValue,Xe=_e.onSearch,Je=_e.autoClearSearchValue,yt=Je===void 0?!0:Je,nn=_e.filterTreeNode,qt=_e.treeNodeFilterProp,En=qt===void 0?"value":qt,Dn=_e.showCheckedStrategy,ot=_e.treeNodeLabelProp,Ht=_e.multiple,Vn=_e.treeCheckable,_t=_e.treeCheckStrictly,On=_e.labelInValue,na=_e.fieldNames,fa=_e.treeDataSimpleMode,aa=_e.treeData,St=_e.children,Qt=_e.loadData,Ot=_e.treeLoadedKeys,on=_e.onTreeLoad,xn=_e.treeDefaultExpandAll,fn=_e.treeExpandedKeys,Ln=_e.treeDefaultExpandedKeys,In=_e.onTreeExpand,ua=_e.treeExpandAction,ba=_e.virtual,wn=_e.listHeight,La=wn===void 0?200:wn,Ra=_e.listItemHeight,Xa=Ra===void 0?20:Ra,qa=_e.onDropdownVisibleChange,ta=_e.dropdownMatchSelectWidth,ma=ta===void 0?!0:ta,Sa=_e.treeLine,ca=_e.treeIcon,ia=_e.showTreeIcon,Gt=_e.switcherIcon,Vt=_e.treeMotion,an=(0,ie.Z)(_e,gt),hn=(0,Le.ZP)(Tt),jn=Vn&&!_t,ya=Vn||_t,Ha=_t||On,Pa=ya||Ht,$n=(0,je.Z)(We,{value:Te}),xa=(0,he.Z)($n,2),za=xa[0],Ta=xa[1],va=ce.useMemo(function(){return Vn?Dn||kt:Nt},[Dn,Vn]),Da=ce.useMemo(function(){return et(na)},[JSON.stringify(na)]),gr=(0,je.Z)("",{value:xt!==void 0?xt:Me,postState:function(pa){return pa||""}}),Ya=(0,he.Z)(gr,2),sr=Ya[0],Ar=Ya[1],xr=function(pa){Ar(pa),Xe==null||Xe(pa)},Na=$e(aa,St,fa),yr=x(Na,Da),ur=yr.keyEntities,Dr=yr.valueEntities,Gr=ce.useCallback(function(sa){var pa=[],ha=[];return sa.forEach(function(Za){Dr.has(Za)?ha.push(Za):pa.push(Za)}),{missingRawValues:pa,existRawValues:ha}},[Dr]),qr=ke(Na,sr,{fieldNames:Da,treeNodeFilterProp:En,filterTreeNode:nn}),bo=ce.useCallback(function(sa){if(sa){if(ot)return sa[ot];for(var pa=Da._title,ha=0;ha{const{componentCls:pt,treePrefixCls:Tt,colorBgElevated:ft}=_e,Se=`.${Tt}`;return[{[`${pt}-dropdown`]:[{padding:`${_e.paddingXS}px ${_e.paddingXS/2}px`},(0,Bn.Yk)(Tt,(0,Hn.TS)(_e,{colorBgContainer:ft})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Sn.C2)(`${Tt}-checkbox`,_e),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function qn(_e,pt){return(0,zn.Z)("TreeSelect",Tt=>{const ft=(0,Hn.TS)(Tt,{treePrefixCls:pt});return[Wn(ft)]},Bn.TM)(_e)}var pn=function(_e,pt){var Tt={};for(var ft in _e)Object.prototype.hasOwnProperty.call(_e,ft)&&pt.indexOf(ft)<0&&(Tt[ft]=_e[ft]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ft=Object.getOwnPropertySymbols(_e);Se{var Tt,{prefixCls:ft,size:Se,disabled:Te,bordered:We=!0,className:Ke,rootClassName:at,treeCheckable:Pt,multiple:xt,listHeight:Me=256,listItemHeight:Xe=26,placement:Je,notFoundContent:yt,switcherIcon:nn,treeLine:qt,getPopupContainer:En,popupClassName:Dn,dropdownClassName:ot,treeIcon:Ht=!1,transitionName:Vn,choiceTransitionName:_t="",status:On,treeExpandAction:na,builtinPlacements:fa,dropdownMatchSelectWidth:aa,popupMatchSelectWidth:St,allowClear:Qt}=_e,Ot=pn(_e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,virtual:In,popupMatchSelectWidth:ua,popupOverflow:ba}=ce.useContext(Ze.E_),wn=xn(),La=xn("select",ft),Ra=xn("select-tree",ft),Xa=xn("tree-select",ft),{compactSize:qa,compactItemClassnames:ta}=(0,zt.ri)(La,Ln),[ma,Sa]=(0,Pn.Z)(La),[ca]=qn(Xa,Ra),ia=re()(Dn||ot,`${Xa}-dropdown`,{[`${Xa}-dropdown-rtl`]:Ln==="rtl"},at,Sa),Gt=!!(Pt||xt),Vt=(0,Qe.Z)(Ot.suffixIcon,Ot.showArrow),an=(Tt=St!=null?St:aa)!==null&&Tt!==void 0?Tt:ua,{status:hn,hasFeedback:jn,isFormItemInput:ya,feedbackIcon:Ha}=ce.useContext(Xt.aM),Pa=(0,dt.F)(hn,On),{suffixIcon:$n,removeIcon:xa,clearIcon:za}=(0,Rt.Z)(Object.assign(Object.assign({},Ot),{multiple:Gt,showSuffixIcon:Vt,hasFeedback:jn,feedbackIcon:Ha,prefixCls:La,componentName:"TreeSelect"})),Ta=Qt===!0?{clearIcon:za}:Qt;let va;yt!==void 0?va=yt:va=(fn==null?void 0:fn("Select"))||ce.createElement(Cn.Z,{componentName:"Select"});const Da=(0,Ve.Z)(Ot,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),gr=ce.useMemo(()=>Je!==void 0?Je:Ln==="rtl"?"bottomRight":"bottomLeft",[Je,Ln]),Ya=(0,Nn.Z)(fa,ba),sr=(0,$t.Z)(Dr=>{var Gr;return(Gr=Se!=null?Se:qa)!==null&&Gr!==void 0?Gr:Dr}),Ar=ce.useContext(mt.Z),xr=Te!=null?Te:Ar,Na=re()(!ft&&Xa,{[`${La}-lg`]:sr==="large",[`${La}-sm`]:sr==="small",[`${La}-rtl`]:Ln==="rtl",[`${La}-borderless`]:!We,[`${La}-in-form-item`]:ya},(0,dt.Z)(La,Pa,jn),ta,Ke,at,Sa),yr=Dr=>ce.createElement(Wt.Z,{prefixCls:Ra,switcherIcon:nn,treeNodeProps:Dr,showLine:qt}),ur=ce.createElement(jt,Object.assign({virtual:In,disabled:xr},Da,{dropdownMatchSelectWidth:an,builtinPlacements:Ya,ref:pt,prefixCls:La,className:Na,listHeight:Me,listItemHeight:Xe,treeCheckable:Pt&&ce.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!qt,suffixIcon:$n,multiple:Gt,placement:gr,removeIcon:xa,allowClear:Ta,switcherIcon:yr,showTreeIcon:Ht,notFoundContent:va,getPopupContainer:En||on,treeMotion:null,dropdownClassName:ia,choiceTransitionName:(0,ut.m)(wn,"",_t),transitionName:(0,ut.m)(wn,"slide-up",Vn),treeExpandAction:na}));return ma(ca(ur))},bn=ce.forwardRef(Ue),ye=(0,He.Z)(bn);bn.TreeNode=pe,bn.SHOW_ALL=Nt,bn.SHOW_PARENT=it,bn.SHOW_CHILD=kt,bn._InternalPanelDoNotUseOrYouWillBeFired=ye;var tn=bn},17574:function(de,ne,y){"use strict";y.d(ne,{default:function(){return sn}});var E=y(54844),re=y(80702),oe=y(52671),ge=y(8657),fe=y(72308),he=y(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},xe=ie,Ee=y(7657),Le=function(et,Bt){return he.createElement(Ee.Z,(0,fe.Z)({},et,{ref:Bt,icon:xe}))},Oe=he.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),ae=y(20648);const le=4;function pe(en){const{dropPosition:et,dropLevelOffset:Bt,prefixCls:un,indent:rt,direction:qe="ltr"}=en,ht=qe==="ltr"?"left":"right",Zt=qe==="ltr"?"right":"left",bt={[ht]:-Bt*rt+le,[Zt]:0};switch(et){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[ht]=rt+le;break}return he.createElement("div",{style:bt,className:`${un}-drop-indicator`})}var ve=y(71997),Ae=he.forwardRef((en,et)=>{const{getPrefixCls:Bt,direction:un,virtual:rt,tree:qe}=he.useContext(ee.E_),{prefixCls:ht,className:Zt,showIcon:bt=!1,showLine:Nt,switcherIcon:it,blockNode:kt=!1,children:Et,checkable:Rn=!1,selectable:cn=!0,draggable:gt,motion:tt,style:we}=en,Ce=Bt("tree",ht),ct=Bt(),jt=tt!=null?tt:Object.assign(Object.assign({},(0,te.Z)(ct)),{motionAppear:!1}),Ve=Object.assign(Object.assign({},en),{checkable:Rn,selectable:cn,showIcon:bt,motion:jt,blockNode:kt,showLine:!!Nt,dropIndicatorRender:pe}),[He,ut]=(0,ae.ZP)(Ce),dt=he.useMemo(()=>{if(!gt)return!1;let mt={};switch(typeof gt){case"function":mt.nodeDraggable=gt;break;case"object":mt=Object.assign({},gt);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||he.createElement(x.Z,null)),mt},[gt]),Ze=mt=>he.createElement(ve.Z,{prefixCls:Ce,switcherIcon:it,treeNodeProps:mt,showLine:Nt});return He(he.createElement(E.Z,Object.assign({itemHeight:20,ref:et,virtual:rt},Ve,{style:Object.assign(Object.assign({},qe==null?void 0:qe.style),we),prefixCls:Ce,className:ce()({[`${Ce}-icon-hide`]:!bt,[`${Ce}-block-node`]:kt,[`${Ce}-unselectable`]:!cn,[`${Ce}-rtl`]:un==="rtl"},qe==null?void 0:qe.className,Zt,ut),direction:un,checkable:Rn&&he.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:cn,switcherIcon:Ze,draggable:dt}),Et))}),Ie;(function(en){en[en.None=0]="None",en[en.Start=1]="Start",en[en.End=2]="End"})(Ie||(Ie={}));function ke(en,et){function Bt(un){const{key:rt,children:qe}=un;et(rt,un)!==!1&&ke(qe||[],et)}en.forEach(Bt)}function Ye(en){let{treeData:et,expandedKeys:Bt,startKey:un,endKey:rt}=en;const qe=[];let ht=Ie.None;if(un&&un===rt)return[un];if(!un||!rt)return[];function Zt(bt){return bt===un||bt===rt}return ke(et,bt=>{if(ht===Ie.End)return!1;if(Zt(bt)){if(qe.push(bt),ht===Ie.None)ht=Ie.Start;else if(ht===Ie.Start)return ht=Ie.End,!1}else ht===Ie.Start&&qe.push(bt);return Bt.includes(bt)}),qe}function Be(en,et){const Bt=(0,re.Z)(et),un=[];return ke(en,(rt,qe)=>{const ht=Bt.indexOf(rt);return ht!==-1&&(un.push(qe),Bt.splice(ht,1)),!!Bt.length}),un}var $e=function(en,et){var Bt={};for(var un in en)Object.prototype.hasOwnProperty.call(en,un)&&et.indexOf(un)<0&&(Bt[un]=en[un]);if(en!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,un=Object.getOwnPropertySymbols(en);rt{var{defaultExpandAll:Bt,defaultExpandParent:un,defaultExpandedKeys:rt}=en,qe=$e(en,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=he.useRef(),Zt=he.useRef(),bt=()=>{const{keyEntities:dt}=(0,a.I8)(Yt(qe));let Ze;return Bt?Ze=Object.keys(dt):un?Ze=(0,b.r7)(qe.expandedKeys||rt||[],dt):Ze=qe.expandedKeys||rt,Ze},[Nt,it]=he.useState(qe.selectedKeys||qe.defaultSelectedKeys||[]),[kt,Et]=he.useState(()=>bt());he.useEffect(()=>{"selectedKeys"in qe&&it(qe.selectedKeys)},[qe.selectedKeys]),he.useEffect(()=>{"expandedKeys"in qe&&Et(qe.expandedKeys)},[qe.expandedKeys]);const Rn=(dt,Ze)=>{var mt;return"expandedKeys"in qe||Et(dt),(mt=qe.onExpand)===null||mt===void 0?void 0:mt.call(qe,dt,Ze)},cn=(dt,Ze)=>{var mt;const{multiple:Cn}=qe,{node:$t,nativeEvent:Xt}=Ze,{key:Pn=""}=$t,Nn=Yt(qe),Qe=Object.assign(Object.assign({},Ze),{selected:!0}),Rt=(Xt==null?void 0:Xt.ctrlKey)||(Xt==null?void 0:Xt.metaKey),zt=Xt==null?void 0:Xt.shiftKey;let Wt;Cn&&Rt?(Wt=dt,ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)):Cn&&zt?(Wt=Array.from(new Set([].concat((0,re.Z)(Zt.current||[]),(0,re.Z)(Ye({treeData:Nn,expandedKeys:kt,startKey:Pn,endKey:ht.current}))))),Qe.selectedNodes=Be(Nn,Wt)):(Wt=[Pn],ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)),(mt=qe.onSelect)===null||mt===void 0||mt.call(qe,Wt,Qe),"selectedKeys"in qe||it(Wt)},{getPrefixCls:gt,direction:tt}=he.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:ct=!0,expandAction:jt="click"}=qe,Ve=$e(qe,["prefixCls","className","showIcon","expandAction"]),He=gt("tree",we),ut=ce()(`${He}-directory`,{[`${He}-directory-rtl`]:tt==="rtl"},Ce);return he.createElement(Ae,Object.assign({icon:st,ref:et,blockNode:!0},Ve,{showIcon:ct,expandAction:jt,prefixCls:He,className:ut,expandedKeys:kt,selectedKeys:Nt,onSelect:cn,onExpand:Rn}))};var Ct=he.forwardRef(vt);const It=Ae;It.DirectoryTree=Ct,It.TreeNode=E.O;var sn=It},20648:function(de,ne,y){"use strict";y.d(ne,{TM:function(){return Ge},Yk:function(){return je}});var E=y(93083),re=y(98447),oe=y(17313),ge=y(8378),fe=y(37613),he=y(83116);const ie=new E.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),xe=(ce,b)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${b.motionDurationSlow}`}}}),Ee=(ce,b)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:b.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${b.lineWidthBold}px solid ${b.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Le=(ce,b)=>{const{treeCls:a,treeNodeCls:ee,treeNodePadding:x,titleHeight:te,nodeSelectedBg:ae,nodeHoverBg:le}=b,pe=b.paddingXS;return{[a]:Object.assign(Object.assign({},(0,oe.Wf)(b)),{background:b.colorBgContainer,borderRadius:b.borderRadius,transition:`background-color ${b.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,oe.oN)(b)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${ee}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,border:`1px solid ${b.colorPrimary}`,opacity:0,animationName:ie,animationDuration:b.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ee}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${x}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,oe.oN)(b)),[`&:not(${ee}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:te,lineHeight:`${te}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${b.motionDurationSlow}`,[`${ee}:hover &`]:{opacity:.45}},[`&${ee}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:te}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},xe(ce,b)),{position:"relative",flex:"none",alignSelf:"stretch",width:te,margin:0,lineHeight:`${te}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:b.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,marginInlineStart:-1,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:te/2*.8,height:te/2,borderBottom:`1px solid ${b.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:pe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:te,margin:0,padding:`0 ${b.paddingXS/2}px`,color:"inherit",lineHeight:`${te}px`,background:"transparent",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:le},[`&${a}-node-selected`]:{backgroundColor:ae},[`${a}-iconEle`]:{display:"inline-block",width:te,height:te,lineHeight:`${te}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${te}px`,userSelect:"none"},Ee(ce,b)),[`${ee}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${b.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ee}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${te/2}px !important`}}}}})}},Oe=ce=>{const{treeCls:b,treeNodeCls:a,treeNodePadding:ee,directoryNodeSelectedBg:x,directoryNodeSelectedColor:te}=ce;return{[`${b}${b}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ee,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${b}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${b}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${b}-node-selected`]:{color:te,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:x},[`${b}-switcher`]:{color:te},[`${b}-node-content-wrapper`]:{color:te,background:"transparent"}}}}}},je=(ce,b)=>{const a=`.${ce}`,ee=`${a}-treenode`,x=b.paddingXS/2,te=(0,fe.TS)(b,{treeCls:a,treeNodeCls:ee,treeNodePadding:x});return[Le(ce,te),Oe(te)]},Ge=ce=>{const{controlHeightSM:b}=ce;return{titleHeight:b,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};ne.ZP=(0,he.Z)("Tree",(ce,b)=>{let{prefixCls:a}=b;return[{[ce.componentCls]:(0,re.C2)(`${a}-checkbox`,ce)},je(a,ce),(0,ge.Z)(ce)]},ce=>{const{colorTextLightSolid:b,colorPrimary:a}=ce;return Object.assign(Object.assign({},Ge(ce)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ge=oe,fe=y(7657),he=function(te,ae){return re.createElement(fe.Z,(0,E.Z)({},te,{ref:ae,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(52671),Le=y(58617),Oe=y(15075),je=y(43531),Ge=y(92310),ce=y.n(Ge),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:ae,treeNodeProps:le,showLine:pe}=x,{isLeaf:ve,expanded:be,loading:Ae}=le;if(Ae)return re.createElement(Le.Z,{className:`${te}-switcher-loading-icon`});let Ie;if(pe&&typeof pe=="object"&&(Ie=pe.showLeafIcon),ve){if(!pe)return null;if(typeof Ie!="boolean"&&Ie){const Be=typeof Ie=="function"?Ie(le):Ie,$e=`${te}-switcher-line-custom-icon`;return(0,b.l$)(Be)?(0,b.Tm)(Be,{className:ce()(Be.props.className||"",$e)}):Be}return Ie?re.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):re.createElement("span",{className:`${te}-switcher-leaf-line`})}const ke=`${te}-switcher-icon`,Ye=typeof ae=="function"?ae(le):ae;return(0,b.l$)(Ye)?(0,b.Tm)(Ye,{className:ce()(Ye.props.className||"",ke)}):Ye!==void 0?Ye:pe?be?re.createElement(Oe.Z,{className:`${te}-switcher-line-icon`}):re.createElement(je.Z,{className:`${te}-switcher-line-icon`}):re.createElement(xe,{className:ke})}},48066:function(de,ne,y){"use strict";y.d(ne,{default:function(){return ft}});var E=y(59301),re=y(40001),oe=y(81953),ge=y(72308),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},he=fe,ie=y(7657),xe=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:he}))},Ee=E.forwardRef(xe),Le=Ee,Oe=y(92310),je=y.n(Oe),Ge=y(25769),ce=y.n(Ge),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),ae=y(8654),le=y(24514),pe=y(10228),ve=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const We=Je=>{const{keyCode:yt}=Je;yt===pe.Z.ENTER&&Je.preventDefault()},Ke=Je=>{const{keyCode:yt}=Je,{onClick:nn}=Se;yt===pe.Z.ENTER&&nn&&nn()},{style:at,noStyle:Pt,disabled:xt}=Se,Me=ve(Se,["style","noStyle","disabled"]);let Xe={};return Pt||(Xe=Object.assign({},be)),xt&&(Xe.pointerEvents="none"),Xe=Object.assign(Object.assign({},Xe),at),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Te},Me,{onKeyDown:We,onKeyUp:Ke,style:Xe}))}),ke=y(36355),Ye=y(9763),Be=y(6848),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},st=$e,Yt=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:st}))},vt=E.forwardRef(Yt),wt=vt,Ct=y(92343),It=y(1643),sn=y(15969),en=y(83116),et=y(93398);const Bt=(Se,Te,We,Ke)=>{const{titleMarginBottom:at,fontWeightStrong:Pt}=Ke;return{marginBottom:at,color:We,fontWeight:Pt,fontSize:Se,lineHeight:Te}},un=Se=>{const Te=[1,2,3,4,5],We={};return Te.forEach(Ke=>{We[` + `]:{background:Ba},[`&${Re}-row-selected`]:{"> th, > td":{background:Ea},"&:hover > th, &:hover > td":{background:Ia}}}},[`${Re}-footer`]:{padding:`${At}px ${Mt}px`,color:Ca,background:Ma}})}};var fu=(0,iu.Z)("Table",De=>{const{colorTextHeading:Re,colorSplit:lt,colorIcon:At,colorIconHover:Mt,opacityLoading:Ut,colorBgContainer:En,controlInteractiveSize:An,headerBg:mn,headerColor:Un,headerSortActiveBg:Xn,headerSortHoverBg:Gn,bodySortBg:la,rowHoverBg:ra,rowSelectedBg:oa,rowSelectedHoverBg:Ba,rowExpandedBg:Ea,cellPaddingBlock:Ia,cellPaddingInline:Ca,cellPaddingBlockMD:Ma,cellPaddingInlineMD:tr,cellPaddingBlockSM:ar,cellPaddingInlineSM:Qa,borderColor:fr,footerBg:wr,footerColor:Ga,headerBorderRadius:Ja,cellFontSize:Va,cellFontSizeMD:Oa,cellFontSizeSM:Ka,headerSplitColor:pr,fixedHeaderSortActiveBg:Br,headerFilterHoverBg:Cr,filterDropdownBg:rr,expandIconBg:Lr,selectionColumnWidth:kr,stickyScrollBarBg:oo}=De,Kr=new il.C(At),xo=new il.C(Mt),wo=2,Fr=(0,lu.TS)(De,{tableFontSize:Va,tableBg:En,tableRadius:Ja,tablePaddingVertical:Ia,tablePaddingHorizontal:Ca,tablePaddingVerticalMiddle:Ma,tablePaddingHorizontalMiddle:tr,tablePaddingVerticalSmall:ar,tablePaddingHorizontalSmall:Qa,tableBorderColor:fr,tableHeaderTextColor:Un,tableHeaderBg:mn,tableFooterTextColor:Ga,tableFooterBg:wr,tableHeaderCellSplitColor:pr,tableHeaderSortBg:Xn,tableHeaderSortHoverBg:Gn,tableHeaderIconColor:Kr.clone().setAlpha(Kr.getAlpha()*Ut).toRgbString(),tableHeaderIconColorHover:xo.clone().setAlpha(xo.getAlpha()*Ut).toRgbString(),tableBodySortBg:la,tableFixedHeaderSortActiveBg:Br,tableHeaderFilterActiveBg:Cr,tableFilterDropdownBg:rr,tableRowHoverBg:ra,tableSelectedRowBg:oa,tableSelectedRowHoverBg:Ba,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:Oa,tableFontSizeSmall:Ka,tableSelectionColumnWidth:kr,tableExpandIconBg:Lr,tableExpandColumnWidth:An+2*De.padding,tableExpandedRowBg:Ea,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oo,tableScrollThumbBgHover:Re,tableScrollBg:lt});return[nl(Fr),Es(Fr),Xl(Fr),Wl(Fr),bs(Fr),su(Fr),As(Fr),gu(Fr),Xl(Fr),du(Fr),ll(Fr),pu(Fr),xs(Fr),uu(Fr),Zl(Fr),ys(Fr),ws(Fr)]},De=>{const{colorFillAlter:Re,colorBgContainer:lt,colorTextHeading:At,colorFillSecondary:Mt,colorFillContent:Ut,controlItemBgActive:En,controlItemBgActiveHover:An,padding:mn,paddingSM:Un,paddingXS:Xn,colorBorderSecondary:Gn,borderRadiusLG:la,fontSize:ra,controlHeight:oa,colorTextPlaceholder:Ba}=De,Ea=new il.C(Mt).onBackground(lt).toHexShortString(),Ia=new il.C(Ut).onBackground(lt).toHexShortString(),Ca=new il.C(Re).onBackground(lt).toHexShortString();return{headerBg:Ca,headerColor:At,headerSortActiveBg:Ea,headerSortHoverBg:Ia,bodySortBg:Ca,rowHoverBg:Ca,rowSelectedBg:En,rowSelectedHoverBg:An,rowExpandedBg:Re,cellPaddingBlock:mn,cellPaddingInline:mn,cellPaddingBlockMD:Un,cellPaddingInlineMD:Xn,cellPaddingBlockSM:Xn,cellPaddingInlineSM:Xn,borderColor:Gn,headerBorderRadius:la,footerBg:Ca,footerColor:At,cellFontSize:ra,cellFontSizeMD:ra,cellFontSizeSM:ra,headerSplitColor:Gn,fixedHeaderSortActiveBg:Ea,headerFilterHoverBg:Ut,filterDropdownMenuBg:lt,filterDropdownBg:lt,expandIconBg:lt,selectionColumnWidth:oa,stickyScrollBarBg:Ba,stickyScrollBarBorderRadius:100}});const hu=[],sl=(De,Re)=>{const{prefixCls:lt,className:At,rootClassName:Mt,style:Ut,size:En,bordered:An,dropdownPrefixCls:mn,dataSource:Un,pagination:Xn,rowSelection:Gn,rowKey:la="key",rowClassName:ra,columns:oa,children:Ba,childrenColumnName:Ea,onChange:Ia,getPopupContainer:Ca,loading:Ma,expandIcon:tr,expandable:ar,expandedRowRender:Qa,expandIconColumnIndex:fr,indentSize:wr,scroll:Ga,sortDirections:Ja,locale:Va,showSorterTooltip:Oa=!0,virtual:Ka}=De,pr=ie.useMemo(()=>oa||Je(Ba),[oa,Ba]),Br=ie.useMemo(()=>pr.some(Xr=>Xr.responsive),[pr]),Cr=(0,Eo.Z)(Br),rr=ie.useMemo(()=>{const Xr=new Set(Object.keys(Cr).filter(so=>Cr[so]));return pr.filter(so=>!so.responsive||so.responsive.some(Zo=>Xr.has(Zo)))},[pr,Cr]),Lr=(0,bo.Z)(De,["className","style","columns"]),{locale:kr=ho.Z,direction:oo,table:Kr,renderEmpty:xo,getPrefixCls:wo,getPopupContainer:Fr}=ie.useContext(nr.E_),Lo=(0,br.Z)(En),Yr=Object.assign(Object.assign({},kr.Table),Va),Ao=Un||hu,mo=wo("table",lt),qo=wo("dropdown",mn),cr=Object.assign({childrenColumnName:Ea,expandIconColumnIndex:fr},ar),{childrenColumnName:or="children"}=cr,ir=ie.useMemo(()=>Ao.some(Xr=>Xr==null?void 0:Xr[or])?"nest":Qa||ar&&ar.expandedRowRender?"row":null,[Ao]),$a={body:ie.useRef()},Qr=ie.useMemo(()=>typeof la=="function"?la:Xr=>Xr==null?void 0:Xr[la],[la]),[_a]=Ws(Ao,or,Qr),Sr={},Wr=function(Xr,so){let Zo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var So,Ho,Qo;const ei=Object.assign(Object.assign({},Sr),Xr);Zo&&((So=Sr.resetPagination)===null||So===void 0||So.call(Sr),!((Ho=ei.pagination)===null||Ho===void 0)&&Ho.current&&(ei.pagination.current=1),Xn&&Xn.onChange&&Xn.onChange(1,(Qo=ei.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),Ga&&Ga.scrollToFirstRowOnChange!==!1&&$a.body.current&&(0,mr.Z)(0,{getContainer:()=>$a.body.current}),Ia==null||Ia(ei.pagination,ei.filters,ei.sorter,{currentDataSource:ml(jl(Ao,ei.sorterStates,or),ei.filterStates),action:so})},jr=(Xr,so)=>{Wr({sorter:Xr,sorterStates:so},"sort",!1)},[Xo,Uo,Ei,No]=nu({prefixCls:mo,mergedColumns:rr,onSorterChange:jr,sortDirections:Ja||["ascend","descend"],tableLocale:Yr,showSorterTooltip:Oa}),si=ie.useMemo(()=>jl(Ao,Uo,or),[Ao,Uo]);Sr.sorter=No(),Sr.sorterStates=Uo;const Bo=(Xr,so)=>{Wr({filters:Xr,filterStates:so},"filter",!0)},[ni,Ki,Jr]=cs({prefixCls:mo,locale:Yr,dropdownPrefixCls:qo,mergedColumns:rr,onFilterChange:Bo,getPopupContainer:Ca||Fr}),$r=ml(si,Ki);Sr.filters=Jr,Sr.filterStates=Ki;const Po=ie.useMemo(()=>{const Xr={};return Object.keys(Jr).forEach(so=>{Jr[so]!==null&&(Xr[so]=Jr[so])}),Object.assign(Object.assign({},Ei),{filters:Xr})},[Ei,Jr]),[ko]=au(Po),po=(Xr,so)=>{Wr({pagination:Object.assign(Object.assign({},Sr.pagination),{current:Xr,pageSize:so})},"paginate")},[Rr,_o]=Ys($r.length,po,Xn);Sr.pagination=Xn===!1?{}:Tl(Rr,Xn),Sr.resetPagination=_o;const Ko=ie.useMemo(()=>{if(Xn===!1||!Rr.pageSize)return $r;const{current:Xr=1,total:so,pageSize:Zo=fl}=Rr;return $r.lengthZo?$r.slice((Xr-1)*Zo,Xr*Zo):$r:$r.slice((Xr-1)*Zo,Xr*Zo)},[!!Xn,$r,Rr&&Rr.current,Rr&&Rr.pageSize,Rr&&Rr.total]),[oi,Ii]=_s({prefixCls:mo,data:$r,pageData:Ko,getRowKey:Qr,getRecordByKey:_a,expandType:ir,childrenColumnName:or,locale:Yr,getPopupContainer:Ca||Fr},Gn),Ai=(Xr,so,Zo)=>{let So;return typeof ra=="function"?So=st()(ra(Xr,so,Zo)):So=st()(ra),st()({[`${mo}-row-selected`]:Ii.has(Qr(Xr,so))},So)};cr.__PARENT_RENDER_ICON__=cr.expandIcon,cr.expandIcon=cr.expandIcon||tr||ea(Yr),ir==="nest"&&cr.expandIconColumnIndex===void 0?cr.expandIconColumnIndex=Gn?1:0:cr.expandIconColumnIndex>0&&Gn&&(cr.expandIconColumnIndex-=1),typeof cr.indentSize!="number"&&(cr.indentSize=typeof wr=="number"?wr:15);const Ui=ie.useCallback(Xr=>ko(oi(ni(Xo(Xr)))),[Xo,ni,oi]);let Hi,gi;if(Xn!==!1&&(Rr!=null&&Rr.total)){let Xr;Rr.size?Xr=Rr.size:Xr=Lo==="small"||Lo==="middle"?"small":void 0;const so=Ho=>ie.createElement(hr.Z,Object.assign({},Rr,{className:st()(`${mo}-pagination ${mo}-pagination-${Ho}`,Rr.className),size:Xr})),Zo=oo==="rtl"?"left":"right",{position:So}=Rr;if(So!==null&&Array.isArray(So)){const Ho=So.find(Oi=>Oi.includes("top")),Qo=So.find(Oi=>Oi.includes("bottom")),ei=So.every(Oi=>`${Oi}`=="none");!Ho&&!Qo&&!ei&&(gi=so(Zo)),Ho&&(Hi=so(Ho.toLowerCase().replace("top",""))),Qo&&(gi=so(Qo.toLowerCase().replace("bottom","")))}else gi=so(Zo)}let Yo;typeof Ma=="boolean"?Yo={spinning:Ma}:typeof Ma=="object"&&(Yo=Object.assign({spinning:!0},Ma));const[$o,Ro]=fu(mo),[,vo]=(0,Zn.Z)(),yi=st()(`${mo}-wrapper`,Kr==null?void 0:Kr.className,{[`${mo}-wrapper-rtl`]:oo==="rtl"},At,Mt,Ro),ji=Object.assign(Object.assign({},Kr==null?void 0:Kr.style),Ut),Ti=Va&&Va.emptyText||(xo==null?void 0:xo("Table"))||ie.createElement(Tr.Z,{componentName:"Table"}),Ci=Ka?ou:ru,yl={},Kl=ie.useMemo(()=>{const{fontSize:Xr,lineHeight:so,padding:Zo,paddingXS:So,paddingSM:Ho}=vo,Qo=Math.floor(Xr*so);switch(Lo){case"large":return Zo*2+Qo;case"small":return So*2+Qo;default:return Ho*2+Qo}},[vo,Lo]);return Ka&&(yl.listItemHeight=Kl),$o(ie.createElement("div",{ref:Re,className:yi,style:ji},ie.createElement(Kn.Z,Object.assign({spinning:!1},Yo),Hi,ie.createElement(Ci,Object.assign({},yl,Lr,{columns:rr,direction:oo,expandable:cr,prefixCls:mo,className:st()({[`${mo}-middle`]:Lo==="middle",[`${mo}-small`]:Lo==="small",[`${mo}-bordered`]:An,[`${mo}-empty`]:Ao.length===0}),data:Ko,rowKey:Qr,rowClassName:Ai,emptyText:Ti,internalHooks:re,internalRefs:$a,transformColumns:Ui})),gi)))};var El=ie.forwardRef(sl);const vu=(De,Re)=>{const lt=ie.useRef(0);return lt.current+=1,ie.createElement(El,Object.assign({},De,{ref:Re,_renderTimes:lt.current}))},Ni=ie.forwardRef(vu);Ni.SELECTION_COLUMN=Xi,Ni.EXPAND_COLUMN=E,Ni.SELECTION_ALL=kl,Ni.SELECTION_INVERT=Rl,Ni.SELECTION_NONE=Ml,Ni.Column=Dr,Ni.ColumnGroup=qr,Ni.Summary=Ve;var Al=Ni,Zu=Al},98228:function(de,ne,y){"use strict";y.d(ne,{default:function(){return tn}});var E=y(92310),re=y.n(E),oe=y(72308),ge=y(80702),fe=y(77321),he=y(52487),ie=y(74416),xe=y(62853),Ee=y(77861),Le=y(17115),Oe=y(90782),je=y(18929),Ge=y(48736),ce=y(59301),b=function(_e){var pt=ce.useRef({valueLabels:new Map});return ce.useMemo(function(){var Tt=pt.current.valueLabels,ft=new Map,Se=_e.map(function(Te){var We,Ke=Te.value,at=(We=Te.label)!==null&&We!==void 0?We:Tt.get(Ke);return ft.set(Ke,at),(0,fe.Z)((0,fe.Z)({},Te),{},{label:at})});return pt.current.valueLabels=ft,[Se]},[_e])},a=function(_e,pt,Tt,ft){return ce.useMemo(function(){var Se=_e.map(function(at){var Pt=at.value;return Pt}),Te=pt.map(function(at){var Pt=at.value;return Pt}),We=Se.filter(function(at){return!ft[at]});if(Tt){var Ke=(0,Oe.S)(Se,!0,ft);Se=Ke.checkedKeys,Te=Ke.halfCheckedKeys}return[Array.from(new Set([].concat((0,ge.Z)(We),(0,ge.Z)(Se)))),Te]},[_e,pt,Tt,ft])},ee=y(71430),x=function(_e,pt){return ce.useMemo(function(){var Tt=(0,ee.I8)(_e,{fieldNames:pt,initWrapper:function(Se){return(0,fe.Z)((0,fe.Z)({},Se),{},{valueEntities:new Map})},processEntity:function(Se,Te){var We=Se.node[pt.value];if(0)var Ke;Te.valueEntities.set(We,Se)}});return Tt},[_e,pt])},te=y(49618),ae=y(11592),le=function(){return null},pe=le,ve=["children","value"];function be(_e){return(0,ae.Z)(_e).map(function(pt){if(!ce.isValidElement(pt)||!pt.type)return null;var Tt=pt,ft=Tt.key,Se=Tt.props,Te=Se.children,We=Se.value,Ke=(0,ie.Z)(Se,ve),at=(0,fe.Z)({key:ft,value:We},Ke),Pt=be(Te);return Pt.length&&(at.children=Pt),at}).filter(function(pt){return pt})}function Ae(_e){if(!_e)return _e;var pt=(0,fe.Z)({},_e);return"props"in pt||Object.defineProperty(pt,"props",{get:function(){return(0,Ge.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),pt}}),pt}function Ie(_e,pt,Tt,ft,Se,Te){var We=null,Ke=null;function at(){function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return xt.map(function(Je,yt){var nn="".concat(Me,"-").concat(yt),qt=Je[Te.value],bn=Tt.includes(qt),Dn=Pt(Je[Te.children]||[],nn,bn),ot=ce.createElement(pe,Je,Dn.map(function(Vn){return Vn.node}));if(pt===qt&&(We=ot),bn){var Ht={pos:nn,node:ot,children:Dn};return Xe||Ke.push(Ht),Ht}return null}).filter(function(Je){return Je})}Ke||(Ke=[],Pt(ft),Ke.sort(function(xt,Me){var Xe=xt.node.props.value,Je=Me.node.props.value,yt=Tt.indexOf(Xe),nn=Tt.indexOf(Je);return yt-nn}))}Object.defineProperty(_e,"triggerNode",{get:function(){return(0,Ge.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),at(),We}}),Object.defineProperty(_e,"allCheckedNodes",{get:function(){return(0,Ge.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),at(),Se?Ke:Ke.map(function(xt){var Me=xt.node;return Me})}})}var ke=function(_e,pt,Tt){var ft=Tt.treeNodeFilterProp,Se=Tt.filterTreeNode,Te=Tt.fieldNames,We=Te.children;return ce.useMemo(function(){if(!pt||Se===!1)return _e;var Ke;if(typeof Se=="function")Ke=Se;else{var at=pt.toUpperCase();Ke=function(Me,Xe){var Je=Xe[ft];return String(Je).toUpperCase().includes(at)}}function Pt(xt){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return xt.reduce(function(Xe,Je){var yt=Je[We],nn=Me||Ke(pt,Ae(Je)),qt=Pt(yt||[],nn);return(nn||qt.length)&&Xe.push((0,fe.Z)((0,fe.Z)({},Je),{},(0,te.Z)({isLeaf:void 0},We,qt))),Xe},[])}return Pt(_e)},[_e,pt,We,ft,Se])};function Ye(_e){var pt=ce.useRef();pt.current=_e;var Tt=ce.useCallback(function(){return pt.current.apply(pt,arguments)},[]);return Tt}function Be(_e,pt){var Tt=pt.id,ft=pt.pId,Se=pt.rootPId,Te={},We=[],Ke=_e.map(function(at){var Pt=(0,fe.Z)({},at),xt=Pt[Tt];return Te[xt]=Pt,Pt.key=Pt.key||xt,Pt});return Ke.forEach(function(at){var Pt=at[ft],xt=Te[Pt];xt&&(xt.children=xt.children||[],xt.children.push(at)),(Pt===Se||!xt&&Se===null)&&We.push(at)}),We}function $e(_e,pt,Tt){return ce.useMemo(function(){return _e?Tt?Be(_e,(0,fe.Z)({id:"id",pId:"pId",rootPId:null},Tt!==!0?Tt:{})):_e:be(pt)},[pt,Tt,_e])}var st=ce.createContext(null),Yt=st,vt=y(10228),wt=y(80547),Ct=y(54844),It=ce.createContext(null),sn=It;function en(_e){return Array.isArray(_e)?_e:_e!==void 0?[_e]:[]}function et(_e){var pt=_e||{},Tt=pt.label,ft=pt.value,Se=pt.children,Te=ft||"value";return{_title:Tt?[Tt]:["title","label"],value:Te,key:Te,children:Se||"children"}}function Bt(_e){return!_e||_e.disabled||_e.disableCheckbox||_e.checkable===!1}function un(_e,pt){var Tt=[];function ft(Se){Se.forEach(function(Te){var We=Te[pt.children];We&&(Tt.push(Te[pt.value]),ft(We))})}return ft(_e),Tt}function rt(_e){return _e==null}var qe={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ht=function(pt,Tt){var ft=(0,Ee.lk)(),Se=ft.prefixCls,Te=ft.multiple,We=ft.searchValue,Ke=ft.toggleOpen,at=ft.open,Pt=ft.notFoundContent,xt=ce.useContext(sn),Me=xt.virtual,Xe=xt.listHeight,Je=xt.listItemHeight,yt=xt.treeData,nn=xt.fieldNames,qt=xt.onSelect,bn=xt.dropdownMatchSelectWidth,Dn=xt.treeExpandAction,ot=ce.useContext(Yt),Ht=ot.checkable,Vn=ot.checkedKeys,_t=ot.halfCheckedKeys,On=ot.treeExpandedKeys,na=ot.treeDefaultExpandAll,fa=ot.treeDefaultExpandedKeys,aa=ot.onTreeExpand,St=ot.treeIcon,Qt=ot.showTreeIcon,Ot=ot.switcherIcon,on=ot.treeLine,xn=ot.treeNodeFilterProp,fn=ot.loadData,Ln=ot.treeLoadedKeys,In=ot.treeMotion,ua=ot.onTreeLoad,ba=ot.keyEntities,wn=ce.useRef(),La=(0,wt.Z)(function(){return yt},[at,yt],function(Da,gr){return gr[0]&&Da[1]!==gr[1]}),Ra=ce.useState(null),Xa=(0,he.Z)(Ra,2),qa=Xa[0],ta=Xa[1],ma=ba[qa],Sa=ce.useMemo(function(){return Ht?{checked:Vn,halfChecked:_t}:null},[Ht,Vn,_t]);ce.useEffect(function(){if(at&&!Te&&Vn.length){var Da;(Da=wn.current)===null||Da===void 0||Da.scrollTo({key:Vn[0]}),ta(Vn[0])}},[at]);var ca=String(We).toLowerCase(),ia=function(gr){return ca?String(gr[xn]).toLowerCase().includes(ca):!1},Gt=ce.useState(fa),Vt=(0,he.Z)(Gt,2),an=Vt[0],yn=Vt[1],jn=ce.useState(null),ya=(0,he.Z)(jn,2),Ha=ya[0],Pa=ya[1],$n=ce.useMemo(function(){return On?(0,ge.Z)(On):We?Ha:an},[an,Ha,On,We]);ce.useEffect(function(){We&&Pa(un(yt,nn))},[We]);var xa=function(gr){yn(gr),Pa(gr),aa&&aa(gr)},za=function(gr){gr.preventDefault()},Ta=function(gr,Ya){var sr=Ya.node;Ht&&Bt(sr)||(qt(sr.key,{selected:!Vn.includes(sr.key)}),Te||Ke(!1))};if(ce.useImperativeHandle(Tt,function(){var Da;return{scrollTo:(Da=wn.current)===null||Da===void 0?void 0:Da.scrollTo,onKeyDown:function(Ya){var sr,Ar=Ya.which;switch(Ar){case vt.Z.UP:case vt.Z.DOWN:case vt.Z.LEFT:case vt.Z.RIGHT:(sr=wn.current)===null||sr===void 0||sr.onKeyDown(Ya);break;case vt.Z.ENTER:{if(ma){var xr=(ma==null?void 0:ma.node)||{},Na=xr.selectable,yr=xr.value;Na!==!1&&Ta(null,{node:{key:qa},selected:!Vn.includes(yr)})}break}case vt.Z.ESC:Ke(!1)}},onKeyUp:function(){}}}),La.length===0)return ce.createElement("div",{role:"listbox",className:"".concat(Se,"-empty"),onMouseDown:za},Pt);var va={fieldNames:nn};return Ln&&(va.loadedKeys=Ln),$n&&(va.expandedKeys=$n),ce.createElement("div",{onMouseDown:za},ma&&at&&ce.createElement("span",{style:qe,"aria-live":"assertive"},ma.node.value),ce.createElement(Ct.Z,(0,oe.Z)({ref:wn,focusable:!1,prefixCls:"".concat(Se,"-tree"),treeData:La,height:Xe,itemHeight:Je,virtual:Me!==!1&&bn!==!1,multiple:Te,icon:St,showIcon:Qt,switcherIcon:Ot,showLine:on,loadData:We?null:fn,motion:In,activeKey:qa,checkable:Ht,checkStrictly:!0,checkedKeys:Sa,selectedKeys:Ht?[]:Vn,defaultExpandAll:na},va,{onActiveChange:ta,onSelect:Ta,onCheck:Ta,onExpand:xa,onLoad:ua,filterTreeNode:ia,expandAction:Dn})))},Zt=ce.forwardRef(ht);Zt.displayName="OptionList";var bt=Zt,Nt="SHOW_ALL",it="SHOW_PARENT",kt="SHOW_CHILD";function Et(_e,pt,Tt,ft){var Se=new Set(_e);return pt===kt?_e.filter(function(Te){var We=Tt[Te];return!(We&&We.children&&We.children.some(function(Ke){var at=Ke.node;return Se.has(at[ft.value])})&&We.children.every(function(Ke){var at=Ke.node;return Bt(at)||Se.has(at[ft.value])}))}):pt===it?_e.filter(function(Te){var We=Tt[Te],Ke=We?We.parent:null;return!(Ke&&!Bt(Ke.node)&&Se.has(Ke.key))}):_e}function Rn(_e){var pt=_e.searchPlaceholder,Tt=_e.treeCheckStrictly,ft=_e.treeCheckable,Se=_e.labelInValue,Te=_e.value,We=_e.multiple;warning(!pt,"`searchPlaceholder` has been removed."),Tt&&Se===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(Se||Tt)&&warning(toArray(Te).every(function(Ke){return Ke&&_typeof(Ke)==="object"&&"value"in Ke}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),Tt||We||ft?warning(!Te||Array.isArray(Te),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Te),"`value` should not be array when `TreeSelect` is single mode.")}var cn=null,gt=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion"];function tt(_e){return!_e||(0,xe.Z)(_e)!=="object"}var we=ce.forwardRef(function(_e,pt){var Tt=_e.id,ft=_e.prefixCls,Se=ft===void 0?"rc-tree-select":ft,Te=_e.value,We=_e.defaultValue,Ke=_e.onChange,at=_e.onSelect,Pt=_e.onDeselect,xt=_e.searchValue,Me=_e.inputValue,Xe=_e.onSearch,Je=_e.autoClearSearchValue,yt=Je===void 0?!0:Je,nn=_e.filterTreeNode,qt=_e.treeNodeFilterProp,bn=qt===void 0?"value":qt,Dn=_e.showCheckedStrategy,ot=_e.treeNodeLabelProp,Ht=_e.multiple,Vn=_e.treeCheckable,_t=_e.treeCheckStrictly,On=_e.labelInValue,na=_e.fieldNames,fa=_e.treeDataSimpleMode,aa=_e.treeData,St=_e.children,Qt=_e.loadData,Ot=_e.treeLoadedKeys,on=_e.onTreeLoad,xn=_e.treeDefaultExpandAll,fn=_e.treeExpandedKeys,Ln=_e.treeDefaultExpandedKeys,In=_e.onTreeExpand,ua=_e.treeExpandAction,ba=_e.virtual,wn=_e.listHeight,La=wn===void 0?200:wn,Ra=_e.listItemHeight,Xa=Ra===void 0?20:Ra,qa=_e.onDropdownVisibleChange,ta=_e.dropdownMatchSelectWidth,ma=ta===void 0?!0:ta,Sa=_e.treeLine,ca=_e.treeIcon,ia=_e.showTreeIcon,Gt=_e.switcherIcon,Vt=_e.treeMotion,an=(0,ie.Z)(_e,gt),yn=(0,Le.ZP)(Tt),jn=Vn&&!_t,ya=Vn||_t,Ha=_t||On,Pa=ya||Ht,$n=(0,je.Z)(We,{value:Te}),xa=(0,he.Z)($n,2),za=xa[0],Ta=xa[1],va=ce.useMemo(function(){return Vn?Dn||kt:Nt},[Dn,Vn]),Da=ce.useMemo(function(){return et(na)},[JSON.stringify(na)]),gr=(0,je.Z)("",{value:xt!==void 0?xt:Me,postState:function(pa){return pa||""}}),Ya=(0,he.Z)(gr,2),sr=Ya[0],Ar=Ya[1],xr=function(pa){Ar(pa),Xe==null||Xe(pa)},Na=$e(aa,St,fa),yr=x(Na,Da),ur=yr.keyEntities,Dr=yr.valueEntities,Gr=ce.useCallback(function(sa){var pa=[],ha=[];return sa.forEach(function(Za){Dr.has(Za)?ha.push(Za):pa.push(Za)}),{missingRawValues:pa,existRawValues:ha}},[Dr]),qr=ke(Na,sr,{fieldNames:Da,treeNodeFilterProp:bn,filterTreeNode:nn}),bo=ce.useCallback(function(sa){if(sa){if(ot)return sa[ot];for(var pa=Da._title,ha=0;ha{const{componentCls:pt,treePrefixCls:Tt,colorBgElevated:ft}=_e,Se=`.${Tt}`;return[{[`${pt}-dropdown`]:[{padding:`${_e.paddingXS}px ${_e.paddingXS/2}px`},(0,Bn.Yk)(Tt,(0,Hn.TS)(_e,{colorBgContainer:ft})),{[Se]:{borderRadius:0,[`${Se}-list-holder-inner`]:{alignItems:"stretch",[`${Se}-treenode`]:{[`${Se}-node-content-wrapper`]:{flex:"auto"}}}}},(0,vn.C2)(`${Tt}-checkbox`,_e),{"&-rtl":{direction:"rtl",[`${Se}-switcher${Se}-switcher_close`]:{[`${Se}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function qn(_e,pt){return(0,zn.Z)("TreeSelect",Tt=>{const ft=(0,Hn.TS)(Tt,{treePrefixCls:pt});return[Wn(ft)]},Bn.TM)(_e)}var pn=function(_e,pt){var Tt={};for(var ft in _e)Object.prototype.hasOwnProperty.call(_e,ft)&&pt.indexOf(ft)<0&&(Tt[ft]=_e[ft]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ft=Object.getOwnPropertySymbols(_e);Se{var Tt,{prefixCls:ft,size:Se,disabled:Te,bordered:We=!0,className:Ke,rootClassName:at,treeCheckable:Pt,multiple:xt,listHeight:Me=256,listItemHeight:Xe=26,placement:Je,notFoundContent:yt,switcherIcon:nn,treeLine:qt,getPopupContainer:bn,popupClassName:Dn,dropdownClassName:ot,treeIcon:Ht=!1,transitionName:Vn,choiceTransitionName:_t="",status:On,treeExpandAction:na,builtinPlacements:fa,dropdownMatchSelectWidth:aa,popupMatchSelectWidth:St,allowClear:Qt}=_e,Ot=pn(_e,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:on,getPrefixCls:xn,renderEmpty:fn,direction:Ln,virtual:In,popupMatchSelectWidth:ua,popupOverflow:ba}=ce.useContext(Ze.E_),wn=xn(),La=xn("select",ft),Ra=xn("select-tree",ft),Xa=xn("tree-select",ft),{compactSize:qa,compactItemClassnames:ta}=(0,zt.ri)(La,Ln),[ma,Sa]=(0,Pn.Z)(La),[ca]=qn(Xa,Ra),ia=re()(Dn||ot,`${Xa}-dropdown`,{[`${Xa}-dropdown-rtl`]:Ln==="rtl"},at,Sa),Gt=!!(Pt||xt),Vt=(0,Qe.Z)(Ot.suffixIcon,Ot.showArrow),an=(Tt=St!=null?St:aa)!==null&&Tt!==void 0?Tt:ua,{status:yn,hasFeedback:jn,isFormItemInput:ya,feedbackIcon:Ha}=ce.useContext(Xt.aM),Pa=(0,dt.F)(yn,On),{suffixIcon:$n,removeIcon:xa,clearIcon:za}=(0,Rt.Z)(Object.assign(Object.assign({},Ot),{multiple:Gt,showSuffixIcon:Vt,hasFeedback:jn,feedbackIcon:Ha,prefixCls:La,componentName:"TreeSelect"})),Ta=Qt===!0?{clearIcon:za}:Qt;let va;yt!==void 0?va=yt:va=(fn==null?void 0:fn("Select"))||ce.createElement(Cn.Z,{componentName:"Select"});const Da=(0,Ve.Z)(Ot,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),gr=ce.useMemo(()=>Je!==void 0?Je:Ln==="rtl"?"bottomRight":"bottomLeft",[Je,Ln]),Ya=(0,Nn.Z)(fa,ba),sr=(0,$t.Z)(Dr=>{var Gr;return(Gr=Se!=null?Se:qa)!==null&&Gr!==void 0?Gr:Dr}),Ar=ce.useContext(mt.Z),xr=Te!=null?Te:Ar,Na=re()(!ft&&Xa,{[`${La}-lg`]:sr==="large",[`${La}-sm`]:sr==="small",[`${La}-rtl`]:Ln==="rtl",[`${La}-borderless`]:!We,[`${La}-in-form-item`]:ya},(0,dt.Z)(La,Pa,jn),ta,Ke,at,Sa),yr=Dr=>ce.createElement(Wt.Z,{prefixCls:Ra,switcherIcon:nn,treeNodeProps:Dr,showLine:qt}),ur=ce.createElement(jt,Object.assign({virtual:In,disabled:xr},Da,{dropdownMatchSelectWidth:an,builtinPlacements:Ya,ref:pt,prefixCls:La,className:Na,listHeight:Me,listItemHeight:Xe,treeCheckable:Pt&&ce.createElement("span",{className:`${La}-tree-checkbox-inner`}),treeLine:!!qt,suffixIcon:$n,multiple:Gt,placement:gr,removeIcon:xa,allowClear:Ta,switcherIcon:yr,showTreeIcon:Ht,notFoundContent:va,getPopupContainer:bn||on,treeMotion:null,dropdownClassName:ia,choiceTransitionName:(0,ut.m)(wn,"",_t),transitionName:(0,ut.m)(wn,"slide-up",Vn),treeExpandAction:na}));return ma(ca(ur))},Sn=ce.forwardRef(Ue),ye=(0,He.Z)(Sn);Sn.TreeNode=pe,Sn.SHOW_ALL=Nt,Sn.SHOW_PARENT=it,Sn.SHOW_CHILD=kt,Sn._InternalPanelDoNotUseOrYouWillBeFired=ye;var tn=Sn},17574:function(de,ne,y){"use strict";y.d(ne,{default:function(){return sn}});var E=y(54844),re=y(80702),oe=y(52671),ge=y(8657),fe=y(72308),he=y(59301),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},xe=ie,Ee=y(7657),Le=function(et,Bt){return he.createElement(Ee.Z,(0,fe.Z)({},et,{ref:Bt,icon:xe}))},Oe=he.forwardRef(Le),je=Oe,Ge=y(92310),ce=y.n(Ge),b=y(35654),a=y(71430),ee=y(36355),x=y(56082),te=y(62892),ae=y(20648);const le=4;function pe(en){const{dropPosition:et,dropLevelOffset:Bt,prefixCls:un,indent:rt,direction:qe="ltr"}=en,ht=qe==="ltr"?"left":"right",Zt=qe==="ltr"?"right":"left",bt={[ht]:-Bt*rt+le,[Zt]:0};switch(et){case-1:bt.top=-3;break;case 1:bt.bottom=-3;break;default:bt.bottom=-3,bt[ht]=rt+le;break}return he.createElement("div",{style:bt,className:`${un}-drop-indicator`})}var ve=y(71997),Ae=he.forwardRef((en,et)=>{const{getPrefixCls:Bt,direction:un,virtual:rt,tree:qe}=he.useContext(ee.E_),{prefixCls:ht,className:Zt,showIcon:bt=!1,showLine:Nt,switcherIcon:it,blockNode:kt=!1,children:Et,checkable:Rn=!1,selectable:cn=!0,draggable:gt,motion:tt,style:we}=en,Ce=Bt("tree",ht),ct=Bt(),jt=tt!=null?tt:Object.assign(Object.assign({},(0,te.Z)(ct)),{motionAppear:!1}),Ve=Object.assign(Object.assign({},en),{checkable:Rn,selectable:cn,showIcon:bt,motion:jt,blockNode:kt,showLine:!!Nt,dropIndicatorRender:pe}),[He,ut]=(0,ae.ZP)(Ce),dt=he.useMemo(()=>{if(!gt)return!1;let mt={};switch(typeof gt){case"function":mt.nodeDraggable=gt;break;case"object":mt=Object.assign({},gt);break;default:break}return mt.icon!==!1&&(mt.icon=mt.icon||he.createElement(x.Z,null)),mt},[gt]),Ze=mt=>he.createElement(ve.Z,{prefixCls:Ce,switcherIcon:it,treeNodeProps:mt,showLine:Nt});return He(he.createElement(E.Z,Object.assign({itemHeight:20,ref:et,virtual:rt},Ve,{style:Object.assign(Object.assign({},qe==null?void 0:qe.style),we),prefixCls:Ce,className:ce()({[`${Ce}-icon-hide`]:!bt,[`${Ce}-block-node`]:kt,[`${Ce}-unselectable`]:!cn,[`${Ce}-rtl`]:un==="rtl"},qe==null?void 0:qe.className,Zt,ut),direction:un,checkable:Rn&&he.createElement("span",{className:`${Ce}-checkbox-inner`}),selectable:cn,switcherIcon:Ze,draggable:dt}),Et))}),Ie;(function(en){en[en.None=0]="None",en[en.Start=1]="Start",en[en.End=2]="End"})(Ie||(Ie={}));function ke(en,et){function Bt(un){const{key:rt,children:qe}=un;et(rt,un)!==!1&&ke(qe||[],et)}en.forEach(Bt)}function Ye(en){let{treeData:et,expandedKeys:Bt,startKey:un,endKey:rt}=en;const qe=[];let ht=Ie.None;if(un&&un===rt)return[un];if(!un||!rt)return[];function Zt(bt){return bt===un||bt===rt}return ke(et,bt=>{if(ht===Ie.End)return!1;if(Zt(bt)){if(qe.push(bt),ht===Ie.None)ht=Ie.Start;else if(ht===Ie.Start)return ht=Ie.End,!1}else ht===Ie.Start&&qe.push(bt);return Bt.includes(bt)}),qe}function Be(en,et){const Bt=(0,re.Z)(et),un=[];return ke(en,(rt,qe)=>{const ht=Bt.indexOf(rt);return ht!==-1&&(un.push(qe),Bt.splice(ht,1)),!!Bt.length}),un}var $e=function(en,et){var Bt={};for(var un in en)Object.prototype.hasOwnProperty.call(en,un)&&et.indexOf(un)<0&&(Bt[un]=en[un]);if(en!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,un=Object.getOwnPropertySymbols(en);rt{var{defaultExpandAll:Bt,defaultExpandParent:un,defaultExpandedKeys:rt}=en,qe=$e(en,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ht=he.useRef(),Zt=he.useRef(),bt=()=>{const{keyEntities:dt}=(0,a.I8)(Yt(qe));let Ze;return Bt?Ze=Object.keys(dt):un?Ze=(0,b.r7)(qe.expandedKeys||rt||[],dt):Ze=qe.expandedKeys||rt,Ze},[Nt,it]=he.useState(qe.selectedKeys||qe.defaultSelectedKeys||[]),[kt,Et]=he.useState(()=>bt());he.useEffect(()=>{"selectedKeys"in qe&&it(qe.selectedKeys)},[qe.selectedKeys]),he.useEffect(()=>{"expandedKeys"in qe&&Et(qe.expandedKeys)},[qe.expandedKeys]);const Rn=(dt,Ze)=>{var mt;return"expandedKeys"in qe||Et(dt),(mt=qe.onExpand)===null||mt===void 0?void 0:mt.call(qe,dt,Ze)},cn=(dt,Ze)=>{var mt;const{multiple:Cn}=qe,{node:$t,nativeEvent:Xt}=Ze,{key:Pn=""}=$t,Nn=Yt(qe),Qe=Object.assign(Object.assign({},Ze),{selected:!0}),Rt=(Xt==null?void 0:Xt.ctrlKey)||(Xt==null?void 0:Xt.metaKey),zt=Xt==null?void 0:Xt.shiftKey;let Wt;Cn&&Rt?(Wt=dt,ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)):Cn&&zt?(Wt=Array.from(new Set([].concat((0,re.Z)(Zt.current||[]),(0,re.Z)(Ye({treeData:Nn,expandedKeys:kt,startKey:Pn,endKey:ht.current}))))),Qe.selectedNodes=Be(Nn,Wt)):(Wt=[Pn],ht.current=Pn,Zt.current=Wt,Qe.selectedNodes=Be(Nn,Wt)),(mt=qe.onSelect)===null||mt===void 0||mt.call(qe,Wt,Qe),"selectedKeys"in qe||it(Wt)},{getPrefixCls:gt,direction:tt}=he.useContext(ee.E_),{prefixCls:we,className:Ce,showIcon:ct=!0,expandAction:jt="click"}=qe,Ve=$e(qe,["prefixCls","className","showIcon","expandAction"]),He=gt("tree",we),ut=ce()(`${He}-directory`,{[`${He}-directory-rtl`]:tt==="rtl"},Ce);return he.createElement(Ae,Object.assign({icon:st,ref:et,blockNode:!0},Ve,{showIcon:ct,expandAction:jt,prefixCls:He,className:ut,expandedKeys:kt,selectedKeys:Nt,onSelect:cn,onExpand:Rn}))};var Ct=he.forwardRef(vt);const It=Ae;It.DirectoryTree=Ct,It.TreeNode=E.O;var sn=It},20648:function(de,ne,y){"use strict";y.d(ne,{TM:function(){return Ge},Yk:function(){return je}});var E=y(93083),re=y(98447),oe=y(17313),ge=y(8378),fe=y(37613),he=y(83116);const ie=new E.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),xe=(ce,b)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${b.motionDurationSlow}`}}}),Ee=(ce,b)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:b.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${b.lineWidthBold}px solid ${b.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Le=(ce,b)=>{const{treeCls:a,treeNodeCls:ee,treeNodePadding:x,titleHeight:te,nodeSelectedBg:ae,nodeHoverBg:le}=b,pe=b.paddingXS;return{[a]:Object.assign(Object.assign({},(0,oe.Wf)(b)),{background:b.colorBgContainer,borderRadius:b.borderRadius,transition:`background-color ${b.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,oe.oN)(b)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${ee}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,border:`1px solid ${b.colorPrimary}`,opacity:0,animationName:ie,animationDuration:b.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${ee}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${x}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:b.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,oe.oN)(b)),[`&:not(${ee}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:te,lineHeight:`${te}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${b.motionDurationSlow}`,[`${ee}:hover &`]:{opacity:.45}},[`&${ee}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:te}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},xe(ce,b)),{position:"relative",flex:"none",alignSelf:"stretch",width:te,margin:0,lineHeight:`${te}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:b.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,marginInlineStart:-1,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:te/2*.8,height:te/2,borderBottom:`1px solid ${b.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:pe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:te,margin:0,padding:`0 ${b.paddingXS/2}px`,color:"inherit",lineHeight:`${te}px`,background:"transparent",borderRadius:b.borderRadius,cursor:"pointer",transition:`all ${b.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:le},[`&${a}-node-selected`]:{backgroundColor:ae},[`${a}-iconEle`]:{display:"inline-block",width:te,height:te,lineHeight:`${te}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${te}px`,userSelect:"none"},Ee(ce,b)),[`${ee}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${b.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:te/2,bottom:-x,borderInlineEnd:`1px solid ${b.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${ee}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${te/2}px !important`}}}}})}},Oe=ce=>{const{treeCls:b,treeNodeCls:a,treeNodePadding:ee,directoryNodeSelectedBg:x,directoryNodeSelectedColor:te}=ce;return{[`${b}${b}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:ee,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${b}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${b}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${b}-node-selected`]:{color:te,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:x},[`${b}-switcher`]:{color:te},[`${b}-node-content-wrapper`]:{color:te,background:"transparent"}}}}}},je=(ce,b)=>{const a=`.${ce}`,ee=`${a}-treenode`,x=b.paddingXS/2,te=(0,fe.TS)(b,{treeCls:a,treeNodeCls:ee,treeNodePadding:x});return[Le(ce,te),Oe(te)]},Ge=ce=>{const{controlHeightSM:b}=ce;return{titleHeight:b,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};ne.ZP=(0,he.Z)("Tree",(ce,b)=>{let{prefixCls:a}=b;return[{[ce.componentCls]:(0,re.C2)(`${a}-checkbox`,ce)},je(a,ce),(0,ge.Z)(ce)]},ce=>{const{colorTextLightSolid:b,colorPrimary:a}=ce;return Object.assign(Object.assign({},Ge(ce)),{directoryNodeSelectedColor:b,directoryNodeSelectedBg:a})})},71997:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return ee}});var E=y(72308),re=y(59301),oe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},ge=oe,fe=y(7657),he=function(te,ae){return re.createElement(fe.Z,(0,E.Z)({},te,{ref:ae,icon:ge}))},ie=re.forwardRef(he),xe=ie,Ee=y(52671),Le=y(58617),Oe=y(15075),je=y(43531),Ge=y(92310),ce=y.n(Ge),b=y(92343),ee=x=>{const{prefixCls:te,switcherIcon:ae,treeNodeProps:le,showLine:pe}=x,{isLeaf:ve,expanded:be,loading:Ae}=le;if(Ae)return re.createElement(Le.Z,{className:`${te}-switcher-loading-icon`});let Ie;if(pe&&typeof pe=="object"&&(Ie=pe.showLeafIcon),ve){if(!pe)return null;if(typeof Ie!="boolean"&&Ie){const Be=typeof Ie=="function"?Ie(le):Ie,$e=`${te}-switcher-line-custom-icon`;return(0,b.l$)(Be)?(0,b.Tm)(Be,{className:ce()(Be.props.className||"",$e)}):Be}return Ie?re.createElement(Ee.Z,{className:`${te}-switcher-line-icon`}):re.createElement("span",{className:`${te}-switcher-leaf-line`})}const ke=`${te}-switcher-icon`,Ye=typeof ae=="function"?ae(le):ae;return(0,b.l$)(Ye)?(0,b.Tm)(Ye,{className:ce()(Ye.props.className||"",ke)}):Ye!==void 0?Ye:pe?be?re.createElement(Oe.Z,{className:`${te}-switcher-line-icon`}):re.createElement(je.Z,{className:`${te}-switcher-line-icon`}):re.createElement(xe,{className:ke})}},48066:function(de,ne,y){"use strict";y.d(ne,{default:function(){return ft}});var E=y(59301),re=y(40001),oe=y(81953),ge=y(72308),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},he=fe,ie=y(7657),xe=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:he}))},Ee=E.forwardRef(xe),Le=Ee,Oe=y(92310),je=y.n(Oe),Ge=y(25769),ce=y.n(Ge),b=y(29301),a=y(11592),ee=y(34280),x=y(18929),te=y(2738),ae=y(8654),le=y(24514),pe=y(10228),ve=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const We=Je=>{const{keyCode:yt}=Je;yt===pe.Z.ENTER&&Je.preventDefault()},Ke=Je=>{const{keyCode:yt}=Je,{onClick:nn}=Se;yt===pe.Z.ENTER&&nn&&nn()},{style:at,noStyle:Pt,disabled:xt}=Se,Me=ve(Se,["style","noStyle","disabled"]);let Xe={};return Pt||(Xe=Object.assign({},be)),xt&&(Xe.pointerEvents="none"),Xe=Object.assign(Object.assign({},Xe),at),E.createElement("div",Object.assign({role:"button",tabIndex:0,ref:Te},Me,{onKeyDown:We,onKeyUp:Ke,style:Xe}))}),ke=y(36355),Ye=y(9763),Be=y(6848),$e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},st=$e,Yt=function(Te,We){return E.createElement(ie.Z,(0,ge.Z)({},Te,{ref:We,icon:st}))},vt=E.forwardRef(Yt),wt=vt,Ct=y(92343),It=y(1643),sn=y(15969),en=y(83116),et=y(93398);const Bt=(Se,Te,We,Ke)=>{const{titleMarginBottom:at,fontWeightStrong:Pt}=Ke;return{marginBottom:at,color:We,fontWeight:Pt,fontSize:Se,lineHeight:Te}},un=Se=>{const Te=[1,2,3,4,5],We={};return Te.forEach(Ke=>{We[` h${Ke}&, div&-h${Ke}, div&-h${Ke} > textarea, @@ -264,7 +264,7 @@ ${Te}-expand, ${Te}-edit, ${Te}-copy - `]:Object.assign(Object.assign({},(0,sn.N)(Se)),{marginInlineStart:Se.marginXXS})}),ht(Se)),Zt(Se)),bt()),{"&-rtl":{direction:"rtl"}})}};var it=(0,en.Z)("Typography",Se=>[Nt(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Et=Se=>{const{prefixCls:Te,"aria-label":We,className:Ke,style:at,direction:Pt,maxLength:xt,autoSize:Me=!0,value:Xe,onSave:Je,onCancel:yt,onEnd:nn,component:qt,enterIcon:En=E.createElement(wt,null)}=Se,Dn=E.useRef(null),ot=E.useRef(!1),Ht=E.useRef(),[Vn,_t]=E.useState(Xe);E.useEffect(()=>{_t(Xe)},[Xe]),E.useEffect(()=>{if(Dn.current&&Dn.current.resizableTextArea){const{textArea:In}=Dn.current.resizableTextArea;In.focus();const{length:ua}=In.value;In.setSelectionRange(ua,ua)}},[]);const On=In=>{let{target:ua}=In;_t(ua.value.replace(/[\n\r]/g,""))},na=()=>{ot.current=!0},fa=()=>{ot.current=!1},aa=In=>{let{keyCode:ua}=In;ot.current||(Ht.current=ua)},St=()=>{Je(Vn.trim())},Qt=In=>{let{keyCode:ua,ctrlKey:ba,altKey:wn,metaKey:La,shiftKey:Ra}=In;Ht.current===ua&&!ot.current&&!ba&&!wn&&!La&&!Ra&&(ua===pe.Z.ENTER?(St(),nn==null||nn()):ua===pe.Z.ESC&&yt())},Ot=()=>{St()},on=qt?`${Te}-${qt}`:"",[xn,fn]=it(Te),Ln=je()(Te,`${Te}-edit-content`,{[`${Te}-rtl`]:Pt==="rtl"},Ke,on,fn);return xn(E.createElement("div",{className:Ln,style:at},E.createElement(It.Z,{ref:Dn,maxLength:xt,value:Vn,onChange:On,onKeyDown:aa,onKeyUp:Qt,onCompositionStart:na,onCompositionEnd:fa,onBlur:Ot,"aria-label":We,rows:1,autoSize:Me}),En!==null?(0,Ct.Tm)(En,{className:`${Te}-edit-content-confirm`}):null))},Rn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{prefixCls:We,component:Ke="article",className:at,rootClassName:Pt,setContentRef:xt,children:Me,direction:Xe,style:Je}=Se,yt=Rn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:nn,direction:qt,typography:En}=E.useContext(ke.E_),Dn=Xe!=null?Xe:qt;let ot=Te;xt&&(ot=(0,ae.sQ)(Te,xt));const Ht=nn("typography",We),[Vn,_t]=it(Ht),On=je()(Ht,En==null?void 0:En.className,{[`${Ht}-rtl`]:Dn==="rtl"},at,Pt,_t),na=Object.assign(Object.assign({},En==null?void 0:En.style),Je);return Vn(E.createElement(Ke,Object.assign({className:On,style:na,ref:ot},yt),Me))});function tt(Se,Te){return E.useMemo(()=>{const We=!!Se;return[We,Object.assign(Object.assign({},Te),We&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Te)=>{const We=E.useRef(!1);E.useEffect(()=>{We.current?Se():We.current=!0},Te)};function ct(Se){const Te=typeof Se;return Te==="string"||Te==="number"}function jt(Se){let Te=0;return Se.forEach(We=>{ct(We)?Te+=String(We).length:Te+=1}),Te}function Ve(Se,Te){let We=0;const Ke=[];for(let at=0;atTe){const Je=Te-We;return Ke.push(String(Pt).slice(0,Je)),Ke}Ke.push(Pt),We=Xe}return Se}const He=0,ut=1,dt=2,Ze=3,mt=4;var $t=Se=>{let{enabledMeasure:Te,children:We,text:Ke,width:at,fontSize:Pt,rows:xt,onEllipsis:Me}=Se;const[[Xe,Je,yt],nn]=E.useState([0,0,0]),[qt,En]=E.useState(0),[Dn,ot]=E.useState(He),[Ht,Vn]=E.useState(0),_t=E.useRef(null),On=E.useRef(null),na=E.useMemo(()=>(0,a.Z)(Ke),[Ke]),fa=E.useMemo(()=>jt(na),[na]),aa=E.useMemo(()=>!Te||Dn!==Ze?qt&&Dn!==mt&&Te?We(Ve(na,qt),qt{Te&&at&&Pt&&fa&&(ot(ut),nn([0,Math.ceil(fa/2),fa]))},[Te,at,Pt,Ke,fa,xt]),(0,ee.Z)(()=>{var on;Dn===ut&&Vn(((on=_t.current)===null||on===void 0?void 0:on.offsetHeight)||0)},[Dn]),(0,ee.Z)(()=>{var on,xn;if(Ht){if(Dn===ut){const fn=((on=On.current)===null||on===void 0?void 0:on.offsetHeight)||0,Ln=xt*Ht;fn<=Ln?(ot(mt),Me(!1)):ot(dt)}else if(Dn===dt)if(Xe!==yt){const fn=((xn=On.current)===null||xn===void 0?void 0:xn.offsetHeight)||0,Ln=xt*Ht;let In=Xe,ua=yt;Xe===yt-1?ua=Xe:fn<=Ln?In=Je:ua=Je;const ba=Math.ceil((In+ua)/2);nn([In,ba,ua])}else ot(Ze),En(Je),Me(!0)}},[Dn,Xe,yt,xt,Ht]);const St={width:at,whiteSpace:"normal",margin:0,padding:0},Qt=(on,xn,fn)=>E.createElement("span",{"aria-hidden":!0,ref:xn,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Pt/2)*2},fn)},on),Ot=(on,xn)=>{const fn=Ve(na,on);return Qt(We(fn,!0),xn,St)};return E.createElement(E.Fragment,null,aa,Te&&Dn!==Ze&&Dn!==mt&&E.createElement(E.Fragment,null,Qt("lg",_t,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Dn===ut?Qt(We(na,!1),On,St):Ot(Je,On)))},Pn=Se=>{let{enabledEllipsis:Te,isEllipsis:We,children:Ke,tooltipProps:at}=Se;return!(at!=null&&at.title)||!Te?Ke:E.createElement(Be.Z,Object.assign({open:We?void 0:!1},at),Ke)},Nn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var We,Ke,at;const{prefixCls:Pt,className:xt,style:Me,type:Xe,disabled:Je,children:yt,ellipsis:nn,editable:qt,copyable:En,component:Dn,title:ot}=Se,Ht=Nn(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Vn,direction:_t}=E.useContext(ke.E_),[On]=(0,Ye.Z)("Text"),na=E.useRef(null),fa=E.useRef(null),aa=Vn("typography",Pt),St=(0,te.Z)(Ht,["mark","code","delete","underline","strong","keyboard","italic"]),[Qt,Ot]=tt(qt),[on,xn]=(0,x.Z)(!1,{value:Ot.editing}),{triggerType:fn=["icon"]}=Ot,Ln=Kn=>{var Zn;Kn&&((Zn=Ot.onStart)===null||Zn===void 0||Zn.call(Ot)),xn(Kn)};Ce(()=>{var Kn;on||(Kn=fa.current)===null||Kn===void 0||Kn.focus()},[on]);const In=Kn=>{Kn==null||Kn.preventDefault(),Ln(!0)},ua=Kn=>{var Zn;(Zn=Ot.onChange)===null||Zn===void 0||Zn.call(Ot,Kn),Ln(!1)},ba=()=>{var Kn;(Kn=Ot.onCancel)===null||Kn===void 0||Kn.call(Ot),Ln(!1)},[wn,La]=tt(En),[Ra,Xa]=E.useState(!1),qa=E.useRef(null),ta={};La.format&&(ta.format=La.format);const ma=()=>{qa.current&&clearTimeout(qa.current)},Sa=Kn=>{var Zn;Kn==null||Kn.preventDefault(),Kn==null||Kn.stopPropagation(),ce()(La.text||String(yt)||"",ta),Xa(!0),ma(),qa.current=setTimeout(()=>{Xa(!1)},3e3),(Zn=La.onCopy)===null||Zn===void 0||Zn.call(La,Kn)};E.useEffect(()=>ma,[]);const[ca,ia]=E.useState(!1),[Gt,Vt]=E.useState(!1),[an,hn]=E.useState(!1),[jn,ya]=E.useState(!1),[Ha,Pa]=E.useState(!1),[$n,xa]=E.useState(!0),[za,Ta]=tt(nn,{expandable:!1}),va=za&&!an,{rows:Da=1}=Ta,gr=E.useMemo(()=>!va||Ta.suffix!==void 0||Ta.onEllipsis||Ta.expandable||Qt||wn,[va,Ta,Qt,wn]);(0,ee.Z)(()=>{za&&!gr&&(ia((0,le.G)("webkitLineClamp")),Vt((0,le.G)("textOverflow")))},[gr,za]);const Ya=E.useMemo(()=>gr?!1:Da===1?Gt:ca,[gr,Gt,ca]),sr=va&&(Ya?Ha:jn),Ar=va&&Da===1&&Ya,xr=va&&Da>1&&Ya,Na=Kn=>{var Zn;hn(!0),(Zn=Ta.onExpand)===null||Zn===void 0||Zn.call(Ta,Kn)},[yr,ur]=E.useState(0),[Dr,Gr]=E.useState(0),qr=(Kn,Zn)=>{let{offsetWidth:Mn}=Kn;var ea;ur(Mn),Gr(parseInt((ea=window.getComputedStyle)===null||ea===void 0?void 0:ea.call(window,Zn).fontSize,10)||0)},bo=Kn=>{var Zn;ya(Kn),jn!==Kn&&((Zn=Ta.onEllipsis)===null||Zn===void 0||Zn.call(Ta,Kn))};E.useEffect(()=>{const Kn=na.current;if(za&&Ya&&Kn){const Zn=xr?Kn.offsetHeight{const Kn=na.current;if(typeof IntersectionObserver=="undefined"||!Kn||!Ya||!va)return;const Zn=new IntersectionObserver(()=>{xa(!!Kn.offsetParent)});return Zn.observe(Kn),()=>{Zn.disconnect()}},[Ya,va]);let mr={};Ta.tooltip===!0?mr={title:(We=Ot.text)!==null&&We!==void 0?We:yt}:E.isValidElement(Ta.tooltip)?mr={title:Ta.tooltip}:typeof Ta.tooltip=="object"?mr=Object.assign({title:(Ke=Ot.text)!==null&&Ke!==void 0?Ke:yt},Ta.tooltip):mr={title:Ta.tooltip};const tr=E.useMemo(()=>{const Kn=Zn=>["string","number"].includes(typeof Zn);if(!(!za||Ya)){if(Kn(Ot.text))return Ot.text;if(Kn(yt))return yt;if(Kn(ot))return ot;if(Kn(mr.title))return mr.title}},[za,Ya,ot,mr.title,sr]);if(on)return E.createElement(Et,{value:(at=Ot.text)!==null&&at!==void 0?at:typeof yt=="string"?yt:"",onSave:ua,onCancel:ba,onEnd:Ot.onEnd,prefixCls:aa,className:xt,style:Me,direction:_t,component:Dn,maxLength:Ot.maxLength,autoSize:Ot.autoSize,enterIcon:Ot.enterIcon});const Tr=()=>{const{expandable:Kn,symbol:Zn}=Ta;if(!Kn)return null;let Mn;return Zn?Mn=Zn:Mn=On==null?void 0:On.expand,E.createElement("a",{key:"expand",className:`${aa}-expand`,onClick:Na,"aria-label":On==null?void 0:On.expand},Mn)},br=()=>{if(!Qt)return;const{icon:Kn,tooltip:Zn}=Ot,Mn=(0,a.Z)(Zn)[0]||(On==null?void 0:On.edit),ea=typeof Mn=="string"?Mn:"";return fn.includes("icon")?E.createElement(Be.Z,{key:"edit",title:Zn===!1?"":Mn},E.createElement(Ie,{ref:fa,className:`${aa}-edit`,onClick:In,"aria-label":ea},Kn||E.createElement(Le,{role:"button"}))):null},Eo=()=>{if(!wn)return;const{tooltips:Kn,icon:Zn}=La,Mn=zt(Kn),ea=zt(Zn),Ua=Ra?Rt(Mn[1],On==null?void 0:On.copied):Rt(Mn[0],On==null?void 0:On.copy),Ne=Ra?On==null?void 0:On.copied:On==null?void 0:On.copy,gn=typeof Ua=="string"?Ua:Ne;return E.createElement(Be.Z,{key:"copy",title:Ua},E.createElement(Ie,{className:je()(`${aa}-copy`,Ra&&`${aa}-copy-success`),onClick:Sa,"aria-label":gn},Ra?Rt(ea[1],E.createElement(re.Z,null),!0):Rt(ea[0],E.createElement(oe.Z,null),!0)))},ho=Kn=>[Kn&&Tr(),br(),Eo()],hr=Kn=>[Kn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Wt),Ta.suffix,ho(Kn)];return E.createElement(b.Z,{onResize:qr,disabled:!va||Ya},Kn=>E.createElement(Pn,{tooltipProps:mr,enabledEllipsis:va,isEllipsis:sr},E.createElement(gt,Object.assign({className:je()({[`${aa}-${Xe}`]:Xe,[`${aa}-disabled`]:Je,[`${aa}-ellipsis`]:za,[`${aa}-single-line`]:va&&Da===1,[`${aa}-ellipsis-single-line`]:Ar,[`${aa}-ellipsis-multiple-line`]:xr},xt),prefixCls:Pt,style:Object.assign(Object.assign({},Me),{WebkitLineClamp:xr?Da:void 0}),component:Dn,ref:(0,ae.sQ)(Kn,na,Te),direction:_t,onClick:fn.includes("text")?In:void 0,"aria-label":tr==null?void 0:tr.toString(),title:ot},St),E.createElement($t,{enabledMeasure:va&&!Ya,text:yt,rows:Da,width:yr,fontSize:Dr,onEllipsis:bo},(Zn,Mn)=>{let ea=Zn;return Zn.length&&Mn&&tr&&(ea=E.createElement("span",{key:"show-content","aria-hidden":!0},ea)),Qe(Se,E.createElement(E.Fragment,null,ea,hr(Mn)))}))))}),zn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We,rel:Ke}=Se,at=zn(Se,["ellipsis","rel"]);const Pt=Object.assign(Object.assign({},at),{rel:Ke===void 0&&at.target==="_blank"?"noopener noreferrer":Ke});return delete Pt.navigate,E.createElement(Hn,Object.assign({},Pt,{ref:Te,ellipsis:!!We,component:"a"}))}),pn=E.forwardRef((Se,Te)=>E.createElement(Hn,Object.assign({ref:Te},Se,{component:"div"}))),Ue=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We}=Se,Ke=Ue(Se,["ellipsis"]);const at=E.useMemo(()=>We&&typeof We=="object"?(0,te.Z)(We,["expandable","rows"]):We,[We]);return E.createElement(Hn,Object.assign({ref:Te},Ke,{ellipsis:at,component:"span"}))};var bn=E.forwardRef(Ft),ye=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{level:We=1}=Se,Ke=ye(Se,["level"]);let at;return tn.includes(We)?at=`h${We}`:at="h1",E.createElement(Hn,Object.assign({ref:Te},Ke,{component:at}))});const Tt=gt;Tt.Text=bn,Tt.Link=Wn,Tt.Title=pt,Tt.Paragraph=pn;var ft=Tt},54580:function(de,ne,y){"use strict";y.d(ne,{default:function(){return aa}});var E=y(59301),re=y(80702),oe=y(92310),ge=y.n(oe),fe=y(72308),he=y(96949),ie=y(55090),xe=y(77205),Ee=y(38793),Le=y(49618),Oe=y(74416),je=y(65736),Ge=y(62853),ce=y(72633),b=y(26112);function a(St,Qt){var Ot="cannot ".concat(St.method," ").concat(St.action," ").concat(Qt.status,"'"),on=new Error(Ot);return on.status=Qt.status,on.method=St.method,on.url=St.action,on}function ee(St){var Qt=St.responseText||St.response;if(!Qt)return Qt;try{return JSON.parse(Qt)}catch(Ot){return Qt}}function x(St){var Qt=new XMLHttpRequest;St.onProgress&&Qt.upload&&(Qt.upload.onprogress=function(fn){fn.total>0&&(fn.percent=fn.loaded/fn.total*100),St.onProgress(fn)});var Ot=new FormData;St.data&&Object.keys(St.data).forEach(function(xn){var fn=St.data[xn];if(Array.isArray(fn)){fn.forEach(function(Ln){Ot.append("".concat(xn,"[]"),Ln)});return}Ot.append(xn,fn)}),St.file instanceof Blob?Ot.append(St.filename,St.file,St.file.name):Ot.append(St.filename,St.file),Qt.onerror=function(fn){St.onError(fn)},Qt.onload=function(){return Qt.status<200||Qt.status>=300?St.onError(a(St,Qt),ee(Qt)):St.onSuccess(ee(Qt),Qt)},Qt.open(St.method,St.action,!0),St.withCredentials&&"withCredentials"in Qt&&(Qt.withCredentials=!0);var on=St.headers||{};return on["X-Requested-With"]!==null&&Qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(on).forEach(function(xn){on[xn]!==null&&Qt.setRequestHeader(xn,on[xn])}),Qt.send(Ot),{abort:function(){Qt.abort()}}}var te=+new Date,ae=0;function le(){return"rc-upload-".concat(te,"-").concat(++ae)}var pe=y(48736),ve=function(St,Qt){if(St&&Qt){var Ot=Array.isArray(Qt)?Qt:Qt.split(","),on=St.name||"",xn=St.type||"",fn=xn.replace(/\/.*$/,"");return Ot.some(function(Ln){var In=Ln.trim();if(/^\*(\/\*)?$/.test(Ln))return!0;if(In.charAt(0)==="."){var ua=on.toLowerCase(),ba=In.toLowerCase(),wn=[ba];return(ba===".jpg"||ba===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(La){return ua.endsWith(La)})}return/\/\*$/.test(In)?fn===In.replace(/\/.*$/,""):xn===In?!0:/^\w+$/.test(In)?((0,pe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(In,"'.Skip for check.")),!0):!1})}return!0};function be(St,Qt){var Ot=St.createReader(),on=[];function xn(){Ot.readEntries(function(fn){var Ln=Array.prototype.slice.apply(fn);on=on.concat(Ln);var In=!Ln.length;In?Qt(on):xn()})}xn()}var Ae=function(Qt,Ot,on){var xn=function fn(Ln,In){Ln&&(Ln.path=In||"",Ln.isFile?Ln.file(function(ua){on(ua)&&(Ln.fullPath&&!ua.webkitRelativePath&&(Object.defineProperties(ua,{webkitRelativePath:{writable:!0}}),ua.webkitRelativePath=Ln.fullPath.replace(/^\//,""),Object.defineProperties(ua,{webkitRelativePath:{writable:!1}})),Ot([ua]))}):Ln.isDirectory&&be(Ln,function(ua){ua.forEach(function(ba){fn(ba,"".concat(In).concat(Ln.name,"/"))})}))};Qt.forEach(function(fn){xn(fn.webkitGetAsEntry())})},Ie=Ae,ke=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ye=function(St){(0,xe.Z)(Ot,St);var Qt=(0,Ee.Z)(Ot);function Ot(){var on;(0,he.Z)(this,Ot);for(var xn=arguments.length,fn=new Array(xn),Ln=0;Ln{let{uid:fn}=xn;return fn===St.uid});return on===-1?Ot.push(St):Ot[on]=St,Ot}function mt(St,Qt){const Ot=St.uid!==void 0?"uid":"name";return Qt.filter(on=>on[Ot]===St[Ot])[0]}function Cn(St,Qt){const Ot=St.uid!==void 0?"uid":"name",on=Qt.filter(xn=>xn[Ot]!==St[Ot]);return on.length===Qt.length?null:on}const $t=function(){const Qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),on=Qt[Qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(on)||[""])[0]},Xt=St=>St.indexOf("image/")===0,Pn=St=>{if(St.type&&!St.thumbUrl)return Xt(St.type);const Qt=St.thumbUrl||St.url||"",Ot=$t(Qt);return/^data:image\//.test(Qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ot)?!0:!(/^data:/.test(Qt)||Ot)},Nn=200;function Qe(St){return new Promise(Qt=>{if(!St.type||!Xt(St.type)){Qt("");return}const Ot=document.createElement("canvas");Ot.width=Nn,Ot.height=Nn,Ot.style.cssText=`position: fixed; left: 0; top: 0; width: ${Nn}px; height: ${Nn}px; z-index: 9999; display: none;`,document.body.appendChild(Ot);const on=Ot.getContext("2d"),xn=new Image;if(xn.onload=()=>{const{width:fn,height:Ln}=xn;let In=Nn,ua=Nn,ba=0,wn=0;fn>Ln?(ua=Ln*(Nn/fn),wn=-(ua-In)/2):(In=fn*(Nn/Ln),ba=-(In-ua)/2),on.drawImage(xn,ba,wn,In,ua);const La=Ot.toDataURL();document.body.removeChild(Ot),window.URL.revokeObjectURL(xn.src),Qt(La)},xn.crossOrigin="anonymous",St.type.startsWith("image/svg+xml")){const fn=new FileReader;fn.onload=()=>{fn.result&&(xn.src=fn.result)},fn.readAsDataURL(St)}else if(St.type.startsWith("image/gif")){const fn=new FileReader;fn.onload=()=>{fn.result&&Qt(fn.result)},fn.readAsDataURL(St)}else xn.src=window.URL.createObjectURL(St)})}var Rt=y(26227),zt=y(41464),Wt=y(15277),Sn=y(93948),Hn=y(6848),Bn=E.forwardRef((St,Qt)=>{let{prefixCls:Ot,className:on,style:xn,locale:fn,listType:Ln,file:In,items:ua,progress:ba,iconRender:wn,actionIconRender:La,itemRender:Ra,isImgUrl:Xa,showPreviewIcon:qa,showRemoveIcon:ta,showDownloadIcon:ma,previewIcon:Sa,removeIcon:ca,downloadIcon:ia,onPreview:Gt,onDownload:Vt,onClose:an}=St;var hn,jn;const{status:ya}=In,[Ha,Pa]=E.useState(ya);E.useEffect(()=>{ya!=="removed"&&Pa(ya)},[ya]);const[$n,xa]=E.useState(!1);E.useEffect(()=>{const tr=setTimeout(()=>{xa(!0)},300);return()=>{clearTimeout(tr)}},[]);const za=wn(In);let Ta=E.createElement("div",{className:`${Ot}-icon`},za);if(Ln==="picture"||Ln==="picture-card"||Ln==="picture-circle")if(Ha==="uploading"||!In.thumbUrl&&!In.url){const tr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Ha!=="uploading"});Ta=E.createElement("div",{className:tr},za)}else{const tr=Xa!=null&&Xa(In)?E.createElement("img",{src:In.thumbUrl||In.url,alt:In.name,className:`${Ot}-list-item-image`,crossOrigin:In.crossOrigin}):za,Tr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Xa&&!Xa(In)});Ta=E.createElement("a",{className:Tr,onClick:br=>Gt(In,br),href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer"},tr)}const va=ge()(`${Ot}-list-item`,`${Ot}-list-item-${Ha}`),Da=typeof In.linkProps=="string"?JSON.parse(In.linkProps):In.linkProps,gr=ta?La((typeof ca=="function"?ca(In):ca)||E.createElement(Rt.Z,null),()=>an(In),Ot,fn.removeFile):null,Ya=ma&&Ha==="done"?La((typeof ia=="function"?ia(In):ia)||E.createElement(zt.Z,null),()=>Vt(In),Ot,fn.downloadFile):null,sr=Ln!=="picture-card"&&Ln!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ge()(`${Ot}-list-item-actions`,{picture:Ln==="picture"})},Ya,gr),Ar=ge()(`${Ot}-list-item-name`),xr=In.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ar,title:In.name},Da,{href:In.url,onClick:tr=>Gt(In,tr)}),In.name),sr]:[E.createElement("span",{key:"view",className:Ar,onClick:tr=>Gt(In,tr),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:tr=>Gt(In,tr),title:fn.previewFile},typeof Sa=="function"?Sa(In):Sa||E.createElement(Wt.Z,null)):null,ur=(Ln==="picture-card"||Ln==="picture-circle")&&Ha!=="uploading"&&E.createElement("span",{className:`${Ot}-list-item-actions`},yr,Ha==="done"&&Ya,gr),{getPrefixCls:Dr}=E.useContext(It.E_),Gr=Dr(),qr=E.createElement("div",{className:va},Ta,xr,ur,$n&&E.createElement(ct.default,{motionName:`${Gr}-fade`,visible:Ha==="uploading",motionDeadline:2e3},tr=>{let{className:Tr}=tr;const br="percent"in In?E.createElement(Sn.Z,Object.assign({},ba,{type:"line",percent:In.percent,"aria-label":In["aria-label"],"aria-labelledby":In["aria-labelledby"]})):null;return E.createElement("div",{className:ge()(`${Ot}-list-item-progress`,Tr)},br)})),bo=In.response&&typeof In.response=="string"?In.response:((hn=In.error)===null||hn===void 0?void 0:hn.statusText)||((jn=In.error)===null||jn===void 0?void 0:jn.message)||fn.uploadError,mr=Ha==="error"?E.createElement(Hn.Z,{title:bo,getPopupContainer:tr=>tr.parentNode},qr):qr;return E.createElement("div",{className:ge()(`${Ot}-list-item-container`,on),style:xn,ref:Qt},Ra?Ra(mr,In,ua,{download:Vt.bind(null,In),preview:Gt.bind(null,In),remove:an.bind(null,In)}):mr)});const Wn=(St,Qt)=>{const{listType:Ot="text",previewFile:on=Qe,onPreview:xn,onDownload:fn,onRemove:Ln,locale:In,iconRender:ua,isImageUrl:ba=Pn,prefixCls:wn,items:La=[],showPreviewIcon:Ra=!0,showRemoveIcon:Xa=!0,showDownloadIcon:qa=!1,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,progress:ca={size:[-1,2],showInfo:!1},appendAction:ia,appendActionVisible:Gt=!0,itemRender:Vt,disabled:an}=St,hn=(0,jt.Z)(),[jn,ya]=E.useState(!1);E.useEffect(()=>{Ot!=="picture"&&Ot!=="picture-card"&&Ot!=="picture-circle"||(La||[]).forEach(Na=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Na.originFileObj instanceof File||Na.originFileObj instanceof Blob)||Na.thumbUrl!==void 0||(Na.thumbUrl="",on&&on(Na.originFileObj).then(yr=>{Na.thumbUrl=yr||"",hn()}))})},[Ot,La,on]),E.useEffect(()=>{ya(!0)},[]);const Ha=(Na,yr)=>{if(xn)return yr==null||yr.preventDefault(),xn(Na)},Pa=Na=>{typeof fn=="function"?fn(Na):Na.url&&window.open(Na.url)},$n=Na=>{Ln==null||Ln(Na)},xa=Na=>{if(ua)return ua(Na,Ot);const yr=Na.status==="uploading",ur=ba&&ba(Na)?E.createElement(Ce,null):E.createElement(Zt,null);let Dr=yr?E.createElement(bt.Z,null):E.createElement(Rn,null);return Ot==="picture"?Dr=yr?E.createElement(bt.Z,null):ur:(Ot==="picture-card"||Ot==="picture-circle")&&(Dr=yr?In.uploading:ur),Dr},za=(Na,yr,ur,Dr)=>{const Gr={type:"text",size:"small",title:Dr,onClick:qr=>{yr(),(0,He.l$)(Na)&&Na.props.onClick&&Na.props.onClick(qr)},className:`${ur}-list-item-action`,disabled:an};if((0,He.l$)(Na)){const qr=(0,He.Tm)(Na,Object.assign(Object.assign({},Na.props),{onClick:()=>{}}));return E.createElement(ut.ZP,Object.assign({},Gr,{icon:qr}))}return E.createElement(ut.ZP,Object.assign({},Gr),E.createElement("span",null,Na))};E.useImperativeHandle(Qt,()=>({handlePreview:Ha,handleDownload:Pa}));const{getPrefixCls:Ta}=E.useContext(It.E_),va=Ta("upload",wn),Da=Ta(),gr=ge()(`${va}-list`,`${va}-list-${Ot}`),Ya=(0,re.Z)(La.map(Na=>({key:Na.uid,file:Na})));let Ar={motionDeadline:2e3,motionName:`${va}-${Ot==="picture-card"||Ot==="picture-circle"?"animate-inline":"animate"}`,keys:Ya,motionAppear:jn};const xr=E.useMemo(()=>{const Na=Object.assign({},(0,Ve.Z)(Da));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Da]);return Ot!=="picture-card"&&Ot!=="picture-circle"&&(Ar=Object.assign(Object.assign({},xr),Ar)),E.createElement("div",{className:gr},E.createElement(ct.CSSMotionList,Object.assign({},Ar,{component:!1}),Na=>{let{key:yr,file:ur,className:Dr,style:Gr}=Na;return E.createElement(Bn,{key:yr,locale:In,prefixCls:va,className:Dr,style:Gr,file:ur,items:La,progress:ca,listType:Ot,isImgUrl:ba,showPreviewIcon:Ra,showRemoveIcon:Xa,showDownloadIcon:qa,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,iconRender:xa,actionIconRender:za,itemRender:Vt,onPreview:Ha,onDownload:Pa,onClose:$n})}),ia&&E.createElement(ct.default,Object.assign({},Ar,{visible:Gt,forceRender:!0}),Na=>{let{className:yr,style:ur}=Na;return(0,He.Tm)(ia,Dr=>({className:ge()(Dr.className,yr),style:Object.assign(Object.assign(Object.assign({},ur),{pointerEvents:yr?"none":void 0}),Dr.style)}))}))};var pn=E.forwardRef(Wn),Ue=y(17313),Ft=y(8378),bn=y(83116),ye=y(37613),_e=St=>{const{componentCls:Qt,iconCls:Ot}=St;return{[`${Qt}-wrapper`]:{[`${Qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[Qt]:{padding:`${St.padding}px 0`},[`${Qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimaryHover},[`p${Qt}-drag-icon`]:{marginBottom:St.margin,[Ot]:{color:St.colorPrimary,fontSize:St.uploadThumbnailSize}},[`p${Qt}-text`]:{margin:`0 0 ${St.marginXXS}px`,color:St.colorTextHeading,fontSize:St.fontSizeLG},[`p${Qt}-hint`]:{color:St.colorTextDescription,fontSize:St.fontSize},[`&${Qt}-disabled`]:{cursor:"not-allowed",[`p${Qt}-drag-icon ${Ot}, + `]:Object.assign(Object.assign({},(0,sn.N)(Se)),{marginInlineStart:Se.marginXXS})}),ht(Se)),Zt(Se)),bt()),{"&-rtl":{direction:"rtl"}})}};var it=(0,en.Z)("Typography",Se=>[Nt(Se)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),Et=Se=>{const{prefixCls:Te,"aria-label":We,className:Ke,style:at,direction:Pt,maxLength:xt,autoSize:Me=!0,value:Xe,onSave:Je,onCancel:yt,onEnd:nn,component:qt,enterIcon:bn=E.createElement(wt,null)}=Se,Dn=E.useRef(null),ot=E.useRef(!1),Ht=E.useRef(),[Vn,_t]=E.useState(Xe);E.useEffect(()=>{_t(Xe)},[Xe]),E.useEffect(()=>{if(Dn.current&&Dn.current.resizableTextArea){const{textArea:In}=Dn.current.resizableTextArea;In.focus();const{length:ua}=In.value;In.setSelectionRange(ua,ua)}},[]);const On=In=>{let{target:ua}=In;_t(ua.value.replace(/[\n\r]/g,""))},na=()=>{ot.current=!0},fa=()=>{ot.current=!1},aa=In=>{let{keyCode:ua}=In;ot.current||(Ht.current=ua)},St=()=>{Je(Vn.trim())},Qt=In=>{let{keyCode:ua,ctrlKey:ba,altKey:wn,metaKey:La,shiftKey:Ra}=In;Ht.current===ua&&!ot.current&&!ba&&!wn&&!La&&!Ra&&(ua===pe.Z.ENTER?(St(),nn==null||nn()):ua===pe.Z.ESC&&yt())},Ot=()=>{St()},on=qt?`${Te}-${qt}`:"",[xn,fn]=it(Te),Ln=je()(Te,`${Te}-edit-content`,{[`${Te}-rtl`]:Pt==="rtl"},Ke,on,fn);return xn(E.createElement("div",{className:Ln,style:at},E.createElement(It.Z,{ref:Dn,maxLength:xt,value:Vn,onChange:On,onKeyDown:aa,onKeyUp:Qt,onCompositionStart:na,onCompositionEnd:fa,onBlur:Ot,"aria-label":We,rows:1,autoSize:Me}),bn!==null?(0,Ct.Tm)(bn,{className:`${Te}-edit-content-confirm`}):null))},Rn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{prefixCls:We,component:Ke="article",className:at,rootClassName:Pt,setContentRef:xt,children:Me,direction:Xe,style:Je}=Se,yt=Rn(Se,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:nn,direction:qt,typography:bn}=E.useContext(ke.E_),Dn=Xe!=null?Xe:qt;let ot=Te;xt&&(ot=(0,ae.sQ)(Te,xt));const Ht=nn("typography",We),[Vn,_t]=it(Ht),On=je()(Ht,bn==null?void 0:bn.className,{[`${Ht}-rtl`]:Dn==="rtl"},at,Pt,_t),na=Object.assign(Object.assign({},bn==null?void 0:bn.style),Je);return Vn(E.createElement(Ke,Object.assign({className:On,style:na,ref:ot},yt),Me))});function tt(Se,Te){return E.useMemo(()=>{const We=!!Se;return[We,Object.assign(Object.assign({},Te),We&&typeof Se=="object"?Se:null)]},[Se])}var Ce=(Se,Te)=>{const We=E.useRef(!1);E.useEffect(()=>{We.current?Se():We.current=!0},Te)};function ct(Se){const Te=typeof Se;return Te==="string"||Te==="number"}function jt(Se){let Te=0;return Se.forEach(We=>{ct(We)?Te+=String(We).length:Te+=1}),Te}function Ve(Se,Te){let We=0;const Ke=[];for(let at=0;atTe){const Je=Te-We;return Ke.push(String(Pt).slice(0,Je)),Ke}Ke.push(Pt),We=Xe}return Se}const He=0,ut=1,dt=2,Ze=3,mt=4;var $t=Se=>{let{enabledMeasure:Te,children:We,text:Ke,width:at,fontSize:Pt,rows:xt,onEllipsis:Me}=Se;const[[Xe,Je,yt],nn]=E.useState([0,0,0]),[qt,bn]=E.useState(0),[Dn,ot]=E.useState(He),[Ht,Vn]=E.useState(0),_t=E.useRef(null),On=E.useRef(null),na=E.useMemo(()=>(0,a.Z)(Ke),[Ke]),fa=E.useMemo(()=>jt(na),[na]),aa=E.useMemo(()=>!Te||Dn!==Ze?qt&&Dn!==mt&&Te?We(Ve(na,qt),qt{Te&&at&&Pt&&fa&&(ot(ut),nn([0,Math.ceil(fa/2),fa]))},[Te,at,Pt,Ke,fa,xt]),(0,ee.Z)(()=>{var on;Dn===ut&&Vn(((on=_t.current)===null||on===void 0?void 0:on.offsetHeight)||0)},[Dn]),(0,ee.Z)(()=>{var on,xn;if(Ht){if(Dn===ut){const fn=((on=On.current)===null||on===void 0?void 0:on.offsetHeight)||0,Ln=xt*Ht;fn<=Ln?(ot(mt),Me(!1)):ot(dt)}else if(Dn===dt)if(Xe!==yt){const fn=((xn=On.current)===null||xn===void 0?void 0:xn.offsetHeight)||0,Ln=xt*Ht;let In=Xe,ua=yt;Xe===yt-1?ua=Xe:fn<=Ln?In=Je:ua=Je;const ba=Math.ceil((In+ua)/2);nn([In,ba,ua])}else ot(Ze),bn(Je),Me(!0)}},[Dn,Xe,yt,xt,Ht]);const St={width:at,whiteSpace:"normal",margin:0,padding:0},Qt=(on,xn,fn)=>E.createElement("span",{"aria-hidden":!0,ref:xn,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Pt/2)*2},fn)},on),Ot=(on,xn)=>{const fn=Ve(na,on);return Qt(We(fn,!0),xn,St)};return E.createElement(E.Fragment,null,aa,Te&&Dn!==Ze&&Dn!==mt&&E.createElement(E.Fragment,null,Qt("lg",_t,{wordBreak:"keep-all",whiteSpace:"nowrap"}),Dn===ut?Qt(We(na,!1),On,St):Ot(Je,On)))},Pn=Se=>{let{enabledEllipsis:Te,isEllipsis:We,children:Ke,tooltipProps:at}=Se;return!(at!=null&&at.title)||!Te?Ke:E.createElement(Be.Z,Object.assign({open:We?void 0:!1},at),Ke)},Nn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var We,Ke,at;const{prefixCls:Pt,className:xt,style:Me,type:Xe,disabled:Je,children:yt,ellipsis:nn,editable:qt,copyable:bn,component:Dn,title:ot}=Se,Ht=Nn(Se,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:Vn,direction:_t}=E.useContext(ke.E_),[On]=(0,Ye.Z)("Text"),na=E.useRef(null),fa=E.useRef(null),aa=Vn("typography",Pt),St=(0,te.Z)(Ht,["mark","code","delete","underline","strong","keyboard","italic"]),[Qt,Ot]=tt(qt),[on,xn]=(0,x.Z)(!1,{value:Ot.editing}),{triggerType:fn=["icon"]}=Ot,Ln=Kn=>{var Zn;Kn&&((Zn=Ot.onStart)===null||Zn===void 0||Zn.call(Ot)),xn(Kn)};Ce(()=>{var Kn;on||(Kn=fa.current)===null||Kn===void 0||Kn.focus()},[on]);const In=Kn=>{Kn==null||Kn.preventDefault(),Ln(!0)},ua=Kn=>{var Zn;(Zn=Ot.onChange)===null||Zn===void 0||Zn.call(Ot,Kn),Ln(!1)},ba=()=>{var Kn;(Kn=Ot.onCancel)===null||Kn===void 0||Kn.call(Ot),Ln(!1)},[wn,La]=tt(bn),[Ra,Xa]=E.useState(!1),qa=E.useRef(null),ta={};La.format&&(ta.format=La.format);const ma=()=>{qa.current&&clearTimeout(qa.current)},Sa=Kn=>{var Zn;Kn==null||Kn.preventDefault(),Kn==null||Kn.stopPropagation(),ce()(La.text||String(yt)||"",ta),Xa(!0),ma(),qa.current=setTimeout(()=>{Xa(!1)},3e3),(Zn=La.onCopy)===null||Zn===void 0||Zn.call(La,Kn)};E.useEffect(()=>ma,[]);const[ca,ia]=E.useState(!1),[Gt,Vt]=E.useState(!1),[an,yn]=E.useState(!1),[jn,ya]=E.useState(!1),[Ha,Pa]=E.useState(!1),[$n,xa]=E.useState(!0),[za,Ta]=tt(nn,{expandable:!1}),va=za&&!an,{rows:Da=1}=Ta,gr=E.useMemo(()=>!va||Ta.suffix!==void 0||Ta.onEllipsis||Ta.expandable||Qt||wn,[va,Ta,Qt,wn]);(0,ee.Z)(()=>{za&&!gr&&(ia((0,le.G)("webkitLineClamp")),Vt((0,le.G)("textOverflow")))},[gr,za]);const Ya=E.useMemo(()=>gr?!1:Da===1?Gt:ca,[gr,Gt,ca]),sr=va&&(Ya?Ha:jn),Ar=va&&Da===1&&Ya,xr=va&&Da>1&&Ya,Na=Kn=>{var Zn;yn(!0),(Zn=Ta.onExpand)===null||Zn===void 0||Zn.call(Ta,Kn)},[yr,ur]=E.useState(0),[Dr,Gr]=E.useState(0),qr=(Kn,Zn)=>{let{offsetWidth:Mn}=Kn;var ea;ur(Mn),Gr(parseInt((ea=window.getComputedStyle)===null||ea===void 0?void 0:ea.call(window,Zn).fontSize,10)||0)},bo=Kn=>{var Zn;ya(Kn),jn!==Kn&&((Zn=Ta.onEllipsis)===null||Zn===void 0||Zn.call(Ta,Kn))};E.useEffect(()=>{const Kn=na.current;if(za&&Ya&&Kn){const Zn=xr?Kn.offsetHeight{const Kn=na.current;if(typeof IntersectionObserver=="undefined"||!Kn||!Ya||!va)return;const Zn=new IntersectionObserver(()=>{xa(!!Kn.offsetParent)});return Zn.observe(Kn),()=>{Zn.disconnect()}},[Ya,va]);let mr={};Ta.tooltip===!0?mr={title:(We=Ot.text)!==null&&We!==void 0?We:yt}:E.isValidElement(Ta.tooltip)?mr={title:Ta.tooltip}:typeof Ta.tooltip=="object"?mr=Object.assign({title:(Ke=Ot.text)!==null&&Ke!==void 0?Ke:yt},Ta.tooltip):mr={title:Ta.tooltip};const nr=E.useMemo(()=>{const Kn=Zn=>["string","number"].includes(typeof Zn);if(!(!za||Ya)){if(Kn(Ot.text))return Ot.text;if(Kn(yt))return yt;if(Kn(ot))return ot;if(Kn(mr.title))return mr.title}},[za,Ya,ot,mr.title,sr]);if(on)return E.createElement(Et,{value:(at=Ot.text)!==null&&at!==void 0?at:typeof yt=="string"?yt:"",onSave:ua,onCancel:ba,onEnd:Ot.onEnd,prefixCls:aa,className:xt,style:Me,direction:_t,component:Dn,maxLength:Ot.maxLength,autoSize:Ot.autoSize,enterIcon:Ot.enterIcon});const Tr=()=>{const{expandable:Kn,symbol:Zn}=Ta;if(!Kn)return null;let Mn;return Zn?Mn=Zn:Mn=On==null?void 0:On.expand,E.createElement("a",{key:"expand",className:`${aa}-expand`,onClick:Na,"aria-label":On==null?void 0:On.expand},Mn)},br=()=>{if(!Qt)return;const{icon:Kn,tooltip:Zn}=Ot,Mn=(0,a.Z)(Zn)[0]||(On==null?void 0:On.edit),ea=typeof Mn=="string"?Mn:"";return fn.includes("icon")?E.createElement(Be.Z,{key:"edit",title:Zn===!1?"":Mn},E.createElement(Ie,{ref:fa,className:`${aa}-edit`,onClick:In,"aria-label":ea},Kn||E.createElement(Le,{role:"button"}))):null},Eo=()=>{if(!wn)return;const{tooltips:Kn,icon:Zn}=La,Mn=zt(Kn),ea=zt(Zn),Ua=Ra?Rt(Mn[1],On==null?void 0:On.copied):Rt(Mn[0],On==null?void 0:On.copy),Ne=Ra?On==null?void 0:On.copied:On==null?void 0:On.copy,gn=typeof Ua=="string"?Ua:Ne;return E.createElement(Be.Z,{key:"copy",title:Ua},E.createElement(Ie,{className:je()(`${aa}-copy`,Ra&&`${aa}-copy-success`),onClick:Sa,"aria-label":gn},Ra?Rt(ea[1],E.createElement(re.Z,null),!0):Rt(ea[0],E.createElement(oe.Z,null),!0)))},ho=Kn=>[Kn&&Tr(),br(),Eo()],hr=Kn=>[Kn&&E.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Wt),Ta.suffix,ho(Kn)];return E.createElement(b.Z,{onResize:qr,disabled:!va||Ya},Kn=>E.createElement(Pn,{tooltipProps:mr,enabledEllipsis:va,isEllipsis:sr},E.createElement(gt,Object.assign({className:je()({[`${aa}-${Xe}`]:Xe,[`${aa}-disabled`]:Je,[`${aa}-ellipsis`]:za,[`${aa}-single-line`]:va&&Da===1,[`${aa}-ellipsis-single-line`]:Ar,[`${aa}-ellipsis-multiple-line`]:xr},xt),prefixCls:Pt,style:Object.assign(Object.assign({},Me),{WebkitLineClamp:xr?Da:void 0}),component:Dn,ref:(0,ae.sQ)(Kn,na,Te),direction:_t,onClick:fn.includes("text")?In:void 0,"aria-label":nr==null?void 0:nr.toString(),title:ot},St),E.createElement($t,{enabledMeasure:va&&!Ya,text:yt,rows:Da,width:yr,fontSize:Dr,onEllipsis:bo},(Zn,Mn)=>{let ea=Zn;return Zn.length&&Mn&&nr&&(ea=E.createElement("span",{key:"show-content","aria-hidden":!0},ea)),Qe(Se,E.createElement(E.Fragment,null,ea,hr(Mn)))}))))}),zn=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We,rel:Ke}=Se,at=zn(Se,["ellipsis","rel"]);const Pt=Object.assign(Object.assign({},at),{rel:Ke===void 0&&at.target==="_blank"?"noopener noreferrer":Ke});return delete Pt.navigate,E.createElement(Hn,Object.assign({},Pt,{ref:Te,ellipsis:!!We,component:"a"}))}),pn=E.forwardRef((Se,Te)=>E.createElement(Hn,Object.assign({ref:Te},Se,{component:"div"}))),Ue=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{var{ellipsis:We}=Se,Ke=Ue(Se,["ellipsis"]);const at=E.useMemo(()=>We&&typeof We=="object"?(0,te.Z)(We,["expandable","rows"]):We,[We]);return E.createElement(Hn,Object.assign({ref:Te},Ke,{ellipsis:at,component:"span"}))};var Sn=E.forwardRef(Ft),ye=function(Se,Te){var We={};for(var Ke in Se)Object.prototype.hasOwnProperty.call(Se,Ke)&&Te.indexOf(Ke)<0&&(We[Ke]=Se[Ke]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,Ke=Object.getOwnPropertySymbols(Se);at{const{level:We=1}=Se,Ke=ye(Se,["level"]);let at;return tn.includes(We)?at=`h${We}`:at="h1",E.createElement(Hn,Object.assign({ref:Te},Ke,{component:at}))});const Tt=gt;Tt.Text=Sn,Tt.Link=Wn,Tt.Title=pt,Tt.Paragraph=pn;var ft=Tt},54580:function(de,ne,y){"use strict";y.d(ne,{default:function(){return aa}});var E=y(59301),re=y(80702),oe=y(92310),ge=y.n(oe),fe=y(72308),he=y(96949),ie=y(55090),xe=y(77205),Ee=y(38793),Le=y(49618),Oe=y(74416),je=y(65736),Ge=y(62853),ce=y(72633),b=y(26112);function a(St,Qt){var Ot="cannot ".concat(St.method," ").concat(St.action," ").concat(Qt.status,"'"),on=new Error(Ot);return on.status=Qt.status,on.method=St.method,on.url=St.action,on}function ee(St){var Qt=St.responseText||St.response;if(!Qt)return Qt;try{return JSON.parse(Qt)}catch(Ot){return Qt}}function x(St){var Qt=new XMLHttpRequest;St.onProgress&&Qt.upload&&(Qt.upload.onprogress=function(fn){fn.total>0&&(fn.percent=fn.loaded/fn.total*100),St.onProgress(fn)});var Ot=new FormData;St.data&&Object.keys(St.data).forEach(function(xn){var fn=St.data[xn];if(Array.isArray(fn)){fn.forEach(function(Ln){Ot.append("".concat(xn,"[]"),Ln)});return}Ot.append(xn,fn)}),St.file instanceof Blob?Ot.append(St.filename,St.file,St.file.name):Ot.append(St.filename,St.file),Qt.onerror=function(fn){St.onError(fn)},Qt.onload=function(){return Qt.status<200||Qt.status>=300?St.onError(a(St,Qt),ee(Qt)):St.onSuccess(ee(Qt),Qt)},Qt.open(St.method,St.action,!0),St.withCredentials&&"withCredentials"in Qt&&(Qt.withCredentials=!0);var on=St.headers||{};return on["X-Requested-With"]!==null&&Qt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(on).forEach(function(xn){on[xn]!==null&&Qt.setRequestHeader(xn,on[xn])}),Qt.send(Ot),{abort:function(){Qt.abort()}}}var te=+new Date,ae=0;function le(){return"rc-upload-".concat(te,"-").concat(++ae)}var pe=y(48736),ve=function(St,Qt){if(St&&Qt){var Ot=Array.isArray(Qt)?Qt:Qt.split(","),on=St.name||"",xn=St.type||"",fn=xn.replace(/\/.*$/,"");return Ot.some(function(Ln){var In=Ln.trim();if(/^\*(\/\*)?$/.test(Ln))return!0;if(In.charAt(0)==="."){var ua=on.toLowerCase(),ba=In.toLowerCase(),wn=[ba];return(ba===".jpg"||ba===".jpeg")&&(wn=[".jpg",".jpeg"]),wn.some(function(La){return ua.endsWith(La)})}return/\/\*$/.test(In)?fn===In.replace(/\/.*$/,""):xn===In?!0:/^\w+$/.test(In)?((0,pe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(In,"'.Skip for check.")),!0):!1})}return!0};function be(St,Qt){var Ot=St.createReader(),on=[];function xn(){Ot.readEntries(function(fn){var Ln=Array.prototype.slice.apply(fn);on=on.concat(Ln);var In=!Ln.length;In?Qt(on):xn()})}xn()}var Ae=function(Qt,Ot,on){var xn=function fn(Ln,In){Ln&&(Ln.path=In||"",Ln.isFile?Ln.file(function(ua){on(ua)&&(Ln.fullPath&&!ua.webkitRelativePath&&(Object.defineProperties(ua,{webkitRelativePath:{writable:!0}}),ua.webkitRelativePath=Ln.fullPath.replace(/^\//,""),Object.defineProperties(ua,{webkitRelativePath:{writable:!1}})),Ot([ua]))}):Ln.isDirectory&&be(Ln,function(ua){ua.forEach(function(ba){fn(ba,"".concat(In).concat(Ln.name,"/"))})}))};Qt.forEach(function(fn){xn(fn.webkitGetAsEntry())})},Ie=Ae,ke=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ye=function(St){(0,xe.Z)(Ot,St);var Qt=(0,Ee.Z)(Ot);function Ot(){var on;(0,he.Z)(this,Ot);for(var xn=arguments.length,fn=new Array(xn),Ln=0;Ln{let{uid:fn}=xn;return fn===St.uid});return on===-1?Ot.push(St):Ot[on]=St,Ot}function mt(St,Qt){const Ot=St.uid!==void 0?"uid":"name";return Qt.filter(on=>on[Ot]===St[Ot])[0]}function Cn(St,Qt){const Ot=St.uid!==void 0?"uid":"name",on=Qt.filter(xn=>xn[Ot]!==St[Ot]);return on.length===Qt.length?null:on}const $t=function(){const Qt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),on=Qt[Qt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(on)||[""])[0]},Xt=St=>St.indexOf("image/")===0,Pn=St=>{if(St.type&&!St.thumbUrl)return Xt(St.type);const Qt=St.thumbUrl||St.url||"",Ot=$t(Qt);return/^data:image\//.test(Qt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ot)?!0:!(/^data:/.test(Qt)||Ot)},Nn=200;function Qe(St){return new Promise(Qt=>{if(!St.type||!Xt(St.type)){Qt("");return}const Ot=document.createElement("canvas");Ot.width=Nn,Ot.height=Nn,Ot.style.cssText=`position: fixed; left: 0; top: 0; width: ${Nn}px; height: ${Nn}px; z-index: 9999; display: none;`,document.body.appendChild(Ot);const on=Ot.getContext("2d"),xn=new Image;if(xn.onload=()=>{const{width:fn,height:Ln}=xn;let In=Nn,ua=Nn,ba=0,wn=0;fn>Ln?(ua=Ln*(Nn/fn),wn=-(ua-In)/2):(In=fn*(Nn/Ln),ba=-(In-ua)/2),on.drawImage(xn,ba,wn,In,ua);const La=Ot.toDataURL();document.body.removeChild(Ot),window.URL.revokeObjectURL(xn.src),Qt(La)},xn.crossOrigin="anonymous",St.type.startsWith("image/svg+xml")){const fn=new FileReader;fn.onload=()=>{fn.result&&(xn.src=fn.result)},fn.readAsDataURL(St)}else if(St.type.startsWith("image/gif")){const fn=new FileReader;fn.onload=()=>{fn.result&&Qt(fn.result)},fn.readAsDataURL(St)}else xn.src=window.URL.createObjectURL(St)})}var Rt=y(26227),zt=y(41464),Wt=y(15277),vn=y(93948),Hn=y(6848),Bn=E.forwardRef((St,Qt)=>{let{prefixCls:Ot,className:on,style:xn,locale:fn,listType:Ln,file:In,items:ua,progress:ba,iconRender:wn,actionIconRender:La,itemRender:Ra,isImgUrl:Xa,showPreviewIcon:qa,showRemoveIcon:ta,showDownloadIcon:ma,previewIcon:Sa,removeIcon:ca,downloadIcon:ia,onPreview:Gt,onDownload:Vt,onClose:an}=St;var yn,jn;const{status:ya}=In,[Ha,Pa]=E.useState(ya);E.useEffect(()=>{ya!=="removed"&&Pa(ya)},[ya]);const[$n,xa]=E.useState(!1);E.useEffect(()=>{const nr=setTimeout(()=>{xa(!0)},300);return()=>{clearTimeout(nr)}},[]);const za=wn(In);let Ta=E.createElement("div",{className:`${Ot}-icon`},za);if(Ln==="picture"||Ln==="picture-card"||Ln==="picture-circle")if(Ha==="uploading"||!In.thumbUrl&&!In.url){const nr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Ha!=="uploading"});Ta=E.createElement("div",{className:nr},za)}else{const nr=Xa!=null&&Xa(In)?E.createElement("img",{src:In.thumbUrl||In.url,alt:In.name,className:`${Ot}-list-item-image`,crossOrigin:In.crossOrigin}):za,Tr=ge()(`${Ot}-list-item-thumbnail`,{[`${Ot}-list-item-file`]:Xa&&!Xa(In)});Ta=E.createElement("a",{className:Tr,onClick:br=>Gt(In,br),href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer"},nr)}const va=ge()(`${Ot}-list-item`,`${Ot}-list-item-${Ha}`),Da=typeof In.linkProps=="string"?JSON.parse(In.linkProps):In.linkProps,gr=ta?La((typeof ca=="function"?ca(In):ca)||E.createElement(Rt.Z,null),()=>an(In),Ot,fn.removeFile):null,Ya=ma&&Ha==="done"?La((typeof ia=="function"?ia(In):ia)||E.createElement(zt.Z,null),()=>Vt(In),Ot,fn.downloadFile):null,sr=Ln!=="picture-card"&&Ln!=="picture-circle"&&E.createElement("span",{key:"download-delete",className:ge()(`${Ot}-list-item-actions`,{picture:Ln==="picture"})},Ya,gr),Ar=ge()(`${Ot}-list-item-name`),xr=In.url?[E.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Ar,title:In.name},Da,{href:In.url,onClick:nr=>Gt(In,nr)}),In.name),sr]:[E.createElement("span",{key:"view",className:Ar,onClick:nr=>Gt(In,nr),title:In.name},In.name),sr],Na={pointerEvents:"none",opacity:.5},yr=qa?E.createElement("a",{href:In.url||In.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:In.url||In.thumbUrl?void 0:Na,onClick:nr=>Gt(In,nr),title:fn.previewFile},typeof Sa=="function"?Sa(In):Sa||E.createElement(Wt.Z,null)):null,ur=(Ln==="picture-card"||Ln==="picture-circle")&&Ha!=="uploading"&&E.createElement("span",{className:`${Ot}-list-item-actions`},yr,Ha==="done"&&Ya,gr),{getPrefixCls:Dr}=E.useContext(It.E_),Gr=Dr(),qr=E.createElement("div",{className:va},Ta,xr,ur,$n&&E.createElement(ct.default,{motionName:`${Gr}-fade`,visible:Ha==="uploading",motionDeadline:2e3},nr=>{let{className:Tr}=nr;const br="percent"in In?E.createElement(vn.Z,Object.assign({},ba,{type:"line",percent:In.percent,"aria-label":In["aria-label"],"aria-labelledby":In["aria-labelledby"]})):null;return E.createElement("div",{className:ge()(`${Ot}-list-item-progress`,Tr)},br)})),bo=In.response&&typeof In.response=="string"?In.response:((yn=In.error)===null||yn===void 0?void 0:yn.statusText)||((jn=In.error)===null||jn===void 0?void 0:jn.message)||fn.uploadError,mr=Ha==="error"?E.createElement(Hn.Z,{title:bo,getPopupContainer:nr=>nr.parentNode},qr):qr;return E.createElement("div",{className:ge()(`${Ot}-list-item-container`,on),style:xn,ref:Qt},Ra?Ra(mr,In,ua,{download:Vt.bind(null,In),preview:Gt.bind(null,In),remove:an.bind(null,In)}):mr)});const Wn=(St,Qt)=>{const{listType:Ot="text",previewFile:on=Qe,onPreview:xn,onDownload:fn,onRemove:Ln,locale:In,iconRender:ua,isImageUrl:ba=Pn,prefixCls:wn,items:La=[],showPreviewIcon:Ra=!0,showRemoveIcon:Xa=!0,showDownloadIcon:qa=!1,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,progress:ca={size:[-1,2],showInfo:!1},appendAction:ia,appendActionVisible:Gt=!0,itemRender:Vt,disabled:an}=St,yn=(0,jt.Z)(),[jn,ya]=E.useState(!1);E.useEffect(()=>{Ot!=="picture"&&Ot!=="picture-card"&&Ot!=="picture-circle"||(La||[]).forEach(Na=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Na.originFileObj instanceof File||Na.originFileObj instanceof Blob)||Na.thumbUrl!==void 0||(Na.thumbUrl="",on&&on(Na.originFileObj).then(yr=>{Na.thumbUrl=yr||"",yn()}))})},[Ot,La,on]),E.useEffect(()=>{ya(!0)},[]);const Ha=(Na,yr)=>{if(xn)return yr==null||yr.preventDefault(),xn(Na)},Pa=Na=>{typeof fn=="function"?fn(Na):Na.url&&window.open(Na.url)},$n=Na=>{Ln==null||Ln(Na)},xa=Na=>{if(ua)return ua(Na,Ot);const yr=Na.status==="uploading",ur=ba&&ba(Na)?E.createElement(Ce,null):E.createElement(Zt,null);let Dr=yr?E.createElement(bt.Z,null):E.createElement(Rn,null);return Ot==="picture"?Dr=yr?E.createElement(bt.Z,null):ur:(Ot==="picture-card"||Ot==="picture-circle")&&(Dr=yr?In.uploading:ur),Dr},za=(Na,yr,ur,Dr)=>{const Gr={type:"text",size:"small",title:Dr,onClick:qr=>{yr(),(0,He.l$)(Na)&&Na.props.onClick&&Na.props.onClick(qr)},className:`${ur}-list-item-action`,disabled:an};if((0,He.l$)(Na)){const qr=(0,He.Tm)(Na,Object.assign(Object.assign({},Na.props),{onClick:()=>{}}));return E.createElement(ut.ZP,Object.assign({},Gr,{icon:qr}))}return E.createElement(ut.ZP,Object.assign({},Gr),E.createElement("span",null,Na))};E.useImperativeHandle(Qt,()=>({handlePreview:Ha,handleDownload:Pa}));const{getPrefixCls:Ta}=E.useContext(It.E_),va=Ta("upload",wn),Da=Ta(),gr=ge()(`${va}-list`,`${va}-list-${Ot}`),Ya=(0,re.Z)(La.map(Na=>({key:Na.uid,file:Na})));let Ar={motionDeadline:2e3,motionName:`${va}-${Ot==="picture-card"||Ot==="picture-circle"?"animate-inline":"animate"}`,keys:Ya,motionAppear:jn};const xr=E.useMemo(()=>{const Na=Object.assign({},(0,Ve.Z)(Da));return delete Na.onAppearEnd,delete Na.onEnterEnd,delete Na.onLeaveEnd,Na},[Da]);return Ot!=="picture-card"&&Ot!=="picture-circle"&&(Ar=Object.assign(Object.assign({},xr),Ar)),E.createElement("div",{className:gr},E.createElement(ct.CSSMotionList,Object.assign({},Ar,{component:!1}),Na=>{let{key:yr,file:ur,className:Dr,style:Gr}=Na;return E.createElement(Bn,{key:yr,locale:In,prefixCls:va,className:Dr,style:Gr,file:ur,items:La,progress:ca,listType:Ot,isImgUrl:ba,showPreviewIcon:Ra,showRemoveIcon:Xa,showDownloadIcon:qa,removeIcon:ta,previewIcon:ma,downloadIcon:Sa,iconRender:xa,actionIconRender:za,itemRender:Vt,onPreview:Ha,onDownload:Pa,onClose:$n})}),ia&&E.createElement(ct.default,Object.assign({},Ar,{visible:Gt,forceRender:!0}),Na=>{let{className:yr,style:ur}=Na;return(0,He.Tm)(ia,Dr=>({className:ge()(Dr.className,yr),style:Object.assign(Object.assign(Object.assign({},ur),{pointerEvents:yr?"none":void 0}),Dr.style)}))}))};var pn=E.forwardRef(Wn),Ue=y(17313),Ft=y(8378),Sn=y(83116),ye=y(37613),_e=St=>{const{componentCls:Qt,iconCls:Ot}=St;return{[`${Qt}-wrapper`]:{[`${Qt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[Qt]:{padding:`${St.padding}px 0`},[`${Qt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Qt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimaryHover},[`p${Qt}-drag-icon`]:{marginBottom:St.margin,[Ot]:{color:St.colorPrimary,fontSize:St.uploadThumbnailSize}},[`p${Qt}-text`]:{margin:`0 0 ${St.marginXXS}px`,color:St.colorTextHeading,fontSize:St.fontSizeLG},[`p${Qt}-hint`]:{color:St.colorTextDescription,fontSize:St.fontSize},[`&${Qt}-disabled`]:{cursor:"not-allowed",[`p${Qt}-drag-icon ${Ot}, p${Qt}-text, p${Qt}-hint `]:{color:St.colorTextDisabled}}}}}},Tt=St=>{const{componentCls:Qt,antCls:Ot,iconCls:on,fontSize:xn,lineHeight:fn}=St,Ln=`${Qt}-list-item`,In=`${Ln}-actions`,ua=`${Ln}-action`,ba=Math.round(xn*fn);return{[`${Qt}-wrapper`]:{[`${Qt}-list`]:Object.assign(Object.assign({},(0,Ue.dF)()),{lineHeight:St.lineHeight,[Ln]:{position:"relative",height:St.lineHeight*xn,marginTop:St.marginXS,fontSize:xn,display:"flex",alignItems:"center",transition:`background-color ${St.motionDurationSlow}`,"&:hover":{backgroundColor:St.controlItemBgHover},[`${Ln}-name`]:Object.assign(Object.assign({},Ue.vS),{padding:`0 ${St.paddingXS}px`,lineHeight:fn,flex:"auto",transition:`all ${St.motionDurationSlow}`}),[In]:{[ua]:{opacity:0},[`${ua}${Ot}-btn-sm`]:{height:ba,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` @@ -277,8 +277,8 @@ `]:{[Ln]:{position:"relative",height:on+St.lineWidth*2+St.paddingXS*2,padding:St.paddingXS,border:`${St.lineWidth}px ${St.lineType} ${St.colorBorder}`,borderRadius:St.borderRadiusLG,"&:hover":{background:"transparent"},[`${Ln}-thumbnail`]:Object.assign(Object.assign({},Ue.vS),{width:on,height:on,lineHeight:`${on+St.paddingSM}px`,textAlign:"center",flex:"none",[Ot]:{fontSize:St.fontSizeHeading2,color:St.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Ln}-progress`]:{bottom:xn,width:`calc(100% - ${St.paddingSM*2}px)`,marginTop:0,paddingInlineStart:on+St.paddingXS}},[`${Ln}-error`]:{borderColor:St.colorError,[`${Ln}-thumbnail ${Ot}`]:{[`svg path[fill='${Pt.blue[0]}']`]:{fill:St.colorErrorBg},[`svg path[fill='${Pt.blue.primary}']`]:{fill:St.colorError}}},[`${Ln}-uploading`]:{borderStyle:"dashed",[`${Ln}-name`]:{marginBottom:xn}}},[`${fn}${fn}-picture-circle ${Ln}`]:{[`&, &::before, ${Ln}-thumbnail`]:{borderRadius:"50%"}}}}},Xe=St=>{const{componentCls:Qt,iconCls:Ot,fontSizeLG:on,colorTextLightSolid:xn}=St,fn=`${Qt}-list`,Ln=`${fn}-item`,In=St.uploadPicCardSize;return{[` ${Qt}-wrapper${Qt}-picture-card-wrapper, ${Qt}-wrapper${Qt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ue.dF)()),{display:"inline-block",width:"100%",[`${Qt}${Qt}-select`]:{width:In,height:In,marginInlineEnd:St.marginXS,marginBottom:St.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[`> ${Qt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimary}},[`${fn}${fn}-picture-card, ${fn}${fn}-picture-circle`]:{[`${fn}-item-container`]:{display:"inline-block",width:In,height:In,marginBlock:`0 ${St.marginXS}px`,marginInline:`0 ${St.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ln]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${St.paddingXS*2}px)`,height:`calc(100% - ${St.paddingXS*2}px)`,backgroundColor:St.colorBgMask,opacity:0,transition:`all ${St.motionDurationSlow}`,content:'" "'}},[`${Ln}:hover`]:{[`&::before, ${Ln}-actions`]:{opacity:1}},[`${Ln}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${St.motionDurationSlow}`,[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{zIndex:10,width:on,margin:`0 ${St.marginXXS}px`,fontSize:on,cursor:"pointer",transition:`all ${St.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ln}-actions, ${Ln}-actions:hover`]:{[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{color:new xt.C(xn).setAlpha(.65).toRgbString(),"&:hover":{color:xn}}},[`${Ln}-thumbnail, ${Ln}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ln}-name`]:{display:"none",textAlign:"center"},[`${Ln}-file + ${Ln}-name`]:{position:"absolute",bottom:St.margin,display:"block",width:`calc(100% - ${St.paddingXS*2}px)`},[`${Ln}-uploading`]:{[`&${Ln}`]:{backgroundColor:St.colorFillAlter},[`&::before, ${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{display:"none"}},[`${Ln}-progress`]:{bottom:St.marginXL,width:`calc(100% - ${St.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Qt}-wrapper${Qt}-picture-circle-wrapper`]:{[`${Qt}${Qt}-select`]:{borderRadius:"50%"}}}};var yt=St=>{const{componentCls:Qt}=St;return{[`${Qt}-rtl`]:{direction:"rtl"}}};const nn=St=>{const{componentCls:Qt,colorTextDisabled:Ot}=St;return{[`${Qt}-wrapper`]:Object.assign(Object.assign({},(0,Ue.Wf)(St)),{[Qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qt}-select`]:{display:"inline-block"},[`${Qt}-disabled`]:{color:Ot,cursor:"not-allowed"}})}};var qt=(0,bn.Z)("Upload",St=>{const{fontSizeHeading3:Qt,fontSize:Ot,lineHeight:on,lineWidth:xn,controlHeightLG:fn}=St,Ln=Math.round(Ot*on),In=(0,ye.TS)(St,{uploadThumbnailSize:Qt*2,uploadProgressOffset:Ln/2+xn,uploadPicCardSize:fn*2.55});return[nn(In),_e(In),Me(In),Xe(In),Tt(In),at(In),yt(In),(0,Ft.Z)(In)]},St=>({actionsColor:St.colorTextDescription})),En=function(St,Qt,Ot,on){function xn(fn){return fn instanceof Ot?fn:new Ot(function(Ln){Ln(fn)})}return new(Ot||(Ot=Promise))(function(fn,Ln){function In(wn){try{ba(on.next(wn))}catch(La){Ln(La)}}function ua(wn){try{ba(on.throw(wn))}catch(La){Ln(La)}}function ba(wn){wn.done?fn(wn.value):xn(wn.value).then(In,ua)}ba((on=on.apply(St,Qt||[])).next())})};const Dn=`__LIST_IGNORE_${Date.now()}__`,ot=(St,Qt)=>{const{fileList:Ot,defaultFileList:on,onRemove:xn,showUploadList:fn=!0,listType:Ln="text",onPreview:In,onDownload:ua,onChange:ba,onDrop:wn,previewFile:La,disabled:Ra,locale:Xa,iconRender:qa,isImageUrl:ta,progress:ma,prefixCls:Sa,className:ca,type:ia="select",children:Gt,style:Vt,itemRender:an,maxCount:hn,data:jn={},multiple:ya=!1,action:Ha="",accept:Pa="",supportServerRender:$n=!0,rootClassName:xa}=St,za=E.useContext(sn.Z),Ta=Ra!=null?Ra:za,[va,Da]=(0,wt.Z)(on||[],{value:Ot,postState:kn=>kn!=null?kn:[]}),[gr,Ya]=E.useState("drop"),sr=E.useRef(null);E.useMemo(()=>{const kn=Date.now();(Ot||[]).forEach((Yn,wa)=>{!Yn.uid&&!Object.isFrozen(Yn)&&(Yn.uid=`__AUTO__${kn}_${wa}__`)})},[Ot]);const Ar=(kn,Yn,wa)=>{let sa=(0,re.Z)(Yn),pa=!1;hn===1?sa=sa.slice(-1):hn&&(pa=sa.length>hn,sa=sa.slice(0,hn)),(0,Ct.flushSync)(()=>{Da(sa)});const ha={file:kn,fileList:sa};wa&&(ha.event=wa),(!pa||sa.some(Za=>Za.uid===kn.uid))&&(0,Ct.flushSync)(()=>{ba==null||ba(ha)})},xr=(kn,Yn)=>En(void 0,void 0,void 0,function*(){const{beforeUpload:wa,transformFile:sa}=St;let pa=kn;if(wa){const ha=yield wa(kn,Yn);if(ha===!1)return!1;if(delete kn[Dn],ha===Dn)return Object.defineProperty(kn,Dn,{value:!0,configurable:!0}),!1;typeof ha=="object"&&ha&&(pa=ha)}return sa&&(pa=yield sa(pa)),pa}),Na=kn=>{const Yn=kn.filter(pa=>!pa.file[Dn]);if(!Yn.length)return;const wa=Yn.map(pa=>dt(pa.file));let sa=(0,re.Z)(va);wa.forEach(pa=>{sa=Ze(pa,sa)}),wa.forEach((pa,ha)=>{let Za=pa;if(Yn[ha].parsedFile)pa.status="uploading";else{const{originFileObj:vr}=pa;let Nr;try{Nr=new File([vr],vr.name,{type:vr.type})}catch(Or){Nr=new Blob([vr],{type:vr.type}),Nr.name=vr.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=pa.uid,Za=Nr}Ar(Za,sa)})},yr=(kn,Yn,wa)=>{try{typeof kn=="string"&&(kn=JSON.parse(kn))}catch(ha){}if(!mt(Yn,va))return;const sa=dt(Yn);sa.status="done",sa.percent=100,sa.response=kn,sa.xhr=wa;const pa=Ze(sa,va);Ar(sa,pa)},ur=(kn,Yn)=>{if(!mt(Yn,va))return;const wa=dt(Yn);wa.status="uploading",wa.percent=kn.percent;const sa=Ze(wa,va);Ar(wa,sa,kn)},Dr=(kn,Yn,wa)=>{if(!mt(wa,va))return;const sa=dt(wa);sa.error=kn,sa.response=Yn,sa.status="error";const pa=Ze(sa,va);Ar(sa,pa)},Gr=kn=>{let Yn;Promise.resolve(typeof xn=="function"?xn(kn):xn).then(wa=>{var sa;if(wa===!1)return;const pa=Cn(kn,va);pa&&(Yn=Object.assign(Object.assign({},kn),{status:"removed"}),va==null||va.forEach(ha=>{const Za=Yn.uid!==void 0?"uid":"name";ha[Za]===Yn[Za]&&!Object.isFrozen(ha)&&(ha.status="removed")}),(sa=sr.current)===null||sa===void 0||sa.abort(Yn),Ar(Yn,pa))})},qr=kn=>{Ya(kn.type),kn.type==="drop"&&(wn==null||wn(kn))};E.useImperativeHandle(Qt,()=>({onBatchStart:Na,onSuccess:yr,onProgress:ur,onError:Dr,fileList:va,upload:sr.current}));const{getPrefixCls:bo,direction:mr,upload:tr}=E.useContext(It.E_),Tr=bo("upload",Sa),br=Object.assign(Object.assign({onBatchStart:Na,onError:Dr,onProgress:ur,onSuccess:yr},St),{data:jn,multiple:ya,action:Ha,accept:Pa,supportServerRender:$n,prefixCls:Tr,disabled:Ta,beforeUpload:xr,onChange:void 0});delete br.className,delete br.style,(!Gt||Ta)&&delete br.id;const[Eo,ho]=qt(Tr),[hr]=(0,en.Z)("Upload",et.Z.Upload),{showRemoveIcon:Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne}=typeof fn=="boolean"?{}:fn,gn=(kn,Yn)=>fn?E.createElement(pn,{prefixCls:Tr,listType:Ln,items:va,previewFile:La,onPreview:In,onDownload:ua,onRemove:Gr,showRemoveIcon:!Ta&&Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne,iconRender:qa,locale:Object.assign(Object.assign({},hr),Xa),isImageUrl:ta,progress:ma,appendAction:kn,appendActionVisible:Yn,itemRender:an,disabled:Ta}):kn,Tn=ge()(`${Tr}-wrapper`,ca,xa,ho,tr==null?void 0:tr.className,{[`${Tr}-rtl`]:mr==="rtl",[`${Tr}-picture-card-wrapper`]:Ln==="picture-card",[`${Tr}-picture-circle-wrapper`]:Ln==="picture-circle"}),Qn=Object.assign(Object.assign({},tr==null?void 0:tr.style),Vt);if(ia==="drag"){const kn=ge()(ho,Tr,`${Tr}-drag`,{[`${Tr}-drag-uploading`]:va.some(Yn=>Yn.status==="uploading"),[`${Tr}-drag-hover`]:gr==="dragover",[`${Tr}-disabled`]:Ta,[`${Tr}-rtl`]:mr==="rtl"});return Eo(E.createElement("span",{className:Tn},E.createElement("div",{className:kn,style:Qn,onDrop:qr,onDragOver:qr,onDragLeave:qr},E.createElement(vt,Object.assign({},br,{ref:sr,className:`${Tr}-btn`}),E.createElement("div",{className:`${Tr}-drag-container`},Gt))),gn()))}const ln=ge()(Tr,`${Tr}-select`,{[`${Tr}-disabled`]:Ta}),_n=(kn=>E.createElement("div",{className:ln,style:kn},E.createElement(vt,Object.assign({},br,{ref:sr}))))(Gt?void 0:{display:"none"});return Eo(Ln==="picture-card"||Ln==="picture-circle"?E.createElement("span",{className:Tn},gn(_n,!!Gt)):E.createElement("span",{className:Tn},_n,gn()))};var Vn=E.forwardRef(ot),_t=function(St,Qt){var Ot={};for(var on in St)Object.prototype.hasOwnProperty.call(St,on)&&Qt.indexOf(on)<0&&(Ot[on]=St[on]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xn=0,on=Object.getOwnPropertySymbols(St);xn{var{style:Ot,height:on}=St,xn=_t(St,["style","height"]);return E.createElement(Vn,Object.assign({ref:Qt},xn,{type:"drag",style:Object.assign(Object.assign({},Ot),{height:on})}))});const fa=Vn;fa.Dragger=na,fa.LIST_IGNORE=Dn;var aa=fa},58951:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E=",",re=" ",oe="";function ge(he){for(var ie=[],xe=String(he||oe),Ee=xe.indexOf(E),Le=0,Oe=!1,je;!Oe;)Ee===-1&&(Ee=xe.length,Oe=!0),je=xe.slice(Le,Ee).trim(),(je||!Oe)&&ie.push(je),Le=Ee+1,Ee=xe.indexOf(E,Le);return ie}function fe(he,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:re,Le=xe.padRight?re:oe;return he[he.length-1]===oe&&(he=he.concat(oe)),he.join(Le+E+Ee).trim()}},58847:function(de){"use strict";var ne=Object.prototype.hasOwnProperty,y=Object.prototype.toString,E=Object.defineProperty,re=Object.getOwnPropertyDescriptor,oe=function(xe){return typeof Array.isArray=="function"?Array.isArray(xe):y.call(xe)==="[object Array]"},ge=function(xe){if(!xe||y.call(xe)!=="[object Object]")return!1;var Ee=ne.call(xe,"constructor"),Le=xe.constructor&&xe.constructor.prototype&&ne.call(xe.constructor.prototype,"isPrototypeOf");if(xe.constructor&&!Ee&&!Le)return!1;var Oe;for(Oe in xe);return typeof Oe=="undefined"||ne.call(xe,Oe)},fe=function(xe,Ee){E&&Ee.name==="__proto__"?E(xe,Ee.name,{enumerable:!0,configurable:!0,value:Ee.newValue,writable:!0}):xe[Ee.name]=Ee.newValue},he=function(xe,Ee){if(Ee==="__proto__")if(ne.call(xe,Ee)){if(re)return re(xe,Ee).value}else return;return xe[Ee]};de.exports=function ie(){var xe,Ee,Le,Oe,je,Ge,ce=arguments[0],b=1,a=arguments.length,ee=!1;for(typeof ce=="boolean"&&(ee=ce,ce=arguments[1]||{},b=2),(ce==null||typeof ce!="object"&&typeof ce!="function")&&(ce={});b=97&&E<=122||E>=65&&E<=90}},21127:function(de,ne,y){"use strict";var E=y(91241),re=y(22347);de.exports=oe;function oe(ge){return E(ge)||re(ge)}},22347:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=48&&E<=57}},65207:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=97&&E<=102||E>=65&&E<=70||E>=48&&E<=57}},24334:function(de,ne,y){var E,re;(function(oe,ge){de.exports=ge(oe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof y.g!="undefined"?y.g:this,function(oe){"use strict";oe=oe||{};var ge=oe.Base64,fe="2.6.4",he="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(st){for(var Yt={},vt=0,wt=st.length;vt>>6)+xe(128|Yt&63):xe(224|Yt>>>12&15)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}else{var Yt=65536+(st.charCodeAt(0)-55296)*1024+(st.charCodeAt(1)-56320);return xe(240|Yt>>>18&7)+xe(128|Yt>>>12&63)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(st){return st.replace(Le,Ee)},je=function(st){var Yt=[0,2,1][st.length%3],vt=st.charCodeAt(0)<<16|(st.length>1?st.charCodeAt(1):0)<<8|(st.length>2?st.charCodeAt(2):0),wt=[he.charAt(vt>>>18),he.charAt(vt>>>12&63),Yt>=2?"=":he.charAt(vt>>>6&63),Yt>=1?"=":he.charAt(vt&63)];return wt.join("")},Ge=oe.btoa&&typeof oe.btoa=="function"?function(st){return oe.btoa(st)}:function(st){if(st.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return st.replace(/[\s\S]{1,3}/g,je)},ce=function(st){return Ge(Oe(String(st)))},b=function(st){return st.replace(/[+\/]/g,function(Yt){return Yt=="+"?"-":"_"}).replace(/=/g,"")},a=function(st,Yt){return Yt?b(ce(st)):ce(st)},ee=function(st){return a(st,!0)},x;oe.Uint8Array&&(x=function(st,Yt){for(var vt="",wt=0,Ct=st.length;wt>>18)+he.charAt(et>>>12&63)+(typeof sn!="undefined"?he.charAt(et>>>6&63):"=")+(typeof en!="undefined"?he.charAt(et&63):"=")}return Yt?b(vt):vt});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ae=function(st){switch(st.length){case 4:var Yt=(7&st.charCodeAt(0))<<18|(63&st.charCodeAt(1))<<12|(63&st.charCodeAt(2))<<6|63&st.charCodeAt(3),vt=Yt-65536;return xe((vt>>>10)+55296)+xe((vt&1023)+56320);case 3:return xe((15&st.charCodeAt(0))<<12|(63&st.charCodeAt(1))<<6|63&st.charCodeAt(2));default:return xe((31&st.charCodeAt(0))<<6|63&st.charCodeAt(1))}},le=function(st){return st.replace(te,ae)},pe=function(st){var Yt=st.length,vt=Yt%4,wt=(Yt>0?ie[st.charAt(0)]<<18:0)|(Yt>1?ie[st.charAt(1)]<<12:0)|(Yt>2?ie[st.charAt(2)]<<6:0)|(Yt>3?ie[st.charAt(3)]:0),Ct=[xe(wt>>>16),xe(wt>>>8&255),xe(wt&255)];return Ct.length-=[0,0,2,1][vt],Ct.join("")},ve=oe.atob&&typeof oe.atob=="function"?function(st){return oe.atob(st)}:function(st){return st.replace(/\S{1,4}/g,pe)},be=function(st){return ve(String(st).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(st){return le(ve(st))},Ie=function(st){return String(st).replace(/[-_]/g,function(Yt){return Yt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ke=function(st){return Ae(Ie(st))},Ye;oe.Uint8Array&&(Ye=function(st){return Uint8Array.from(be(Ie(st)),function(Yt){return Yt.charCodeAt(0)})});var Be=function(){var st=oe.Base64;return oe.Base64=ge,st};if(oe.Base64={VERSION:fe,atob:be,btoa:Ge,fromBase64:ke,toBase64:a,utob:Oe,encode:a,encodeURI:ee,btou:le,decode:ke,noConflict:Be,fromUint8Array:x,toUint8Array:Ye},typeof Object.defineProperty=="function"){var $e=function(st){return{value:st,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",$e(function(){return ke(this)})),Object.defineProperty(String.prototype,"toBase64",$e(function(st){return a(this,st)})),Object.defineProperty(String.prototype,"toBase64URI",$e(function(){return a(this,!0)}))}}return oe.Meteor&&(Base64=oe.Base64),de.exports?de.exports.Base64=oe.Base64:(E=[],re=function(){return oe.Base64}.apply(ne,E),re!==void 0&&(de.exports=re)),{Base64:oe.Base64}})},7861:function(de,ne,y){var E=y(38710),re=function(fe){var he=/[height|width]$/;return he.test(fe)},oe=function(fe){var he="",ie=Object.keys(fe);return ie.forEach(function(xe,Ee){var Le=fe[xe];xe=E(xe),re(xe)&&typeof Le=="number"&&(Le=Le+"px"),Le===!0?he+=xe:Le===!1?he+="not "+xe:he+="("+xe+": "+Le+")",Ee65535&&(mt-=65536,Pn+=xe(mt>>>10|55296),mt=56320|mt&1023),mt=Pn+xe(mt))):zt!==ve&&$t(st,zn)),mt?(pn(),Sn=Wn(),gt=Bn-1,we+=Bn-Rt+1,jt.push(mt),Hn=Wn(),Hn.offset++,Zt&&Zt.call(it,mt,{start:Sn,end:Hn},Bt.slice(Rt-1,Bn)),Sn=Hn):(dt=Bt.slice(Rt-1,Bn),ct+=dt,we+=dt.length,gt=Bn-1)}else Ze===10&&(Ce++,tt++,we=0),Ze===Ze?(ct+=xe(Ze),we++):pn();return jt.join("");function Wn(){return{line:Ce,column:we,offset:gt+(Et.offset||0)}}function qn(Ue,Ft){var bn=Wn();bn.column+=Ft,bn.offset+=Ft,bt.call(kt,Ct[Ue],bn,Ue)}function pn(){ct&&(jt.push(ct),ht&&ht.call(Nt,ct,{start:Sn,end:Wn()}),ct="")}}function en(Bt){return Bt>=55296&&Bt<=57343||Bt>1114111}function et(Bt){return Bt>=1&&Bt<=8||Bt===11||Bt>=13&&Bt<=31||Bt>=127&&Bt<=159||Bt>=64976&&Bt<=65007||(Bt&65535)===65535||(Bt&65535)===65534}},68398:function(de,ne,y){var E=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};var re=function(oe){var ge=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,fe=0,he={},ie={manual:oe.Prism&&oe.Prism.manual,disableWorkerMessageHandler:oe.Prism&&oe.Prism.disableWorkerMessageHandler,util:{encode:function x(te){return te instanceof xe?new xe(te.type,x(te.content),te.alias):Array.isArray(te)?te.map(x):te.replace(/&/g,"&").replace(/"+pe.content+""};function Ee(x,te,ae,le){x.lastIndex=te;var pe=x.exec(ae);if(pe&&le&&pe[1]){var ve=pe[1].length;pe.index+=ve,pe[0]=pe[0].slice(ve)}return pe}function Le(x,te,ae,le,pe,ve){for(var be in ae)if(!(!ae.hasOwnProperty(be)||!ae[be])){var Ae=ae[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Ie=0;Ie=ve.reach);Ct+=wt.value.length,wt=wt.next){var It=wt.value;if(te.length>x.length)return;if(!(It instanceof xe)){var sn=1,en;if($e){if(en=Ee(vt,Ct,x,Be),!en||en.index>=x.length)break;var rt=en.index,et=en.index+en[0].length,Bt=Ct;for(Bt+=wt.value.length;rt>=Bt;)wt=wt.next,Bt+=wt.value.length;if(Bt-=wt.value.length,Ct=Bt,wt.value instanceof xe)continue;for(var un=wt;un!==te.tail&&(Btve.reach&&(ve.reach=bt);var Nt=wt.prev;ht&&(Nt=je(te,Nt,ht),Ct+=ht.length),Ge(te,Nt,sn);var it=new xe(be,Ye?ie.tokenize(qe,Ye):qe,st,qe);if(wt=je(te,Nt,it),Zt&&je(te,wt,Zt),sn>1){var kt={cause:be+","+Ie,reach:bt};Le(x,te,ae,wt.prev,Ct,kt),ve&&kt.reach>ve.reach&&(ve.reach=kt.reach)}}}}}}function Oe(){var x={value:null,prev:null,next:null},te={value:null,prev:x,next:null};x.next=te,this.head=x,this.tail=te,this.length=0}function je(x,te,ae){var le=te.next,pe={value:ae,prev:te,next:le};return te.next=pe,le.prev=pe,x.length++,pe}function Ge(x,te,ae){for(var le=te.next,pe=0;pe4&&b.slice(0,4)===ge&&fe.test(ce)&&(ce.charAt(4)==="-"?a=Ee(ce):ce=Le(ce),ee=re),new ee(a,ce))}function Ee(Ge){var ce=Ge.slice(5).replace(he,je);return ge+ce.charAt(0).toUpperCase()+ce.slice(1)}function Le(Ge){var ce=Ge.slice(4);return he.test(ce)?Ge:(ce=ce.replace(ie,Oe),ce.charAt(0)!=="-"&&(ce="-"+ce),ge+ce)}function Oe(Ge){return"-"+Ge.toLowerCase()}function je(Ge){return Ge.charAt(1).toUpperCase()}},18795:function(de,ne,y){"use strict";var E=y(83576),re=y(8179),oe=y(59780),ge=y(68244),fe=y(20019),he=y(38567);de.exports=E([oe,re,ge,fe,he])},20019:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=E.booleanish,ge=E.number,fe=E.spaceSeparated;de.exports=re({transform:he,properties:{ariaActiveDescendant:null,ariaAtomic:oe,ariaAutoComplete:null,ariaBusy:oe,ariaChecked:oe,ariaColCount:ge,ariaColIndex:ge,ariaColSpan:ge,ariaControls:fe,ariaCurrent:null,ariaDescribedBy:fe,ariaDetails:null,ariaDisabled:oe,ariaDropEffect:fe,ariaErrorMessage:null,ariaExpanded:oe,ariaFlowTo:fe,ariaGrabbed:oe,ariaHasPopup:null,ariaHidden:oe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:fe,ariaLevel:ge,ariaLive:null,ariaModal:oe,ariaMultiLine:oe,ariaMultiSelectable:oe,ariaOrientation:null,ariaOwns:fe,ariaPlaceholder:null,ariaPosInSet:ge,ariaPressed:oe,ariaReadOnly:oe,ariaRelevant:null,ariaRequired:oe,ariaRoleDescription:fe,ariaRowCount:ge,ariaRowIndex:ge,ariaRowSpan:ge,ariaSelected:oe,ariaSetSize:ge,ariaSort:null,ariaValueMax:ge,ariaValueMin:ge,ariaValueNow:ge,ariaValueText:null,role:null}});function he(ie,xe){return xe==="role"?xe:"aria-"+xe.slice(4).toLowerCase()}},38567:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=y(85804),ge=E.boolean,fe=E.overloadedBoolean,he=E.booleanish,ie=E.number,xe=E.spaceSeparated,Ee=E.commaSeparated;de.exports=re({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:oe,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ee,acceptCharset:xe,accessKey:xe,action:null,allow:null,allowFullScreen:ge,allowPaymentRequest:ge,allowUserMedia:ge,alt:null,as:null,async:ge,autoCapitalize:null,autoComplete:xe,autoFocus:ge,autoPlay:ge,capture:ge,charSet:null,checked:ge,cite:null,className:xe,cols:ie,colSpan:null,content:null,contentEditable:he,controls:ge,controlsList:xe,coords:ie|Ee,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ge,defer:ge,dir:null,dirName:null,disabled:ge,download:fe,draggable:he,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ge,formTarget:null,headers:xe,height:ie,hidden:ge,high:ie,href:null,hrefLang:null,htmlFor:xe,httpEquiv:xe,id:null,imageSizes:null,imageSrcSet:Ee,inputMode:null,integrity:null,is:null,isMap:ge,itemId:null,itemProp:xe,itemRef:xe,itemScope:ge,itemType:xe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ge,low:ie,manifest:null,max:null,maxLength:ie,media:null,method:null,min:null,minLength:ie,multiple:ge,muted:ge,name:null,nonce:null,noModule:ge,noValidate:ge,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:ge,optimum:ie,pattern:null,ping:xe,placeholder:null,playsInline:ge,poster:null,preload:null,readOnly:ge,referrerPolicy:null,rel:xe,required:ge,reversed:ge,rows:ie,rowSpan:ie,sandbox:xe,scope:null,scoped:ge,seamless:ge,selected:ge,shape:null,size:ie,sizes:null,slot:null,span:ie,spellCheck:he,src:null,srcDoc:null,srcLang:null,srcSet:Ee,start:ie,step:null,style:null,tabIndex:ie,target:null,title:null,translate:null,type:null,typeMustMatch:ge,useMap:null,value:he,width:ie,wrap:null,align:null,aLink:null,archive:xe,axis:null,background:null,bgColor:null,border:ie,borderColor:null,bottomMargin:ie,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ge,declare:ge,event:null,face:null,frame:null,frameBorder:null,hSpace:ie,leftMargin:ie,link:null,longDesc:null,lowSrc:null,marginHeight:ie,marginWidth:ie,noResize:ge,noHref:ge,noShade:ge,noWrap:ge,object:null,profile:null,prompt:null,rev:null,rightMargin:ie,rules:null,scheme:null,scrolling:he,standby:null,summary:null,text:null,topMargin:ie,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ie,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ge,disableRemotePlayback:ge,prefix:null,property:null,results:ie,security:null,unselectable:null}})},85804:function(de,ne,y){"use strict";var E=y(56432);de.exports=re;function re(oe,ge){return E(oe,ge.toLowerCase())}},56432:function(de){"use strict";de.exports=ne;function ne(y,E){return E in y?y[E]:E}},79318:function(de,ne,y){"use strict";var E=y(47178),re=y(44347),oe=y(19095);de.exports=ge;function ge(fe){var he=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Le=fe.transform,Oe={},je={},Ge,ce;for(Ge in Ee)ce=new oe(Ge,Le(xe,Ge),Ee[Ge],he),ie.indexOf(Ge)!==-1&&(ce.mustUseProperty=!0),Oe[Ge]=ce,je[E(Ge)]=Ge,je[E(ce.attribute)]=Ge;return new re(Oe,je,he)}},19095:function(de,ne,y){"use strict";var E=y(1969),re=y(70167);de.exports=fe,fe.prototype=new E,fe.prototype.defined=!0;var oe=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],ge=oe.length;function fe(ie,xe,Ee,Le){var Oe=-1,je;for(he(this,"space",Le),E.call(this,ie,xe);++Oe0&&arguments[0]!==void 0?arguments[0]:[],tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=gt.length,Ce=tt.length;if(Math.abs(we-Ce)!==1)return{add:!1,key:null};function ct(jt,Ve){var He=new Map;jt.forEach(function(dt){He.set(dt,!0)});var ut=Ve.filter(function(dt){return!He.has(dt)});return ut.length===1?ut[0]:null}return we ").concat(tt);return tt}var ht=a.forwardRef(function(gt,tt){var we=gt.prefixCls,Ce=gt.data,ct=gt.selectable,jt=gt.checkable,Ve=gt.expandedKeys,He=gt.selectedKeys,ut=gt.checkedKeys,dt=gt.loadedKeys,Ze=gt.loadingKeys,mt=gt.halfCheckedKeys,Cn=gt.keyEntities,$t=gt.disabled,Xt=gt.dragging,Pn=gt.dragOverNodeKey,Nn=gt.dropPosition,Qe=gt.motion,Rt=gt.height,zt=gt.itemHeight,Wt=gt.virtual,Sn=gt.focusable,Hn=gt.activeItem,zn=gt.focused,Bn=gt.tabIndex,Wn=gt.onKeyDown,qn=gt.onFocus,pn=gt.onBlur,Ue=gt.onActiveChange,Ft=gt.onListChangeStart,bn=gt.onListChangeEnd,ye=(0,le.Z)(gt,wt),tn=a.useRef(null),_e=a.useRef(null);a.useImperativeHandle(tt,function(){return{scrollTo:function(aa){tn.current.scrollTo(aa)},getIndentWidth:function(){return _e.current.offsetWidth}}});var pt=a.useState(Ve),Tt=(0,ae.Z)(pt,2),ft=Tt[0],Se=Tt[1],Te=a.useState(Ce),We=(0,ae.Z)(Te,2),Ke=We[0],at=We[1],Pt=a.useState(Ce),xt=(0,ae.Z)(Pt,2),Me=xt[0],Xe=xt[1],Je=a.useState([]),yt=(0,ae.Z)(Je,2),nn=yt[0],qt=yt[1],En=a.useState(null),Dn=(0,ae.Z)(En,2),ot=Dn[0],Ht=Dn[1],Vn=a.useRef(Ce);Vn.current=Ce;function _t(){var fa=Vn.current;at(fa),Xe(fa),qt([]),Ht(null),bn()}(0,pe.Z)(function(){Se(Ve);var fa=Yt(ft,Ve);if(fa.key!==null)if(fa.add){var aa=Ke.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),St=un(vt(Ke,Ce,fa.key),Wt,Rt,zt),Qt=Ke.slice();Qt.splice(aa+1,0,Bt),Xe(Qt),qt(St),Ht("show")}else{var Ot=Ce.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),on=un(vt(Ce,Ke,fa.key),Wt,Rt,zt),xn=Ce.slice();xn.splice(Ot+1,0,Bt),Xe(xn),qt(on),Ht("hide")}else Ke!==Ce&&(at(Ce),Xe(Ce))},[Ve,Ce]),a.useEffect(function(){Xt||_t()},[Xt]);var On=Qe?Me:Ce,na={expandedKeys:Ve,selectedKeys:He,loadedKeys:dt,loadingKeys:Ze,checkedKeys:ut,halfCheckedKeys:mt,dragOverNodeKey:Pn,dropPosition:Nn,keyEntities:Cn};return a.createElement(a.Fragment,null,zn&&Hn&&a.createElement("span",{style:Ct,"aria-live":"assertive"},qe(Hn)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:Sn===!1||$t,tabIndex:Sn!==!1?Bn:null,onKeyDown:Wn,onFocus:qn,onBlur:pn,value:"",onChange:It,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:_e,className:"".concat(we,"-indent-unit")}))),a.createElement(ve.Z,(0,E.Z)({},ye,{data:On,itemKey:rt,height:Rt,fullHeight:!1,virtual:Wt,itemHeight:zt,prefixCls:"".concat(we,"-list"),ref:tn,onVisibleChange:function(aa,St){var Qt=new Set(aa),Ot=St.filter(function(on){return!Qt.has(on)});Ot.some(function(on){return rt(on)===sn})&&_t()}}),function(fa){var aa=fa.pos,St=(0,E.Z)({},(te(fa.data),fa.data)),Qt=fa.title,Ot=fa.key,on=fa.isStart,xn=fa.isEnd,fn=(0,ke.km)(Ot,aa);delete St.key,delete St.children;var Ln=(0,ke.H8)(fn,na);return a.createElement(st,(0,E.Z)({},St,Ln,{title:Qt,active:!!Hn&&Ot===Hn.key,pos:aa,data:fa.data,isStart:on,isEnd:xn,motion:Qe,motionNodes:Ot===sn?nn:null,motionType:ot,onMotionStart:Ft,onMotionEnd:_t,treeNodeRequiredProps:na,onMouseMove:function(){Ue(null)}}))}))});ht.displayName="NodeList";var Zt=ht,bt=y(35654),Nt=y(90782),it=y(67841),kt=10,Et=function(gt){(0,Ee.Z)(we,gt);var tt=(0,Le.Z)(we);function we(){var Ce;(0,he.Z)(this,we);for(var ct=arguments.length,jt=new Array(ct),Ve=0;Ve2&&arguments[2]!==void 0?arguments[2]:!1,mt=Ce.state,Cn=mt.dragChildrenKeys,$t=mt.dropPosition,Xt=mt.dropTargetKey,Pn=mt.dropTargetPos,Nn=mt.dropAllowed;if(Nn){var Qe=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Xt!==null){var Rt=(0,ge.Z)((0,ge.Z)({},(0,ke.H8)(Xt,Ce.getTreeNodeRequiredProps())),{},{active:((dt=Ce.getActiveItem())===null||dt===void 0?void 0:dt.key)===Xt,data:(0,it.Z)(Ce.state.keyEntities,Xt).node}),zt=Cn.indexOf(Xt)!==-1;(0,b.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Wt=(0,bt.yx)(Pn),Sn={event:He,node:(0,ke.F)(Rt),dragNode:Ce.dragNode?(0,ke.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(Cn),dropToGap:$t!==0,dropPosition:$t+Number(Wt[Wt.length-1])};Ze||Qe==null||Qe(Sn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var He=Ce.state.draggingNodeKey;He!==null&&Ce.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ce.dragStartMousePosition=null,Ce.currentMouseOverDroppableNodeKey=null},Ce.triggerExpandActionExpand=function(He,ut){var dt=Ce.state,Ze=dt.expandedKeys,mt=dt.flattenNodes,Cn=ut.expanded,$t=ut.key,Xt=ut.isLeaf;if(!(Xt||He.shiftKey||He.metaKey||He.ctrlKey)){var Pn=mt.filter(function(Qe){return Qe.key===$t})[0],Nn=(0,ke.F)((0,ge.Z)((0,ge.Z)({},(0,ke.H8)($t,Ce.getTreeNodeRequiredProps())),{},{data:Pn.data}));Ce.setExpandedKeys(Cn?(0,bt._5)(Ze,$t):(0,bt.L0)(Ze,$t)),Ce.onNodeExpand(He,Nn)}},Ce.onNodeClick=function(He,ut){var dt=Ce.props,Ze=dt.onClick,mt=dt.expandAction;mt==="click"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeDoubleClick=function(He,ut){var dt=Ce.props,Ze=dt.onDoubleClick,mt=dt.expandAction;mt==="doubleClick"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeSelect=function(He,ut){var dt=Ce.state.selectedKeys,Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.fieldNames,$t=Ce.props,Xt=$t.onSelect,Pn=$t.multiple,Nn=ut.selected,Qe=ut[Cn.key],Rt=!Nn;Rt?Pn?dt=(0,bt.L0)(dt,Qe):dt=[Qe]:dt=(0,bt._5)(dt,Qe);var zt=dt.map(function(Wt){var Sn=(0,it.Z)(mt,Wt);return Sn?Sn.node:null}).filter(function(Wt){return Wt});Ce.setUncontrolledState({selectedKeys:dt}),Xt==null||Xt(dt,{event:"select",selected:Rt,node:ut,selectedNodes:zt,nativeEvent:He.nativeEvent})},Ce.onNodeCheck=function(He,ut,dt){var Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.checkedKeys,$t=Ze.halfCheckedKeys,Xt=Ce.props,Pn=Xt.checkStrictly,Nn=Xt.onCheck,Qe=ut.key,Rt,zt={event:"check",node:ut,checked:dt,nativeEvent:He.nativeEvent};if(Pn){var Wt=dt?(0,bt.L0)(Cn,Qe):(0,bt._5)(Cn,Qe),Sn=(0,bt._5)($t,Qe);Rt={checked:Wt,halfChecked:Sn},zt.checkedNodes=Wt.map(function(pn){return(0,it.Z)(mt,pn)}).filter(function(pn){return pn}).map(function(pn){return pn.node}),Ce.setUncontrolledState({checkedKeys:Wt})}else{var Hn=(0,Nt.S)([].concat((0,fe.Z)(Cn),[Qe]),!0,mt),zn=Hn.checkedKeys,Bn=Hn.halfCheckedKeys;if(!dt){var Wn=new Set(zn);Wn.delete(Qe);var qn=(0,Nt.S)(Array.from(Wn),{checked:!1,halfCheckedKeys:Bn},mt);zn=qn.checkedKeys,Bn=qn.halfCheckedKeys}Rt=zn,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Bn,zn.forEach(function(pn){var Ue=(0,it.Z)(mt,pn);if(Ue){var Ft=Ue.node,bn=Ue.pos;zt.checkedNodes.push(Ft),zt.checkedNodesPositions.push({node:Ft,pos:bn})}}),Ce.setUncontrolledState({checkedKeys:zn},!1,{halfCheckedKeys:Bn})}Nn==null||Nn(Rt,zt)},Ce.onNodeLoad=function(He){var ut=He.key,dt=new Promise(function(Ze,mt){Ce.setState(function(Cn){var $t=Cn.loadedKeys,Xt=$t===void 0?[]:$t,Pn=Cn.loadingKeys,Nn=Pn===void 0?[]:Pn,Qe=Ce.props,Rt=Qe.loadData,zt=Qe.onLoad;if(!Rt||Xt.indexOf(ut)!==-1||Nn.indexOf(ut)!==-1)return null;var Wt=Rt(He);return Wt.then(function(){var Sn=Ce.state.loadedKeys,Hn=(0,bt.L0)(Sn,ut);zt==null||zt(Hn,{event:"load",node:He}),Ce.setUncontrolledState({loadedKeys:Hn}),Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ze()}).catch(function(Sn){if(Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ce.loadingRetryTimes[ut]=(Ce.loadingRetryTimes[ut]||0)+1,Ce.loadingRetryTimes[ut]>=kt){var Hn=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,bt.L0)(Hn,ut)}),Ze()}mt(Sn)}),{loadingKeys:(0,bt.L0)(Nn,ut)}})});return dt.catch(function(){}),dt},Ce.onNodeMouseEnter=function(He,ut){var dt=Ce.props.onMouseEnter;dt==null||dt({event:He,node:ut})},Ce.onNodeMouseLeave=function(He,ut){var dt=Ce.props.onMouseLeave;dt==null||dt({event:He,node:ut})},Ce.onNodeContextMenu=function(He,ut){var dt=Ce.props.onRightClick;dt&&(He.preventDefault(),dt({event:He,node:ut}))},Ce.onFocus=function(){var He=Ce.props.onFocus;Ce.setState({focused:!0});for(var ut=arguments.length,dt=new Array(ut),Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1,dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ze=!1,mt=!0,Cn={};Object.keys(He).forEach(function($t){if($t in Ce.props){mt=!1;return}Ze=!0,Cn[$t]=He[$t]}),Ze&&(!ut||mt)&&Ce.setState((0,ge.Z)((0,ge.Z)({},Cn),dt))}},Ce.scrollTo=function(He){Ce.listRef.current.scrollTo(He)},Ce}return(0,ie.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ct=this.props.activeKey;ct!==void 0&&ct!==this.state.activeKey&&(this.setState({activeKey:ct}),ct!==null&&this.scrollTo({key:ct}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ct,jt=this.state,Ve=jt.focused,He=jt.flattenNodes,ut=jt.keyEntities,dt=jt.draggingNodeKey,Ze=jt.activeKey,mt=jt.dropLevelOffset,Cn=jt.dropContainerKey,$t=jt.dropTargetKey,Xt=jt.dropPosition,Pn=jt.dragOverNodeKey,Nn=jt.indent,Qe=this.props,Rt=Qe.prefixCls,zt=Qe.className,Wt=Qe.style,Sn=Qe.showLine,Hn=Qe.focusable,zn=Qe.tabIndex,Bn=zn===void 0?0:zn,Wn=Qe.selectable,qn=Qe.showIcon,pn=Qe.icon,Ue=Qe.switcherIcon,Ft=Qe.draggable,bn=Qe.checkable,ye=Qe.checkStrictly,tn=Qe.disabled,_e=Qe.motion,pt=Qe.loadData,Tt=Qe.filterTreeNode,ft=Qe.height,Se=Qe.itemHeight,Te=Qe.virtual,We=Qe.titleRender,Ke=Qe.dropIndicatorRender,at=Qe.onContextMenu,Pt=Qe.onScroll,xt=Qe.direction,Me=Qe.rootClassName,Xe=Qe.rootStyle,Je=(0,ce.Z)(this.props,{aria:!0,data:!0}),yt;return Ft&&((0,oe.Z)(Ft)==="object"?yt=Ft:typeof Ft=="function"?yt={nodeDraggable:Ft}:yt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Rt,selectable:Wn,showIcon:qn,icon:pn,switcherIcon:Ue,draggable:yt,draggingNodeKey:dt,checkable:bn,checkStrictly:ye,disabled:tn,keyEntities:ut,dropLevelOffset:mt,dropContainerKey:Cn,dropTargetKey:$t,dropPosition:Xt,dragOverNodeKey:Pn,indent:Nn,direction:xt,dropIndicatorRender:Ke,loadData:pt,filterTreeNode:Tt,titleRender:We,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:je()(Rt,zt,Me,(ct={},(0,re.Z)(ct,"".concat(Rt,"-show-line"),Sn),(0,re.Z)(ct,"".concat(Rt,"-focused"),Ve),(0,re.Z)(ct,"".concat(Rt,"-active-focused"),Ze!==null),ct)),style:Xe},a.createElement(Zt,(0,E.Z)({ref:this.listRef,prefixCls:Rt,style:Wt,data:He,disabled:tn,selectable:Wn,checkable:!!bn,motion:_e,dragging:dt!==null,height:ft,itemHeight:Se,virtual:Te,focusable:Hn,focused:Ve,tabIndex:Bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:at,onScroll:Pt},this.getTreeNodeRequiredProps(),Je))))}}],[{key:"getDerivedStateFromProps",value:function(ct,jt){var Ve=jt.prevProps,He={prevProps:ct};function ut(Hn){return!Ve&&Hn in ct||Ve&&Ve[Hn]!==ct[Hn]}var dt,Ze=jt.fieldNames;if(ut("fieldNames")&&(Ze=(0,ke.w$)(ct.fieldNames),He.fieldNames=Ze),ut("treeData")?dt=ct.treeData:ut("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=(0,ke.zn)(ct.children)),dt){He.treeData=dt;var mt=(0,ke.I8)(dt,{fieldNames:Ze});He.keyEntities=(0,ge.Z)((0,re.Z)({},sn,et),mt.keyEntities)}var Cn=He.keyEntities||jt.keyEntities;if(ut("expandedKeys")||Ve&&ut("autoExpandParent"))He.expandedKeys=ct.autoExpandParent||!Ve&&ct.defaultExpandParent?(0,bt.r7)(ct.expandedKeys,Cn):ct.expandedKeys;else if(!Ve&&ct.defaultExpandAll){var $t=(0,ge.Z)({},Cn);delete $t[sn],He.expandedKeys=Object.keys($t).map(function(Hn){return $t[Hn].key})}else!Ve&&ct.defaultExpandedKeys&&(He.expandedKeys=ct.autoExpandParent||ct.defaultExpandParent?(0,bt.r7)(ct.defaultExpandedKeys,Cn):ct.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,dt||He.expandedKeys){var Xt=(0,ke.oH)(dt||jt.treeData,He.expandedKeys||jt.expandedKeys,Ze);He.flattenNodes=Xt}if(ct.selectable&&(ut("selectedKeys")?He.selectedKeys=(0,bt.BT)(ct.selectedKeys,ct):!Ve&&ct.defaultSelectedKeys&&(He.selectedKeys=(0,bt.BT)(ct.defaultSelectedKeys,ct))),ct.checkable){var Pn;if(ut("checkedKeys")?Pn=(0,bt.E6)(ct.checkedKeys)||{}:!Ve&&ct.defaultCheckedKeys?Pn=(0,bt.E6)(ct.defaultCheckedKeys)||{}:dt&&(Pn=(0,bt.E6)(ct.checkedKeys)||{checkedKeys:jt.checkedKeys,halfCheckedKeys:jt.halfCheckedKeys}),Pn){var Nn=Pn,Qe=Nn.checkedKeys,Rt=Qe===void 0?[]:Qe,zt=Nn.halfCheckedKeys,Wt=zt===void 0?[]:zt;if(!ct.checkStrictly){var Sn=(0,Nt.S)(Rt,!0,Cn);Rt=Sn.checkedKeys,Wt=Sn.halfCheckedKeys}He.checkedKeys=Rt,He.halfCheckedKeys=Wt}}return ut("loadedKeys")&&(He.loadedKeys=ct.loadedKeys),He}}]),we}(a.Component);Et.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:x,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=Ae.Z;var Rn=Et,cn=Rn},35654:function(de,ne,y){"use strict";y.d(ne,{BT:function(){return a},E6:function(){return te},L0:function(){return Le},OM:function(){return b},_5:function(){return Ee},r7:function(){return ae},wA:function(){return je},yx:function(){return Oe}});var E=y(80702),re=y(62853),oe=y(48736),ge=y(59301),fe=y(39417),he=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var ve=le.slice(),be=ve.indexOf(pe);return be>=0&&ve.splice(be,1),ve}function Le(le,pe){var ve=(le||[]).slice();return ve.indexOf(pe)===-1&&ve.push(pe),ve}function Oe(le){return le.split("-")}function je(le,pe){var ve=[],be=(0,he.Z)(pe,le);function Ae(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ie.forEach(function(ke){var Ye=ke.key,Be=ke.children;ve.push(Ye),Ae(Be)})}return Ae(be.children),ve}function Ge(le){if(le.parent){var pe=Oe(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function ce(le){var pe=Oe(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,ve,be,Ae,Ie,ke,Ye,Be,$e){var st,Yt=le.clientX,vt=le.clientY,wt=le.target.getBoundingClientRect(),Ct=wt.top,It=wt.height,sn=($e==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Yt),en=(sn-12)/be,et=(0,he.Z)(Ye,ve.props.eventKey);if(vt-1.5?Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:0})?bt=0:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1,{dropPosition:bt,dropLevelOffset:Nt,dropTargetKey:et.key,dropTargetPos:et.pos,dragOverNodeKey:Zt,dropContainerKey:bt===0?null:((st=et.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:Rn}}function a(le,pe){if(le){var ve=pe.multiple;return ve?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var ve=pe||{},be=ve.processProps,Ae=be===void 0?ee:be,Ie=Array.isArray(le)?le:[le];return Ie.map(function(ke){var Ye=ke.children,Be=_objectWithoutProperties(ke,xe),$e=x(Ye,pe);return React.createElement(TreeNode,_extends({key:Be.key},Ae(Be)),$e)})}function te(le){if(!le)return null;var pe;if(Array.isArray(le))pe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,re.Z)(le)==="object")pe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function ae(le,pe){var ve=new Set;function be(Ae){if(!ve.has(Ae)){var Ie=(0,he.Z)(pe,Ae);if(Ie){ve.add(Ae);var ke=Ie.parent,Ye=Ie.node;Ye.disabled||ke&&be(ke.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(ve)}},90782:function(de,ne,y){"use strict";y.d(ne,{S:function(){return ie}});var E=y(48736),re=y(67841);function oe(xe,Ee){var Le=new Set;return xe.forEach(function(Oe){Ee.has(Oe)||Le.add(Oe)}),Le}function ge(xe){var Ee=xe||{},Le=Ee.disabled,Oe=Ee.disableCheckbox,je=Ee.checkable;return!!(Le||Oe)||je===!1}function fe(xe,Ee,Le,Oe){for(var je=new Set(xe),Ge=new Set,ce=0;ce<=Le;ce+=1){var b=Ee.get(ce)||new Set;b.forEach(function(te){var ae=te.key,le=te.node,pe=te.children,ve=pe===void 0?[]:pe;je.has(ae)&&!Oe(le)&&ve.filter(function(be){return!Oe(be.node)}).forEach(function(be){je.add(be.key)})})}for(var a=new Set,ee=Le;ee>=0;ee-=1){var x=Ee.get(ee)||new Set;x.forEach(function(te){var ae=te.parent,le=te.node;if(!(Oe(le)||!te.parent||a.has(te.parent.key))){if(Oe(te.parent.node)){a.add(ae.key);return}var pe=!0,ve=!1;(ae.children||[]).filter(function(be){return!Oe(be.node)}).forEach(function(be){var Ae=be.key,Ie=je.has(Ae);pe&&!Ie&&(pe=!1),!ve&&(Ie||Ge.has(Ae))&&(ve=!0)}),pe&&je.add(ae.key),ve&&Ge.add(ae.key),a.add(ae.key)}})}return{checkedKeys:Array.from(je),halfCheckedKeys:Array.from(oe(Ge,je))}}function he(xe,Ee,Le,Oe,je){for(var Ge=new Set(xe),ce=new Set(Ee),b=0;b<=Oe;b+=1){var a=Le.get(b)||new Set;a.forEach(function(ae){var le=ae.key,pe=ae.node,ve=ae.children,be=ve===void 0?[]:ve;!Ge.has(le)&&!ce.has(le)&&!je(pe)&&be.filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){Ge.delete(Ae.key)})})}ce=new Set;for(var ee=new Set,x=Oe;x>=0;x-=1){var te=Le.get(x)||new Set;te.forEach(function(ae){var le=ae.parent,pe=ae.node;if(!(je(pe)||!ae.parent||ee.has(ae.parent.key))){if(je(ae.parent.node)){ee.add(le.key);return}var ve=!0,be=!1;(le.children||[]).filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){var Ie=Ae.key,ke=Ge.has(Ie);ve&&!ke&&(ve=!1),!be&&(ke||ce.has(Ie))&&(be=!0)}),ve||Ge.delete(le.key),be&&ce.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(oe(ce,Ge))}}function ie(xe,Ee,Le,Oe){var je=[],Ge;Oe?Ge=Oe:Ge=ge;var ce=new Set(xe.filter(function(x){var te=!!(0,re.Z)(Le,x);return te||je.push(x),te})),b=new Map,a=0;Object.keys(Le).forEach(function(x){var te=Le[x],ae=te.level,le=b.get(ae);le||(le=new Set,b.set(ae,le)),le.add(te),a=Math.max(a,ae)}),(0,E.ZP)(!je.length,"Tree missing follow keys: ".concat(je.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(ce,b,a,Ge):ee=he(ce,Ee.halfCheckedKeys,b,a,Ge),ee}},67841:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});function E(re,oe){return re[oe]}},71430:function(de,ne,y){"use strict";y.d(ne,{F:function(){return ae},H8:function(){return te},I8:function(){return x},km:function(){return je},oH:function(){return a},w$:function(){return Ge},zn:function(){return b}});var E=y(62853),re=y(80702),oe=y(77321),ge=y(74416),fe=y(11592),he=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Le(le,pe){return"".concat(le,"-").concat(pe)}function Oe(le){return le&&le.type&&le.type.isTreeNode}function je(le,pe){return le!=null?le:pe}function Ge(le){var pe=le||{},ve=pe.title,be=pe._title,Ae=pe.key,Ie=pe.children,ke=ve||"title";return{title:ke,_title:be||[ke],key:Ae||"key",children:Ie||"children"}}function ce(le,pe){var ve=new Map;function be(Ae){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(ke){var Ye=ke[pe.key],Be=ke[pe.children];warning(Ye!=null,"Tree node must have a certain key: [".concat(Ie).concat(Ye,"]"));var $e=String(Ye);warning(!ve.has($e)||Ye===null||Ye===void 0,"Same 'key' exist in the Tree: ".concat($e)),ve.set($e,!0),be(Be,"".concat(Ie).concat($e," > "))})}be(le)}function b(le){function pe(ve){var be=(0,fe.Z)(ve);return be.map(function(Ae){if(!Oe(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Ie=Ae.key,ke=Ae.props,Ye=ke.children,Be=(0,ge.Z)(ke,Ee),$e=(0,oe.Z)({key:Ie},Be),st=pe(Ye);return st.length&&($e.children=st),$e}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,ve){var be=Ge(ve),Ae=be._title,Ie=be.key,ke=be.children,Ye=new Set(pe===!0?[]:pe),Be=[];function $e(st){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(vt,wt){for(var Ct=Le(Yt?Yt.pos:"0",wt),It=je(vt[Ie],Ct),sn,en=0;en1&&arguments[1]!==void 0?arguments[1]:{},ve=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Ie=pe.externalGetKey,ke=pe.childrenPropName,Ye=pe.fieldNames,Be=arguments.length>2?arguments[2]:void 0,$e=Ie||Be,st={},Yt={},vt={posEntities:st,keyEntities:Yt};return ve&&(vt=ve(vt)||vt),ee(le,function(wt){var Ct=wt.node,It=wt.index,sn=wt.pos,en=wt.key,et=wt.parentPos,Bt=wt.level,un=wt.nodes,rt={node:Ct,nodes:un,index:It,key:en,pos:sn,level:Bt},qe=je(en,sn);st[sn]=rt,Yt[qe]=rt,rt.parent=st[et],rt.parent&&(rt.parent.children=rt.parent.children||[],rt.parent.children.push(rt)),be&&be(rt,vt)},{externalGetKey:$e,childrenPropName:ke,fieldNames:Ye}),Ae&&Ae(vt),vt}function te(le,pe){var ve=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Ie=pe.loadingKeys,ke=pe.checkedKeys,Ye=pe.halfCheckedKeys,Be=pe.dragOverNodeKey,$e=pe.dropPosition,st=pe.keyEntities,Yt=(0,xe.Z)(st,le),vt={eventKey:le,expanded:ve.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Ie.indexOf(le)!==-1,checked:ke.indexOf(le)!==-1,halfChecked:Ye.indexOf(le)!==-1,pos:String(Yt?Yt.pos:""),dragOver:Be===le&&$e===0,dragOverGapTop:Be===le&&$e===-1,dragOverGapBottom:Be===le&&$e===1};return vt}function ae(le){var pe=le.data,ve=le.expanded,be=le.selected,Ae=le.checked,Ie=le.loaded,ke=le.loading,Ye=le.halfChecked,Be=le.dragOver,$e=le.dragOverGapTop,st=le.dragOverGapBottom,Yt=le.pos,vt=le.active,wt=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:ve,selected:be,checked:Ae,loaded:Ie,loading:ke,halfChecked:Ye,dragOver:Be,dragOverGapTop:$e,dragOverGapBottom:st,pos:Yt,active:vt,key:wt});return"props"in Ct||Object.defineProperty(Ct,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),le}}),Ct}},8224:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(4676);function re(oe,ge,fe,he){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ge,ie,he),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ge,ie,he)}}}},55468:function(de,ne,y){"use strict";y.d(ne,{g1:function(){return Oe},os:function(){return Ge}});var E=/margin|padding|width|height|max|min|offset/,re={left:!0,top:!0},oe={cssFloat:1,styleFloat:1,float:1};function ge(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function fe(ce,b,a){if(b=b.toLowerCase(),a==="auto"){if(b==="height")return ce.offsetHeight;if(b==="width")return ce.offsetWidth}return b in re||(re[b]=E.test(b)),re[b]?parseFloat(a)||0:a}function he(ce,b){var a=arguments.length,ee=ge(ce);return b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,a===1?ee:fe(ce,b,ee[b]||ce.style[b])}function ie(ce,b,a){var ee=arguments.length;if(b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,ee===3)return typeof a=="number"&&E.test(b)&&(a="".concat(a,"px")),ce.style[b]=a,a;for(var x in b)b.hasOwnProperty(x)&&ie(ce,x,b[x]);return ge(ce)}function xe(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function Ee(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function Le(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:b}}function Oe(){var ce=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:b}}function je(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(ce){var b=ce.getBoundingClientRect(),a=document.documentElement;return{left:b.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:b.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(de,ne,y){"use strict";y.d(ne,{G:function(){return ge}});var E=y(47273),re=function(he){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(he)?he:[he],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(he,ie){if(!re(he))return!1;var xe=document.createElement("div"),Ee=xe.style[he];return xe.style[he]=ie,xe.style[he]!==Ee};function ge(fe,he){return!Array.isArray(fe)&&he!==void 0?oe(fe,he):re(fe)}},19524:function(de,ne,y){"use strict";y(84126);var E=y(59301),re=60103;if(ne.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var oe=Symbol.for;re=oe("react.element"),ne.Fragment=oe("react.fragment")}var ge=E.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,fe=Object.prototype.hasOwnProperty,he={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Le){var Oe,je={},Ge=null,ce=null;Le!==void 0&&(Ge=""+Le),Ee.key!==void 0&&(Ge=""+Ee.key),Ee.ref!==void 0&&(ce=Ee.ref);for(Oe in Ee)fe.call(Ee,Oe)&&!he.hasOwnProperty(Oe)&&(je[Oe]=Ee[Oe]);if(xe&&xe.defaultProps)for(Oe in Ee=xe.defaultProps,Ee)je[Oe]===void 0&&(je[Oe]=Ee[Oe]);return{$$typeof:re,type:xe,key:Ge,ref:ce,props:je,_owner:ge.current}}ne.jsx=ie,ne.jsxs=ie},37712:function(de,ne,y){"use strict";de.exports=y(19524)},95489:function(de,ne,y){"use strict";var E=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof y.g=="object"?y.g:{},re=pe();E.Prism={manual:!0,disableWorkerMessageHandler:!0};var oe=y(43621),ge=y(12256),fe=y(68398),he=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);re();var Le={}.hasOwnProperty;function Oe(){}Oe.prototype=fe;var je=new Oe;de.exports=je,je.highlight=b,je.register=Ge,je.alias=ce,je.registered=a,je.listLanguages=ee,Ge(he),Ge(ie),Ge(xe),Ge(Ee),je.util.encode=ae,je.Token.stringify=x;function Ge(ve){if(typeof ve!="function"||!ve.displayName)throw new Error("Expected `function` for `grammar`, got `"+ve+"`");je.languages[ve.displayName]===void 0&&ve(je)}function ce(ve,be){var Ae=je.languages,Ie=ve,ke,Ye,Be,$e;be&&(Ie={},Ie[ve]=be);for(ke in Ie)for(Ye=Ie[ke],Ye=typeof Ye=="string"?[Ye]:Ye,Be=Ye.length,$e=-1;++$e]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}},15465:function(de){"use strict";de.exports=ne,ne.displayName="abnf",ne.aliases=[];function ne(y){(function(E){var re="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";E.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+re+"|<"+re+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(y)}},42746:function(de){"use strict";de.exports=ne,ne.displayName="actionscript",ne.aliases=[];function ne(y){y.languages.actionscript=y.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),y.languages.actionscript["class-name"].alias="function",delete y.languages.actionscript.parameter,delete y.languages.actionscript["literal-property"],y.languages.markup&&y.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:y.languages.markup}})}},93281:function(de){"use strict";de.exports=ne,ne.displayName="ada",ne.aliases=[];function ne(y){y.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}},95143:function(de){"use strict";de.exports=ne,ne.displayName="agda",ne.aliases=[];function ne(y){(function(E){E.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(y)}},65924:function(de){"use strict";de.exports=ne,ne.displayName="al",ne.aliases=[];function ne(y){y.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}},65043:function(de){"use strict";de.exports=ne,ne.displayName="antlr4",ne.aliases=["g4"];function ne(y){y.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},y.languages.g4=y.languages.antlr4}},43556:function(de){"use strict";de.exports=ne,ne.displayName="apacheconf",ne.aliases=[];function ne(y){y.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}},14901:function(de,ne,y){"use strict";var E=y(69435);de.exports=re,re.displayName="apex",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,he=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return fe.source});function ie(Ee){return RegExp(Ee.replace(//g,function(){return he}),"i")}var xe={keyword:fe,punctuation:/[()\[\]{};,:.<>]/};ge.languages.apex={comment:ge.languages.clike.comment,string:ge.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:ge.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:ie(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:xe},{pattern:ie(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:xe},{pattern:ie(/(?=\s*\w+\s*[;=,(){:])/.source),inside:xe}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:fe,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(oe)}},4248:function(de){"use strict";de.exports=ne,ne.displayName="apl",ne.aliases=[];function ne(y){y.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}},17758:function(de){"use strict";de.exports=ne,ne.displayName="applescript",ne.aliases=[];function ne(y){y.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}},33335:function(de){"use strict";de.exports=ne,ne.displayName="aql",ne.aliases=[];function ne(y){y.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}},17427:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="arduino",re.aliases=["ino"];function re(oe){oe.register(E),oe.languages.arduino=oe.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),oe.languages.ino=oe.languages.arduino}},22956:function(de){"use strict";de.exports=ne,ne.displayName="arff",ne.aliases=[];function ne(y){y.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}},56007:function(de){"use strict";de.exports=ne,ne.displayName="asciidoc",ne.aliases=["adoc"];function ne(y){(function(E){var re={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},oe=E.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:re,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:re.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:re,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function ge(fe){fe=fe.split(" ");for(var he={},ie=0,xe=fe.length;ie>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}},84230:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="aspnet",re.aliases=[];function re(oe){oe.register(E),oe.languages.aspnet=oe.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:oe.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:oe.languages.csharp}}}),oe.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,oe.languages.insertBefore("inside","punctuation",{directive:oe.languages.aspnet.directive},oe.languages.aspnet.tag.inside["attr-value"]),oe.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),oe.languages.insertBefore("aspnet",oe.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:oe.languages.csharp||{}}})}},20803:function(de){"use strict";de.exports=ne,ne.displayName="autohotkey",ne.aliases=[];function ne(y){y.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}},65235:function(de){"use strict";de.exports=ne,ne.displayName="autoit",ne.aliases=[];function ne(y){y.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}},52406:function(de){"use strict";de.exports=ne,ne.displayName="avisynth",ne.aliases=["avs"];function ne(y){(function(E){function re(Ee,Le){return Ee.replace(/<<(\d+)>>/g,function(Oe,je){return Le[+je]})}function oe(Ee,Le,Oe){return RegExp(re(Ee,Le),Oe||"")}var ge=/bool|clip|float|int|string|val/.source,fe=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),he=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),ie=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),xe=[fe,he,ie].join("|");E.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:oe(/\b(?:<<0>>)\s+("?)\w+\1/.source,[ge],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:oe(/\b(?:<<0>>)\b/.source,[xe],"i"),alias:"function"},"type-cast":{pattern:oe(/\b(?:<<0>>)(?=\s*\()/.source,[ge],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},E.languages.avs=E.languages.avisynth})(y)}},79571:function(de){"use strict";de.exports=ne,ne.displayName="avroIdl",ne.aliases=[];function ne(y){y.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},y.languages.avdl=y.languages["avro-idl"]}},3058:function(de){"use strict";de.exports=ne,ne.displayName="bash",ne.aliases=["shell"];function ne(y){(function(E){var re="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",oe={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},ge={bash:oe,environment:{pattern:RegExp("\\$"+re),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+re),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};E.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+re),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:oe}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:ge.entity}}],environment:{pattern:RegExp("\\$?"+re),alias:"constant"},variable:ge.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},oe.inside=E.languages.bash;for(var fe=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],he=ge.variable[1].inside,ie=0;ie?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}},1618:function(de){"use strict";de.exports=ne,ne.displayName="batch",ne.aliases=[];function ne(y){(function(E){var re=/%%?[~:\w]+%?|!\S+!/,oe={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},ge=/"(?:[\\"]"|[^"])*"(?!")/,fe=/(?:\b|-)\d+\b/;E.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:ge,parameter:oe,variable:re,number:fe,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:ge,parameter:oe,variable:re,number:fe,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:ge,parameter:oe,variable:[re,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:fe,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:ge,parameter:oe,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:re,number:fe,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(y)}},2505:function(de){"use strict";de.exports=ne,ne.displayName="bbcode",ne.aliases=["shortcode"];function ne(y){y.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},y.languages.shortcode=y.languages.bbcode}},51274:function(de){"use strict";de.exports=ne,ne.displayName="bicep",ne.aliases=[];function ne(y){y.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},y.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=y.languages.bicep}},23796:function(de){"use strict";de.exports=ne,ne.displayName="birb",ne.aliases=[];function ne(y){y.languages.birb=y.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),y.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}},13979:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="bison",re.aliases=[];function re(oe){oe.register(E),oe.languages.bison=oe.languages.extend("c",{}),oe.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:oe.languages.c}},comment:oe.languages.c.comment,string:oe.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}},87994:function(de){"use strict";de.exports=ne,ne.displayName="bnf",ne.aliases=["rbnf"];function ne(y){y.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},y.languages.rbnf=y.languages.bnf}},47035:function(de){"use strict";de.exports=ne,ne.displayName="brainfuck",ne.aliases=[];function ne(y){y.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}},36142:function(de){"use strict";de.exports=ne,ne.displayName="brightscript",ne.aliases=[];function ne(y){y.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},y.languages.brightscript["directive-statement"].inside.expression.inside=y.languages.brightscript}},85290:function(de){"use strict";de.exports=ne,ne.displayName="bro",ne.aliases=[];function ne(y){y.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}},7407:function(de){"use strict";de.exports=ne,ne.displayName="bsl",ne.aliases=[];function ne(y){y.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},y.languages.oscript=y.languages.bsl}},79440:function(de){"use strict";de.exports=ne,ne.displayName="c",ne.aliases=[];function ne(y){y.languages.c=y.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),y.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),y.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},y.languages.c.string],char:y.languages.c.char,comment:y.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:y.languages.c}}}}),y.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete y.languages.c.boolean}},7110:function(de){"use strict";de.exports=ne,ne.displayName="cfscript",ne.aliases=[];function ne(y){y.languages.cfscript=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),y.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete y.languages.cfscript["class-name"],y.languages.cfc=y.languages.cfscript}},73435:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="chaiscript",re.aliases=[];function re(oe){oe.register(E),oe.languages.chaiscript=oe.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[oe.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),oe.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),oe.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:oe.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}},91372:function(de){"use strict";de.exports=ne,ne.displayName="cil",ne.aliases=[];function ne(y){y.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}},9720:function(de){"use strict";de.exports=ne,ne.displayName="clike",ne.aliases=[];function ne(y){y.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}},63663:function(de){"use strict";de.exports=ne,ne.displayName="clojure",ne.aliases=[];function ne(y){y.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}},92987:function(de){"use strict";de.exports=ne,ne.displayName="cmake",ne.aliases=[];function ne(y){y.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}},91657:function(de){"use strict";de.exports=ne,ne.displayName="cobol",ne.aliases=[];function ne(y){y.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}},34367:function(de){"use strict";de.exports=ne,ne.displayName="coffeescript",ne.aliases=["coffee"];function ne(y){(function(E){var re=/#(?!\{).+/,oe={pattern:/#\{[^}]+\}/,alias:"variable"};E.languages.coffeescript=E.languages.extend("javascript",{comment:re,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:oe}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),E.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:re,interpolation:oe}}}),E.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:E.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:oe}}]}),E.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete E.languages.coffeescript["template-string"],E.languages.coffee=E.languages.coffeescript})(y)}},35348:function(de){"use strict";de.exports=ne,ne.displayName="concurnas",ne.aliases=["conc"];function ne(y){y.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},y.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},string:/[\s\S]+/}}}),y.languages.conc=y.languages.concurnas}},26841:function(de){"use strict";de.exports=ne,ne.displayName="coq",ne.aliases=[];function ne(y){(function(E){for(var re=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,oe=0;oe<2;oe++)re=re.replace(//g,function(){return re});re=re.replace(//g,"[]"),E.languages.coq={comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return re})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(y)}},87071:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="cpp",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,he=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return fe.source});ge.languages.cpp=ge.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return fe.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:fe,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),ge.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return he})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),ge.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:ge.languages.cpp}}}}),ge.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),ge.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:ge.languages.extend("cpp",{})}}),ge.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},ge.languages.cpp["base-clause"])}(oe)}},13652:function(de,ne,y){"use strict";var E=y(75308);de.exports=re,re.displayName="crystal",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.crystal=ge.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,ge.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),ge.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:ge.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:ge.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(oe)}},87648:function(de){"use strict";de.exports=ne,ne.displayName="csharp",ne.aliases=["dotnet","cs"];function ne(y){(function(E){function re(It,sn){return It.replace(/<<(\d+)>>/g,function(en,et){return"(?:"+sn[+et]+")"})}function oe(It,sn,en){return RegExp(re(It,sn),en||"")}function ge(It,sn){for(var en=0;en>/g,function(){return"(?:"+It+")"});return It.replace(/<>/g,"[^\\s\\S]")}var fe={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function he(It){return"\\b(?:"+It.trim().replace(/ /g,"|")+")\\b"}var ie=he(fe.typeDeclaration),xe=RegExp(he(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=he(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Le=he(fe.type+" "+fe.typeDeclaration+" "+fe.other),Oe=ge(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),je=ge(/\((?:[^()]|<>)*\)/.source,2),Ge=/@?\b[A-Za-z_]\w*\b/.source,ce=re(/<<0>>(?:\s*<<1>>)?/.source,[Ge,Oe]),b=re(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[Ee,ce]),a=/\[\s*(?:,\s*)*\]/.source,ee=re(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,a]),x=re(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[Oe,je,a]),te=re(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),ae=re(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[te,b,a]),le={keyword:xe,punctuation:/[<>()?,.:[\]]/},pe=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,ve=/"(?:\\.|[^\\"\r\n])*"/.source,be=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;E.languages.csharp=E.languages.extend("clike",{string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[be]),lookbehind:!0,greedy:!0},{pattern:oe(/(^|[^@$\\])<<0>>/.source,[ve]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[Ge,ae]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b<<0>>\s+)<<1>>/.source,[ie,ce]),lookbehind:!0,inside:le},{pattern:oe(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\bwhere\s+)<<0>>/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[ee]),lookbehind:!0,inside:le},{pattern:oe(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[ae,Le,Ge]),inside:le}],keyword:xe,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),E.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),E.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:oe(/([(,]\s*)<<0>>(?=\s*:)/.source,[Ge]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[Ge]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[je]),lookbehind:!0,alias:"class-name",inside:le},"return-type":{pattern:oe(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[ae,b]),inside:le,alias:"class-name"},"constructor-invocation":{pattern:oe(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[ae]),lookbehind:!0,inside:le,alias:"class-name"},"generic-method":{pattern:oe(/<<0>>\s*<<1>>(?=\s*\()/.source,[Ge,Oe]),inside:{function:oe(/^<<0>>/.source,[Ge]),generic:{pattern:RegExp(Oe),alias:"class-name",inside:le}}},"type-list":{pattern:oe(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[ie,ce,Ge,ae,xe.source,je,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,je]),lookbehind:!0,greedy:!0,inside:E.languages.csharp},keyword:xe,"class-name":{pattern:RegExp(ae),greedy:!0,inside:le},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var Ae=ve+"|"+pe,Ie=re(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),ke=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Ye=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,Be=re(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,ke]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[Ye,Be]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[Ye]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[ke]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var $e=/:[^}\r\n]+/.source,st=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Yt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[st,$e]),vt=ge(re(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),wt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[vt,$e]);function Ct(It,sn){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[It]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[sn,$e]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:E.languages.csharp}}},string:/[\s\S]+/}}E.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:oe(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Yt]),lookbehind:!0,greedy:!0,inside:Ct(Yt,st)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[wt]),lookbehind:!0,greedy:!0,inside:Ct(wt,vt)}],char:{pattern:RegExp(pe),greedy:!0}}),E.languages.dotnet=E.languages.cs=E.languages.csharp})(y)}},10617:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="cshtml",re.aliases=["razor"];function re(oe){oe.register(E),function(ge){var fe=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,he=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function ie(ee,x){for(var te=0;te/g,function(){return"(?:"+ee+")"});return ee.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+he+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Le=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Oe=ie(/<(?:[^<>'"@/]|||)*>/.source,2),je=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,Ge=/(?!\d)[^\s>\/=$<%]+/.source+je+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|"+ie(/<\1/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},E.languages.css.atrule.inside["selector-function-argument"].inside=oe,E.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var ge={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},fe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};E.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:ge,number:fe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:ge,number:fe})})(y)}},54212:function(de){"use strict";de.exports=ne,ne.displayName="css",ne.aliases=[];function ne(y){(function(E){var re=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;E.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+re.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+re.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+re.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:re,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},E.languages.css.atrule.inside.rest=E.languages.css;var oe=E.languages.markup;oe&&(oe.tag.addInlined("style","css"),oe.tag.addAttribute("style","css"))})(y)}},69820:function(de){"use strict";de.exports=ne,ne.displayName="csv",ne.aliases=[];function ne(y){y.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}},41929:function(de){"use strict";de.exports=ne,ne.displayName="cypher",ne.aliases=[];function ne(y){y.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}},51837:function(de){"use strict";de.exports=ne,ne.displayName="d",ne.aliases=[];function ne(y){y.languages.d=y.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),y.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),y.languages.insertBefore("d","keyword",{property:/\B@\w*/}),y.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}},4182:function(de){"use strict";de.exports=ne,ne.displayName="dart",ne.aliases=[];function ne(y){(function(E){var re=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ge={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};E.languages.dart=E.languages.extend("clike",{"class-name":[ge,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ge.inside}],keyword:re,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),E.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.dart}}},string:/[\s\S]+/}},string:void 0}),E.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),E.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":ge,keyword:re,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(y)}},22117:function(de){"use strict";de.exports=ne,ne.displayName="dataweave",ne.aliases=[];function ne(y){(function(E){E.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(y)}},95627:function(de){"use strict";de.exports=ne,ne.displayName="dax",ne.aliases=[];function ne(y){y.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}},34265:function(de){"use strict";de.exports=ne,ne.displayName="dhall",ne.aliases=[];function ne(y){y.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},y.languages.dhall.string.inside.interpolation.inside.expression.inside=y.languages.dhall}},50618:function(de){"use strict";de.exports=ne,ne.displayName="diff",ne.aliases=[];function ne(y){(function(E){E.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var re={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(re).forEach(function(oe){var ge=re[oe],fe=[];/^\w+$/.test(oe)||fe.push(/\w+/.exec(oe)[0]),oe==="diff"&&fe.push("bold"),E.languages.diff[oe]={pattern:RegExp("^(?:["+ge+`].*(?:\r + `]:Object.assign(Object.assign({},(0,Ue.dF)()),{display:"inline-block",width:"100%",[`${Qt}${Qt}-select`]:{width:In,height:In,marginInlineEnd:St.marginXS,marginBottom:St.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:St.colorFillAlter,border:`${St.lineWidth}px dashed ${St.colorBorder}`,borderRadius:St.borderRadiusLG,cursor:"pointer",transition:`border-color ${St.motionDurationSlow}`,[`> ${Qt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Qt}-disabled):hover`]:{borderColor:St.colorPrimary}},[`${fn}${fn}-picture-card, ${fn}${fn}-picture-circle`]:{[`${fn}-item-container`]:{display:"inline-block",width:In,height:In,marginBlock:`0 ${St.marginXS}px`,marginInline:`0 ${St.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Ln]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${St.paddingXS*2}px)`,height:`calc(100% - ${St.paddingXS*2}px)`,backgroundColor:St.colorBgMask,opacity:0,transition:`all ${St.motionDurationSlow}`,content:'" "'}},[`${Ln}:hover`]:{[`&::before, ${Ln}-actions`]:{opacity:1}},[`${Ln}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${St.motionDurationSlow}`,[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{zIndex:10,width:on,margin:`0 ${St.marginXXS}px`,fontSize:on,cursor:"pointer",transition:`all ${St.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Ln}-actions, ${Ln}-actions:hover`]:{[`${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{color:new xt.C(xn).setAlpha(.65).toRgbString(),"&:hover":{color:xn}}},[`${Ln}-thumbnail, ${Ln}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Ln}-name`]:{display:"none",textAlign:"center"},[`${Ln}-file + ${Ln}-name`]:{position:"absolute",bottom:St.margin,display:"block",width:`calc(100% - ${St.paddingXS*2}px)`},[`${Ln}-uploading`]:{[`&${Ln}`]:{backgroundColor:St.colorFillAlter},[`&::before, ${Ot}-eye, ${Ot}-download, ${Ot}-delete`]:{display:"none"}},[`${Ln}-progress`]:{bottom:St.marginXL,width:`calc(100% - ${St.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Qt}-wrapper${Qt}-picture-circle-wrapper`]:{[`${Qt}${Qt}-select`]:{borderRadius:"50%"}}}};var yt=St=>{const{componentCls:Qt}=St;return{[`${Qt}-rtl`]:{direction:"rtl"}}};const nn=St=>{const{componentCls:Qt,colorTextDisabled:Ot}=St;return{[`${Qt}-wrapper`]:Object.assign(Object.assign({},(0,Ue.Wf)(St)),{[Qt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Qt}-select`]:{display:"inline-block"},[`${Qt}-disabled`]:{color:Ot,cursor:"not-allowed"}})}};var qt=(0,Sn.Z)("Upload",St=>{const{fontSizeHeading3:Qt,fontSize:Ot,lineHeight:on,lineWidth:xn,controlHeightLG:fn}=St,Ln=Math.round(Ot*on),In=(0,ye.TS)(St,{uploadThumbnailSize:Qt*2,uploadProgressOffset:Ln/2+xn,uploadPicCardSize:fn*2.55});return[nn(In),_e(In),Me(In),Xe(In),Tt(In),at(In),yt(In),(0,Ft.Z)(In)]},St=>({actionsColor:St.colorTextDescription})),bn=function(St,Qt,Ot,on){function xn(fn){return fn instanceof Ot?fn:new Ot(function(Ln){Ln(fn)})}return new(Ot||(Ot=Promise))(function(fn,Ln){function In(wn){try{ba(on.next(wn))}catch(La){Ln(La)}}function ua(wn){try{ba(on.throw(wn))}catch(La){Ln(La)}}function ba(wn){wn.done?fn(wn.value):xn(wn.value).then(In,ua)}ba((on=on.apply(St,Qt||[])).next())})};const Dn=`__LIST_IGNORE_${Date.now()}__`,ot=(St,Qt)=>{const{fileList:Ot,defaultFileList:on,onRemove:xn,showUploadList:fn=!0,listType:Ln="text",onPreview:In,onDownload:ua,onChange:ba,onDrop:wn,previewFile:La,disabled:Ra,locale:Xa,iconRender:qa,isImageUrl:ta,progress:ma,prefixCls:Sa,className:ca,type:ia="select",children:Gt,style:Vt,itemRender:an,maxCount:yn,data:jn={},multiple:ya=!1,action:Ha="",accept:Pa="",supportServerRender:$n=!0,rootClassName:xa}=St,za=E.useContext(sn.Z),Ta=Ra!=null?Ra:za,[va,Da]=(0,wt.Z)(on||[],{value:Ot,postState:kn=>kn!=null?kn:[]}),[gr,Ya]=E.useState("drop"),sr=E.useRef(null);E.useMemo(()=>{const kn=Date.now();(Ot||[]).forEach((Yn,wa)=>{!Yn.uid&&!Object.isFrozen(Yn)&&(Yn.uid=`__AUTO__${kn}_${wa}__`)})},[Ot]);const Ar=(kn,Yn,wa)=>{let sa=(0,re.Z)(Yn),pa=!1;yn===1?sa=sa.slice(-1):yn&&(pa=sa.length>yn,sa=sa.slice(0,yn)),(0,Ct.flushSync)(()=>{Da(sa)});const ha={file:kn,fileList:sa};wa&&(ha.event=wa),(!pa||sa.some(Za=>Za.uid===kn.uid))&&(0,Ct.flushSync)(()=>{ba==null||ba(ha)})},xr=(kn,Yn)=>bn(void 0,void 0,void 0,function*(){const{beforeUpload:wa,transformFile:sa}=St;let pa=kn;if(wa){const ha=yield wa(kn,Yn);if(ha===!1)return!1;if(delete kn[Dn],ha===Dn)return Object.defineProperty(kn,Dn,{value:!0,configurable:!0}),!1;typeof ha=="object"&&ha&&(pa=ha)}return sa&&(pa=yield sa(pa)),pa}),Na=kn=>{const Yn=kn.filter(pa=>!pa.file[Dn]);if(!Yn.length)return;const wa=Yn.map(pa=>dt(pa.file));let sa=(0,re.Z)(va);wa.forEach(pa=>{sa=Ze(pa,sa)}),wa.forEach((pa,ha)=>{let Za=pa;if(Yn[ha].parsedFile)pa.status="uploading";else{const{originFileObj:vr}=pa;let Nr;try{Nr=new File([vr],vr.name,{type:vr.type})}catch(Or){Nr=new Blob([vr],{type:vr.type}),Nr.name=vr.name,Nr.lastModifiedDate=new Date,Nr.lastModified=new Date().getTime()}Nr.uid=pa.uid,Za=Nr}Ar(Za,sa)})},yr=(kn,Yn,wa)=>{try{typeof kn=="string"&&(kn=JSON.parse(kn))}catch(ha){}if(!mt(Yn,va))return;const sa=dt(Yn);sa.status="done",sa.percent=100,sa.response=kn,sa.xhr=wa;const pa=Ze(sa,va);Ar(sa,pa)},ur=(kn,Yn)=>{if(!mt(Yn,va))return;const wa=dt(Yn);wa.status="uploading",wa.percent=kn.percent;const sa=Ze(wa,va);Ar(wa,sa,kn)},Dr=(kn,Yn,wa)=>{if(!mt(wa,va))return;const sa=dt(wa);sa.error=kn,sa.response=Yn,sa.status="error";const pa=Ze(sa,va);Ar(sa,pa)},Gr=kn=>{let Yn;Promise.resolve(typeof xn=="function"?xn(kn):xn).then(wa=>{var sa;if(wa===!1)return;const pa=Cn(kn,va);pa&&(Yn=Object.assign(Object.assign({},kn),{status:"removed"}),va==null||va.forEach(ha=>{const Za=Yn.uid!==void 0?"uid":"name";ha[Za]===Yn[Za]&&!Object.isFrozen(ha)&&(ha.status="removed")}),(sa=sr.current)===null||sa===void 0||sa.abort(Yn),Ar(Yn,pa))})},qr=kn=>{Ya(kn.type),kn.type==="drop"&&(wn==null||wn(kn))};E.useImperativeHandle(Qt,()=>({onBatchStart:Na,onSuccess:yr,onProgress:ur,onError:Dr,fileList:va,upload:sr.current}));const{getPrefixCls:bo,direction:mr,upload:nr}=E.useContext(It.E_),Tr=bo("upload",Sa),br=Object.assign(Object.assign({onBatchStart:Na,onError:Dr,onProgress:ur,onSuccess:yr},St),{data:jn,multiple:ya,action:Ha,accept:Pa,supportServerRender:$n,prefixCls:Tr,disabled:Ta,beforeUpload:xr,onChange:void 0});delete br.className,delete br.style,(!Gt||Ta)&&delete br.id;const[Eo,ho]=qt(Tr),[hr]=(0,en.Z)("Upload",et.Z.Upload),{showRemoveIcon:Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne}=typeof fn=="boolean"?{}:fn,gn=(kn,Yn)=>fn?E.createElement(pn,{prefixCls:Tr,listType:Ln,items:va,previewFile:La,onPreview:In,onDownload:ua,onRemove:Gr,showRemoveIcon:!Ta&&Kn,showPreviewIcon:Zn,showDownloadIcon:Mn,removeIcon:ea,previewIcon:Ua,downloadIcon:Ne,iconRender:qa,locale:Object.assign(Object.assign({},hr),Xa),isImageUrl:ta,progress:ma,appendAction:kn,appendActionVisible:Yn,itemRender:an,disabled:Ta}):kn,Tn=ge()(`${Tr}-wrapper`,ca,xa,ho,nr==null?void 0:nr.className,{[`${Tr}-rtl`]:mr==="rtl",[`${Tr}-picture-card-wrapper`]:Ln==="picture-card",[`${Tr}-picture-circle-wrapper`]:Ln==="picture-circle"}),Qn=Object.assign(Object.assign({},nr==null?void 0:nr.style),Vt);if(ia==="drag"){const kn=ge()(ho,Tr,`${Tr}-drag`,{[`${Tr}-drag-uploading`]:va.some(Yn=>Yn.status==="uploading"),[`${Tr}-drag-hover`]:gr==="dragover",[`${Tr}-disabled`]:Ta,[`${Tr}-rtl`]:mr==="rtl"});return Eo(E.createElement("span",{className:Tn},E.createElement("div",{className:kn,style:Qn,onDrop:qr,onDragOver:qr,onDragLeave:qr},E.createElement(vt,Object.assign({},br,{ref:sr,className:`${Tr}-btn`}),E.createElement("div",{className:`${Tr}-drag-container`},Gt))),gn()))}const ln=ge()(Tr,`${Tr}-select`,{[`${Tr}-disabled`]:Ta}),_n=(kn=>E.createElement("div",{className:ln,style:kn},E.createElement(vt,Object.assign({},br,{ref:sr}))))(Gt?void 0:{display:"none"});return Eo(Ln==="picture-card"||Ln==="picture-circle"?E.createElement("span",{className:Tn},gn(_n,!!Gt)):E.createElement("span",{className:Tn},_n,gn()))};var Vn=E.forwardRef(ot),_t=function(St,Qt){var Ot={};for(var on in St)Object.prototype.hasOwnProperty.call(St,on)&&Qt.indexOf(on)<0&&(Ot[on]=St[on]);if(St!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xn=0,on=Object.getOwnPropertySymbols(St);xn{var{style:Ot,height:on}=St,xn=_t(St,["style","height"]);return E.createElement(Vn,Object.assign({ref:Qt},xn,{type:"drag",style:Object.assign(Object.assign({},Ot),{height:on})}))});const fa=Vn;fa.Dragger=na,fa.LIST_IGNORE=Dn;var aa=fa},58951:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E=",",re=" ",oe="";function ge(he){for(var ie=[],xe=String(he||oe),Ee=xe.indexOf(E),Le=0,Oe=!1,je;!Oe;)Ee===-1&&(Ee=xe.length,Oe=!0),je=xe.slice(Le,Ee).trim(),(je||!Oe)&&ie.push(je),Le=Ee+1,Ee=xe.indexOf(E,Le);return ie}function fe(he,ie){var xe=ie||{},Ee=xe.padLeft===!1?oe:re,Le=xe.padRight?re:oe;return he[he.length-1]===oe&&(he=he.concat(oe)),he.join(Le+E+Ee).trim()}},58847:function(de){"use strict";var ne=Object.prototype.hasOwnProperty,y=Object.prototype.toString,E=Object.defineProperty,re=Object.getOwnPropertyDescriptor,oe=function(xe){return typeof Array.isArray=="function"?Array.isArray(xe):y.call(xe)==="[object Array]"},ge=function(xe){if(!xe||y.call(xe)!=="[object Object]")return!1;var Ee=ne.call(xe,"constructor"),Le=xe.constructor&&xe.constructor.prototype&&ne.call(xe.constructor.prototype,"isPrototypeOf");if(xe.constructor&&!Ee&&!Le)return!1;var Oe;for(Oe in xe);return typeof Oe=="undefined"||ne.call(xe,Oe)},fe=function(xe,Ee){E&&Ee.name==="__proto__"?E(xe,Ee.name,{enumerable:!0,configurable:!0,value:Ee.newValue,writable:!0}):xe[Ee.name]=Ee.newValue},he=function(xe,Ee){if(Ee==="__proto__")if(ne.call(xe,Ee)){if(re)return re(xe,Ee).value}else return;return xe[Ee]};de.exports=function ie(){var xe,Ee,Le,Oe,je,Ge,ce=arguments[0],b=1,a=arguments.length,ee=!1;for(typeof ce=="boolean"&&(ee=ce,ce=arguments[1]||{},b=2),(ce==null||typeof ce!="object"&&typeof ce!="function")&&(ce={});b=97&&E<=122||E>=65&&E<=90}},21127:function(de,ne,y){"use strict";var E=y(91241),re=y(22347);de.exports=oe;function oe(ge){return E(ge)||re(ge)}},22347:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=48&&E<=57}},65207:function(de){"use strict";de.exports=ne;function ne(y){var E=typeof y=="string"?y.charCodeAt(0):y;return E>=97&&E<=102||E>=65&&E<=70||E>=48&&E<=57}},24334:function(de,ne,y){var E,re;(function(oe,ge){de.exports=ge(oe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof y.g!="undefined"?y.g:this,function(oe){"use strict";oe=oe||{};var ge=oe.Base64,fe="2.6.4",he="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ie=function(st){for(var Yt={},vt=0,wt=st.length;vt>>6)+xe(128|Yt&63):xe(224|Yt>>>12&15)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}else{var Yt=65536+(st.charCodeAt(0)-55296)*1024+(st.charCodeAt(1)-56320);return xe(240|Yt>>>18&7)+xe(128|Yt>>>12&63)+xe(128|Yt>>>6&63)+xe(128|Yt&63)}},Le=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Oe=function(st){return st.replace(Le,Ee)},je=function(st){var Yt=[0,2,1][st.length%3],vt=st.charCodeAt(0)<<16|(st.length>1?st.charCodeAt(1):0)<<8|(st.length>2?st.charCodeAt(2):0),wt=[he.charAt(vt>>>18),he.charAt(vt>>>12&63),Yt>=2?"=":he.charAt(vt>>>6&63),Yt>=1?"=":he.charAt(vt&63)];return wt.join("")},Ge=oe.btoa&&typeof oe.btoa=="function"?function(st){return oe.btoa(st)}:function(st){if(st.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return st.replace(/[\s\S]{1,3}/g,je)},ce=function(st){return Ge(Oe(String(st)))},b=function(st){return st.replace(/[+\/]/g,function(Yt){return Yt=="+"?"-":"_"}).replace(/=/g,"")},a=function(st,Yt){return Yt?b(ce(st)):ce(st)},ee=function(st){return a(st,!0)},x;oe.Uint8Array&&(x=function(st,Yt){for(var vt="",wt=0,Ct=st.length;wt>>18)+he.charAt(et>>>12&63)+(typeof sn!="undefined"?he.charAt(et>>>6&63):"=")+(typeof en!="undefined"?he.charAt(et&63):"=")}return Yt?b(vt):vt});var te=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,ae=function(st){switch(st.length){case 4:var Yt=(7&st.charCodeAt(0))<<18|(63&st.charCodeAt(1))<<12|(63&st.charCodeAt(2))<<6|63&st.charCodeAt(3),vt=Yt-65536;return xe((vt>>>10)+55296)+xe((vt&1023)+56320);case 3:return xe((15&st.charCodeAt(0))<<12|(63&st.charCodeAt(1))<<6|63&st.charCodeAt(2));default:return xe((31&st.charCodeAt(0))<<6|63&st.charCodeAt(1))}},le=function(st){return st.replace(te,ae)},pe=function(st){var Yt=st.length,vt=Yt%4,wt=(Yt>0?ie[st.charAt(0)]<<18:0)|(Yt>1?ie[st.charAt(1)]<<12:0)|(Yt>2?ie[st.charAt(2)]<<6:0)|(Yt>3?ie[st.charAt(3)]:0),Ct=[xe(wt>>>16),xe(wt>>>8&255),xe(wt&255)];return Ct.length-=[0,0,2,1][vt],Ct.join("")},ve=oe.atob&&typeof oe.atob=="function"?function(st){return oe.atob(st)}:function(st){return st.replace(/\S{1,4}/g,pe)},be=function(st){return ve(String(st).replace(/[^A-Za-z0-9\+\/]/g,""))},Ae=function(st){return le(ve(st))},Ie=function(st){return String(st).replace(/[-_]/g,function(Yt){return Yt=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ke=function(st){return Ae(Ie(st))},Ye;oe.Uint8Array&&(Ye=function(st){return Uint8Array.from(be(Ie(st)),function(Yt){return Yt.charCodeAt(0)})});var Be=function(){var st=oe.Base64;return oe.Base64=ge,st};if(oe.Base64={VERSION:fe,atob:be,btoa:Ge,fromBase64:ke,toBase64:a,utob:Oe,encode:a,encodeURI:ee,btou:le,decode:ke,noConflict:Be,fromUint8Array:x,toUint8Array:Ye},typeof Object.defineProperty=="function"){var $e=function(st){return{value:st,enumerable:!1,writable:!0,configurable:!0}};oe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",$e(function(){return ke(this)})),Object.defineProperty(String.prototype,"toBase64",$e(function(st){return a(this,st)})),Object.defineProperty(String.prototype,"toBase64URI",$e(function(){return a(this,!0)}))}}return oe.Meteor&&(Base64=oe.Base64),de.exports?de.exports.Base64=oe.Base64:(E=[],re=function(){return oe.Base64}.apply(ne,E),re!==void 0&&(de.exports=re)),{Base64:oe.Base64}})},7861:function(de,ne,y){var E=y(38710),re=function(fe){var he=/[height|width]$/;return he.test(fe)},oe=function(fe){var he="",ie=Object.keys(fe);return ie.forEach(function(xe,Ee){var Le=fe[xe];xe=E(xe),re(xe)&&typeof Le=="number"&&(Le=Le+"px"),Le===!0?he+=xe:Le===!1?he+="not "+xe:he+="("+xe+": "+Le+")",Ee65535&&(mt-=65536,Pn+=xe(mt>>>10|55296),mt=56320|mt&1023),mt=Pn+xe(mt))):zt!==ve&&$t(st,zn)),mt?(pn(),vn=Wn(),gt=Bn-1,we+=Bn-Rt+1,jt.push(mt),Hn=Wn(),Hn.offset++,Zt&&Zt.call(it,mt,{start:vn,end:Hn},Bt.slice(Rt-1,Bn)),vn=Hn):(dt=Bt.slice(Rt-1,Bn),ct+=dt,we+=dt.length,gt=Bn-1)}else Ze===10&&(Ce++,tt++,we=0),Ze===Ze?(ct+=xe(Ze),we++):pn();return jt.join("");function Wn(){return{line:Ce,column:we,offset:gt+(Et.offset||0)}}function qn(Ue,Ft){var Sn=Wn();Sn.column+=Ft,Sn.offset+=Ft,bt.call(kt,Ct[Ue],Sn,Ue)}function pn(){ct&&(jt.push(ct),ht&&ht.call(Nt,ct,{start:vn,end:Wn()}),ct="")}}function en(Bt){return Bt>=55296&&Bt<=57343||Bt>1114111}function et(Bt){return Bt>=1&&Bt<=8||Bt===11||Bt>=13&&Bt<=31||Bt>=127&&Bt<=159||Bt>=64976&&Bt<=65007||(Bt&65535)===65535||(Bt&65535)===65534}},68398:function(de,ne,y){var E=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};var re=function(oe){var ge=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,fe=0,he={},ie={manual:oe.Prism&&oe.Prism.manual,disableWorkerMessageHandler:oe.Prism&&oe.Prism.disableWorkerMessageHandler,util:{encode:function x(te){return te instanceof xe?new xe(te.type,x(te.content),te.alias):Array.isArray(te)?te.map(x):te.replace(/&/g,"&").replace(/"+pe.content+""};function Ee(x,te,ae,le){x.lastIndex=te;var pe=x.exec(ae);if(pe&&le&&pe[1]){var ve=pe[1].length;pe.index+=ve,pe[0]=pe[0].slice(ve)}return pe}function Le(x,te,ae,le,pe,ve){for(var be in ae)if(!(!ae.hasOwnProperty(be)||!ae[be])){var Ae=ae[be];Ae=Array.isArray(Ae)?Ae:[Ae];for(var Ie=0;Ie=ve.reach);Ct+=wt.value.length,wt=wt.next){var It=wt.value;if(te.length>x.length)return;if(!(It instanceof xe)){var sn=1,en;if($e){if(en=Ee(vt,Ct,x,Be),!en||en.index>=x.length)break;var rt=en.index,et=en.index+en[0].length,Bt=Ct;for(Bt+=wt.value.length;rt>=Bt;)wt=wt.next,Bt+=wt.value.length;if(Bt-=wt.value.length,Ct=Bt,wt.value instanceof xe)continue;for(var un=wt;un!==te.tail&&(Btve.reach&&(ve.reach=bt);var Nt=wt.prev;ht&&(Nt=je(te,Nt,ht),Ct+=ht.length),Ge(te,Nt,sn);var it=new xe(be,Ye?ie.tokenize(qe,Ye):qe,st,qe);if(wt=je(te,Nt,it),Zt&&je(te,wt,Zt),sn>1){var kt={cause:be+","+Ie,reach:bt};Le(x,te,ae,wt.prev,Ct,kt),ve&&kt.reach>ve.reach&&(ve.reach=kt.reach)}}}}}}function Oe(){var x={value:null,prev:null,next:null},te={value:null,prev:x,next:null};x.next=te,this.head=x,this.tail=te,this.length=0}function je(x,te,ae){var le=te.next,pe={value:ae,prev:te,next:le};return te.next=pe,le.prev=pe,x.length++,pe}function Ge(x,te,ae){for(var le=te.next,pe=0;pe4&&b.slice(0,4)===ge&&fe.test(ce)&&(ce.charAt(4)==="-"?a=Ee(ce):ce=Le(ce),ee=re),new ee(a,ce))}function Ee(Ge){var ce=Ge.slice(5).replace(he,je);return ge+ce.charAt(0).toUpperCase()+ce.slice(1)}function Le(Ge){var ce=Ge.slice(4);return he.test(ce)?Ge:(ce=ce.replace(ie,Oe),ce.charAt(0)!=="-"&&(ce="-"+ce),ge+ce)}function Oe(Ge){return"-"+Ge.toLowerCase()}function je(Ge){return Ge.charAt(1).toUpperCase()}},18795:function(de,ne,y){"use strict";var E=y(83576),re=y(8179),oe=y(59780),ge=y(68244),fe=y(20019),he=y(38567);de.exports=E([oe,re,ge,fe,he])},20019:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=E.booleanish,ge=E.number,fe=E.spaceSeparated;de.exports=re({transform:he,properties:{ariaActiveDescendant:null,ariaAtomic:oe,ariaAutoComplete:null,ariaBusy:oe,ariaChecked:oe,ariaColCount:ge,ariaColIndex:ge,ariaColSpan:ge,ariaControls:fe,ariaCurrent:null,ariaDescribedBy:fe,ariaDetails:null,ariaDisabled:oe,ariaDropEffect:fe,ariaErrorMessage:null,ariaExpanded:oe,ariaFlowTo:fe,ariaGrabbed:oe,ariaHasPopup:null,ariaHidden:oe,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:fe,ariaLevel:ge,ariaLive:null,ariaModal:oe,ariaMultiLine:oe,ariaMultiSelectable:oe,ariaOrientation:null,ariaOwns:fe,ariaPlaceholder:null,ariaPosInSet:ge,ariaPressed:oe,ariaReadOnly:oe,ariaRelevant:null,ariaRequired:oe,ariaRoleDescription:fe,ariaRowCount:ge,ariaRowIndex:ge,ariaRowSpan:ge,ariaSelected:oe,ariaSetSize:ge,ariaSort:null,ariaValueMax:ge,ariaValueMin:ge,ariaValueNow:ge,ariaValueText:null,role:null}});function he(ie,xe){return xe==="role"?xe:"aria-"+xe.slice(4).toLowerCase()}},38567:function(de,ne,y){"use strict";var E=y(70167),re=y(79318),oe=y(85804),ge=E.boolean,fe=E.overloadedBoolean,he=E.booleanish,ie=E.number,xe=E.spaceSeparated,Ee=E.commaSeparated;de.exports=re({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:oe,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Ee,acceptCharset:xe,accessKey:xe,action:null,allow:null,allowFullScreen:ge,allowPaymentRequest:ge,allowUserMedia:ge,alt:null,as:null,async:ge,autoCapitalize:null,autoComplete:xe,autoFocus:ge,autoPlay:ge,capture:ge,charSet:null,checked:ge,cite:null,className:xe,cols:ie,colSpan:null,content:null,contentEditable:he,controls:ge,controlsList:xe,coords:ie|Ee,crossOrigin:null,data:null,dateTime:null,decoding:null,default:ge,defer:ge,dir:null,dirName:null,disabled:ge,download:fe,draggable:he,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:ge,formTarget:null,headers:xe,height:ie,hidden:ge,high:ie,href:null,hrefLang:null,htmlFor:xe,httpEquiv:xe,id:null,imageSizes:null,imageSrcSet:Ee,inputMode:null,integrity:null,is:null,isMap:ge,itemId:null,itemProp:xe,itemRef:xe,itemScope:ge,itemType:xe,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:ge,low:ie,manifest:null,max:null,maxLength:ie,media:null,method:null,min:null,minLength:ie,multiple:ge,muted:ge,name:null,nonce:null,noModule:ge,noValidate:ge,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextMenu:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:ge,optimum:ie,pattern:null,ping:xe,placeholder:null,playsInline:ge,poster:null,preload:null,readOnly:ge,referrerPolicy:null,rel:xe,required:ge,reversed:ge,rows:ie,rowSpan:ie,sandbox:xe,scope:null,scoped:ge,seamless:ge,selected:ge,shape:null,size:ie,sizes:null,slot:null,span:ie,spellCheck:he,src:null,srcDoc:null,srcLang:null,srcSet:Ee,start:ie,step:null,style:null,tabIndex:ie,target:null,title:null,translate:null,type:null,typeMustMatch:ge,useMap:null,value:he,width:ie,wrap:null,align:null,aLink:null,archive:xe,axis:null,background:null,bgColor:null,border:ie,borderColor:null,bottomMargin:ie,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:ge,declare:ge,event:null,face:null,frame:null,frameBorder:null,hSpace:ie,leftMargin:ie,link:null,longDesc:null,lowSrc:null,marginHeight:ie,marginWidth:ie,noResize:ge,noHref:ge,noShade:ge,noWrap:ge,object:null,profile:null,prompt:null,rev:null,rightMargin:ie,rules:null,scheme:null,scrolling:he,standby:null,summary:null,text:null,topMargin:ie,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ie,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:ge,disableRemotePlayback:ge,prefix:null,property:null,results:ie,security:null,unselectable:null}})},85804:function(de,ne,y){"use strict";var E=y(56432);de.exports=re;function re(oe,ge){return E(oe,ge.toLowerCase())}},56432:function(de){"use strict";de.exports=ne;function ne(y,E){return E in y?y[E]:E}},79318:function(de,ne,y){"use strict";var E=y(47178),re=y(44347),oe=y(19095);de.exports=ge;function ge(fe){var he=fe.space,ie=fe.mustUseProperty||[],xe=fe.attributes||{},Ee=fe.properties,Le=fe.transform,Oe={},je={},Ge,ce;for(Ge in Ee)ce=new oe(Ge,Le(xe,Ge),Ee[Ge],he),ie.indexOf(Ge)!==-1&&(ce.mustUseProperty=!0),Oe[Ge]=ce,je[E(Ge)]=Ge,je[E(ce.attribute)]=Ge;return new re(Oe,je,he)}},19095:function(de,ne,y){"use strict";var E=y(1969),re=y(70167);de.exports=fe,fe.prototype=new E,fe.prototype.defined=!0;var oe=["boolean","booleanish","overloadedBoolean","number","commaSeparated","spaceSeparated","commaOrSpaceSeparated"],ge=oe.length;function fe(ie,xe,Ee,Le){var Oe=-1,je;for(he(this,"space",Le),E.call(this,ie,xe);++Oe0&&arguments[0]!==void 0?arguments[0]:[],tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=gt.length,Ce=tt.length;if(Math.abs(we-Ce)!==1)return{add:!1,key:null};function ct(jt,Ve){var He=new Map;jt.forEach(function(dt){He.set(dt,!0)});var ut=Ve.filter(function(dt){return!He.has(dt)});return ut.length===1?ut[0]:null}return we ").concat(tt);return tt}var ht=a.forwardRef(function(gt,tt){var we=gt.prefixCls,Ce=gt.data,ct=gt.selectable,jt=gt.checkable,Ve=gt.expandedKeys,He=gt.selectedKeys,ut=gt.checkedKeys,dt=gt.loadedKeys,Ze=gt.loadingKeys,mt=gt.halfCheckedKeys,Cn=gt.keyEntities,$t=gt.disabled,Xt=gt.dragging,Pn=gt.dragOverNodeKey,Nn=gt.dropPosition,Qe=gt.motion,Rt=gt.height,zt=gt.itemHeight,Wt=gt.virtual,vn=gt.focusable,Hn=gt.activeItem,zn=gt.focused,Bn=gt.tabIndex,Wn=gt.onKeyDown,qn=gt.onFocus,pn=gt.onBlur,Ue=gt.onActiveChange,Ft=gt.onListChangeStart,Sn=gt.onListChangeEnd,ye=(0,le.Z)(gt,wt),tn=a.useRef(null),_e=a.useRef(null);a.useImperativeHandle(tt,function(){return{scrollTo:function(aa){tn.current.scrollTo(aa)},getIndentWidth:function(){return _e.current.offsetWidth}}});var pt=a.useState(Ve),Tt=(0,ae.Z)(pt,2),ft=Tt[0],Se=Tt[1],Te=a.useState(Ce),We=(0,ae.Z)(Te,2),Ke=We[0],at=We[1],Pt=a.useState(Ce),xt=(0,ae.Z)(Pt,2),Me=xt[0],Xe=xt[1],Je=a.useState([]),yt=(0,ae.Z)(Je,2),nn=yt[0],qt=yt[1],bn=a.useState(null),Dn=(0,ae.Z)(bn,2),ot=Dn[0],Ht=Dn[1],Vn=a.useRef(Ce);Vn.current=Ce;function _t(){var fa=Vn.current;at(fa),Xe(fa),qt([]),Ht(null),Sn()}(0,pe.Z)(function(){Se(Ve);var fa=Yt(ft,Ve);if(fa.key!==null)if(fa.add){var aa=Ke.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),St=un(vt(Ke,Ce,fa.key),Wt,Rt,zt),Qt=Ke.slice();Qt.splice(aa+1,0,Bt),Xe(Qt),qt(St),Ht("show")}else{var Ot=Ce.findIndex(function(fn){var Ln=fn.key;return Ln===fa.key}),on=un(vt(Ce,Ke,fa.key),Wt,Rt,zt),xn=Ce.slice();xn.splice(Ot+1,0,Bt),Xe(xn),qt(on),Ht("hide")}else Ke!==Ce&&(at(Ce),Xe(Ce))},[Ve,Ce]),a.useEffect(function(){Xt||_t()},[Xt]);var On=Qe?Me:Ce,na={expandedKeys:Ve,selectedKeys:He,loadedKeys:dt,loadingKeys:Ze,checkedKeys:ut,halfCheckedKeys:mt,dragOverNodeKey:Pn,dropPosition:Nn,keyEntities:Cn};return a.createElement(a.Fragment,null,zn&&Hn&&a.createElement("span",{style:Ct,"aria-live":"assertive"},qe(Hn)),a.createElement("div",null,a.createElement("input",{style:Ct,disabled:vn===!1||$t,tabIndex:vn!==!1?Bn:null,onKeyDown:Wn,onFocus:qn,onBlur:pn,value:"",onChange:It,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:_e,className:"".concat(we,"-indent-unit")}))),a.createElement(ve.Z,(0,E.Z)({},ye,{data:On,itemKey:rt,height:Rt,fullHeight:!1,virtual:Wt,itemHeight:zt,prefixCls:"".concat(we,"-list"),ref:tn,onVisibleChange:function(aa,St){var Qt=new Set(aa),Ot=St.filter(function(on){return!Qt.has(on)});Ot.some(function(on){return rt(on)===sn})&&_t()}}),function(fa){var aa=fa.pos,St=(0,E.Z)({},(te(fa.data),fa.data)),Qt=fa.title,Ot=fa.key,on=fa.isStart,xn=fa.isEnd,fn=(0,ke.km)(Ot,aa);delete St.key,delete St.children;var Ln=(0,ke.H8)(fn,na);return a.createElement(st,(0,E.Z)({},St,Ln,{title:Qt,active:!!Hn&&Ot===Hn.key,pos:aa,data:fa.data,isStart:on,isEnd:xn,motion:Qe,motionNodes:Ot===sn?nn:null,motionType:ot,onMotionStart:Ft,onMotionEnd:_t,treeNodeRequiredProps:na,onMouseMove:function(){Ue(null)}}))}))});ht.displayName="NodeList";var Zt=ht,bt=y(35654),Nt=y(90782),it=y(67841),kt=10,Et=function(gt){(0,Ee.Z)(we,gt);var tt=(0,Le.Z)(we);function we(){var Ce;(0,he.Z)(this,we);for(var ct=arguments.length,jt=new Array(ct),Ve=0;Ve2&&arguments[2]!==void 0?arguments[2]:!1,mt=Ce.state,Cn=mt.dragChildrenKeys,$t=mt.dropPosition,Xt=mt.dropTargetKey,Pn=mt.dropTargetPos,Nn=mt.dropAllowed;if(Nn){var Qe=Ce.props.onDrop;if(Ce.setState({dragOverNodeKey:null}),Ce.cleanDragState(),Xt!==null){var Rt=(0,ge.Z)((0,ge.Z)({},(0,ke.H8)(Xt,Ce.getTreeNodeRequiredProps())),{},{active:((dt=Ce.getActiveItem())===null||dt===void 0?void 0:dt.key)===Xt,data:(0,it.Z)(Ce.state.keyEntities,Xt).node}),zt=Cn.indexOf(Xt)!==-1;(0,b.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Wt=(0,bt.yx)(Pn),vn={event:He,node:(0,ke.F)(Rt),dragNode:Ce.dragNode?(0,ke.F)(Ce.dragNode.props):null,dragNodesKeys:[Ce.dragNode.props.eventKey].concat(Cn),dropToGap:$t!==0,dropPosition:$t+Number(Wt[Wt.length-1])};Ze||Qe==null||Qe(vn),Ce.dragNode=null}}},Ce.cleanDragState=function(){var He=Ce.state.draggingNodeKey;He!==null&&Ce.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),Ce.dragStartMousePosition=null,Ce.currentMouseOverDroppableNodeKey=null},Ce.triggerExpandActionExpand=function(He,ut){var dt=Ce.state,Ze=dt.expandedKeys,mt=dt.flattenNodes,Cn=ut.expanded,$t=ut.key,Xt=ut.isLeaf;if(!(Xt||He.shiftKey||He.metaKey||He.ctrlKey)){var Pn=mt.filter(function(Qe){return Qe.key===$t})[0],Nn=(0,ke.F)((0,ge.Z)((0,ge.Z)({},(0,ke.H8)($t,Ce.getTreeNodeRequiredProps())),{},{data:Pn.data}));Ce.setExpandedKeys(Cn?(0,bt._5)(Ze,$t):(0,bt.L0)(Ze,$t)),Ce.onNodeExpand(He,Nn)}},Ce.onNodeClick=function(He,ut){var dt=Ce.props,Ze=dt.onClick,mt=dt.expandAction;mt==="click"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeDoubleClick=function(He,ut){var dt=Ce.props,Ze=dt.onDoubleClick,mt=dt.expandAction;mt==="doubleClick"&&Ce.triggerExpandActionExpand(He,ut),Ze==null||Ze(He,ut)},Ce.onNodeSelect=function(He,ut){var dt=Ce.state.selectedKeys,Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.fieldNames,$t=Ce.props,Xt=$t.onSelect,Pn=$t.multiple,Nn=ut.selected,Qe=ut[Cn.key],Rt=!Nn;Rt?Pn?dt=(0,bt.L0)(dt,Qe):dt=[Qe]:dt=(0,bt._5)(dt,Qe);var zt=dt.map(function(Wt){var vn=(0,it.Z)(mt,Wt);return vn?vn.node:null}).filter(function(Wt){return Wt});Ce.setUncontrolledState({selectedKeys:dt}),Xt==null||Xt(dt,{event:"select",selected:Rt,node:ut,selectedNodes:zt,nativeEvent:He.nativeEvent})},Ce.onNodeCheck=function(He,ut,dt){var Ze=Ce.state,mt=Ze.keyEntities,Cn=Ze.checkedKeys,$t=Ze.halfCheckedKeys,Xt=Ce.props,Pn=Xt.checkStrictly,Nn=Xt.onCheck,Qe=ut.key,Rt,zt={event:"check",node:ut,checked:dt,nativeEvent:He.nativeEvent};if(Pn){var Wt=dt?(0,bt.L0)(Cn,Qe):(0,bt._5)(Cn,Qe),vn=(0,bt._5)($t,Qe);Rt={checked:Wt,halfChecked:vn},zt.checkedNodes=Wt.map(function(pn){return(0,it.Z)(mt,pn)}).filter(function(pn){return pn}).map(function(pn){return pn.node}),Ce.setUncontrolledState({checkedKeys:Wt})}else{var Hn=(0,Nt.S)([].concat((0,fe.Z)(Cn),[Qe]),!0,mt),zn=Hn.checkedKeys,Bn=Hn.halfCheckedKeys;if(!dt){var Wn=new Set(zn);Wn.delete(Qe);var qn=(0,Nt.S)(Array.from(Wn),{checked:!1,halfCheckedKeys:Bn},mt);zn=qn.checkedKeys,Bn=qn.halfCheckedKeys}Rt=zn,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Bn,zn.forEach(function(pn){var Ue=(0,it.Z)(mt,pn);if(Ue){var Ft=Ue.node,Sn=Ue.pos;zt.checkedNodes.push(Ft),zt.checkedNodesPositions.push({node:Ft,pos:Sn})}}),Ce.setUncontrolledState({checkedKeys:zn},!1,{halfCheckedKeys:Bn})}Nn==null||Nn(Rt,zt)},Ce.onNodeLoad=function(He){var ut=He.key,dt=new Promise(function(Ze,mt){Ce.setState(function(Cn){var $t=Cn.loadedKeys,Xt=$t===void 0?[]:$t,Pn=Cn.loadingKeys,Nn=Pn===void 0?[]:Pn,Qe=Ce.props,Rt=Qe.loadData,zt=Qe.onLoad;if(!Rt||Xt.indexOf(ut)!==-1||Nn.indexOf(ut)!==-1)return null;var Wt=Rt(He);return Wt.then(function(){var vn=Ce.state.loadedKeys,Hn=(0,bt.L0)(vn,ut);zt==null||zt(Hn,{event:"load",node:He}),Ce.setUncontrolledState({loadedKeys:Hn}),Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ze()}).catch(function(vn){if(Ce.setState(function(zn){return{loadingKeys:(0,bt._5)(zn.loadingKeys,ut)}}),Ce.loadingRetryTimes[ut]=(Ce.loadingRetryTimes[ut]||0)+1,Ce.loadingRetryTimes[ut]>=kt){var Hn=Ce.state.loadedKeys;(0,b.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),Ce.setUncontrolledState({loadedKeys:(0,bt.L0)(Hn,ut)}),Ze()}mt(vn)}),{loadingKeys:(0,bt.L0)(Nn,ut)}})});return dt.catch(function(){}),dt},Ce.onNodeMouseEnter=function(He,ut){var dt=Ce.props.onMouseEnter;dt==null||dt({event:He,node:ut})},Ce.onNodeMouseLeave=function(He,ut){var dt=Ce.props.onMouseLeave;dt==null||dt({event:He,node:ut})},Ce.onNodeContextMenu=function(He,ut){var dt=Ce.props.onRightClick;dt&&(He.preventDefault(),dt({event:He,node:ut}))},Ce.onFocus=function(){var He=Ce.props.onFocus;Ce.setState({focused:!0});for(var ut=arguments.length,dt=new Array(ut),Ze=0;Ze1&&arguments[1]!==void 0?arguments[1]:!1,dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!Ce.destroyed){var Ze=!1,mt=!0,Cn={};Object.keys(He).forEach(function($t){if($t in Ce.props){mt=!1;return}Ze=!0,Cn[$t]=He[$t]}),Ze&&(!ut||mt)&&Ce.setState((0,ge.Z)((0,ge.Z)({},Cn),dt))}},Ce.scrollTo=function(He){Ce.listRef.current.scrollTo(He)},Ce}return(0,ie.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ct=this.props.activeKey;ct!==void 0&&ct!==this.state.activeKey&&(this.setState({activeKey:ct}),ct!==null&&this.scrollTo({key:ct}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var ct,jt=this.state,Ve=jt.focused,He=jt.flattenNodes,ut=jt.keyEntities,dt=jt.draggingNodeKey,Ze=jt.activeKey,mt=jt.dropLevelOffset,Cn=jt.dropContainerKey,$t=jt.dropTargetKey,Xt=jt.dropPosition,Pn=jt.dragOverNodeKey,Nn=jt.indent,Qe=this.props,Rt=Qe.prefixCls,zt=Qe.className,Wt=Qe.style,vn=Qe.showLine,Hn=Qe.focusable,zn=Qe.tabIndex,Bn=zn===void 0?0:zn,Wn=Qe.selectable,qn=Qe.showIcon,pn=Qe.icon,Ue=Qe.switcherIcon,Ft=Qe.draggable,Sn=Qe.checkable,ye=Qe.checkStrictly,tn=Qe.disabled,_e=Qe.motion,pt=Qe.loadData,Tt=Qe.filterTreeNode,ft=Qe.height,Se=Qe.itemHeight,Te=Qe.virtual,We=Qe.titleRender,Ke=Qe.dropIndicatorRender,at=Qe.onContextMenu,Pt=Qe.onScroll,xt=Qe.direction,Me=Qe.rootClassName,Xe=Qe.rootStyle,Je=(0,ce.Z)(this.props,{aria:!0,data:!0}),yt;return Ft&&((0,oe.Z)(Ft)==="object"?yt=Ft:typeof Ft=="function"?yt={nodeDraggable:Ft}:yt={}),a.createElement(ee.k.Provider,{value:{prefixCls:Rt,selectable:Wn,showIcon:qn,icon:pn,switcherIcon:Ue,draggable:yt,draggingNodeKey:dt,checkable:Sn,checkStrictly:ye,disabled:tn,keyEntities:ut,dropLevelOffset:mt,dropContainerKey:Cn,dropTargetKey:$t,dropPosition:Xt,dragOverNodeKey:Pn,indent:Nn,direction:xt,dropIndicatorRender:Ke,loadData:pt,filterTreeNode:Tt,titleRender:We,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:je()(Rt,zt,Me,(ct={},(0,re.Z)(ct,"".concat(Rt,"-show-line"),vn),(0,re.Z)(ct,"".concat(Rt,"-focused"),Ve),(0,re.Z)(ct,"".concat(Rt,"-active-focused"),Ze!==null),ct)),style:Xe},a.createElement(Zt,(0,E.Z)({ref:this.listRef,prefixCls:Rt,style:Wt,data:He,disabled:tn,selectable:Wn,checkable:!!Sn,motion:_e,dragging:dt!==null,height:ft,itemHeight:Se,virtual:Te,focusable:Hn,focused:Ve,tabIndex:Bn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:at,onScroll:Pt},this.getTreeNodeRequiredProps(),Je))))}}],[{key:"getDerivedStateFromProps",value:function(ct,jt){var Ve=jt.prevProps,He={prevProps:ct};function ut(Hn){return!Ve&&Hn in ct||Ve&&Ve[Hn]!==ct[Hn]}var dt,Ze=jt.fieldNames;if(ut("fieldNames")&&(Ze=(0,ke.w$)(ct.fieldNames),He.fieldNames=Ze),ut("treeData")?dt=ct.treeData:ut("children")&&((0,b.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=(0,ke.zn)(ct.children)),dt){He.treeData=dt;var mt=(0,ke.I8)(dt,{fieldNames:Ze});He.keyEntities=(0,ge.Z)((0,re.Z)({},sn,et),mt.keyEntities)}var Cn=He.keyEntities||jt.keyEntities;if(ut("expandedKeys")||Ve&&ut("autoExpandParent"))He.expandedKeys=ct.autoExpandParent||!Ve&&ct.defaultExpandParent?(0,bt.r7)(ct.expandedKeys,Cn):ct.expandedKeys;else if(!Ve&&ct.defaultExpandAll){var $t=(0,ge.Z)({},Cn);delete $t[sn],He.expandedKeys=Object.keys($t).map(function(Hn){return $t[Hn].key})}else!Ve&&ct.defaultExpandedKeys&&(He.expandedKeys=ct.autoExpandParent||ct.defaultExpandParent?(0,bt.r7)(ct.defaultExpandedKeys,Cn):ct.defaultExpandedKeys);if(He.expandedKeys||delete He.expandedKeys,dt||He.expandedKeys){var Xt=(0,ke.oH)(dt||jt.treeData,He.expandedKeys||jt.expandedKeys,Ze);He.flattenNodes=Xt}if(ct.selectable&&(ut("selectedKeys")?He.selectedKeys=(0,bt.BT)(ct.selectedKeys,ct):!Ve&&ct.defaultSelectedKeys&&(He.selectedKeys=(0,bt.BT)(ct.defaultSelectedKeys,ct))),ct.checkable){var Pn;if(ut("checkedKeys")?Pn=(0,bt.E6)(ct.checkedKeys)||{}:!Ve&&ct.defaultCheckedKeys?Pn=(0,bt.E6)(ct.defaultCheckedKeys)||{}:dt&&(Pn=(0,bt.E6)(ct.checkedKeys)||{checkedKeys:jt.checkedKeys,halfCheckedKeys:jt.halfCheckedKeys}),Pn){var Nn=Pn,Qe=Nn.checkedKeys,Rt=Qe===void 0?[]:Qe,zt=Nn.halfCheckedKeys,Wt=zt===void 0?[]:zt;if(!ct.checkStrictly){var vn=(0,Nt.S)(Rt,!0,Cn);Rt=vn.checkedKeys,Wt=vn.halfCheckedKeys}He.checkedKeys=Rt,He.halfCheckedKeys=Wt}}return ut("loadedKeys")&&(He.loadedKeys=ct.loadedKeys),He}}]),we}(a.Component);Et.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:x,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=Ae.Z;var Rn=Et,cn=Rn},35654:function(de,ne,y){"use strict";y.d(ne,{BT:function(){return a},E6:function(){return te},L0:function(){return Le},OM:function(){return b},_5:function(){return Ee},r7:function(){return ae},wA:function(){return je},yx:function(){return Oe}});var E=y(80702),re=y(62853),oe=y(48736),ge=y(59301),fe=y(39417),he=y(67841),ie=y(71430),xe=null;function Ee(le,pe){if(!le)return[];var ve=le.slice(),be=ve.indexOf(pe);return be>=0&&ve.splice(be,1),ve}function Le(le,pe){var ve=(le||[]).slice();return ve.indexOf(pe)===-1&&ve.push(pe),ve}function Oe(le){return le.split("-")}function je(le,pe){var ve=[],be=(0,he.Z)(pe,le);function Ae(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ie.forEach(function(ke){var Ye=ke.key,Be=ke.children;ve.push(Ye),Ae(Be)})}return Ae(be.children),ve}function Ge(le){if(le.parent){var pe=Oe(le.pos);return Number(pe[pe.length-1])===le.parent.children.length-1}return!1}function ce(le){var pe=Oe(le.pos);return Number(pe[pe.length-1])===0}function b(le,pe,ve,be,Ae,Ie,ke,Ye,Be,$e){var st,Yt=le.clientX,vt=le.clientY,wt=le.target.getBoundingClientRect(),Ct=wt.top,It=wt.height,sn=($e==="rtl"?-1:1)*(((Ae==null?void 0:Ae.x)||0)-Yt),en=(sn-12)/be,et=(0,he.Z)(Ye,ve.props.eventKey);if(vt-1.5?Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:0})?bt=0:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1:Ie({dragNode:kt,dropNode:Et,dropPosition:1})?bt=1:Rn=!1,{dropPosition:bt,dropLevelOffset:Nt,dropTargetKey:et.key,dropTargetPos:et.pos,dragOverNodeKey:Zt,dropContainerKey:bt===0?null:((st=et.parent)===null||st===void 0?void 0:st.key)||null,dropAllowed:Rn}}function a(le,pe){if(le){var ve=pe.multiple;return ve?le.slice():le.length?[le[0]]:le}}var ee=function(pe){return pe};function x(le,pe){if(!le)return[];var ve=pe||{},be=ve.processProps,Ae=be===void 0?ee:be,Ie=Array.isArray(le)?le:[le];return Ie.map(function(ke){var Ye=ke.children,Be=_objectWithoutProperties(ke,xe),$e=x(Ye,pe);return React.createElement(TreeNode,_extends({key:Be.key},Ae(Be)),$e)})}function te(le){if(!le)return null;var pe;if(Array.isArray(le))pe={checkedKeys:le,halfCheckedKeys:void 0};else if((0,re.Z)(le)==="object")pe={checkedKeys:le.checked||void 0,halfCheckedKeys:le.halfChecked||void 0};else return(0,oe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return pe}function ae(le,pe){var ve=new Set;function be(Ae){if(!ve.has(Ae)){var Ie=(0,he.Z)(pe,Ae);if(Ie){ve.add(Ae);var ke=Ie.parent,Ye=Ie.node;Ye.disabled||ke&&be(ke.key)}}}return(le||[]).forEach(function(Ae){be(Ae)}),(0,E.Z)(ve)}},90782:function(de,ne,y){"use strict";y.d(ne,{S:function(){return ie}});var E=y(48736),re=y(67841);function oe(xe,Ee){var Le=new Set;return xe.forEach(function(Oe){Ee.has(Oe)||Le.add(Oe)}),Le}function ge(xe){var Ee=xe||{},Le=Ee.disabled,Oe=Ee.disableCheckbox,je=Ee.checkable;return!!(Le||Oe)||je===!1}function fe(xe,Ee,Le,Oe){for(var je=new Set(xe),Ge=new Set,ce=0;ce<=Le;ce+=1){var b=Ee.get(ce)||new Set;b.forEach(function(te){var ae=te.key,le=te.node,pe=te.children,ve=pe===void 0?[]:pe;je.has(ae)&&!Oe(le)&&ve.filter(function(be){return!Oe(be.node)}).forEach(function(be){je.add(be.key)})})}for(var a=new Set,ee=Le;ee>=0;ee-=1){var x=Ee.get(ee)||new Set;x.forEach(function(te){var ae=te.parent,le=te.node;if(!(Oe(le)||!te.parent||a.has(te.parent.key))){if(Oe(te.parent.node)){a.add(ae.key);return}var pe=!0,ve=!1;(ae.children||[]).filter(function(be){return!Oe(be.node)}).forEach(function(be){var Ae=be.key,Ie=je.has(Ae);pe&&!Ie&&(pe=!1),!ve&&(Ie||Ge.has(Ae))&&(ve=!0)}),pe&&je.add(ae.key),ve&&Ge.add(ae.key),a.add(ae.key)}})}return{checkedKeys:Array.from(je),halfCheckedKeys:Array.from(oe(Ge,je))}}function he(xe,Ee,Le,Oe,je){for(var Ge=new Set(xe),ce=new Set(Ee),b=0;b<=Oe;b+=1){var a=Le.get(b)||new Set;a.forEach(function(ae){var le=ae.key,pe=ae.node,ve=ae.children,be=ve===void 0?[]:ve;!Ge.has(le)&&!ce.has(le)&&!je(pe)&&be.filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){Ge.delete(Ae.key)})})}ce=new Set;for(var ee=new Set,x=Oe;x>=0;x-=1){var te=Le.get(x)||new Set;te.forEach(function(ae){var le=ae.parent,pe=ae.node;if(!(je(pe)||!ae.parent||ee.has(ae.parent.key))){if(je(ae.parent.node)){ee.add(le.key);return}var ve=!0,be=!1;(le.children||[]).filter(function(Ae){return!je(Ae.node)}).forEach(function(Ae){var Ie=Ae.key,ke=Ge.has(Ie);ve&&!ke&&(ve=!1),!be&&(ke||ce.has(Ie))&&(be=!0)}),ve||Ge.delete(le.key),be&&ce.add(le.key),ee.add(le.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(oe(ce,Ge))}}function ie(xe,Ee,Le,Oe){var je=[],Ge;Oe?Ge=Oe:Ge=ge;var ce=new Set(xe.filter(function(x){var te=!!(0,re.Z)(Le,x);return te||je.push(x),te})),b=new Map,a=0;Object.keys(Le).forEach(function(x){var te=Le[x],ae=te.level,le=b.get(ae);le||(le=new Set,b.set(ae,le)),le.add(te),a=Math.max(a,ae)}),(0,E.ZP)(!je.length,"Tree missing follow keys: ".concat(je.slice(0,100).map(function(x){return"'".concat(x,"'")}).join(", ")));var ee;return Ee===!0?ee=fe(ce,b,a,Ge):ee=he(ce,Ee.halfCheckedKeys,b,a,Ge),ee}},67841:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return E}});function E(re,oe){return re[oe]}},71430:function(de,ne,y){"use strict";y.d(ne,{F:function(){return ae},H8:function(){return te},I8:function(){return x},km:function(){return je},oH:function(){return a},w$:function(){return Ge},zn:function(){return b}});var E=y(62853),re=y(80702),oe=y(77321),ge=y(74416),fe=y(11592),he=y(2738),ie=y(48736),xe=y(67841),Ee=["children"];function Le(le,pe){return"".concat(le,"-").concat(pe)}function Oe(le){return le&&le.type&&le.type.isTreeNode}function je(le,pe){return le!=null?le:pe}function Ge(le){var pe=le||{},ve=pe.title,be=pe._title,Ae=pe.key,Ie=pe.children,ke=ve||"title";return{title:ke,_title:be||[ke],key:Ae||"key",children:Ie||"children"}}function ce(le,pe){var ve=new Map;function be(Ae){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(Ae||[]).forEach(function(ke){var Ye=ke[pe.key],Be=ke[pe.children];warning(Ye!=null,"Tree node must have a certain key: [".concat(Ie).concat(Ye,"]"));var $e=String(Ye);warning(!ve.has($e)||Ye===null||Ye===void 0,"Same 'key' exist in the Tree: ".concat($e)),ve.set($e,!0),be(Be,"".concat(Ie).concat($e," > "))})}be(le)}function b(le){function pe(ve){var be=(0,fe.Z)(ve);return be.map(function(Ae){if(!Oe(Ae))return(0,ie.ZP)(!Ae,"Tree/TreeNode can only accept TreeNode as children."),null;var Ie=Ae.key,ke=Ae.props,Ye=ke.children,Be=(0,ge.Z)(ke,Ee),$e=(0,oe.Z)({key:Ie},Be),st=pe(Ye);return st.length&&($e.children=st),$e}).filter(function(Ae){return Ae})}return pe(le)}function a(le,pe,ve){var be=Ge(ve),Ae=be._title,Ie=be.key,ke=be.children,Ye=new Set(pe===!0?[]:pe),Be=[];function $e(st){var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return st.map(function(vt,wt){for(var Ct=Le(Yt?Yt.pos:"0",wt),It=je(vt[Ie],Ct),sn,en=0;en1&&arguments[1]!==void 0?arguments[1]:{},ve=pe.initWrapper,be=pe.processEntity,Ae=pe.onProcessFinished,Ie=pe.externalGetKey,ke=pe.childrenPropName,Ye=pe.fieldNames,Be=arguments.length>2?arguments[2]:void 0,$e=Ie||Be,st={},Yt={},vt={posEntities:st,keyEntities:Yt};return ve&&(vt=ve(vt)||vt),ee(le,function(wt){var Ct=wt.node,It=wt.index,sn=wt.pos,en=wt.key,et=wt.parentPos,Bt=wt.level,un=wt.nodes,rt={node:Ct,nodes:un,index:It,key:en,pos:sn,level:Bt},qe=je(en,sn);st[sn]=rt,Yt[qe]=rt,rt.parent=st[et],rt.parent&&(rt.parent.children=rt.parent.children||[],rt.parent.children.push(rt)),be&&be(rt,vt)},{externalGetKey:$e,childrenPropName:ke,fieldNames:Ye}),Ae&&Ae(vt),vt}function te(le,pe){var ve=pe.expandedKeys,be=pe.selectedKeys,Ae=pe.loadedKeys,Ie=pe.loadingKeys,ke=pe.checkedKeys,Ye=pe.halfCheckedKeys,Be=pe.dragOverNodeKey,$e=pe.dropPosition,st=pe.keyEntities,Yt=(0,xe.Z)(st,le),vt={eventKey:le,expanded:ve.indexOf(le)!==-1,selected:be.indexOf(le)!==-1,loaded:Ae.indexOf(le)!==-1,loading:Ie.indexOf(le)!==-1,checked:ke.indexOf(le)!==-1,halfChecked:Ye.indexOf(le)!==-1,pos:String(Yt?Yt.pos:""),dragOver:Be===le&&$e===0,dragOverGapTop:Be===le&&$e===-1,dragOverGapBottom:Be===le&&$e===1};return vt}function ae(le){var pe=le.data,ve=le.expanded,be=le.selected,Ae=le.checked,Ie=le.loaded,ke=le.loading,Ye=le.halfChecked,Be=le.dragOver,$e=le.dragOverGapTop,st=le.dragOverGapBottom,Yt=le.pos,vt=le.active,wt=le.eventKey,Ct=(0,oe.Z)((0,oe.Z)({},pe),{},{expanded:ve,selected:be,checked:Ae,loaded:Ie,loading:ke,halfChecked:Ye,dragOver:Be,dragOverGapTop:$e,dragOverGapBottom:st,pos:Yt,active:vt,key:wt});return"props"in Ct||Object.defineProperty(Ct,"props",{get:function(){return(0,ie.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),le}}),Ct}},8224:function(de,ne,y){"use strict";y.d(ne,{Z:function(){return re}});var E=y(4676);function re(oe,ge,fe,he){var ie=E.unstable_batchedUpdates?function(Ee){E.unstable_batchedUpdates(fe,Ee)}:fe;return oe!=null&&oe.addEventListener&&oe.addEventListener(ge,ie,he),{remove:function(){oe!=null&&oe.removeEventListener&&oe.removeEventListener(ge,ie,he)}}}},55468:function(de,ne,y){"use strict";y.d(ne,{g1:function(){return Oe},os:function(){return Ge}});var E=/margin|padding|width|height|max|min|offset/,re={left:!0,top:!0},oe={cssFloat:1,styleFloat:1,float:1};function ge(ce){return ce.nodeType===1?ce.ownerDocument.defaultView.getComputedStyle(ce,null):{}}function fe(ce,b,a){if(b=b.toLowerCase(),a==="auto"){if(b==="height")return ce.offsetHeight;if(b==="width")return ce.offsetWidth}return b in re||(re[b]=E.test(b)),re[b]?parseFloat(a)||0:a}function he(ce,b){var a=arguments.length,ee=ge(ce);return b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,a===1?ee:fe(ce,b,ee[b]||ce.style[b])}function ie(ce,b,a){var ee=arguments.length;if(b=oe[b]?"cssFloat"in ce.style?"cssFloat":"styleFloat":b,ee===3)return typeof a=="number"&&E.test(b)&&(a="".concat(a,"px")),ce.style[b]=a,a;for(var x in b)b.hasOwnProperty(x)&&ie(ce,x,b[x]);return ge(ce)}function xe(ce){return ce===document.body?document.documentElement.clientWidth:ce.offsetWidth}function Ee(ce){return ce===document.body?window.innerHeight||document.documentElement.clientHeight:ce.offsetHeight}function Le(){var ce=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),b=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ce,height:b}}function Oe(){var ce=document.documentElement.clientWidth,b=window.innerHeight||document.documentElement.clientHeight;return{width:ce,height:b}}function je(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(ce){var b=ce.getBoundingClientRect(),a=document.documentElement;return{left:b.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:b.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(de,ne,y){"use strict";y.d(ne,{G:function(){return ge}});var E=y(47273),re=function(he){if((0,E.Z)()&&window.document.documentElement){var ie=Array.isArray(he)?he:[he],xe=window.document.documentElement;return ie.some(function(Ee){return Ee in xe.style})}return!1},oe=function(he,ie){if(!re(he))return!1;var xe=document.createElement("div"),Ee=xe.style[he];return xe.style[he]=ie,xe.style[he]!==Ee};function ge(fe,he){return!Array.isArray(fe)&&he!==void 0?oe(fe,he):re(fe)}},19524:function(de,ne,y){"use strict";y(84126);var E=y(59301),re=60103;if(ne.Fragment=60107,typeof Symbol=="function"&&Symbol.for){var oe=Symbol.for;re=oe("react.element"),ne.Fragment=oe("react.fragment")}var ge=E.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,fe=Object.prototype.hasOwnProperty,he={key:!0,ref:!0,__self:!0,__source:!0};function ie(xe,Ee,Le){var Oe,je={},Ge=null,ce=null;Le!==void 0&&(Ge=""+Le),Ee.key!==void 0&&(Ge=""+Ee.key),Ee.ref!==void 0&&(ce=Ee.ref);for(Oe in Ee)fe.call(Ee,Oe)&&!he.hasOwnProperty(Oe)&&(je[Oe]=Ee[Oe]);if(xe&&xe.defaultProps)for(Oe in Ee=xe.defaultProps,Ee)je[Oe]===void 0&&(je[Oe]=Ee[Oe]);return{$$typeof:re,type:xe,key:Ge,ref:ce,props:je,_owner:ge.current}}ne.jsx=ie,ne.jsxs=ie},37712:function(de,ne,y){"use strict";de.exports=y(19524)},95489:function(de,ne,y){"use strict";var E=typeof globalThis=="object"?globalThis:typeof self=="object"?self:typeof window=="object"?window:typeof y.g=="object"?y.g:{},re=pe();E.Prism={manual:!0,disableWorkerMessageHandler:!0};var oe=y(43621),ge=y(12256),fe=y(68398),he=y(70614),ie=y(54212),xe=y(9720),Ee=y(88786);re();var Le={}.hasOwnProperty;function Oe(){}Oe.prototype=fe;var je=new Oe;de.exports=je,je.highlight=b,je.register=Ge,je.alias=ce,je.registered=a,je.listLanguages=ee,Ge(he),Ge(ie),Ge(xe),Ge(Ee),je.util.encode=ae,je.Token.stringify=x;function Ge(ve){if(typeof ve!="function"||!ve.displayName)throw new Error("Expected `function` for `grammar`, got `"+ve+"`");je.languages[ve.displayName]===void 0&&ve(je)}function ce(ve,be){var Ae=je.languages,Ie=ve,ke,Ye,Be,$e;be&&(Ie={},Ie[ve]=be);for(ke in Ie)for(Ye=Ie[ke],Ye=typeof Ye=="string"?[Ye]:Ye,Be=Ye.length,$e=-1;++$e]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}}},15465:function(de){"use strict";de.exports=ne,ne.displayName="abnf",ne.aliases=[];function ne(y){(function(E){var re="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";E.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+re+"|<"+re+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}})(y)}},42746:function(de){"use strict";de.exports=ne,ne.displayName="actionscript",ne.aliases=[];function ne(y){y.languages.actionscript=y.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),y.languages.actionscript["class-name"].alias="function",delete y.languages.actionscript.parameter,delete y.languages.actionscript["literal-property"],y.languages.markup&&y.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:y.languages.markup}})}},93281:function(de){"use strict";de.exports=ne,ne.displayName="ada",ne.aliases=[];function ne(y){y.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],"attr-name":/\b'\w+/,keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}}},95143:function(de){"use strict";de.exports=ne,ne.displayName="agda",ne.aliases=[];function ne(y){(function(E){E.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}})(y)}},65924:function(de){"use strict";de.exports=ne,ne.displayName="al",ne.aliases=[];function ne(y){y.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}}},65043:function(de){"use strict";de.exports=ne,ne.displayName="antlr4",ne.aliases=["g4"];function ne(y){y.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},y.languages.g4=y.languages.antlr4}},43556:function(de){"use strict";de.exports=ne,ne.displayName="apacheconf",ne.aliases=[];function ne(y){y.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}}},14901:function(de,ne,y){"use strict";var E=y(69435);de.exports=re,re.displayName="apex",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,he=/\b(?:(?=[a-z_]\w*\s*[<\[])|(?!))[A-Z_]\w*(?:\s*\.\s*[A-Z_]\w*)*\b(?:\s*(?:\[\s*\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*/.source.replace(//g,function(){return fe.source});function ie(Ee){return RegExp(Ee.replace(//g,function(){return he}),"i")}var xe={keyword:fe,punctuation:/[()\[\]{};,:.<>]/};ge.languages.apex={comment:ge.languages.clike.comment,string:ge.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:ge.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:ie(/(\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\s+\w+\s+on)\s+)/.source),lookbehind:!0,inside:xe},{pattern:ie(/(\(\s*)(?=\s*\)\s*[\w(])/.source),lookbehind:!0,inside:xe},{pattern:ie(/(?=\s*\w+\s*[;=,(){:])/.source),inside:xe}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:fe,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(oe)}},4248:function(de){"use strict";de.exports=ne,ne.displayName="apl",ne.aliases=[];function ne(y){y.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}}},17758:function(de){"use strict";de.exports=ne,ne.displayName="applescript",ne.aliases=[];function ne(y){y.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}}},33335:function(de){"use strict";de.exports=ne,ne.displayName="aql",ne.aliases=[];function ne(y){y.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}}},17427:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="arduino",re.aliases=["ino"];function re(oe){oe.register(E),oe.languages.arduino=oe.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),oe.languages.ino=oe.languages.arduino}},22956:function(de){"use strict";de.exports=ne,ne.displayName="arff",ne.aliases=[];function ne(y){y.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}}},56007:function(de){"use strict";de.exports=ne,ne.displayName="asciidoc",ne.aliases=["adoc"];function ne(y){(function(E){var re={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},oe=E.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})(?:\r?\n|\r)(?:[\s\S]*(?:\r?\n|\r))??\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:re,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:re.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:re,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function ge(fe){fe=fe.split(" ");for(var he={},ie=0,xe=fe.length;ie>=?|<<=?|&&?|\|\|?|[-+*/%&|^!=<>?]=?/,punctuation:/[(),:]/}}},84230:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="aspnet",re.aliases=[];function re(oe){oe.register(E),oe.languages.aspnet=oe.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:oe.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:oe.languages.csharp}}}),oe.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,oe.languages.insertBefore("inside","punctuation",{directive:oe.languages.aspnet.directive},oe.languages.aspnet.tag.inside["attr-value"]),oe.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),oe.languages.insertBefore("aspnet",oe.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:oe.languages.csharp||{}}})}},20803:function(de){"use strict";de.exports=ne,ne.displayName="autohotkey",ne.aliases=[];function ne(y){y.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,selector:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,important:/#\b(?:AllowSameLineComments|ClipboardTimeout|CommentFlag|DerefChar|ErrorStdOut|EscapeChar|HotkeyInterval|HotkeyModifierTimeout|Hotstring|If|IfTimeout|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Include|IncludeAgain|InputLevel|InstallKeybdHook|InstallMouseHook|KeyHistory|MaxHotkeysPerInterval|MaxMem|MaxThreads|MaxThreadsBuffer|MaxThreadsPerHotkey|MenuMaskKey|NoEnv|NoTrayIcon|Persistent|SingleInstance|UseHook|Warn|WinActivateForce)\b/i,keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}}},65235:function(de){"use strict";de.exports=ne,ne.displayName="autoit",ne.aliases=[];function ne(y){y.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}}},52406:function(de){"use strict";de.exports=ne,ne.displayName="avisynth",ne.aliases=["avs"];function ne(y){(function(E){function re(Ee,Le){return Ee.replace(/<<(\d+)>>/g,function(Oe,je){return Le[+je]})}function oe(Ee,Le,Oe){return RegExp(re(Ee,Le),Oe||"")}var ge=/bool|clip|float|int|string|val/.source,fe=[/is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?/.source,/apply|assert|default|eval|import|nop|select|undefined/.source,/opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)/.source,/hex(?:value)?|value/.source,/abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt/.source,/a?sinh?|a?cosh?|a?tan[2h]?/.source,/(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))/.source,/average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)/.source,/getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams/.source,/chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)/.source,/isversionorgreater|version(?:number|string)/.source,/buildpixeltype|colorspacenametopixeltype/.source,/addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode/.source].join("|"),he=[/has(?:audio|video)/.source,/height|width/.source,/frame(?:count|rate)|framerate(?:denominator|numerator)/.source,/getparity|is(?:field|frame)based/.source,/bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype/.source,/audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)/.source].join("|"),ie=[/avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource/.source,/coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv/.source,/(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract/.source,/addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)/.source,/blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen/.source,/trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)/.source,/assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?/.source,/amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch/.source,/animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?/.source,/imagewriter/.source,/blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version/.source].join("|"),xe=[fe,he,ie].join("|");E.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:oe(/\b(?:<<0>>)\s+("?)\w+\1/.source,[ge],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:oe(/\b(?:<<0>>)\b/.source,[xe],"i"),alias:"function"},"type-cast":{pattern:oe(/\b(?:<<0>>)(?=\s*\()/.source,[ge],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},E.languages.avs=E.languages.avisynth})(y)}},79571:function(de){"use strict";de.exports=ne,ne.displayName="avroIdl",ne.aliases=[];function ne(y){y.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},y.languages.avdl=y.languages["avro-idl"]}},3058:function(de){"use strict";de.exports=ne,ne.displayName="bash",ne.aliases=["shell"];function ne(y){(function(E){var re="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",oe={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},ge={bash:oe,environment:{pattern:RegExp("\\$"+re),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+re),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};E.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+re),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:oe}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:ge},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:ge.entity}}],environment:{pattern:RegExp("\\$?"+re),alias:"constant"},variable:ge.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},oe.inside=E.languages.bash;for(var fe=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],he=ge.variable[1].inside,ie=0;ie?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}}},1618:function(de){"use strict";de.exports=ne,ne.displayName="batch",ne.aliases=[];function ne(y){(function(E){var re=/%%?[~:\w]+%?|!\S+!/,oe={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},ge=/"(?:[\\"]"|[^"])*"(?!")/,fe=/(?:\b|-)\d+\b/;E.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:ge,parameter:oe,variable:re,number:fe,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:ge,parameter:oe,variable:re,number:fe,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:ge,parameter:oe,variable:[re,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:fe,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:ge,parameter:oe,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:re,number:fe,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}})(y)}},2505:function(de){"use strict";de.exports=ne,ne.displayName="bbcode",ne.aliases=["shortcode"];function ne(y){y.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},y.languages.shortcode=y.languages.bbcode}},51274:function(de){"use strict";de.exports=ne,ne.displayName="bicep",ne.aliases=[];function ne(y){y.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},y.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=y.languages.bicep}},23796:function(de){"use strict";de.exports=ne,ne.displayName="birb",ne.aliases=[];function ne(y){y.languages.birb=y.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),y.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}})}},13979:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="bison",re.aliases=[];function re(oe){oe.register(E),oe.languages.bison=oe.languages.extend("c",{}),oe.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:oe.languages.c}},comment:oe.languages.c.comment,string:oe.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}})}},87994:function(de){"use strict";de.exports=ne,ne.displayName="bnf",ne.aliases=["rbnf"];function ne(y){y.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},y.languages.rbnf=y.languages.bnf}},47035:function(de){"use strict";de.exports=ne,ne.displayName="brainfuck",ne.aliases=[];function ne(y){y.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}}},36142:function(de){"use strict";de.exports=ne,ne.displayName="brightscript",ne.aliases=[];function ne(y){y.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},y.languages.brightscript["directive-statement"].inside.expression.inside=y.languages.brightscript}},85290:function(de){"use strict";de.exports=ne,ne.displayName="bro",ne.aliases=[];function ne(y){y.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}}},7407:function(de){"use strict";de.exports=ne,ne.displayName="bsl",ne.aliases=[];function ne(y){y.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},y.languages.oscript=y.languages.bsl}},79440:function(de){"use strict";de.exports=ne,ne.displayName="c",ne.aliases=[];function ne(y){y.languages.c=y.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),y.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),y.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},y.languages.c.string],char:y.languages.c.char,comment:y.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:y.languages.c}}}}),y.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete y.languages.c.boolean}},7110:function(de){"use strict";de.exports=ne,ne.displayName="cfscript",ne.aliases=[];function ne(y){y.languages.cfscript=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|<=?|>=?|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|[?:]/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),y.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete y.languages.cfscript["class-name"],y.languages.cfc=y.languages.cfscript}},73435:function(de,ne,y){"use strict";var E=y(87071);de.exports=re,re.displayName="chaiscript",re.aliases=[];function re(oe){oe.register(E),oe.languages.chaiscript=oe.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[oe.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),oe.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),oe.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:oe.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}})}},91372:function(de){"use strict";de.exports=ne,ne.displayName="cil",ne.aliases=[];function ne(y){y.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}}},9720:function(de){"use strict";de.exports=ne,ne.displayName="clike",ne.aliases=[];function ne(y){y.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}}},63663:function(de){"use strict";de.exports=ne,ne.displayName="clojure",ne.aliases=[];function ne(y){y.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}}},92987:function(de){"use strict";de.exports=ne,ne.displayName="cmake",ne.aliases=[];function ne(y){y.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_(?:BINARY_DIR|DESCRIPTION|HOMEPAGE_URL|NAME|SOURCE_DIR|VERSION|VERSION_(?:MAJOR|MINOR|PATCH|TWEAK))|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE|XCODE_VERSION))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|GLOBAL_KEYWORD|GLOBAL_PROJECT_TYPES|GLOBAL_ROOTNAMESPACE|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}}},91657:function(de){"use strict";de.exports=ne,ne.displayName="cobol",ne.aliases=[];function ne(y){y.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}}},34367:function(de){"use strict";de.exports=ne,ne.displayName="coffeescript",ne.aliases=["coffee"];function ne(y){(function(E){var re=/#(?!\{).+/,oe={pattern:/#\{[^}]+\}/,alias:"variable"};E.languages.coffeescript=E.languages.extend("javascript",{comment:re,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:oe}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),E.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:re,interpolation:oe}}}),E.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:E.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:oe}}]}),E.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete E.languages.coffeescript["template-string"],E.languages.coffee=E.languages.coffeescript})(y)}},35348:function(de){"use strict";de.exports=ne,ne.displayName="concurnas",ne.aliases=["conc"];function ne(y){y.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},y.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:y.languages.concurnas},string:/[\s\S]+/}}}),y.languages.conc=y.languages.concurnas}},26841:function(de){"use strict";de.exports=ne,ne.displayName="coq",ne.aliases=[];function ne(y){(function(E){for(var re=/\(\*(?:[^(*]|\((?!\*)|\*(?!\))|)*\*\)/.source,oe=0;oe<2;oe++)re=re.replace(//g,function(){return re});re=re.replace(//g,"[]"),E.languages.coq={comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp(/#\[(?:[^\[\]("]|"(?:[^"]|"")*"(?!")|\((?!\*)|)*\]/.source.replace(//g,function(){return re})),greedy:!0,alias:"attr-name",inside:{comment:RegExp(re),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}})(y)}},87071:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="cpp",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,he=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,function(){return fe.source});ge.languages.cpp=ge.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return fe.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:fe,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),ge.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,function(){return he})+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),ge.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:ge.languages.cpp}}}}),ge.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),ge.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:ge.languages.extend("cpp",{})}}),ge.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},ge.languages.cpp["base-clause"])}(oe)}},13652:function(de,ne,y){"use strict";var E=y(75308);de.exports=re,re.displayName="crystal",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.crystal=ge.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,ge.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),ge.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:ge.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:ge.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(oe)}},87648:function(de){"use strict";de.exports=ne,ne.displayName="csharp",ne.aliases=["dotnet","cs"];function ne(y){(function(E){function re(It,sn){return It.replace(/<<(\d+)>>/g,function(en,et){return"(?:"+sn[+et]+")"})}function oe(It,sn,en){return RegExp(re(It,sn),en||"")}function ge(It,sn){for(var en=0;en>/g,function(){return"(?:"+It+")"});return It.replace(/<>/g,"[^\\s\\S]")}var fe={type:"bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",typeDeclaration:"class enum interface record struct",contextual:"add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",other:"abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield"};function he(It){return"\\b(?:"+It.trim().replace(/ /g,"|")+")\\b"}var ie=he(fe.typeDeclaration),xe=RegExp(he(fe.type+" "+fe.typeDeclaration+" "+fe.contextual+" "+fe.other)),Ee=he(fe.typeDeclaration+" "+fe.contextual+" "+fe.other),Le=he(fe.type+" "+fe.typeDeclaration+" "+fe.other),Oe=ge(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),je=ge(/\((?:[^()]|<>)*\)/.source,2),Ge=/@?\b[A-Za-z_]\w*\b/.source,ce=re(/<<0>>(?:\s*<<1>>)?/.source,[Ge,Oe]),b=re(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[Ee,ce]),a=/\[\s*(?:,\s*)*\]/.source,ee=re(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[b,a]),x=re(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[Oe,je,a]),te=re(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),ae=re(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[te,b,a]),le={keyword:xe,punctuation:/[<>()?,.:[\]]/},pe=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,ve=/"(?:\\.|[^\\"\r\n])*"/.source,be=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;E.languages.csharp=E.languages.extend("clike",{string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[be]),lookbehind:!0,greedy:!0},{pattern:oe(/(^|[^@$\\])<<0>>/.source,[ve]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[Ge,ae]),lookbehind:!0,inside:le},{pattern:oe(/(\busing\s+)<<0>>(?=\s*=)/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b<<0>>\s+)<<1>>/.source,[ie,ce]),lookbehind:!0,inside:le},{pattern:oe(/(\bcatch\s*\(\s*)<<0>>/.source,[b]),lookbehind:!0,inside:le},{pattern:oe(/(\bwhere\s+)<<0>>/.source,[Ge]),lookbehind:!0},{pattern:oe(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[ee]),lookbehind:!0,inside:le},{pattern:oe(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[ae,Le,Ge]),inside:le}],keyword:xe,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),E.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),E.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:oe(/([(,]\s*)<<0>>(?=\s*:)/.source,[Ge]),lookbehind:!0,alias:"punctuation"}}),E.languages.insertBefore("csharp","class-name",{namespace:{pattern:oe(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[Ge]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:oe(/(\b(?:default|sizeof|typeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[je]),lookbehind:!0,alias:"class-name",inside:le},"return-type":{pattern:oe(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[ae,b]),inside:le,alias:"class-name"},"constructor-invocation":{pattern:oe(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[ae]),lookbehind:!0,inside:le,alias:"class-name"},"generic-method":{pattern:oe(/<<0>>\s*<<1>>(?=\s*\()/.source,[Ge,Oe]),inside:{function:oe(/^<<0>>/.source,[Ge]),generic:{pattern:RegExp(Oe),alias:"class-name",inside:le}}},"type-list":{pattern:oe(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[ie,ce,Ge,ae,xe.source,je,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:oe(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[ce,je]),lookbehind:!0,greedy:!0,inside:E.languages.csharp},keyword:xe,"class-name":{pattern:RegExp(ae),greedy:!0,inside:le},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var Ae=ve+"|"+pe,Ie=re(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[Ae]),ke=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Ye=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,Be=re(/<<0>>(?:\s*\(<<1>>*\))?/.source,[b,ke]);E.languages.insertBefore("csharp","class-name",{attribute:{pattern:oe(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[Ye,Be]),lookbehind:!0,greedy:!0,inside:{target:{pattern:oe(/^<<0>>(?=\s*:)/.source,[Ye]),alias:"keyword"},"attribute-arguments":{pattern:oe(/\(<<0>>*\)/.source,[ke]),inside:E.languages.csharp},"class-name":{pattern:RegExp(b),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var $e=/:[^}\r\n]+/.source,st=ge(re(/[^"'/()]|<<0>>|\(<>*\)/.source,[Ie]),2),Yt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[st,$e]),vt=ge(re(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[Ae]),2),wt=re(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[vt,$e]);function Ct(It,sn){return{interpolation:{pattern:oe(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[It]),lookbehind:!0,inside:{"format-string":{pattern:oe(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[sn,$e]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:E.languages.csharp}}},string:/[\s\S]+/}}E.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:oe(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[Yt]),lookbehind:!0,greedy:!0,inside:Ct(Yt,st)},{pattern:oe(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[wt]),lookbehind:!0,greedy:!0,inside:Ct(wt,vt)}],char:{pattern:RegExp(pe),greedy:!0}}),E.languages.dotnet=E.languages.cs=E.languages.csharp})(y)}},10617:function(de,ne,y){"use strict";var E=y(87648);de.exports=re,re.displayName="cshtml",re.aliases=["razor"];function re(oe){oe.register(E),function(ge){var fe=/\/(?![/*])|\/\/.*[\r\n]|\/\*[^*]*(?:\*(?!\/)[^*]*)*\*\//.source,he=/@(?!")|"(?:[^\r\n\\"]|\\.)*"|@"(?:[^\\"]|""|\\[\s\S])*"(?!")/.source+"|"+/'(?:(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'|(?=[^\\](?!')))/.source;function ie(ee,x){for(var te=0;te/g,function(){return"(?:"+ee+")"});return ee.replace(//g,"[^\\s\\S]").replace(//g,"(?:"+he+")").replace(//g,"(?:"+fe+")")}var xe=ie(/\((?:[^()'"@/]|||)*\)/.source,2),Ee=ie(/\[(?:[^\[\]'"@/]|||)*\]/.source,2),Le=ie(/\{(?:[^{}'"@/]|||)*\}/.source,2),Oe=ie(/<(?:[^<>'"@/]|||)*>/.source,2),je=/(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?/.source,Ge=/(?!\d)[^\s>\/=$<%]+/.source+je+/\s*\/?>/.source,ce=/\B@?/.source+"(?:"+/<([a-zA-Z][\w:]*)/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|"+ie(/<\1/.source+je+/\s*>/.source+"(?:"+(/[^<]/.source+"|"+/<\/?(?!\1\b)/.source+Ge+"|")+")*"+/<\/\1\s*>/.source,2))+")*"+/<\/\1\s*>/.source+"|"+/|\+|~|\|\|/,punctuation:/[(),]/}},E.languages.css.atrule.inside["selector-function-argument"].inside=oe,E.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var ge={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},fe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};E.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:ge,number:fe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:ge,number:fe})})(y)}},54212:function(de){"use strict";de.exports=ne,ne.displayName="css",ne.aliases=[];function ne(y){(function(E){var re=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;E.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+re.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+re.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+re.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:re,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},E.languages.css.atrule.inside.rest=E.languages.css;var oe=E.languages.markup;oe&&(oe.tag.addInlined("style","css"),oe.tag.addAttribute("style","css"))})(y)}},69820:function(de){"use strict";de.exports=ne,ne.displayName="csv",ne.aliases=[];function ne(y){y.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}}},41929:function(de){"use strict";de.exports=ne,ne.displayName="cypher",ne.aliases=[];function ne(y){y.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}}},51837:function(de){"use strict";de.exports=ne,ne.displayName="d",ne.aliases=[];function ne(y){y.languages.d=y.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp(/(^|[^\\])/.source+"(?:"+[/\/\+(?:\/\+(?:[^+]|\+(?!\/))*\+\/|(?!\/\+)[\s\S])*?\+\//.source,/\/\/.*/.source,/\/\*[\s\S]*?\*\//.source].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp([/\b[rx]"(?:\\[\s\S]|[^\\"])*"[cwd]?/.source,/\bq"(?:\[[\s\S]*?\]|\([\s\S]*?\)|<[\s\S]*?>|\{[\s\S]*?\})"/.source,/\bq"((?!\d)\w+)$[\s\S]*?^\1"/.source,/\bq"(.)[\s\S]*?\2"/.source,/(["`])(?:\\[\s\S]|(?!\3)[^\\])*\3[cwd]?/.source].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),y.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),y.languages.insertBefore("d","keyword",{property:/\B@\w*/}),y.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}})}},4182:function(de){"use strict";de.exports=ne,ne.displayName="dart",ne.aliases=[];function ne(y){(function(E){var re=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ge={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};E.languages.dart=E.languages.extend("clike",{"class-name":[ge,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ge.inside}],keyword:re,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),E.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.dart}}},string:/[\s\S]+/}},string:void 0}),E.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),E.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":ge,keyword:re,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})})(y)}},22117:function(de){"use strict";de.exports=ne,ne.displayName="dataweave",ne.aliases=[];function ne(y){(function(E){E.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}})(y)}},95627:function(de){"use strict";de.exports=ne,ne.displayName="dax",ne.aliases=[];function ne(y){y.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}}},34265:function(de){"use strict";de.exports=ne,ne.displayName="dhall",ne.aliases=[];function ne(y){y.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},y.languages.dhall.string.inside.interpolation.inside.expression.inside=y.languages.dhall}},50618:function(de){"use strict";de.exports=ne,ne.displayName="diff",ne.aliases=[];function ne(y){(function(E){E.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var re={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(re).forEach(function(oe){var ge=re[oe],fe=[];/^\w+$/.test(oe)||fe.push(/\w+/.exec(oe)[0]),oe==="diff"&&fe.push("bold"),E.languages.diff[oe]={pattern:RegExp("^(?:["+ge+`].*(?:\r ?| |(?![\\s\\S])))+`,"m"),alias:fe,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(oe)[0]}}}}),Object.defineProperty(E.languages.diff,"PREFIXES",{value:re})})(y)}},32126:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="django",re.aliases=["jinja2"];function re(oe){oe.register(E),function(ge){ge.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var fe=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,he=ge.languages["markup-templating"];ge.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"django",fe)}),ge.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"django")}),ge.languages.jinja2=ge.languages.django,ge.hooks.add("before-tokenize",function(ie){he.buildPlaceholders(ie,"jinja2",fe)}),ge.hooks.add("after-tokenize",function(ie){he.tokenizePlaceholders(ie,"jinja2")})}(oe)}},26737:function(de){"use strict";de.exports=ne,ne.displayName="dnsZoneFile",ne.aliases=[];function ne(y){y.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},y.languages["dns-zone"]=y.languages["dns-zone-file"]}},90134:function(de){"use strict";de.exports=ne,ne.displayName="docker",ne.aliases=["dockerfile"];function ne(y){(function(E){var re=/\\[\r\n](?:\s|\\[\r\n]|#.*(?!.))*(?![\s#]|\\[\r\n])/.source,oe=/(?:[ \t]+(?![ \t])(?:)?|)/.source.replace(//g,function(){return re}),ge=/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"|'(?:[^'\\\r\n]|\\(?:\r\n|[\s\S]))*'/.source,fe=/--[\w-]+=(?:|(?!["'])(?:[^\s\\]|\\.)+)/.source.replace(//g,function(){return ge}),he={pattern:RegExp(ge),greedy:!0},ie={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function xe(Ee,Le){return Ee=Ee.replace(//g,function(){return fe}).replace(//g,function(){return oe}),RegExp(Ee,Le)}E.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:xe(/(^(?:ONBUILD)?\w+)(?:)*/.source,"i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[he,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:xe(/(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\b/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\]+)AS/.source,"i"),lookbehind:!0,greedy:!0},{pattern:xe(/(^ONBUILD)\w+/.source,"i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:ie,string:he,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:ie},E.languages.dockerfile=E.languages.docker})(y)}},51348:function(de){"use strict";de.exports=ne,ne.displayName="dot",ne.aliases=["gv"];function ne(y){(function(E){var re="(?:"+[/[a-zA-Z_\x80-\uFFFF][\w\x80-\uFFFF]*/.source,/-?(?:\.\d+|\d+(?:\.\d*)?)/.source,/"[^"\\]*(?:\\[\s\S][^"\\]*)*"/.source,/<(?:[^<>]|(?!)*>/.source].join("|")+")",oe={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:E.languages.markup}};function ge(fe,he){return RegExp(fe.replace(//g,function(){return re}),he)}E.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:ge(/(\b(?:digraph|graph|subgraph)[ \t\r\n]+)/.source,"i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:oe},"attr-value":{pattern:ge(/(=[ \t\r\n]*)/.source),lookbehind:!0,greedy:!0,inside:oe},"attr-name":{pattern:ge(/([\[;, \t\r\n])(?=[ \t\r\n]*=)/.source),lookbehind:!0,greedy:!0,inside:oe},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:ge(/(^|[^-.\w\x80-\uFFFF\\])/.source),lookbehind:!0,greedy:!0,inside:oe},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},E.languages.gv=E.languages.dot})(y)}},60841:function(de){"use strict";de.exports=ne,ne.displayName="ebnf",ne.aliases=[];function ne(y){y.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}}},42857:function(de){"use strict";de.exports=ne,ne.displayName="editorconfig",ne.aliases=[];function ne(y){y.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}}},81269:function(de){"use strict";de.exports=ne,ne.displayName="eiffel",ne.aliases=[];function ne(y){y.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}}},31134:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="ejs",re.aliases=["eta"];function re(oe){oe.register(E),function(ge){ge.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:ge.languages.javascript}},ge.hooks.add("before-tokenize",function(fe){var he=/<%(?!%)[\s\S]+?%>/g;ge.languages["markup-templating"].buildPlaceholders(fe,"ejs",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"ejs")}),ge.languages.eta=ge.languages.ejs}(oe)}},83125:function(de){"use strict";de.exports=ne,ne.displayName="elixir",ne.aliases=[];function ne(y){y.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},y.languages.elixir.string.forEach(function(E){E.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:y.languages.elixir}}}})}},9438:function(de){"use strict";de.exports=ne,ne.displayName="elm",ne.aliases=[];function ne(y){y.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}}},27771:function(de,ne,y){"use strict";var E=y(75308),re=y(51478);de.exports=oe,oe.displayName="erb",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:fe.languages.ruby}},fe.hooks.add("before-tokenize",function(he){var ie=/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"erb",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"erb")})}(ge)}},86549:function(de){"use strict";de.exports=ne,ne.displayName="erlang",ne.aliases=[];function ne(y){y.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}}},37079:function(de,ne,y){"use strict";var E=y(29509),re=y(51478);de.exports=oe,oe.displayName="etlua",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:fe.languages.lua}},fe.hooks.add("before-tokenize",function(he){var ie=/<%[\s\S]+?%>/g;fe.languages["markup-templating"].buildPlaceholders(he,"etlua",ie)}),fe.hooks.add("after-tokenize",function(he){fe.languages["markup-templating"].tokenizePlaceholders(he,"etlua")})}(ge)}},59250:function(de){"use strict";de.exports=ne,ne.displayName="excelFormula",ne.aliases=[];function ne(y){y.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"keyword"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"property",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"property"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},y.languages.xlsx=y.languages.xls=y.languages["excel-formula"]}},81226:function(de){"use strict";de.exports=ne,ne.displayName="factor",ne.aliases=[];function ne(y){(function(E){var re={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},oe={number:/\\[^\s']|%\w/},ge={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:re},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:re},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:re}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:oe.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:oe}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:oe}},fe=function(Ee){return(Ee+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},he=function(Ee){return new RegExp("(^|\\s)(?:"+Ee.map(fe).join("|")+")(?=\\s|$)")},ie={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(ie).forEach(function(Ee){ge[Ee].pattern=he(ie[Ee])});var xe=["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"];ge.combinators.pattern=he(xe),E.languages.factor=ge})(y)}},65245:function(de){"use strict";de.exports=ne,ne.displayName="$false",ne.aliases=[];function ne(y){(function(E){E.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete y.languages["firestore-security-rules"]["class-name"],y.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}})}},40284:function(de){"use strict";de.exports=ne,ne.displayName="flow",ne.aliases=[];function ne(y){(function(E){E.languages.flow=E.languages.extend("javascript",{}),E.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|any|mixed|null|void)\b/,alias:"tag"}]}),E.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete E.languages.flow.parameter,E.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(E.languages.flow.keyword)||(E.languages.flow.keyword=[E.languages.flow.keyword]),E.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})})(y)}},39187:function(de){"use strict";de.exports=ne,ne.displayName="fortran",ne.aliases=[];function ne(y){y.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}}},34302:function(de){"use strict";de.exports=ne,ne.displayName="fsharp",ne.aliases=[];function ne(y){y.languages.fsharp=y.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),y.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),y.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),y.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:y.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}})}},90515:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="ftl",re.aliases=[];function re(oe){oe.register(E),function(ge){for(var fe=/[^<()"']|\((?:)*\)|<(?!#--)|<#--(?:[^-]|-(?!->))*-->|"(?:[^\\"]|\\.)*"|'(?:[^\\']|\\.)*'/.source,he=0;he<2;he++)fe=fe.replace(//g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var ie={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp(/("|')(?:(?!\1|\$\{)[^\\]|\\.|\$\{(?:(?!\})(?:))*\})*\1/.source.replace(//g,function(){return fe})),greedy:!0,inside:{interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\\\)*)\$\{(?:(?!\})(?:))*\}/.source.replace(//g,function(){return fe})),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};ie.string[1].inside.interpolation.inside.rest=ie,ge.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:ie}}}},ge.hooks.add("before-tokenize",function(xe){var Ee=RegExp(/<#--[\s\S]*?-->|<\/?[#@][a-zA-Z](?:)*?>|\$\{(?:)*?\}/.source.replace(//g,function(){return fe}),"gi");ge.languages["markup-templating"].buildPlaceholders(xe,"ftl",Ee)}),ge.hooks.add("after-tokenize",function(xe){ge.languages["markup-templating"].tokenizePlaceholders(xe,"ftl")})}(oe)}},33534:function(de){"use strict";de.exports=ne,ne.displayName="gap",ne.aliases=[];function ne(y){y.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},y.languages.gap.shell.inside.gap.inside=y.languages.gap}},9885:function(de){"use strict";de.exports=ne,ne.displayName="gcode",ne.aliases=[];function ne(y){y.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}}},76364:function(de){"use strict";de.exports=ne,ne.displayName="gdscript",ne.aliases=[];function ne(y){y.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}}},56452:function(de){"use strict";de.exports=ne,ne.displayName="gedcom",ne.aliases=[];function ne(y){y.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},tag:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"string"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}}},8477:function(de){"use strict";de.exports=ne,ne.displayName="gherkin",ne.aliases=[];function ne(y){(function(E){var re=/(?:\r?\n|\r)[ \t]*\|.+\|(?:(?!\|).)*/.source;E.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+re+")(?:"+re+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(re),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}})(y)}},58230:function(de){"use strict";de.exports=ne,ne.displayName="git",ne.aliases=[];function ne(y){y.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}}},66192:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="glsl",re.aliases=[];function re(oe){oe.register(E),oe.languages.glsl=oe.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/})}},81084:function(de){"use strict";de.exports=ne,ne.displayName="gml",ne.aliases=[];function ne(y){y.languages.gamemakerlanguage=y.languages.gml=y.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/})}},50318:function(de){"use strict";de.exports=ne,ne.displayName="gn",ne.aliases=["gni"];function ne(y){y.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},y.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=y.languages.gn,y.languages.gni=y.languages.gn}},95769:function(de){"use strict";de.exports=ne,ne.displayName="goModule",ne.aliases=[];function ne(y){y.languages["go-mod"]=y.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}}},14155:function(de){"use strict";de.exports=ne,ne.displayName="go",ne.aliases=[];function ne(y){y.languages.go=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),y.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete y.languages.go["class-name"]}},92823:function(de){"use strict";de.exports=ne,ne.displayName="graphql",ne.aliases=[];function ne(y){y.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:y.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},y.hooks.add("after-tokenize",function(re){if(re.language!=="graphql")return;var oe=re.tokens.filter(function(a){return typeof a!="string"&&a.type!=="comment"&&a.type!=="scalar"}),ge=0;function fe(a){return oe[ge+a]}function he(a,ee){ee=ee||0;for(var x=0;x0)){var Ge=ie(/^\{$/,/^\}$/);if(Ge===-1)continue;for(var ce=ge;ce=0&&xe(b,"variable-input")}}}}})}},63092:function(de){"use strict";de.exports=ne,ne.displayName="groovy",ne.aliases=[];function ne(y){y.languages.groovy=y.languages.extend("clike",{string:[{pattern:/("""|''')(?:[^\\]|\\[\s\S])*?\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0},{pattern:/(["'/])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0}],keyword:/\b(?:abstract|as|assert|boolean|break|byte|case|catch|char|class|const|continue|def|default|do|double|else|enum|extends|final|finally|float|for|goto|if|implements|import|in|instanceof|int|interface|long|native|new|package|private|protected|public|return|short|static|strictfp|super|switch|synchronized|this|throw|throws|trait|transient|try|void|volatile|while)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),y.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment"}}),y.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),y.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),y.hooks.add("wrap",function(E){if(E.language==="groovy"&&E.type==="string"){var re=E.content.value[0];if(re!="'"){var oe=/([^\\])(?:\$(?:\{.*?\}|[\w.]+))/;re==="$"&&(oe=/([^\$])(?:\$(?:\{.*?\}|[\w.]+))/),E.content.value=E.content.value.replace(/</g,"<").replace(/&/g,"&"),E.content=y.highlight(E.content.value,{expression:{pattern:oe,lookbehind:!0,inside:y.languages.groovy}}),E.classes.push(re==="/"?"regex":"gstring")}}})}},21550:function(de,ne,y){"use strict";var E=y(75308);de.exports=re,re.displayName="haml",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:ge.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:ge.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:ge.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:ge.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:ge.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:ge.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:ge.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var fe="((?:^|\\r?\\n|\\r)([\\t ]*)):{{filter_name}}(?:(?:\\r?\\n|\\r)(?:\\2[\\t ].+|\\s*?(?=\\r?\\n|\\r)))+",he=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],ie={},xe=0,Ee=he.length;xe@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},ge.hooks.add("before-tokenize",function(fe){var he=/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g;ge.languages["markup-templating"].buildPlaceholders(fe,"handlebars",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"handlebars")}),ge.languages.hbs=ge.languages.handlebars}(oe)}},2050:function(de){"use strict";de.exports=ne,ne.displayName="haskell",ne.aliases=["hs"];function ne(y){y.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},y.languages.hs=y.languages.haskell}},67967:function(de){"use strict";de.exports=ne,ne.displayName="haxe",ne.aliases=[];function ne(y){y.languages.haxe=y.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),y.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:y.languages.haxe}}},string:/[\s\S]+/}}}),y.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),y.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}})}},29138:function(de){"use strict";de.exports=ne,ne.displayName="hcl",ne.aliases=[];function ne(y){y.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}}},67915:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="hlsl",re.aliases=[];function re(oe){oe.register(E),oe.languages.hlsl=oe.languages.extend("c",{"class-name":[oe.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/})}},54853:function(de){"use strict";de.exports=ne,ne.displayName="hoon",ne.aliases=[];function ne(y){y.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}}},68330:function(de){"use strict";de.exports=ne,ne.displayName="hpkp",ne.aliases=[];function ne(y){y.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},76823:function(de){"use strict";de.exports=ne,ne.displayName="hsts",ne.aliases=[];function ne(y){y.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}}},86712:function(de){"use strict";de.exports=ne,ne.displayName="http",ne.aliases=[];function ne(y){(function(E){function re(Le){return RegExp("(^(?:"+Le+"):[ ]*(?![ ]))[^]+","i")}E.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:E.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:re(/Content-Security-Policy/.source),lookbehind:!0,alias:["csp","languages-csp"],inside:E.languages.csp},{pattern:re(/Public-Key-Pins(?:-Report-Only)?/.source),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:E.languages.hpkp},{pattern:re(/Strict-Transport-Security/.source),lookbehind:!0,alias:["hsts","languages-hsts"],inside:E.languages.hsts},{pattern:re(/[^:]+/.source),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var oe=E.languages,ge={"application/javascript":oe.javascript,"application/json":oe.json||oe.javascript,"application/xml":oe.xml,"text/xml":oe.xml,"text/html":oe.html,"text/css":oe.css,"text/plain":oe.plain},fe={"application/json":!0,"application/xml":!0};function he(Le){var Oe=Le.replace(/^[a-z]+\//,""),je="\\w+/(?:[\\w.-]+\\+)+"+Oe+"(?![+\\w.-])";return"(?:"+Le+"|"+je+")"}var ie;for(var xe in ge)if(ge[xe]){ie=ie||{};var Ee=fe[xe]?he(xe):xe;ie[xe.replace(/\//g,"-")]={pattern:RegExp("("+/content-type:\s*/.source+Ee+/(?:(?:\r\n?|\n)[\w-].*)*(?:\r(?:\n|(?!\n))|\n)/.source+")"+/[^ \t\w-][\s\S]*/.source,"i"),lookbehind:!0,inside:ge[xe]}}ie&&E.languages.insertBefore("http","header",ie)})(y)}},72252:function(de){"use strict";de.exports=ne,ne.displayName="ichigojam",ne.aliases=[];function ne(y){y.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}}},78634:function(de){"use strict";de.exports=ne,ne.displayName="icon",ne.aliases=[];function ne(y){y.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}}},43583:function(de){"use strict";de.exports=ne,ne.displayName="icuMessageFormat",ne.aliases=[];function ne(y){(function(E){function re(xe,Ee){return Ee<=0?/[]/.source:xe.replace(//g,function(){return re(xe,Ee-1)})}var oe=/'[{}:=,](?:[^']|'')*'(?!')/,ge={pattern:/''/,greedy:!0,alias:"operator"},fe={pattern:oe,greedy:!0,inside:{escape:ge}},he=re(/\{(?:[^{}']|'(?![{},'])|''||)*\}/.source.replace(//g,function(){return oe.source}),8),ie={pattern:RegExp(he),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};E.languages["icu-message-format"]={argument:{pattern:RegExp(he),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":ie,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":ie,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp(/(^\s*,\s*(?=\S))/.source+re(/(?:[^{}']|'[^']*'|\{(?:)?\})+/.source,8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:ge,string:fe},ie.inside.message.inside=E.languages["icu-message-format"],E.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=E.languages["icu-message-format"]})(y)}},23328:function(de,ne,y){"use strict";var E=y(2050);de.exports=re,re.displayName="idris",re.aliases=["idr"];function re(oe){oe.register(E),oe.languages.idris=oe.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),oe.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),oe.languages.idr=oe.languages.idris}},74494:function(de){"use strict";de.exports=ne,ne.displayName="iecst",ne.aliases=[];function ne(y){y.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}}},46745:function(de){"use strict";de.exports=ne,ne.displayName="ignore",ne.aliases=["gitignore","hgignore","npmignore"];function ne(y){(function(E){E.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},E.languages.gitignore=E.languages.ignore,E.languages.hgignore=E.languages.ignore,E.languages.npmignore=E.languages.ignore})(y)}},22152:function(de){"use strict";de.exports=ne,ne.displayName="inform7",ne.aliases=[];function ne(y){y.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},y.languages.inform7.string.inside.substitution.inside.rest=y.languages.inform7,y.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}}},83698:function(de){"use strict";de.exports=ne,ne.displayName="ini",ne.aliases=[];function ne(y){y.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}}},26619:function(de){"use strict";de.exports=ne,ne.displayName="io",ne.aliases=[];function ne(y){y.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}}},7093:function(de){"use strict";de.exports=ne,ne.displayName="java",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,oe=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,ge={pattern:RegExp(oe+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};E.languages.java=E.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[ge,{pattern:RegExp(oe+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:ge.inside}],keyword:re,function:[E.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),E.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),E.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":ge,keyword:re,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return re.source})),lookbehind:!0,inside:{punctuation:/\./}}})})(y)}},4005:function(de,ne,y){"use strict";var E=y(7093),re=y(53510);de.exports=oe,oe.displayName="javadoc",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=/(^(?:[\t ]*(?:\*\s*)*))[^*\s].*$/m,ie=/#\s*\w+(?:\s*\([^()]*\))?/.source,xe=/(?:\b[a-zA-Z]\w+\s*\.\s*)*\b[A-Z]\w*(?:\s*)?|/.source.replace(//g,function(){return ie});fe.languages.javadoc=fe.languages.extend("javadoclike",{}),fe.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp(/(@(?:exception|link|linkplain|see|throws|value)\s+(?:\*\s*)?)/.source+"(?:"+xe+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:fe.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:he,lookbehind:!0,inside:fe.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:he,lookbehind:!0,inside:{tag:fe.languages.markup.tag,entity:fe.languages.markup.entity,code:{pattern:/.+/,inside:fe.languages.java,alias:"language-java"}}}}}],tag:fe.languages.markup.tag,entity:fe.languages.markup.entity}),fe.languages.javadoclike.addSupport("java",fe.languages.javadoc)}(ge)}},53510:function(de){"use strict";de.exports=ne,ne.displayName="javadoclike",ne.aliases=[];function ne(y){(function(E){var re=E.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};function oe(fe,he){var ie="doc-comment",xe=E.languages[fe];if(xe){var Ee=xe[ie];if(!Ee){var Le={};Le[ie]={pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"},xe=E.languages.insertBefore(fe,"comment",Le),Ee=xe[ie]}if(Ee instanceof RegExp&&(Ee=xe[ie]={pattern:Ee}),Array.isArray(Ee))for(var Oe=0,je=Ee.length;Oe|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),y.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,y.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:y.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:y.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:y.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:y.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),y.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:y.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),y.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),y.languages.markup&&(y.languages.markup.tag.addInlined("script","javascript"),y.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),y.languages.js=y.languages.javascript}},24799:function(de){"use strict";de.exports=ne,ne.displayName="javastacktrace",ne.aliases=[];function ne(y){y.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}}},97443:function(de){"use strict";de.exports=ne,ne.displayName="jexl",ne.aliases=[];function ne(y){y.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}}},80746:function(de){"use strict";de.exports=ne,ne.displayName="jolie",ne.aliases=[];function ne(y){y.languages.jolie=y.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),y.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}})}},17015:function(de){"use strict";de.exports=ne,ne.displayName="jq",ne.aliases=[];function ne(y){(function(E){var re=/\\\((?:[^()]|\([^()]*\))*\)/.source,oe=RegExp(/(^|[^\\])"(?:[^"\r\n\\]|\\[^\r\n(]|__)*"/.source.replace(/__/g,function(){return re})),ge={interpolation:{pattern:RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+re),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},fe=E.languages.jq={comment:/#.*/,property:{pattern:RegExp(oe.source+/(?=\s*:(?!:))/.source),lookbehind:!0,greedy:!0,inside:ge},string:{pattern:oe,lookbehind:!0,greedy:!0,inside:ge},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};ge.interpolation.inside.content.inside=fe})(y)}},89246:function(de){"use strict";de.exports=ne,ne.displayName="jsExtras",ne.aliases=[];function ne(y){(function(E){E.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+E.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),E.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+E.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),E.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]});function re(xe,Ee){return RegExp(xe.replace(//g,function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source}),Ee)}E.languages.insertBefore("javascript","keyword",{imports:{pattern:re(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:E.languages.javascript},exports:{pattern:re(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:E.languages.javascript}}),E.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),E.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),E.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:re(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var oe=["function","function-variable","method","method-variable","property-access"],ge=0;ge=pe.length)return;var Ie=be[Ae];if(typeof Ie=="string"||typeof Ie.content=="string"){var ke=pe[x],Ye=typeof Ie=="string"?Ie:Ie.content,Be=Ye.indexOf(ke);if(Be!==-1){++x;var $e=Ye.substring(0,Be),st=Le(te[ke]),Yt=Ye.substring(Be+ke.length),vt=[];if($e&&vt.push($e),vt.push(st),Yt){var wt=[Yt];ve(wt),vt.push.apply(vt,wt)}typeof Ie=="string"?(be.splice.apply(be,[Ae,1].concat(vt)),Ae+=vt.length-1):Ie.content=vt}}else{var Ct=Ie.content;Array.isArray(Ct)?ve(Ct):ve([Ct])}}}return ve(le),new E.Token(a,le,"language-"+a,ce)}var je={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};E.hooks.add("after-tokenize",function(ce){if(!(ce.language in je))return;function b(a){for(var ee=0,x=a.length;ee\s+)?)[A-Z]\w*(?:\.[A-Z]\w*)*/.source.replace(//g,function(){return ie})),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+ie),lookbehind:!0,inside:{string:he.string,number:he.number,boolean:he.boolean,keyword:fe.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:he,alias:"language-javascript"}}}}),fe.languages.javadoclike.addSupport("javascript",fe.languages.jsdoc)}(ge)}},15628:function(de){"use strict";de.exports=ne,ne.displayName="json",ne.aliases=["webmanifest"];function ne(y){y.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},y.languages.webmanifest=y.languages.json}},14320:function(de,ne,y){"use strict";var E=y(15628);de.exports=re,re.displayName="json5",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/("|')(?:\\(?:\r\n?|\n|.)|(?!\1)[^\\\r\n])*\1/;ge.languages.json5=ge.languages.extend("json",{property:[{pattern:RegExp(fe.source+"(?=\\s*:)"),greedy:!0},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/,alias:"unquoted"}],string:{pattern:fe,greedy:!0},number:/[+-]?\b(?:NaN|Infinity|0x[a-fA-F\d]+)\b|[+-]?(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+\b)?/})}(oe)}},73222:function(de,ne,y){"use strict";var E=y(15628);de.exports=re,re.displayName="jsonp",re.aliases=[];function re(oe){oe.register(E),oe.languages.jsonp=oe.languages.extend("json",{punctuation:/[{}[\]();,.]/}),oe.languages.insertBefore("jsonp","punctuation",{function:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*\()/})}},92486:function(de){"use strict";de.exports=ne,ne.displayName="jsstacktrace",ne.aliases=[];function ne(y){y.languages.jsstacktrace={"error-message":{pattern:/^\S.*/m,alias:"string"},"stack-frame":{pattern:/(^[ \t]+)at[ \t].*/m,lookbehind:!0,inside:{"not-my-code":{pattern:/^at[ \t]+(?!\s)(?:node\.js||.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}}},24103:function(de){"use strict";de.exports=ne,ne.displayName="jsx",ne.aliases=[];function ne(y){(function(E){var re=E.util.clone(E.languages.javascript),oe=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,ge=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,fe=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function he(Ee,Le){return Ee=Ee.replace(//g,function(){return oe}).replace(//g,function(){return ge}).replace(//g,function(){return fe}),RegExp(Ee,Le)}fe=he(fe).source,E.languages.jsx=E.languages.extend("markup",re),E.languages.jsx.tag.pattern=he(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),E.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,E.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,E.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,E.languages.jsx.tag.inside.comment=re.comment,E.languages.insertBefore("inside","attr-name",{spread:{pattern:he(//.source),inside:E.languages.jsx}},E.languages.jsx.tag),E.languages.insertBefore("inside","special-attr",{script:{pattern:he(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:E.languages.jsx}}},E.languages.jsx.tag);var ie=function(Ee){return Ee?typeof Ee=="string"?Ee:typeof Ee.content=="string"?Ee.content:Ee.content.map(ie).join(""):""},xe=function(Ee){for(var Le=[],Oe=0;Oe0&&Le[Le.length-1].tagName===ie(je.content[0].content[1])&&Le.pop():je.content[je.content.length-1].content==="/>"||Le.push({tagName:ie(je.content[0].content[1]),openedBraces:0}):Le.length>0&&je.type==="punctuation"&&je.content==="{"?Le[Le.length-1].openedBraces++:Le.length>0&&Le[Le.length-1].openedBraces>0&&je.type==="punctuation"&&je.content==="}"?Le[Le.length-1].openedBraces--:Ge=!0),(Ge||typeof je=="string")&&Le.length>0&&Le[Le.length-1].openedBraces===0){var ce=ie(je);Oe0&&(typeof Ee[Oe-1]=="string"||Ee[Oe-1].type==="plain-text")&&(ce=ie(Ee[Oe-1])+ce,Ee.splice(Oe-1,1),Oe--),Ee[Oe]=new E.Token("plain-text",ce,null,ce)}je.content&&typeof je.content!="string"&&xe(je.content)}};E.hooks.add("after-tokenize",function(Ee){Ee.language!=="jsx"&&Ee.language!=="tsx"||xe(Ee.tokens)})})(y)}},40604:function(de){"use strict";de.exports=ne,ne.displayName="julia",ne.aliases=[];function ne(y){y.languages.julia={comment:{pattern:/(^|[^\\])(?:#=(?:[^#=]|=(?!#)|#(?!=)|#=(?:[^#=]|=(?!#)|#(?!=))*=#)*=#|#.*)/,lookbehind:!0},regex:{pattern:/r"(?:\\.|[^"\\\r\n])*"[imsx]{0,4}/,greedy:!0},string:{pattern:/"""[\s\S]+?"""|(?:\b\w+)?"(?:\\.|[^"\\\r\n])*"|`(?:[^\\`\r\n]|\\.)*`/,greedy:!0},char:{pattern:/(^|[^\w'])'(?:\\[^\r\n][^'\r\n]*|[^\\\r\n])'/,lookbehind:!0,greedy:!0},keyword:/\b(?:abstract|baremodule|begin|bitstype|break|catch|ccall|const|continue|do|else|elseif|end|export|finally|for|function|global|if|immutable|import|importall|in|let|local|macro|module|print|println|quote|return|struct|try|type|typealias|using|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[box])?(?:[\da-f]+(?:_[\da-f]+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[efp][+-]?\d+(?:_\d+)*)?j?/i,operator:/&&|\|\||[-+*^%÷⊻&$\\]=?|\/[\/=]?|!=?=?|\|[=>]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}}},23109:function(de){"use strict";de.exports=ne,ne.displayName="keepalived",ne.aliases=[];function ne(y){y.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp(/\b(?:(?:(?:[\da-f]{1,4}:){7}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}:[\da-f]{1,4}|(?:[\da-f]{1,4}:){5}:(?:[\da-f]{1,4}:)?[\da-f]{1,4}|(?:[\da-f]{1,4}:){4}:(?:[\da-f]{1,4}:){0,2}[\da-f]{1,4}|(?:[\da-f]{1,4}:){3}:(?:[\da-f]{1,4}:){0,3}[\da-f]{1,4}|(?:[\da-f]{1,4}:){2}:(?:[\da-f]{1,4}:){0,4}[\da-f]{1,4}|(?:[\da-f]{1,4}:){6}|(?:[\da-f]{1,4}:){0,5}:|::(?:[\da-f]{1,4}:){0,5}|[\da-f]{1,4}::(?:[\da-f]{1,4}:){0,5}[\da-f]{1,4}|::(?:[\da-f]{1,4}:){0,6}[\da-f]{1,4}|(?:[\da-f]{1,4}:){1,7}:)(?:\/\d{1,3})?|(?:\/\d{1,2})?)\b/.source.replace(//g,function(){return/(?:(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){3}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d))/.source}),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}}},32082:function(de){"use strict";de.exports=ne,ne.displayName="keyman",ne.aliases=[];function ne(y){y.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|nomatch|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}}},77674:function(de){"use strict";de.exports=ne,ne.displayName="kotlin",ne.aliases=["kt","kts"];function ne(y){(function(E){E.languages.kotlin=E.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete E.languages.kotlin["class-name"];var re={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:E.languages.kotlin}};E.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:re},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:re},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete E.languages.kotlin.string,E.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),E.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),E.languages.kt=E.languages.kotlin,E.languages.kts=E.languages.kotlin})(y)}},37524:function(de){"use strict";de.exports=ne,ne.displayName="kumir",ne.aliases=["kum"];function ne(y){(function(E){var re=/\s\x00-\x1f\x22-\x2f\x3a-\x3f\x5b-\x5e\x60\x7b-\x7e/.source;function oe(ge,fe){return RegExp(ge.replace(//g,re),fe)}E.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:oe(/(^|[])(?:да|нет)(?=[]|$)/.source),lookbehind:!0},"operator-word":{pattern:oe(/(^|[])(?:и|или|не)(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:oe(/(^|[])знач(?=[]|$)/.source),lookbehind:!0,alias:"keyword"},type:[{pattern:oe(/(^|[])(?:вещ|лит|лог|сим|цел)(?:\x20*таб)?(?=[]|$)/.source),lookbehind:!0,alias:"builtin"},{pattern:oe(/(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)/.source),lookbehind:!0,alias:"important"}],keyword:{pattern:oe(/(^|[])(?:алг|арг(?:\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\x20+|_)исп)?|кц(?:(?:\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)/.source),lookbehind:!0},name:{pattern:oe(/(^|[])[^\d][^]*(?:\x20+[^]+)*(?=[]|$)/.source),lookbehind:!0},number:{pattern:oe(/(^|[])(?:\B\$[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?=[]|$)/.source,"i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},E.languages.kum=E.languages.kumir})(y)}},6658:function(de){"use strict";de.exports=ne,ne.displayName="kusto",ne.aliases=[];function ne(y){y.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}}},24824:function(de){"use strict";de.exports=ne,ne.displayName="latex",ne.aliases=["tex","context"];function ne(y){(function(E){var re=/\\(?:[^a-z()[\]]|[a-z*]+)/i,oe={"equation-command":{pattern:re,alias:"regex"}};E.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:oe,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:oe,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:re,alias:"selector"},punctuation:/[[\]{}&]/},E.languages.tex=E.languages.latex,E.languages.context=E.languages.latex})(y)}},22776:function(de,ne,y){"use strict";var E=y(51478),re=y(53852);de.exports=oe,oe.displayName="latte",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){fe.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:fe.languages.php}};var he=fe.languages.extend("markup",{});fe.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:fe.languages.php}}}}}},he.tag),fe.hooks.add("before-tokenize",function(ie){if(ie.language==="latte"){var xe=/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g;fe.languages["markup-templating"].buildPlaceholders(ie,"latte",xe),ie.grammar=he}}),fe.hooks.add("after-tokenize",function(ie){fe.languages["markup-templating"].tokenizePlaceholders(ie,"latte")})}(ge)}},89700:function(de){"use strict";de.exports=ne,ne.displayName="less",ne.aliases=[];function ne(y){y.languages.less=y.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),y.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}})}},99296:function(de,ne,y){"use strict";var E=y(48780);de.exports=re,re.displayName="lilypond",re.aliases=[];function re(oe){oe.register(E),function(ge){for(var fe=/\((?:[^();"#\\]|\\[\s\S]|;.*(?!.)|"(?:[^"\\]|\\.)*"|#(?:\{(?:(?!#\})[\s\S])*#\}|[^{])|)*\)/.source,he=5,ie=0;ie/g,function(){return fe});fe=fe.replace(//g,/[^\s\S]/.source);var xe=ge.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp(/(^|[=\s])#(?:"(?:[^"\\]|\\.)*"|[^\s()"]*(?:[^\s()]|))/.source.replace(//g,function(){return fe}),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:ge.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};xe["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=xe,ge.languages.ly=xe}(oe)}},39940:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="liquid",re.aliases=[];function re(oe){oe.register(E),oe.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},oe.hooks.add("before-tokenize",function(ge){var fe=/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,he=!1;oe.languages["markup-templating"].buildPlaceholders(ge,"liquid",fe,function(ie){var xe=/^\{%-?\s*(\w+)/.exec(ie);if(xe){var Ee=xe[1];if(Ee==="raw"&&!he)return he=!0,!0;if(Ee==="endraw")return he=!1,!0}return!he})}),oe.hooks.add("after-tokenize",function(ge){oe.languages["markup-templating"].tokenizePlaceholders(ge,"liquid")})}},34973:function(de){"use strict";de.exports=ne,ne.displayName="lisp",ne.aliases=[];function ne(y){(function(E){function re(ce){return RegExp(/(\()/.source+"(?:"+ce+")"+/(?=[\s\)])/.source)}function oe(ce){return RegExp(/([\s([])/.source+"(?:"+ce+")"+/(?=[\s)])/.source)}var ge=/(?!\d)[-+*/~!@$%^=<>{}\w]+/.source,fe="&"+ge,he="(\\()",ie="(?=\\))",xe="(?=\\s)",Ee=/(?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\))*\))*\))*/.source,Le={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+ge+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+ge),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+ge),alias:"property"},splice:{pattern:RegExp(",@?"+ge),alias:["symbol","variable"]},keyword:[{pattern:RegExp(he+"(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)"+xe),lookbehind:!0},{pattern:RegExp(he+"(?:append|by|collect|concat|do|finally|for|in|return)"+xe),lookbehind:!0}],declare:{pattern:re(/declare/.source),lookbehind:!0,alias:"keyword"},interactive:{pattern:re(/interactive/.source),lookbehind:!0,alias:"keyword"},boolean:{pattern:oe(/nil|t/.source),lookbehind:!0},number:{pattern:oe(/[-+]?\d+(?:\.\d*)?/.source),lookbehind:!0},defvar:{pattern:RegExp(he+"def(?:const|custom|group|var)\\s+"+ge),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(ge)}},defun:{pattern:RegExp(he+/(?:cl-)?(?:defmacro|defun\*?)\s+/.source+ge+/\s+\(/.source+Ee+/\)/.source),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+ge),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp(he+"lambda\\s+\\(\\s*(?:&?"+ge+"(?:\\s+&?"+ge+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(he+ge),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},Oe={"lisp-marker":RegExp(fe),varform:{pattern:RegExp(/\(/.source+ge+/\s+(?=\S)/.source+Ee+/\)/.source),inside:Le},argument:{pattern:RegExp(/(^|[\s(])/.source+ge),lookbehind:!0,alias:"variable"},rest:Le},je="\\S+(?:\\s+\\S+)*",Ge={pattern:RegExp(he+Ee+ie),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+je),inside:Oe},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+je),inside:Oe},keys:{pattern:RegExp("&key\\s+"+je+"(?:\\s+&allow-other-keys)?"),inside:Oe},argument:{pattern:RegExp(ge),alias:"variable"},punctuation:/[()]/}};Le.lambda.inside.arguments=Ge,Le.defun.inside.arguments=E.util.clone(Ge),Le.defun.inside.arguments.inside.sublist=Ge,E.languages.lisp=Le,E.languages.elisp=Le,E.languages.emacs=Le,E.languages["emacs-lisp"]=Le})(y)}},98135:function(de){"use strict";de.exports=ne,ne.displayName="livescript",ne.aliases=[];function ne(y){y.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},y.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=y.languages.livescript}},36907:function(de){"use strict";de.exports=ne,ne.displayName="llvm",ne.aliases=[];function ne(y){(function(E){E.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}})(y)}},3567:function(de){"use strict";de.exports=ne,ne.displayName="log",ne.aliases=[];function ne(y){y.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:y.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp(/\b\d{4}[-/]\d{2}[-/]\d{2}(?:T(?=\d{1,2}:)|(?=\s\d{1,2}:))/.source+"|"+/\b\d{1,4}[-/ ](?:\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\d{2,4}T?\b/.source+"|"+/\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\s{1,2}\d{1,2}\b/.source,"i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}}},23763:function(de){"use strict";de.exports=ne,ne.displayName="lolcode",ne.aliases=[];function ne(y){y.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}}},29509:function(de){"use strict";de.exports=ne,ne.displayName="lua",ne.aliases=[];function ne(y){y.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}}},40472:function(de){"use strict";de.exports=ne,ne.displayName="magma",ne.aliases=[];function ne(y){y.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}}},44695:function(de){"use strict";de.exports=ne,ne.displayName="makefile",ne.aliases=[];function ne(y){y.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}}},53885:function(de){"use strict";de.exports=ne,ne.displayName="markdown",ne.aliases=["md"];function ne(y){(function(E){var re=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function oe(Oe){return Oe=Oe.replace(//g,function(){return re}),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+Oe+")")}var ge=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,fe=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,function(){return ge}),he=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;E.languages.markdown=E.languages.extend("markup",{}),E.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:E.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+fe+he+"(?:"+fe+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+fe+he+")(?:"+fe+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(ge),inside:E.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+fe+")"+he+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+fe+"$"),inside:{"table-header":{pattern:RegExp(ge),alias:"important",inside:E.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:oe(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:oe(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:oe(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:oe(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach(function(Oe){["url","bold","italic","strike","code-snippet"].forEach(function(je){Oe!==je&&(E.languages.markdown[Oe].inside.content.inside[je]=E.languages.markdown[je])})}),E.hooks.add("after-tokenize",function(Oe){if(Oe.language!=="markdown"&&Oe.language!=="md")return;function je(Ge){if(!(!Ge||typeof Ge=="string"))for(var ce=0,b=Ge.length;ce",quot:'"'},Ee=String.fromCodePoint||String.fromCharCode;function Le(Oe){var je=Oe.replace(ie,"");return je=je.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,function(Ge,ce){if(ce=ce.toLowerCase(),ce[0]==="#"){var b;return ce[1]==="x"?b=parseInt(ce.slice(2),16):b=Number(ce.slice(1)),Ee(b)}else{var a=xe[ce];return a||Ge}}),je}E.languages.md=E.languages.markdown})(y)}},51478:function(de){"use strict";de.exports=ne,ne.displayName="markupTemplating",ne.aliases=[];function ne(y){(function(E){function re(oe,ge){return"___"+oe.toUpperCase()+ge+"___"}Object.defineProperties(E.languages["markup-templating"]={},{buildPlaceholders:{value:function(oe,ge,fe,he){if(oe.language===ge){var ie=oe.tokenStack=[];oe.code=oe.code.replace(fe,function(xe){if(typeof he=="function"&&!he(xe))return xe;for(var Ee=ie.length,Le;oe.code.indexOf(Le=re(ge,Ee))!==-1;)++Ee;return ie[Ee]=xe,Le}),oe.grammar=E.languages.markup}}},tokenizePlaceholders:{value:function(oe,ge){if(oe.language!==ge||!oe.tokenStack)return;oe.grammar=E.languages[ge];var fe=0,he=Object.keys(oe.tokenStack);function ie(xe){for(var Ee=0;Ee=he.length);Ee++){var Le=xe[Ee];if(typeof Le=="string"||Le.content&&typeof Le.content=="string"){var Oe=he[fe],je=oe.tokenStack[Oe],Ge=typeof Le=="string"?Le:Le.content,ce=re(ge,Oe),b=Ge.indexOf(ce);if(b>-1){++fe;var a=Ge.substring(0,b),ee=new E.Token(ge,E.tokenize(je,oe.grammar),"language-"+ge,je),x=Ge.substring(b+ce.length),te=[];a&&te.push.apply(te,ie([a])),te.push(ee),x&&te.push.apply(te,ie([x])),typeof Le=="string"?xe.splice.apply(xe,[Ee,1].concat(te)):Le.content=te}}else Le.content&&ie(Le.content)}return xe}ie(oe.tokens)}}})})(y)}},70614:function(de){"use strict";de.exports=ne,ne.displayName="markup",ne.aliases=["html","mathml","svg","xml","ssml","atom","rss"];function ne(y){y.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},y.languages.markup.tag.inside["attr-value"].inside.entity=y.languages.markup.entity,y.languages.markup.doctype.inside["internal-subset"].inside=y.languages.markup,y.hooks.add("wrap",function(E){E.type==="entity"&&(E.attributes.title=E.content.value.replace(/&/,"&"))}),Object.defineProperty(y.languages.markup.tag,"addInlined",{value:function(re,oe){var ge={};ge["language-"+oe]={pattern:/(^$)/i,lookbehind:!0,inside:y.languages[oe]},ge.cdata=/^$/i;var fe={"included-cdata":{pattern://i,inside:ge}};fe["language-"+oe]={pattern:/[\s\S]+/,inside:y.languages[oe]};var he={};he[re]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return re}),"i"),lookbehind:!0,greedy:!0,inside:fe},y.languages.insertBefore("markup","cdata",he)}}),Object.defineProperty(y.languages.markup.tag,"addAttribute",{value:function(E,re){y.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+E+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[re,"language-"+re],inside:y.languages[re]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),y.languages.html=y.languages.markup,y.languages.mathml=y.languages.markup,y.languages.svg=y.languages.markup,y.languages.xml=y.languages.extend("markup",{}),y.languages.ssml=y.languages.xml,y.languages.atom=y.languages.xml,y.languages.rss=y.languages.xml}},16928:function(de){"use strict";de.exports=ne,ne.displayName="matlab",ne.aliases=[];function ne(y){y.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}}},13586:function(de){"use strict";de.exports=ne,ne.displayName="maxscript",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;E.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:"+(/^/.source+"|"+/[;=<>+\-*/^({\[]/.source+"|"+/\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\b/.source)+")[ ]*)(?!"+re.source+")"+/[a-z_]\w*\b/.source+"(?=[ ]*(?:"+("(?!"+re.source+")"+/[a-z_]/.source+"|"+/\d|-\.?\d/.source+"|"+/[({'"$@#?]/.source)+"))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:re,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}})(y)}},37164:function(de){"use strict";de.exports=ne,ne.displayName="mel",ne.aliases=[];function ne(y){y.languages.mel={comment:/\/\/.*/,code:{pattern:/`(?:\\.|[^\\`\r\n])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:/\b\w+(?=\()|\b(?:CBG|HfAddAttractorToAS|HfAssignAS|HfBuildEqualMap|HfBuildFurFiles|HfBuildFurImages|HfCancelAFR|HfConnectASToHF|HfCreateAttractor|HfDeleteAS|HfEditAS|HfPerformCreateAS|HfRemoveAttractorFromAS|HfSelectAttached|HfSelectAttractors|HfUnAssignAS|Mayatomr|about|abs|addAttr|addAttributeEditorNodeHelp|addDynamic|addNewShelfTab|addPP|addPanelCategory|addPrefixToName|advanceToNextDrivenKey|affectedNet|affects|aimConstraint|air|alias|aliasAttr|align|alignCtx|alignCurve|alignSurface|allViewFit|ambientLight|angle|angleBetween|animCone|animCurveEditor|animDisplay|animView|annotate|appendStringArray|applicationName|applyAttrPreset|applyTake|arcLenDimContext|arcLengthDimension|arclen|arrayMapper|art3dPaintCtx|artAttrCtx|artAttrPaintVertexCtx|artAttrSkinPaintCtx|artAttrTool|artBuildPaintMenu|artFluidAttrCtx|artPuttyCtx|artSelectCtx|artSetPaintCtx|artUserPaintCtx|assignCommand|assignInputDevice|assignViewportFactories|attachCurve|attachDeviceAttr|attachSurface|attrColorSliderGrp|attrCompatibility|attrControlGrp|attrEnumOptionMenu|attrEnumOptionMenuGrp|attrFieldGrp|attrFieldSliderGrp|attrNavigationControlGrp|attrPresetEditWin|attributeExists|attributeInfo|attributeMenu|attributeQuery|autoKeyframe|autoPlace|bakeClip|bakeFluidShading|bakePartialHistory|bakeResults|bakeSimulation|basename|basenameEx|batchRender|bessel|bevel|bevelPlus|binMembership|bindSkin|blend2|blendShape|blendShapeEditor|blendShapePanel|blendTwoAttr|blindDataType|boneLattice|boundary|boxDollyCtx|boxZoomCtx|bufferCurve|buildBookmarkMenu|buildKeyframeMenu|button|buttonManip|cacheFile|cacheFileCombine|cacheFileMerge|cacheFileTrack|camera|cameraView|canCreateManip|canvas|capitalizeString|catch|catchQuiet|ceil|changeSubdivComponentDisplayLevel|changeSubdivRegion|channelBox|character|characterMap|characterOutlineEditor|characterize|chdir|checkBox|checkBoxGrp|checkDefaultRenderGlobals|choice|circle|circularFillet|clamp|clear|clearCache|clip|clipEditor|clipEditorCurrentTimeCtx|clipSchedule|clipSchedulerOutliner|clipTrimBefore|closeCurve|closeSurface|cluster|cmdFileOutput|cmdScrollFieldExecuter|cmdScrollFieldReporter|cmdShell|coarsenSubdivSelectionList|collision|color|colorAtPoint|colorEditor|colorIndex|colorIndexSliderGrp|colorSliderButtonGrp|colorSliderGrp|columnLayout|commandEcho|commandLine|commandPort|compactHairSystem|componentEditor|compositingInterop|computePolysetVolume|condition|cone|confirmDialog|connectAttr|connectControl|connectDynamic|connectJoint|connectionInfo|constrain|constrainValue|constructionHistory|container|containsMultibyte|contextInfo|control|convertFromOldLayers|convertIffToPsd|convertLightmap|convertSolidTx|convertTessellation|convertUnit|copyArray|copyFlexor|copyKey|copySkinWeights|cos|cpButton|cpCache|cpClothSet|cpCollision|cpConstraint|cpConvClothToMesh|cpForces|cpGetSolverAttr|cpPanel|cpProperty|cpRigidCollisionFilter|cpSeam|cpSetEdit|cpSetSolverAttr|cpSolver|cpSolverTypes|cpTool|cpUpdateClothUVs|createDisplayLayer|createDrawCtx|createEditor|createLayeredPsdFile|createMotionField|createNewShelf|createNode|createRenderLayer|createSubdivRegion|cross|crossProduct|ctxAbort|ctxCompletion|ctxEditMode|ctxTraverse|currentCtx|currentTime|currentTimeCtx|currentUnit|curve|curveAddPtCtx|curveCVCtx|curveEPCtx|curveEditorCtx|curveIntersect|curveMoveEPCtx|curveOnSurface|curveSketchCtx|cutKey|cycleCheck|cylinder|dagPose|date|defaultLightListCheckBox|defaultNavigation|defineDataServer|defineVirtualDevice|deformer|deg_to_rad|delete|deleteAttr|deleteShadingGroupsAndMaterials|deleteShelfTab|deleteUI|deleteUnusedBrushes|delrandstr|detachCurve|detachDeviceAttr|detachSurface|deviceEditor|devicePanel|dgInfo|dgdirty|dgeval|dgtimer|dimWhen|directKeyCtx|directionalLight|dirmap|dirname|disable|disconnectAttr|disconnectJoint|diskCache|displacementToPoly|displayAffected|displayColor|displayCull|displayLevelOfDetail|displayPref|displayRGBColor|displaySmoothness|displayStats|displayString|displaySurface|distanceDimContext|distanceDimension|doBlur|dolly|dollyCtx|dopeSheetEditor|dot|dotProduct|doubleProfileBirailSurface|drag|dragAttrContext|draggerContext|dropoffLocator|duplicate|duplicateCurve|duplicateSurface|dynCache|dynControl|dynExport|dynExpression|dynGlobals|dynPaintEditor|dynParticleCtx|dynPref|dynRelEdPanel|dynRelEditor|dynamicLoad|editAttrLimits|editDisplayLayerGlobals|editDisplayLayerMembers|editRenderLayerAdjustment|editRenderLayerGlobals|editRenderLayerMembers|editor|editorTemplate|effector|emit|emitter|enableDevice|encodeString|endString|endsWith|env|equivalent|equivalentTol|erf|error|eval|evalDeferred|evalEcho|event|exactWorldBoundingBox|exclusiveLightCheckBox|exec|executeForEachObject|exists|exp|expression|expressionEditorListen|extendCurve|extendSurface|extrude|fcheck|fclose|feof|fflush|fgetline|fgetword|file|fileBrowserDialog|fileDialog|fileExtension|fileInfo|filetest|filletCurve|filter|filterCurve|filterExpand|filterStudioImport|findAllIntersections|findAnimCurves|findKeyframe|findMenuItem|findRelatedSkinCluster|finder|firstParentOf|fitBspline|flexor|floatEq|floatField|floatFieldGrp|floatScrollBar|floatSlider|floatSlider2|floatSliderButtonGrp|floatSliderGrp|floor|flow|fluidCacheInfo|fluidEmitter|fluidVoxelInfo|flushUndo|fmod|fontDialog|fopen|formLayout|format|fprint|frameLayout|fread|freeFormFillet|frewind|fromNativePath|fwrite|gamma|gauss|geometryConstraint|getApplicationVersionAsFloat|getAttr|getClassification|getDefaultBrush|getFileList|getFluidAttr|getInputDeviceRange|getMayaPanelTypes|getModifiers|getPanel|getParticleAttr|getPluginResource|getenv|getpid|glRender|glRenderEditor|globalStitch|gmatch|goal|gotoBindPose|grabColor|gradientControl|gradientControlNoAttr|graphDollyCtx|graphSelectContext|graphTrackCtx|gravity|grid|gridLayout|group|groupObjectsByName|hardenPointCurve|hardware|hardwareRenderPanel|headsUpDisplay|headsUpMessage|help|helpLine|hermite|hide|hilite|hitTest|hotBox|hotkey|hotkeyCheck|hsv_to_rgb|hudButton|hudSlider|hudSliderButton|hwReflectionMap|hwRender|hwRenderLoad|hyperGraph|hyperPanel|hyperShade|hypot|iconTextButton|iconTextCheckBox|iconTextRadioButton|iconTextRadioCollection|iconTextScrollList|iconTextStaticLabel|ikHandle|ikHandleCtx|ikHandleDisplayScale|ikSolver|ikSplineHandleCtx|ikSystem|ikSystemInfo|ikfkDisplayMethod|illustratorCurves|image|imfPlugins|inheritTransform|insertJoint|insertJointCtx|insertKeyCtx|insertKnotCurve|insertKnotSurface|instance|instanceable|instancer|intField|intFieldGrp|intScrollBar|intSlider|intSliderGrp|interToUI|internalVar|intersect|iprEngine|isAnimCurve|isConnected|isDirty|isParentOf|isSameObject|isTrue|isValidObjectName|isValidString|isValidUiName|isolateSelect|itemFilter|itemFilterAttr|itemFilterRender|itemFilterType|joint|jointCluster|jointCtx|jointDisplayScale|jointLattice|keyTangent|keyframe|keyframeOutliner|keyframeRegionCurrentTimeCtx|keyframeRegionDirectKeyCtx|keyframeRegionDollyCtx|keyframeRegionInsertKeyCtx|keyframeRegionMoveKeyCtx|keyframeRegionScaleKeyCtx|keyframeRegionSelectKeyCtx|keyframeRegionSetKeyCtx|keyframeRegionTrackCtx|keyframeStats|lassoContext|lattice|latticeDeformKeyCtx|launch|launchImageEditor|layerButton|layeredShaderPort|layeredTexturePort|layout|layoutDialog|lightList|lightListEditor|lightListPanel|lightlink|lineIntersection|linearPrecision|linstep|listAnimatable|listAttr|listCameras|listConnections|listDeviceAttachments|listHistory|listInputDeviceAxes|listInputDeviceButtons|listInputDevices|listMenuAnnotation|listNodeTypes|listPanelCategories|listRelatives|listSets|listTransforms|listUnselected|listerEditor|loadFluid|loadNewShelf|loadPlugin|loadPluginLanguageResources|loadPrefObjects|localizedPanelLabel|lockNode|loft|log|longNameOf|lookThru|ls|lsThroughFilter|lsType|lsUI|mag|makeIdentity|makeLive|makePaintable|makeRoll|makeSingleSurface|makeTubeOn|makebot|manipMoveContext|manipMoveLimitsCtx|manipOptions|manipRotateContext|manipRotateLimitsCtx|manipScaleContext|manipScaleLimitsCtx|marker|match|max|memory|menu|menuBarLayout|menuEditor|menuItem|menuItemToShelf|menuSet|menuSetPref|messageLine|min|minimizeApp|mirrorJoint|modelCurrentTimeCtx|modelEditor|modelPanel|mouse|movIn|movOut|move|moveIKtoFK|moveKeyCtx|moveVertexAlongDirection|multiProfileBirailSurface|mute|nParticle|nameCommand|nameField|namespace|namespaceInfo|newPanelItems|newton|nodeCast|nodeIconButton|nodeOutliner|nodePreset|nodeType|noise|nonLinear|normalConstraint|normalize|nurbsBoolean|nurbsCopyUVSet|nurbsCube|nurbsEditUV|nurbsPlane|nurbsSelect|nurbsSquare|nurbsToPoly|nurbsToPolygonsPref|nurbsToSubdiv|nurbsToSubdivPref|nurbsUVSet|nurbsViewDirectionVector|objExists|objectCenter|objectLayer|objectType|objectTypeUI|obsoleteProc|oceanNurbsPreviewPlane|offsetCurve|offsetCurveOnSurface|offsetSurface|openGLExtension|openMayaPref|optionMenu|optionMenuGrp|optionVar|orbit|orbitCtx|orientConstraint|outlinerEditor|outlinerPanel|overrideModifier|paintEffectsDisplay|pairBlend|palettePort|paneLayout|panel|panelConfiguration|panelHistory|paramDimContext|paramDimension|paramLocator|parent|parentConstraint|particle|particleExists|particleInstancer|particleRenderInfo|partition|pasteKey|pathAnimation|pause|pclose|percent|performanceOptions|pfxstrokes|pickWalk|picture|pixelMove|planarSrf|plane|play|playbackOptions|playblast|plugAttr|plugNode|pluginInfo|pluginResourceUtil|pointConstraint|pointCurveConstraint|pointLight|pointMatrixMult|pointOnCurve|pointOnSurface|pointPosition|poleVectorConstraint|polyAppend|polyAppendFacetCtx|polyAppendVertex|polyAutoProjection|polyAverageNormal|polyAverageVertex|polyBevel|polyBlendColor|polyBlindData|polyBoolOp|polyBridgeEdge|polyCacheMonitor|polyCheck|polyChipOff|polyClipboard|polyCloseBorder|polyCollapseEdge|polyCollapseFacet|polyColorBlindData|polyColorDel|polyColorPerVertex|polyColorSet|polyCompare|polyCone|polyCopyUV|polyCrease|polyCreaseCtx|polyCreateFacet|polyCreateFacetCtx|polyCube|polyCut|polyCutCtx|polyCylinder|polyCylindricalProjection|polyDelEdge|polyDelFacet|polyDelVertex|polyDuplicateAndConnect|polyDuplicateEdge|polyEditUV|polyEditUVShell|polyEvaluate|polyExtrudeEdge|polyExtrudeFacet|polyExtrudeVertex|polyFlipEdge|polyFlipUV|polyForceUV|polyGeoSampler|polyHelix|polyInfo|polyInstallAction|polyLayoutUV|polyListComponentConversion|polyMapCut|polyMapDel|polyMapSew|polyMapSewMove|polyMergeEdge|polyMergeEdgeCtx|polyMergeFacet|polyMergeFacetCtx|polyMergeUV|polyMergeVertex|polyMirrorFace|polyMoveEdge|polyMoveFacet|polyMoveFacetUV|polyMoveUV|polyMoveVertex|polyNormal|polyNormalPerVertex|polyNormalizeUV|polyOptUvs|polyOptions|polyOutput|polyPipe|polyPlanarProjection|polyPlane|polyPlatonicSolid|polyPoke|polyPrimitive|polyPrism|polyProjection|polyPyramid|polyQuad|polyQueryBlindData|polyReduce|polySelect|polySelectConstraint|polySelectConstraintMonitor|polySelectCtx|polySelectEditCtx|polySeparate|polySetToFaceNormal|polySewEdge|polyShortestPathCtx|polySmooth|polySoftEdge|polySphere|polySphericalProjection|polySplit|polySplitCtx|polySplitEdge|polySplitRing|polySplitVertex|polyStraightenUVBorder|polySubdivideEdge|polySubdivideFacet|polyToSubdiv|polyTorus|polyTransfer|polyTriangulate|polyUVSet|polyUnite|polyWedgeFace|popen|popupMenu|pose|pow|preloadRefEd|print|progressBar|progressWindow|projFileViewer|projectCurve|projectTangent|projectionContext|projectionManip|promptDialog|propModCtx|propMove|psdChannelOutliner|psdEditTextureFile|psdExport|psdTextureFile|putenv|pwd|python|querySubdiv|quit|rad_to_deg|radial|radioButton|radioButtonGrp|radioCollection|radioMenuItemCollection|rampColorPort|rand|randomizeFollicles|randstate|rangeControl|readTake|rebuildCurve|rebuildSurface|recordAttr|recordDevice|redo|reference|referenceEdit|referenceQuery|refineSubdivSelectionList|refresh|refreshAE|registerPluginResource|rehash|reloadImage|removeJoint|removeMultiInstance|removePanelCategory|rename|renameAttr|renameSelectionList|renameUI|render|renderGlobalsNode|renderInfo|renderLayerButton|renderLayerParent|renderLayerPostProcess|renderLayerUnparent|renderManip|renderPartition|renderQualityNode|renderSettings|renderThumbnailUpdate|renderWindowEditor|renderWindowSelectContext|renderer|reorder|reorderDeformers|requires|reroot|resampleFluid|resetAE|resetPfxToPolyCamera|resetTool|resolutionNode|retarget|reverseCurve|reverseSurface|revolve|rgb_to_hsv|rigidBody|rigidSolver|roll|rollCtx|rootOf|rot|rotate|rotationInterpolation|roundConstantRadius|rowColumnLayout|rowLayout|runTimeCommand|runup|sampleImage|saveAllShelves|saveAttrPreset|saveFluid|saveImage|saveInitialState|saveMenu|savePrefObjects|savePrefs|saveShelf|saveToolSettings|scale|scaleBrushBrightness|scaleComponents|scaleConstraint|scaleKey|scaleKeyCtx|sceneEditor|sceneUIReplacement|scmh|scriptCtx|scriptEditorInfo|scriptJob|scriptNode|scriptTable|scriptToShelf|scriptedPanel|scriptedPanelType|scrollField|scrollLayout|sculpt|searchPathArray|seed|selLoadSettings|select|selectContext|selectCurveCV|selectKey|selectKeyCtx|selectKeyframeRegionCtx|selectMode|selectPref|selectPriority|selectType|selectedNodes|selectionConnection|separator|setAttr|setAttrEnumResource|setAttrMapping|setAttrNiceNameResource|setConstraintRestPosition|setDefaultShadingGroup|setDrivenKeyframe|setDynamic|setEditCtx|setEditor|setFluidAttr|setFocus|setInfinity|setInputDeviceMapping|setKeyCtx|setKeyPath|setKeyframe|setKeyframeBlendshapeTargetWts|setMenuMode|setNodeNiceNameResource|setNodeTypeFlag|setParent|setParticleAttr|setPfxToPolyCamera|setPluginResource|setProject|setStampDensity|setStartupMessage|setState|setToolTo|setUITemplate|setXformManip|sets|shadingConnection|shadingGeometryRelCtx|shadingLightRelCtx|shadingNetworkCompare|shadingNode|shapeCompare|shelfButton|shelfLayout|shelfTabLayout|shellField|shortNameOf|showHelp|showHidden|showManipCtx|showSelectionInTitle|showShadingGroupAttrEditor|showWindow|sign|simplify|sin|singleProfileBirailSurface|size|sizeBytes|skinCluster|skinPercent|smoothCurve|smoothTangentSurface|smoothstep|snap2to2|snapKey|snapMode|snapTogetherCtx|snapshot|soft|softMod|softModCtx|sort|sound|soundControl|source|spaceLocator|sphere|sphrand|spotLight|spotLightPreviewPort|spreadSheetEditor|spring|sqrt|squareSurface|srtContext|stackTrace|startString|startsWith|stitchAndExplodeShell|stitchSurface|stitchSurfacePoints|strcmp|stringArrayCatenate|stringArrayContains|stringArrayCount|stringArrayInsertAtIndex|stringArrayIntersector|stringArrayRemove|stringArrayRemoveAtIndex|stringArrayRemoveDuplicates|stringArrayRemoveExact|stringArrayToString|stringToStringArray|strip|stripPrefixFromName|stroke|subdAutoProjection|subdCleanTopology|subdCollapse|subdDuplicateAndConnect|subdEditUV|subdListComponentConversion|subdMapCut|subdMapSewMove|subdMatchTopology|subdMirror|subdToBlind|subdToPoly|subdTransferUVsToCache|subdiv|subdivCrease|subdivDisplaySmoothness|substitute|substituteAllString|substituteGeometry|substring|surface|surfaceSampler|surfaceShaderList|swatchDisplayPort|switchTable|symbolButton|symbolCheckBox|sysFile|system|tabLayout|tan|tangentConstraint|texLatticeDeformContext|texManipContext|texMoveContext|texMoveUVShellContext|texRotateContext|texScaleContext|texSelectContext|texSelectShortestPathCtx|texSmudgeUVContext|texWinToolCtx|text|textCurves|textField|textFieldButtonGrp|textFieldGrp|textManip|textScrollList|textToShelf|textureDisplacePlane|textureHairColor|texturePlacementContext|textureWindow|threadCount|threePointArcCtx|timeControl|timePort|timerX|toNativePath|toggle|toggleAxis|toggleWindowVisibility|tokenize|tokenizeList|tolerance|tolower|toolButton|toolCollection|toolDropped|toolHasOptions|toolPropertyWindow|torus|toupper|trace|track|trackCtx|transferAttributes|transformCompare|transformLimits|translator|trim|trunc|truncateFluidCache|truncateHairCache|tumble|tumbleCtx|turbulence|twoPointArcCtx|uiRes|uiTemplate|unassignInputDevice|undo|undoInfo|ungroup|uniform|unit|unloadPlugin|untangleUV|untitledFileName|untrim|upAxis|updateAE|userCtx|uvLink|uvSnapshot|validateShelfName|vectorize|view2dToolCtx|viewCamera|viewClipPlane|viewFit|viewHeadOn|viewLookAt|viewManip|viewPlace|viewSet|visor|volumeAxis|vortex|waitCursor|warning|webBrowser|webBrowserPrefs|whatIs|window|windowPref|wire|wireContext|workspace|wrinkle|wrinkleContext|writeTake|xbmLangPathList|xform)\b/,operator:[/\+[+=]?|-[-=]?|&&|\|\||[<>]=|[*\/!=]=?|[%^]/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,:;?\[\](){}]/},y.languages.mel.code.inside.rest=y.languages.mel}},25153:function(de){"use strict";de.exports=ne,ne.displayName="mermaid",ne.aliases=[];function ne(y){y.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}}},33245:function(de){"use strict";de.exports=ne,ne.displayName="mizar",ne.aliases=[];function ne(y){y.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}}},32218:function(de){"use strict";de.exports=ne,ne.displayName="mongodb",ne.aliases=[];function ne(y){(function(E){var re=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],oe=["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"];re=re.map(function(fe){return fe.replace("$","\\$")});var ge="(?:"+re.join("|")+")\\b";E.languages.mongodb=E.languages.extend("javascript",{}),E.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp(`^(['"])?`+ge+"(?:\\1)?$")}}}),E.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},E.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+oe.join("|")+")\\b"),alias:"keyword"}})})(y)}},65626:function(de){"use strict";de.exports=ne,ne.displayName="monkey",ne.aliases=[];function ne(y){y.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}}},60090:function(de){"use strict";de.exports=ne,ne.displayName="moonscript",ne.aliases=["moon"];function ne(y){y.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},y.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=y.languages.moonscript,y.languages.moon=y.languages.moonscript}},40722:function(de){"use strict";de.exports=ne,ne.displayName="n1ql",ne.aliases=[];function ne(y){y.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}}},37783:function(de){"use strict";de.exports=ne,ne.displayName="n4js",ne.aliases=["n4jsd"];function ne(y){y.languages.n4js=y.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),y.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),y.languages.n4jsd=y.languages.n4js}},41224:function(de){"use strict";de.exports=ne,ne.displayName="nand2tetrisHdl",ne.aliases=[];function ne(y){y.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}}},71365:function(de){"use strict";de.exports=ne,ne.displayName="naniscript",ne.aliases=[];function ne(y){(function(E){var re=/\{[^\r\n\[\]{}]*\}/,oe={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:re,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};E.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:re,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:oe}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:re,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:oe},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},E.languages.nani=E.languages.naniscript,E.hooks.add("after-tokenize",function(he){var ie=he.tokens;ie.forEach(function(xe){if(typeof xe!="string"&&xe.type==="generic-text"){var Ee=fe(xe);ge(Ee)||(xe.type="bad-line",xe.content=Ee)}})});function ge(he){for(var ie="[]{}",xe=[],Ee=0;Ee=&|$!]/}}},32964:function(de){"use strict";de.exports=ne,ne.displayName="neon",ne.aliases=[];function ne(y){y.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"atrule"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}}},78830:function(de){"use strict";de.exports=ne,ne.displayName="nevod",ne.aliases=[];function ne(y){y.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}}},88799:function(de){"use strict";de.exports=ne,ne.displayName="nginx",ne.aliases=[];function ne(y){(function(E){var re=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;E.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:re}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:re}},punctuation:/[{};]/}})(y)}},66791:function(de){"use strict";de.exports=ne,ne.displayName="nim",ne.aliases=[];function ne(y){y.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}}},41735:function(de){"use strict";de.exports=ne,ne.displayName="nix",ne.aliases=[];function ne(y){y.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},y.languages.nix.string.inside.interpolation.inside=y.languages.nix}},13490:function(de){"use strict";de.exports=ne,ne.displayName="nsis",ne.aliases=[];function ne(y){y.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|LabelAddress|TempFileName)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}}},7383:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="objectivec",re.aliases=["objc"];function re(oe){oe.register(E),oe.languages.objectivec=oe.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete oe.languages.objectivec["class-name"],oe.languages.objc=oe.languages.objectivec}},66894:function(de){"use strict";de.exports=ne,ne.displayName="ocaml",ne.aliases=[];function ne(y){y.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}}},45779:function(de,ne,y){"use strict";var E=y(79440);de.exports=re,re.displayName="opencl",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.opencl=ge.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),ge.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var fe={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};ge.languages.insertBefore("c","keyword",fe),ge.languages.cpp&&(fe["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},ge.languages.insertBefore("cpp","keyword",fe))}(oe)}},27734:function(de){"use strict";de.exports=ne,ne.displayName="openqasm",ne.aliases=["qasm"];function ne(y){y.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},y.languages.qasm=y.languages.openqasm}},91889:function(de){"use strict";de.exports=ne,ne.displayName="oz",ne.aliases=[];function ne(y){y.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}}},55965:function(de){"use strict";de.exports=ne,ne.displayName="parigp",ne.aliases=[];function ne(y){y.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var E=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return E=E.map(function(re){return re.split("").join(" *")}).join("|"),RegExp("\\b(?:"+E+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}}},37326:function(de){"use strict";de.exports=ne,ne.displayName="parser",ne.aliases=[];function ne(y){(function(E){var re=E.languages.parser=E.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});re=E.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:re.keyword,variable:re.variable,function:re.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:re.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:re.punctuation}}}),E.languages.insertBefore("inside","punctuation",{expression:re.expression,keyword:re.keyword,variable:re.variable,function:re.function,escape:re.escape,"parser-punctuation":{pattern:re.punctuation,alias:"punctuation"}},re.tag.inside["attr-value"])})(y)}},92949:function(de){"use strict";de.exports=ne,ne.displayName="pascal",ne.aliases=["objectpascal"];function ne(y){y.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},y.languages.pascal.asm.inside=y.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),y.languages.objectpascal=y.languages.pascal}},5681:function(de){"use strict";de.exports=ne,ne.displayName="pascaligo",ne.aliases=[];function ne(y){(function(E){var re=/\((?:[^()]|\((?:[^()]|\([^()]*\))*\))*\)/.source,oe=/(?:\b\w+(?:)?|)/.source.replace(//g,function(){return re}),ge=E.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp(/(\btype\s+\w+\s+is\s+)/.source.replace(//g,function(){return oe}),"i"),lookbehind:!0,inside:null},{pattern:RegExp(/(?=\s+is\b)/.source.replace(//g,function(){return oe}),"i"),inside:null},{pattern:RegExp(/(:\s*)/.source.replace(//g,function(){return oe})),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},fe=["comment","keyword","builtin","operator","punctuation"].reduce(function(he,ie){return he[ie]=ge[ie],he},{});ge["class-name"].forEach(function(he){he.inside=fe})})(y)}},70696:function(de){"use strict";de.exports=ne,ne.displayName="pcaxis",ne.aliases=["px"];function ne(y){y.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},y.languages.px=y.languages.pcaxis}},35790:function(de){"use strict";de.exports=ne,ne.displayName="peoplecode",ne.aliases=["pcode"];function ne(y){y.languages.peoplecode={comment:RegExp([/\/\*[\s\S]*?\*\//.source,/\bREM[^;]*;/.source,/<\*(?:[^<*]|\*(?!>)|<(?!\*)|<\*(?:(?!\*>)[\s\S])*\*>)*\*>/.source,/\/\+[\s\S]*?\+\//.source].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},y.languages.pcode=y.languages.peoplecode}},25777:function(de){"use strict";de.exports=ne,ne.displayName="perl",ne.aliases=[];function ne(y){(function(E){var re=/(?:\((?:[^()\\]|\\[\s\S])*\)|\{(?:[^{}\\]|\\[\s\S])*\}|\[(?:[^[\]\\]|\\[\s\S])*\]|<(?:[^<>\\]|\\[\s\S])*>)/.source;E.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(/\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,re].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp(/\b(?:m|qr)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/([a-zA-Z0-9])(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,re].join("|")+")"+/[msixpodualngc]*/.source),greedy:!0},{pattern:RegExp(/(^|[^-])\b(?:s|tr|y)(?![a-zA-Z0-9])\s*/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\2)[^\\]|\\[\s\S])*\2(?:(?!\2)[^\\]|\\[\s\S])*\2/.source,/([a-zA-Z0-9])(?:(?!\3)[^\\]|\\[\s\S])*\3(?:(?!\3)[^\\]|\\[\s\S])*\3/.source,re+/\s*/.source+re].join("|")+")"+/[msixpodualngcer]*/.source),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}})(y)}},65889:function(de,ne,y){"use strict";var E=y(53852);de.exports=re,re.displayName="phpExtras",re.aliases=[];function re(oe){oe.register(E),oe.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}})}},53852:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="php",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,he=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],ie=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,xe=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,Ee=/[{}\[\](),:;]/;ge.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:fe,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:ie,operator:xe,punctuation:Ee};var Le={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:ge.languages.php},Oe=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:Le}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:Le}}];ge.languages.insertBefore("php","variable",{string:Oe,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:fe,string:Oe,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:he,number:ie,operator:xe,punctuation:Ee}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),ge.hooks.add("before-tokenize",function(je){if(/<\?/.test(je.code)){var Ge=/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g;ge.languages["markup-templating"].buildPlaceholders(je,"php",Ge)}}),ge.hooks.add("after-tokenize",function(je){ge.languages["markup-templating"].tokenizePlaceholders(je,"php")})}(oe)}},97719:function(de,ne,y){"use strict";var E=y(53852),re=y(53510);de.exports=oe,oe.displayName="phpdoc",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=/(?:\b[a-zA-Z]\w*|[|\\[\]])+/.source;fe.languages.phpdoc=fe.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+he+"\\s+)?)\\$\\w+"),lookbehind:!0}}),fe.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+he),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),fe.languages.javadoclike.addSupport("php",fe.languages.phpdoc)}(ge)}},63839:function(de,ne,y){"use strict";var E=y(69435);de.exports=re,re.displayName="plsql",re.aliases=[];function re(oe){oe.register(E),oe.languages.plsql=oe.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),oe.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}})}},67623:function(de){"use strict";de.exports=ne,ne.displayName="powerquery",ne.aliases=[];function ne(y){y.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},y.languages.pq=y.languages.powerquery,y.languages.mscript=y.languages.powerquery}},32530:function(de){"use strict";de.exports=ne,ne.displayName="powershell",ne.aliases=[];function ne(y){(function(E){var re=E.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};re.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:re},boolean:re.boolean,variable:re.variable}})(y)}},8938:function(de){"use strict";de.exports=ne,ne.displayName="processing",ne.aliases=[];function ne(y){y.languages.processing=y.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),y.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}})}},55259:function(de){"use strict";de.exports=ne,ne.displayName="prolog",ne.aliases=[];function ne(y){y.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}}},67411:function(de){"use strict";de.exports=ne,ne.displayName="promql",ne.aliases=[];function ne(y){(function(E){var re=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"],oe=["on","ignoring","group_right","group_left","by","without"],ge=["offset"],fe=re.concat(oe,ge);E.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+oe.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+fe.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}})(y)}},15375:function(de){"use strict";de.exports=ne,ne.displayName="properties",ne.aliases=[];function ne(y){y.languages.properties={comment:/^[ \t]*[#!].*$/m,"attr-value":{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0},"attr-name":/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,punctuation:/[=:]/}}},12093:function(de){"use strict";de.exports=ne,ne.displayName="protobuf",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;E.languages.protobuf=E.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),E.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:re}},builtin:re,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})})(y)}},83588:function(de){"use strict";de.exports=ne,ne.displayName="psl",ne.aliases=[];function ne(y){y.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}}},94127:function(de){"use strict";de.exports=ne,ne.displayName="pug",ne.aliases=[];function ne(y){(function(E){E.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:E.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:E.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:E.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:E.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:E.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:E.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:E.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:E.languages.javascript}],punctuation:/[.\-!=|]+/};for(var re=/(^([\t ]*)):(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/.source,oe=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],ge={},fe=0,he=oe.length;fe",function(){return ie.filter}),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[ie.language,"language-"+ie.language],inside:E.languages[ie.language]}}})}E.languages.insertBefore("pug","filter",ge)})(y)}},21294:function(de){"use strict";de.exports=ne,ne.displayName="puppet",ne.aliases=[];function ne(y){(function(E){E.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var re=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:E.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];E.languages.puppet.heredoc[0].inside.interpolation=re,E.languages.puppet.string.inside["double-quoted"].inside.interpolation=re})(y)}},38709:function(de){"use strict";de.exports=ne,ne.displayName="pure",ne.aliases=[];function ne(y){(function(E){E.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/};var re=["c",{lang:"c++",alias:"cpp"},"fortran"],oe=/%< *-\*- *\d* *-\*-[\s\S]+?%>/.source;re.forEach(function(ge){var fe=ge;if(typeof ge!="string"&&(fe=ge.alias,ge=ge.lang),E.languages[fe]){var he={};he["inline-lang-"+fe]={pattern:RegExp(oe.replace("",ge.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:E.util.clone(E.languages.pure["inline-lang"].inside)},he["inline-lang-"+fe].inside.rest=E.util.clone(E.languages[fe]),E.languages.insertBefore("pure","inline-lang",he)}}),E.languages.c&&(E.languages.pure["inline-lang"].inside.rest=E.util.clone(E.languages.c))})(y)}},15008:function(de){"use strict";de.exports=ne,ne.displayName="purebasic",ne.aliases=[];function ne(y){y.languages.purebasic=y.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),y.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete y.languages.purebasic["class-name"],delete y.languages.purebasic.boolean,y.languages.pbfasm=y.languages.purebasic}},96549:function(de,ne,y){"use strict";var E=y(2050);de.exports=re,re.displayName="purescript",re.aliases=["purs"];function re(oe){oe.register(E),oe.languages.purescript=oe.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[oe.languages.haskell.operator[0],oe.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),oe.languages.purs=oe.languages.purescript}},5221:function(de){"use strict";de.exports=ne,ne.displayName="python",ne.aliases=["py"];function ne(y){y.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.python["string-interpolation"].inside.interpolation.inside.rest=y.languages.python,y.languages.py=y.languages.python}},27447:function(de){"use strict";de.exports=ne,ne.displayName="q",ne.aliases=[];function ne(y){y.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}}},73191:function(de){"use strict";de.exports=ne,ne.displayName="qml",ne.aliases=[];function ne(y){(function(E){for(var re=/"(?:\\.|[^\\"\r\n])*"|'(?:\\.|[^\\'\r\n])*'/.source,oe=/\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))*\*\//.source,ge=/(?:[^\\()[\]{}"'/]||\/(?![*/])||\(*\)|\[*\]|\{*\}|\\[\s\S])/.source.replace(//g,function(){return re}).replace(//g,function(){return oe}),fe=0;fe<2;fe++)ge=ge.replace(//g,function(){return ge});ge=ge.replace(//g,"[^\\s\\S]"),E.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp(/((?:^|;)[ \t]*)function\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*\(*\)\s*\{*\}/.source.replace(//g,function(){return ge}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp(/(:[ \t]*)(?![\s;}[])(?:(?!$|[;}]))+/.source.replace(//g,function(){return ge}),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:E.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}})(y)}},75542:function(de){"use strict";de.exports=ne,ne.displayName="qore",ne.aliases=[];function ne(y){y.languages.qore=y.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/})}},50323:function(de){"use strict";de.exports=ne,ne.displayName="qsharp",ne.aliases=["qs"];function ne(y){(function(E){function re(Ge,ce){return Ge.replace(/<<(\d+)>>/g,function(b,a){return"(?:"+ce[+a]+")"})}function oe(Ge,ce,b){return RegExp(re(Ge,ce),b||"")}function ge(Ge,ce){for(var b=0;b>/g,function(){return"(?:"+Ge+")"});return Ge.replace(/<>/g,"[^\\s\\S]")}var fe={type:"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero",other:"Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within"};function he(Ge){return"\\b(?:"+Ge.trim().replace(/ /g,"|")+")\\b"}var ie=RegExp(he(fe.type+" "+fe.other)),xe=/\b[A-Za-z_]\w*\b/.source,Ee=re(/<<0>>(?:\s*\.\s*<<0>>)*/.source,[xe]),Le={keyword:ie,punctuation:/[<>()?,.:[\]]/},Oe=/"(?:\\.|[^\\"])*"/.source;E.languages.qsharp=E.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:oe(/(^|[^$\\])<<0>>/.source,[Oe]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:oe(/(\b(?:as|open)\s+)<<0>>(?=\s*(?:;|as\b))/.source,[Ee]),lookbehind:!0,inside:Le},{pattern:oe(/(\bnamespace\s+)<<0>>(?=\s*\{)/.source,[Ee]),lookbehind:!0,inside:Le}],keyword:ie,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),E.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var je=ge(re(/\{(?:[^"{}]|<<0>>|<>)*\}/.source,[Oe]),2);E.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:oe(/\$"(?:\\.|<<0>>|[^\\"{])*"/.source,[je]),greedy:!0,inside:{interpolation:{pattern:oe(/((?:^|[^\\])(?:\\\\)*)<<0>>/.source,[je]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:E.languages.qsharp}}},string:/[\s\S]+/}}})})(y),y.languages.qs=y.languages.qsharp}},44298:function(de){"use strict";de.exports=ne,ne.displayName="r",ne.aliases=[];function ne(y){y.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}}},9634:function(de,ne,y){"use strict";var E=y(48780);de.exports=re,re.displayName="racket",re.aliases=["rkt"];function re(oe){oe.register(E),oe.languages.racket=oe.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),oe.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),oe.languages.rkt=oe.languages.racket}},75266:function(de){"use strict";de.exports=ne,ne.displayName="reason",ne.aliases=[];function ne(y){y.languages.reason=y.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),y.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete y.languages.reason.function}},48139:function(de){"use strict";de.exports=ne,ne.displayName="regex",ne.aliases=[];function ne(y){(function(E){var re={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},oe=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,ge={pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},fe={pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},he="(?:[^\\\\-]|"+oe.source+")",ie=RegExp(he+"-"+he),xe={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};E.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:ie,inside:{escape:oe,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":re,"char-set":fe,escape:oe}},"special-escape":re,"char-set":ge,backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":xe}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:oe,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}}},90826:function(de){"use strict";de.exports=ne,ne.displayName="renpy",ne.aliases=["rpy"];function ne(y){y.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},y.languages.rpy=y.languages.renpy}},63919:function(de){"use strict";de.exports=ne,ne.displayName="rest",ne.aliases=[];function ne(y){y.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}}},68862:function(de){"use strict";de.exports=ne,ne.displayName="rip",ne.aliases=[];function ne(y){y.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}}},39523:function(de){"use strict";de.exports=ne,ne.displayName="roboconf",ne.aliases=[];function ne(y){y.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}}},31207:function(de){"use strict";de.exports=ne,ne.displayName="robotframework",ne.aliases=[];function ne(y){(function(E){var re={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},oe={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function ge(xe,Ee){var Le={};Le["section-header"]={pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"};for(var Oe in Ee)Le[Oe]=Ee[Oe];return Le.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},Le.variable=oe,Le.comment=re,{pattern:RegExp(/^ ?\*{3}[ \t]*[ \t]*\*{3}(?:.|[\r\n](?!\*{3}))*/.source.replace(//g,function(){return xe}),"im"),alias:"section",inside:Le}}var fe={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},he={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:oe}},ie={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:oe}};E.languages.robotframework={settings:ge("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:ge("Variables"),"test-cases":ge("Test Cases",{"test-name":he,documentation:fe,property:ie}),keywords:ge("Keywords",{"keyword-name":he,documentation:fe,property:ie}),tasks:ge("Tasks",{"task-name":he,documentation:fe,property:ie}),comment:re},E.languages.robot=E.languages.robotframework})(y)}},75308:function(de){"use strict";de.exports=ne,ne.displayName="ruby",ne.aliases=["rb"];function ne(y){(function(E){E.languages.ruby=E.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),E.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var re={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:E.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete E.languages.ruby.function;var oe="(?:"+[/([^a-zA-Z0-9\s{(\[<=])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S]|\((?:[^()\\]|\\[\s\S])*\))*\)/.source,/\{(?:[^{}\\]|\\[\s\S]|\{(?:[^{}\\]|\\[\s\S])*\})*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S]|\[(?:[^\[\]\\]|\\[\s\S])*\])*\]/.source,/<(?:[^<>\\]|\\[\s\S]|<(?:[^<>\\]|\\[\s\S])*>)*>/.source].join("|")+")",ge=/(?:"(?:\\.|[^"\\\r\n])*"|(?:\b[a-zA-Z_]\w*|[^\s\0-\x7F]+)[?!]?|\$.)/.source;E.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp(/%r/.source+oe+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:re,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:re,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp(/(^|[^:]):/.source+ge),lookbehind:!0,greedy:!0},{pattern:RegExp(/([\r\n{(,][ \t]*)/.source+ge+/(?=:(?!:))/.source),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),E.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp(/%[qQiIwWs]?/.source+oe),greedy:!0,inside:{interpolation:re,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:re,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:re,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp(/%x/.source+oe),greedy:!0,inside:{interpolation:re,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:re,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete E.languages.ruby.string,E.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),E.languages.rb=E.languages.ruby})(y)}},45315:function(de){"use strict";de.exports=ne,ne.displayName="rust",ne.aliases=[];function ne(y){(function(E){for(var re=/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|)*\*\//.source,oe=0;oe<2;oe++)re=re.replace(//g,function(){return re});re=re.replace(//g,function(){return/[^\s\S]/.source}),E.languages.rust={comment:[{pattern:RegExp(/(^|[^\\])/.source+re),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},E.languages.rust["closure-params"].inside.rest=E.languages.rust,E.languages.rust.attribute.inside.string=E.languages.rust.string})(y)}},13794:function(de){"use strict";de.exports=ne,ne.displayName="sas",ne.aliases=[];function ne(y){(function(E){var re=/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))/.source,oe=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,ge={pattern:RegExp(re+"[bx]"),alias:"number"},fe={pattern:/&[a-z_]\w*/i},he={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},ie={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},xe=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],Ee={pattern:RegExp(re),greedy:!0},Le=/[$%@.(){}\[\];,\\]/,Oe={pattern:/%?\b\w+(?=\()/,alias:"keyword"},je={function:Oe,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":fe,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:oe,"numeric-constant":ge,punctuation:Le,string:Ee},Ge={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},ce={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},a={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},ee=/aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce/.source,x={pattern:RegExp(/(^|\s)(?:action\s+)?(?:)\.[a-z]+\b[^;]+/.source.replace(//g,function(){return ee}),"i"),lookbehind:!0,inside:{keyword:RegExp(/(?:)\.[a-z]+\b/.source.replace(//g,function(){return ee}),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:xe,function:Oe,"arg-value":je["arg-value"],operator:je.operator,argument:je.arg,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},te={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};E.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp(/^[ \t]*(?:select|alter\s+table|(?:create|describe|drop)\s+(?:index|table(?:\s+constraints)?|view)|create\s+unique\s+index|insert\s+into|update)(?:|[^;"'])+;/.source.replace(//g,function(){return re}),"im"),alias:"language-sql",inside:E.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,groovy:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,alias:"language-groovy",inside:E.languages.groovy},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,lua:{pattern:RegExp(/(^[ \t]*submit(?:\s+(?:load|norun|parseonly))?)(?:|[^"'])+?(?=endsubmit;)/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,alias:"language-lua",inside:E.languages.lua},keyword:te,"submit-statement":a,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:xe,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:je}},"cas-actions":x,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:je},step:ie,keyword:te,function:Oe,format:Ge,altformat:ce,"global-statements":b,number:oe,"numeric-constant":ge,punctuation:Le,string:Ee}},"proc-args":{pattern:RegExp(/(^proc\s+\w+\s+)(?!\s)(?:[^;"']|)+;/.source.replace(//g,function(){return re}),"im"),lookbehind:!0,inside:je},"macro-keyword":he,"macro-variable":fe,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":he,"macro-variable":fe,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:Le}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:xe,number:oe,"numeric-constant":ge}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:je},"cas-actions":x,comment:xe,function:Oe,format:Ge,altformat:ce,"numeric-constant":ge,datetime:{pattern:RegExp(re+"(?:dt?|t)"),alias:"number"},string:Ee,step:ie,keyword:te,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:oe,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:Le}})(y)}},41299:function(de){"use strict";de.exports=ne,ne.displayName="sass",ne.aliases=[];function ne(y){(function(E){E.languages.sass=E.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),E.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete E.languages.sass.atrule;var re=/\$[-\w]+|#\{\$[-\w]+\}/,oe=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];E.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:re,operator:oe}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:re,operator:oe,important:E.languages.sass.important}}}),delete E.languages.sass.property,delete E.languages.sass.important,E.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})})(y)}},98177:function(de,ne,y){"use strict";var E=y(7093);de.exports=re,re.displayName="scala",re.aliases=[];function re(oe){oe.register(E),oe.languages.scala=oe.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|do|else|extends|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|self|super|this|throw|trait|try|type|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),oe.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:oe.languages.scala}}},string:/[\s\S]+/}}}),delete oe.languages.scala["class-name"],delete oe.languages.scala.function}},48780:function(de){"use strict";de.exports=ne,ne.displayName="scheme",ne.aliases=[];function ne(y){(function(E){E.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(re({"":/\d+(?:\/\d+)|(?:\d+(?:\.\d*)?|\.\d+)(?:[esfdl][+-]?\d+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/(?:#d(?:#[ei])?|#[ei](?:#d)?)?/.source,"":/[0-9a-f]+(?:\/[0-9a-f]+)?/.source,"":/[+-]?|[+-](?:inf|nan)\.0/.source,"":/[+-](?:|(?:inf|nan)\.0)?i/.source,"":/(?:@|)?|/.source,"":/#[box](?:#[ei])?|(?:#[ei])?#[box]/.source,"":/(^|[()\[\]\s])(?:|)(?=[()\[\]\s]|$)/.source}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/};function re(oe){for(var ge in oe)oe[ge]=oe[ge].replace(/<[\w\s]+>/g,function(fe){return"(?:"+oe[fe].trim()+")"});return oe[ge]}})(y)}},79793:function(de){"use strict";de.exports=ne,ne.displayName="scss",ne.aliases=[];function ne(y){y.languages.scss=y.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),y.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),y.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),y.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),y.languages.scss.atrule.inside.rest=y.languages.scss}},52085:function(de,ne,y){"use strict";var E=y(3058);de.exports=re,re.displayName="shellSession",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=[/"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/.source,/'[^']*'/.source,/\$'(?:[^'\\]|\\[\s\S])*'/.source,/<<-?\s*(["']?)(\w+)\1\s[\s\S]*?[\r\n]\2/.source].join("|");ge.languages["shell-session"]={command:{pattern:RegExp(/^/.source+"(?:"+(/[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+(?::[^\0-\x1F$#%*?"<>:;|]+)?/.source+"|"+/[/~.][^\0-\x1F$#%*?"<>@:;|]*/.source)+")?"+/[$#%](?=\s)/.source+/(?:[^\\\r\n \t'"<$]|[ \t](?:(?!#)|#.*$)|\\(?:[^\r]|\r\n?)|\$(?!')|<(?!<)|<>)+/.source.replace(/<>/g,function(){return fe}),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:ge.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},ge.languages["sh-session"]=ge.languages.shellsession=ge.languages["shell-session"]}(oe)}},65411:function(de){"use strict";de.exports=ne,ne.displayName="smali",ne.aliases=[];function ne(y){y.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}}},84750:function(de){"use strict";de.exports=ne,ne.displayName="smalltalk",ne.aliases=[];function ne(y){y.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}}},88216:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="smarty",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:ge.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},ge.languages.smarty["embedded-php"].inside.smarty.inside=ge.languages.smarty,ge.languages.smarty.string[0].inside.interpolation.inside.expression.inside=ge.languages.smarty;var fe=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,he=RegExp(/\{\*[\s\S]*?\*\}/.source+"|"+/\{php\}[\s\S]*?\{\/php\}/.source+"|"+/\{(?:[^{}"']||\{(?:[^{}"']||\{(?:[^{}"']|)*\})*\})*\}/.source.replace(//g,function(){return fe.source}),"g");ge.hooks.add("before-tokenize",function(ie){var xe="{literal}",Ee="{/literal}",Le=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"smarty",he,function(Oe){return Oe===Ee&&(Le=!1),Le?!1:(Oe===xe&&(Le=!0),!0)})}),ge.hooks.add("after-tokenize",function(ie){ge.languages["markup-templating"].tokenizePlaceholders(ie,"smarty")})}(oe)}},66433:function(de){"use strict";de.exports=ne,ne.displayName="sml",ne.aliases=["smlnj"];function ne(y){(function(E){var re=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;E.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp(/((?:^|[^:]):\s*)(?:\s*(?:(?:\*|->)\s*|,\s*(?:(?=)|(?!)\s+)))*/.source.replace(//g,function(){return/\s*(?:[*,]|->)/.source}).replace(//g,function(){return/(?:'[\w']*||\((?:[^()]|\([^()]*\))*\)|\{(?:[^{}]|\{[^{}]*\})*\})(?:\s+)*/.source}).replace(//g,function(){return/(?!)[a-z\d_][\w'.]*/.source}).replace(//g,function(){return re.source}),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:re,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},E.languages.sml["class-name"][0].inside=E.languages.sml,E.languages.smlnj=E.languages.sml})(y)}},34855:function(de){"use strict";de.exports=ne,ne.displayName="solidity",ne.aliases=["sol"];function ne(y){y.languages.solidity=y.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),y.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),y.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),y.languages.sol=y.languages.solidity}},12998:function(de){"use strict";de.exports=ne,ne.displayName="solutionFile",ne.aliases=[];function ne(y){(function(E){var re={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};E.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:re}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:re}},guid:re,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},E.languages.sln=E.languages["solution-file"]})(y)}},10202:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="soy",re.aliases=[];function re(oe){oe.register(E),function(ge){var fe=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,he=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;ge.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:fe,greedy:!0},number:he,punctuation:/[\[\].?]/}},string:{pattern:fe,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:he,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},ge.hooks.add("before-tokenize",function(ie){var xe=/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,Ee="{literal}",Le="{/literal}",Oe=!1;ge.languages["markup-templating"].buildPlaceholders(ie,"soy",xe,function(je){return je===Le&&(Oe=!1),Oe?!1:(je===Ee&&(Oe=!0),!0)})}),ge.hooks.add("after-tokenize",function(ie){ge.languages["markup-templating"].tokenizePlaceholders(ie,"soy")})}(oe)}},41186:function(de,ne,y){"use strict";var E=y(58710);de.exports=re,re.displayName="sparql",re.aliases=["rq"];function re(oe){oe.register(E),oe.languages.sparql=oe.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),oe.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),oe.languages.rq=oe.languages.sparql}},68963:function(de){"use strict";de.exports=ne,ne.displayName="splunkSpl",ne.aliases=[];function ne(y){y.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}}},5569:function(de){"use strict";de.exports=ne,ne.displayName="sqf",ne.aliases=[];function ne(y){y.languages.sqf=y.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),y.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:y.languages.sqf.comment}}}),delete y.languages.sqf["class-name"]}},69435:function(de){"use strict";de.exports=ne,ne.displayName="sql",ne.aliases=[];function ne(y){y.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}}},42766:function(de){"use strict";de.exports=ne,ne.displayName="squirrel",ne.aliases=[];function ne(y){y.languages.squirrel=y.languages.extend("clike",{comment:[y.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),y.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),y.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}})}},46449:function(de){"use strict";de.exports=ne,ne.displayName="stan",ne.aliases=[];function ne(y){(function(E){var re=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;E.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+re.source+/\s*\(\s*/.source+")"+/[a-zA-Z]\w*/.source),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,re],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},E.languages.stan.constraint.inside.expression.inside=E.languages.stan})(y)}},89032:function(de){"use strict";de.exports=ne,ne.displayName="stylus",ne.aliases=[];function ne(y){(function(E){var re={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},oe={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},ge={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:re,number:oe,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:re,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:oe,punctuation:/[{}()\[\];:,]/};ge.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:ge}},ge.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:ge}},E.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:ge}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:ge}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:ge}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:ge.interpolation}},rest:ge}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:ge.interpolation,comment:ge.comment,punctuation:/[{},]/}},func:ge.func,string:ge.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:ge.interpolation,punctuation:/[{}()\[\];:.]/}})(y)}},40241:function(de){"use strict";de.exports=ne,ne.displayName="swift",ne.aliases=[];function ne(y){y.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+(/(?:elseif|if)\b/.source+"(?:[ ]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+")+"|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},y.languages.swift["string-literal"].forEach(function(E){E.inside.interpolation.inside=y.languages.swift})}},24812:function(de){"use strict";de.exports=ne,ne.displayName="systemd",ne.aliases=[];function ne(y){(function(E){var re={pattern:/^[;#].*/m,greedy:!0},oe=/"(?:[^\r\n"\\]|\\(?:[^\r]|\r\n?))*"(?!\S)/.source;E.languages.systemd={comment:re,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp(/(=[ \t]*(?!\s))/.source+"(?:"+oe+`|(?=[^"\r ]))(?:`+(/[^\s\\]/.source+'|[ ]+(?:(?![ "])|'+oe+")|"+/\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;])/.source)+")*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:re,quoted:{pattern:RegExp(/(^|\s)/.source+oe),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}})(y)}},16747:function(de,ne,y){"use strict";var E=y(73584),re=y(87648);de.exports=oe,oe.displayName="t4Cs",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),ge.languages.t4=ge.languages["t4-cs"]=ge.languages["t4-templating"].createT4("csharp")}},73584:function(de){"use strict";de.exports=ne,ne.displayName="t4Templating",ne.aliases=[];function ne(y){(function(E){function re(ge,fe,he){return{pattern:RegExp("<#"+ge+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+ge+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:fe,alias:he}}}}function oe(ge){var fe=E.languages[ge],he="language-"+ge;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:re("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:re("=",fe,he),"class-feature":re("\\+",fe,he),standard:re("",fe,he)}}}}E.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:oe})})(y)}},79243:function(de,ne,y){"use strict";var E=y(73584),re=y(55686);de.exports=oe,oe.displayName="t4Vb",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),ge.languages["t4-vb"]=ge.languages["t4-templating"].createT4("vbnet")}},31788:function(de,ne,y){"use strict";var E=y(14409);de.exports=re,re.displayName="tap",re.aliases=[];function re(oe){oe.register(E),oe.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:oe.languages.yaml,alias:"language-yaml"}}}},60871:function(de){"use strict";de.exports=ne,ne.displayName="tcl",ne.aliases=[];function ne(y){y.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}}},21023:function(de){"use strict";de.exports=ne,ne.displayName="textile",ne.aliases=[];function ne(y){(function(E){var re=/\([^|()\n]+\)|\[[^\]\n]+\]|\{[^}\n]+\}/.source,oe=/\)|\((?![^|()\n]+\))/.source;function ge(Oe,je){return RegExp(Oe.replace(//g,function(){return"(?:"+re+")"}).replace(//g,function(){return"(?:"+oe+")"}),je||"")}var fe={css:{pattern:/\{[^{}]+\}/,inside:{rest:E.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},he=E.languages.textile=E.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:ge(/^[a-z]\w*(?:||[<>=])*\./.source),inside:{modifier:{pattern:ge(/(^[a-z]\w*)(?:||[<>=])+(?=\.)/.source),lookbehind:!0,inside:fe},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:ge(/^[*#]+*\s+\S.*/.source,"m"),inside:{modifier:{pattern:ge(/(^[*#]+)+/.source),lookbehind:!0,inside:fe},punctuation:/^[*#]+/}},table:{pattern:ge(/^(?:(?:||[<>=^~])+\.\s*)?(?:\|(?:(?:||[<>=^~_]|[\\/]\d+)+\.|(?!(?:||[<>=^~_]|[\\/]\d+)+\.))[^|]*)+\|/.source,"m"),inside:{modifier:{pattern:ge(/(^|\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\/]\d+)+(?=\.)/.source),lookbehind:!0,inside:fe},punctuation:/\||^\./}},inline:{pattern:ge(/(^|[^a-zA-Z\d])(\*\*|__|\?\?|[*_%@+\-^~])*.+?\2(?![a-zA-Z\d])/.source),lookbehind:!0,inside:{bold:{pattern:ge(/(^(\*\*?)*).+?(?=\2)/.source),lookbehind:!0},italic:{pattern:ge(/(^(__?)*).+?(?=\2)/.source),lookbehind:!0},cite:{pattern:ge(/(^\?\?*).+?(?=\?\?)/.source),lookbehind:!0,alias:"string"},code:{pattern:ge(/(^@*).+?(?=@)/.source),lookbehind:!0,alias:"keyword"},inserted:{pattern:ge(/(^\+*).+?(?=\+)/.source),lookbehind:!0},deleted:{pattern:ge(/(^-*).+?(?=-)/.source),lookbehind:!0},span:{pattern:ge(/(^%*).+?(?=%)/.source),lookbehind:!0},modifier:{pattern:ge(/(^\*\*|__|\?\?|[*_%@+\-^~])+/.source),lookbehind:!0,inside:fe},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:ge(/"*[^"]+":.+?(?=[^\w/]?(?:\s|$))/.source),inside:{text:{pattern:ge(/(^"*)[^"]+(?=")/.source),lookbehind:!0},modifier:{pattern:ge(/(^")+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:ge(/!(?:||[<>=])*(?![<>=])[^!\s()]+(?:\([^)]+\))?!(?::.+?(?=[^\w/]?(?:\s|$)))?/.source),inside:{source:{pattern:ge(/(^!(?:||[<>=])*)(?![<>=])[^!\s()]+(?:\([^)]+\))?(?=!)/.source),lookbehind:!0,alias:"url"},modifier:{pattern:ge(/(^!)(?:||[<>=])+/.source),lookbehind:!0,inside:fe},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),ie=he.phrase.inside,xe={inline:ie.inline,link:ie.link,image:ie.image,footnote:ie.footnote,acronym:ie.acronym,mark:ie.mark};he.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var Ee=ie.inline.inside;Ee.bold.inside=xe,Ee.italic.inside=xe,Ee.inserted.inside=xe,Ee.deleted.inside=xe,Ee.span.inside=xe;var Le=ie.table.inside;Le.inline=xe.inline,Le.link=xe.link,Le.image=xe.image,Le.footnote=xe.footnote,Le.acronym=xe.acronym,Le.mark=xe.mark})(y)}},14693:function(de){"use strict";de.exports=ne,ne.displayName="toml",ne.aliases=[];function ne(y){(function(E){var re=/(?:[\w-]+|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*")/.source;function oe(ge){return ge.replace(/__/g,function(){return re})}E.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(oe(/(^[\t ]*\[\s*(?:\[\s*)?)__(?:\s*\.\s*__)*(?=\s*\])/.source),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(oe(/(^[\t ]*|[{,]\s*)__(?:\s*\.\s*__)*(?=\s*=)/.source),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}})(y)}},8743:function(de){"use strict";de.exports=ne,ne.displayName="tremor",ne.aliases=[];function ne(y){(function(E){E.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var re=/#\{(?:[^"{}]|\{[^{}]*\}|"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*")*\}/.source;E.languages.tremor["interpolated-string"]={pattern:RegExp(/(^|[^\\])/.source+'(?:"""(?:'+/[^"\\#]|\\[\s\S]|"(?!"")|#(?!\{)/.source+"|"+re+')*"""|"(?:'+/[^"\\\r\n#]|\\(?:\r\n|[\s\S])|#(?!\{)/.source+"|"+re+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(re),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:E.languages.tremor}}},string:/[\s\S]+/}},E.languages.troy=E.languages.tremor,E.languages.trickle=E.languages.tremor})(y)}},1689:function(de,ne,y){"use strict";var E=y(24103),re=y(92784);de.exports=oe,oe.displayName="tsx",oe.aliases=[];function oe(ge){ge.register(E),ge.register(re),function(fe){var he=fe.util.clone(fe.languages.typescript);fe.languages.tsx=fe.languages.extend("jsx",he),delete fe.languages.tsx.parameter,delete fe.languages.tsx["literal-property"];var ie=fe.languages.tsx.tag;ie.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+ie.pattern.source+")",ie.pattern.flags),ie.lookbehind=!0}(ge)}},69210:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="tt2",re.aliases=[];function re(oe){oe.register(E),function(ge){ge.languages.tt2=ge.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),ge.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),ge.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),ge.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete ge.languages.tt2.string,ge.hooks.add("before-tokenize",function(fe){var he=/\[%[\s\S]+?%\]/g;ge.languages["markup-templating"].buildPlaceholders(fe,"tt2",he)}),ge.hooks.add("after-tokenize",function(fe){ge.languages["markup-templating"].tokenizePlaceholders(fe,"tt2")})}(oe)}},58710:function(de){"use strict";de.exports=ne,ne.displayName="turtle",ne.aliases=[];function ne(y){y.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},y.languages.trig=y.languages.turtle}},60452:function(de,ne,y){"use strict";var E=y(51478);de.exports=re,re.displayName="twig",re.aliases=[];function re(oe){oe.register(E),oe.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},oe.hooks.add("before-tokenize",function(ge){if(ge.language==="twig"){var fe=/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g;oe.languages["markup-templating"].buildPlaceholders(ge,"twig",fe)}}),oe.hooks.add("after-tokenize",function(ge){oe.languages["markup-templating"].tokenizePlaceholders(ge,"twig")})}},92784:function(de){"use strict";de.exports=ne,ne.displayName="typescript",ne.aliases=["ts"];function ne(y){(function(E){E.languages.typescript=E.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),E.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete E.languages.typescript.parameter,delete E.languages.typescript["literal-property"];var re=E.languages.extend("typescript",{});delete re["class-name"],E.languages.typescript["class-name"].inside=re,E.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:re}}}}),E.languages.ts=E.languages.typescript})(y)}},36489:function(de){"use strict";de.exports=ne,ne.displayName="typoscript",ne.aliases=["tsconfig"];function ne(y){(function(E){var re=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:re}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:re,number:/^\d+$/,punctuation:/[,|:]/}},keyword:re,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript})(y)}},78380:function(de){"use strict";de.exports=ne,ne.displayName="unrealscript",ne.aliases=["uc","uscript"];function ne(y){y.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},y.languages.uc=y.languages.uscript=y.languages.unrealscript}},10409:function(de){"use strict";de.exports=ne,ne.displayName="uorazor",ne.aliases=[];function ne(y){y.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}}},6539:function(de){"use strict";de.exports=ne,ne.displayName="uri",ne.aliases=["url"];function ne(y){y.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp(/^\/\//.source+/(?:[\w\-.~!$&'()*+,;=%:]*@)?/.source+("(?:"+/\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\.[\w\-.~!$&'()*+,;=]+)\]/.source+"|"+/[\w\-.~!$&'()*+,;=%]*/.source+")")+/(?::\d*)?/.source,"m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},y.languages.url=y.languages.uri}},82028:function(de){"use strict";de.exports=ne,ne.displayName="v",ne.aliases=[];function ne(y){(function(E){var re={pattern:/[\s\S]+/,inside:null};E.languages.v=E.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":re}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),re.inside=E.languages.v,E.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),E.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),E.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:E.languages.v.generic.inside}}}})})(y)}},62282:function(de){"use strict";de.exports=ne,ne.displayName="vala",ne.aliases=[];function ne(y){y.languages.vala=y.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),y.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:y.languages.vala}},string:/[\s\S]+/}}}),y.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:y.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}})}},55686:function(de,ne,y){"use strict";var E=y(51422);de.exports=re,re.displayName="vbnet",re.aliases=[];function re(oe){oe.register(E),oe.languages.vbnet=oe.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/})}},70889:function(de){"use strict";de.exports=ne,ne.displayName="velocity",ne.aliases=[];function ne(y){(function(E){E.languages.velocity=E.languages.extend("markup",{});var re={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};re.variable.inside={string:re.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:re.number,boolean:re.boolean,punctuation:re.punctuation},E.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:re}},variable:re.variable}),E.languages.velocity.tag.inside["attr-value"].inside.rest=E.languages.velocity})(y)}},37116:function(de){"use strict";de.exports=ne,ne.displayName="verilog",ne.aliases=[];function ne(y){y.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}}},66963:function(de){"use strict";de.exports=ne,ne.displayName="vhdl",ne.aliases=[];function ne(y){y.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,constant:/\b(?:library|use)\b/i,keyword:/\b(?:'active|'ascending|'base|'delayed|'driving|'driving_value|'event|'high|'image|'instance_name|'last_active|'last_event|'last_value|'left|'leftof|'length|'low|'path_name|'pos|'pred|'quiet|'range|'reverse_range|'right|'rightof|'simple_name|'stable|'succ|'transaction|'val|'value|access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}}},21078:function(de){"use strict";de.exports=ne,ne.displayName="vim",ne.aliases=[];function ne(y){y.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}}},96198:function(de){"use strict";de.exports=ne,ne.displayName="visualBasic",ne.aliases=[];function ne(y){y.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},y.languages.vb=y.languages["visual-basic"],y.languages.vba=y.languages["visual-basic"]}},17723:function(de){"use strict";de.exports=ne,ne.displayName="warpscript",ne.aliases=[];function ne(y){y.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}}},67771:function(de){"use strict";de.exports=ne,ne.displayName="wasm",ne.aliases=[];function ne(y){y.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}}},30307:function(de){"use strict";de.exports=ne,ne.displayName="webIdl",ne.aliases=[];function ne(y){(function(E){var re=/(?:\B-|\b_|\b)[A-Za-z][\w-]*(?![\w-])/.source,oe="(?:"+/\b(?:unsigned\s+)?long\s+long(?![\w-])/.source+"|"+/\b(?:unrestricted|unsigned)\s+[a-z]+(?![\w-])/.source+"|"+/(?!(?:unrestricted|unsigned)\b)/.source+re+/(?:\s*<(?:[^<>]|<[^<>]*>)*>)?/.source+")"+/(?:\s*\?)?/.source,ge={};E.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp(/(\bnamespace\s+)/.source+re),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:ge},{pattern:RegExp(/(\b(?:attribute|const|deleter|getter|optional|setter)\s+)/.source+oe),lookbehind:!0,inside:ge},{pattern:RegExp("("+/\bcallback\s+/.source+re+/\s*=\s*/.source+")"+oe),lookbehind:!0,inside:ge},{pattern:RegExp(/(\btypedef\b\s*)/.source+oe),lookbehind:!0,inside:ge},{pattern:RegExp(/(\b(?:callback|dictionary|enum|interface(?:\s+mixin)?)\s+)(?!(?:interface|mixin)\b)/.source+re),lookbehind:!0},{pattern:RegExp(/(:\s*)/.source+re),lookbehind:!0},RegExp(re+/(?=\s+(?:implements|includes)\b)/.source),{pattern:RegExp(/(\b(?:implements|includes)\s+)/.source+re),lookbehind:!0},{pattern:RegExp(oe+"(?="+/\s*(?:\.{3}\s*)?/.source+re+/\s*[(),;=]/.source+")"),inside:ge}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/};for(var fe in E.languages["web-idl"])fe!=="class-name"&&(ge[fe]=E.languages["web-idl"][fe]);E.languages.webidl=E.languages["web-idl"]})(y)}},8921:function(de){"use strict";de.exports=ne,ne.displayName="wiki",ne.aliases=[];function ne(y){y.languages.wiki=y.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:y.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),y.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:y.languages.markup.tag.inside}}}})}},13429:function(de){"use strict";de.exports=ne,ne.displayName="wolfram",ne.aliases=["mathematica","wl","nb"];function ne(y){y.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\^|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},y.languages.mathematica=y.languages.wolfram,y.languages.wl=y.languages.wolfram,y.languages.nb=y.languages.wolfram}},65197:function(de){"use strict";de.exports=ne,ne.displayName="wren",ne.aliases=[];function ne(y){y.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},y.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:y.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}}},88904:function(de){"use strict";de.exports=ne,ne.displayName="xeora",ne.aliases=["xeoracube"];function ne(y){(function(E){E.languages.xeora=E.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),E.languages.insertBefore("inside","punctuation",{variable:E.languages.xeora["function-inline"].inside.variable},E.languages.xeora["function-block"]),E.languages.xeoracube=E.languages.xeora})(y)}},35:function(de){"use strict";de.exports=ne,ne.displayName="xmlDoc",ne.aliases=[];function ne(y){(function(E){function re(he,ie){E.languages[he]&&E.languages.insertBefore(he,"comment",{"doc-comment":ie})}var oe=E.languages.markup.tag,ge={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:oe}},fe={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:oe}};re("csharp",ge),re("fsharp",ge),re("vbnet",fe)})(y)}},86095:function(de){"use strict";de.exports=ne,ne.displayName="xojo",ne.aliases=[];function ne(y){y.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}}},76998:function(de){"use strict";de.exports=ne,ne.displayName="xquery",ne.aliases=[];function ne(y){(function(E){E.languages.xquery=E.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),E.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,E.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,E.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,E.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:E.languages.xquery,alias:"language-xquery"};var re=function(ge){return typeof ge=="string"?ge:typeof ge.content=="string"?ge.content:ge.content.map(re).join("")},oe=function(ge){for(var fe=[],he=0;he0&&fe[fe.length-1].tagName===re(ie.content[0].content[1])&&fe.pop():ie.content[ie.content.length-1].content==="/>"||fe.push({tagName:re(ie.content[0].content[1]),openedBraces:0}):fe.length>0&&ie.type==="punctuation"&&ie.content==="{"&&(!ge[he+1]||ge[he+1].type!=="punctuation"||ge[he+1].content!=="{")&&(!ge[he-1]||ge[he-1].type!=="plain-text"||ge[he-1].content!=="{")?fe[fe.length-1].openedBraces++:fe.length>0&&fe[fe.length-1].openedBraces>0&&ie.type==="punctuation"&&ie.content==="}"?fe[fe.length-1].openedBraces--:ie.type!=="comment"&&(xe=!0)),(xe||typeof ie=="string")&&fe.length>0&&fe[fe.length-1].openedBraces===0){var Ee=re(ie);he0&&(typeof ge[he-1]=="string"||ge[he-1].type==="plain-text")&&(Ee=re(ge[he-1])+Ee,ge.splice(he-1,1),he--),/^\s+$/.test(Ee)?ge[he]=Ee:ge[he]=new E.Token("plain-text",Ee,null,Ee)}ie.content&&typeof ie.content!="string"&&oe(ie.content)}};E.hooks.add("after-tokenize",function(ge){ge.language==="xquery"&&oe(ge.tokens)})})(y)}},14409:function(de){"use strict";de.exports=ne,ne.displayName="yaml",ne.aliases=["yml"];function ne(y){(function(E){var re=/[*&][^\s[\]{},]+/,oe=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,ge="(?:"+oe.source+"(?:[ ]+"+re.source+")?|"+re.source+"(?:[ ]+"+oe.source+")?)",fe=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source}),he=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function ie(xe,Ee){Ee=(Ee||"").replace(/m/g,"")+"m";var Le=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,function(){return ge}).replace(/<>/g,function(){return xe});return RegExp(Le,Ee)}E.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,function(){return ge})),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,function(){return ge}).replace(/<>/g,function(){return"(?:"+fe+"|"+he+")"})),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:ie(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:ie(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:ie(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:ie(he),lookbehind:!0,greedy:!0},number:{pattern:ie(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:oe,important:re,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},E.languages.yml=E.languages.yaml})(y)}},33460:function(de){"use strict";de.exports=ne,ne.displayName="yang",ne.aliases=[];function ne(y){y.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}}},28108:function(de){"use strict";de.exports=ne,ne.displayName="zig",ne.aliases=[];function ne(y){(function(E){function re(Ee){return function(){return Ee}}var oe=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,ge="\\b(?!"+oe.source+")(?!\\d)\\w+\\b",fe=/align\s*\((?:[^()]|\([^()]*\))*\)/.source,he=/(?:\?|\bpromise->|(?:\[[^[\]]*\]|\*(?!\*)|\*\*)(?:\s*|\s*const\b|\s*volatile\b|\s*allowzero\b)*)/.source.replace(//g,re(fe)),ie=/(?:\bpromise\b|(?:\berror\.)?(?:\.)*(?!\s+))/.source.replace(//g,re(ge)),xe="(?!\\s)(?:!?\\s*(?:"+he+"\\s*)*"+ie+")+";E.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp(/(:\s*)(?=\s*(?:\s*)?[=;,)])|(?=\s*(?:\s*)?\{)/.source.replace(//g,re(xe)).replace(//g,re(fe))),lookbehind:!0,inside:null},{pattern:RegExp(/(\)\s*)(?=\s*(?:\s*)?;)/.source.replace(//g,re(xe)).replace(//g,re(fe))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:oe,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},E.languages.zig["class-name"].forEach(function(Ee){Ee.inside===null&&(Ee.inside=E.languages.zig)})})(y)}},92848:function(de,ne){"use strict";var y;ne.Q=ge,y=fe;var E="",re=" ",oe=/[ \t\n\r\f]+/g;function ge(he){var ie=String(he||E).trim();return ie===E?[]:ie.split(oe)}function fe(he){return he.join(re).trim()}},38710:function(de){var ne=function(y){return y.replace(/[A-Z]/g,function(E){return"-"+E.toLowerCase()}).toLowerCase()};de.exports=ne},77179:function(de,ne,y){"use strict";var E=this&&this.__importDefault||function(fe){return fe&&fe.__esModule?fe:{default:fe}},re=E(y(58970)),oe=y(39159);function ge(fe,he){var ie={};return!fe||typeof fe!="string"||(0,re.default)(fe,function(xe,Ee){xe&&Ee&&(ie[(0,oe.camelCase)(xe,he)]=Ee)}),ie}ge.default=ge,de.exports=ge},39159:function(de,ne){"use strict";Object.defineProperty(ne,"__esModule",{value:!0}),ne.camelCase=void 0;var y=/^--[a-zA-Z0-9_-]+$/,E=/-([a-z])/g,re=/^[^-]+$/,oe=/^-(webkit|moz|ms|o|khtml)-/,ge=/^-(ms)-/,fe=function(Ee){return!Ee||re.test(Ee)||y.test(Ee)},he=function(Ee,Le){return Le.toUpperCase()},ie=function(Ee,Le){return"".concat(Le,"-")},xe=function(Ee,Le){return Le===void 0&&(Le={}),fe(Ee)?Ee:(Ee=Ee.toLowerCase(),Le.reactCompat?Ee=Ee.replace(ge,ie):Ee=Ee.replace(oe,ie),Ee.replace(E,he))};ne.camelCase=xe},58970:function(de,ne,y){"use strict";var E=this&&this.__importDefault||function(ge){return ge&&ge.__esModule?ge:{default:ge}};Object.defineProperty(ne,"__esModule",{value:!0}),ne.default=oe;var re=E(y(93193));function oe(ge,fe){var he=null;if(!ge||typeof ge!="string")return he;var ie=(0,re.default)(ge),xe=typeof fe=="function";return ie.forEach(function(Ee){if(Ee.type==="declaration"){var Le=Ee.property,Oe=Ee.value;xe?fe(Le,Oe,Ee):Oe&&(he=he||{},he[Le]=Oe)}}),he}},97270:function(de){de.exports=y;var ne=Object.prototype.hasOwnProperty;function y(){for(var E={},re=0;re","Iacute":"\xCD","Icirc":"\xCE","Igrave":"\xCC","Iuml":"\xCF","LT":"<","Ntilde":"\xD1","Oacute":"\xD3","Ocirc":"\xD4","Ograve":"\xD2","Oslash":"\xD8","Otilde":"\xD5","Ouml":"\xD6","QUOT":"\\"","REG":"\xAE","THORN":"\xDE","Uacute":"\xDA","Ucirc":"\xDB","Ugrave":"\xD9","Uuml":"\xDC","Yacute":"\xDD","aacute":"\xE1","acirc":"\xE2","acute":"\xB4","aelig":"\xE6","agrave":"\xE0","amp":"&","aring":"\xE5","atilde":"\xE3","auml":"\xE4","brvbar":"\xA6","ccedil":"\xE7","cedil":"\xB8","cent":"\xA2","copy":"\xA9","curren":"\xA4","deg":"\xB0","divide":"\xF7","eacute":"\xE9","ecirc":"\xEA","egrave":"\xE8","eth":"\xF0","euml":"\xEB","frac12":"\xBD","frac14":"\xBC","frac34":"\xBE","gt":">","iacute":"\xED","icirc":"\xEE","iexcl":"\xA1","igrave":"\xEC","iquest":"\xBF","iuml":"\xEF","laquo":"\xAB","lt":"<","macr":"\xAF","micro":"\xB5","middot":"\xB7","nbsp":"\xA0","not":"\xAC","ntilde":"\xF1","oacute":"\xF3","ocirc":"\xF4","ograve":"\xF2","ordf":"\xAA","ordm":"\xBA","oslash":"\xF8","otilde":"\xF5","ouml":"\xF6","para":"\xB6","plusmn":"\xB1","pound":"\xA3","quot":"\\"","raquo":"\xBB","reg":"\xAE","sect":"\xA7","shy":"\xAD","sup1":"\xB9","sup2":"\xB2","sup3":"\xB3","szlig":"\xDF","thorn":"\xFE","times":"\xD7","uacute":"\xFA","ucirc":"\xFB","ugrave":"\xF9","uml":"\xA8","uuml":"\xFC","yacute":"\xFD","yen":"\xA5","yuml":"\xFF"}')},80501:function(de){"use strict";de.exports=JSON.parse('{"0":"\uFFFD","128":"\u20AC","130":"\u201A","131":"\u0192","132":"\u201E","133":"\u2026","134":"\u2020","135":"\u2021","136":"\u02C6","137":"\u2030","138":"\u0160","139":"\u2039","140":"\u0152","142":"\u017D","145":"\u2018","146":"\u2019","147":"\u201C","148":"\u201D","149":"\u2022","150":"\u2013","151":"\u2014","152":"\u02DC","153":"\u2122","154":"\u0161","155":"\u203A","156":"\u0153","158":"\u017E","159":"\u0178"}')}}]); diff --git a/layouts__index.39c1cb01.async.js b/layouts__index.d598b818.async.js similarity index 77% rename from layouts__index.39c1cb01.async.js rename to layouts__index.d598b818.async.js index c7abb38e8d..788f0bfb52 100644 --- a/layouts__index.39c1cb01.async.js +++ b/layouts__index.d598b818.async.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},59477:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},40001:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},65363:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},81953:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},49198:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},84105:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},18785:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},87169:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},73331:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15277:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},52671:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},8657:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},56082:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},33853:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15075:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},62772:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},43531:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},61485:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},38819:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},47472:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},927:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(59301),u=e(89070),S=e(43418),te="data:image/png;base64,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",d="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",I={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:le,occupationValue:h,onCancel:ue=()=>{}})=>{const b=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:d}),t.createElement("span",{className:I.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),M=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:te}),t.createElement("span",{className:I.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),J=()=>h===3?t.createElement(t.Fragment,null,M(),b()):h===2?b():M();return t.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{ue(),u.history.push("/account/certification")},onCancel:()=>{ue()}},t.createElement("div",{className:I.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:I.flexRow},J()))};var se=(0,u.connect)(({paperlibrary:le,loading:h,globalSetting:ue})=>({paperlibrary:le,globalSetting:ue,loading:h.effects}))(n)},67192:function(un,Ve,e){e.d(Ve,{Z:function(){return F}});var t=e(59301),u=e(48066),S=e(29679),te=e(19248),d=e(96512),I=e(72308),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},se=n,le=e(7657),h=function(xe,Pe){return t.createElement(le.Z,(0,I.Z)({},xe,{ref:Pe,icon:se}))},ue=t.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(36355),Je=()=>t.createElement("svg",{width:"252",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .012)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),t.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),t.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),t.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),t.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),t.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),t.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),t.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),t.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),t.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),t.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),t.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),t.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),t.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),t.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),t.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),t.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),t.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),t.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),t.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),t.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),t.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),t.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),t.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),t.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),t.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),t.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),t.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),t.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),t.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),t.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),t.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),t.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),t.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),t.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Ue=()=>t.createElement("svg",{width:"254",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),t.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .067)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),t.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),t.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),t.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),t.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),t.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),t.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),t.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),t.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),t.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),t.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),t.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),t.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),t.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),t.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),t.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),t.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),t.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),t.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),t.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),t.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),t.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),t.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),t.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),t.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),t.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),t.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),t.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),t.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),t.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),t.createElement("mask",{fill:"#fff"}),t.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),t.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),t.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),t.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),K=()=>t.createElement("svg",{width:"251",height:"294"},t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),t.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),t.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),t.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),t.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),t.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),t.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),t.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),t.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),t.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),t.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),t.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),t.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),t.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),t.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),t.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),t.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),t.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),t.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),t.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),t.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),t.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),t.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),t.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),t.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),t.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),t.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),t.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),t.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),t.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),t.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),t.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),t.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),E=e(83116),r=e(37613);const x=W=>{const{componentCls:xe,lineHeightHeading3:Pe,iconCls:Ie,padding:rt,paddingXL:Ct,paddingXS:ut,paddingLG:he,marginXS:qe,lineHeight:z}=W;return{[xe]:{padding:`${he*2}px ${Ct}px`,"&-rtl":{direction:"rtl"}},[`${xe} ${xe}-image`]:{width:W.imageWidth,height:W.imageHeight,margin:"auto"},[`${xe} ${xe}-icon`]:{marginBottom:he,textAlign:"center",[`& > ${Ie}`]:{fontSize:W.iconFontSize}},[`${xe} ${xe}-title`]:{color:W.colorTextHeading,fontSize:W.titleFontSize,lineHeight:Pe,marginBlock:qe,textAlign:"center"},[`${xe} ${xe}-subtitle`]:{color:W.colorTextDescription,fontSize:W.subtitleFontSize,lineHeight:z,textAlign:"center"},[`${xe} ${xe}-content`]:{marginTop:he,padding:`${he}px ${rt*2.5}px`,backgroundColor:W.colorFillAlter},[`${xe} ${xe}-extra`]:{margin:W.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ut,"&:last-child":{marginInlineEnd:0}}}}},P=W=>{const{componentCls:xe,iconCls:Pe}=W;return{[`${xe}-success ${xe}-icon > ${Pe}`]:{color:W.resultSuccessIconColor},[`${xe}-error ${xe}-icon > ${Pe}`]:{color:W.resultErrorIconColor},[`${xe}-info ${xe}-icon > ${Pe}`]:{color:W.resultInfoIconColor},[`${xe}-warning ${xe}-icon > ${Pe}`]:{color:W.resultWarningIconColor}}},G=W=>[x(W),P(W)],Y=W=>G(W);var V=(0,E.Z)("Result",W=>{const xe=W.colorInfo,Pe=W.colorError,Ie=W.colorSuccess,rt=W.colorWarning,Ct=(0,r.TS)(W,{resultInfoIconColor:xe,resultErrorIconColor:Pe,resultSuccessIconColor:Ie,resultWarningIconColor:rt,imageWidth:250,imageHeight:295});return[Y(Ct)]},W=>({titleFontSize:W.fontSizeHeading3,subtitleFontSize:W.fontSize,iconFontSize:W.fontSizeHeading3*3,extraMargin:`${W.paddingLG}px 0 0 0`}));const Z={success:S.Z,error:te.Z,info:d.Z,warning:b},Me={404:Je,500:Ue,403:K},pe=Object.keys(Me),it=W=>{let{prefixCls:xe,icon:Pe,status:Ie}=W;const rt=J()(`${xe}-icon`);if(pe.includes(`${Ie}`)){const ut=Me[Ie];return t.createElement("div",{className:`${rt} ${xe}-image`},t.createElement(ut,null))}const Ct=t.createElement(Z[Ie]);return Pe===null||Pe===!1?null:t.createElement("div",{className:rt},Pe||Ct)},ge=W=>{let{prefixCls:xe,extra:Pe}=W;return Pe?t.createElement("div",{className:`${xe}-extra`},Pe):null},Ce=W=>{let{prefixCls:xe,className:Pe,rootClassName:Ie,subTitle:rt,title:Ct,style:ut,children:he,status:qe="info",icon:z,extra:O}=W;const{getPrefixCls:L,direction:s,result:H}=t.useContext(ie.E_),de=L("result",xe),[v,c]=V(de),Q=J()(de,`${de}-${qe}`,Pe,H==null?void 0:H.className,Ie,{[`${de}-rtl`]:s==="rtl"},c),R=Object.assign(Object.assign({},H==null?void 0:H.style),ut);return v(t.createElement("div",{className:Q,style:R},t.createElement(it,{prefixCls:de,status:qe,icon:z}),t.createElement("div",{className:`${de}-title`},Ct),rt&&t.createElement("div",{className:`${de}-subtitle`},rt),t.createElement(ge,{prefixCls:de,extra:O}),he&&t.createElement("div",{className:`${de}-content`},he)))};Ce.PRESENTED_IMAGE_403=Me[403],Ce.PRESENTED_IMAGE_404=Me[404],Ce.PRESENTED_IMAGE_500=Me[500];var ne=Ce,X=e(3113),we=Object.defineProperty,m=(W,xe,Pe)=>xe in W?we(W,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):W[xe]=Pe,A=(W,xe,Pe)=>m(W,typeof xe!="symbol"?xe+"":xe,Pe);const{Paragraph:T,Text:D}=u.default;class B extends t.Component{constructor(){super(...arguments),A(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(xe){return{hasError:!0,error:xe,errorInfo:null}}componentDidCatch(xe,Pe){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",xe),console.log("\u9519\u8BEF\u4FE1\u606F:",Pe),this.setState({error:xe,errorInfo:Pe})}render(){var xe,Pe;return this.state.hasError?t.createElement(ne,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(xe=this.state.error)==null?void 0:xe.message,extra:[t.createElement(X.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(T,null,t.createElement(D,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(Pe=this.state.errorInfo)==null?void 0:Pe.componentStack)))):this.props.children}}var F=B},63454:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(59301),u=e(89070),S=e(43418),te=e(8591),d=e(92832),I=e(24905),n=e(1),se=e(927),le=e(955),h=e(3113),ue=e(87169),b={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=e(32637),J=e(59301);const ie=({classroomList:r,dispatch:x,user:P})=>J.createElement(S.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:J.createElement("span",null,J.createElement(ue.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},J.createElement("div",{style:{textAlign:"center",marginBottom:30}},J.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",J.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),J.createElement("img",{style:{width:130,height:130},src:M})),J.createElement("div",{className:b.bottom},J.createElement(h.ZP,{className:b.yes,onClick:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var _=(0,u.connect)(({classroomList:r,user:x})=>({classroomList:r,user:x}))(ie),Je=e(99064),Ee=e(59301),Ue=(r,x,P)=>new Promise((G,Y)=>{var V=pe=>{try{Me(P.next(pe))}catch(it){Y(it)}},Z=pe=>{try{Me(P.throw(pe))}catch(it){Y(it)}},Me=pe=>pe.done?G(pe.value):Promise.resolve(pe.value).then(V,Z);Me((P=P.apply(r,x)).next())}),be=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(be||{});const K=({visible:r,user:x,account:P,onCancel:G=()=>{},dispatch:Y})=>{const[V,Z]=(0,t.useState)(),[Me,pe]=(0,t.useState)([]),[it,ge]=(0,t.useState)(!1),[Ce,ne]=(0,t.useState)(!1),[X,we]=(0,t.useState)(),[m,A]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var F,W;(F=x==null?void 0:x.userInfo)!=null&&F.identity&&pe([((W=x==null?void 0:x.userInfo)==null?void 0:W.identity)==="student"?3:1])},[x]);const T=F=>{const W=()=>{window.location.href=(F==null?void 0:F.jump_url)||`/classrooms/${F==null?void 0:F.course_id}`};if(Me.includes(1)){S.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc"},(F==null?void 0:F.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{W()}});return}W()},D=()=>Ue(void 0,null,function*(){if(!V){te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,Je.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(F!=null&&F.need_pro_auth&&!Me.includes(1)&&!Me.includes(2)){Y({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:Me}}),B();return}ge(!0);const W=yield(0,n.cR)({invite_code:V,professor:Me.includes(1)?1:null,assistant_professor:Me.includes(2)?1:null,student:Me.includes(3)?1:null});if(ge(!1),(W==null?void 0:W.status)===-4&&(G(),Y({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(W==null?void 0:W.status)===-12&&te.ZP.warning(W==null?void 0:W.message),(W==null?void 0:W.status)===-2){if(B(),W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ne(!0),we(1);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(2);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(3);return}}if((W==null?void 0:W.status)===0){(0,le.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),B(),W!=null&&W.course_id?T(W):te.ZP.success(W.message);return}}),B=()=>Ue(void 0,null,function*(){G()});return Ee.createElement(Ee.Fragment,null,Ee.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:it,onOk:D,onCancel:B},Ee.createElement("div",{className:"tc"},Ee.createElement("div",null,Ee.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ee.createElement(d.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:F=>{if(F.target.value.length>=7){te.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(F.target.value)}})),Ee.createElement("div",{className:"mt10 font14"},Ee.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ee.createElement(I.default.Group,{value:Me,onChange:F=>pe(F)},Ee.createElement(I.default,{value:1,disabled:Me.includes(2)},"\u6559\u5E08"),Ee.createElement(I.default,{value:2,disabled:Me.includes(1)},"\u52A9\u6559"),Ee.createElement(I.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ee.createElement(_,null),Ee.createElement(se.Z,{visible:Ce,onCancel:()=>ne(!1),occupationValue:X}))};var E=(0,u.connect)(({user:r,account:x})=>({user:r,account:x}))(K)},981:function(un,Ve,e){e.d(Ve,{Z:function(){return en},g:function(){return kt}});var t=e(59301),u=e(89070),S=e(44e3),te=e(92832),d=e(43418),I={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},n=e(8591),se=e(95237),le=e(43604),h=e(20834),ue=e(38854),b=e(5112),M=e(1),J=e(955),ie=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),_=(oe=>(oe.Manager="manager",oe.Developer="developer",oe.Reporter="reporter",oe))(_||{}),Ee=({visible:oe,onCancel:me=()=>{}})=>{const[Se,Oe]=(0,t.useState)(),[Re,Bt]=(0,t.useState)(),[At,Nt]=(0,t.useState)(!1),tt=()=>ie(void 0,null,function*(){if(!Se){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Se.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Re){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Nt(!0);const Cn=yield(0,M.vm)({code:Se,role:Re});Nt(!1),Kt();const Tt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Tt[Cn.status]){n.ZP.info(Tt[Cn.status]);return}if(Cn.status===0){Re==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${Cn==null?void 0:Cn.project_id}`)):((0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),n.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Kt=()=>ie(void 0,null,function*(){me()});return t.createElement(t.Fragment,null,t.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:oe,confirmLoading:At,onOk:tt,onCancel:Kt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Se,onChange:Cn=>{if(Cn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}Oe(Cn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(b.ZP.Group,{value:Re,onChange:Cn=>Bt(Cn.target.value)},t.createElement(b.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(b.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(b.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ue=e(63454),be={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},K=e(46474),E=e(78241),r=e(57809),x=e(2742),P=Object.defineProperty,G=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,pe=(oe,me,Se)=>me in oe?P(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,it=(oe,me)=>{for(var Se in me||(me={}))Z.call(me,Se)&&pe(oe,Se,me[Se]);if(V)for(var Se of V(me))Me.call(me,Se)&&pe(oe,Se,me[Se]);return oe},ge=(oe,me)=>G(oe,Y(me)),Ce=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const ne=({globalSetting:oe,dispatch:me,user:Se,info:Oe,open:Re,onCancel:Bt=()=>{}})=>{var At;const[Nt,tt]=(0,t.useState)([]),[Kt,Cn]=(0,t.useState)([]),[Tt,Yt]=(0,t.useState)([]),[Zt]=E.default.useForm(),[kn,vn]=(0,t.useState)(!1),[jn,Wn]=(0,t.useState)(!1),xn=(0,t.useRef)(null),tr=(0,t.useRef)(1),[br,Nr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Re&&an()},[Re]);const an=()=>Ce(void 0,null,function*(){var An;const hr=Oe;if(!(0,K.o1)(me))return;const{user_school_id:kr="",department_id:gr="",school_name:Pr="",department_name:zr=""}=Se.userInfo||{},Ln=(An=hr==null?void 0:hr.graduation_years)==null?void 0:An.at(-1);Cn([{id:kr,name:Pr}]),yield Kn(kr),Zt.setFieldsValue({year:Ln,school_id:kr,department_id:Number(gr),name:`${Ln}${Pr}${zr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ut=An=>Ce(void 0,null,function*(){const hr=yield(0,x.J3)(ge(it({},An),{tab_module_type:"graduations"}));return hr!=null&&hr.un_purchased&&me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),hr.status===0&&tt((hr==null?void 0:hr.graduation_years)||[]),hr}),En=(An,hr=500)=>{Wn(!0),clearTimeout(xn.current),xn.current=setTimeout(()=>Ce(void 0,null,function*(){tr.current+=1;const kr=tr.current,gr=yield(0,x.NT)({keyword:An});gr.status===0&&tr.current===kr&&(Cn((gr==null?void 0:gr.schools)||[]),Wn(!1))}),hr)},Kn=An=>Ce(void 0,null,function*(){if(!An)return;const hr=yield(0,x.Ps)({page:1,limit:9999,id:An});hr.status===0&&Yt((hr==null?void 0:hr.departments)||[])});return t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Re,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:kn,onCancel:Bt,onOk:()=>Zt.submit()},t.createElement(E.default,{colon:!1,form:Zt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(An,hr)=>{An.school_id&&(Kn(hr.school_id),Zt.setFieldValue("department_id",null))},onFinish:An=>Ce(void 0,null,function*(){vn(!0);const hr=yield(0,x.Wz)(An);hr.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Zt.resetFields(),Bt(),(0,J.xg)(`/graduations/${hr==null?void 0:hr.identifier}/index`)),vn(!1)})},t.createElement(E.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(r.default,{style:{width:344},size:"large",options:(At=Oe==null?void 0:Oe.graduation_years)==null?void 0:At.map(An=>({value:An,label:An}))})),t.createElement(E.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(r.default,{showSearch:!0,filterOption:!1,onSearch:An=>{En(An)},loading:jn,size:"large",style:{width:344},options:Kt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(r.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Tt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var X=(0,u.connect)(({user:oe,globalSetting:me,loading:Se})=>({user:oe,globalSetting:me,loading:Se}))(ne),we=e(99064),m=Object.defineProperty,A=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,B=(oe,me,Se)=>me in oe?m(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,F=(oe,me)=>{for(var Se in me||(me={}))T.call(me,Se)&&B(oe,Se,me[Se]);if(A)for(var Se of A(me))D.call(me,Se)&&B(oe,Se,me[Se]);return oe},W=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xe=({globalSetting:oe,dispatch:me,user:Se,open:Oe,onCancel:Re=()=>{}})=>{const[Bt]=E.default.useForm(),[At,Nt]=(0,t.useState)(!1),[tt,Kt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Cn;if(Oe){const Tt={code:"",user_type:((Cn=Se==null?void 0:Se.userInfo)==null?void 0:Cn.identity)==="student"?2:1,major:""};Bt.setFieldsValue(Tt),Kt(F({},Tt))}},[Oe]),t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Oe,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:At,onCancel:Re,onOk:()=>Bt.submit()},t.createElement(E.default,{colon:!1,form:Bt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Cn,Tt)=>Kt(F({},Tt)),onFinish:Cn=>W(void 0,null,function*(){Nt(!0);const Tt=yield(0,we.ZP)("/api/graduations/join.json",{method:"post",body:Cn});Tt.status===0&&(Re(),Tt!=null&&Tt.identifier?(0,J.xg)(`/graduations/${Tt==null?void 0:Tt.identifier}/index`):n.ZP.success(Tt==null?void 0:Tt.message)),Nt(!1)})},t.createElement(E.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(E.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(b.ZP.Group,null,t.createElement(b.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(b.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(tt==null?void 0:tt.user_type)===2&&t.createElement(E.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,maxLength:60}))))};var Pe=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(xe),Ie=e(59301),rt=Object.defineProperty,Ct=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,O=(oe,me,Se)=>me in oe?rt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,L=(oe,me)=>{for(var Se in me||(me={}))qe.call(me,Se)&&O(oe,Se,me[Se]);if(he)for(var Se of he(me))z.call(me,Se)&&O(oe,Se,me[Se]);return oe},s=(oe,me)=>Ct(oe,ut(me)),H=(oe,me)=>{var Se={};for(var Oe in oe)qe.call(oe,Oe)&&me.indexOf(Oe)<0&&(Se[Oe]=oe[Oe]);if(oe!=null&&he)for(var Oe of he(oe))me.indexOf(Oe)<0&&z.call(oe,Oe)&&(Se[Oe]=oe[Oe]);return Se},de=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),v=(oe=>(oe.Projects="projects",oe.Shixuns="shixuns",oe.Classrooms="classrooms",oe))(v||{}),c=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Graduations="graduations",oe))(c||{});const Q=oe=>{var me=oe,{homePage:Se,user:Oe,globalSetting:Re,loading:Bt,dispatch:At}=me,Nt=H(me,["homePage","user","globalSetting","loading","dispatch"]),tt,Kt,Cn,Tt;const[Yt,Zt]=(0,t.useState)(),[kn,vn]=(0,t.useState)(),[jn,Wn]=(0,t.useState)(!1),[xn,tr]=(0,t.useState)(!1),[br,Nr]=(0,t.useState)(!1),[an,Ut]=(0,t.useState)();function En(Ln,tn){for(const sn of Ln){if(sn.link===tn)return sn.hidden;if(sn.subitem&&sn.subitem.length>0){let nn=sn.subitem;for(const nr of nn)if(nr.link===tn)return nr.hidden;return!1}}return!0}const Kn=En(((tt=Re.setting)==null?void 0:tt.navbar)||[],"/classrooms"),An=En(((Kt=Re.setting)==null?void 0:Kt.navbar)||[],"/shixuns"),hr=En(((Cn=Re.setting)==null?void 0:Cn.navbar)||[],"/paths"),kr=En(((Tt=Re.setting)==null?void 0:Tt.navbar)||[],"/graduations"),gr=Ln=>{var tn;if((0,K.tJ)(At)){if(Ln==="projects"&&!((tn=Oe.userInfo)!=null&&tn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ln==="classrooms"?Zt(!0):Ln==="projects"&&vn(!0)}},Pr=(Ln,tn)=>{var sn;if((0,K.tJ)(At)){if(tn==="projects"&&!((sn=Oe.userInfo)!=null&&sn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,K.xY)()||Ln&&(window.location.href=Ln)}},zr=Ln=>{var tn,sn,nn,nr,Ir,sr,Br,qr,So,Wr,Vr,mo,io,co,Ho,Lo,zo,Zo,ro,Gt,cr,Vn,ur,Ar,Zr;return Ie.createElement(Ie.Fragment,null,Ie.createElement(se.Z,{justify:"space-around",className:"pt5 pb5"},Ie.createElement(le.Z,{className:((tn=Oe.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?be.joinCol:be.hidden},((sn=Oe.userInfo)==null?void 0:sn.user_identity)!=="\u5B66\u751F"&&!((nn=Re==null?void 0:Re.setting)!=null&&nn.hide_course)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Pr("/classrooms/new")},(nr=Oe.userInfo)!=null&&nr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((Ir=Re==null?void 0:Re.setting)!=null&&Ir.hide_shixun)&&((sr=Oe==null?void 0:Oe.userInfo)==null?void 0:sr.is_shixun_marker)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Pr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((Br=Oe.userInfo)==null?void 0:Br.main_site)||!((qr=Oe.userInfo)!=null&&qr.main_site)&&!hr&&(((So=Oe.userInfo)==null?void 0:So.admin)||((Wr=Oe.userInfo)==null?void 0:Wr.is_teacher)||((Vr=Oe.userInfo)==null?void 0:Vr.business)))&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Pr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((mo=Re==null?void 0:Re.setting)!=null&&mo.is_local)&&((io=Oe.userInfo)==null?void 0:io.main_site)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>{var ao;return Pr(`${(ao=Re==null?void 0:Re.setting)==null?void 0:ao.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((co=Oe==null?void 0:Oe.userInfo)==null?void 0:co.identity)!=="student"&&Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>de(void 0,null,function*(){if(!(0,K.o1)(At))return;const ao=yield(0,x.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(ao!=null&&ao.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}ao.status===0&&(Ut(ao),Wn(!0))})}),Ie.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Ho=Oe.userInfo)!=null&&Ho.main_site)&&Ie.createElement("div",null,Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("classrooms")},(Lo=Oe.userInfo)!=null&&Lo.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((zo=Oe.userInfo)==null?void 0:zo.main_site)&&!((Zo=Re==null?void 0:Re.setting)!=null&&Zo.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((ro=Oe.userInfo)==null?void 0:ro.main_site)&&((Gt=Oe.userInfo)==null?void 0:Gt.user_identity)!=="\u5B66\u751F"&&Ie.createElement(le.Z,null,Ie.createElement("div",{className:be.joinBoard})),((cr=Oe.userInfo)==null?void 0:cr.main_site)&&Ie.createElement(le.Z,{className:((Vn=Oe.userInfo)==null?void 0:Vn.user_identity)!=="\u5B66\u751F"?be.joinCol:be.w90},Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("classrooms")},(ur=Oe.userInfo)!=null&&ur.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Ar=Oe.userInfo)==null?void 0:Ar.main_site)&&!((Zr=Re==null?void 0:Re.setting)!=null&&Zr.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>{(0,K.o1)(At)&&tr(!0)}}),Ie.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ie.createElement("section",null,Ie.createElement(ue.Z,{dropdownRender:()=>{var Ln;return Ie.createElement(h.default,{className:((Ln=Oe.userInfo)==null?void 0:Ln.user_identity)!=="\u5B66\u751F"?`${be.rightMenu} ${be.joinMenu} mt10`:`${be.rightMenu} ${be.joinMenu} ${be.w140} mt10`},Ie.createElement(zr,null))},placement:"bottom"},Ie.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Ie.createElement(Ue.Z,{visible:Yt,onCancel:()=>Zt(!1)}),Ie.createElement(Ee,{visible:kn,onCancel:()=>vn(!1)}),Ie.createElement(X,{info:an,open:jn,onCancel:()=>Wn(!1)}),Ie.createElement(Pe,{open:xn,onCancel:()=>tr(!1)}))};var R=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:Oe})=>({homePage:oe,user:Se,globalSetting:Oe,loading:me.models.index}))(Q),w={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},U=e(24065),Fe=e(24780),ye=e(3294),fe=e(59301),Ae=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,It=(oe,me)=>{var Se={};for(var Oe in oe)Le.call(oe,Oe)&&me.indexOf(Oe)<0&&(Se[Oe]=oe[Oe]);if(oe!=null&&Ae)for(var Oe of Ae(oe))me.indexOf(Oe)<0&&Ne.call(oe,Oe)&&(Se[Oe]=oe[Oe]);return Se},zt=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const Pt=oe=>{var me,Se=RegExp("(^| )"+oe+"=([^;]+)(;|$)");return(me=document.cookie.match(Se))?decodeURIComponent(me[2]):null},Vt=oe=>{var me=new Date;me.setTime(me.getTime()-1);var Se=Pt(oe);Se!=null&&(document.cookie=oe+"="+Se+";expires="+me.toGMTString())};var Wt=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Competition="competitions",oe.Engineering="engineering",oe.Graduations="graduations",oe.Paperlibrary="paperlibrary",oe.Problemset="problemset",oe.Dataset="dataset",oe))(Wt||{});const yt=oe=>{var me=oe,{homePage:Se,user:Oe,globalSetting:Re,loading:Bt,dispatch:At,shixunHomeworks:Nt,location:tt,payload:Kt={}}=me,Cn=It(me,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Tt,Yt,Zt,kn,vn,jn,Wn,xn,tr,br,Nr,an,Ut,En,Kn,An;const hr=(Yt=(((Tt=Re.setting)==null?void 0:Tt.navbar)||[]).find(Ln=>Ln.link==="/classrooms"))==null?void 0:Yt.hidden,kr=(kn=(((Zt=Re.setting)==null?void 0:Zt.navbar)||[]).find(Ln=>Ln.link==="/shixuns"))==null?void 0:kn.hidden,gr=(jn=(((vn=Re.setting)==null?void 0:vn.navbar)||[]).find(Ln=>Ln.link==="/paths"))==null?void 0:jn.hidden,Pr=(Wn=Oe.userInfo)==null?void 0:Wn.is_school_manage,zr=()=>{var Ln,tn,sn,nn,nr,Ir,sr,Br,qr,So,Wr,Vr,mo,io,co,Ho;return(0,J.Ll)()?fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Ln=Oe.userInfo)==null?void 0:Ln.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(tn=Oe.userInfo)==null?void 0:tn.login}/classrooms`},(sn=Oe.userInfo)!=null&&sn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(nn=Oe.userInfo)==null?void 0:nn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(nr=Oe.userInfo)==null?void 0:nr.login}/paths`},(Ir=Oe.userInfo)!=null&&Ir.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((sr=Oe.userInfo)==null?void 0:sr.user_identity)!=="\u5B66\u751F"&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Br=Oe.userInfo)==null?void 0:Br.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((qr=Re.setting)!=null&&qr.hide_competition)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(So=Oe.userInfo)==null?void 0:So.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((Wr=Re.setting)!=null&&Wr.hide_virtual)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Vr=Oe.userInfo)==null?void 0:Vr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((io=(mo=Oe.navigationInfo)==null?void 0:mo.top)==null?void 0:io.laboratory_admin_url)&&fe.createElement(h.default.Item,null,fe.createElement("a",{href:(Ho=(co=Oe.navigationInfo)==null?void 0:co.top)==null?void 0:Ho.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:fe.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Pr&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),fe.createElement(h.default.Item,{className:w.exit},fe.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,J.m5)();let Lo;try{Lo=yield(0,Fe.vR)({}),n.ZP.success(Lo==null?void 0:Lo.message)}catch(zo){}(0,J.d8)("_educoder_session","logout",1),(0,J.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Lo!=null&&Lo.url?window.location.href=Lo.url:(u.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,U.bg)()?fe.createElement(ue.Z,{className:`${w.height67}`,dropdownRender:zr,placement:"bottomRight"},fe.createElement("section",null,fe.createElement("aside",null,fe.createElement("div",{className:Nt.actionTabs.type===1?w.classromediv:""},fe.createElement("img",{className:`${w.userPic} current ml15`,src:`${(xn=ye.Z)==null?void 0:xn.IMG_SERVER}/images/${(tr=Oe.userInfo)==null?void 0:tr.image_url}`,alt:"",onClick:()=>{var Ln;return u.history.push((0,J.Ll)()?"/account/profile":`/users/${(Ln=Oe.userInfo)==null?void 0:Ln.login}/classrooms`)}}),(0,J.Ll)()&&fe.createElement("span",{className:"ml10 font16"},(br=Oe.userInfo)==null?void 0:br.username),fe.createElement("i",{className:`iconfont icon-zhankai4 ${w.icon}`}))))):fe.createElement("div",{className:`font15 ${Re.isIlearning?w.login:""}`},((Nr=Re.setting)==null?void 0:Nr.sso_login_url)&&fe.createElement("a",{target:"_blank",href:(an=Re.setting)==null?void 0:an.sso_login_url},fe.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ut=Re.setting)==null?void 0:Ut.login_logo_url}`,width:40}),fe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(En=Re.setting)==null?void 0:En.sso_login_button_name)),!((Kn=Re.setting)!=null&&Kn.hide_account_login)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{At({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((An=Re.setting)!=null&&An.close_register)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml5 mr5"},"|"),fe.createElement(u.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Ht=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:Oe,shixunHomeworks:Re})=>({homePage:oe,user:Se,globalSetting:Oe,shixunHomeworks:Re,loading:me.models.index}))(yt),Mn=e(65363),qn={tip:"tip___a6MfI"},Tn=Object.defineProperty,er=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,yr=(oe,me,Se)=>me in oe?Tn(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Dn=(oe,me)=>{for(var Se in me||(me={}))qt.call(me,Se)&&yr(oe,Se,me[Se]);if(Xn)for(var Se of Xn(me))pr.call(me,Se)&&yr(oe,Se,me[Se]);return oe},Rn=(oe,me)=>er(oe,vr(me)),Xr=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),We=(oe=>(oe[oe.Professor=1]="Professor",oe[oe.AssistantProfessor=2]="AssistantProfessor",oe[oe.Student=3]="Student",oe))(We||{});const ht=({visible:oe,user:me,onCancel:Se=()=>{},dispatch:Oe,globalSetting:Re})=>{var Bt,At;const[Nt,tt]=(0,t.useState)(!1),[Kt,Cn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Zt,kn;if((Zt=me==null?void 0:me.userInfo)!=null&&Zt.login){let vn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(vn),vn&&(vn!=null&&vn.isShow)&&(vn==null?void 0:vn.login)===((kn=me==null?void 0:me.userInfo)==null?void 0:kn.login)&&(tt(!0),Cn({name:vn==null?void 0:vn.name,phone:vn==null?void 0:vn.phone}))}},[me==null?void 0:me.userInfo]);const Tt=()=>Xr(void 0,null,function*(){Se()}),Yt=()=>{let Zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Rn(Dn({},Zt),{isShow:!1}))),tt(!1)};return t.createElement(t.Fragment,null,Nt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:qn.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=Re==null?void 0:Re.infoData)==null?void 0:Bt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(At=Re==null?void 0:Re.infoData)==null?void 0:At.phone}`),t.createElement("div",null,t.createElement(Mn.Z,{onClick:Yt,style:{color:"#165dff",fontSize:16}})))))};var Mt=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(ht),dt=e(3113),Xt="data:image/png;base64,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",Fn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,k=(oe,me)=>{var Se={};for(var Oe in oe)$t.call(oe,Oe)&&me.indexOf(Oe)<0&&(Se[Oe]=oe[Oe]);if(oe!=null&&Fn)for(var Oe of Fn(oe))me.indexOf(Oe)<0&&Zn.call(oe,Oe)&&(Se[Oe]=oe[Oe]);return Se};const i=null,p=oe=>{var me=oe,{homePage:Se,user:Oe,globalSetting:Re,loading:Bt,dispatch:At,location:Nt,text:tt,shixunHomeworks:Kt,payload:Cn={}}=me,Tt=k(me,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Yt,Zt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Zt("flex")},[Kt.actionTabs.key]),(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u9690\u85CF"&&(Zt("none"),localStorage.setItem("Noviceguide","0"))},[Kt.actionTabs.key]),t.createElement("div",{style:{display:Yt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:Xt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Kt.actionTabs.text),Kt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Zt("none"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var g=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:Oe,shixunHomeworks:Re})=>({homePage:oe,user:Se,globalSetting:Oe,loading:me.models.index,shixunHomeworks:Re}))(p),C=Object.defineProperty,re=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Ke=(oe,me,Se)=>me in oe?C(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,_e=(oe,me)=>{for(var Se in me||(me={}))q.call(me,Se)&&Ke(oe,Se,me[Se]);if(re)for(var Se of re(me))He.call(me,Se)&&Ke(oe,Se,me[Se]);return oe};const at=oe=>React.createElement("svg",_e({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ft=e(89392),mt=e(92736),ct=e(6848),Ot={content:"content___L4gl0"},vt="data:image/png;base64,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",bt=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xt=({classroomList:oe,loading:me,user:Se,dispatch:Oe,virtualSpaces:Re,globalSetting:Bt})=>{const At=(0,u.useLocation)();let Nt=!1;(0,t.useEffect)(()=>{Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Nt=!0)},[Bt.actionTabs.key]),(0,t.useEffect)(()=>{Nt&&Oe({type:"globalSetting/setActionTabs",payload:{}})},[At.pathname]);const tt=()=>{Oe({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(mt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(d.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>bt(void 0,null,function*(){}),onCancel:()=>{tt()}},t.createElement("div",{className:Ot.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:vt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(ct.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Qt=(0,u.connect)(({classroomList:oe,user:me,loading:Se,virtualSpaces:Oe,globalSetting:Re})=>({classroomList:oe,user:me,loading:Se,virtualSpaces:Oe,globalSetting:Re}))(xt),nt=e(59301),pt=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(oe,me,Se)=>me in oe?pt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Te=(oe,me)=>{for(var Se in me||(me={}))ve.call(me,Se)&&Xe(oe,Se,me[Se]);if(ce)for(var Se of ce(me))je.call(me,Se)&&Xe(oe,Se,me[Se]);return oe},lt=(oe,me)=>{var Se={};for(var Oe in oe)ve.call(oe,Oe)&&me.indexOf(Oe)<0&&(Se[Oe]=oe[Oe]);if(oe!=null&&ce)for(var Oe of ce(oe))me.indexOf(Oe)<0&&je.call(oe,Oe)&&(Se[Oe]=oe[Oe]);return Se},et=(oe,me,Se)=>new Promise((Oe,Re)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Re(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Re(Kt)}},Nt=tt=>tt.done?Oe(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const{Header:gt}=S.default,{Search:jt}=te.default;function kt(){var oe,me;const Oe=window.location.pathname.split("/"),Re={};return Oe[1]=="classrooms"&&Oe.length>3&&!((oe=Oe[4])!=null&&oe.includes("newgold"))&&!((me=Oe[5])!=null&&me.includes("newgold"))&&Oe[2]!=="coursesId"&&(Re.course_id=Oe[2]),Oe[1]==="shixuns"&&Oe.length>3&&(Re.objective_type="shixun",Re.objective_id=Oe[2]),Oe[1]==="paths"&&Oe.length>3&&(Re.objective_type="path",Re.objective_id=Oe[2]),Te(Te({},Re),{school:1})}const dn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],gn=oe=>{var me=oe,{homePage:Se,user:Oe,globalSetting:Re,loading:Bt,dispatch:At,isLogin:Nt=!1,shixunHomeworks:tt}=me,Kt=lt(me,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Cn,Tt,Yt,Zt,kn,vn,jn,Wn,xn;const tr=(0,u.useLocation)(),[br,Nr]=(0,t.useState)(!1),[an,Ut]=(0,t.useState)(""),[En,Kn]=(0,t.useState)(!1),An=kt();(0,t.useEffect)(()=>{At({type:"user/getNavigationInfo",payload:Te({},An)})},[Re.name]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(dn!=null&&dn.includes(tr==null?void 0:tr.pathname)||(tr==null?void 0:tr.pathname.indexOf("/classrooms"))===0||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[tr.pathname]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||tt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[tt.actionTabs.key]),(0,t.useEffect)(()=>{var nn;if(Re!=null&&Re.setting){let nr=(0,ft.cloneDeep)((nn=Re==null?void 0:Re.setting)==null?void 0:nn.navbar);nr=nr==null?void 0:nr.filter(sr=>{var Br;return!(sr!=null&&sr.hidden)&&!((0,U.JA)()&&((Br=["/paperlibrary","/problemset"])!=null&&Br.includes(sr.link)))});for(const sr of nr)sr.subitem&&(sr.subitem=sr.subitem.filter(Br=>{var qr;return!(Br!=null&&Br.hidden)&&!((0,U.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(Br.link)))}));let Ir=!1;nr==null||nr.map(function(sr,Br){var qr,So,Wr,Vr;const mo=tr.pathname;sr.link===mo&&(Ut(sr==null?void 0:sr.link),(0,J.Dk)(mo==="/"?(qr=Re==null?void 0:Re.setting)==null?void 0:qr.name:sn(sr==null?void 0:sr.name)),zr(tn(Br,{name:sr==null?void 0:sr.name,link:sr==null?void 0:sr.link},nr)),Ir=!0),mo=="/"&&(Ut(""),(0,J.Dk)((So=Re==null?void 0:Re.setting)==null?void 0:So.name)),(Wr=sr==null?void 0:sr.subitem)!=null&&Wr.length&&((Vr=sr==null?void 0:sr.subitem)==null||Vr.map(io=>{io.link===mo&&(Ut(io==null?void 0:io.link),mo!=="/"&&(0,J.Dk)(sn(io==null?void 0:io.name)),zr(tn(Br,{name:io==null?void 0:io.name,link:io==null?void 0:io.link},nr)),Ir=!0)}))}),Ir||zr(nr)}},[Re==null?void 0:Re.setting,Oe]);const hr=(0,t.useMemo)(()=>{var nn,nr;return(nn=Re==null?void 0:Re.setting)!=null&&nn.nav_logo_url?`${ye.Z.IMG_SERVER}/${(nr=Re==null?void 0:Re.setting)==null?void 0:nr.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Cn=Re==null?void 0:Re.setting)==null?void 0:Cn.nav_logo_url]);function kr(nn){u.history.push("/search?value="+nn)}const gr=()=>br?nt.createElement("div",{onBlur:()=>{setTimeout(()=>{Nr(!1)},300)}},nt.createElement(jt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:kr,autoFocus:!0})):nt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{u.history.push("/search?value=")}}),[Pr,zr]=(0,t.useState)([]),Ln=(nn,nr)=>et(void 0,null,function*(){var Ir,sr,Br,qr,So,Wr;if((nn==null?void 0:nn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const Vr=yield(0,Fe.IU)({tab_module_type:"engineering"});if(Vr!=null&&Vr.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(Ir=Vr==null?void 0:Vr.data)!=null&&Ir.engineer_url?(Br=(sr=Vr==null?void 0:Vr.data)==null?void 0:sr.engineer_url)!=null&&Br.includes("http")?(0,J.xg)((qr=Vr==null?void 0:Vr.data)==null?void 0:qr.engineer_url):u.history.push((So=Vr==null?void 0:Vr.data)==null?void 0:So.engineer_url):(Vr==null?void 0:Vr.status)!=401&&Kn(!0);return}(Wr=nn==null?void 0:nn.link)!=null&&Wr.includes("http")?(0,J.xg)(nn==null?void 0:nn.link):((0,J.Dk)(nn==null?void 0:nn.name),u.history.push(nn==null?void 0:nn.link)),(nn==null?void 0:nn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:nt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),tn=(nn,nr,Ir)=>{const sr=Ir.slice();return sr[nn]&&(sr[nn].name=nr.name,sr[nn].link=nr.link),sr||[]},sn=(nn="")=>(nn==null?void 0:nn.indexOf("<"))>-1?nn==null?void 0:nn.slice(0,nn==null?void 0:nn.indexOf("<")):nn;return Re.showHeader&&Re.showHeaderFooter?nt.createElement(S.default,{style:{background:`${tr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Re.isIlearning?I["header-iearning"]:I.header} ${Re.showHeaderFixed?I.headerFixed:""}`},(Re==null?void 0:Re.showTip)&&nt.createElement(Mt,null),nt.createElement(gt,{className:"header",style:{background:`${tr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${tr.pathname=="/training"?"999":""}`}},nt.createElement("section",{className:I["edu-menu"]},(!!Re.isIlearning||!((Tt=Re==null?void 0:Re.setting)!=null&&Tt.main_site)&&!!((Yt=Re==null?void 0:Re.setting)!=null&&Yt.navbar))&&nt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},nt.createElement("img",{className:I.logo,title:(Zt=Re.setting)==null?void 0:Zt.name,src:hr||$e})),nt.createElement("ul",{className:`${I.menu} ${(0,J.Ll)()&&"ml0"}`},(0,J.Ll)()&&nt.createElement("li",null,nt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,J.Ll)()&&Re.setting&&(Pr==null?void 0:Pr.map(function(nn,nr){var Ir,sr,Br,qr,So;return nt.createElement("li",{key:nr,className:!((Ir=nn==null?void 0:nn.subitem)!=null&&Ir.length)&&an===(nn==null?void 0:nn.link)||(sr=nn==null?void 0:nn.subitem)!=null&&sr.some(Wr=>an===(Wr==null?void 0:Wr.link))?I.actived:""},nt.createElement("div",{onClick:()=>Ln(nn,nr),className:I.name},nt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var Wr;let Vr=nn==null?void 0:nn.name;return(Wr=nn==null?void 0:nn.subitem)==null||Wr.map((mo,io)=>(mo.link===tr.pathname&&(Vr=mo.name),mo)),Vr})()}}),((Br=nn==null?void 0:nn.subitem)==null?void 0:Br.length)>0&&nt.createElement("i",{className:"iconfont icon-zhankai4"})),((qr=nn==null?void 0:nn.subitem)==null?void 0:qr.length)>0&&nt.createElement("div",{className:I.dropDown},(So=nn==null?void 0:nn.subitem)==null?void 0:So.map((Wr,Vr)=>nt.createElement("div",{className:I.subName,onClick:()=>Ln(Wr,nr),key:nr+"-"+Vr},!!Vr&&nt.createElement("div",{className:I.line}),nt.createElement("aside",{className:"font16 c-black"},sn(Wr==null?void 0:Wr.name)),nt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},Wr.content)))))}))),nt.createElement("div",{className:"search-bar",style:{flex:Re.isIlearning?"initial":"1 0 auto"}},!(0,J.Ll)()&&!(Re!=null&&Re.isIlearning)&&nt.createElement(nt.Fragment,null,nt.createElement(gr,null),!Nt&&nt.createElement(R,null),!Nt&&!!((kn=Oe==null?void 0:Oe.userInfo)!=null&&kn.login)&&nt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(vn=Oe==null?void 0:Oe.userInfo)==null?void 0:vn.login}/user_tidings`},((jn=Oe==null?void 0:Oe.navigationInfo)==null?void 0:jn.new_message)&&nt.createElement("span",{className:I.newslight}))),!Nt&&nt.createElement(Ht,{payload:An}))),nt.createElement(d.default,{centered:!0,destroyOnClose:!0,open:En,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:()=>Kn(!1)},nt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},nt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),nt.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Wn=Re==null?void 0:Re.setting)==null?void 0:Wn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),nt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xn=Re==null?void 0:Re.setting)==null?void 0:xn.homepage_tea_qq_number)))),nt.createElement(g,null),nt.createElement(Qt,null)):nt.createElement(nt.Fragment,null,nt.createElement(Qt,null))};var en=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:Oe,shixunHomeworks:Re})=>({homePage:oe,user:Se,globalSetting:Oe,loading:me.models.index,shixunHomeworks:Re}))(gn)},2586:function(un,Ve,e){e.r(Ve),e.d(Ve,{default:function(){return Hr}});var t=e(59301),u=e(92736),S=e(43418),te=e(81863),d=e(89070),I=e(78241),n=e(8591),se=e(92832),le=e(24905),h=e(3113),ue=e(24780),b=e(99267),M=e(1710),J=e(46400),ie=e(28209),_=e.n(ie),Je=Object.defineProperty,Ee=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,r=(o,f,y)=>f in o?Je(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,x=(o,f)=>{for(var y in f||(f={}))K.call(f,y)&&r(o,y,f[y]);if(be)for(var y of be(f))E.call(f,y)&&r(o,y,f[y]);return o},P=(o,f)=>Ee(o,Ue(f)),G=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Y={height:48,borderRadius:4},V=({dispatch:o,setType:f,data:y,accountInfo:$,open:Be})=>{const[Ye]=I.default.useForm(),[St]=(0,d.useSearchParams)(),ot=(0,d.useLocation)(),[ke,Ft]=(0,t.useState)(!1),[Sn,pn]=(0,t.useState)(""),yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Ft(Be)},[Be]);const bn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],cn=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Bn=()=>G(void 0,null,function*(){yield Ye.validateFields();let rn;if($!=null&&$.code)rn=yield(0,ue.Gq)(x(P(x({},$),{phone:$==null?void 0:$.login}),Ye.getFieldValue()));else{const Gn=JSON.parse(JSON.stringify($||{})),fn=_().enc.Utf8.parse("5183666c72eec9e4"),ir=_().AES.encrypt(Gn.password||"",fn,{iv:fn,mode:_().mode.CBC});Gn.password=ir.toString(),rn=yield(0,ue.Es)(x(x({},Gn),Ye.getFieldValue()))}if(rn.status){if(rn.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:rn.user,loginInfo:$}});return}pn(rn==null?void 0:rn.message);return}if(Ft(!1),rn!=null&&rn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",rn==null?void 0:rn.start_date)):localStorage.removeItem("extension-modal"),ot.pathname==="/user/login"||ot.pathname==="/login"){let Gn=St.get("form")||St.get("back_url");if(Gn)window.location.href=decodeURIComponent(Gn);else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}Ye.resetFields()}),Un=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(S.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Bn,onCancel:()=>Ft(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:ke},t.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),t.createElement("div",{className:"mt20"},t.createElement(M.default,{pagination:{hideOnSinglePage:!0},dataSource:y||[],columns:bn})),t.createElement("div",{className:"mt20 mb20"},t.createElement(J.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(I.default,{name:"global_state",autoComplete:"off",form:Ye},t.createElement(I.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(se.default.Password,{autoComplete:"off"}))))};var Z=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(V),Me={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},pe=Object.defineProperty,it=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ne=(o,f,y)=>f in o?pe(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,X=(o,f)=>{for(var y in f||(f={}))ge.call(f,y)&&ne(o,y,f[y]);if(it)for(var y of it(f))Ce.call(f,y)&&ne(o,y,f[y]);return o},we=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const m={height:48,borderRadius:4},A=({dispatch:o,setType:f,user:y,setusername:$,globalSetting:Be})=>{var Ye;const[St]=I.default.useForm(),[ot]=(0,d.useSearchParams)(),ke=(0,d.useLocation)(),[Ft,Sn]=(0,t.useState)(""),[pn,yn]=(0,t.useState)([]),[bn,cn]=(0,t.useState)({}),[Bn,Un]=(0,t.useState)(!1),rn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Gn=Et=>we(void 0,null,function*(){Un(!1),rn.test(Et.password)||($(Et.login),Sn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Lt=X({},Et),On=_().enc.Utf8.parse("5183666c72eec9e4"),mr=_().AES.encrypt(Et.password||"",On,{iv:On,mode:_().mode.CBC});Lt.password=mr.toString(),cn(X({},Et));const _n=yield(0,ue.Es)(Lt);if(_n.status){if(_n.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:_n.user,loginInfo:Et}});return}else if(_n.status===-5){yn([_n==null?void 0:_n.message]),Un(!0);return}Sn(_n==null?void 0:_n.message);return}if(_n!=null&&_n.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",_n==null?void 0:_n.start_date)):localStorage.removeItem("extension-modal"),ke.pathname==="/user/login"||ke.pathname==="/login"){let so=ot.get("form")||ot.get("back_url");if(so)window.location.href=decodeURIComponent(so);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),fn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},ir=Et=>{var Lt,On;(Lt=Be==null?void 0:Be.setting)!=null&&Lt.open_secrecy_promise?S.default.confirm({width:500,title:null,centered:!0,icon:null,content:t.createElement(t.Fragment,null,t.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),t.createElement("div",{dangerouslySetInnerHTML:{__html:(On=Be==null?void 0:Be.setting)==null?void 0:On.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Gn(Et)}):Gn(Et)};return t.createElement(t.Fragment,null,t.createElement(I.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:y.actionTabs.phone},onFinish:ir,onValuesChange:Et=>{Sn("");const Lt=/[\u4e00-\u9fa5]/g;if("password"in Et){const On=Et.password.replace(Lt,"");St.setFieldsValue({password:On})}}},!!Ft&&t.createElement("div",{className:Me["res-error-values"]},t.createElement("span",null,Ft),t.createElement(b.Z,{onClick:()=>Sn("")})),t.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(se.default,{style:m,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),t.createElement(I.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},t.createElement(se.default.Password,{style:m,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(I.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(I.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement(le.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((Ye=Be==null?void 0:Be.setting)==null?void 0:Ye.enable_forgot_password)&&t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>f(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:m},"\u767B\u5F55"))),t.createElement(Z,{open:Bn,data:pn,accountInfo:X({},bn)}))};var T=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(A),D=e(6848),B=e(955),F=e(80813),W=e(92310),xe=e.n(W),Pe=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Ie=Pe;function rt(o){var f=Ie(),y=(0,F.CR)((0,t.useState)(o),2),$=y[0],Be=y[1],Ye=(0,t.useCallback)(function(St){f.current||Be(St)},[]);return[$,Ye]}var Ct=rt;function ut(o){var f=(0,t.useRef)(o);return f.current=o,f}var he=ut,qe=function(o){(0,t.useEffect)(function(){o()},[])},z=qe;function O(o,f){f===void 0&&(f={});var y=f.insertAt;if(typeof document!="undefined"){var $=document.head||document.getElementsByTagName("head")[0],Be=document.createElement("style");Be.type="text/css",y==="top"&&$.firstChild?$.insertBefore(Be,$.firstChild):$.appendChild(Be),Be.styleSheet?Be.styleSheet.cssText=o:Be.appendChild(document.createTextNode(o))}}var L=`@-webkit-keyframes slider-icon-animate_spin { +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1717],{89489:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},59477:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},40001:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},65363:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},81953:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},49198:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},84105:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},18785:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},87169:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},73331:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15277:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},52671:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},8657:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},56082:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},33853:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},15075:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},62772:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},43531:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},61485:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},38819:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},47472:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},te=S,d=e(7657),I=function(h,ue){return u.createElement(d.Z,(0,t.Z)({},h,{ref:ue,icon:te}))},n=u.forwardRef(I),se=n},927:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});var t=e(59301),u=e(89070),S=e(43418),te="data:image/png;base64,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",d="data:image/png;base64,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",I={tilte:"tilte___IfiMG",flexRow:"flexRow___pQP78",flexColumn:"flexColumn___xrBZQ",footerWrap:"footerWrap___C5kCC",img:"img___GoWZu",content:"content___pumTK",modalContent:"modalContent___XvHiZ"};const n=({visible:le,occupationValue:h,onCancel:ue=()=>{}})=>{const b=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:d}),t.createElement("span",{className:I.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),M=()=>t.createElement("div",{className:I.flexColumn},t.createElement("img",{className:I.img,src:te}),t.createElement("span",{className:I.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),J=()=>h===3?t.createElement(t.Fragment,null,M(),b()):h===2?b():M();return t.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:le,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{ue(),u.history.push("/account/certification")},onCancel:()=>{ue()}},t.createElement("div",{className:I.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),t.createElement("div",{className:I.flexRow},J()))};var se=(0,u.connect)(({paperlibrary:le,loading:h,globalSetting:ue})=>({paperlibrary:le,globalSetting:ue,loading:h.effects}))(n)},67192:function(un,Ve,e){e.d(Ve,{Z:function(){return F}});var t=e(59301),u=e(48066),S=e(29679),te=e(19248),d=e(96512),I=e(72308),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},se=n,le=e(7657),h=function(xe,Pe){return t.createElement(le.Z,(0,I.Z)({},xe,{ref:Pe,icon:se}))},ue=t.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(36355),Je=()=>t.createElement("svg",{width:"252",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .012)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),t.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),t.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),t.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),t.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),t.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),t.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1677ff"}),t.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),t.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),t.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),t.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),t.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),t.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),t.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),t.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),t.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),t.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),t.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),t.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),t.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),t.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),t.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),t.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),t.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),t.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),t.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),t.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),t.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),t.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),t.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),t.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),t.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),t.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),t.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),t.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),Ue=()=>t.createElement("svg",{width:"254",height:"294"},t.createElement("defs",null,t.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),t.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("g",{transform:"translate(0 .067)"},t.createElement("mask",{fill:"#fff"}),t.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),t.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),t.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),t.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),t.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),t.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),t.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),t.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),t.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),t.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),t.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),t.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),t.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),t.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),t.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),t.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),t.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),t.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),t.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),t.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),t.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),t.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),t.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),t.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),t.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),t.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),t.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),t.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),t.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),t.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),t.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),t.createElement("mask",{fill:"#fff"}),t.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),t.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),t.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),t.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),t.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),t.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),t.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),K=()=>t.createElement("svg",{width:"251",height:"294"},t.createElement("g",{fill:"none",fillRule:"evenodd"},t.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),t.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),t.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),t.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),t.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),t.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),t.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),t.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),t.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),t.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),t.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),t.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),t.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),t.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),t.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),t.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),t.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),t.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),t.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),t.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),t.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),t.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),t.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),t.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),t.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),t.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),t.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),t.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),t.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),t.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),t.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),t.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),t.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),t.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),t.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),t.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),t.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),t.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),E=e(83116),r=e(37613);const x=W=>{const{componentCls:xe,lineHeightHeading3:Pe,iconCls:Ie,padding:rt,paddingXL:Ct,paddingXS:ut,paddingLG:he,marginXS:qe,lineHeight:z}=W;return{[xe]:{padding:`${he*2}px ${Ct}px`,"&-rtl":{direction:"rtl"}},[`${xe} ${xe}-image`]:{width:W.imageWidth,height:W.imageHeight,margin:"auto"},[`${xe} ${xe}-icon`]:{marginBottom:he,textAlign:"center",[`& > ${Ie}`]:{fontSize:W.iconFontSize}},[`${xe} ${xe}-title`]:{color:W.colorTextHeading,fontSize:W.titleFontSize,lineHeight:Pe,marginBlock:qe,textAlign:"center"},[`${xe} ${xe}-subtitle`]:{color:W.colorTextDescription,fontSize:W.subtitleFontSize,lineHeight:z,textAlign:"center"},[`${xe} ${xe}-content`]:{marginTop:he,padding:`${he}px ${rt*2.5}px`,backgroundColor:W.colorFillAlter},[`${xe} ${xe}-extra`]:{margin:W.extraMargin,textAlign:"center","& > *":{marginInlineEnd:ut,"&:last-child":{marginInlineEnd:0}}}}},P=W=>{const{componentCls:xe,iconCls:Pe}=W;return{[`${xe}-success ${xe}-icon > ${Pe}`]:{color:W.resultSuccessIconColor},[`${xe}-error ${xe}-icon > ${Pe}`]:{color:W.resultErrorIconColor},[`${xe}-info ${xe}-icon > ${Pe}`]:{color:W.resultInfoIconColor},[`${xe}-warning ${xe}-icon > ${Pe}`]:{color:W.resultWarningIconColor}}},G=W=>[x(W),P(W)],Y=W=>G(W);var V=(0,E.Z)("Result",W=>{const xe=W.colorInfo,Pe=W.colorError,Ie=W.colorSuccess,rt=W.colorWarning,Ct=(0,r.TS)(W,{resultInfoIconColor:xe,resultErrorIconColor:Pe,resultSuccessIconColor:Ie,resultWarningIconColor:rt,imageWidth:250,imageHeight:295});return[Y(Ct)]},W=>({titleFontSize:W.fontSizeHeading3,subtitleFontSize:W.fontSize,iconFontSize:W.fontSizeHeading3*3,extraMargin:`${W.paddingLG}px 0 0 0`}));const Z={success:S.Z,error:te.Z,info:d.Z,warning:b},Me={404:Je,500:Ue,403:K},pe=Object.keys(Me),it=W=>{let{prefixCls:xe,icon:Pe,status:Ie}=W;const rt=J()(`${xe}-icon`);if(pe.includes(`${Ie}`)){const ut=Me[Ie];return t.createElement("div",{className:`${rt} ${xe}-image`},t.createElement(ut,null))}const Ct=t.createElement(Z[Ie]);return Pe===null||Pe===!1?null:t.createElement("div",{className:rt},Pe||Ct)},ge=W=>{let{prefixCls:xe,extra:Pe}=W;return Pe?t.createElement("div",{className:`${xe}-extra`},Pe):null},Ce=W=>{let{prefixCls:xe,className:Pe,rootClassName:Ie,subTitle:rt,title:Ct,style:ut,children:he,status:qe="info",icon:z,extra:O}=W;const{getPrefixCls:L,direction:s,result:H}=t.useContext(ie.E_),de=L("result",xe),[v,c]=V(de),Q=J()(de,`${de}-${qe}`,Pe,H==null?void 0:H.className,Ie,{[`${de}-rtl`]:s==="rtl"},c),R=Object.assign(Object.assign({},H==null?void 0:H.style),ut);return v(t.createElement("div",{className:Q,style:R},t.createElement(it,{prefixCls:de,status:qe,icon:z}),t.createElement("div",{className:`${de}-title`},Ct),rt&&t.createElement("div",{className:`${de}-subtitle`},rt),t.createElement(ge,{prefixCls:de,extra:O}),he&&t.createElement("div",{className:`${de}-content`},he)))};Ce.PRESENTED_IMAGE_403=Me[403],Ce.PRESENTED_IMAGE_404=Me[404],Ce.PRESENTED_IMAGE_500=Me[500];var ne=Ce,X=e(3113),we=Object.defineProperty,m=(W,xe,Pe)=>xe in W?we(W,xe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):W[xe]=Pe,A=(W,xe,Pe)=>m(W,typeof xe!="symbol"?xe+"":xe,Pe);const{Paragraph:T,Text:D}=u.default;class B extends t.Component{constructor(){super(...arguments),A(this,"state",{hasError:!1,error:null,errorInfo:null})}static getDerivedStateFromError(xe){return{hasError:!0,error:xe,errorInfo:null}}componentDidCatch(xe,Pe){console.log("\u6355\u83B7\u7684\u9519\u8BEF:",xe),console.log("\u9519\u8BEF\u4FE1\u606F:",Pe),this.setState({error:xe,errorInfo:Pe})}render(){var xe,Pe;return this.state.hasError?t.createElement(ne,{status:"warning",title:"\u5F53\u524D\u6D4F\u89C8\u5668\u4F3C\u4E4E\u53D1\u751F\u4E86\u9519\u8BEF\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5237\u65B0\u9875\u9762\u4EE5\u6062\u590D\u6B63\u5E38\u529F\u80FD\uFF01 ",subTitle:(xe=this.state.error)==null?void 0:xe.message,extra:[t.createElement(X.ZP,{type:"primary",key:"console",onClick:()=>window.location.reload()},"\u7ACB\u5373\u5237\u65B0")]},t.createElement("div",{className:"desc"},t.createElement(T,null,t.createElement(D,{style:{fontSize:14}},"\u8BE6\u7EC6\u4FE1\u606F\uFF1A",t.createElement("br",null),(Pe=this.state.errorInfo)==null?void 0:Pe.componentStack)))):this.props.children}}var F=B},63454:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(59301),u=e(89070),S=e(43418),te=e(8591),d=e(92832),I=e(24905),n=e(1),se=e(927),le=e(955),h=e(3113),ue=e(87169),b={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},M=e(32637),J=e(59301);const ie=({classroomList:r,dispatch:x,user:P})=>J.createElement(S.default,{open:r.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:J.createElement("span",null,J.createElement(ue.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},J.createElement("div",{style:{textAlign:"center",marginBottom:30}},J.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",J.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),J.createElement("img",{style:{width:130,height:130},src:M})),J.createElement("div",{className:b.bottom},J.createElement(h.ZP,{className:b.yes,onClick:()=>{x({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var _=(0,u.connect)(({classroomList:r,user:x})=>({classroomList:r,user:x}))(ie),Je=e(99064),Ee=e(59301),Ue=(r,x,P)=>new Promise((G,Y)=>{var V=pe=>{try{Me(P.next(pe))}catch(it){Y(it)}},Z=pe=>{try{Me(P.throw(pe))}catch(it){Y(it)}},Me=pe=>pe.done?G(pe.value):Promise.resolve(pe.value).then(V,Z);Me((P=P.apply(r,x)).next())}),be=(r=>(r[r.Professor=1]="Professor",r[r.AssistantProfessor=2]="AssistantProfessor",r[r.Student=3]="Student",r))(be||{});const K=({visible:r,user:x,account:P,onCancel:G=()=>{},dispatch:Y})=>{const[V,Z]=(0,t.useState)(),[Me,pe]=(0,t.useState)([]),[it,ge]=(0,t.useState)(!1),[Ce,ne]=(0,t.useState)(!1),[X,we]=(0,t.useState)(),[m,A]=(0,t.useState)(!1);(0,t.useEffect)(()=>{var F,W;(F=x==null?void 0:x.userInfo)!=null&&F.identity&&pe([((W=x==null?void 0:x.userInfo)==null?void 0:W.identity)==="student"?3:1])},[x]);const T=F=>{const W=()=>{window.location.href=(F==null?void 0:F.jump_url)||`/classrooms/${F==null?void 0:F.course_id}`};if(Me.includes(1)){S.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ee.createElement("div",{className:"tc"},(F==null?void 0:F.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{W()}});return}W()},D=()=>Ue(void 0,null,function*(){if(!V){te.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let F=yield(0,Je.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:V}});if(F!=null&&F.need_pro_auth&&!Me.includes(1)&&!Me.includes(2)){Y({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:V,checkedList:Me}}),B();return}ge(!0);const W=yield(0,n.cR)({invite_code:V,professor:Me.includes(1)?1:null,assistant_professor:Me.includes(2)?1:null,student:Me.includes(3)?1:null});if(ge(!1),(W==null?void 0:W.status)===-4&&(G(),Y({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(W==null?void 0:W.status)===-12&&te.ZP.warning(W==null?void 0:W.message),(W==null?void 0:W.status)===-2){if(B(),W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ne(!0),we(1);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(2);return}if(W.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ne(!0),we(3);return}}if((W==null?void 0:W.status)===0){(0,le.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),B(),W!=null&&W.course_id?T(W):te.ZP.success(W.message);return}}),B=()=>Ue(void 0,null,function*(){G()});return Ee.createElement(Ee.Fragment,null,Ee.createElement(S.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:r,confirmLoading:it,onOk:D,onCancel:B},Ee.createElement("div",{className:"tc"},Ee.createElement("div",null,Ee.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Ee.createElement(d.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:V,onChange:F=>{if(F.target.value.length>=7){te.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Z(F.target.value)}})),Ee.createElement("div",{className:"mt10 font14"},Ee.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Ee.createElement(I.default.Group,{value:Me,onChange:F=>pe(F)},Ee.createElement(I.default,{value:1,disabled:Me.includes(2)},"\u6559\u5E08"),Ee.createElement(I.default,{value:2,disabled:Me.includes(1)},"\u52A9\u6559"),Ee.createElement(I.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Ee.createElement(_,null),Ee.createElement(se.Z,{visible:Ce,onCancel:()=>ne(!1),occupationValue:X}))};var E=(0,u.connect)(({user:r,account:x})=>({user:r,account:x}))(K)},981:function(un,Ve,e){e.d(Ve,{Z:function(){return en},g:function(){return kt}});var t=e(59301),u=e(89070),S=e(44e3),te=e(92832),d=e(43418),I={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},n=e(8591),se=e(95237),le=e(43604),h=e(20834),ue=e(38854),b=e(5112),M=e(1),J=e(955),ie=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),_=(oe=>(oe.Manager="manager",oe.Developer="developer",oe.Reporter="reporter",oe))(_||{}),Ee=({visible:oe,onCancel:me=()=>{}})=>{const[Se,De]=(0,t.useState)(),[Le,Bt]=(0,t.useState)(),[At,Nt]=(0,t.useState)(!1),tt=()=>ie(void 0,null,function*(){if(!Se){n.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(Se.length!==6){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!Le){n.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Nt(!0);const Cn=yield(0,M.vm)({code:Se,role:Le});Nt(!1),Kt();const Tt={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Tt[Cn.status]){n.ZP.info(Tt[Cn.status]);return}if(Cn.status===0){Le==="reporter"?(n.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),u.history.push(`/projects/${Cn==null?void 0:Cn.project_id}`)):((0,J.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),n.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Kt=()=>ie(void 0,null,function*(){me()});return t.createElement(t.Fragment,null,t.createElement(d.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:oe,confirmLoading:At,onOk:tt,onCancel:Kt},t.createElement("div",{className:"tc"},t.createElement("div",null,t.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:Se,onChange:Cn=>{if(Cn.target.value.length>=7){n.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}De(Cn.target.value)}})),t.createElement("div",{className:"mt10 font14"},t.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),t.createElement(b.ZP.Group,{value:Le,onChange:Cn=>Bt(Cn.target.value)},t.createElement(b.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),t.createElement(b.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),t.createElement(b.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ue=e(63454),be={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},K=e(46474),E=e(78241),r=e(57809),x=e(2742),P=Object.defineProperty,G=Object.defineProperties,Y=Object.getOwnPropertyDescriptors,V=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,pe=(oe,me,Se)=>me in oe?P(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,it=(oe,me)=>{for(var Se in me||(me={}))Z.call(me,Se)&&pe(oe,Se,me[Se]);if(V)for(var Se of V(me))Me.call(me,Se)&&pe(oe,Se,me[Se]);return oe},ge=(oe,me)=>G(oe,Y(me)),Ce=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const ne=({globalSetting:oe,dispatch:me,user:Se,info:De,open:Le,onCancel:Bt=()=>{}})=>{var At;const[Nt,tt]=(0,t.useState)([]),[Kt,Cn]=(0,t.useState)([]),[Tt,Yt]=(0,t.useState)([]),[Zt]=E.default.useForm(),[kn,vn]=(0,t.useState)(!1),[jn,Wn]=(0,t.useState)(!1),xn=(0,t.useRef)(null),nr=(0,t.useRef)(1),[br,Lr]=(0,t.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,t.useEffect)(()=>{Le&&an()},[Le]);const an=()=>Ce(void 0,null,function*(){var An;const hr=De;if(!(0,K.o1)(me))return;const{user_school_id:Hr="",department_id:gr="",school_name:Mr="",department_name:zr=""}=Se.userInfo||{},Ln=(An=hr==null?void 0:hr.graduation_years)==null?void 0:An.at(-1);Cn([{id:Hr,name:Mr}]),yield Kn(Hr),Zt.setFieldsValue({year:Ln,school_id:Hr,department_id:Number(gr),name:`${Ln}${Mr}${zr}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Ut=An=>Ce(void 0,null,function*(){const hr=yield(0,x.J3)(ge(it({},An),{tab_module_type:"graduations"}));return hr!=null&&hr.un_purchased&&me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),hr.status===0&&tt((hr==null?void 0:hr.graduation_years)||[]),hr}),En=(An,hr=500)=>{Wn(!0),clearTimeout(xn.current),xn.current=setTimeout(()=>Ce(void 0,null,function*(){nr.current+=1;const Hr=nr.current,gr=yield(0,x.NT)({keyword:An});gr.status===0&&nr.current===Hr&&(Cn((gr==null?void 0:gr.schools)||[]),Wn(!1))}),hr)},Kn=An=>Ce(void 0,null,function*(){if(!An)return;const hr=yield(0,x.Ps)({page:1,limit:9999,id:An});hr.status===0&&Yt((hr==null?void 0:hr.departments)||[])});return t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Le,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:kn,onCancel:Bt,onOk:()=>Zt.submit()},t.createElement(E.default,{colon:!1,form:Zt,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(An,hr)=>{An.school_id&&(Kn(hr.school_id),Zt.setFieldValue("department_id",null))},onFinish:An=>Ce(void 0,null,function*(){vn(!0);const hr=yield(0,x.Wz)(An);hr.status===0&&(n.ZP.success("\u521B\u5EFA\u6210\u529F"),Zt.resetFields(),Bt(),(0,J.xg)(`/graduations/${hr==null?void 0:hr.identifier}/index`)),vn(!1)})},t.createElement(E.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},t.createElement(r.default,{style:{width:344},size:"large",options:(At=De==null?void 0:De.graduation_years)==null?void 0:At.map(An=>({value:An,label:An}))})),t.createElement(E.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},t.createElement(r.default,{showSearch:!0,filterOption:!1,onSearch:An=>{En(An)},loading:jn,size:"large",style:{width:344},options:Kt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},t.createElement(r.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Tt.map(An=>({value:An.id,label:An.name}))})),t.createElement(E.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,style:{width:344},maxLength:60}))))};var X=(0,u.connect)(({user:oe,globalSetting:me,loading:Se})=>({user:oe,globalSetting:me,loading:Se}))(ne),we=e(99064),m=Object.defineProperty,A=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,B=(oe,me,Se)=>me in oe?m(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,F=(oe,me)=>{for(var Se in me||(me={}))T.call(me,Se)&&B(oe,Se,me[Se]);if(A)for(var Se of A(me))D.call(me,Se)&&B(oe,Se,me[Se]);return oe},W=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xe=({globalSetting:oe,dispatch:me,user:Se,open:De,onCancel:Le=()=>{}})=>{const[Bt]=E.default.useForm(),[At,Nt]=(0,t.useState)(!1),[tt,Kt]=(0,t.useState)(null);return(0,t.useEffect)(()=>{var Cn;if(De){const Tt={code:"",user_type:((Cn=Se==null?void 0:Se.userInfo)==null?void 0:Cn.identity)==="student"?2:1,major:""};Bt.setFieldsValue(Tt),Kt(F({},Tt))}},[De]),t.createElement(d.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:De,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:At,onCancel:Le,onOk:()=>Bt.submit()},t.createElement(E.default,{colon:!1,form:Bt,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Cn,Tt)=>Kt(F({},Tt)),onFinish:Cn=>W(void 0,null,function*(){Nt(!0);const Tt=yield(0,we.ZP)("/api/graduations/join.json",{method:"post",body:Cn});Tt.status===0&&(Le(),Tt!=null&&Tt.identifier?(0,J.xg)(`/graduations/${Tt==null?void 0:Tt.identifier}/index`):n.ZP.success(Tt==null?void 0:Tt.message)),Nt(!1)})},t.createElement(E.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(te.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),t.createElement(E.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},t.createElement(b.ZP.Group,null,t.createElement(b.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),t.createElement(b.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(tt==null?void 0:tt.user_type)===2&&t.createElement(E.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},t.createElement(te.default,{showCount:!0,maxLength:60}))))};var Pe=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(xe),Ie=e(59301),rt=Object.defineProperty,Ct=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,qe=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,O=(oe,me,Se)=>me in oe?rt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,L=(oe,me)=>{for(var Se in me||(me={}))qe.call(me,Se)&&O(oe,Se,me[Se]);if(he)for(var Se of he(me))z.call(me,Se)&&O(oe,Se,me[Se]);return oe},s=(oe,me)=>Ct(oe,ut(me)),H=(oe,me)=>{var Se={};for(var De in oe)qe.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&he)for(var De of he(oe))me.indexOf(De)<0&&z.call(oe,De)&&(Se[De]=oe[De]);return Se},de=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),v=(oe=>(oe.Projects="projects",oe.Shixuns="shixuns",oe.Classrooms="classrooms",oe))(v||{}),c=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Graduations="graduations",oe))(c||{});const Q=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At}=me,Nt=H(me,["homePage","user","globalSetting","loading","dispatch"]),tt,Kt,Cn,Tt;const[Yt,Zt]=(0,t.useState)(),[kn,vn]=(0,t.useState)(),[jn,Wn]=(0,t.useState)(!1),[xn,nr]=(0,t.useState)(!1),[br,Lr]=(0,t.useState)(!1),[an,Ut]=(0,t.useState)();function En(Ln,tn){for(const sn of Ln){if(sn.link===tn)return sn.hidden;if(sn.subitem&&sn.subitem.length>0){let nn=sn.subitem;for(const rr of nn)if(rr.link===tn)return rr.hidden;return!1}}return!0}const Kn=En(((tt=Le.setting)==null?void 0:tt.navbar)||[],"/classrooms"),An=En(((Kt=Le.setting)==null?void 0:Kt.navbar)||[],"/shixuns"),hr=En(((Cn=Le.setting)==null?void 0:Cn.navbar)||[],"/paths"),Hr=En(((Tt=Le.setting)==null?void 0:Tt.navbar)||[],"/graduations"),gr=Ln=>{var tn;if((0,K.tJ)(At)){if(Ln==="projects"&&!((tn=De.userInfo)!=null&&tn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}Ln==="classrooms"?Zt(!0):Ln==="projects"&&vn(!0)}},Mr=(Ln,tn)=>{var sn;if((0,K.tJ)(At)){if(tn==="projects"&&!((sn=De.userInfo)!=null&&sn.email)){n.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}tn==="shixuns"&&!(0,K.xY)()||Ln&&(window.location.href=Ln)}},zr=Ln=>{var tn,sn,nn,rr,wr,cr,Ir,qr,Eo,jr,kr,fo,ao,so,Ho,Lo,zo,Zo,ro,Gt,ur,Vn;return Ie.createElement(Ie.Fragment,null,Ie.createElement(se.Z,{justify:"space-around",className:"pt5 pb5"},Ie.createElement(le.Z,{className:((tn=De.userInfo)==null?void 0:tn.user_identity)!=="\u5B66\u751F"?be.joinCol:be.hidden},((sn=De.userInfo)==null?void 0:sn.user_identity)!=="\u5B66\u751F"&&!((nn=Le==null?void 0:Le.setting)!=null&&nn.hide_course)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/classrooms/new")},(rr=De.userInfo)!=null&&rr.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((wr=Le==null?void 0:Le.setting)!=null&&wr.hide_shixun)&&((cr=De==null?void 0:De.userInfo)==null?void 0:cr.is_shixun_marker)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((Ir=De.userInfo)==null?void 0:Ir.user_identity)!=="\u5B66\u751F"&&!((qr=Le==null?void 0:Le.setting)!=null&&qr.hide_subject)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>Mr("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Eo=Le==null?void 0:Le.setting)!=null&&Eo.is_local)&&((jr=De.userInfo)==null?void 0:jr.main_site)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>{var qn;return Mr(`${(qn=Le==null?void 0:Le.setting)==null?void 0:qn.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((kr=De==null?void 0:De.userInfo)==null?void 0:kr.identity)!=="student"&&Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>de(void 0,null,function*(){if(!(0,K.o1)(At))return;const qn=yield(0,x.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(qn!=null&&qn.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}qn.status===0&&(Ut(qn),Wn(!0))})}),Ie.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((fo=De.userInfo)!=null&&fo.main_site)&&Ie.createElement("div",null,Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("classrooms")},(ao=De.userInfo)!=null&&ao.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((so=De.userInfo)==null?void 0:so.main_site)&&!((Ho=Le==null?void 0:Le.setting)!=null&&Ho.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Lo=De.userInfo)==null?void 0:Lo.main_site)&&((zo=De.userInfo)==null?void 0:zo.user_identity)!=="\u5B66\u751F"&&Ie.createElement(le.Z,null,Ie.createElement("div",{className:be.joinBoard})),((Zo=De.userInfo)==null?void 0:Zo.main_site)&&Ie.createElement(le.Z,{className:((ro=De.userInfo)==null?void 0:ro.user_identity)!=="\u5B66\u751F"?be.joinCol:be.w90},Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("classrooms")},(Gt=De.userInfo)!=null&&Gt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((ur=De.userInfo)==null?void 0:ur.main_site)&&!((Vn=Le==null?void 0:Le.setting)!=null&&Vn.is_local)&&Ie.createElement(h.default.Item,L({},Ln),Ie.createElement("a",{onClick:()=>gr("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),Ie.createElement(h.default.Item,s(L({},Ln),{onClick:()=>{(0,K.o1)(At)&&nr(!0)}}),Ie.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return Ie.createElement("section",null,Ie.createElement(ue.Z,{dropdownRender:()=>{var Ln;return Ie.createElement(h.default,{className:((Ln=De.userInfo)==null?void 0:Ln.user_identity)!=="\u5B66\u751F"?`${be.rightMenu} ${be.joinMenu} mt10`:`${be.rightMenu} ${be.joinMenu} ${be.w140} mt10`},Ie.createElement(zr,null))},placement:"bottom"},Ie.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),Ie.createElement(Ue.Z,{visible:Yt,onCancel:()=>Zt(!1)}),Ie.createElement(Ee,{visible:kn,onCancel:()=>vn(!1)}),Ie.createElement(X,{info:an,open:jn,onCancel:()=>Wn(!1)}),Ie.createElement(Pe,{open:xn,onCancel:()=>nr(!1)}))};var R=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index}))(Q),w={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},U=e(24065),Fe=e(24780),ye=e(3294),fe=e(59301),Ae=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,It=(oe,me)=>{var Se={};for(var De in oe)Ne.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&Ae)for(var De of Ae(oe))me.indexOf(De)<0&&Re.call(oe,De)&&(Se[De]=oe[De]);return Se},zt=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const Pt=oe=>{var me,Se=RegExp("(^| )"+oe+"=([^;]+)(;|$)");return(me=document.cookie.match(Se))?decodeURIComponent(me[2]):null},Vt=oe=>{var me=new Date;me.setTime(me.getTime()-1);var Se=Pt(oe);Se!=null&&(document.cookie=oe+"="+Se+";expires="+me.toGMTString())};var Wt=(oe=>(oe.Classrooms="classrooms",oe.Shixuns="shixuns",oe.Paths="paths",oe.Projects="projects",oe.Videos="videos",oe.Topics="topics",oe.Competition="competitions",oe.Engineering="engineering",oe.Graduations="graduations",oe.Paperlibrary="paperlibrary",oe.Problemset="problemset",oe.Dataset="dataset",oe))(Wt||{});const yt=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,shixunHomeworks:Nt,location:tt,payload:Kt={}}=me,Cn=It(me,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Tt,Yt,Zt,kn,vn,jn,Wn,xn,nr,br,Lr,an,Ut,En,Kn,An;const hr=(Yt=(((Tt=Le.setting)==null?void 0:Tt.navbar)||[]).find(Ln=>Ln.link==="/classrooms"))==null?void 0:Yt.hidden,Hr=(kn=(((Zt=Le.setting)==null?void 0:Zt.navbar)||[]).find(Ln=>Ln.link==="/shixuns"))==null?void 0:kn.hidden,gr=(jn=(((vn=Le.setting)==null?void 0:vn.navbar)||[]).find(Ln=>Ln.link==="/paths"))==null?void 0:jn.hidden,Mr=(Wn=De.userInfo)==null?void 0:Wn.is_school_manage,zr=()=>{var Ln,tn,sn,nn,rr,wr,cr,Ir,qr,Eo,jr,kr,fo,ao,so,Ho;return(0,J.Ll)()?fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):fe.createElement(h.default,{className:`${w.rightMenu} ${w.menuWrap}`},fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Ln=De.userInfo)==null?void 0:Ln.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(tn=De.userInfo)==null?void 0:tn.login}/classrooms`},(sn=De.userInfo)!=null&&sn.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(nn=De.userInfo)==null?void 0:nn.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(rr=De.userInfo)==null?void 0:rr.login}/paths`},(wr=De.userInfo)!=null&&wr.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((cr=De.userInfo)==null?void 0:cr.user_identity)!=="\u5B66\u751F"&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Ir=De.userInfo)==null?void 0:Ir.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((qr=Le.setting)!=null&&qr.hide_competition)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(Eo=De.userInfo)==null?void 0:Eo.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((jr=Le.setting)!=null&&jr.hide_virtual)&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:`/users/${(kr=De.userInfo)==null?void 0:kr.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,U.JA)()&&fe.createElement(h.default.Item,null,fe.createElement("a",{onClick:()=>{(0,K.tJ)(At)&&u.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((ao=(fo=De.navigationInfo)==null?void 0:fo.top)==null?void 0:ao.laboratory_admin_url)&&fe.createElement(h.default.Item,null,fe.createElement("a",{href:(Ho=(so=De.navigationInfo)==null?void 0:so.top)==null?void 0:Ho.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),fe.createElement(h.default.Item,null,fe.createElement(u.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:fe.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),Mr&&fe.createElement(h.default.Item,null,fe.createElement(u.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),fe.createElement(h.default.Item,{className:w.exit},fe.createElement("a",{onClick:()=>zt(void 0,null,function*(){(0,J.m5)();let Lo;try{Lo=yield(0,Fe.vR)({}),n.ZP.success(Lo==null?void 0:Lo.message)}catch(zo){}(0,J.d8)("_educoder_session","logout",1),(0,J.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Lo!=null&&Lo.url?window.location.href=Lo.url:(u.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,U.bg)()?fe.createElement(ue.Z,{className:`${w.height67}`,dropdownRender:zr,placement:"bottomRight"},fe.createElement("section",null,fe.createElement("aside",null,fe.createElement("div",{className:Nt.actionTabs.type===1?w.classromediv:""},fe.createElement("img",{className:`${w.userPic} current ml15`,src:`${(xn=ye.Z)==null?void 0:xn.IMG_SERVER}/images/${(nr=De.userInfo)==null?void 0:nr.image_url}`,alt:"",onClick:()=>{var Ln;return u.history.push((0,J.Ll)()?"/account/profile":`/users/${(Ln=De.userInfo)==null?void 0:Ln.login}/classrooms`)}}),(0,J.Ll)()&&fe.createElement("span",{className:"ml10 font16"},(br=De.userInfo)==null?void 0:br.username),fe.createElement("i",{className:`iconfont icon-zhankai4 ${w.icon}`}))))):fe.createElement("div",{className:`font15 ${Le.isIlearning?w.login:""}`},((Lr=Le.setting)==null?void 0:Lr.sso_login_url)&&fe.createElement("a",{target:"_blank",href:(an=Le.setting)==null?void 0:an.sso_login_url},fe.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ut=Le.setting)==null?void 0:Ut.login_logo_url}`,width:40}),fe.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(En=Le.setting)==null?void 0:En.sso_login_button_name)),!((Kn=Le.setting)!=null&&Kn.hide_account_login)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{At({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((An=Le.setting)!=null&&An.close_register)&&fe.createElement(fe.Fragment,null,fe.createElement("span",{className:"ml5 mr5"},"|"),fe.createElement(u.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Ht=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,shixunHomeworks:Le,loading:me.models.index}))(yt),Mn=e(65363),$n={tip:"tip___a6MfI"},Tn=Object.defineProperty,tr=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,Xn=Object.getOwnPropertySymbols,qt=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,yr=(oe,me,Se)=>me in oe?Tn(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Dn=(oe,me)=>{for(var Se in me||(me={}))qt.call(me,Se)&&yr(oe,Se,me[Se]);if(Xn)for(var Se of Xn(me))pr.call(me,Se)&&yr(oe,Se,me[Se]);return oe},Rn=(oe,me)=>tr(oe,vr(me)),Xr=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())}),We=(oe=>(oe[oe.Professor=1]="Professor",oe[oe.AssistantProfessor=2]="AssistantProfessor",oe[oe.Student=3]="Student",oe))(We||{});const ht=({visible:oe,user:me,onCancel:Se=()=>{},dispatch:De,globalSetting:Le})=>{var Bt,At;const[Nt,tt]=(0,t.useState)(!1),[Kt,Cn]=(0,t.useState)({name:"",phone:""});(0,t.useEffect)(()=>{var Zt,kn;if((Zt=me==null?void 0:me.userInfo)!=null&&Zt.login){let vn=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(vn),vn&&(vn!=null&&vn.isShow)&&(vn==null?void 0:vn.login)===((kn=me==null?void 0:me.userInfo)==null?void 0:kn.login)&&(tt(!0),Cn({name:vn==null?void 0:vn.name,phone:vn==null?void 0:vn.phone}))}},[me==null?void 0:me.userInfo]);const Tt=()=>Xr(void 0,null,function*(){Se()}),Yt=()=>{let Zt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(Rn(Dn({},Zt),{isShow:!1}))),tt(!1)};return t.createElement(t.Fragment,null,Nt&&t.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},t.createElement("div",{className:$n.tip},t.createElement("div",null,t.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(Bt=Le==null?void 0:Le.infoData)==null?void 0:Bt.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(At=Le==null?void 0:Le.infoData)==null?void 0:At.phone}`),t.createElement("div",null,t.createElement(Mn.Z,{onClick:Yt,style:{color:"#165dff",fontSize:16}})))))};var Mt=(0,u.connect)(({user:oe,globalSetting:me})=>({user:oe,globalSetting:me}))(ht),dt=e(3113),Xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAACpCAYAAAD6OhnWAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQWcHEX2/7daxtc17oYFSYIeBPsBgRwECe6BcHDIccghRxIk6MFB4A4NJHiCB7egwXJokLhnXcenu6v+n1fdPTu7O7vZjcHdn/4wzGa3p+dVfeu9932vXlUx/A9c/ecLnxZPDVQsDFOYNQiq0h+KVgYhBoLzfkKIfGomY6wRirIajK0AN6tg8VVcqMu5isWm37Ni1f4s8d/eHey/sQGDXxe5qmLuBW4dyFRtT3BrBwB5YArAOSB415pF9yuKe38TFHWRsMzPoKjvWVxbsGwca+7ag347d/3XADp0XnMxU/U/Kqp+rOD8D2AsBG4BQmzh3mSAqtJzI0xRPuaW8ZywjFeWjM+t3cJftFUe99sGdI5QRwTNA4SKyUyIwwQQkCBuy0tRwYCYYOwNZuGBn6Pa+5jItrEQXW/wbxLQsrdEMN8yToPCLmQCI4Rldq9FZErpIu21SIvp5TyCTKyi2qbWvaeLWs5UDYLhZ3Axo1HVZ1cdwqJdF2zb3PmbApSAzDPNyUzBXyF4T+kPN3YxZoMVCwN1lUBtJdBQDYQbgXgMMFIANwEuiBXZYGoa4AsAoTwgvxgoLgeKyoHcAvvvG/PBNBiYskFY1p1Nuvf+3xKwvw1Apwht2O7GaWCYCsH7bBRIAsY0gIo1wKolwIaVNoAEHFPBFQ0W08CZDq6oEFAhGAODABMcTFhQuQFFmFC4CUZmXGGAPwSU9wH6DQV6DwL8wc7BVRQwRVkjLExd/KX+OKaxbpiSjY3UTfv7rw7o4NdTe6gMMyDEqC75x+r1wC/fAKuXAIkohKIjpfqR0kJIqUEYik8CSQBu7CKAFQluEh4zBo8VgdeKQrFSthb36AcM3wXoOwRQNLLh2R9JWs3YQkvgwmXjPJ9v7Hu35t833uqt9O0D3xF5Hsu6SQg+GZZJvdXxRaZ3+Y/AD59Ls8oVHQk9F3G9QILImSo7e3MbQ09gQkDncfiNRviMRmhWAgjkACN2A7YfZZvqjnyuqpmMKQ+kVPWaFQezpq3UdZ0+dnP7YJNkHjovfiBU9WFwq3+nYQcBueQ7sG8/BsJNSOkhRD3FSGi5EkTSsK110ZOpczxmFMFULXxGE5imQ2y3GzByL8AbyK6xtp9eBcuatGS8/72tJV9Hz92mgA5+famXoe/1TOCv4BapVfaLOmXVYrAv3gGa65HQ8xD2liGlBrYqiB2JQ5qr8hRCqRoEU3Vgug6x8x+AHcbYJCrbpaiWYMo/BLTrlo1jyW0F7DYDdNBbsT6apT0rON+zYxbJgHAD8OnrwNrlSOo5aPL2gKH6swJpcUHpPMlntsVlA2sgJ1WNAAGbWwjsMw7oNSC7GWaSNH1mqubxyw8JrN0WMm6Trhj0cnx/VdeehmWUddqoH78EvnwPplDR5OuJhJbTDkhyX6rCwIXApUdsh8KQB1c99Y383ba6CFiNJ5Gf2ACvGQaG7gzsdQigebKLoOpVlmGeuPxI//ytLeNW74UhryQmQ1XuhmV4O7CvQDwCzH9Jhh8RbynCnhI7Zsy4hBDQVAXb9c7HLgMK8cIXq3HxuBE4cMceOGXGJ9hQH9vafdXu+eRn/UYz8hLroQZDEAccDZT1zq6tqp4E+MVLD/c9sDUF3XqACsEGv5a6kUFcBW5l/x4Cbf1KsPefg5HiaPD1gaH6sprXAWU52HVAEXL8GlRFwdKKZtSFk/j3OXvg8Y+W44F3lmwz09sWEIpr85Mb4DfDEGMOBHbcsyO/KgTYzcsO91wLxrYKo9s6gM4X2tCYcb/g1tmd+ssfFoB9+S6iWgGavOVZtBIoCHmwy4AilOT6oDIGVVWgqZQkAJ75dAUe/tM+0DUFx9/5AUiLf62LvjloNCIvsQEYuB2w35GAmiUak35VfWRJQD8P+2/5RESXAC19qKpMT4grhcUGWfHUvKpE75mYxrLm5YjJQvSbzbg1UXSUuqNx+umrwC/fotHXEzE9r1UMKSi3wxiG9cpH/9KQNLWawqCrivSV8t+qgu9X12N4zzxMPmQYLn30S3y1vHazY9HNGRAEqm4lUJhYC7WwCOLQkwFfsN0jmcwwqXM4W33asnFDOmTAOVMXFwf9octUn76douKttTUlD2wsG7VRQMv/XdHfq3o+tBLJvjxp2mlRQ8yutvqe2RZUAlPwvk8zzid0qJmWCfbOs+DrV6HO3xeG4m0DJpDr17Fd7wKE/HoLgGkgHUAVBksIzP9hA2ZfNBavfLUad81btE3JUYdRl+AoTKyD16+CjzsdIDbczk4rEIryIlPWnJgN1OIrfumphPwfKjoGKzqD4vNC9WjPr15feEJnoHYO6ANC7+9p/JQnkqN5ygK9rJQFIUG1Lqu9cfA/0nI+sFAf3GunJ8Gt4zoE00iCvfE4zNoa1Pr6grPWJok0s2dBEH1JKxUFutoCHmlkpnbS3wxL4INFG2CYHHWRBOV5NkfBtvBnBQpSFQioKfBxZwCFWQi+nGBX5y5b//3JmDzKSAtw3By1ZPiod5kmxiq6AsWjQvFoUHw6FK82ddXpBdM6HEydtWLA4/V/FiZm8ERKgpkGlH62WJg3RbarnzFyHaYIZfCo1MMQ/Ew5VZXtSqWgvPYoko1NqPP2aZdrpXiyb3EIhSGvNKcqgelopa7Qv22A6b0+ksCyimZUNMTAZSy6hbHYgo/LTdUih0XADz/TntFpm92itCVTHl220DPJtXhFV/x8OvPoj1H62AbTAdSjQPX7EobCdlx3at6ybGJ22BW95wi/JxVeypPJXi6YrQA1OE2K3FN/y9CLB81L3ArBr+hwlsQ0oLz6KJINBGYvO6eWcRFr7V0cQtCrpUG0AbV9JZEghTFUNcaxsroZ4bjxqzHa7mJNMWuuUYcchMHHnw0UlLZ/hD0dd9vy8b4rce5Cvagw7yem8sGK7oLZAqji1aB49MdWnJx3ZrcAHfRkw2kCyqxM7WwNKGmsaMwd3fM21adN79DMcgvKG7ORrK5BnadnOyZLZrRHYRBeXZVgErhEfghE+pm0r7opjnV1EaQMS2aG/tsuIks5Rj3y1DisI88FcmTNWuvLzir9ufb95etUj/4S0wSyAkra6tPjPJkauOrM0sp2j+mocwbPiX1oJeL7CtJEx9y2AjRlQQnpyNmefEPH4YLy7rNIrV6BWl8vJ93d8o2KwlCS64dXU6WJTftIRQH9rT6cQGVjTPrI/0IcW3Ut9VCuUY8cHwefcB7g9WcDNRVeVLnGbEwOVjxKx4B6dZq/vXTFiXl3dQnQAc839FNNbZmVTGkdAQoFCG5fCqY6pRztnsygfPEmzB++Qo2vd7vJLdK0gqAXHgdMVzsJ2FjCRHVTDIbVhYqF/yp1ZcinBH9RDqwjzs6a2BcWR/i7Sllh0aGG6ipUn+/LpccFdu8SoIPnNp0vuHIfT6aQFVDTgn9IEVS/3kF3MrAlX4N/9DJqvH2c+crWt5IG5gWIANmaSWRHcCHZaiJl/ab46pYcM6SpRakK+AYOBR97bFbrZsUMxH6uAdNchpvhQ8nkkm/1eUxLUQevPMa/OlO+rA5pyIvx13giOY4bVlZAPT2C0AuymAz3ybUVUF55CNVaOUyWHXRqGGlnTkCXSYRYykQ0YXRmvbdkv/7KzxIoTa6HusfBEJQmzJLhMupiSK4Lt2O5kvESoGR2mThn2XG5D3cKqKxCb4huEEmzIBugzK/B0zOn4w4xklCfn4H6pBdxOX/Z8SWT27omTatp/ff7ye6MElWYKDUqIcafDVHSO+tHk2ubwKNGq7DFBZTpClSvZ86SCYHjOwV06IuxMQL4QrLbNhpKJlHvkwvW0VQV5VrfeRKRtevRpOV3yWy6lQHd6Yz/lXs9PIFiTwLWsRcBevvJKGEJJFc12sWKlFggouRoKAGq+Lxrln7jG5CZsWunQENeCF8EKHfzpNEOULU4AMXfUfkP+c2FMD96FTUeCqB/vzbeAwy5ZiNC/fuBH3hCVtPLYwaMykh2QL0eDis1ZOmx+Svc72oH6LBXkk/yVPIkTuFKhoYKjwo139exjNEmqM/djUoUgbuFzhtv0e93ACgxqqAdeBx4/+2z9odVF4dIuKbX9qHS5Pq8EMI8dumEnOc7BnRe8geeTO7QClCKA4t8HQf1jEF7fSbqK+sRUzr3m78j2L4HVGGhTGuGNfEvgKc92SRXx6tjYJQxyzS5Hg1MEdOXHJVzTVZAt5svQlZzvIobZiATUEFm1tNBMRTZ92XfIfXBS6jTirvkN38HtXUPEI8I8QjyBg2Eud/E7BUPSRMinGoNqPSj/nmLD9f/mBXQQa8md9C4+IGniBDZJpdWECDYUbwJwEhCm/MPVBpBcMo2/H5tcg+UWDVQjpgEUdY36zNEc1L2sGty5UyM17dk8RGeYVkBHTovNoFBfYEnky2AelWqysouJLHaz+ah6cfvEVXaT+R21jLOCX4LOT5N5nGThoVwwgSHCsVdSLTJXbP1P+jKn0thnGbL3xw3Idimy68JE2X5GsyjL87eAArtKIxxfKgEVNdjasJX9tNEFqEPtSJFw19N/JVb/A5hmBJQmkDmeifls+F6YO4/UcUKutyD1BGluTqOGDMIe4zoh5KCHNkhKdNCbWMYX/y8Fq9+uRSVTcZvEliSv2e+B0fsPgRjhvdBcV4IupTfRHVDGAt+XI3XvlyO2qgJpZvkkIxhvtWEwH7jYQ3ZLWufsoQJQkSGLboia4SZYMMXH+lb3A7QYa/G7xcmnyxMSwJqyE92kBogIvTu46hdtR6pDrJB7SQSFo7ZazBOOGAX5IcC8Hl1eHRNToWRaU8ZJhJJA03ROObM/xZzPlkiFx/9Vi4GCyfuOxzH7DcSuUEf/F4duubIzyFBjScNNEZiePKd/+Clz1dQqUm3xKfVAOW+FKzjL89ek0TVjylupwWlyfXC4uKQZX/0vd1eQ980X+WJxOHCpMyNgNWJS2T1lTBfuA+1rHU9UEfSK4zjr8fsgQN2GSo7Iyfghc+jQ9NUKGDgEDBNC4mUgUg8iaZoAh99uwy3zf0Mlvj1p8x0ReBvx++NvXYciLygDyG/Dz6P1iK/EDAtC3GSP0byx/HOV7/gny99RUuiugyqTZBiyN3zAFg77JP1c4rJZbrUrmbwUArw7MVH+Ge2B/QN42ueTO7CTY6kZEMdXEyB/vajqF6zAbYB6PwSguPSY/bAoWOGoyAniLygHwGfBx6aNZBznkxW7FmcyznPWDIlO6QhHMN7Xy3GrXMXgHXTfG1Mpu79nePqE/6AsTsPRkEuye+Dn+SnmaIM+U3OYRgWoglX/iheXbAIM15aSHOd3frKcp8B64QrO9RSjyBypIDRKjmFTV0y3i/LUjKGvmDDXkutFYbRyzA4zE5KIllTDYy5d6MeoY0KSUCN330wLpiwj/Q3BTkBBP2Odqr2vCcJQcOHykkop5s07FHeEImhrjGC+19ZgBcXLPlVJrepQv+E/UbgrHF7ZMjvgVfXZTVFNvmllXHkr22M4J/PfYi3/rOyW/IHRAJ5+xwKa8QeWftYE7TikYFpkrQ+tOQI/7mtAO05TwRyWLJKmGYonjI7XhRG2vnhs6hesrhL2lmc68W/LjkavUsKUJRnayf5Tl1VZQPJRbsaSgIRqIZlm97mSAK1zRFsqG3EBf98UZagbOurV1EQ9140AeVFeVL+XJLfo0n5CUzZiY6FIR2gAUCug0xvczSO2qYI1lY14Ly7XkBjNNUt8ctzVFjHX5GdHAHwaaShCpjX99LiQ7UJrQAd8HKkzKOoG0zDVIiCd3glY+BP3YJaM3uFe+bnyIRecszeOGqfHVFakOtop0cSCXctSk1dE6qqG1Fako/S4jz5cVqEZJg0nZZCYziGqoYwXluwCLfP+ViauG11kfxXnzQWh4wZgdKCHCl/wGdPyrtgVtU0oqa2CeVlBSguzE1bGiJI0XgyLf/c+d/gX6982a0y06CII+ewk2H1GZG1yR4q1SGz6/V9vPhQbd9WgI6YlxjCFbYkEUvIDu3o0n74EHWfvY9UmxLMbPfnB714+IoT0LskH8X5OcgL+KR2kqlava4Gl173MN7/+Dskkil4PTrG7r0T7rphEgb0LZOmV2ppNIGaRltLz7n9WdSFt52WluUH8cBlE9GjKE+aWyJzksipCpaurMClf38IH3/+I5IpA36vBweP3RV3Xn82evUokvIT4yUtJfnXVtfj7FufRTjRTS3tVQbr8POybg1AhXN+rwbm9Sz65VB9x1aADnstOkpA+yq6kQ5T5tyGqiaqgd0YERI4Ys8RuPi4sSgryEFRbkj6TiJCi5etx5GnT8eGqvpWsSb527ycAN5+dipGDOktCRIx3vrmKKoamnHfix/jhY8XyQrArX2R6T/hgJE4Z/zeKC/MQWFu0JZf0/DNohU45uxbQdYlMwlC8pOWvjf3evTvW+rIn0B9E8kfxu1Pv4e3F3adC8i4lCXgOeEKiFCWwjIAAZ8G1aOv+WWct19rQF+N729YeD8Z73htqlKzBpEX/o0o62AhWUYvWxbHrZPHY5+Rg1BWkIv8HGK2XhgpEy+8/jmOPHQMfl6yDhMm3Y5INHNHNoH+fUrx2bzpMkaNkdmNxFBVH8Zni1bgr/9+eZuYXUog3H3h0Rg9op80t/lkbr0exOJJzHtnIY46ZAwWfr8cx02+E8lkS400gbr9sD748Plp0rcSYye3UVkfxvyvF+Pvj7why226elHivnT3fWHufHDWj9C6Hp/fV/vLl5/2wLT9zfRQH/5a4ohowppnpTowCZRI+PR5VP3wbZc2pPDqGmZdcyoG9ChCCZnboF8G4k++/Cn+eOCuyM+zU4WTr/w3npjzBpgehKLT7wRoMNx29Uk475QDbbMViaO6MYw1lfU4bfrj8ndb+wr5vZh9zanoXVqAknwyt7b8M5/9EKcevY90HXSd8Kc7MO/Nj6XsTLeX6ZsmxwM3n42TjtxLAkpmt7ohgmXra3DG9MelOe7qRVpaWhCCmHhF1qQ9+fJQyB+ORKvL1k3sE08D2ndu+DhTYA462uSJ0oBP3YS6SHKj5paE7VNaiAcuPxHlhbkoog4h/+nRsc/x0/HAjadjx2G9QVqw/7iz8MV/Fsn2qbl9oYbsyfFhA8vx+fPXyuwR+VFii1X1zTj/H89iZcXW36VtaJ8y3HPJcdK6FJH/DJC70DDqqGl47r4LMKhvqSRue+x/En78xZ5f1vL7QwnYhdS77dAf7z1+eZoH1DaFUVHXjEm3PInK+u7tpxFACqHjLwXPb7+cgph1KORNCM1fRnsTpgEtf7rxFgW4sqMqLaV2LZrnzkCii2m+XYf3xy2Tj0RZoe0/cwI+GYYMO2wKigtCOHn8aHz18Xt498MvWvyQAPTykWCqbdJ/em0KigqCCMeSqCNAG5rx94fm4Ysf0xP0XR3o3bqPOmnfXYbiujPGpeUPBbyoqG7CTkfeiD7lBThh3K746N038PFn32T4UQa9bGcwVYeuq1j61vXwebUM+cO47N7n8cPydd2SRxEcJXseCGvng7J+zuPRDR/jPX45OrcuDWiPZyM/wDJoV8ssF4P2n9dR/eWHEF3I2NCiowN22w5Xn3YoykhD84IgE/b94g0Ye9a9MpltxRth1v3SJgMkoOb1hxoqg2FaeOfBP2G37fsiEreJRWV9M25/6h289cUPW3VhEsk/fp+dccnEA2z5c0l+Hz75egXG//khCZYVq4NZv6xNskBAKxgEJVAsY9HPnvwLhvYvaQG0vhnTHn0Nn363tFuAktktLi8HJlySne0qjPs8ao/lR+dUS0DLn27oz5iyrMOdSWh3rhfuRH1lu8r7DgU7ZM+dcPmJB7cC9NNvV2P8xY9JpmvFamA1rmpfTR8qg5bbVwL6/B2nYP9RgySgdc1RVNY1459z3sern3zTrQ7p7s3UgcfsPwoXHL0fygvzUEgD0ufFGwsW4+Srn5ELjK1IJaxm2gcjk3ELqDm9oOb0lAz3nfsnYbcRvWTWiOQnl3HT7Dcwf+FP3RUJIQ3wn34dRJaKBihEncSQ6hPyl9uAPlF7OtP0xwRtdJhNP40EYrOmImZ0bYU03XXQmB3xt1MPkR0iR3jAi28WV+KgP8+SGsoTjTAbaKS27ZA+0o8SoK//8xTsvn0vGbrUEfWXGvo23vzsuy758W73mvMBkv+P++6Gi487wOYAeXbI8tE3qzHhCgJUBScNbSLT31p+LY/8aInU0I8fPBsjBhQjHEtI+cnC3PDoa/j4m5+7LRqVfRYdNRlWz6HtPstUFcI0zqg8pXiWo6FNj4JbZ3T0LUrVCtQ/NwOW3B6ta9fo7YfgxnOPkhpKQTnNrtQ3J7HDqQ/JBwhuIVX9fTsT4inZHkzzyem072adhfKCIJqpQ5ojqKprxpSZ8/DZt7+0W8HWNam6dhf50LGjdsA1p49LA5rj92FNVTNGTXpMZnuEZSBVQ/K3fqandEcw1SPv+fmpyQj5NTS7HKC+GVf+63l8u3gTOADFuGMOgBh1ePa1RIr6WOWJeWfagD4TXgTLyF5yRmPw+/mo/fjVjudGs/TTgF49cO9lJ8sOIdqfQzlQXcOYPz2FFRU2y7Oi1bCa1tjgCAElWA4tj8ovBPqW5uA/D55is9xYQk5+k8m96K6nsWzN+q4hsxl3bTeoH/5x4UQ5IKX8AZ/UzJ3OehyVDbSrKoMV3gArvD4tv21uaVGWwIi+hfh4xvFIpIilx1HTEJHsdvKtj2N9VXW3JaNxU9B3INQ//tnetbvtpXp+rDwhtAPLe7KxwAdRASGyZwuYAv7uY2hY/G23zFwgEMSjf5+EfmWFMjDPC1Ec58HdL36P6x//Kp3T5Mlm8GQTFD0ExW9XPlDq8W8n7IrLJ+6COE2lOXEoJbnPvPERRCLhbndIdz+Qn5eHmdechV4lBTIOpDiUpvxIdmqDm60i2akNiicHis/O5pD8N5+9B849fHt7KjAck3H0yg11OPOGh5FMblr6MpCTA9+pHSzeZiyZAOvBymbX7g5d/7zD+JMpSM65FdHqim71CZnMO/5yGnbfrr8c5XZi24NEimP3S15CdWNmdsidQLO/ojDHi6/uPgoBn2pnimSmpRkLF6/BX/4xC8pW3OPPbSSx+RlXnImdB/eWqT+qsCD5m2IGRl/0MppjmQmY1vL3LArg87uOhK6xdIKe5P/k++W46t6noG5i5pJWsOeeeQOE3GewzUU7rhjGHqx0du2pTNNmd0iIIBB57Foko93bvJmmkSYesh/OPfIPjh8KydCFMkifL67B0dM/yLpckHzPc38bi322L0UyZTqEiMxVMx59bQGefO39bZPLFQJnHvV/OOX/xsipM8rlEg+g5MJ731XgpNs/llNlbS+vpuCV6w7ErgMLkTTMVoTovufn4+X3P+3WvGjm82kr2MJTrgbP79Hue21iZJ7GSmfXUdLxuo4SCiyVQNPMq2V5RXev8pJS/OuK09GjJA+lGek/Kjv5enk9LnxwIX5a2yTnXinfPrxXLu4+ZxTGDC2y5xSd2Yrqxggq6prw59tnY303Qqfuytv2/n69e+GeS0+WgKbTf07ZzIKfa3DJI//Bkg1h2XUk/4798nHf5NHYsX++lD8m05ZkbiNYX9OI8255FLX1dZsuFrdQOOHPQO/hWZ5BO3uL61nJk40zGbeyrteXn4o2ouHRazdpN1ouGK6aNBEHjRouU2iFuQGppTTKaQqKfM0Pa5qwvi6OnoV+7NQvT/pWyuXS6I4kaKYlhur6Zsz/ZilueOBpKFtnA66snUyFpjecfzL23mkgygryUJjjRzDgc1acK7Lu6vvVjahoSKBPcQA79M2TG4RZtMjIsOdD3fjzzS9+wh2PPbdZe0PQvk8Fh54BZejorPIKRX2UlTwVfhNm8pCOho1oqELjE9M2ufqub58+uPNiyunmoTg/JMkRzVoQYyTwMvdMsOuKaHLbriuipHyNk8O9/J5nsGJ1+0TEpg/3jX+SDOqwQQNxy/ktbNdN0ruT3B3K79QV1TRSDrcJl9z5JDZUbNj4l3ZyB9Vm5Y6dCG3H/bLfpXnfYiWP16+A4AM6eg6vW4+mJ260zzLZhIvI0alHHoITDxotJ7lJSymmk2UoNPMvy1DsIjHySQSmW5ND86DUIXPnf41HX3h9s0b3JoguP0LyT544Hkftu7MckIU5dpKEJhrayU9FYiZ3Kv8Sch6XJrcff/NzPPP6u5stP/VRaJ8J8OySPacLpqxkJbNr40Kgw2VlvG4dmp64AeR0N/VSdR/+fu4Jcm6RskZ5ISoUo6o/2/Ta2/vbBWIUd7pzoNQh/1m8FtPufxpmatOo/qbKnPk5jzeAaeefjJGDe0lylE9WxkeFYpqc22wlv1yJnkRjJI765ggWLFqJmx+eA25ugT2QhYB/76Ph3e3grJSHMcRZ0axaTnVaHTXcaqhE8+NTul2G2PZ5wWAerpp0LHYa1Et2SCjggz9jlEvtpLrWpIlILIGmSAyLVlbgpofmIkInPmwi1d8SgBLpyc0vxLWTjsOIfuUt8jvlNGRl3OI2InKU6qMy1K+XrMWtjzyHeHwLxc1cwL/f8fCO3D+7DwUsVjSrroHBPuwt28UjjWiaeWW3skQdPcvrC+LMCYfgwFEjJDmiCWO7ct7e0JgS2vFkUpKJ+V8vxSMvvIFELPLrguk2ho51CuVi0jGHYd+Rgx35PXLmpUV+E/FECuF4Em9/+TNmv/wWUsktt48vkaLQoWfDM6zd5ieOlKyRFT3e8B9Y5q4dkiIjiaYH/0LJX3uqazPreYg5jhgyBOP3HYUdBvaU/ogq+ajCLhpL4sdVFZj30UL8uGQJaB7wt3bRYqQdhw/DEX8YhRH9yxHye+R8KDFzAvKH5esx78OvsHj5si2XABECRIjoGJSc466AljVsId6qfcMKn2h8hplGq40XWnUiMc+69eDNteDNdfYrXA8ebYCINYMn6PSTFFr0AAAgAElEQVSipEy22wEl/SeLbTsEn5w7LQ8IhnJRVlgAv9+LeCKJ6voGRMLNcmHEb3nHMFf+UE6elN/ns2uNquvrEY2Euya/zEkQUKKl3+SpTx4wbwBKIBcslA8lVAQltxBKbhGUUCHUkt5yAj3bxVR9Dit8rOYOBvy1y5qQBopWGHE56yBSCYhEBCIWBo81QcRo945m+z0WhkjQKwaRikMYScg0I6dibqcx9ihoGQhSGMdp/pq+s0OzlWGHJS40QKktLR+QA5KIpKqBaV4wjw/MGwTzh8D8OVCCuVACeWCBPCjBPPk7+TePXx4nYp824fRPFzd2FgL/ZIUzayZBVR/q0qlGXUbdASRTS2VZuQU6mE6YKVuraSAQyEkbbCTj9r/lKwFhJOz7jJT9GZPeDWdAWPagkIfV0Zmh1HgyS7TsyR0oTg9nZujSA8S2ILYloGXocgNF+0UnEhIY1KmqTqbM1hzdA0YHBeheMN0nQaIl9BIEr/OS/w7Yf5P3eWyNcp/vDIA0WN3q005uVhQIi5/HCh+t3AOq9zNYW7+Srmuyu5rZ5j3zw+6ITb/zDG3PNqqzIuq4hBb3kAY3cyBm4wxtv1/K1rXJ/671wSbcperg3NiP4b7qUGGQ0fTZxlcebcL3/P6RbdUDLGHFYz2lGhTMangflpE9uNlW8nTle2gh0IblUMv72aavi76lK49udw9lr5zjn7u7aHeTvm8zP8Q0zxf1p+XvIQHNf6TqUqao/9jouZkZX0qH5fiUJHr6NqCHtwoBNYYU11GbKsa6RE80mXlQQfvbbqakbT7OG2tgrVssfbFS3BtqaV/bX22JEIeRHzLA6ypgVa2SR1pqw0ZDoWMot+Alz6mFigK9Ab1961HkqYfOTETMICqS5diQ6AFDeKB29SBhmTrl1zeeVTZFdnfeQ5UDmK4vgWVttGiI4sgdcn7COX1mYu/Cz1CgNYBWZ2dG/zHLj0Xh7fDE+hPxevWhmzRT02n/yUNguex4Xr1GkipJSvKKoeSWgAVCgKa3KvXMtgWdJGh0ZCWFYk01EHQgkKpBKeolBwo9Y0tbAQJpQvkrOLHnHAwPLoFPbb0MhAsFtakifFi/Lx5ccxaWxQZuPJ5VVQFh7dp4Zum3af3Je6zhbWalsi+gcHqXvmxyv0dw2cB/Or/pXP1UZuKT+r1wzvf3wRCdbI2zWaOfSI0iwyEJTHOtjI9hEMlzB1pGclOaaQdeAt0XBKMYL69Yxn9bnH1mtC2oRjFr5DnYOe97WGJjukOTFQquW/J3PLvhWEdpOugo1fNN4xn5u9Ha/DQiOQ9XjldV7ZXOwpee3g34YM/DuqVxZHZvWPY3PLb25C1ufjeqxe5xzm1vdCtG0uBu1ojq0odpbvjygXdjcr+Hu7XngsE17LXgPTSb9trZdhedYGxZ5zVNKpNHcLWo2Byh5kXrF8Iyd+5Iwp7eCnyw12FdaoB7E5mYqYuvxuz1J/6q+fVuCb0VbuZg+OvAGbig34Pd2qArxT3Y61MCNPuWtkzVNjTWGkNxebmsEWplM3MfqDic6fq8js4qo1F2Zp8ncPXg252juzZicmHivbqxOP+Hu2BuNZO7FXp/Kz3Sr8Ywc6fzMaZgYZdMrik0XPXzNLxYOT57pQZpp+AXNZ9dOsMVuR0iuTNrX2HcGt9Rm8iuDwkuxTl9Z2Hfok9Q4qltxcYoRxs2Q/iueUfMXnci3q3Zf9ua2q0ExpZ6LM38Hl76Bk7qNUeSy6AWa3V4H4FYlSzFe7Vj8fCa07Em3qfDshuhaD81R+p3xUUtx221A9T3wPq+Xo//W2EanW4PZgkFumKi3FuFMm9NOmypSxVJ6k0UvMu0e0v11n/RcyyhIkcLo6evEoWeemjMRNQMSjDpRX+3o4fsF1NVyzKNAyPn9vgw846sNjP3wcoToKpPdXhM5H9Rx/1PikqsXmF3hM8quTwb38va5pyZdbczbl22RQL2/8le/fUaJRT1k3C08aBMU9uhD02LOUeoOeG6Z5jgx/4O6q8HXttvVlQt5hHmjtVnl2dd8dQ5Tb1zrT831/++4Gb27ax+O+38/0ISyikHFXZ1xVnFN3foWzfWE70eWtc7ynwfWMIatKXTYBv77t//3tIDClMRBHtyQ17R6ZjYcZK3S6nzXveuK2r2+6eDW+f+bn638TCTZ3yovwST/LbKqpJZHZ2svHEfmkXu4EPVZyqKcrcwjU5O4tnGDf5f/jr7aOfnw83hSfjLgMauNLVLGpr5oNBDG0YIps9mnI/6XVu70sWbdo/Q9Ci4uDY6qfhuJy3XpQd1G1D51CmLPMHepZcyplwN63dt7VJPd/UmewfsBbDUcyLnFXV7d41NA9QRzvfviv6a7rlZCH4c4+amr5XoamP/l++TyQKlUnDrulh+2czOiE9n3bBZgLoPDjxYMZop2lRwcSiEtS0WWP/vQCt3xFYawPk9Eeh3YXJh97YZa9MTWwTQNLAP1ezGwC4VQkxggvt/97GdjDuaKWFsAyzr3zHT/Df+3HszVgK3fM8WBdR9rP+edb2ZRzuDKeppgBiy5Wt+/0sVVJaHqhYUdQFM48Eos17A5J5bbvFLu228tnQ/TZmv+Xpvv6cCdiKEGM+A3ja4v3IN65ZuZ6dOTRZvCyjKz8K0njMt65nUBT27v/NUF2XeKhqa9bsfELqfVY9WhDVeqJ6Dwc0d6Wg2qn7/37pkIgBCWAmo2kJmWa8BeC16btmi7oQfm9on2w7QNhIG71tZzhXvngpT9hOKtge4sT0UNSTTi1KL/0su56AdJkSzUNUfGDcXCIEPYpr5OSb1qd/WrfjVAG3X0NmVwUCED+cQOymcjVNS1rFCZxC0qc+WLu7dnF6mAWfKqsE1wsNeFIJ9q4B/F1PY4i3tDzdFzN8OoI70JVcv2Zlz9gq4SbUXoF2ahKYAugKuKRAqvWygBe25J9caOe/OKja3Izrz1K0a7iztk9vTCAFZKGDROwejs1PpaCqDA4Zlv5u0OIrFhCLOb7xrh1mb0vFb6zO/KUBLpiwfJyz2FLiRR0DKc10IVAc0W1HdpYcOtcpogcRFMkn6m3Ofc7ZKGlz7cBW7P+XpP/YyQKr1kWW8chWbs0TQXcPp/F4uf+QCdECrfIdK/5/W+I8R128tgLr73N8MoKVTlp/HBe5m4B4JIgFK295IQN2lf07z2ppgFwS3Nc67/XnasL8FQLlY18pcZkiLbp1b6LvcZ0lMbZDbASnXxTrAShOhPlwfSF6AaTt07wyP7qLVhft/fUCFYCU3rL4enF/DwBmjExMITAkoUX5i/W7lu30SU+Zlg2Nv5WXXVdtHb8kln3T2abpStQVEOtutRUtdQJ2/S1AdBXY0VWqj1GYHSAmm/TMsDsHJ5CtvCtF0QsOtozYr09MFzDq95dcF9MKl3tISz/2CW2cwVYDAtF+OZkoNyzjy0lnlTcaONhQTpr2kXa7rTGunPRhUnzzkrX3jHTPKUxx0CqO9LN4xsdwxBuSr02tAM8wvASsBtLWcPi//TT/LgaV8zSxrfO1twzdvh6nNQPVXA7TgluV5ekp7FsI6hI4IlWd4OWC2MrdtiI6tPU5nEtt0zk4j8OTJ8V5NnlPdaZm+u3re5OApC9yk1eC0/slZLKzYRznaF3WRq6G2mZUvF0waVAQqPUuSJXUVU81Da28cLg9o3dbXrwJo8ZRfejLV9yoD30VqozyUzTax9G9avp6pmdKUuuaP+tzi4AnTPhTVq0L16WAeWkbvLLHvSqvkziLO2iQCiM4cT9knG9OBuIy2q2l7unH6M200lMAlQOVnSeu1GounJjTcPPzT/3lAi6cvH6qYypsAH2AD6ZhY19SSD800oa5GOoxUakfKghbyQPFrUCikcfcMlO8dECeX1mb6R4fZpsmPq30pE1bMTA+StFN20ZE+1QHV0U6psfSig+ilj1ajwjJPrbtl2IvbEtSujOUtJk/RjWvHKJY1D8wqJSBaASqZLWlmZhxi20bXzNlZJEAN6fLcTPkMqdEtbLhzQJ2myMe6dreFybqmlGJQTlYgaQky47brbrPfGgHq+lLXn0pQLVvbDQuCKwbj/MLam4fKlWHb4tpmgJbcuGJfwZVXGKy8tmC6QLpgSiVy4kM75iMiIrtjjRrw9FE0xtoNBndHEydmTbu/bL3omu+soQmB4vpIIbhpLWGqMlSSZ+fw2sxHtoDqaGimppIJthgXQlxWP33IXf8zgJbcuHwfcPU1wMqVfo/MJL27IYqrYTbfsc2ZG7w78Z7g7FM9h85W5LvLE+Jd7XTCG8l0MxixG7pkEhu3Q9NbM2QmETITBo7GkekUFqsWHK8yFWcxxtOhVGY0JE22w3SJYNmm135JTaUtmRgurb9piLtSeqthu9U1tOT6VbsIsPcYzIJWWuWw2rT/cyVx/ZjsICcs4GqF4lf/purqLApviKwQiWql2Q6g9i5mDjvN1jo3zeckhVplhlxQ06yVNFWAm+IuprAdwPjBMlnh5JfltrCu6U77VPpMJqiWTZZIUxnOq79xsH3OyVa6tiqgpTcsHSS4/gmYVd4CZgsRagtm5kh3QwHBGRfx1OF6We7fGay9iH1KDW2l3USM7Hi1RTM72GO0HaBuDGqHLK4JpYSB1FACg7OYSCb3Y17v6wAvkYCmGbXThY7a2zGp8znTAdNhzsJiBgSOr7tp8FYjSlsN0ND0ihK/kVwAZg2WIYlGWuWQGJkJstmsJDGOmZUZGWnm3DiTg3P2sJ6rzGaq90OmcCZJinxWRpiTmRrsTDvTNte17U5SyNmirpWZl1raEu8Kk/2TMf6VUNiTNF+dzmhlZLEk1SJX4Zhfl/G65pf+TeyXW8mD628e8dnWUNKtA+iUlb5iFW9D8D+0gOnEm27ywGWN6VjQSaU5ATo1XlhKczzBh+aVB+4Bsya62plOQlBnuv7XJSybCmhmztZN7aUJDqeVlc1Ro3lQQMt9hSl8z3T87Mrg0Ot01snNIEkfSnEusV+bAQuhVlocezTeNHD1lgZ1qwBafOPqh2BZk+iY7nTnuz6TNMvdeo2+PdNvUUc65okbMs67WynNuUUzzRVQ4ZdESGqonVXKBNPdALRLmz62TL20JOZl0sAJYejAVlfL3FDEYuAp41IIsQya/opMVbpyuKlKtzcznmPHp45flUTJMcNC+U5JGn+ovW34FtoduYX+bdFBUnLDigsEx73pdJ7DaOWIduNMN7TIZLOZ2iC1E2YqZuwQKAsewlT1bjk4PI65zXyW1BB3J89OyFDbVnZAjtJhkpt4d8yuZKuW8mNVU49dS3PX/8iYGCzlycg/y9yx40KkP3YHhUOy4LJeOWhlRvrp+usHnbQlAdiiGlp044oxjCsfgnGfHL2kTa6JpX9ndr4bA7okIk317REMi71fd8OgA8v+WfkJg7m3fJZktxkJfLeawfXFmbHKxlqWMalt/9iSxJBWw0nC02R2Oq3HFWEmzT0UIQ5iGrvJdict7ZScQKaAHfabtj6ZRMnWUtsSye+9uO6GwfdsKVA31uwufw8l21VD/Q9gDUozWtLOVik9mpBwWaGTDM/0NdTIFGkCg5VKnKb0yJ2vGVihqNDT2unkfW1za7NbMuGmqiKYiKFX/VoEklEs6jey89KVDLPbshtrC9OVJtclaWnrQWlH866UEPfoqrqEkVzuIJNtzZiQd3hXK5fikiwXUDublDANa++m6UO+7nJnd3LjFgO05KbVs4RlnQYata5mtgr+M3a5TmuD46ucBkqzJqe1EBYG66MV60czRZlJ5lbGno7/tDvO9qFcVTFy9Tc45YOZ2HXZl/Cl4ph84ZP4uU8HhxW3SvO4vZ7JtN0wpoWkpcMQO4RZWh3uNbwksO59ML5fK8vhMO9W03auW0nH1Q5BokFCg1fmfZWftWh4dNUdI7t3HlkWYLcIoIXTVxyrcGUOFCFTclIrqXEZ02Etmw1nzHDQbpcZplY20A7CX6y/afDRZXesf1rAOkHOfEj/aWeYXF9M59pe/vKNGP/li1SFLjXys+H74PKz/gWNb3z/X0rfWLRfPDl8Mh6WBeZmqCjX2IoYOabSYsIMx3dguj5W0ZT7oKPFFWTkllvNxDvTcm6M6ppxe/DaLBhcubtu2oBLNldLNxvQnOnrijzcXKQqvJxYKL2oqIvTkVdO+QgBIIsP0lu1ORPC7kyFw/7sEcsgkolTG3zbPVUaWr8CjPeT5raNaaMFNP+YfSH2WLKAFvmk+8FQNSR0fxf7hSGl6WgO5GF16QB8NnRvzN/+QIS9uWC0U7brSx1TCdn55A6M8y0ef11TgsuYJjQ5dUdTbWmLROtVMibmad9+Svg7MapicVmNxJzEA3EGy1JMbphjG24YvFlTbpsN6FUv1cyOJVKnFgYUFARU5PhVBL0KPDRBrDJELIaqBMeqiMAvTRZWhDmakhwKNSgTUKmdRIhEKhVO9NX7BH2aqa1gGhSasCbTJjtMDhgV579zD8744BFwpy62iwh2cpuAwjkivhz86/8uxHNjjrdBbZX5SWvpM7V/63ti8c1rFoLx3doOOKpGtBhDUGcYmKtiRJ6KITkKevgYcjX6HoFEkiMSt9AYs1AXNVETNhG31J9790nuOm3/AZlbdHaraZsF6D3v1+xX0WC9H/IIJc+vIo8A9akI+RSEvAr8ugKPxkDnXspzziAQNQQWN1j4eEMKH69PYVWjKYGEAyhM9fP6GwfuWXzb6iMglHlME7Z2SpZrm/Me4So8d9cfoQoyWabNUFVV+lWq9fHsYPvP1KJF6QOEWCgEvS+dHtz6kuetVVZC69EDqcWLAcuCwi08vP+5uH//86GYtK891eK6CXcZviyp/VufYUXTlk9nHvUqKjEl2ajMtEeOhv16eXBQbw9GFmso9CnyTBoKbVOWQMLgiCU5wkmOppgNaEPMQn3URH1UVmBcfefxPTvcFGNj6G4yoHOEUJe8Xvu5sMxRmWDmOGAGPAq8BCjtw+8wW2lxOJ3cJxBNWggnOH6qNfDe6gQWbkjJEcsM86aG6cOvLb5pxeVQ1dukL84wuVzXcNE7/8Spn8ySpSPFM2aA+Xwwly9H4quvEH/nHfR48035uw0HHACm29u6Bg4+GCUPPti+P4RA3ZQpKPz731Fx+OHgMTrQIAVRXYWzJs3Cjz22c0pMhKzLtcMNnjSawj0QDOyiap73PJrAbj08OGKgD6N7eJDnt9vu0xVoKpNpZoo6adwaJg1qG9RIwkJT3Aa0IWqhLmIinFKaQkFl+LTDSys3Bl62v28yoDPm1x3fFLWeyfEAuX4FuX5bO8ncEph+jwKfxqDJ8h47Z2vSyYMWkDTdxnDUR0zURiysb0zhq0qOH6vi/7fh+qHvFE9f/SDAzyH/hAwNJXP7/Iyj0Kd+nTwRovjuu+HbfXeopaWIv/ceqk87DT3efhvM48GGgw9OA6rk5UEf2nLCvD5gAIpuvRV111wDrWdP5F1wQbp/rNparBs9GgsG740LT7wHmmHYOWZn8hoWg9mc2EXR2Ypde/gq9u+jBwYUelAYUlEQVJHrU9N94JFJfDtaI0JLR1TGCdAUR5Q0NcHRTKBGLdTHSEs5DM7uveWY8gu3GaDz5wvtG6P+WwZz+zyf7TdzfQqCXrshAS+NUAZqjIz9qcKdC1h0HJZpA0oNIZNTH7Wk/6hsNlDZZBo/rkr1XjB1cHXxLeteFTx1uEs4XB9akGzGG3cemj51ibSJTK5aVATm98Ncvx4933sPIpGQGkfASgZbWoqer76a7qP6G25AyT33oOLII1E0fTqshgY0TJ+OgmuukZsnV51yClL+EA75y5uIqT47vHDNLqUB48b4hmmDXr3y+eqviwNil9JcDcUhTQJKFkv2g4eBTvwll0NhL2mPQWeLyhMMBaIpjkiSI5qwtZTML5nepgSL+wLasGsPKVrbXVA3SUMfXdBwVFOMvxjyCDka02bW0U4yNV6pnXKSXzaECg5odKZMapBA2DE3BGgtAdpkojIiVt1/So+BtCCh8Ka1nzEYe0hApZbahGhYzVI8df+JsFRNamj5iy9CJJMwV6xA/IMPEHvzTfResADG8uUSFBdQtbwcvT/7DOGnn4a1bh2S332HsieeQPXkySh94AFUnXoqEp98gl6ffILwrFlofvBBqNzCaWfPxo/lI2xAnUlrQWupEskz66YNfeyvcyufKAng5LJcHcU5GgoJ0ICKYBtAXSJOLsftAwkquR6pqRYao475jXEkOe6cOr6s6wckOchvEqAPfNT4IePGvq6ZJRJkN0CBz0Oa2UKG3C+wTx+kEcqRMIQcmWRqXA2tIg2Nqh/de0KpPO208MbVPwDWDjagdg6XQB29ZiEenH0eTDocB0DR7bfDs+OO0Hr3RuT559EwdSr6fPcdYq+9htrLLwfT7PtcQFNLlkBEIlAKCkBmt+bPf0bo+ONRdfLJ8B90EIpvvVVqrVVRIcnR9HFX4bmRE2x76UwcwASshHlR4/WDZ1zyzLoby3P0a0pzVamhhUEN+QGyVrbbIQ0lS6VQaSgdRiX7wR7UBKxresmfNsYtNMU4GqImmpOsQfGoA/52cPeW6Hcb0Of+U79TY4x9E9CFQppJftM2L9QAMjE2q6UXaaibqyZCRA0hUpAgYpB0CIGjodLsRthLd04smyABvX7Vj2DWdpk+lMKWPdd8iX8/cQEMSprKlWD2+lIWCEh/qRQWovcnn6B+6lQ0z5yZTv+RSS68vvUSFBGPo+GWWyCiUXjHjJHaTH7YfqBdOzprz9Nwz34XEFlr0VI66StpXNp4/ZC7Lnlm7YXlud57SkIKShwNzQ+0uB6yVtQXdIIhTRBJkR0ttTXV9qc0wMMEqAxlOBrjgu6bfNkhJVmYXMeGuNuAPvVl4x3C4n+VZlb6TUczidVpTIYpBKROI9IZlXbJDR34KhzqLiTLa6ZRSXFYxI7DKiNs7i1Hl04kcQuuX/UtYI20fSitPrMT86PX/QcPzjoXvuMmwrvbbu1aRprqHztWAmNWVMi/k5+NzJmD4IQJrU95cLJLjbfcgvKXX5aaW3nssWkzTb3/1OgTcPsBf4FimGkfCjqdK2H9qeGGQfdf9uzac0pyvQ8WBxWQH6VYnAAlPkED3EcaqmUA6tS/0eG3rpZKkpQkq2VJq0WaSiQpwdXPLz6gcM/u+NFuASqEUOd+HV7mYby/CyaZWtdnkuASUMV+OUtTpP+kLJ8MWWhUGlwyPZcYUWBdG7ZQFVNen3pE0eE2oKvfh0jtLzMwBKqzpHBA01q8cN/RyL3qagTGjWvdVkWB3q+fDD2sqqr034ggNd5xhzTP7kVnmxHz5Y2NWLf33ug1fz7iH3+M2osvTjNjAvTxMSfjzrEXtgBKppdYbtI6qfn6QU9fNqfi8pKQeltpjiJ9aEHANbmkpTYpkoAqtobKUmD5sq0V9UfCIUmxlIVwnNtaGrfQnGCW6VGGXbR3/vKugtotQF/9vnE3i6sLA5qwNdNJHviI0TqmlrSTwLTnn23K7jaA0l8UXFMcSoBGXMruaGltXP308v8r2EcCOmX5kwA/SWqmp0VDPTDx7ozDEEhE7FHiXpwj54wzUHTTTai99FIkPv1UJhnIF8o8st8P78iRLSAD6DF3LiqOOQbW2rXo9fnnIBNMn6s++2zpe5ngmLHf+Zg5+jRidC0ayhWIZGps4w1DPrxi7vpbSkLalWRuS4jlhmyWK32ozuRgdxMr0uQ6M3VygEvWb5vdRMr2p2nTS6QxAcRS1oUX7F9871YB9PUfmv+qKcodAR1pgWXywNFMMrPEXWRWiDkM1z6VUlYDULbEpe1EjIi204hsjJtoiFiojWPln/cvHEjC59OBJYJdL80tAUp1RLoCy6Pj3uf+gj8sp5SnOxUnoA0ejB6vvILUd9+h8rjjUDpzJvwHHCBjUXPVqjQpcjuGQC++805UTJgg49CS++5D7K234D/4YPszK1ZA5Sb+MuE2vD9oXxtMSqITs7NAp9cOaLh1hzVXvVTzRLGPn0zmtkiSIjsOJUB9Tizu8gnSUvtoyhaL5fpT6g/KIqVjUwI0ZiFqqS9P2jvvqK0C6AdL488q3Jxojz6b0bpxli20DSbVmjuzWxJYMi/SjxIpamV2BaIUj6Zzmlbi8wpW/uDEwqaC65aOF0KRpR7Ebu30mgqhMYxa/y0eeepP6Twuy81Fz3nzwIJBbBg3Dry6Gp6RI9HjxRcRfeUVyWTJt1LYUj9tGoylSyXLLZkxAxXjxyPvkkvg3XVXVBx2GHp99BEizzyDumuvlfHz4ZNfREWwNB2HEtMFV9Y3/PBVP8ydaF33Su0XRX4+pjTHBpT8JyVaMl2RrtmpTzdjRoPbzZqlB7lh+1RXS8l6NcVNRFLK6lN2zx3Q1Q03umVyP1uV+loTxi52Wo8cfgujdc0KmVl7ZsU2uWmL6Mw4kAtKmbbwZHqpARSDNVMDEgyrGuP7XXZg6UfBKSvLdcNYAw26mymSI4ZmcnQVt827Fof+/A6Ql4/yp5+G1q+fnQz45ht7ib5posfLL8Oz007YcNhhkvAQoG0vCm2Kbr4Z4cceQ/1116F01iz49tgD6/bcE0t9pTj6jCehOubWnfaCpbzUOHXAhLNersnpC76hNEcJkbmlTBEB6oZxZG7TrsghiZKk0YsTi7UtF1kt1xXJXC+ZXnJHMlYXRthk5ZP2yuvSBhzdAvTrtcm1OrN6k6CtGK3MCDla6TBberDrQ+2V7LbJJWJEbFcCSmSAQHUYL5Gkqii/88w9C2RAnX/tii8hjNG2htpxKAFK6ScvLNw39xLsxWrBeveBtWEDjJUr08l4MgmklVrfvjDXroVVUyPZb+bFo1Hw5mZovXoh/tFHEnStTx/oI0bA/OpL/H3Mn/DC9kfYMSgJ7xAikUpNbrph2IOXza08sjikvVQUAEpk2k+TSQWamJDZMs0O4zRFsQ/7dSsDJa+qPcsAABh7SURBVNOl6TT7ncYLxed28t4e5DKBn7AQTjHUG9bgM0Z1jRh1C9CfK431CqyeLpiub7DntG1q3rKC3o5BXSW1l6jI2KqdL004eU3S0mZT++TIHf1/oI7P+9viq5jCpoPmnzMBdUDVGMf5nz6MU796Ch46BThjXrSrPif7fQJLiwbihNNmweKsBUx7aUQq1WgMjN81bP3VL1TcUhRQryzJUe08bkCTiXkCU1oxh+FS39iL5OzutomRbXZd9k+uiAgSWS93kMu0oAHEuTXkyB3ylnWlTd0CdGmNuUxn1iDKfJBfcEmQDWRrv5kJpmxEWy2lBpCpccgANUIyPEP56qBh/jH0Gd81K/p5ubUEjHtc7XRzupJGqwyWpqIsWosjfnwD+y7/FP3r1iCYiqZzvRvrBNr1RGu1L5JAszcHJ506E+tyejpa6Uyf2eUirzdNHSBDqykvV95VGlIvKQ6pTspPk2lQ4hhytoX6iPynk1Ro64KcJTFyoMuUoJMaJS2NO4M8khKi0lD6nbhjoEt53W4BuqaJv61y8+B0JsjVTMfM2trZWjPdDnXXBbmmRs680IhMN8IemQ0J5fF9B3tPcz+Xd9Wy5yGMo+UQpxCGgNTtdS3OsJfAckWR9UUaN+GzknKutMM1Lhl7Zhz79Yu47J275ecp1beiqD8uOvp2rM7rLSfgaYLbNblChivJw5pvHP4myTf99cpzeuR5HyzwQ2onpUKDTho0bW6dLBGJL/vG3ZeDNNRhu647chMvdpxugxoxRMP6eKB84g6sSxtydAvQlXXJaSGPep3KRDq2crNBLglqq5mZGmKvOKBZF9uX0ssmBEDK4DCEgpUNqT8eOCQ4Lw3oNb+MoklvKJYqAcx8yTUmtqambb1TRpm291KgLHoqAM0y8Owjp2FIzXKsLuyLZ3Y5Fs+OnACDqWBSSMcmSt9JVYDsq2Y+YA933/cpb9f0HJbvXV7gEz4iQ+70IcXlrrl1Eyz2BH9rF5Q2uxnuyB3kaV8qtPdG99YP2pilcf/eLUCXVKd2Ls1Vv1aEYLbPpNXzLTMqLgnq6MvdZXxyRLZqhB2fRi18N+u7T0ZN23//VhsA5v1tyVPg/ESqKLRfdt1SGkwXUNeBZ+xt1LJ6yd6PwXVitFvKiKolKG2uxvLiAViX21P6BdpsyhbOAdTRUsaZgJE6uOn6YU6y137Uc9+EHygOsHNzvcyZPmTS3LqzTZlJFrrf5RSuxaJB3eKO7AkM8qPSn3KGuqhxwZj+wX9tFUDpoY0J/qEOsa8dZ7ZM3nZkatsK0rIkM4P1cjI/zFhRx/fbtbfeLrbwX7G0t4fhe8AssE2ts7uYq52ZWkoamrG3ka0Wsitbi9Jml5P0skIXTDtQtLeBo/onrjzdNGVAuyr3BxY2F+9U5PkuR+c9aXbFJkMtkxNuUt71n20BdRMubjaNzK60Wjag9d+siQyasEtBlw4QyNLKjY+D1c3GPuV+9UNhK6fTd9n9Zmeaam+ZYINKXV2bFFf2Cqm3dfSZ3CsXn8a4mCUUspWOmZVA2gCnt5FrEaqlqNu1de7UT9qxt945zAbO1U5HU2mLOKGu4zy5S3jqsNps8r27LL5/vzz9Ta9ieWTs6ZBGN5RzzW0rDXW/2skcUT+45MhORgENCevKocXeDvskmyzdMrnuA5oS1n0BnZ1v91P3wKRnpJXDaUw4xR8u8Kvn0sR2Z0Mq78ol94PzyRJUF8hMLXX3Bkyb3pat4twt5Vo9P2MFt7tNnATU9Z9UlQgljkTq/8I3DfukM9m+qUyd2zOo3K8xwQhQe3Lfzml3RhRlFs2ZgSFA7VJlgaTAwg9Wqnt3lQxtkg91P7RWCH+RKd7zqtjTWSbU7Q0zXVDDhvXk1x71jP0Z2/jGuRcu9ebniHd50tintZY6u3aSH2jlT13z23rzKteP2u8Ze/y52umASiw3WFb4esV59gzQxq5ldcZfy0LqbXQcQDrRkpExa7cLWnpbQScmdUI7MFa5pi651/By/8qNfWfbv2+ShtJD1jWLoiK/eMOrstFtBe2KENSW5iS/822vcuVE1vbop5azwVt1PoDBc6NPNPxceZLRnLTBS2so7c7ZBlCXHLValNtGupZ4yp0WShOinKIAgj0Kvlp6tG/39Kda9Vh7i7K62Ty9PKD8CwKBTO3MNLdpi+/YI1dLnbFVWZNgh/QJse+70o9bDFB60C81NTl98gpnBHSF4sYuDw6To7ohiQtL/ZibFmgq2JQ20v20fcsza360f143MvmWFYkeEFnViERTwl7R5mxWJffWzdRQx/QKdzONDsIX6TtdTZV+lCOY54evwA816Fvd+4fAYPruku1b9lbf7sfW+6xPoxum2r9b2mTs0ieoPeZR2Y5pU9hB77ihHLUuaeHzqkjyxAEF/lWbAqYcNJv6wczP1SXEoTkapmkKxnSmrSYXTUmLPby8PnLbjR+F0qcguGBhLBBeAhbf4Mi1PZCqtH8268DQH9Dykgt5JLq9GTOQqIsh0eAUmTv759qxVAtJcmso7X11nSanyZGztaqzhQ6ZX4UD/qAOT8gLNaBDDXiaUzWh/oofcawCtCIIT7kD5o+Av6f9c85QCHzQAvpBA+GduB0/J+Blf/EorF9H/SxLUgRWxgx++7OLvnl48qhRG1+U0wloWwBQxzxOAVtzqbFbQUAf52FiNBjroylQU6YIcyZ+iRjKe5+uwhs3fYRmkkeC5gDmgmUGwXgDmNVsdz0PgIkIGIqB/ChYSoPqKYv9wqOJUgLUihkwoimkwim5UZQLZHoXbGc9aksY4/REOnagfzs+lHOopoDHq0EL6NCCHhdQi8f07VDhrVICEI1BCJawQVRiEGouhBKF0AogMgH3N9j3nNAfnlP2wX4hnR+qKcqOKhMljDFhWqLaEuL7JFfe+MKLD8cBKWfAdUoMN6aAmwGosItN3Wtqi7Yf55hK0rxwT0fjMsAz88B40L6/uBnMDIBZPjArCsa9YDzmvHvARMJ+cQ9YKDeZi5C5iMeSPhdQM5qSwJoJ0y5g8KoRuXc9uL3bddrcuhspu8xXrjijUbAUjZEhKhcK7RmoBUkrWwDVQj4IyzPW2qD9Eqc1WCkI5oNgNBfgg1CSzisAocYhvD3AqfqFgPZ4wNMg10GQNrfV5LnHQWCq04mOyW7pyc5ZfzZwuwFoGwBtn8GO+wkMx9mPrikBS5tMF8AcMLPBBpA0T2qdDyzXhJIGjkDzgAV1MJ6UKVRF6GAiBcZpqykBRVDBQm68jx7gn/BokrUDNG5CJHlc6dH7YGHGBsNMjhZMGSEgegrwHJp1Z0wxwdQ6wbBGZex7TQ99qfkKVsaX/fQa03m/rIDmBCBSOMVa5/skoUnexZkpd0jntEkN88hd0yXQ0RSEmg8uQSZtTkKoKngrTW6CcM02abEEmPxzDQQxiu22s/89zQU37YTTP3SqwV0AtD2QU6aCuYTFBZG+rikJhcyn1EAymz1oLQeUQp+sgpRZVpPWAjkAEnAuiASgBJJKeQzJSxQf/ayC8bj9e70oNVL1W89bkTiyAsq1r3IGDpskqGSClnqSfjo/y99lXIxCTLo84LHFv1zDFPPorIAGfbQDymXJSv8rsKRWcmZBEKhJApV+R+86hGLaP2dqsgQ7KRfMcdJgOveiUQNHBeDpB66FbTnyvDJXj5wNEC75IuKVSbakvDYP6BDUjQNKq2IzzKqrkWlzWgBGxMXM0ERjA5RCMqN+uQRSkWbUBbHZAZG0kTgIgeaASOB5SRsN+3dSM02wpCrNrpLbL3mA6uH/yg6oRbtq3KsNGvwoUvbOccKAAi+YsBwwuQ00vHYnMhMcKkRqw6qxIhW/RfUq7U1uwAsulNsb1/sf9WoQElQGTu+MNJYmepjc7TWtvQQuAUka7IJLmk0mmoAlgAnc+hiE3rM1uES40prrkKx2wHYC6kYAdbST/ONU4Li5YJl+MVXUGshiAjAMlnJANOttMMmckh8MeGwtlEASBQjIkM8GMANIQf7VdH7nvEMFy+2ZOFbT+PVWNNFeQxMCCOWfqZaU/6QZUqOldrraSsniTC2VGqpAMAtcxJvzjKp1L6k+VW/rQ1U/rV7THq+r8N9G5VFSO11A6d8mhM8Blv6W9LdosDTLjkmOGg7I5HtJYwtbgCWt9WvgVQ65Iq3dVGA7BjRDM10Tm1Urg2DGaijkG8m0Wl4ws6a1Vrb1jQRqjEA0wBAC88ZtkOGj+WOoLphUjit/T8AIKDnl8fMYs863Yqn2gCZ5g9ZjyNG6V7NUQKH7pbllYMKEIsEkDXXOTqTTHakgkdb5MRVWdMWyfyuqNSIboIrH82Z0vfcqwwBnXnAjboNKP7MIOPOBwzG3adB12yy7vlbNsTU2RqQq09c6/jZTY13W3BZY8rMb09aOwt0WBkvEZ3tbMylOrK6B0tbE5ptQrIhtYkkjycySSZM+0mGo4SQY+UkehYJcx5zGoIgQmCcFFRqYhzRXhyL9H2ksgypSkiBJgAr6JK+GlTraihvtAOWW52Nv+YAboUJRyJASkORD6TkOsBJQuui3pgOoJue2rdialacxxTheC2itWK7q16D6AgubVmkXmCY406jMmk47cF6G3IXHIlDl76IQKR2Wq8mSOIVsMHO8tpZGwnLTbmmCs7Hk2nhLKNQ1UFt8aueAZrDYNIN1fGaCWKrDXIsywo62PpO0szkJxsNQRL5ksar0mUSAvFA8BlQJJHW8DoWbUGmJCr0ToNyy3yWgg6zpPBH7A28L6P9r7sphJLnK8PeO6mumZ+ew2cMGLWCkxTiDiBAhIcg3QyCEBCkRiYVkEYAzi8CIgIAUbYCECBEiQgjJJEgWsgOzYq3Fmp3dOfqornoH+v73qqe6t+bw2IuZ1apqq4/p7a+///j+772ec1fk4a/s3gt/igGGpngeJYwrGC6xEXBPK0Z6sOkWEseQ0vDu8NEdXx7+xA7104AON947es98zxO4CK9NOjqCWyNoC695vYBnbq1n8Ay9UiwtEtByTkCnqfjRrIZz+GVF3ORVhl87RizmiJ0hOBdNwtSVNieB2g1oE24zoPsvJ3ayJZFKNhdA1xluh1CLh9Bs/lnJrrci/ji1IALYUHKnkRYkwEYH0xtBmQAbCJqDYcgNUYYVBMRGI2BbE2DGL4U3wnz6xQ5Aoxpff1X1xwfZ/iofApY8kft15A+E4Jm++UEMd4olkixsgIOrTfXo/utmqIftPpQM1f3+4eR+/ztOoVIBjtsiqQAfLGoCKSAHeAJrNNyEoZk7yXl43YNvg2qd/M5uQDcQTXkKKFfmsJdtV8JscyT03pUK+LTaVWcC2mpTWuGWAsGyNTkP0J60GVLVUmrd2JS9KISB3O+fgPkEqrFWLEBmGGA9weslMDXP6d3SsNql86hhx5+v3wxleX0d0FDpfbt7+3WCSDWXVQwfw+kVCCZDcAq0aaOHHDLZRRGMqMFtT3395MF3janurANq+kU9edD7QfDmWHFRoYfTKi1I1wPUaibAOYLLZS9ew+kSvi4Sa/UM3vTgS40w9/DMoUojbDcht2FoB6DMpwO2OQT3BuKnnkdoJMYulnYw9OMB9DC3KaM5TBhBM9T2CGaA7Y1g/BzWWFjvUIi3iyzksRa2FlpnUAMKeuetQX/z9uJNv6hGq4DWiGHwN7118w90S0p4DigIpOIHIR0J7CmgNPMT1AAXWU8TWAJx8p+vqFh+wwzNqfRHhg57cf6w92NX6of0RQtLjbCzlsURSsCsCarxcN7BOTJ2AGfIfQ9vDJyeI1RbcNMn0s/6ywC6wtCvIoxPEkMJ8CcC6NAJWLo3hQ0bMAXBrFAQWDLU0z7tUJBRmjYwjyLwGhmq0nUBeBi2N28s3giV0yuAMn/q8W8x3HmXzFQ6A8nzFMqFqXwN+VuzxBZLZqavrBMwK+5BFcvZDqpH3zcDpZZaLouijQEW+/rn5ZF9l84ircTu48jWBlR+IHiN//Yezig45+DsJmoytK7gyNJFH15YOkHYaalKl86hHz7kytA3MfcqOTSHXGFokG/iMMMhdD2BdQpF0ZN8aAPDbA9FqGD7QOEViuAzWxtAGTqRQC02w6dHN91P/XzB/Q1Oq9y592pw6xfRFgthJJc1RbALZQ4umJtzGNZKvuGOaObcyfwHcLohTBXv2vTfPzR9bK0DWj82v5wemr8rj1pr1CHAaYdaF6gIoCZjCSpDMoHVcCaiZk4lsK6CYz6tSri5S5UyC6Udht1WUUQtGB8AjxrR/whx9CWE4ecQ8dapknTloogzSsp8ZylDtYeWKje3LU2V2wA62oAelDB16AbUVMlxexGg/WvupeH18KqbrQLqa/sg9m/8RtiZVhtY5VEwRyOxO01JGXZTGRhjQGBzRJYuAY1iB3Ox/OBbpqheWQF0NIA7Ur+e7Bd/bVgpoK0D6uFYKF0GUIZctUDcWxMYWOF+qLZlTTW6sA+lqMD3oQvUrtalqXSfsP+M0BwpMof2JsJIWxhZ+9NjcUQvVWCYbUIuQytBsChUhSIWUgmn0GtQjF+sf6R89YqfLRJDFzGGsvc71dv9h0diJZczSUHEYwq1pyE3tS9sVRiCmDs9tw+iLhW9hN9axZNbWs++bQeweR4KXRQPJ+/3fxYcTpg/GVZDzqGajMzsFKZmUMlW5lIytCZbK7hiE64M8DNWvycI62AecBw3RdRbqRA6Uy1qC/eXAzQHpqYozm4CAbU1UVmX/toCwwH1W0p/Y+gRv82qhHEEc4GCeZQhdxl66XrMOZRhV0Amy5DPc9WLImwMtt03VZh/zZfxcT01fwxq/E5T/Eh1nAF9qijKgzRQY83rhAgqQ62wNLM1zZvnN3vD8utmgNuqGP2lOi5+72b6kGFVKlu2Lzm8CrhkawMkwysBZKUbUhtTTeHrvuTSML8m4TjoY4S9EWLPIAiQrRAr05jWuK2ZxNzjJOYcMM/uQ5cd+GrFy8sXifPtELzPueY2tJ/DsH3h14wHDqkDLL93LhDgvPyj6T2Dyyw1iWnL4ojVKyvfGgWPBJG3SY+ZK+IYUtjlH2Eoz3OFy62MmpArkh/7T7pIE6AuUjRQqAkU2xjmSAGNRxY/uRIWRrLSbdoWndsXVrXMl+xFgdrM4CuFUO+gVgcI8wG8dvD6CMGO4NUmYudYrQHyvKnL1cX5NabmlVOvdYzPlg6ETajyn9B4Edi9D/2QuZXa6i0ZYAugLJYGFBYi9BZbmdyfMt+FE9hQwMoaWXsaNslg3m7Y1vRgRQkimEmQEGCFlQTR5/YlqblGZSlwKSzQAptzqDAzgZOOLFgsnABo4VSdqtdGSOCRgDGklrxOUYEgsi3J/ebRAoHgzftymxPttoKnrkvprwmrdDmItLfOxkyoZzM+kyfPVe/aFK6dX3mvRu+VIXczVjuA+tc1KHA+SsF8BLXdg4nJmWBGjew3hKamG0YwRZ1kO1/Cxg1o5ltLKdDBGJuUI05TYiVLgKlEcetcrvXWPFJVosIkf2t5DOvaJP3xVTRKkYb3HoHivBRI/JuBFoB5vcostvDSW1LmK5NgQM2WTGT1upgndcgM4KcMqRrhaAse78v/OmAq2/0F7CG+TE9S9iNx/smXxRlo23j2DAfcy/jbOukAuLGgvA0lBoa7CWAqTG/x3/QQ7UGBZq8WwM99Bsrvi66rNgnuBjTlwqVUSMkwQHNOKkBv5LFa/iBQ9xXNdiGLx4xMZvK0hc+JGlq2S2oG3CbtxSgOlTT+Ek2XIGsWTASOYHLumUV2HhfcbJv9I8HisU6zUFvDT7ZFs42aQ2yDsD+TQB9whIjHiNhNoH153YJyD5C8mFrElozXvNXP1ILSBezZ7GUP28656wzuBJl3eg4aJ1CYQO2+ABUy2GNWzZQQqzy1IYiJ8TJTZa3aZ9AdAqIXs3bNjoe+a2nWFnFBorK+5cgrzy95TtAE5AIRx6D7M80zCXYW008MwpMFIuaI2GRjlNnH1ZufRcABIm4hNjsotR0ItJh0ArjET0LIJ2USOwfgs15S23v7GvD2vVXf7Z+bp8y68ZLVvE5mZzcg7qTz5ydQcZRMZfLQPSDyfCcdyVAO1rteKY1eOAL0bmIXsqmUTf4jAkWWbXGDX0QQLJ7vZRZl0Njo4yZis9C/y7f7lIWk/WIusJOc9Q6fd/1iC8pVnnXlMd35t+tpm5zc3Nb4lu41dmzG8my45vRHft5pAdb4eXn9cb7+hfxhaJ60AYVCIX9yOCSrlq8pG7cogoPm6vz772Yz3LrJmo97Kuet/weX7/RHY+BFcPwPAL3oJXTdfvZSiJV7t6yjnb+FjsTzfpr81XWfddddc59Vq9lHCo9XeWcuesz/KaAXvezzbl/7MFzqqZ4tay71Ej6mO/0Xg5uniQ1vwFgAAAAASUVORK5CYII=",Fn=Object.getOwnPropertySymbols,$t=Object.prototype.hasOwnProperty,Zn=Object.prototype.propertyIsEnumerable,k=(oe,me)=>{var Se={};for(var De in oe)$t.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&Fn)for(var De of Fn(oe))me.indexOf(De)<0&&Zn.call(oe,De)&&(Se[De]=oe[De]);return Se};const i=null,p=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,location:Nt,text:tt,shixunHomeworks:Kt,payload:Cn={}}=me,Tt=k(me,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[Yt,Zt]=(0,t.useState)("none");return(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Zt("flex")},[Kt.actionTabs.key]),(0,t.useEffect)(()=>{Kt.actionTabs.key==="\u9690\u85CF"&&(Zt("none"),localStorage.setItem("Noviceguide","0"))},[Kt.actionTabs.key]),t.createElement("div",{style:{display:Yt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},t.createElement("div",{style:{margin:"0 auto",width:"1200px"}},t.createElement("img",{src:Xt,style:{position:"absolute",top:"-32px"}}),t.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Kt.actionTabs.text),Kt.actionTabs.type===9?t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Zt("none"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):t.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},t.createElement(dt.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),At({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Zt("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var g=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index,shixunHomeworks:Le}))(p),C=Object.defineProperty,re=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,Ke=(oe,me,Se)=>me in oe?C(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,_e=(oe,me)=>{for(var Se in me||(me={}))q.call(me,Se)&&Ke(oe,Se,me[Se]);if(re)for(var Se of re(me))He.call(me,Se)&&Ke(oe,Se,me[Se]);return oe};const at=oe=>React.createElement("svg",_e({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},oe),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var $e="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",ft=e(89392),mt=e(92736),ct=e(6848),Ot={content:"content___L4gl0"},vt="data:image/png;base64,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==",bt=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const xt=({classroomList:oe,loading:me,user:Se,dispatch:De,virtualSpaces:Le,globalSetting:Bt})=>{const At=(0,u.useLocation)();let Nt=!1;(0,t.useEffect)(()=>{Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Nt=!0)},[Bt.actionTabs.key]),(0,t.useEffect)(()=>{Nt&&De({type:"globalSetting/setActionTabs",payload:{}})},[At.pathname]);const tt=()=>{De({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return t.createElement(mt.ZP,{theme:{token:{colorBgMask:"#999"}}},t.createElement(d.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:Bt.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>bt(void 0,null,function*(){}),onCancel:()=>{tt()}},t.createElement("div",{className:Ot.content},t.createElement("div",{className:"mb15"},t.createElement("img",{src:vt,alt:""})),t.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),t.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",t.createElement(ct.Z,{placement:"bottom",title:t.createElement("div",null,t.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),t.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),t.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},t.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var Qt=(0,u.connect)(({classroomList:oe,user:me,loading:Se,virtualSpaces:De,globalSetting:Le})=>({classroomList:oe,user:me,loading:Se,virtualSpaces:De,globalSetting:Le}))(xt),nt=e(59301),pt=Object.defineProperty,ce=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,Xe=(oe,me,Se)=>me in oe?pt(oe,me,{enumerable:!0,configurable:!0,writable:!0,value:Se}):oe[me]=Se,Te=(oe,me)=>{for(var Se in me||(me={}))ve.call(me,Se)&&Xe(oe,Se,me[Se]);if(ce)for(var Se of ce(me))je.call(me,Se)&&Xe(oe,Se,me[Se]);return oe},lt=(oe,me)=>{var Se={};for(var De in oe)ve.call(oe,De)&&me.indexOf(De)<0&&(Se[De]=oe[De]);if(oe!=null&&ce)for(var De of ce(oe))me.indexOf(De)<0&&je.call(oe,De)&&(Se[De]=oe[De]);return Se},et=(oe,me,Se)=>new Promise((De,Le)=>{var Bt=tt=>{try{Nt(Se.next(tt))}catch(Kt){Le(Kt)}},At=tt=>{try{Nt(Se.throw(tt))}catch(Kt){Le(Kt)}},Nt=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Bt,At);Nt((Se=Se.apply(oe,me)).next())});const{Header:gt}=S.default,{Search:jt}=te.default;function kt(){var oe,me;const De=window.location.pathname.split("/"),Le={};return De[1]=="classrooms"&&De.length>3&&!((oe=De[4])!=null&&oe.includes("newgold"))&&!((me=De[5])!=null&&me.includes("newgold"))&&De[2]!=="coursesId"&&(Le.course_id=De[2]),De[1]==="shixuns"&&De.length>3&&(Le.objective_type="shixun",Le.objective_id=De[2]),De[1]==="paths"&&De.length>3&&(Le.objective_type="path",Le.objective_id=De[2]),Te(Te({},Le),{school:1})}const dn=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],gn=oe=>{var me=oe,{homePage:Se,user:De,globalSetting:Le,loading:Bt,dispatch:At,isLogin:Nt=!1,shixunHomeworks:tt}=me,Kt=lt(me,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Cn,Tt,Yt,Zt,kn,vn,jn,Wn,xn;const nr=(0,u.useLocation)(),[br,Lr]=(0,t.useState)(!1),[an,Ut]=(0,t.useState)(""),[En,Kn]=(0,t.useState)(!1),An=kt();(0,t.useEffect)(()=>{At({type:"user/getNavigationInfo",payload:Te({},An)})},[Le.name]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(dn!=null&&dn.includes(nr==null?void 0:nr.pathname)||(nr==null?void 0:nr.pathname.indexOf("/classrooms"))===0||At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[nr.pathname]),(0,t.useEffect)(()=>{tt.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||tt.actionTabs.key||localStorage.setItem("Noviceguide","0")},[tt.actionTabs.key]),(0,t.useEffect)(()=>{var nn;if(Le!=null&&Le.setting){let rr=(0,ft.cloneDeep)((nn=Le==null?void 0:Le.setting)==null?void 0:nn.navbar);rr=rr==null?void 0:rr.filter(cr=>{var Ir;return!(cr!=null&&cr.hidden)&&!((0,U.JA)()&&((Ir=["/paperlibrary","/problemset"])!=null&&Ir.includes(cr.link)))});for(const cr of rr)cr.subitem&&(cr.subitem=cr.subitem.filter(Ir=>{var qr;return!(Ir!=null&&Ir.hidden)&&!((0,U.JA)()&&((qr=["/paperlibrary","/problemset"])!=null&&qr.includes(Ir.link)))}));let wr=!1;rr==null||rr.map(function(cr,Ir){var qr,Eo,jr,kr;const fo=nr.pathname;cr.link===fo&&(Ut(cr==null?void 0:cr.link),(0,J.Dk)(fo==="/"?(qr=Le==null?void 0:Le.setting)==null?void 0:qr.name:sn(cr==null?void 0:cr.name)),zr(tn(Ir,{name:cr==null?void 0:cr.name,link:cr==null?void 0:cr.link},rr)),wr=!0),fo=="/"&&(Ut(""),(0,J.Dk)((Eo=Le==null?void 0:Le.setting)==null?void 0:Eo.name)),(jr=cr==null?void 0:cr.subitem)!=null&&jr.length&&((kr=cr==null?void 0:cr.subitem)==null||kr.map(ao=>{ao.link===fo&&(Ut(ao==null?void 0:ao.link),fo!=="/"&&(0,J.Dk)(sn(ao==null?void 0:ao.name)),zr(tn(Ir,{name:ao==null?void 0:ao.name,link:ao==null?void 0:ao.link},rr)),wr=!0)}))}),wr||zr(rr)}},[Le==null?void 0:Le.setting,De]);const hr=(0,t.useMemo)(()=>{var nn,rr;return(nn=Le==null?void 0:Le.setting)!=null&&nn.nav_logo_url?`${ye.Z.IMG_SERVER}/${(rr=Le==null?void 0:Le.setting)==null?void 0:rr.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Cn=Le==null?void 0:Le.setting)==null?void 0:Cn.nav_logo_url]);function Hr(nn){u.history.push("/search?value="+nn)}const gr=()=>br?nt.createElement("div",{onBlur:()=>{setTimeout(()=>{Lr(!1)},300)}},nt.createElement(jt,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:Hr,autoFocus:!0})):nt.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{u.history.push("/search?value=")}}),[Mr,zr]=(0,t.useState)([]),Ln=(nn,rr)=>et(void 0,null,function*(){var wr,cr,Ir,qr,Eo,jr;if((nn==null?void 0:nn.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const kr=yield(0,Fe.IU)({tab_module_type:"engineering"});if(kr!=null&&kr.un_purchased){At({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(wr=kr==null?void 0:kr.data)!=null&&wr.engineer_url?(Ir=(cr=kr==null?void 0:kr.data)==null?void 0:cr.engineer_url)!=null&&Ir.includes("http")?(0,J.xg)((qr=kr==null?void 0:kr.data)==null?void 0:qr.engineer_url):u.history.push((Eo=kr==null?void 0:kr.data)==null?void 0:Eo.engineer_url):(kr==null?void 0:kr.status)!=401&&Kn(!0);return}(jr=nn==null?void 0:nn.link)!=null&&jr.includes("http")?(0,J.xg)(nn==null?void 0:nn.link):((0,J.Dk)(nn==null?void 0:nn.name),u.history.push(nn==null?void 0:nn.link)),(nn==null?void 0:nn.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&At({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:nt.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),tn=(nn,rr,wr)=>{const cr=wr.slice();return cr[nn]&&(cr[nn].name=rr.name,cr[nn].link=rr.link),cr||[]},sn=(nn="")=>(nn==null?void 0:nn.indexOf("<"))>-1?nn==null?void 0:nn.slice(0,nn==null?void 0:nn.indexOf("<")):nn;return Le.showHeader&&Le.showHeaderFooter?nt.createElement(S.default,{style:{background:`${nr.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${Le.isIlearning?I["header-iearning"]:I.header} ${Le.showHeaderFixed?I.headerFixed:""}`},(Le==null?void 0:Le.showTip)&&nt.createElement(Mt,null),nt.createElement(gt,{className:"header",style:{background:`${nr.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${nr.pathname=="/training"?"999":""}`}},nt.createElement("section",{className:I["edu-menu"]},(!!Le.isIlearning||!((Tt=Le==null?void 0:Le.setting)!=null&&Tt.main_site)&&!!((Yt=Le==null?void 0:Le.setting)!=null&&Yt.navbar))&&nt.createElement(u.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{At({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},nt.createElement("img",{className:I.logo,title:(Zt=Le.setting)==null?void 0:Zt.name,src:hr||$e})),nt.createElement("ul",{className:`${I.menu} ${(0,J.Ll)()&&"ml0"}`},(0,J.Ll)()&&nt.createElement("li",null,nt.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,J.Ll)()&&Le.setting&&(Mr==null?void 0:Mr.map(function(nn,rr){var wr,cr,Ir,qr,Eo;return nt.createElement("li",{key:rr,className:!((wr=nn==null?void 0:nn.subitem)!=null&&wr.length)&&an===(nn==null?void 0:nn.link)||(cr=nn==null?void 0:nn.subitem)!=null&&cr.some(jr=>an===(jr==null?void 0:jr.link))?I.actived:""},nt.createElement("div",{onClick:()=>Ln(nn,rr),className:I.name},nt.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var jr;let kr=nn==null?void 0:nn.name;return(jr=nn==null?void 0:nn.subitem)==null||jr.map((fo,ao)=>(fo.link===nr.pathname&&(kr=fo.name),fo)),kr})()}}),((Ir=nn==null?void 0:nn.subitem)==null?void 0:Ir.length)>0&&nt.createElement("i",{className:"iconfont icon-zhankai4"})),((qr=nn==null?void 0:nn.subitem)==null?void 0:qr.length)>0&&nt.createElement("div",{className:I.dropDown},(Eo=nn==null?void 0:nn.subitem)==null?void 0:Eo.map((jr,kr)=>nt.createElement("div",{className:I.subName,onClick:()=>Ln(jr,rr),key:rr+"-"+kr},!!kr&&nt.createElement("div",{className:I.line}),nt.createElement("aside",{className:"font16 c-black"},sn(jr==null?void 0:jr.name)),nt.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},jr.content)))))}))),nt.createElement("div",{className:"search-bar",style:{flex:Le.isIlearning?"initial":"1 0 auto"}},!(0,J.Ll)()&&!(Le!=null&&Le.isIlearning)&&nt.createElement(nt.Fragment,null,nt.createElement(gr,null),!Nt&&nt.createElement(R,null),!Nt&&!!((kn=De==null?void 0:De.userInfo)!=null&&kn.login)&&nt.createElement(u.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(vn=De==null?void 0:De.userInfo)==null?void 0:vn.login}/user_tidings`},((jn=De==null?void 0:De.navigationInfo)==null?void 0:jn.new_message)&&nt.createElement("span",{className:I.newslight}))),!Nt&&nt.createElement(Ht,{payload:An}))),nt.createElement(d.default,{centered:!0,destroyOnClose:!0,open:En,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:()=>Kn(!1)},nt.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},nt.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),nt.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Wn=Le==null?void 0:Le.setting)==null?void 0:Wn.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),nt.createElement("p",null,"\u7FA4\u53F7\uFF1A",(xn=Le==null?void 0:Le.setting)==null?void 0:xn.homepage_tea_qq_number)))),nt.createElement(g,null),nt.createElement(Qt,null)):nt.createElement(nt.Fragment,null,nt.createElement(Qt,null))};var en=(0,u.connect)(({homePage:oe,loading:me,user:Se,globalSetting:De,shixunHomeworks:Le})=>({homePage:oe,user:Se,globalSetting:De,loading:me.models.index,shixunHomeworks:Le}))(gn)},2586:function(un,Ve,e){e.r(Ve),e.d(Ve,{default:function(){return Kr}});var t=e(59301),u=e(92736),S=e(43418),te=e(81863),d=e(89070),I=e(78241),n=e(8591),se=e(92832),le=e(24905),h=e(3113),ue=e(24780),b=e(99267),M=e(1710),J=e(46400),ie=e(28209),_=e.n(ie),Je=Object.defineProperty,Ee=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,be=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,r=(o,f,y)=>f in o?Je(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,x=(o,f)=>{for(var y in f||(f={}))K.call(f,y)&&r(o,y,f[y]);if(be)for(var y of be(f))E.call(f,y)&&r(o,y,f[y]);return o},P=(o,f)=>Ee(o,Ue(f)),G=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Y={height:48,borderRadius:4},V=({dispatch:o,setType:f,data:y,accountInfo:$,open:Be})=>{const[Ye]=I.default.useForm(),[St]=(0,d.useSearchParams)(),ot=(0,d.useLocation)(),[ke,Ft]=(0,t.useState)(!1),[Sn,pn]=(0,t.useState)(""),yn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/;(0,t.useEffect)(()=>{Ft(Be)},[Be]);const bn=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:rn=>t.createElement("span",{className:rn.indexOf("\u5F02\u5E38")>-1||rn.indexOf("\u767B\u5F55")>-1?"c-red":"c-green"},rn)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],cn=[{real_name:"edutest01",student_id:"test0001",last_login_time:"2023-05-20 13:53:10",ip:"ip\u5730\u5740\u6B63\u5E38",browser:"\u6D4F\u89C8\u5668\u6B63\u5E38"}],Bn=()=>G(void 0,null,function*(){yield Ye.validateFields();let rn;if($!=null&&$.code)rn=yield(0,ue.Gq)(x(P(x({},$),{phone:$==null?void 0:$.login}),Ye.getFieldValue()));else{const Gn=JSON.parse(JSON.stringify($||{})),fn=_().enc.Utf8.parse("5183666c72eec9e4"),lr=_().AES.encrypt(Gn.password||"",fn,{iv:fn,mode:_().mode.CBC});Gn.password=lr.toString(),rn=yield(0,ue.Es)(x(x({},Gn),Ye.getFieldValue()))}if(rn.status){if(rn.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:rn.user,loginInfo:$}});return}pn(rn==null?void 0:rn.message);return}if(Ft(!1),rn!=null&&rn.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",rn==null?void 0:rn.start_date)):localStorage.removeItem("extension-modal"),ot.pathname==="/user/login"||ot.pathname==="/login"){let Gn=St.get("form")||St.get("back_url");if(Gn)window.location.href=decodeURIComponent(Gn);else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure";else{window.location.href="/";return}}else if(!yn.test($.password)&&!($!=null&&$.code))n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure?active=3",o({type:"user/showPopLogin",payload:{showPopLogin:!1}});else{window.location.reload();return}Ye.resetFields()}),Un=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})};return t.createElement(S.default,{title:"\u767B\u5F55\u63D0\u793A",width:600,onOk:Bn,onCancel:()=>Ft(!1),centered:!0,keyboard:!1,closable:!1,maskClosable:!1,open:ke},t.createElement("p",{className:"tc"},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002"),t.createElement("div",{className:"mt20"},t.createElement(M.default,{pagination:{hideOnSinglePage:!0},dataSource:y||[],columns:bn})),t.createElement("div",{className:"mt20 mb20"},t.createElement(J.Z,{message:"\u8BF7\u76D1\u8003\u8001\u5E08\u8F93\u5165\u7684\u8003\u8BD5\u89E3\u9501\u7801\uFF0C\u6388\u6743\u5F53\u524D\u5B66\u751F\u767B\u5F55\u5E73\u53F0\u3002",type:"warning"})),t.createElement(I.default,{name:"global_state",autoComplete:"off",form:Ye},t.createElement(I.default.Item,{name:"unlock_key",label:"\u8003\u8BD5\u89E3\u9501\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u89E3\u9501\u7801"}]},t.createElement(se.default.Password,{autoComplete:"off"}))))};var Z=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(V),Me={"login-panel-wrapper2":"login-panel-wrapper2___HuMNJ","ant-form-item-explain":"ant-form-item-explain___c1FeE","ant-form-item":"ant-form-item___qb60e","ant-form-item-with-help":"ant-form-item-with-help___NeAwJ","login-panel-right-wrp":"login-panel-right-wrp___vWD_i","res-error-values":"res-error-values___hV1lz",tabs:"tabs___EwOAX"},pe=Object.defineProperty,it=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,ne=(o,f,y)=>f in o?pe(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,X=(o,f)=>{for(var y in f||(f={}))ge.call(f,y)&&ne(o,y,f[y]);if(it)for(var y of it(f))Ce.call(f,y)&&ne(o,y,f[y]);return o},we=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const m={height:48,borderRadius:4},A=({dispatch:o,setType:f,user:y,setusername:$,globalSetting:Be})=>{var Ye;const[St]=I.default.useForm(),[ot]=(0,d.useSearchParams)(),ke=(0,d.useLocation)(),[Ft,Sn]=(0,t.useState)(""),[pn,yn]=(0,t.useState)([]),[bn,cn]=(0,t.useState)({}),[Bn,Un]=(0,t.useState)(!1),rn=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,Gn=Et=>we(void 0,null,function*(){Un(!1),rn.test(Et.password)||($(Et.login),Sn("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"));const Lt=X({},Et),On=_().enc.Utf8.parse("5183666c72eec9e4"),mr=_().AES.encrypt(Et.password||"",On,{iv:On,mode:_().mode.CBC});Lt.password=mr.toString(),cn(X({},Et));const er=yield(0,ue.Es)(Lt);if(er.status){if(er.status===-4){o({type:"user/showPopLogin",payload:{showPopLogin:!1}}),o({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!0,userInfoForBindAccountModal:er.user,loginInfo:Et}});return}else if(er.status===-5){yn([er==null?void 0:er.message]),Un(!0);return}Sn(er==null?void 0:er.message);return}if(er!=null&&er.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",er==null?void 0:er.start_date)):localStorage.removeItem("extension-modal"),ke.pathname==="/user/login"||ke.pathname==="/login"){let lo=ot.get("form")||ot.get("back_url");if(lo)window.location.href=decodeURIComponent(lo);else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.href="/"},300);return}}else{n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),setTimeout(()=>{window.location.reload()},300);return}St.resetFields()}),fn=()=>{o({type:"user/showPopLogin",payload:{showPopLogin:!1}})},lr=Et=>{var Lt,On;(Lt=Be==null?void 0:Be.setting)!=null&&Lt.open_secrecy_promise?S.default.confirm({width:500,title:null,centered:!0,icon:null,content:t.createElement(t.Fragment,null,t.createElement("h1",{style:{textAlign:"center",marginTop:10,fontSize:"18px"}},"\u4FDD\u5BC6\u627F\u8BFA"),t.createElement("div",{dangerouslySetInnerHTML:{__html:(On=Be==null?void 0:Be.setting)==null?void 0:On.secrecy_promise}})),okText:"\u6211\u627F\u8BFA",cancelText:"\u9000\u51FA",onOk:()=>Gn(Et)}):Gn(Et)};return t.createElement(t.Fragment,null,t.createElement(I.default,{layout:"vertical",form:St,initialValues:{autologin:!0,login:y.actionTabs.phone},onFinish:lr,onValuesChange:Et=>{Sn("");const Lt=/[\u4e00-\u9fa5]/g;if("password"in Et){const On=Et.password.replace(Lt,"");St.setFieldsValue({password:On})}}},!!Ft&&t.createElement("div",{className:Me["res-error-values"]},t.createElement("span",null,Ft),t.createElement(b.Z,{onClick:()=>Sn("")})),t.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D\u3001\u624B\u673A\u53F7\u6216\u90AE\u7BB1"}]},t.createElement(se.default,{style:m,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7/\u8D26\u53F7",onBlur:()=>{o({type:"user/setActionTabs",payload:{phone:St.getFieldValue("login")}})}})),t.createElement(I.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}]},t.createElement(se.default.Password,{style:m,size:"middle",placeholder:"\u5BC6\u7801"})),t.createElement(I.default.Item,null,t.createElement("div",{className:"flex-container",style:{justifyContent:"space-between"}},t.createElement(I.default.Item,{name:"autologin",noStyle:!0,valuePropName:"checked"},t.createElement(le.default,null,"\u4E0B\u6B21\u81EA\u52A8\u767B\u5F55")),((Ye=Be==null?void 0:Be.setting)==null?void 0:Ye.enable_forgot_password)&&t.createElement("div",null,t.createElement("span",{className:"current font14 c-blue",onClick:()=>f(4)},"\u627E\u56DE\u5BC6\u7801")))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,className:"font16",style:m},"\u767B\u5F55"))),t.createElement(Z,{open:Bn,data:pn,accountInfo:X({},bn)}))};var T=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(A),D=e(6848),B=e(955),F=e(80813),W=e(92310),xe=e.n(W),Pe=function(){var o=(0,t.useRef)(!1);return(0,t.useEffect)(function(){return o.current=!1,function(){o.current=!0}},[]),o},Ie=Pe;function rt(o){var f=Ie(),y=(0,F.CR)((0,t.useState)(o),2),$=y[0],Be=y[1],Ye=(0,t.useCallback)(function(St){f.current||Be(St)},[]);return[$,Ye]}var Ct=rt;function ut(o){var f=(0,t.useRef)(o);return f.current=o,f}var he=ut,qe=function(o){(0,t.useEffect)(function(){o()},[])},z=qe;function O(o,f){f===void 0&&(f={});var y=f.insertAt;if(typeof document!="undefined"){var $=document.head||document.getElementsByTagName("head")[0],Be=document.createElement("style");Be.type="text/css",y==="top"&&$.firstChild?$.insertBefore(Be,$.firstChild):$.appendChild(Be),Be.styleSheet?Be.styleSheet.cssText=o:Be.appendChild(document.createTextNode(o))}}var L=`@-webkit-keyframes slider-icon-animate_spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); @@ -374,9 +374,9 @@ top: 22px; padding: 15px 0 0; } -`;O(L);var s="rc-slider-captcha";function H(o){var f=0,y=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(f=o.clientX,y=o.clientY):o.touches&&o.touches[0]?(f=o.touches[0].clientX,y=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(f=o.changedTouches[0].clientX,y=o.changedTouches[0].clientY),{clientX:f,clientY:y}}function de(o,f){if(f===void 0&&(f={}),o)for(var y in f)o.style[y]=f[y]}var v=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=v&&"onpointerdown"in window,Q=v&&"ontouchstart"in window,R=function(o){return o==null?void 0:o.scrollTop};function w(o,f){return typeof o=="number"&&!Number.isNaN(o)&&typeof f=="number"&&f>0?Number(o.toFixed(f)):o}var U="".concat(s,"-button"),Fe=function(o){var f,y=o.className,$=o.disabled,Be=o.active,Ye=o.success,St=o.error,ot=o.verify,ke=o.buttonRef,Ft=(0,F._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,F.pi)({className:xe()(U,y,(f={},f["".concat(U,"-disabled")]=$,f["".concat(U,"-active")]=Be,f["".concat(U,"-verify")]=ot,f["".concat(U,"-success")]=Ye,f["".concat(U,"-error")]=St,f["".concat(U,"-pc")]=!Q,f)),ref:ke},Ft))};Fe.displayName="SliderButton";var ye=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),t.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},fe=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},Ae=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),t.createElement("defs",null,t.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),t.createElement("g",null,t.createElement("use",{xlinkHref:"#l",opacity:".27"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},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"}))},Ne=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},It=function(o){return t.createElement("svg",(0,F.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),t.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},zt="".concat(s,"-icon"),Pt=function(o){var f,y=o.className,$=o.spin,Be=(0,F._T)(o,["className","spin"]);return t.createElement("span",(0,F.pi)({className:xe()(zt,(f={},f["".concat(zt,"-spin")]=$,f),y)},Be))},Vt={arrowRight:t.createElement(ye,null),check:t.createElement(fe,null),loading:t.createElement(Ae,null),refresh:t.createElement(Le,null),x:t.createElement(Ne,null),imageFill:t.createElement(It,null)},Wt=function(o){var f=o.type,y=(0,F._T)(o,["type"]);return t.createElement(Pt,(0,F.pi)({},y),Vt[f])},yt;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(yt||(yt={}));var Ht="".concat(s,"-control"),Mn=40,qn=2,Tn=function(o){var f,y=o.status,$=y===void 0?yt.Default:y,Be=o.isLimitErrors,Ye=o.tipText,St=o.tipIcon,ot=o.sliderButtonProps,ke=o.indicatorProps,Ft=o.controlRef,Sn=(0,F._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),pn=(0,t.useRef)(null),yn=(0,t.useRef)(null),bn=(0,t.useRef)(null),cn=(0,t.useRef)({}),Bn=(0,t.useMemo)(function(){return(0,F.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:t.createElement(t.Fragment,null,t.createElement(Wt,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ye)},[Ye]),Un=(0,t.useMemo)(function(){return(0,F.pi)({default:t.createElement(Wt,{type:"arrowRight"}),loading:t.createElement(Wt,{type:"loading",spin:!0}),error:t.createElement(Wt,{type:"x"}),success:t.createElement(Wt,{type:"check"})},St)},[St]),rn=(0,t.useMemo)(function(){var Tr;return Tr={},Tr[yt.Default]=[Bn.default,Un.default],Tr[yt.Loading]=[Bn.loading,Un.default],Tr[yt.Moving]=[Bn.moving,Un.default],Tr[yt.Verify]=[Bn.verifying,Un.loading],Tr[yt.Error]=[Bn.error,Un.error],Tr[yt.Success]=[Bn.success,Un.success],Tr[yt.LoadFailed]=[Bn.loadFailed,Un.default],Tr},[Bn,Un]),Gn=function(Tr){var Eo;return(Tr||typeof cn.current.sliderButtonWidth!="number")&&(cn.current.sliderButtonWidth=((Eo=yn.current)===null||Eo===void 0?void 0:Eo.clientWidth)||Mn),cn.current.sliderButtonWidth},fn=function(Tr){if(Tr||typeof cn.current.indicatorBorderWidth!="number")if(bn.current){var Eo=window.getComputedStyle(bn.current);cn.current.indicatorBorderWidth=parseInt(Eo.borderLeftWidth)+parseInt(Eo.borderRightWidth)}else cn.current.indicatorBorderWidth=qn;return cn.current.indicatorBorderWidth},ir=function(Tr){var Eo;return(Tr||!cn.current.rect)&&pn.current&&(cn.current.rect=(Eo=pn.current)===null||Eo===void 0?void 0:Eo.getBoundingClientRect()),cn.current.rect};(0,t.useImperativeHandle)(Ft,function(){return{getSliderButtonWidth:Gn,getIndicatorBorderWidth:fn,getRect:ir,updateLeft:function(Tr){var Eo=Gn(),la=fn();de(yn.current,{left:Tr+"px"}),de(bn.current,{width:Tr+Eo+la+"px"})}}},[]);var Et=$===yt.Loading,Lt=$===yt.Moving,On=$===yt.Verify,mr=$===yt.Success,_n=$===yt.Error,so=$===yt.LoadFailed,no=Be?Bn.errors:rn[$][0];return t.createElement("div",(0,F.pi)({},Sn,{className:xe()(Ht,(f={},f["".concat(Ht,"-loading")]=Et,f["".concat(Ht,"-moving")]=Lt,f["".concat(Ht,"-verify")]=On,f["".concat(Ht,"-success")]=mr,f["".concat(Ht,"-error")]=_n,f["".concat(Ht,"-errors")]=Be,f["".concat(Ht,"-load-failed")]=so,f),Sn.className),ref:pn}),t.createElement("div",(0,F.pi)({},ke,{className:xe()("".concat(Ht,"-indicator"),ke==null?void 0:ke.className),ref:bn})),t.createElement(Fe,(0,F.pi)({},ot,{className:xe()("".concat(Ht,"-button"),ot==null?void 0:ot.className),disabled:Et,active:Lt,verify:On,success:mr,error:_n,buttonRef:yn}),rn[$][1]),t.createElement("div",{className:xe()("".concat(Ht,"-tips")),style:no?{}:{display:"none"}},no))},er="".concat(s,"-loading"),vr=function(o){var f=o.icon,y=f===void 0?t.createElement(Wt,{type:"loading",spin:!0}):f,$=o.text,Be=$===void 0?"\u52A0\u8F7D\u4E2D...":$,Ye=o.className,St=(0,F._T)(o,["icon","text","className"]);return t.createElement("div",(0,F.pi)({className:xe()(er,Ye)},St),t.createElement("div",{className:"".concat(er,"-icon")},y),t.createElement("div",{className:"".concat(er,"-text")},Be))},Xn="".concat(s,"-jigsaw"),qt={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Wt,{type:"imageFill"}),refreshIcon:t.createElement(Wt,{type:"refresh"})},pr=function(o){var f,y,$=o.status,Be=o.bgSize,Ye=Be===void 0?qt.bgSize:Be,St=o.puzzleSize,ot=St===void 0?qt.puzzleSize:St,ke=o.bgUrl,Ft=o.puzzleUrl,Sn=o.bgImgProps,pn=o.puzzleImgProps,yn=o.jigsawRef,bn=o.loadingBoxProps,cn=o.loadFailedIcon,Bn=cn===void 0?qt.loadFailedIcon:cn,Un=o.showRefreshIcon,rn=Un===void 0?!0:Un,Gn=o.refreshIcon,fn=Gn===void 0?qt.refreshIcon:Gn,ir=o.disabledRefresh,Et=o.onRefresh,Lt=o.style,On=o.className,mr=o.children,_n=(0,F._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),so=(0,t.useRef)(null);if((0,t.useImperativeHandle)(yn,function(){return{updateLeft:function(Tr){de(so.current,{left:Tr+"px"})}}}),$===yt.Loading)return t.createElement(vr,(0,F.pi)({},bn,{style:(0,F.pi)((0,F.pi)({},bn==null?void 0:bn.style),Ye)}));if($===yt.LoadFailed||!ke||!Ft)return t.createElement("div",{className:"".concat(s,"-load-failed"),style:Ye},Bn);var no=$===yt.Verify||$===yt.Error||$===yt.Success;return t.createElement("div",(0,F.pi)({className:xe()(Xn,(f={},f["".concat(Xn,"-stop")]=no,f),On),style:(0,F.pi)((0,F.pi)({},Lt),Ye)},_n),t.createElement("img",(0,F.pi)({src:ke,alt:""},Sn,{className:xe()("".concat(Xn,"-bg"),Sn==null?void 0:Sn.className),style:(0,F.pi)((0,F.pi)({},Sn==null?void 0:Sn.style),Ye)})),t.createElement("img",(0,F.pi)({src:Ft,alt:""},pn,{className:xe()("".concat(Xn,"-puzzle"),pn==null?void 0:pn.className),style:(0,F.pi)((0,F.pi)({},pn==null?void 0:pn.style),ot),ref:so})),rn&&$!==yt.Success&&fn&&t.createElement("div",{className:xe()("".concat(Xn,"-refresh"),(y={},y["".concat(Xn,"-refresh-disabled")]=$===yt.Verify||ir,y)),onClick:function(){$!==yt.Verify&&!ir&&(Et==null||Et())}},fn),mr)},yr=c?{start:"pointerdown",move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Q?{start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"}:{start:"mousedown",move:"mousemove",end:"mouseup",cancel:"touchcancel"},Dn=c?"onPointerDown":Q?"onTouchStart":"onMouseDown",Rn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Rn||(Rn={}));var Xr=function(o){var f,y,$,Be=o.mode,Ye=Be===void 0?"embed":Be,St=o.limitErrorCount,ot=St===void 0?0:St,ke=o.tipText,Ft=o.tipIcon,Sn=o.refreshIcon,pn=o.bgSize,yn=o.puzzleSize,bn=o.request,cn=o.autoRequest,Bn=cn===void 0?!0:cn,Un=o.onVerify,rn=o.autoRefreshOnError,Gn=rn===void 0?!0:rn,fn=o.actionRef,ir=o.showRefreshIcon,Et=ir===void 0?!0:ir,Lt=o.jigsawContent,On=o.errorHoldDuration,mr=On===void 0?500:On,_n=o.loadingDelay,so=_n===void 0?0:_n,no=o.placement,Tr=no===void 0?"top":no,Eo=o.loadingBoxProps,la=o.sliderButtonProps,ma=o.precision,Fr=ma===void 0?7:ma,Mr=o.className,go=o.style,Lr=o.styles,Wo=Ct(),To=Wo[0],Ko=Wo[1],Yo=Ct(yt.Default),ta=Yo[0],Vo=Yo[1],ya=he(ta),ba=(0,t.useRef)(null),Qo=(0,t.useRef)(null),na=(0,t.useRef)(null),Go=(0,t.useMemo)(function(){return Ye==="float"||Ye==="slider"?Ye:"embed"},[Ye]),Ua=(0,t.useMemo)(function(){if(Sn!==void 0)return Sn;if((Ft==null?void 0:Ft.refresh)!==void 0)return Ft.refresh},[Sn,Ft]),Ca=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.bgSize),pn)},[pn]),Jo=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.puzzleSize),yn)},[yn]),sa=(0,t.useMemo)(function(){return Tr==="bottom"?"top":"bottom"},[Tr]),lr=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Rn.Button,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),ua=Go==="slider",Xa=typeof so=="number"&&so>0,wa=ta===yt.Error&&ot>0&&lr.current.errorCount>=ot,ci=function(){lr.current.buttonMaxDistance=Ca.width-lr.current.sliderButtonWidth-lr.current.indicatorBorderWidth,lr.current.puzzleMaxDistance=Ca.width-Jo.width-Jo.left},ni=function(){var Ur;return((Ur=ba.current)===null||Ur===void 0?void 0:Ur.getRect(!0).height)||42},ri=function(){return(0,F.mG)(void 0,void 0,void 0,function(){var Ur;return(0,F.Jh)(this,function(fo){switch(fo.label){case 0:if(ua)return[2];if(!bn)return[3,4];Xa?lr.current.loadingTimer=setTimeout(function(){Vo(yt.Loading)},so):Vo(yt.Loading),fo.label=1;case 1:return fo.trys.push([1,3,,4]),[4,bn()];case 2:return Ur=fo.sent(),Xa&&clearTimeout(lr.current.loadingTimer),Ko(Ur),Vo(yt.Default),[3,4];case 3:return fo.sent(),Xa&&clearTimeout(lr.current.loadingTimer),Vo(yt.LoadFailed),[3,4];case 4:return[2]}})})},oi=function(Ur){Ur===void 0&&(Ur=300),!(Go!=="float"||ya.current===yt.Success)&&(clearTimeout(lr.current.floatTransitionTimer),clearTimeout(lr.current.floatDelayHideTimer),clearTimeout(lr.current.floatDelayShowTimer),lr.current.floatDelayShowTimer=setTimeout(function(){var fo;de(na.current,{display:"block"}),R(na.current);var oa=ni()+"px";de(na.current,(fo={},fo[sa]=oa,fo.opacity="1",fo))},Ur))},Oa=function(Ur){Ur===void 0&&(Ur=300),Go==="float"&&(clearTimeout(lr.current.floatTransitionTimer),clearTimeout(lr.current.floatDelayHideTimer),clearTimeout(lr.current.floatDelayShowTimer),lr.current.floatDelayHideTimer=setTimeout(function(){var fo,oa=ni()/2+"px";de(na.current,(fo={},fo[sa]=oa,fo.opacity="0",fo)),lr.current.floatTransitionTimer=setTimeout(function(){de(na.current,{display:"none"})},300)},Ur))},mi=function(Ur){var fo;ua||(fo=Qo.current)===null||fo===void 0||fo.updateLeft(Ur)},ai=function(){var Ur;lr.current.isPressed=!1,Vo(yt.Default),(Ur=ba.current)===null||Ur===void 0||Ur.updateLeft(0),mi(Jo.left)},Ya=function(Ur){Ur===void 0&&(Ur=!1),Ur&&(lr.current.errorCount=0),clearTimeout(lr.current.refreshTimer),ya.current!==yt.Loading&&(ai(),ri())},vi=function(){(wa||ta===yt.LoadFailed)&&Ya(wa)},Ai=function(){Q||oi()},wi=function(){Q||Oa()},Ii=function(Ur){lr.current.currentTargetType=Rn.Puzzle,Mi(Ur)},Bi=function(Ur){lr.current.currentTargetType=Rn.Button,Mi(Ur)},Mi=function(Ur){if(ya.current===yt.Default){Ur.preventDefault();var fo=H(Ur),oa=fo.clientX,Da=fo.clientY;lr.current.startInfo={x:oa,y:Da,timestamp:new Date().getTime()},lr.current.trail=[[oa,Da]],ba.current&&(lr.current.sliderButtonWidth=ba.current.getSliderButtonWidth(!0),lr.current.indicatorBorderWidth=ba.current.getIndicatorBorderWidth(!0)),ci(),lr.current.ratio=lr.current.puzzleMaxDistance/lr.current.buttonMaxDistance,lr.current.currentTargetType===Rn.Puzzle&&(lr.current.ratio=1/lr.current.ratio),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&oi(0),lr.current.isPressed=!0,document.addEventListener(yr.move,pi),document.addEventListener(yr.end,Ga),document.addEventListener(yr.cancel,Ga)}},pi=function(Ur){var fo;if(lr.current.isPressed){Ur.preventDefault();var oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=Da-lr.current.startInfo.x;lr.current.trail.push([Da,_r]),ya.current!==yt.Moving&&Gr>0&&Vo(yt.Moving);var No=Gr,ra=Gr;lr.current.currentTargetType===Rn.Puzzle?(Gr=Math.max(0,Math.min(Gr,lr.current.puzzleMaxDistance)),No=Gr+Jo.left,ra=Gr*lr.current.ratio):(Gr=Math.max(0,Math.min(Gr,lr.current.buttonMaxDistance)),ra=Gr,No=Gr*lr.current.ratio+Jo.left),(fo=ba.current)===null||fo===void 0||fo.updateLeft(ra),mi(No)}},Ga=function(Ur){if(document.removeEventListener(yr.move,pi),document.removeEventListener(yr.end,Ga),document.removeEventListener(yr.cancel,Ga),!!lr.current.isPressed){if(ya.current!==yt.Moving){lr.current.isPressed=!1,Q&&Oa();return}if(Un){lr.current.isPressed=!1,Vo(yt.Verify);var fo=new Date().getTime(),oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=_r-lr.current.startInfo.y,No=Da-lr.current.startInfo.x,ra=No;lr.current.currentTargetType===Rn.Puzzle?(No=Math.max(0,Math.min(No,lr.current.puzzleMaxDistance)),ra=No*lr.current.ratio):(No=Math.max(0,Math.min(No,lr.current.buttonMaxDistance)),ra=No,No*=lr.current.ratio),Un({x:w(No,Fr),y:w(Gr,Fr),sliderOffsetX:w(ra,Fr),duration:fo-lr.current.startInfo.timestamp,trail:lr.current.trail,targetType:lr.current.currentTargetType,errorCount:lr.current.errorCount}).then(function(){lr.current.errorCount=0,Vo(yt.Success),Oa()}).catch(function(){lr.current.errorCount+=1,Vo(yt.Error),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&Oa(),(ot<=0||lr.current.errorCount0?(Be.forEach(function(Ye){Ye.wrap.apply(Ye.context,y)}),!0):!1},o}(),ht={},Mt=function(){function o(f){f===void 0&&(f="default"),this.scope=f,ht[this.scope]||(ht[this.scope]={}),this.data=ht[this.scope]}return o.prototype.getItem=function(f){return f in this.data?this.data[f]:null},o.prototype.setItem=function(f,y){this.data[f]=y},o.prototype.removeItem=function(f){delete this.data[f]},o.prototype.clear=function(){ht[this.scope]={},this.data=ht[this.scope]},o}();function dt(){return Math.random().toString(16).substring(2,8)}function Xt(o){try{var f=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(f){var y=dt()+new Date().getTime(),$="1";if(o.setItem(y,$),o.getItem(y)!==$)return!1;o.removeItem(y)}return f}catch(Be){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function Fn(o,f){try{return JSON.parse(o,f)}catch(y){return o}}function $t(o,f){return JSON.stringify(o,f)}var Zn=function(){function o(f,y){y===void 0&&(y={});var $=f?Xt(f):!1;this.options=(0,F.pi)({needParsed:$,prefix:""},y),this.storage=$?f:new Mt(this.options.memoryScope)}return o.prototype.getKey=function(f){return this.options.prefix+f},o.prototype.get=function(f){var y=this.storage.getItem(this.getKey(f));return this.options.needParsed?Fn(y,this.options.reviver):y},o.prototype.set=function(f,y){this.storage.setItem(this.getKey(f),this.options.needParsed?$t(y,this.options.replacer):y)},o.prototype.del=function(f){this.storage.removeItem(this.getKey(f))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),k="cache2_",i="default",p=function(o){(0,F.ZT)(f,o);function f(y,$){var Be=o.call(this)||this,Ye=i,St;return typeof y=="string"?Ye=y||i:typeof y=="object"&&(St=y),!St&&typeof $=="object"&&(St=$),Be.options=(0,F.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:k},St),Be.storage=new Zn(Be.options.storage,(0,F.pi)({memoryScope:Ye},Be.options)),Be.cacheKey=Ye,Be.startCheckperiod(),Be}return f.prototype._check=function(y,$){var Be=!0;return $.t!==0&&$.t0?Be+Ye:0;return{v:y,t:St,n:Be}},f.prototype._isLimited=function(y){return this.options.max>-1&&y>=this.options.max},f.prototype._getReplaceKey=function(y,$){var Be=y[0];return y.forEach(function(Ye){($[Ye].t<$[Be].t||$[Ye].t===$[Be].t&&$[Ye].n<$[Be].n)&&(Be=Ye)}),Be},Object.defineProperty(f.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),f.prototype.setCacheValues=function(y){this.storage.set(this.cacheKey,y)},f.prototype.get=function(y){var $=this.cacheValues[y];if($&&this._check(y,$))return $.v},f.prototype.mget=function(y){var $=this,Be={};if(!Array.isArray(y))return Be;var Ye=this.cacheValues;return y.forEach(function(St){var ot=Ye[St];ot&&$._check(St,ot)&&(Be[St]=ot.v)}),Be},f.prototype.getAll=function(){var y=Object.keys(this.cacheValues);return this.mget(y)},f.prototype.set=function(y,$,Be){if(this.options.max===0)return!1;var Ye=this.cacheValues,St=Object.keys(Ye);if(!Ye[y]&&this._isLimited(St.length)){var ot=this.keys();if(this._isLimited(ot.length))if(this.options.maxStrategy==="replaced"){var ke=this._getReplaceKey(ot,Ye);this.del(ke)}else return!1}return Ye[y]=this._wrap($,Be),this.setCacheValues(Ye),this.emit("set",y,Ye[y].v),!0},f.prototype.mset=function(y){var $=this,Be=!0;return y.forEach(function(Ye){var St=$.set(Ye.key,Ye.value,Ye.ttl);Be&&!St&&(Be=!1)}),Be},f.prototype.del=function(y){var $=this,Be=this.cacheValues,Ye=0,St=Array.isArray(y)?y:[y];return St.forEach(function(ot){if(Be[ot]){Ye++;var ke=Be[ot];delete Be[ot],$.emit("del",ot,ke.v)}}),Ye>0&&this.setCacheValues(Be),Ye},f.prototype.clear=function(){this.storage.del(this.cacheKey)},f.prototype.keys=function(){var y=this,$=this.cacheValues,Be=Object.keys($);return Be.filter(function(Ye){return y._check(Ye,$[Ye])})},f.prototype.has=function(y){var $=this.cacheValues[y];return!!($&&this._check(y,$))},f.prototype.take=function(y){var $,Be=this.cacheValues[y];return Be&&this._check(y,Be)&&($=Be.v,this.del(y)),$},f.prototype.ttl=function(y,$){var Be=this.cacheValues,Ye=Be[y];return Ye&&this._check(y,Ye)?(Be[y]=this._wrap(Ye.v,$),!0):!1},f.prototype.getTtl=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].t},f.prototype.getLastModified=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].n},f.prototype.startCheckperiod=function(){var y=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){y.startCheckperiod()},this.options.checkperiod))},f.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},f}(We),g=void 0,C="undefined",re="object",q=Object.prototype,He=q.toString,Ke=q.hasOwnProperty,_e=q.propertyIsEnumerable,at=Object.getOwnPropertySymbols,$e=Object.getPrototypeOf,ft=Object.keys,mt=Function.prototype,ct=mt.toString,Ot=typeof Symbol!==C,vt=Ot?Symbol.prototype:g,bt=Array.prototype,xt=bt.slice,Qt=Math.min,nt=Math.max,pt=Math.random,ce=Math.floor,ve=Math.ceil,je=Math.abs,Xe=Number.isFinite,Te=Number.isInteger,lt=Number.isSafeInteger,et=typeof globalThis===re&&globalThis,gt=typeof e.g===re&&e.g,jt=typeof self===re&&self,kt=Number.MAX_SAFE_INTEGER||9007199254740991,dn=Number.MIN_SAFE_INTEGER||-9007199254740991,gn=4294967295,en="[object ",oe=en+"BigInt]",me=en+"Number]",Se=en+"Boolean]",Oe=en+"String]",Re=en+"Date]",Bt=en+"RegExp]",At=en+"Symbol]",Nt=en+"Error]",tt=en+"ArrayBuffer]",Kt=en+"Arguments]",Cn=en+"Array]",Tt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return en+o+"]"}),Yt=en+"WeakSet]",Zt=en+"Blob]",kn=en+"File]",vn=en+"DOMException]",jn=en+"Object]",Wn=en+"DataView]",xn=en+"Map]",tr=en+"Promise]",br=en+"Set]",Nr=en+"WeakMap]",an=en+"Window]";function Ut(o){return He.call(o)}function En(o){return typeof o=="string"||Ut(o)===Oe}var Kn=function(){function o(f,y){y===void 0&&(y="uh_async_memo"),this.promiseCache={},this.cache=new p(y,f)}return o.prototype.run=function(f,y,$){var Be=this;if(!y||!En(y))return f();var Ye=(0,F.pi)({persisted:!0},$);if(Ye.persisted){var St=this.cache.get(y);if(St)return Promise.resolve(St)}return this.promiseCache[y]||(this.promiseCache[y]=f().then(function(ot){return delete Be.promiseCache[y],Be.cache.set(y,ot,Ye.ttl),ot}).catch(function(ot){return delete Be.promiseCache[y],Promise.reject(ot)})),this.promiseCache[y]},o}(),An=typeof Blob!==C;function hr(o){return An&&o instanceof Blob?!0:Ut(o)===Zt}function kr(o){return function(){return o}}function gr(){}var Pr=typeof URL!="undefined",zr=void 0,Ln=Object.keys,tn=Object.values,sn=Pr?URL.createObjectURL:kr(""),nn=Pr?URL.revokeObjectURL:gr;function nr(o,f){var y=f||{},$=y.method,Be=$===void 0?"get":$,Ye=y.data,St=Ye===void 0?null:Ye,ot=y.timeout,ke=y.headers,Ft=y.withCredentials,Sn=Ft===void 0?!1:Ft,pn=y.async,yn=pn===void 0?!0:pn,bn=y.user,cn=bn===void 0?null:bn,Bn=y.password,Un=Bn===void 0?null:Bn,rn=y.responseType,Gn=y.onReadyStateChange,fn=y.onLoadStart,ir=y.onProgress,Et=y.onAbort,Lt=y.onTimeout,On=y.onError,mr=y.onLoad,_n=y.onLoadEnd;return new Promise(function(so,no){var Tr=new XMLHttpRequest;Tr.open(Be.toLowerCase(),o,yn,cn,Un),Gn&&(Tr.onreadystatechange=Gn),typeof ot=="number"&&ot>0&&(Tr.timeout=ot),Tr.withCredentials=Sn,rn&&(Tr.responseType=rn),typeof ke=="object"&&Ln(ke).map(function(Mr){Tr.setRequestHeader(Mr,ke[Mr])});var Eo=function(Mr){return function(go){so(go),Mr==null||Mr.call(Tr,go)}},la=function(Mr){return function(go){no(go),Mr==null||Mr.call(Tr,go)}},ma={loadstart:fn,progress:ir,abort:la(Et),timeout:la(Lt),error:la(On),load:Eo(mr),loadend:_n},Fr=Ln(ma);Fr.forEach(function(Mr){var go=ma[Mr];go&&Tr.addEventListener(Mr,go)}),Tr.send(St)})}var Ir=[200,304];function sr(o,f){return new Promise(function(y,$){hr(o)?y(o):nr(o,(0,F.pi)({responseType:"blob"},f)).then(function(Be){var Ye=Be.target.status;if(Ir.indexOf(Ye)!==-1)y(Be.target.response);else{var St=new Error("The file does not support get requests, responseStatus ".concat(Ye,", '").concat(o,"'."));console.error(St),$(St)}}).catch(function(Be){console.error(new Error("Failed to request file. ".concat(Be))),$(Be)})})}function Br(o){return new Promise(function(f,y){var $=hr(o),Be=$?sn(o):o,Ye=new Image;$||(Ye.crossOrigin="anonymous"),Ye.onload=function(){f(Ye)},Ye.onerror=function(St){$&&nn(Be),console.error("[loadImage] The image load failed, '".concat(o,"'.")),y(St)},Ye.src=Be})}function qr(o,f){return sr(o,f).then(function(y){return Br(y).then(function($){return{blob:y,image:$}})})}function So(o){return o!==null&&typeof o=="object"}function Wr(o){return typeof o=="function"||So(o)}function Vr(o){return typeof o=="symbol"||Ut(o)===At}var mo=/^0b[01]+$/i,io=/^0o[0-7]+$/i,co=/^[-+]0x[0-9a-f]+$/i;function Ho(o){if(typeof o=="number")return o;if(Vr(o))return NaN;if(Wr(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var f=mo.test(o);return f||io.test(o)?parseInt(o.slice(2),f?2:8):co.test(o)?NaN:+o}var Lo=17976931348623157e292;function zo(o){if(!o)return o===0?o:0;if(o=Ho(o),o===1/0||o===-1/0){var f=o<0?-1:1;return f*Lo}return o===o?o:0}function Zo(o,f){o===void 0&&(o=0),f===void 0&&(f=1),o=zo(o),f=zo(f);var y=ve(Qt(o,f)||0),$=ce(nt(o,f)||0);if(y>$){var Be=y;y=$,$=Be}return ce(y+pt()*($-y+1))}var ro=Math.PI,Gt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(Gt||(Gt={}));var cr=[Gt.None,Gt.Outer,Gt.Inner];function Vn(o){var f=o.length,y=Zo(0,f-1);return o[y]}function ur(o){var f={top:Vn(cr),right:Vn(cr),bottom:Vn(cr),left:Vn(cr)},y=Object.keys(f),$=["top","bottom"],Be=["left","right"];if(f.top===Gt.Outer&&f.bottom===Gt.Outer?f[Vn($)]=Gt.Inner:f.top!==Gt.Outer&&f.bottom!==Gt.Outer&&(f[Vn($)]=Gt.Outer),f.left===Gt.Outer&&f.right===Gt.Outer?f[Vn(Be)]=Gt.Inner:f.left!==Gt.Outer&&f.right!==Gt.Outer&&(f[Vn(Be)]=Gt.Outer),o){var Ye=[],St=[];y.forEach(function(ot){f[ot]===Gt.Inner?Ye.push(ot):f[ot]===Gt.None&&St.push(ot)}),o===2?Ye.forEach(function(ot){return f[ot]=Gt.None}):o===3?Ye.length===0?f[Vn(St)]=Gt.Inner:Ye.length===2&&(f[Vn(Ye)]=Gt.None):o==4&&St.forEach(function(ot){return f[ot]=Gt.Inner})}return f}function Ar(o,f){f===void 0&&(f={});var y=f.x,$=y===void 0?0:y,Be=f.y,Ye=Be===void 0?0:Be,St=f.w,ot=St===void 0?60:St,ke=f.h,Ft=ke===void 0?60:ke,Sn=f.needClosePath,pn=Sn===void 0?!0:Sn,yn=f.points,bn=f.margin,cn=bn===void 0?0:bn;cn=cn<=0?0:cn,(typeof yn=="number"||!yn)&&(yn=ur(yn));var Bn=(Math.min(ot,Ft)-cn*2)*.15,Un=Math.hypot(Bn,Bn),rn=Un/2,Gn=Bn+rn,fn={x:$+cn,y:Ye+cn,w:ot-Gn-cn*2,h:Ft-Gn-cn*2},ir=fn.w/2,Et=fn.h/2;yn.left===Gt.Outer&&(fn.x+=Gn),yn.top===Gt.Outer&&(fn.y+=Gn),o.beginPath(),o.lineWidth=2,o.moveTo(fn.x,fn.y),yn.top!==Gt.None&&(o.lineTo(fn.x+ir-rn,fn.y),yn.top===Gt.Inner?o.arc(fn.x+ir,fn.y+rn,Bn,1.25*ro,1.75*ro,!0):o.arc(fn.x+ir,fn.y-rn,Bn,.75*ro,.25*ro)),o.lineTo(fn.x+fn.w,fn.y),yn.right!==Gt.None&&(o.lineTo(fn.x+fn.w,fn.y+Et-rn),yn.right===Gt.Inner?o.arc(fn.x+fn.w-rn,fn.y+Et,Bn,1.75*ro,.25*ro,!0):o.arc(fn.x+fn.w+rn,fn.y+Et,Bn,1.25*ro,.75*ro)),o.lineTo(fn.x+fn.w,fn.y+fn.h),yn.bottom!==Gt.None&&(o.lineTo(fn.x+ir+rn,fn.y+fn.h),yn.bottom===Gt.Inner?o.arc(fn.x+ir,fn.y+fn.h-rn,Bn,.25*ro,.75*ro,!0):o.arc(fn.x+ir,fn.y+fn.h+rn,Bn,1.75*ro,1.25*ro)),o.lineTo(fn.x,fn.y+fn.h),yn.left!==Gt.None&&(o.lineTo(fn.x,fn.y+Et+rn),yn.left===Gt.Inner?o.arc(fn.x+rn,fn.y+Et,Bn,.75*ro,1.25*ro,!0):o.arc(fn.x-rn,fn.y+Et,Bn,.25*ro,1.75*ro)),o.lineTo(fn.x,fn.y),o.stroke(),pn&&o.closePath()}function Zr(o,f,y,$){return new Promise(function(Be){f?o.toBlob(function(Ye){Be(Ye?URL.createObjectURL(Ye):o.toDataURL(y,$))},y,$):Be(o.toDataURL(y,$))})}var ao=new Kn({max:5,maxStrategy:"replaced"});ao.cache.on("del",function(o,f){try{f.image.src&&URL.revokeObjectURL(f.image.src)}catch(y){}});function Io(o){o?ao.cache.del(o):ao.cache.clear()}var vo=new WeakMap,Oo=function(o){if(!Wr(o))return String(o);if(!vo.get(o)){var f="_"+Date.now();vo.set(o,f)}return vo.get(o)},eo={jpeg:"image/jpeg",png:"image/png"},Rr=[];function Bo(o){o.forEach(function(f){URL.revokeObjectURL(f)})}function ho(o,f){f===void 0&&(f={});var y=f.borderWidth,$=y===void 0?2:y,Be=f.borderColor,Ye=Be===void 0?"rgba(255,255,255,0.7)":Be,St=f.fillColor,ot=St===void 0?"rgba(255,255,255,0.7)":St,ke=f.points,Ft=f.width,Sn=Ft===void 0?60:Ft,pn=f.height,yn=pn===void 0?60:pn,bn=f.x,cn=f.y,Bn=f.margin,Un=Bn===void 0?2:Bn,rn=f.equalHeight,Gn=rn===void 0?!0:rn,fn=f.imageWidth,ir=f.imageHeight,Et=f.bgWidth,Lt=f.bgHeight,On=f.bgOffset,mr=On===void 0?[0,0]:On,_n=f.bgImageType,so=_n===void 0?eo.jpeg:_n,no=f.quality,Tr=no===void 0?.8:no,Eo=f.format,la=Eo===void 0?"dataURL":Eo,ma=f.cacheImage,Fr=ma===void 0?!0:ma,Mr=f.autoRevokePreviousBlobUrl,go=Mr===void 0?!0:Mr,Lr=f.ajaxOptions;return new Promise(function(Wo,To){var Ko=document.createElement("canvas"),Yo=document.createElement("canvas"),ta=Ko.getContext("2d"),Vo=Yo.getContext("2d"),ya=Fr?Oo(o):void 0;ao.run(function(){return qr(o,Lr)},ya).then(function(ba){var Qo=ba.image;fn&&(Qo.width=fn),ir&&(Qo.height=ir);var na=typeof Et=="number"&&Et>0?Et>Sn?Et:Sn:Qo.width,Go=typeof Lt=="number"&&Lt>0?Lt>yn?Lt:yn:Qo.height;Ko.width=na,Ko.height=Go;var Ua=na-Sn,Ca=Go-yn,Jo=typeof bn=="undefined"?Zo(Sn,Ua):bn||0,sa=typeof cn=="undefined"?Zo(0,Ca):cn||0;Jo<0?Jo=0:Jo>Ua&&(Jo=Ua),sa<0?sa=0:sa>Ca&&(sa=Ca);var lr=typeof ke=="number"||!ke?ur(ke):ke,ua=typeof mr=="function"?mr(Qo.width,Qo.height):mr;ta.strokeStyle=Ye,ta.lineWidth=$,ta.fillStyle=ot,Ar(ta,{x:Jo,y:sa,w:Sn,h:yn,points:lr,margin:Un}),ta.fillStyle=ot,ta.fill(),ta.globalCompositeOperation="destination-over",ta.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height),Yo.width=na,Yo.height=Go,Vo.strokeStyle=Ye,Vo.lineWidth=$,Ar(Vo,{x:Jo,y:sa,w:Sn,h:yn,points:lr,margin:Un}),Vo.globalCompositeOperation="destination-over",Vo.clip(),Vo.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height);var Xa=Vo.getImageData(Jo,sa,Sn,yn);Vo.clearRect(0,0,na,Go),Yo.width=Sn,Yo.height=Gn?Go:yn,Vo.putImageData(Xa,0,Gn?sa:0);var wa=la==="blob",ci=Zr(Yo,wa,eo.png,Tr),ni=Zr(Ko,wa,so,Tr);Promise.all([ci,ni]).then(function(ri){var oi=ri[0],Oa=ri[1];go&&(Rr.length&&(Bo(Rr),Rr.length=0),wa&&Rr.push(Oa,oi)),Wo({puzzleUrl:oi,bgUrl:Oa,x:Jo,y:Gn?0:sa})}).catch(To)}).catch(To)})}var Ro=Object.defineProperty,yo=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,Ia=(o,f,y)=>f in o?Ro(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,qo=(o,f)=>{for(var y in f||(f={}))va.call(f,y)&&Ia(o,y,f[y]);if(yo)for(var y of yo(f))da.call(f,y)&&Ia(o,y,f[y]);return o},Ea=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Fa=({ModalProps:o,onFinish:f})=>{const[y,$]=(0,t.useState)(),Be=(0,t.useRef)(),Ye=()=>Ea(void 0,null,function*(){const ot=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,ke=yield ho(ot,{imageHeight:180,imageWidth:360});return $(ke),ke}),St=ot=>Ea(void 0,null,function*(){return ot!=null&&ot.x&&ot.x>y.x-5&&ot.x{var ot;o!=null&&o.open&&Be.current&&((ot=Be.current)==null||ot.refresh())},[o==null?void 0:o.open,Be]),t.createElement(S.default,qo({},qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(Xr,{actionRef:Be,request:Ye,onVerify:ot=>Ea(void 0,null,function*(){return St(ot)}),bgSize:{width:360,height:180}}),t.createElement("div",{className:"flex mt10"},t.createElement(h.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:t.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var ot;(ot=Be.current)==null||ot.refresh()}},"\u5237\u65B0")))};var Sa=t.memo(Fa),bo=e(59301),Ja=Object.defineProperty,La=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,aa=(o,f,y)=>f in o?Ja(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ra=(o,f)=>{for(var y in f||(f={}))Na.call(f,y)&&aa(o,y,f[y]);if(pa)for(var y of pa(f))xa.call(f,y)&&aa(o,y,f[y]);return o},Ta=(o,f)=>La(o,Ba(f)),Aa=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const ca={height:48},Kr=/(\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}$/,jo={timer:0};var Do=(o=>(o[o.setTimer=0]="setTimer",o))(Do||{});function Mo(o,f){switch(f.type){case 0:return Ta(Ra({},o),{timer:f.payload});default:throw new Error}}const ko=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{var St;const[ot]=I.default.useForm(),[ke,Ft]=(0,t.useReducer)(Mo,jo),[Sn,pn]=(0,t.useState)(!1),{timer:yn}=ke,[bn,cn]=(0,t.useState)(!1);function Bn(Et){return Aa(this,null,function*(){const{login:Lt,password:On,code:mr}=Et,{message:_n,status:so}=yield y({login:Lt,password:On,code:mr});if(so<0){ot.setFields([{name:"code",errors:[_n]}]);return}window.location.reload()})}function Un(){return Aa(this,null,function*(){let Et=ot.getFieldValue("login"),Lt=0;if(!Kr.test(Et)||Et.indexOf(" ")>-1)return ot.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Lt=1,Lt;let{status:On,message:mr}=yield o({login:Et,type:1});return On>0?Lt=2:(ot.setFields([{name:"login",errors:[mr]}]),Lt=1),Lt})}const rn=()=>Aa(void 0,null,function*(){pn(!0);const Et=ot.getFieldValue("verify"),Lt=ot.getFieldValue("login");if(!Lt)ot.validateFields(["login"]);else{const On=yield o({login:Lt,type:1});if((On==null?void 0:On.status)!==1){ot.setFields([{name:"login",errors:[On==null?void 0:On.message]}]);return}const{status:mr,message:_n}=yield f({login:Lt,type:1,smscode:(0,B.M)(Lt)});mr<0&&ot.setFields([{name:"code",errors:[_n]}]),Ft({type:0,payload:60})}pn(!1)});function Gn(Et,Lt){if(!Lt)return Promise.resolve();if(!Or.test(Lt)||Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");const On=Lt.length;return On>=8&&On<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD")}const fn=(Et,Lt)=>Lt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{yn>0&&setTimeout(()=>{Ft({type:0,payload:yn-1})},1e3)},[yn]);const ir=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Kr.test(Lt)?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:ot,style:$,initialValues:{autologin:!0,protool:!1},onFinish:Bn},bo.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:ir}]},bo.createElement(se.default,{style:ca,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Un,onChange:()=>ot.setFieldsValue({verify:0})})),!((St=Ye==null?void 0:Ye.setting)!=null&&St.is_local)&&bo.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},bo.createElement(se.default,{suffix:bo.createElement(h.ZP,{loading:Sn,type:"link",onClick:Et=>{if(Et.stopPropagation(),!ot.getFieldValue("login")){ot.validateFields(["login"]);return}cn(!0)},disabled:yn>0}," ",yn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${yn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),bo.createElement(D.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:Gn}]},bo.createElement(se.default.Password,{autoComplete:"new-password",style:ca,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),bo.createElement(I.default.Item,null,bo.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ca,className:"font16"}," ",Be," ")),bo.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",bo.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),bo.createElement(Sa,{ModalProps:{open:bn,onCancel:()=>{cn(!1)}},onFinish:()=>{cn(!1),rn()}}))};var Uo=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ko),$o=e(89392),to=e(59301),ga=Object.defineProperty,ia=Object.defineProperties,za=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,Wa=(o,f,y)=>f in o?ga(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ka=(o,f)=>{for(var y in f||(f={}))Za.call(f,y)&&Wa(o,y,f[y]);if(qa)for(var y of qa(f))ja.call(f,y)&&Wa(o,y,f[y]);return o},$a=(o,f)=>ia(o,za(f)),Ha=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Ma={height:48},_a=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ii=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,li={timer:0};var Po=(o=>(o[o.setTimer=0]="setTimer",o))(Po||{});function uo(o,f){switch(f.type){case 0:return $a(Ka({},o),{timer:f.payload});default:throw new Error}}const xo=({validateName:o,getCode:f,register:y,style:$={paddingRight:50},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(uo,li),[Ft,Sn]=(0,t.useState)(!1),{timer:pn}=ot,[yn,bn]=(0,t.useState)(!1);function cn(ir){return Ha(this,null,function*(){const{login:Et,new_password:Lt,code:On}=ir,{message:mr,status:_n}=yield y({login:Et,new_password:Lt,code:On});if(_n<0){St.setFields([{name:"code",errors:[mr]}]);return}location.reload()})}function Bn(){return Ha(this,null,function*(){let ir=St.getFieldValue("login"),Et=0;if(!_a.test(ir)||ir.indexOf(" ")>-1)return St.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Et=1,Et;let{status:Lt,message:On}=yield o({login:ir,type:2});return Lt>0?Et=2:(St.setFields([{name:"login",errors:[On]}]),Et=1),Et})}const Un=()=>Ha(void 0,null,function*(){const ir=St.getFieldValue("verify"),Et=St.getFieldValue("login");if(yield St.validateFields(["login"]),!Et)St.validateFields(["login"]);else{Sn(!0);const{status:Lt,message:On}=yield f({login:Et,type:2,smscode:(0,B.M)(Et)});Lt<0&&St.setFields([{name:"code",errors:[On]}]),ke({type:0,payload:60}),Sn(!1)}});function rn(ir,Et){if(!Et)return Promise.resolve();if(!ii.test(Et))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Lt=Et.length;return Lt>=8&&Lt<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const Gn=(ir,Et)=>Et?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]);const fn=(ir,Et)=>Ha(void 0,null,function*(){if(!Et)return Promise.resolve();if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(_a.test(Et)){let{status:Lt,message:On}=yield o({login:Et,type:2});return Lt>0?Promise.resolve():Promise.reject(On)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return to.createElement(to.Fragment,null,to.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:(0,$o.throttle)(cn,2e3)},to.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,$o.throttle)(fn,400)}]},to.createElement(se.default,{style:Ma,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>St.setFieldsValue({verify:0})})),to.createElement(D.Z,{title:to.createElement("div",null,to.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),to.createElement("br",null),to.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),to.createElement("br",null),to.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},to.createElement(I.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:rn}]},to.createElement(se.default.Password,{autoComplete:"new-password",style:Ma,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),to.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},to.createElement(se.default,{suffix:to.createElement(h.ZP,{loading:Ft,type:"link",onClick:ir=>{if(ir.stopPropagation(),!St.getFieldValue("login")){St.validateFields(["login"]);return}bn(!0)},disabled:pn>0}," ",pn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${pn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),to.createElement(I.default.Item,null,to.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ma,className:"font16"}," ",Be," ")),to.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",to.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),to.createElement(Sa,{ModalProps:{open:yn,onCancel:()=>{bn(!1)}},onFinish:()=>{bn(!1),Un()}}))};var _o=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(xo),ea=Object.defineProperty,Pa=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,ei=(o,f,y)=>f in o?ea(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,si=(o,f)=>{for(var y in f||(f={}))ha.call(f,y)&&ei(o,y,f[y]);if(Pa)for(var y of Pa(f))ka.call(f,y)&&ei(o,y,f[y]);return o};const ti=o=>React.createElement("svg",si({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},o),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Va="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",gi=Object.defineProperty,hi=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,yi=(o,f,y)=>f in o?gi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ji=(o,f)=>{for(var y in f||(f={}))Qi.call(f,y)&&yi(o,y,f[y]);if(hi)for(var y of hi(f))Pi.call(f,y)&&yi(o,y,f[y]);return o};const qi=o=>React.createElement("svg",Ji({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},o),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",ui={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(3294),Ao=e(59301);const bi=window.location.host,di=Di.Z.QQLoginCB;var $i=({onWechatLogin:o,setType:f,loginType:y})=>{function $(){let Be="";return(0,B.b9)()?Be=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`:Be=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`,Be}return Ao.createElement(Ao.Fragment,null,(y===1||y===2)&&Ao.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",Ao.createElement("span",{onClick:()=>f(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(y===3||y===4||y===5)&&Ao.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",Ao.createElement("span",{onClick:()=>f(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,B.WX)()&&Ao.createElement(Ao.Fragment,null,Ao.createElement("p",{className:ui.driver},Ao.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),Ao.createElement("div",{className:ui["other-login"]},(0,B.s2)()&&(0,B.IS)()&&Ao.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},Ao.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),(0,B.s2)()&&!(0,B.IS)()&&Ao.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$()},Ao.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,B.b9)()&&Ao.createElement(Ao.Fragment,null,Ao.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,B.IS)()?0:40},onClick:o},Ao.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),!(0,B.IS)()&&Ao.createElement("a",{title:"qq\u767B\u5F55",href:$()},Ao.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:f}){return Ao.createElement(Ao.Fragment,null,Ao.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},Ao.createElement("iframe",{className:ui["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${di}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${bi}#wechat_redirect`})),Ao.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},Ao.createElement("span",{onClick:()=>f(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var _i=Object.defineProperty,Li=Object.defineProperties,el=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,f,y)=>f in o?_i(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ti=(o,f)=>{for(var y in f||(f={}))tl.call(f,y)&&Ri(o,y,f[y]);if(Ci)for(var y of Ci(f))Ni.call(f,y)&&Ri(o,y,f[y]);return o},nl=(o,f)=>Li(o,el(f)),zi=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const fi={height:48},Zi=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,rl=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ji={timer:0};var Wi=(o=>(o[o.setTimer=0]="setTimer",o))(Wi||{});function Ki(o,f){switch(f.type){case 0:return nl(Ti({},o),{timer:f.payload});default:throw new Error}}const Hi=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(Ki,ji),[Ft,Sn]=(0,t.useState)(!1),{timer:pn}=ot;function yn(cn){return zi(this,null,function*(){const{old_password:Bn,newPassword:Un}=cn,{message:rn,status:Gn}=yield y({old_password:Bn,newPassword:Un});if(Gn<0){St.setFields([{name:"code",errors:[rn]}]);return}})}const bn=(cn,Bn,Un)=>{Bn?Bn.indexOf(" ")>-1?Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Bn.length<8||Bn.length>16?Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):rl.test(Bn)?Un():Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]),t.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:yn},t.createElement(I.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(se.default,{style:fi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>St.setFieldsValue({verify:0})})),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:bn}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(cn,Bn,Un)=>{Bn!=St.getFieldsValue().newPassword?Un("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Un()}}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:fi,className:"font16"}," ",Be," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ki=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(Hi),Ei=e(99313),Si=e(95237),fa=e(43604),Vi=Object.defineProperty,xi=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,N=(o,f,y)=>f in o?Vi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,j=(o,f)=>{for(var y in f||(f={}))a.call(f,y)&&N(o,y,f[y]);if(xi)for(var y of xi(f))l.call(f,y)&&N(o,y,f[y]);return o},ee=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const{TabPane:ae}=Ei.default,ze=({dispatch:o,is_main_site:f,is_local:y,globalSetting:$,style:Be={}})=>{const[Ye,St]=(0,t.useState)(!1),[ot,ke]=(0,t.useState)("1"),[Ft,Sn]=(0,t.useState)(1),[pn,yn]=(0,t.useState)();function bn(){Sn(1),St(!1)}function cn(){Sn(2),St(!0)}function Bn(Et){console.log(Et),ke(Et)}const Un={buttonText:"\u767B \u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Gq)({phone:Et.login,code:Et.code});return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),"/"):Lt})},rn={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.z2)(j({},Et));return Lt.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),n.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):Lt})},Gn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Ex)(j({login:pn},Et));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Lt})},fn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){Et.new_password_confirmation=Et.new_password;const Lt=yield(0,ue.c0)(j({},Et));return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),n.ZP.info("\u4FEE\u6539\u6210\u529F"),"/"):Lt})},ir=(0,t.useCallback)(()=>{var Et,Lt,On,mr;switch(Ft){case 1:return t.createElement(Ei.default,{defaultActiveKey:ot,onChange:Bn,className:Me.tabs},t.createElement(ae,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},ot==="1"&&t.createElement(T,{setusername:yn,setType:Sn})),((Et=$==null?void 0:$.setting)==null?void 0:Et.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Lt=$==null?void 0:$.setting)==null?void 0:Lt.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(On=$.setting)==null?void 0:On.login_logo_url}`,width:40}),t.createElement("span",{style:{color:"#333",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(mr=$==null?void 0:$.setting)==null?void 0:mr.sso_login_button_name)))));case 2:return t.createElement(Fi,{setType:Sn,onBack:bn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Uo,j({},rn)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(_o,j({},fn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,j({},Gn)))}},[Ft,ot]);return t.createElement("div",{className:Me["login-panel-wrapper2"],style:Be},t.createElement(Si.Z,null,t.createElement(fa.Z,{flex:"1"},ir()),t.createElement(fa.Z,{flex:"295px",className:Me["login-panel-right-wrp"]},!y&&t.createElement($i,{loginType:Ft,setType:Sn,onWechatLogin:cn}))))};var Ze=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ze),De={popLogin:"popLogin___R8wQQ"};const Ge=({user:o,globalSetting:f,loading:y,dispatch:$})=>{var Be,Ye;const St=()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},ot=(Be=f.setting)==null?void 0:Be.main_site,ke=(Ye=f.setting)==null?void 0:Ye.is_local,[Ft,Sn]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var pn,yn;console.log(f.setting),console.log(o.showPopLogin),f.setting&&((pn=f.setting)!=null&&pn.hide_account_login?o.showPopLogin&&(d.history.push((yn=f==null?void 0:f.setting)==null?void 0:yn.sso_login_url),$({type:"user/showPopLogin",payload:{showPopLogin:!1}})):Sn(!1))},[f==null?void 0:f.setting,o.showPopLogin]),t.createElement(S.default,{centered:!0,visible:o.showPopLogin&&!Ft,footer:null,width:ke?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:De.popLogin,closable:o.showClosable,onCancel:St},o.showPopLogin&&t.createElement(Ze,{is_main_site:ot,is_local:ke}))};var st=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(Ge),Qe=e(99064),Rt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},wt=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Dt=/^1\d{10}$/,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:f,dispatch:y})=>{const[$]=(0,d.useSearchParams)(),Be={height:48,borderRadius:4},[Ye]=I.default.useForm(),St=()=>{y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Ye.resetFields()},ot=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Dt.test(Lt)||on.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[ke,Ft]=(0,t.useState)(60),Sn=(0,t.useMemo)(()=>ke<60&&ke>0,[ke]),pn=(0,t.useRef)(),yn=()=>wt(void 0,null,function*(){clearInterval(pn.current),Ft(60),pn.current=setInterval(function Et(){return Ft(Lt=>Lt-1),Et}(),1e3)}),[bn,cn]=(0,t.useState)(!1),[Bn,Un]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?Un(!0):Un(!1)},[o]);const rn=()=>wt(void 0,null,function*(){var Et;const Lt=Ye.getFieldValue("userInput"),On=Dt.test(Lt),mr=on.test(Lt);if(!On&&!mr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(cn(!0),On){const no=yield(0,Qe.ZP)(`/api/users/accounts/${(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login}/valid_phone.json`,{method:"get",params:{phone:Lt}});if((no==null?void 0:no.status)===-1){cn(!1);return}if(no!=null&&no.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),cn(!1);return}}else{const no=yield(0,Qe.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Lt,type:1}});if((no==null?void 0:no.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),cn(!1);return}}let _n=(0,B.M)(Lt);const so=yield y({type:"account/getCode",payload:{login:Lt,type:On?3:4,smscode:_n}});cn(!1),so.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),yn())}),Gn=()=>wt(void 0,null,function*(){var Et,Lt;yield Ye.validateFields();const On=Ye.getFieldValue("userInput"),mr=Ye.getFieldValue("code"),_n=Dt.test(On),so=on.test(On);if(!_n&&!so){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return _n?(yield y({type:"account/bindPhone",payload:{login:(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login,phone:On,code:mr}})).status===0:(yield y({type:"account/bindEmail",payload:{login:(Lt=o.userInfoForBindAccountModal)==null?void 0:Lt.login,email:On,code:mr}})).status===0}),fn=()=>wt(void 0,null,function*(){const Et=o.loginInfo;Jt.test(Et.password)||n.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Lt=yield(0,ue.Es)(Et);if(Lt.status){n.ZP.error(Lt==null?void 0:Lt.message);return}if(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let On=$.get("from")||$.get("back_url");On?window.location.href=decodeURIComponent(On):Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure")}else Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),d.history.replace("/account/secure?active=3"),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));Ye.resetFields()}),ir=()=>wt(void 0,null,function*(){(yield Gn())&&(yield fn())});return t.createElement(S.default,{centered:!0,open:Bn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Rt.popLogin,closable:!0,onCancel:St},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(I.default,{layout:"vertical",form:Ye,autoComplete:"off",preserve:!1},t.createElement(I.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:ot}]},t.createElement(se.default,{style:Be,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(se.default,{suffix:t.createElement(h.ZP,{loading:bn,type:"link",onClick:rn,disabled:Sn},Sn?`${ke}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:Rt.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(h.ZP,{size:"middle",type:"primary",block:!0,style:Be,className:"font16",onClick:ir},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:Rt.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var _t=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(ln),hn=e(71418),Jn=e(61186),Yn=e.n(Jn),Nn=e(981),dr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Er=e(34604),wn=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())}),In=({})=>{const[o,f]=(0,t.useState)(!1),[y,$]=(0,t.useState)([]),[Be,Ye]=(0,t.useState)([]),[St,ot]=(0,t.useState)(!1),[ke,Ft]=(0,t.useState)(!1),Sn=(0,d.useLocation)(),[pn]=(0,d.useSearchParams)();(0,t.useEffect)(()=>{Er.Z.subscribe("pod-restrict-data",cn=>{console.log(cn,"data"),f(cn.identifier||!1),$(cn.data_list||[]),Ye([]),ot(!1)})},[]);const yn=()=>wn(void 0,null,function*(){Ft(!0);const cn=y.filter(Un=>Be.includes(Un.tpi_id));(yield(0,Qe.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:cn}})).status===0&&window.location.reload(),Ft(!1)}),bn=()=>{var cn;if(console.log(Sn,"location"),(cn=Sn.pathname)!=null&&cn.includes("/challenges")){window.location.href="/shixuns";return}if(pn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Er.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${o}/challenges`};return t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:o,title:"\u901A\u77E5",width:"600px",footer:t.createElement(Si.Z,{align:"middle",justify:"center"},t.createElement(le.default,{onChange:cn=>{var Bn;console.log(cn,222),ot(cn.target.checked),cn.target.checked?Ye((Bn=y==null?void 0:y.filter(Un=>!Un.is_current_shixun))==null?void 0:Bn.map(Un=>Un.tpi_id)):Ye([])},checked:St},"\u5168\u9009"),t.createElement(h.ZP,{style:{marginLeft:"auto"},onClick:bn},"\u53D6\u6D88"),t.createElement(h.ZP,{disabled:!Be.length,loading:ke,type:"primary",onClick:yn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:bn},t.createElement(hn.Z,{spinning:ke},t.createElement("div",{className:dr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F10\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),y==null?void 0:y.map(cn=>t.createElement("div",{className:dr.list,key:cn.tpi_id},t.createElement(le.default,{disabled:cn.is_current_shixun,onChange:Bn=>{let Un=[...Be];Bn.target.checked?Un.push(cn.tpi_id):Un=Be.filter(rn=>rn!==cn.tpi_id),Ye(Un),ot(Un.length===y.length)},checked:Be==null?void 0:Be.includes(cn.tpi_id)}),t.createElement("span",{className:dr.name,onClick:()=>(0,B.xg)(`/shixuns/${cn.shixun_identifier}/challenges`),title:cn.shixun_name},t.createElement("b",null,cn.shixun_name),cn.is_current_shixun&&t.createElement("span",{className:dr.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",cn.pod_num,"\u4E2A"))))))},Pn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},fr=e(59301),wr=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,Dr=(o,f)=>{var y={};for(var $ in o)Sr.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&wr)for(var $ of wr(o))f.indexOf($)<0&&rr.call(o,$)&&(y[$]=o[$]);return y},jr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const lo=o=>{var f=o,{loading:y,globalSetting:$,dispatch:Be}=f,Ye=Dr(f,["loading","globalSetting","dispatch"]);const St="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",ot="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,B.IS)()&&Ft()},[]),(0,t.useEffect)(()=>{Be({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:St}})},[location.pathname]),(0,t.useEffect)(()=>{ke()},[$==null?void 0:$.shareData]);const ke=()=>{var pn;(pn=window.wx)==null||pn.ready(function(){var yn,bn,cn,Bn,Un,rn,Gn={title:((yn=$==null?void 0:$.shareData)==null?void 0:yn.title)||document.title,desc:((bn=$==null?void 0:$.shareData)==null?void 0:bn.desc)||ot,link:window.location.href,imgUrl:((Bn=(cn=$==null?void 0:$.shareData)==null?void 0:cn.imgUrl)==null?void 0:Bn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||St};(Un=window.wx)==null||Un.onMenuShareAppMessage(Gn),(rn=window.wx)==null||rn.onMenuShareTimeline(Gn)})};function Ft(){return jr(this,null,function*(){const pn=yield(0,Qe.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(pn==null?void 0:pn.status)===0&&Sn(pn)})}function Sn(pn){window.wx.config({debug:!1,appId:(pn==null?void 0:pn.appid)||"wx2402d86a6b534f77",timestamp:(pn==null?void 0:pn.timestamp)||1716781260,nonceStr:(pn==null?void 0:pn.noncestr)||"WjRUMvS[",signature:(pn==null?void 0:pn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return fr.createElement(fr.Fragment,null)};var Qr=(0,d.connect)(({loading:o,globalSetting:f})=>({loading:o,globalSetting:f}))(lo),Fo=e(65517),wo=e(93083),xr=e(67192),oo=e(59301),$r=Object.defineProperty,Co=Object.defineProperties,po=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,ar=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,$n=(o,f,y)=>f in o?$r(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Hn=(o,f)=>{for(var y in f||(f={}))ar.call(f,y)&&$n(o,y,f[y]);if(Xo)for(var y of Xo(f))or.call(f,y)&&$n(o,y,f[y]);return o},Jr=(o,f)=>Co(o,po(f)),Qn=(o,f)=>{var y={};for(var $ in o)ar.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&Xo)for(var $ of Xo(o))f.indexOf($)<0&&or.call(o,$)&&(y[$]=o[$]);return y},Cr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});Yn().locale("zh-cn");const Yr=o=>{var f=o,{loading:y,globalSetting:$,user:Be,dispatch:Ye}=f,St=Qn(f,["loading","globalSetting","user","dispatch"]),ot;const ke=(0,d.useLocation)(),[Ft]=(0,d.useSearchParams)(),Sn=(0,Nn.g)(),{globalLoading:pn}=$,[yn,bn]=(0,t.useState)(!1),cn=()=>Cr(void 0,null,function*(){let rn,Gn;const fn=ke.pathname.split("/");if(ke!=null&&ke.search){let ir,Et;fn.includes("paths")?ir=fn[2]:fn.includes("tasks")&&(Et=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn(Hn({},Sn),(0,B.oP)()),{subject_id:ir,game_id:Et,websiteName:"educoder"})})}else fn.includes("tasks")&&(Gn=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn({},Sn),{game_id:Gn})});(rn==null?void 0:rn.username)!=="\u6E38\u5BA2"&&(ke.pathname==="/login"&&(window.location.href="/"),ke.pathname!=="/user/login"&&ke.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,B.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),rn.status===-5&&bn({data:[rn.message],accountInfo:{user_token:rn.message.user_token}})}),Bn=()=>Cr(void 0,null,function*(){var rn,Gn,fn,ir;const Et=yield(0,Qe.ZP)("/api/user_concurrencies",{method:"get"});let Lt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(Et==null?void 0:Et.status)===0&&((rn=Et==null?void 0:Et.data)!=null&&rn.limit?((!Lt||Yn()(Lt==null?void 0:Lt.time).add(5,"minutes"){u.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Hn({},Pn)})},[$.theme]),(0,t.useEffect)(()=>{cn(),(0,B.Il)(),function(){function rn(){var Gn=document.documentElement,fn=Gn.clientWidth,ir=1920,Et=fn/ir;Et=Et>2?2:Et<.6?.6:Et,Gn.style.fontSize=Et+"px"}window.addEventListener("resize",rn),rn()}()},[]),(0,t.useEffect)(()=>{Ye({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(rn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var rn,Gn,fn,ir,Et;if(ke.pathname.indexOf("classrooms")>-1&&ke.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),ke.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(ke.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(ke.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Ye({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((rn=window.location.href)!=null&&rn.includes("/problems")&&((Gn=window.location.href)!=null&&Gn.includes("/share"))){const Lt=(Et=(ir=(fn=window.location)==null?void 0:fn.pathname)==null?void 0:ir.split("/"))==null?void 0:Et[2];(0,Qe.ZP)(`/api/practices/${Lt}/start`,{method:"get"}).then(mr=>{(mr==null?void 0:mr.status)===0&&d.history.replace(`/problems/${mr==null?void 0:mr.identifier}/oj/${Lt}`)});return}if(ke.pathname==="/admins"||ke.pathname==="/sidekiq"){const Lt=document.domain;if(Lt.indexOf("educoder.net")>-1)switch(Lt){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${ke.pathname}`;break;default:let On=document.domain.split(".");On[0]=On[0]+"-data",window.location.href=`https://${On.join(".")}${ke.pathname}`;break}}S.default.destroyAll()},[ke.pathname]),(0,t.useEffect)(()=>{$.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=$.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[$.updateData.system_update]),(0,t.useEffect)(()=>{var rn;if((rn=Be==null?void 0:Be.userInfo)!=null&&rn.login){Bn();const Gn=setInterval(Bn,3e4);return()=>{clearInterval(Gn)}}},[Be==null?void 0:Be.userInfo]),(0,t.useEffect)(()=>{var rn,Gn;if((0,B.WX)()){if(!((rn=$==null?void 0:$.setting)!=null&&rn.version))return;(0,B.yC)((Gn=$==null?void 0:$.setting)==null?void 0:Gn.version)>0&&S.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:oo.createElement("div",null,oo.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',oo.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,B.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(ot=$==null?void 0:$.setting)==null?void 0:ot.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Un=()=>{var rn,Gn,fn,ir,Et,Lt,On,mr;const _n=localStorage.trackUserTime,so=localStorage.trackUser;if(!(_n&&Yn()(_n).isSame(Yn()().startOf("day"),"d")&&so==((rn=Be.userInfo)==null?void 0:rn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Gn=Be.userInfo)==null?void 0:Gn.login;let no="";switch(Be.userInfo.role){case 1:no="\u8D85\u7BA1";break;case 2:no="\u8FD0\u8425";break;case 5:no="\u8BA4\u8BC1\u6559\u5E08";break;case 12:no="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:no="\u5B66\u751F";break}((fn=Be.userInfo)==null?void 0:fn.identity)!=="student"&&((ir=Be.userInfo)==null?void 0:ir.identity)!=="teacher"&&(no="\u4E13\u4E1A\u4EBA\u58EB"),(Et=Be.userInfo)!=null&&Et.user_school&&((0,B.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Lt=Be.userInfo)==null?void 0:Lt.user_school]),(0,B.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(On=Be.userInfo)==null?void 0:On.login,(mr=Be.userInfo)==null?void 0:mr.user_school])),(0,B.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,B.L9)(["\u5E73\u53F0PC\u7AEF",no])}};return oo.createElement(xr.Z,null,oo.createElement(wo.StyleProvider,{transformers:[wo.legacyLogicalPropertiesTransformer],hashPriority:"high"},oo.createElement(u.ZP,{locale:te.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Pn},oo.createElement(st,null),oo.createElement(Z,{open:!!yn,accountInfo:yn==null?void 0:yn.accountInfo,data:yn==null?void 0:yn.data}),oo.createElement(_t,null),oo.createElement(Qr,null),oo.createElement(In,null),oo.createElement(hn.Z,{size:"middle",spinning:pn.show,tip:pn.text,className:"ant-spin-nested-loading-black"},oo.createElement(d.Outlet,null)))))};var Hr=(0,d.connect)(({loading:o,globalSetting:f,user:y})=>({loading:o,globalSetting:f,user:y}))(Yr)},46474:function(un,Ve,e){e.d(Ve,{rX:function(){return K},pW:function(){return E},gy:function(){return r},xY:function(){return be},O5:function(){return Ue},tJ:function(){return J},o1:function(){return ie},Rd:function(){return Ee}});var t=e(89070),u=e(43418),S=e(28103),te=e(8591),d=e(24065),I=e(955),n=e(87169),se=e(25510),le="data:image/png;base64,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",h=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),b=e(59301),M=(x,P,G)=>new Promise((Y,V)=>{var Z=it=>{try{pe(G.next(it))}catch(ge){V(ge)}},Me=it=>{try{pe(G.throw(it))}catch(ge){V(ge)}},pe=it=>it.done?Y(it.value):Promise.resolve(it.value).then(Z,Me);pe((G=G.apply(x,P)).next())});const J=(x,P=!1)=>!!(ie(x)&&_(P)),ie=x=>(0,d.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),_=(x=!1)=>{var P;const{user:G}=(0,t.getDvaApp)()._store.getState();return(P=G.userInfo)!=null&&P.profile_completed?!0:(u.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,I.xg)("/account/profile/edit"),Je()}}),!1)},Je=()=>{u.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Ee=()=>{u.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:b.createElement("div",{style:{textAlign:"center"}},b.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),b.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),b.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ue=()=>{var x;const{user:P}=(0,t.getDvaApp)()._store.getState();return(x=P.userInfo)!=null&&x.professional_certification?!0:(u.default.confirm({title:"\u63D0\u793A",centered:!0,content:b.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,I.xg)("/account/certification")}}),!1)},be=()=>(0,d.V9)()?!0:(u.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),b.createElement("img",{src:h,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),K=(x,P)=>x?!0:(u.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("p",null,P||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),b.createElement("div",{style:{marginLeft:"110px"}},b.createElement("img",{src:le,width:200}),b.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,I.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=x=>{u.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:b.createElement("div",null,b.createElement("div",null,b.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),b.createElement(S.Z,null),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",b.createElement("a",null,x),"\u5929\u3002"),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),b.createElement("div",{style:{textAlign:"center",marginTop:30}},b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})))})},r=(x,P="")=>{const{shixunsDetail:{detail:G}}=(0,t.getDvaApp)()._store.getState();if((G==null?void 0:G.public)===2||(G==null?void 0:G.public)===1||(G==null?void 0:G.shixun_status)===3){let Y="";return(G==null?void 0:G.public)===2&&(Y="\u5DF2\u516C\u5F00"),(G==null?void 0:G.public)===1&&(Y="\u5F85\u5BA1\u6838"),(G==null?void 0:G.shixun_status)===3&&(Y="\u5DF2\u5173\u95ED"),u.default.info({centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Y,"\uFF0C",P,"\u3002"),b.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(G==null?void 0:G.shixun_status)===2?(u.default.confirm({centered:!0,icon:b.createElement(n.Z,null),title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",P,"\u3002"),b.createElement("br",null),b.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{u.default.confirm({width:440,centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>M(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:G==null?void 0:G.identifier}})).status!==401&&(te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:G==null?void 0:G.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:G==null?void 0:G.identifier}}))})})}}),!0):!1}},50371:function(un,Ve){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let u=1;u{const d=S[te];d!==void 0&&(t[te]=d)})}return t}Ve.Z=e},13845:function(un,Ve,e){e.d(Ve,{F:function(){return t},Z:function(){return u}});function t(S){return S!=null&&S===S.window}function u(S,te){var d,I;if(typeof window=="undefined")return 0;const n=te?"scrollTop":"scrollLeft";let se=0;return t(S)?se=S[te?"pageYOffset":"pageXOffset"]:S instanceof Document?se=S.documentElement[n]:(S instanceof HTMLElement||S)&&(se=S[n]),S&&!t(S)&&typeof se!="number"&&(se=(I=((d=S.ownerDocument)!==null&&d!==void 0?d:S).documentElement)===null||I===void 0?void 0:I[n]),se}},56762:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(){const[,S]=t.useReducer(te=>te+1,0);return S}},68031:function(un,Ve,e){e.d(Ve,{Z:function(){return te}});var t=e(16089);function u(d,I,n,se){const le=n-I;return d/=se/2,d<1?le/2*d*d*d+I:le/2*((d-=2)*d*d+2)+I}var S=e(13845);function te(d){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:se,duration:le=450}=I,h=n(),ue=(0,S.Z)(h,!0),b=Date.now(),M=()=>{const ie=Date.now()-b,_=u(ie>le?le:ie,ue,d,le);(0,S.F)(h)?h.scrollTo(window.pageXOffset,_):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=_:h.scrollTop=_,ien||I},46400:function(un,Ve,e){e.d(Ve,{Z:function(){return Ce}});var t=e(29679),u=e(19248),S=e(99267),te=e(96512),d=e(78987),I=e(92310),n=e.n(I),se=e(77900),le=e(26112),h=e(59301),ue=e(92343),b=e(36355),M=e(17313),J=e(83116);const ie=(ne,X,we,m,A)=>({backgroundColor:ne,border:`${m.lineWidth}px ${m.lineType} ${X}`,[`${A}-icon`]:{color:we}}),_=ne=>{const{componentCls:X,motionDurationSlow:we,marginXS:m,marginSM:A,fontSize:T,fontSizeLG:D,lineHeight:B,borderRadiusLG:F,motionEaseInOutCirc:W,withDescriptionIconSize:xe,colorText:Pe,colorTextHeading:Ie,withDescriptionPadding:rt,defaultPadding:Ct}=ne;return{[X]:Object.assign(Object.assign({},(0,M.Wf)(ne)),{position:"relative",display:"flex",alignItems:"center",padding:Ct,wordWrap:"break-word",borderRadius:F,[`&${X}-rtl`]:{direction:"rtl"},[`${X}-content`]:{flex:1,minWidth:0},[`${X}-icon`]:{marginInlineEnd:m,lineHeight:0},"&-description":{display:"none",fontSize:T,lineHeight:B},"&-message":{color:Ie},[`&${X}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${we} ${W}, opacity ${we} ${W}, +`;O(L);var s="rc-slider-captcha";function H(o){var f=0,y=0;return typeof o.clientX=="number"&&typeof o.clientY=="number"?(f=o.clientX,y=o.clientY):o.touches&&o.touches[0]?(f=o.touches[0].clientX,y=o.touches[0].clientY):o.changedTouches&&o.changedTouches[0]&&(f=o.changedTouches[0].clientX,y=o.changedTouches[0].clientY),{clientX:f,clientY:y}}function de(o,f){if(f===void 0&&(f={}),o)for(var y in f)o.style[y]=f[y]}var v=typeof window=="object"&&window&&typeof document=="object"&&document&&window.document===document&&!!document.addEventListener,c=v&&"onpointerdown"in window,Q=v&&"ontouchstart"in window,R=function(o){return o==null?void 0:o.scrollTop};function w(o,f){return typeof o=="number"&&!Number.isNaN(o)&&typeof f=="number"&&f>0?Number(o.toFixed(f)):o}var U="".concat(s,"-button"),Fe=function(o){var f,y=o.className,$=o.disabled,Be=o.active,Ye=o.success,St=o.error,ot=o.verify,ke=o.buttonRef,Ft=(0,F._T)(o,["className","disabled","active","success","error","verify","buttonRef"]);return t.createElement("span",(0,F.pi)({className:xe()(U,y,(f={},f["".concat(U,"-disabled")]=$,f["".concat(U,"-active")]=Be,f["".concat(U,"-verify")]=ot,f["".concat(U,"-success")]=Ye,f["".concat(U,"-error")]=St,f["".concat(U,"-pc")]=!Q,f)),ref:ke},Ft))};Fe.displayName="SliderButton";var ye=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M116.9408 561.4592m0-40.96l0 0q0-40.96 40.96-40.96l573.44 0q40.96 0 40.96 40.96l0 0q0 40.96-40.96 40.96l-573.44 0q-40.96 0-40.96-40.96Z"}),t.createElement("path",{d:"M769.82272 519.43424l-203.22304-203.22304a40.96 40.96 0 1 1 57.91744-57.91744l231.71072 231.71072a40.96 40.96 0 0 1 0.45056 58.44992L624.9472 780.12416a40.96 40.96 0 0 1-57.93792-57.91744l202.79296-202.79296z"}))},fe=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M864.554667 268.501333a42.666667 42.666667 0 0 1 0 60.330667L412.032 781.397333a42.453333 42.453333 0 0 1-22.613333 11.818667l-5.034667 0.597333H379.306667a42.496 42.496 0 0 1-27.648-12.416l-211.2-211.2a42.666667 42.666667 0 1 1 60.330666-60.330666l180.992 180.992 422.4-422.4a42.666667 42.666667 0 0 1 60.330667 0z"}))},Ae=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 120 120",width:"1em",height:"1em"},o),t.createElement("defs",null,t.createElement("line",{id:"l",x1:"60",x2:"60",y1:"7",y2:"27",stroke:"currentColor",strokeWidth:"11",strokeLinecap:"round"})),t.createElement("g",null,t.createElement("use",{xlinkHref:"#l",opacity:".27"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(30 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(60 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(90 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(120 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".27",transform:"rotate(150 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".37",transform:"rotate(180 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".46",transform:"rotate(210 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".56",transform:"rotate(240 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".66",transform:"rotate(270 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".75",transform:"rotate(300 60,60)"}),t.createElement("use",{xlinkHref:"#l",opacity:".85",transform:"rotate(330 60,60)"})))},Ne=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M866.133333 573.013333a42.666667 42.666667 0 0 0-53.333333 27.733334A304.64 304.64 0 0 1 519.68 810.666667 302.933333 302.933333 0 0 1 213.333333 512a302.933333 302.933333 0 0 1 306.346667-298.666667 309.76 309.76 0 0 1 198.4 71.253334l-92.586667-15.36a42.666667 42.666667 0 0 0-49.066666 35.413333 42.666667 42.666667 0 0 0 35.413333 49.066667l180.906667 29.866666h7.253333a42.666667 42.666667 0 0 0 14.506667-2.56 14.08 14.08 0 0 0 4.266666-2.56 33.28 33.28 0 0 0 8.533334-4.693333l3.84-4.693333c0-2.133333 3.84-3.84 5.546666-6.4s0-4.266667 2.133334-5.973334a57.173333 57.173333 0 0 0 2.986666-7.68l32-170.666666a42.666667 42.666667 0 0 0-85.333333-16.213334l-11.52 61.866667A392.96 392.96 0 0 0 519.68 128 388.266667 388.266667 0 0 0 128 512a388.266667 388.266667 0 0 0 391.68 384A389.12 389.12 0 0 0 896 626.346667a42.666667 42.666667 0 0 0-29.866667-53.333334z"}))},Re=function(o){return t.createElement("svg",(0,F.pi)({viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor"},o),t.createElement("path",{d:"M572.96896 524.6976l217.23136 217.25184a40.96 40.96 0 1 1-57.93792 57.91744L515.072 582.63552l-212.3776 212.3776a40.96 40.96 0 1 1-57.9584-57.91744l212.39808-212.3776-217.21088-217.23136a40.96 40.96 0 1 1 57.91744-57.91744l217.23136 217.21088L737.0752 244.736a40.96 40.96 0 1 1 57.93792 57.91744L572.96896 524.71808z"}))},It=function(o){return t.createElement("svg",(0,F.pi)({xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em",fill:"currentColor",viewBox:"0 0 16 16"},o),t.createElement("path",{d:"M.002 3a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm1 9v1a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9.5l-3.777-1.947a.5.5 0 0 0-.577.093l-3.71 3.71-2.66-1.772a.5.5 0 0 0-.63.062zm5-6.5a1.5 1.5 0 1 0-3 0 1.5 1.5 0 0 0 3 0"}))},zt="".concat(s,"-icon"),Pt=function(o){var f,y=o.className,$=o.spin,Be=(0,F._T)(o,["className","spin"]);return t.createElement("span",(0,F.pi)({className:xe()(zt,(f={},f["".concat(zt,"-spin")]=$,f),y)},Be))},Vt={arrowRight:t.createElement(ye,null),check:t.createElement(fe,null),loading:t.createElement(Ae,null),refresh:t.createElement(Ne,null),x:t.createElement(Re,null),imageFill:t.createElement(It,null)},Wt=function(o){var f=o.type,y=(0,F._T)(o,["type"]);return t.createElement(Pt,(0,F.pi)({},y),Vt[f])},yt;(function(o){o[o.Default=1]="Default",o[o.Loading=2]="Loading",o[o.Moving=3]="Moving",o[o.Verify=4]="Verify",o[o.Success=5]="Success",o[o.Error=6]="Error",o[o.LoadFailed=7]="LoadFailed"})(yt||(yt={}));var Ht="".concat(s,"-control"),Mn=40,$n=2,Tn=function(o){var f,y=o.status,$=y===void 0?yt.Default:y,Be=o.isLimitErrors,Ye=o.tipText,St=o.tipIcon,ot=o.sliderButtonProps,ke=o.indicatorProps,Ft=o.controlRef,Sn=(0,F._T)(o,["status","isLimitErrors","tipText","tipIcon","sliderButtonProps","indicatorProps","controlRef"]),pn=(0,t.useRef)(null),yn=(0,t.useRef)(null),bn=(0,t.useRef)(null),cn=(0,t.useRef)({}),Bn=(0,t.useMemo)(function(){return(0,F.pi)({default:"\u5411\u53F3\u62D6\u52A8\u6ED1\u5757\u586B\u5145\u62FC\u56FE",loading:"\u52A0\u8F7D\u4E2D...",moving:null,verifying:null,success:null,error:null,errors:t.createElement(t.Fragment,null,t.createElement(Wt,{type:"x",style:{fontSize:20}})," \u5931\u8D25\u8FC7\u591A\uFF0C\u70B9\u51FB\u91CD\u8BD5"),loadFailed:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u70B9\u51FB\u91CD\u8BD5"},Ye)},[Ye]),Un=(0,t.useMemo)(function(){return(0,F.pi)({default:t.createElement(Wt,{type:"arrowRight"}),loading:t.createElement(Wt,{type:"loading",spin:!0}),error:t.createElement(Wt,{type:"x"}),success:t.createElement(Wt,{type:"check"})},St)},[St]),rn=(0,t.useMemo)(function(){var Tr;return Tr={},Tr[yt.Default]=[Bn.default,Un.default],Tr[yt.Loading]=[Bn.loading,Un.default],Tr[yt.Moving]=[Bn.moving,Un.default],Tr[yt.Verify]=[Bn.verifying,Un.loading],Tr[yt.Error]=[Bn.error,Un.error],Tr[yt.Success]=[Bn.success,Un.success],Tr[yt.LoadFailed]=[Bn.loadFailed,Un.default],Tr},[Bn,Un]),Gn=function(Tr){var Co;return(Tr||typeof cn.current.sliderButtonWidth!="number")&&(cn.current.sliderButtonWidth=((Co=yn.current)===null||Co===void 0?void 0:Co.clientWidth)||Mn),cn.current.sliderButtonWidth},fn=function(Tr){if(Tr||typeof cn.current.indicatorBorderWidth!="number")if(bn.current){var Co=window.getComputedStyle(bn.current);cn.current.indicatorBorderWidth=parseInt(Co.borderLeftWidth)+parseInt(Co.borderRightWidth)}else cn.current.indicatorBorderWidth=$n;return cn.current.indicatorBorderWidth},lr=function(Tr){var Co;return(Tr||!cn.current.rect)&&pn.current&&(cn.current.rect=(Co=pn.current)===null||Co===void 0?void 0:Co.getBoundingClientRect()),cn.current.rect};(0,t.useImperativeHandle)(Ft,function(){return{getSliderButtonWidth:Gn,getIndicatorBorderWidth:fn,getRect:lr,updateLeft:function(Tr){var Co=Gn(),la=fn();de(yn.current,{left:Tr+"px"}),de(bn.current,{width:Tr+Co+la+"px"})}}},[]);var Et=$===yt.Loading,Lt=$===yt.Moving,On=$===yt.Verify,mr=$===yt.Success,er=$===yt.Error,lo=$===yt.LoadFailed,no=Be?Bn.errors:rn[$][0];return t.createElement("div",(0,F.pi)({},Sn,{className:xe()(Ht,(f={},f["".concat(Ht,"-loading")]=Et,f["".concat(Ht,"-moving")]=Lt,f["".concat(Ht,"-verify")]=On,f["".concat(Ht,"-success")]=mr,f["".concat(Ht,"-error")]=er,f["".concat(Ht,"-errors")]=Be,f["".concat(Ht,"-load-failed")]=lo,f),Sn.className),ref:pn}),t.createElement("div",(0,F.pi)({},ke,{className:xe()("".concat(Ht,"-indicator"),ke==null?void 0:ke.className),ref:bn})),t.createElement(Fe,(0,F.pi)({},ot,{className:xe()("".concat(Ht,"-button"),ot==null?void 0:ot.className),disabled:Et,active:Lt,verify:On,success:mr,error:er,buttonRef:yn}),rn[$][1]),t.createElement("div",{className:xe()("".concat(Ht,"-tips")),style:no?{}:{display:"none"}},no))},tr="".concat(s,"-loading"),vr=function(o){var f=o.icon,y=f===void 0?t.createElement(Wt,{type:"loading",spin:!0}):f,$=o.text,Be=$===void 0?"\u52A0\u8F7D\u4E2D...":$,Ye=o.className,St=(0,F._T)(o,["icon","text","className"]);return t.createElement("div",(0,F.pi)({className:xe()(tr,Ye)},St),t.createElement("div",{className:"".concat(tr,"-icon")},y),t.createElement("div",{className:"".concat(tr,"-text")},Be))},Xn="".concat(s,"-jigsaw"),qt={bgSize:{width:320,height:160},puzzleSize:{width:60,left:0},loadFailedIcon:t.createElement(Wt,{type:"imageFill"}),refreshIcon:t.createElement(Wt,{type:"refresh"})},pr=function(o){var f,y,$=o.status,Be=o.bgSize,Ye=Be===void 0?qt.bgSize:Be,St=o.puzzleSize,ot=St===void 0?qt.puzzleSize:St,ke=o.bgUrl,Ft=o.puzzleUrl,Sn=o.bgImgProps,pn=o.puzzleImgProps,yn=o.jigsawRef,bn=o.loadingBoxProps,cn=o.loadFailedIcon,Bn=cn===void 0?qt.loadFailedIcon:cn,Un=o.showRefreshIcon,rn=Un===void 0?!0:Un,Gn=o.refreshIcon,fn=Gn===void 0?qt.refreshIcon:Gn,lr=o.disabledRefresh,Et=o.onRefresh,Lt=o.style,On=o.className,mr=o.children,er=(0,F._T)(o,["status","bgSize","puzzleSize","bgUrl","puzzleUrl","bgImgProps","puzzleImgProps","jigsawRef","loadingBoxProps","loadFailedIcon","showRefreshIcon","refreshIcon","disabledRefresh","onRefresh","style","className","children"]),lo=(0,t.useRef)(null);if((0,t.useImperativeHandle)(yn,function(){return{updateLeft:function(Tr){de(lo.current,{left:Tr+"px"})}}}),$===yt.Loading)return t.createElement(vr,(0,F.pi)({},bn,{style:(0,F.pi)((0,F.pi)({},bn==null?void 0:bn.style),Ye)}));if($===yt.LoadFailed||!ke||!Ft)return t.createElement("div",{className:"".concat(s,"-load-failed"),style:Ye},Bn);var no=$===yt.Verify||$===yt.Error||$===yt.Success;return t.createElement("div",(0,F.pi)({className:xe()(Xn,(f={},f["".concat(Xn,"-stop")]=no,f),On),style:(0,F.pi)((0,F.pi)({},Lt),Ye)},er),t.createElement("img",(0,F.pi)({src:ke,alt:""},Sn,{className:xe()("".concat(Xn,"-bg"),Sn==null?void 0:Sn.className),style:(0,F.pi)((0,F.pi)({},Sn==null?void 0:Sn.style),Ye)})),t.createElement("img",(0,F.pi)({src:Ft,alt:""},pn,{className:xe()("".concat(Xn,"-puzzle"),pn==null?void 0:pn.className),style:(0,F.pi)((0,F.pi)({},pn==null?void 0:pn.style),ot),ref:lo})),rn&&$!==yt.Success&&fn&&t.createElement("div",{className:xe()("".concat(Xn,"-refresh"),(y={},y["".concat(Xn,"-refresh-disabled")]=$===yt.Verify||lr,y)),onClick:function(){$!==yt.Verify&&!lr&&(Et==null||Et())}},fn),mr)},yr=c?{start:"pointerdown",move:"pointermove",end:"pointerup",cancel:"pointercancel"}:Q?{start:"touchstart",move:"touchmove",end:"touchend",cancel:"touchcancel"}:{start:"mousedown",move:"mousemove",end:"mouseup",cancel:"touchcancel"},Dn=c?"onPointerDown":Q?"onTouchStart":"onMouseDown",Rn;(function(o){o.Puzzle="puzzle",o.Button="button"})(Rn||(Rn={}));var Xr=function(o){var f,y,$,Be=o.mode,Ye=Be===void 0?"embed":Be,St=o.limitErrorCount,ot=St===void 0?0:St,ke=o.tipText,Ft=o.tipIcon,Sn=o.refreshIcon,pn=o.bgSize,yn=o.puzzleSize,bn=o.request,cn=o.autoRequest,Bn=cn===void 0?!0:cn,Un=o.onVerify,rn=o.autoRefreshOnError,Gn=rn===void 0?!0:rn,fn=o.actionRef,lr=o.showRefreshIcon,Et=lr===void 0?!0:lr,Lt=o.jigsawContent,On=o.errorHoldDuration,mr=On===void 0?500:On,er=o.loadingDelay,lo=er===void 0?0:er,no=o.placement,Tr=no===void 0?"top":no,Co=o.loadingBoxProps,la=o.sliderButtonProps,ma=o.precision,Dr=ma===void 0?7:ma,Br=o.className,po=o.style,Fr=o.styles,Wo=Ct(),To=Wo[0],Ko=Wo[1],Yo=Ct(yt.Default),ta=Yo[0],Vo=Yo[1],ya=he(ta),ba=(0,t.useRef)(null),Qo=(0,t.useRef)(null),na=(0,t.useRef)(null),Go=(0,t.useMemo)(function(){return Ye==="float"||Ye==="slider"?Ye:"embed"},[Ye]),Ua=(0,t.useMemo)(function(){if(Sn!==void 0)return Sn;if((Ft==null?void 0:Ft.refresh)!==void 0)return Ft.refresh},[Sn,Ft]),Ca=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.bgSize),pn)},[pn]),Jo=(0,t.useMemo)(function(){return(0,F.pi)((0,F.pi)({},qt.puzzleSize),yn)},[yn]),sa=(0,t.useMemo)(function(){return Tr==="bottom"?"top":"bottom"},[Tr]),sr=(0,t.useRef)({isPressed:!1,trail:[],errorCount:0,startInfo:{x:0,y:0,timestamp:0},currentTargetType:Rn.Button,floatTransitionTimer:null,floatDelayShowTimer:null,floatDelayHideTimer:null,refreshTimer:null,loadingTimer:null,sliderButtonWidth:40,indicatorBorderWidth:2,ratio:1,buttonMaxDistance:0,puzzleMaxDistance:0}),ua=Go==="slider",Xa=typeof lo=="number"&&lo>0,wa=ta===yt.Error&&ot>0&&sr.current.errorCount>=ot,ci=function(){sr.current.buttonMaxDistance=Ca.width-sr.current.sliderButtonWidth-sr.current.indicatorBorderWidth,sr.current.puzzleMaxDistance=Ca.width-Jo.width-Jo.left},ni=function(){var Ur;return((Ur=ba.current)===null||Ur===void 0?void 0:Ur.getRect(!0).height)||42},ri=function(){return(0,F.mG)(void 0,void 0,void 0,function(){var Ur;return(0,F.Jh)(this,function(uo){switch(uo.label){case 0:if(ua)return[2];if(!bn)return[3,4];Xa?sr.current.loadingTimer=setTimeout(function(){Vo(yt.Loading)},lo):Vo(yt.Loading),uo.label=1;case 1:return uo.trys.push([1,3,,4]),[4,bn()];case 2:return Ur=uo.sent(),Xa&&clearTimeout(sr.current.loadingTimer),Ko(Ur),Vo(yt.Default),[3,4];case 3:return uo.sent(),Xa&&clearTimeout(sr.current.loadingTimer),Vo(yt.LoadFailed),[3,4];case 4:return[2]}})})},oi=function(Ur){Ur===void 0&&(Ur=300),!(Go!=="float"||ya.current===yt.Success)&&(clearTimeout(sr.current.floatTransitionTimer),clearTimeout(sr.current.floatDelayHideTimer),clearTimeout(sr.current.floatDelayShowTimer),sr.current.floatDelayShowTimer=setTimeout(function(){var uo;de(na.current,{display:"block"}),R(na.current);var oa=ni()+"px";de(na.current,(uo={},uo[sa]=oa,uo.opacity="1",uo))},Ur))},Oa=function(Ur){Ur===void 0&&(Ur=300),Go==="float"&&(clearTimeout(sr.current.floatTransitionTimer),clearTimeout(sr.current.floatDelayHideTimer),clearTimeout(sr.current.floatDelayShowTimer),sr.current.floatDelayHideTimer=setTimeout(function(){var uo,oa=ni()/2+"px";de(na.current,(uo={},uo[sa]=oa,uo.opacity="0",uo)),sr.current.floatTransitionTimer=setTimeout(function(){de(na.current,{display:"none"})},300)},Ur))},mi=function(Ur){var uo;ua||(uo=Qo.current)===null||uo===void 0||uo.updateLeft(Ur)},ai=function(){var Ur;sr.current.isPressed=!1,Vo(yt.Default),(Ur=ba.current)===null||Ur===void 0||Ur.updateLeft(0),mi(Jo.left)},Ya=function(Ur){Ur===void 0&&(Ur=!1),Ur&&(sr.current.errorCount=0),clearTimeout(sr.current.refreshTimer),ya.current!==yt.Loading&&(ai(),ri())},vi=function(){(wa||ta===yt.LoadFailed)&&Ya(wa)},Ai=function(){Q||oi()},wi=function(){Q||Oa()},Ii=function(Ur){sr.current.currentTargetType=Rn.Puzzle,Mi(Ur)},Bi=function(Ur){sr.current.currentTargetType=Rn.Button,Mi(Ur)},Mi=function(Ur){if(ya.current===yt.Default){Ur.preventDefault();var uo=H(Ur),oa=uo.clientX,Da=uo.clientY;sr.current.startInfo={x:oa,y:Da,timestamp:new Date().getTime()},sr.current.trail=[[oa,Da]],ba.current&&(sr.current.sliderButtonWidth=ba.current.getSliderButtonWidth(!0),sr.current.indicatorBorderWidth=ba.current.getIndicatorBorderWidth(!0)),ci(),sr.current.ratio=sr.current.puzzleMaxDistance/sr.current.buttonMaxDistance,sr.current.currentTargetType===Rn.Puzzle&&(sr.current.ratio=1/sr.current.ratio),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&oi(0),sr.current.isPressed=!0,document.addEventListener(yr.move,pi),document.addEventListener(yr.end,Ga),document.addEventListener(yr.cancel,Ga)}},pi=function(Ur){var uo;if(sr.current.isPressed){Ur.preventDefault();var oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=Da-sr.current.startInfo.x;sr.current.trail.push([Da,_r]),ya.current!==yt.Moving&&Gr>0&&Vo(yt.Moving);var No=Gr,ra=Gr;sr.current.currentTargetType===Rn.Puzzle?(Gr=Math.max(0,Math.min(Gr,sr.current.puzzleMaxDistance)),No=Gr+Jo.left,ra=Gr*sr.current.ratio):(Gr=Math.max(0,Math.min(Gr,sr.current.buttonMaxDistance)),ra=Gr,No=Gr*sr.current.ratio+Jo.left),(uo=ba.current)===null||uo===void 0||uo.updateLeft(ra),mi(No)}},Ga=function(Ur){if(document.removeEventListener(yr.move,pi),document.removeEventListener(yr.end,Ga),document.removeEventListener(yr.cancel,Ga),!!sr.current.isPressed){if(ya.current!==yt.Moving){sr.current.isPressed=!1,Q&&Oa();return}if(Un){sr.current.isPressed=!1,Vo(yt.Verify);var uo=new Date().getTime(),oa=H(Ur),Da=oa.clientX,_r=oa.clientY,Gr=_r-sr.current.startInfo.y,No=Da-sr.current.startInfo.x,ra=No;sr.current.currentTargetType===Rn.Puzzle?(No=Math.max(0,Math.min(No,sr.current.puzzleMaxDistance)),ra=No*sr.current.ratio):(No=Math.max(0,Math.min(No,sr.current.buttonMaxDistance)),ra=No,No*=sr.current.ratio),Un({x:w(No,Dr),y:w(Gr,Dr),sliderOffsetX:w(ra,Dr),duration:uo-sr.current.startInfo.timestamp,trail:sr.current.trail,targetType:sr.current.currentTargetType,errorCount:sr.current.errorCount}).then(function(){sr.current.errorCount=0,Vo(yt.Success),Oa()}).catch(function(){sr.current.errorCount+=1,Vo(yt.Error),(Q||Ur.pointerType==="pen"||Ur.pointerType==="touch")&&Oa(),(ot<=0||sr.current.errorCount0?(Be.forEach(function(Ye){Ye.wrap.apply(Ye.context,y)}),!0):!1},o}(),ht={},Mt=function(){function o(f){f===void 0&&(f="default"),this.scope=f,ht[this.scope]||(ht[this.scope]={}),this.data=ht[this.scope]}return o.prototype.getItem=function(f){return f in this.data?this.data[f]:null},o.prototype.setItem=function(f,y){this.data[f]=y},o.prototype.removeItem=function(f){delete this.data[f]},o.prototype.clear=function(){ht[this.scope]={},this.data=ht[this.scope]},o}();function dt(){return Math.random().toString(16).substring(2,8)}function Xt(o){try{var f=typeof o=="object"&&o!==null&&!!o.setItem&&!!o.getItem&&!!o.removeItem;if(f){var y=dt()+new Date().getTime(),$="1";if(o.setItem(y,$),o.getItem(y)!==$)return!1;o.removeItem(y)}return f}catch(Be){return console.error("[cache2] ".concat(o," is not supported. The default memory cache will be used.")),!1}}function Fn(o,f){try{return JSON.parse(o,f)}catch(y){return o}}function $t(o,f){return JSON.stringify(o,f)}var Zn=function(){function o(f,y){y===void 0&&(y={});var $=f?Xt(f):!1;this.options=(0,F.pi)({needParsed:$,prefix:""},y),this.storage=$?f:new Mt(this.options.memoryScope)}return o.prototype.getKey=function(f){return this.options.prefix+f},o.prototype.get=function(f){var y=this.storage.getItem(this.getKey(f));return this.options.needParsed?Fn(y,this.options.reviver):y},o.prototype.set=function(f,y){this.storage.setItem(this.getKey(f),this.options.needParsed?$t(y,this.options.replacer):y)},o.prototype.del=function(f){this.storage.removeItem(this.getKey(f))},o.prototype.clear=function(){typeof this.storage.clear=="function"&&this.storage.clear()},o}(),k="cache2_",i="default",p=function(o){(0,F.ZT)(f,o);function f(y,$){var Be=o.call(this)||this,Ye=i,St;return typeof y=="string"?Ye=y||i:typeof y=="object"&&(St=y),!St&&typeof $=="object"&&(St=$),Be.options=(0,F.pi)({max:-1,stdTTL:0,maxStrategy:"limited",checkperiod:0,prefix:k},St),Be.storage=new Zn(Be.options.storage,(0,F.pi)({memoryScope:Ye},Be.options)),Be.cacheKey=Ye,Be.startCheckperiod(),Be}return f.prototype._check=function(y,$){var Be=!0;return $.t!==0&&$.t0?Be+Ye:0;return{v:y,t:St,n:Be}},f.prototype._isLimited=function(y){return this.options.max>-1&&y>=this.options.max},f.prototype._getReplaceKey=function(y,$){var Be=y[0];return y.forEach(function(Ye){($[Ye].t<$[Be].t||$[Ye].t===$[Be].t&&$[Ye].n<$[Be].n)&&(Be=Ye)}),Be},Object.defineProperty(f.prototype,"cacheValues",{get:function(){return this.storage.get(this.cacheKey)||{}},enumerable:!1,configurable:!0}),f.prototype.setCacheValues=function(y){this.storage.set(this.cacheKey,y)},f.prototype.get=function(y){var $=this.cacheValues[y];if($&&this._check(y,$))return $.v},f.prototype.mget=function(y){var $=this,Be={};if(!Array.isArray(y))return Be;var Ye=this.cacheValues;return y.forEach(function(St){var ot=Ye[St];ot&&$._check(St,ot)&&(Be[St]=ot.v)}),Be},f.prototype.getAll=function(){var y=Object.keys(this.cacheValues);return this.mget(y)},f.prototype.set=function(y,$,Be){if(this.options.max===0)return!1;var Ye=this.cacheValues,St=Object.keys(Ye);if(!Ye[y]&&this._isLimited(St.length)){var ot=this.keys();if(this._isLimited(ot.length))if(this.options.maxStrategy==="replaced"){var ke=this._getReplaceKey(ot,Ye);this.del(ke)}else return!1}return Ye[y]=this._wrap($,Be),this.setCacheValues(Ye),this.emit("set",y,Ye[y].v),!0},f.prototype.mset=function(y){var $=this,Be=!0;return y.forEach(function(Ye){var St=$.set(Ye.key,Ye.value,Ye.ttl);Be&&!St&&(Be=!1)}),Be},f.prototype.del=function(y){var $=this,Be=this.cacheValues,Ye=0,St=Array.isArray(y)?y:[y];return St.forEach(function(ot){if(Be[ot]){Ye++;var ke=Be[ot];delete Be[ot],$.emit("del",ot,ke.v)}}),Ye>0&&this.setCacheValues(Be),Ye},f.prototype.clear=function(){this.storage.del(this.cacheKey)},f.prototype.keys=function(){var y=this,$=this.cacheValues,Be=Object.keys($);return Be.filter(function(Ye){return y._check(Ye,$[Ye])})},f.prototype.has=function(y){var $=this.cacheValues[y];return!!($&&this._check(y,$))},f.prototype.take=function(y){var $,Be=this.cacheValues[y];return Be&&this._check(y,Be)&&($=Be.v,this.del(y)),$},f.prototype.ttl=function(y,$){var Be=this.cacheValues,Ye=Be[y];return Ye&&this._check(y,Ye)?(Be[y]=this._wrap(Ye.v,$),!0):!1},f.prototype.getTtl=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].t},f.prototype.getLastModified=function(y){var $=this.cacheValues,Be=$[y];if(Be&&this._check(y,Be))return $[y].n},f.prototype.startCheckperiod=function(){var y=this;this.keys(),this.options.checkperiod>0&&(clearTimeout(this._checkTimeout),this._checkTimeout=setTimeout(function(){y.startCheckperiod()},this.options.checkperiod))},f.prototype.stopCheckperiod=function(){clearTimeout(this._checkTimeout)},f}(We),g=void 0,C="undefined",re="object",q=Object.prototype,He=q.toString,Ke=q.hasOwnProperty,_e=q.propertyIsEnumerable,at=Object.getOwnPropertySymbols,$e=Object.getPrototypeOf,ft=Object.keys,mt=Function.prototype,ct=mt.toString,Ot=typeof Symbol!==C,vt=Ot?Symbol.prototype:g,bt=Array.prototype,xt=bt.slice,Qt=Math.min,nt=Math.max,pt=Math.random,ce=Math.floor,ve=Math.ceil,je=Math.abs,Xe=Number.isFinite,Te=Number.isInteger,lt=Number.isSafeInteger,et=typeof globalThis===re&&globalThis,gt=typeof e.g===re&&e.g,jt=typeof self===re&&self,kt=Number.MAX_SAFE_INTEGER||9007199254740991,dn=Number.MIN_SAFE_INTEGER||-9007199254740991,gn=4294967295,en="[object ",oe=en+"BigInt]",me=en+"Number]",Se=en+"Boolean]",De=en+"String]",Le=en+"Date]",Bt=en+"RegExp]",At=en+"Symbol]",Nt=en+"Error]",tt=en+"ArrayBuffer]",Kt=en+"Arguments]",Cn=en+"Array]",Tt=["Function","AsyncFunction","GeneratorFunction","Proxy"].map(function(o){return en+o+"]"}),Yt=en+"WeakSet]",Zt=en+"Blob]",kn=en+"File]",vn=en+"DOMException]",jn=en+"Object]",Wn=en+"DataView]",xn=en+"Map]",nr=en+"Promise]",br=en+"Set]",Lr=en+"WeakMap]",an=en+"Window]";function Ut(o){return He.call(o)}function En(o){return typeof o=="string"||Ut(o)===De}var Kn=function(){function o(f,y){y===void 0&&(y="uh_async_memo"),this.promiseCache={},this.cache=new p(y,f)}return o.prototype.run=function(f,y,$){var Be=this;if(!y||!En(y))return f();var Ye=(0,F.pi)({persisted:!0},$);if(Ye.persisted){var St=this.cache.get(y);if(St)return Promise.resolve(St)}return this.promiseCache[y]||(this.promiseCache[y]=f().then(function(ot){return delete Be.promiseCache[y],Be.cache.set(y,ot,Ye.ttl),ot}).catch(function(ot){return delete Be.promiseCache[y],Promise.reject(ot)})),this.promiseCache[y]},o}(),An=typeof Blob!==C;function hr(o){return An&&o instanceof Blob?!0:Ut(o)===Zt}function Hr(o){return function(){return o}}function gr(){}var Mr=typeof URL!="undefined",zr=void 0,Ln=Object.keys,tn=Object.values,sn=Mr?URL.createObjectURL:Hr(""),nn=Mr?URL.revokeObjectURL:gr;function rr(o,f){var y=f||{},$=y.method,Be=$===void 0?"get":$,Ye=y.data,St=Ye===void 0?null:Ye,ot=y.timeout,ke=y.headers,Ft=y.withCredentials,Sn=Ft===void 0?!1:Ft,pn=y.async,yn=pn===void 0?!0:pn,bn=y.user,cn=bn===void 0?null:bn,Bn=y.password,Un=Bn===void 0?null:Bn,rn=y.responseType,Gn=y.onReadyStateChange,fn=y.onLoadStart,lr=y.onProgress,Et=y.onAbort,Lt=y.onTimeout,On=y.onError,mr=y.onLoad,er=y.onLoadEnd;return new Promise(function(lo,no){var Tr=new XMLHttpRequest;Tr.open(Be.toLowerCase(),o,yn,cn,Un),Gn&&(Tr.onreadystatechange=Gn),typeof ot=="number"&&ot>0&&(Tr.timeout=ot),Tr.withCredentials=Sn,rn&&(Tr.responseType=rn),typeof ke=="object"&&Ln(ke).map(function(Br){Tr.setRequestHeader(Br,ke[Br])});var Co=function(Br){return function(po){lo(po),Br==null||Br.call(Tr,po)}},la=function(Br){return function(po){no(po),Br==null||Br.call(Tr,po)}},ma={loadstart:fn,progress:lr,abort:la(Et),timeout:la(Lt),error:la(On),load:Co(mr),loadend:er},Dr=Ln(ma);Dr.forEach(function(Br){var po=ma[Br];po&&Tr.addEventListener(Br,po)}),Tr.send(St)})}var wr=[200,304];function cr(o,f){return new Promise(function(y,$){hr(o)?y(o):rr(o,(0,F.pi)({responseType:"blob"},f)).then(function(Be){var Ye=Be.target.status;if(wr.indexOf(Ye)!==-1)y(Be.target.response);else{var St=new Error("The file does not support get requests, responseStatus ".concat(Ye,", '").concat(o,"'."));console.error(St),$(St)}}).catch(function(Be){console.error(new Error("Failed to request file. ".concat(Be))),$(Be)})})}function Ir(o){return new Promise(function(f,y){var $=hr(o),Be=$?sn(o):o,Ye=new Image;$||(Ye.crossOrigin="anonymous"),Ye.onload=function(){f(Ye)},Ye.onerror=function(St){$&&nn(Be),console.error("[loadImage] The image load failed, '".concat(o,"'.")),y(St)},Ye.src=Be})}function qr(o,f){return cr(o,f).then(function(y){return Ir(y).then(function($){return{blob:y,image:$}})})}function Eo(o){return o!==null&&typeof o=="object"}function jr(o){return typeof o=="function"||Eo(o)}function kr(o){return typeof o=="symbol"||Ut(o)===At}var fo=/^0b[01]+$/i,ao=/^0o[0-7]+$/i,so=/^[-+]0x[0-9a-f]+$/i;function Ho(o){if(typeof o=="number")return o;if(kr(o))return NaN;if(jr(o)&&(o=Number(o)),typeof o!="string")return o===0?o:+o;o=o.trim();var f=fo.test(o);return f||ao.test(o)?parseInt(o.slice(2),f?2:8):so.test(o)?NaN:+o}var Lo=17976931348623157e292;function zo(o){if(!o)return o===0?o:0;if(o=Ho(o),o===1/0||o===-1/0){var f=o<0?-1:1;return f*Lo}return o===o?o:0}function Zo(o,f){o===void 0&&(o=0),f===void 0&&(f=1),o=zo(o),f=zo(f);var y=ve(Qt(o,f)||0),$=ce(nt(o,f)||0);if(y>$){var Be=y;y=$,$=Be}return ce(y+pt()*($-y+1))}var ro=Math.PI,Gt;(function(o){o[o.None=0]="None",o[o.Outer=1]="Outer",o[o.Inner=2]="Inner"})(Gt||(Gt={}));var ur=[Gt.None,Gt.Outer,Gt.Inner];function Vn(o){var f=o.length,y=Zo(0,f-1);return o[y]}function qn(o){var f={top:Vn(ur),right:Vn(ur),bottom:Vn(ur),left:Vn(ur)},y=Object.keys(f),$=["top","bottom"],Be=["left","right"];if(f.top===Gt.Outer&&f.bottom===Gt.Outer?f[Vn($)]=Gt.Inner:f.top!==Gt.Outer&&f.bottom!==Gt.Outer&&(f[Vn($)]=Gt.Outer),f.left===Gt.Outer&&f.right===Gt.Outer?f[Vn(Be)]=Gt.Inner:f.left!==Gt.Outer&&f.right!==Gt.Outer&&(f[Vn(Be)]=Gt.Outer),o){var Ye=[],St=[];y.forEach(function(ot){f[ot]===Gt.Inner?Ye.push(ot):f[ot]===Gt.None&&St.push(ot)}),o===2?Ye.forEach(function(ot){return f[ot]=Gt.None}):o===3?Ye.length===0?f[Vn(St)]=Gt.Inner:Ye.length===2&&(f[Vn(Ye)]=Gt.None):o==4&&St.forEach(function(ot){return f[ot]=Gt.Inner})}return f}function Nr(o,f){f===void 0&&(f={});var y=f.x,$=y===void 0?0:y,Be=f.y,Ye=Be===void 0?0:Be,St=f.w,ot=St===void 0?60:St,ke=f.h,Ft=ke===void 0?60:ke,Sn=f.needClosePath,pn=Sn===void 0?!0:Sn,yn=f.points,bn=f.margin,cn=bn===void 0?0:bn;cn=cn<=0?0:cn,(typeof yn=="number"||!yn)&&(yn=qn(yn));var Bn=(Math.min(ot,Ft)-cn*2)*.15,Un=Math.hypot(Bn,Bn),rn=Un/2,Gn=Bn+rn,fn={x:$+cn,y:Ye+cn,w:ot-Gn-cn*2,h:Ft-Gn-cn*2},lr=fn.w/2,Et=fn.h/2;yn.left===Gt.Outer&&(fn.x+=Gn),yn.top===Gt.Outer&&(fn.y+=Gn),o.beginPath(),o.lineWidth=2,o.moveTo(fn.x,fn.y),yn.top!==Gt.None&&(o.lineTo(fn.x+lr-rn,fn.y),yn.top===Gt.Inner?o.arc(fn.x+lr,fn.y+rn,Bn,1.25*ro,1.75*ro,!0):o.arc(fn.x+lr,fn.y-rn,Bn,.75*ro,.25*ro)),o.lineTo(fn.x+fn.w,fn.y),yn.right!==Gt.None&&(o.lineTo(fn.x+fn.w,fn.y+Et-rn),yn.right===Gt.Inner?o.arc(fn.x+fn.w-rn,fn.y+Et,Bn,1.75*ro,.25*ro,!0):o.arc(fn.x+fn.w+rn,fn.y+Et,Bn,1.25*ro,.75*ro)),o.lineTo(fn.x+fn.w,fn.y+fn.h),yn.bottom!==Gt.None&&(o.lineTo(fn.x+lr+rn,fn.y+fn.h),yn.bottom===Gt.Inner?o.arc(fn.x+lr,fn.y+fn.h-rn,Bn,.25*ro,.75*ro,!0):o.arc(fn.x+lr,fn.y+fn.h+rn,Bn,1.75*ro,1.25*ro)),o.lineTo(fn.x,fn.y+fn.h),yn.left!==Gt.None&&(o.lineTo(fn.x,fn.y+Et+rn),yn.left===Gt.Inner?o.arc(fn.x+rn,fn.y+Et,Bn,.75*ro,1.25*ro,!0):o.arc(fn.x-rn,fn.y+Et,Bn,.25*ro,1.75*ro)),o.lineTo(fn.x,fn.y),o.stroke(),pn&&o.closePath()}function Vr(o,f,y,$){return new Promise(function(Be){f?o.toBlob(function(Ye){Be(Ye?URL.createObjectURL(Ye):o.toDataURL(y,$))},y,$):Be(o.toDataURL(y,$))})}var wo=new Kn({max:5,maxStrategy:"replaced"});wo.cache.on("del",function(o,f){try{f.image.src&&URL.revokeObjectURL(f.image.src)}catch(y){}});function Io(o){o?wo.cache.del(o):wo.cache.clear()}var mo=new WeakMap,Oo=function(o){if(!jr(o))return String(o);if(!mo.get(o)){var f="_"+Date.now();mo.set(o,f)}return mo.get(o)},eo={jpeg:"image/jpeg",png:"image/png"},Rr=[];function Bo(o){o.forEach(function(f){URL.revokeObjectURL(f)})}function go(o,f){f===void 0&&(f={});var y=f.borderWidth,$=y===void 0?2:y,Be=f.borderColor,Ye=Be===void 0?"rgba(255,255,255,0.7)":Be,St=f.fillColor,ot=St===void 0?"rgba(255,255,255,0.7)":St,ke=f.points,Ft=f.width,Sn=Ft===void 0?60:Ft,pn=f.height,yn=pn===void 0?60:pn,bn=f.x,cn=f.y,Bn=f.margin,Un=Bn===void 0?2:Bn,rn=f.equalHeight,Gn=rn===void 0?!0:rn,fn=f.imageWidth,lr=f.imageHeight,Et=f.bgWidth,Lt=f.bgHeight,On=f.bgOffset,mr=On===void 0?[0,0]:On,er=f.bgImageType,lo=er===void 0?eo.jpeg:er,no=f.quality,Tr=no===void 0?.8:no,Co=f.format,la=Co===void 0?"dataURL":Co,ma=f.cacheImage,Dr=ma===void 0?!0:ma,Br=f.autoRevokePreviousBlobUrl,po=Br===void 0?!0:Br,Fr=f.ajaxOptions;return new Promise(function(Wo,To){var Ko=document.createElement("canvas"),Yo=document.createElement("canvas"),ta=Ko.getContext("2d"),Vo=Yo.getContext("2d"),ya=Dr?Oo(o):void 0;wo.run(function(){return qr(o,Fr)},ya).then(function(ba){var Qo=ba.image;fn&&(Qo.width=fn),lr&&(Qo.height=lr);var na=typeof Et=="number"&&Et>0?Et>Sn?Et:Sn:Qo.width,Go=typeof Lt=="number"&&Lt>0?Lt>yn?Lt:yn:Qo.height;Ko.width=na,Ko.height=Go;var Ua=na-Sn,Ca=Go-yn,Jo=typeof bn=="undefined"?Zo(Sn,Ua):bn||0,sa=typeof cn=="undefined"?Zo(0,Ca):cn||0;Jo<0?Jo=0:Jo>Ua&&(Jo=Ua),sa<0?sa=0:sa>Ca&&(sa=Ca);var sr=typeof ke=="number"||!ke?qn(ke):ke,ua=typeof mr=="function"?mr(Qo.width,Qo.height):mr;ta.strokeStyle=Ye,ta.lineWidth=$,ta.fillStyle=ot,Nr(ta,{x:Jo,y:sa,w:Sn,h:yn,points:sr,margin:Un}),ta.fillStyle=ot,ta.fill(),ta.globalCompositeOperation="destination-over",ta.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height),Yo.width=na,Yo.height=Go,Vo.strokeStyle=Ye,Vo.lineWidth=$,Nr(Vo,{x:Jo,y:sa,w:Sn,h:yn,points:sr,margin:Un}),Vo.globalCompositeOperation="destination-over",Vo.clip(),Vo.drawImage(Qo,ua[0],ua[1],Qo.width,Qo.height);var Xa=Vo.getImageData(Jo,sa,Sn,yn);Vo.clearRect(0,0,na,Go),Yo.width=Sn,Yo.height=Gn?Go:yn,Vo.putImageData(Xa,0,Gn?sa:0);var wa=la==="blob",ci=Vr(Yo,wa,eo.png,Tr),ni=Vr(Ko,wa,lo,Tr);Promise.all([ci,ni]).then(function(ri){var oi=ri[0],Oa=ri[1];po&&(Rr.length&&(Bo(Rr),Rr.length=0),wa&&Rr.push(Oa,oi)),Wo({puzzleUrl:oi,bgUrl:Oa,x:Jo,y:Gn?0:sa})}).catch(To)}).catch(To)})}var Ro=Object.defineProperty,ho=Object.getOwnPropertySymbols,va=Object.prototype.hasOwnProperty,da=Object.prototype.propertyIsEnumerable,Ia=(o,f,y)=>f in o?Ro(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,qo=(o,f)=>{for(var y in f||(f={}))va.call(f,y)&&Ia(o,y,f[y]);if(ho)for(var y of ho(f))da.call(f,y)&&Ia(o,y,f[y]);return o},Ea=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Fa=({ModalProps:o,onFinish:f})=>{const[y,$]=(0,t.useState)(),Be=(0,t.useRef)(),Ye=()=>Ea(void 0,null,function*(){const ot=`/images/VerifCodeBg/img${Math.floor(Math.random()*23)+1}.jpg`,ke=yield go(ot,{imageHeight:180,imageWidth:360});return $(ke),ke}),St=ot=>Ea(void 0,null,function*(){return ot!=null&&ot.x&&ot.x>y.x-5&&ot.x{var ot;o!=null&&o.open&&Be.current&&((ot=Be.current)==null||ot.refresh())},[o==null?void 0:o.open,Be]),t.createElement(S.default,qo({},qo({title:"\u8BF7\u5B8C\u6210\u4E0B\u5217\u9A8C\u8BC1\u540E\u7EE7\u7EED",width:410,footer:null,centered:!0},o)),t.createElement(Xr,{actionRef:Be,request:Ye,onVerify:ot=>Ea(void 0,null,function*(){return St(ot)}),bgSize:{width:360,height:180}}),t.createElement("div",{className:"flex mt10"},t.createElement(h.ZP,{style:{paddingLeft:"0px",paddingRight:"0px"},type:"link",icon:t.createElement("i",{className:"iconfont icon-shuaxin3"}),onClick:()=>{var ot;(ot=Be.current)==null||ot.refresh()}},"\u5237\u65B0")))};var Sa=t.memo(Fa),yo=e(59301),Ja=Object.defineProperty,La=Object.defineProperties,Ba=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,xa=Object.prototype.propertyIsEnumerable,aa=(o,f,y)=>f in o?Ja(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ra=(o,f)=>{for(var y in f||(f={}))Na.call(f,y)&&aa(o,y,f[y]);if(pa)for(var y of pa(f))xa.call(f,y)&&aa(o,y,f[y]);return o},Ta=(o,f)=>La(o,Ba(f)),Aa=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const ca={height:48},Wr=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,Pr=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,jo={timer:0};var Do=(o=>(o[o.setTimer=0]="setTimer",o))(Do||{});function Mo(o,f){switch(f.type){case 0:return Ta(Ra({},o),{timer:f.payload});default:throw new Error}}const ko=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{var St;const[ot]=I.default.useForm(),[ke,Ft]=(0,t.useReducer)(Mo,jo),[Sn,pn]=(0,t.useState)(!1),{timer:yn}=ke,[bn,cn]=(0,t.useState)(!1);function Bn(Et){return Aa(this,null,function*(){const{login:Lt,password:On,code:mr}=Et,{message:er,status:lo}=yield y({login:Lt,password:On,code:mr});if(lo<0){ot.setFields([{name:"code",errors:[er]}]);return}window.location.reload()})}function Un(){return Aa(this,null,function*(){let Et=ot.getFieldValue("login"),Lt=0;if(!Wr.test(Et)||Et.indexOf(" ")>-1)return ot.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Lt=1,Lt;let{status:On,message:mr}=yield o({login:Et,type:1});return On>0?Lt=2:(ot.setFields([{name:"login",errors:[mr]}]),Lt=1),Lt})}const rn=()=>Aa(void 0,null,function*(){pn(!0);const Et=ot.getFieldValue("verify"),Lt=ot.getFieldValue("login");if(!Lt)ot.validateFields(["login"]);else{const On=yield o({login:Lt,type:1});if((On==null?void 0:On.status)!==1){ot.setFields([{name:"login",errors:[On==null?void 0:On.message]}]);return}const{status:mr,message:er}=yield f({login:Lt,type:1,smscode:(0,B.M)(Lt)});mr<0&&ot.setFields([{name:"code",errors:[er]}]),Ft({type:0,payload:60})}pn(!1)});function Gn(Et,Lt){if(!Lt)return Promise.resolve();if(!Pr.test(Lt)||Lt.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");const On=Lt.length;return On>=8&&On<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD")}const fn=(Et,Lt)=>Lt?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{yn>0&&setTimeout(()=>{Ft({type:0,payload:yn-1})},1e3)},[yn]);const lr=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Wr.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve();return yo.createElement(yo.Fragment,null,yo.createElement(I.default,{layout:"vertical",form:ot,style:$,initialValues:{autologin:!0,protool:!1},onFinish:Bn},yo.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:lr}]},yo.createElement(se.default,{style:ca,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onBlur:()=>Un,onChange:()=>ot.setFieldsValue({verify:0})})),!((St=Ye==null?void 0:Ye.setting)!=null&&St.is_local)&&yo.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},yo.createElement(se.default,{suffix:yo.createElement(h.ZP,{loading:Sn,type:"link",onClick:Et=>{if(Et.stopPropagation(),!ot.getFieldValue("login")){ot.validateFields(["login"]);return}cn(!0)},disabled:yn>0}," ",yn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${yn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),yo.createElement(D.Z,{title:yo.createElement("div",null,yo.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),yo.createElement("br",null),yo.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),yo.createElement("br",null),yo.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},yo.createElement(I.default.Item,{name:"password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"},{validator:Gn}]},yo.createElement(se.default.Password,{autoComplete:"new-password",style:ca,size:"middle",placeholder:"\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"}))),yo.createElement(I.default.Item,null,yo.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:ca,className:"font16"}," ",Be," ")),yo.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:35}},"\u6CE8\u518C\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",yo.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),yo.createElement(Sa,{ModalProps:{open:bn,onCancel:()=>{cn(!1)}},onFinish:()=>{cn(!1),rn()}}))};var Uo=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ko),$o=e(89392),to=e(59301),ga=Object.defineProperty,ia=Object.defineProperties,za=Object.getOwnPropertyDescriptors,qa=Object.getOwnPropertySymbols,Za=Object.prototype.hasOwnProperty,ja=Object.prototype.propertyIsEnumerable,Wa=(o,f,y)=>f in o?ga(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ka=(o,f)=>{for(var y in f||(f={}))Za.call(f,y)&&Wa(o,y,f[y]);if(qa)for(var y of qa(f))ja.call(f,y)&&Wa(o,y,f[y]);return o},$a=(o,f)=>ia(o,za(f)),Ha=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Ma={height:48},_a=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,ii=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,li={timer:0};var Po=(o=>(o[o.setTimer=0]="setTimer",o))(Po||{});function co(o,f){switch(f.type){case 0:return $a(Ka({},o),{timer:f.payload});default:throw new Error}}const So=({validateName:o,getCode:f,register:y,style:$={paddingRight:50},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(co,li),[Ft,Sn]=(0,t.useState)(!1),{timer:pn}=ot,[yn,bn]=(0,t.useState)(!1);function cn(lr){return Ha(this,null,function*(){const{login:Et,new_password:Lt,code:On}=lr,{message:mr,status:er}=yield y({login:Et,new_password:Lt,code:On});if(er<0){St.setFields([{name:"code",errors:[mr]}]);return}location.reload()})}function Bn(){return Ha(this,null,function*(){let lr=St.getFieldValue("login"),Et=0;if(!_a.test(lr)||lr.indexOf(" ")>-1)return St.setFields([{name:"login",errors:["\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"]}]),Et=1,Et;let{status:Lt,message:On}=yield o({login:lr,type:2});return Lt>0?Et=2:(St.setFields([{name:"login",errors:[On]}]),Et=1),Et})}const Un=()=>Ha(void 0,null,function*(){const lr=St.getFieldValue("verify"),Et=St.getFieldValue("login");if(yield St.validateFields(["login"]),!Et)St.validateFields(["login"]);else{Sn(!0);const{status:Lt,message:On}=yield f({login:Et,type:2,smscode:(0,B.M)(Et)});Lt<0&&St.setFields([{name:"code",errors:[On]}]),ke({type:0,payload:60}),Sn(!1)}});function rn(lr,Et){if(!Et)return Promise.resolve();if(!ii.test(Et))return Promise.reject("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD");if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C");const Lt=Et.length;return Lt>=8&&Lt<=16?Promise.resolve():Promise.reject("\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C")}const Gn=(lr,Et)=>Et?Promise.resolve():Promise.reject("\u8BF7\u62D6\u52A8\u6ED1\u5757\u9A8C\u8BC1");(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]);const fn=(lr,Et)=>Ha(void 0,null,function*(){if(!Et)return Promise.resolve();if(Et.indexOf(" ")>-1)return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1");if(_a.test(Et)){let{status:Lt,message:On}=yield o({login:Et,type:2});return Lt>0?Promise.resolve():Promise.reject(On)}else return Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1")});return to.createElement(to.Fragment,null,to.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:(0,$o.throttle)(cn,2e3)},to.createElement(I.default.Item,{name:"login",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"},{validator:(0,$o.throttle)(fn,400)}]},to.createElement(se.default,{style:Ma,autoComplete:"new-login",size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7",onChange:()=>St.setFieldsValue({verify:0})})),to.createElement(D.Z,{title:to.createElement("div",null,to.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),to.createElement("br",null),to.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),to.createElement("br",null),to.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},to.createElement(I.default.Item,{name:"new_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:rn}]},to.createElement(se.default.Password,{autoComplete:"new-password",style:Ma,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),to.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},to.createElement(se.default,{suffix:to.createElement(h.ZP,{loading:Ft,type:"link",onClick:lr=>{if(lr.stopPropagation(),!St.getFieldValue("login")){St.validateFields(["login"]);return}bn(!0)},disabled:pn>0}," ",pn===0?"\u83B7\u53D6\u9A8C\u8BC1\u7801":`${pn}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"})),to.createElement(I.default.Item,null,to.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:Ma,className:"font16"}," ",Be," ")),to.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",to.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B"))),to.createElement(Sa,{ModalProps:{open:yn,onCancel:()=>{bn(!1)}},onFinish:()=>{bn(!1),Un()}}))};var _o=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(So),ea=Object.defineProperty,Pa=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,ei=(o,f,y)=>f in o?ea(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,si=(o,f)=>{for(var y in f||(f={}))ha.call(f,y)&&ei(o,y,f[y]);if(Pa)for(var y of Pa(f))ka.call(f,y)&&ei(o,y,f[y]);return o};const ti=o=>React.createElement("svg",si({id:"wechat_svg__\\u56FE\\u5C42_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 66 66",style:{enableBackground:"new 0 0 66 66"},xmlSpace:"preserve"},o),React.createElement("style",null,".wechat_svg__st1{fill:#00b913}"),React.createElement("g",{id:"wechat_svg__\\u9875\\u9762-1"},React.createElement("g",{id:"wechat_svg__\\u767B\\u5F55_x2F_\\u6CE8\\u518C",transform:"translate(-1081 -380)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-18\\u5907\\u4EFD",transform:"translate(1063 238)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-12",transform:"translate(18 142)"},React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4-10"},React.createElement("circle",{id:"wechat_svg__\\u692D\\u5706\\u5F62",cx:33,cy:33,r:33,style:{fillRule:"evenodd",clipRule:"evenodd",fill:"#c6f4c9"}}),React.createElement("g",{id:"wechat_svg__\\u7F16\\u7EC4",transform:"translate(12 15.429)"},React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84",className:"wechat_svg__st1",d:"M16.3 22.8c0-6.6 6-12.1 13.7-12.1h.4C29.1 4.6 22.7 0 15.4 0 7.2 0 .4 5.8.4 13.1c0 4.3 2.2 7.7 6 10.5l-1.5 4.7 5.2-2.7c1.7.4 3.5.7 5.3.8.5 0 .9 0 1.4-.1l.1-.1c-.4-1.1-.6-2.3-.6-3.4z"}),React.createElement("path",{id:"wechat_svg__\\u8DEF\\u5F84_1_",className:"wechat_svg__st1",d:"M42.4 22.4c0-6.2-5.8-11.2-12.4-11.2-7 0-12.4 5.1-12.4 11.2S23.1 33.6 30 33.6c1.5-.1 3-.3 4.4-.8l4 2.3-1-3.8c2.8-2.3 5-5.5 5-8.9z"}),React.createElement("path",{id:"wechat_svg__\\u5F62\\u72B6",d:"M21.6 6c1-.1 1.8.7 1.9 1.7V8c.1 1-.7 1.9-1.6 2h-.2c-1.1.1-2.1-.8-2.2-2 0-1.2 1-2.1 2.1-2zM11.2 9.9C10.1 10 9.1 9.2 9 8c.1-1.2 1.1-2.1 2.2-2 1-.1 1.8.7 1.8 1.8V8c.1 1-.7 1.9-1.6 2h-.2zm15.2 10.7c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6zm8.2 0c-.8-.1-1.4-.7-1.5-1.6.1-.8.7-1.5 1.5-1.6.9-.1 1.7.6 1.9 1.6-.2 1-1 1.7-1.9 1.6z",style:{fill:"#fff"}}))))))));var Va="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSLlm77lsYJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwIiB5PSIwIiB2aWV3Qm94PSIwIDAgNjYgNjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY2IDY2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiMwMGI5MTN9PC9zdHlsZT48ZyBpZD0i6aG16Z2iLTEiPjxnIGlkPSLnmbvlvZVfeDJGX+azqOWGjCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwODEgLTM4MCkiPjxnIGlkPSLnvJbnu4QtMTjlpIfku70iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwNjMgMjM4KSI+PGcgaWQ9Iue8lue7hC0xMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTggMTQyKSI+PGcgaWQ9Iue8lue7hC0xMCI+PGNpcmNsZSBpZD0i5qSt5ZyG5b2iIiBjeD0iMzMiIGN5PSIzMyIgcj0iMzMiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNjNmY0YzkiLz48ZyBpZD0i57yW57uEIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMiAxNS40MjkpIj48cGF0aCBpZD0i6Lev5b6EIiBjbGFzcz0ic3QxIiBkPSJNMTYuMyAyMi44YzAtNi42IDYtMTIuMSAxMy43LTEyLjFoLjRDMjkuMSA0LjYgMjIuNyAwIDE1LjQgMCA3LjIgMCAuNCA1LjguNCAxMy4xYzAgNC4zIDIuMiA3LjcgNiAxMC41bC0xLjUgNC43IDUuMi0yLjdjMS43LjQgMy41LjcgNS4zLjguNSAwIC45IDAgMS40LS4xbC4xLS4xYy0uNC0xLjEtLjYtMi4zLS42LTMuNHoiLz48cGF0aCBpZD0i6Lev5b6EXzFfIiBjbGFzcz0ic3QxIiBkPSJNNDIuNCAyMi40YzAtNi4yLTUuOC0xMS4yLTEyLjQtMTEuMi03IDAtMTIuNCA1LjEtMTIuNCAxMS4yUzIzLjEgMzMuNiAzMCAzMy42YzEuNS0uMSAzLS4zIDQuNC0uOGw0IDIuMy0xLTMuOGMyLjgtMi4zIDUtNS41IDUtOC45eiIvPjxwYXRoIGlkPSLlvaLnirYiIGQ9Ik0yMS42IDZjMS0uMSAxLjguNyAxLjkgMS43VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yYy0xLjEuMS0yLjEtLjgtMi4yLTIgMC0xLjIgMS0yLjEgMi4xLTJ6TTExLjIgOS45QzEwLjEgMTAgOS4xIDkuMiA5IDhjLjEtMS4yIDEuMS0yLjEgMi4yLTIgMS0uMSAxLjguNyAxLjggMS44VjhjLjEgMS0uNyAxLjktMS42IDJoLS4yem0xNS4yIDEwLjdjLS44LS4xLTEuNC0uNy0xLjUtMS42LjEtLjguNy0xLjUgMS41LTEuNi45LS4xIDEuNy42IDEuOSAxLjYtLjIgMS0xIDEuNy0xLjkgMS42em04LjIgMGMtLjgtLjEtMS40LS43LTEuNS0xLjYuMS0uOC43LTEuNSAxLjUtMS42LjktLjEgMS43LjYgMS45IDEuNi0uMiAxLTEgMS43LTEuOSAxLjZ6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+",gi=Object.defineProperty,hi=Object.getOwnPropertySymbols,Qi=Object.prototype.hasOwnProperty,Pi=Object.prototype.propertyIsEnumerable,yi=(o,f,y)=>f in o?gi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ji=(o,f)=>{for(var y in f||(f={}))Qi.call(f,y)&&yi(o,y,f[y]);if(hi)for(var y of hi(f))Pi.call(f,y)&&yi(o,y,f[y]);return o};const qi=o=>React.createElement("svg",Ji({className:"QQUrl_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},o),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oi="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",ui={"other-login":"other-login___Jd48Z","btn-link":"btn-link___MhTA6","wechat-qrcode":"wechat-qrcode___bLWkh",driver:"driver___IuicK"},Di=e(3294),xo=e(59301);const bi=window.location.host,di=Di.Z.QQLoginCB;var $i=({onWechatLogin:o,setType:f,loginType:y})=>{function $(){let Be="";return(0,B.b9)()?Be=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`:Be=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${di}%2fotherloginqq&state=null,${bi}&response_type=code`,Be}return xo.createElement(xo.Fragment,null,(y===1||y===2)&&xo.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u6CA1\u6709\u8D26\u53F7\uFF1F",xo.createElement("span",{onClick:()=>f(3),className:"c-blue current"},"\u514D\u8D39\u6CE8\u518C")),(y===3||y===4||y===5)&&xo.createElement("div",{style:{marginTop:(0,B.WX)()?192:92,marginBottom:60},className:"font16 tc"},"\u5DF2\u6709\u8D26\u53F7\uFF1F",xo.createElement("span",{onClick:()=>f(1),className:"c-blue current"},"\u7ACB\u5373\u767B\u5F55")),!(0,B.WX)()&&xo.createElement(xo.Fragment,null,xo.createElement("p",{className:ui.driver},xo.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")),xo.createElement("div",{className:ui["other-login"]},(0,B.s2)()&&(0,B.IS)()&&xo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{margin:0},onClick:o},xo.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),(0,B.s2)()&&!(0,B.IS)()&&xo.createElement("a",{title:"qq\u767B\u5F55",rel:"noreferrer noopener nofollow",style:{margin:0},href:$()},xo.createElement("img",{src:Oi,alt:"QQ",width:66})),(0,B.b9)()&&xo.createElement(xo.Fragment,null,xo.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",style:{marginRight:(0,B.IS)()?0:40},onClick:o},xo.createElement("img",{src:Va,alt:"\u5FAE\u4FE1",width:66})),!(0,B.IS)()&&xo.createElement("a",{title:"qq\u767B\u5F55",href:$()},xo.createElement("img",{src:Oi,alt:"QQ",width:66}))))))};function Fi({onBack:o,setType:f}){return xo.createElement(xo.Fragment,null,xo.createElement("div",{style:{overflow:"hidden",width:300,height:300,margin:"20px auto 0 auto"}},xo.createElement("iframe",{className:ui["wechat-qrcode"],frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${di}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${bi}#wechat_redirect`})),xo.createElement("div",{style:{marginTop:17,marginBottom:10},className:"font16 bold tc c-blue current"},xo.createElement("span",{onClick:()=>f(1),style:{borderBottom:"2px solid #0152d9"}},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55")))}var _i=Object.defineProperty,Li=Object.defineProperties,el=Object.getOwnPropertyDescriptors,Ci=Object.getOwnPropertySymbols,tl=Object.prototype.hasOwnProperty,Ni=Object.prototype.propertyIsEnumerable,Ri=(o,f,y)=>f in o?_i(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Ti=(o,f)=>{for(var y in f||(f={}))tl.call(f,y)&&Ri(o,y,f[y]);if(Ci)for(var y of Ci(f))Ni.call(f,y)&&Ri(o,y,f[y]);return o},nl=(o,f)=>Li(o,el(f)),zi=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const fi={height:48},Zi=/(\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b)|(^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8}$)/i,rl=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ji={timer:0};var Wi=(o=>(o[o.setTimer=0]="setTimer",o))(Wi||{});function Ki(o,f){switch(f.type){case 0:return nl(Ti({},o),{timer:f.payload});default:throw new Error}}const Hi=({validateName:o,getCode:f,register:y,style:$={},buttonText:Be="\u6CE8\u518C",globalSetting:Ye})=>{const[St]=I.default.useForm(),[ot,ke]=(0,t.useReducer)(Ki,ji),[Ft,Sn]=(0,t.useState)(!1),{timer:pn}=ot;function yn(cn){return zi(this,null,function*(){const{old_password:Bn,newPassword:Un}=cn,{message:rn,status:Gn}=yield y({old_password:Bn,newPassword:Un});if(Gn<0){St.setFields([{name:"code",errors:[rn]}]);return}})}const bn=(cn,Bn,Un)=>{Bn?Bn.indexOf(" ")>-1?Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Bn.length<8||Bn.length>16?Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01"):rl.test(Bn)?Un():Un("\u8BF7\u8F93\u51658~16\u4F4D\u5B57\u7B26\uFF0C\u5B57\u6BCD\u3001\u6570\u5B57\u548C\u7279\u6B8A\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"):Un("\u8BF7\u8F93\u51658-16\u4F4D\u5B57\u7B26\u7684\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\uFF01")};return(0,t.useEffect)(()=>{pn>0&&setTimeout(()=>{ke({type:0,payload:pn-1})},1e3)},[pn]),t.createElement(I.default,{layout:"vertical",form:St,style:$,initialValues:{autologin:!0,protool:!1},onFinish:yn},t.createElement(I.default.Item,{name:"old_password",rules:[{required:!0,message:"\u8BF7\u8F93\u51658\uFF5E16\u4F4D\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}]},t.createElement(se.default,{style:fi,autoComplete:"new-login",size:"middle",type:"password",placeholder:"\u8BF7\u8F93\u5165\u65E7\u5BC6\u7801",onChange:()=>St.setFieldsValue({verify:0})})),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"newPassword",rules:[{required:!0,message:"\u8BF7\u8F93\u51658-16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199\u3001\u4E0D\u80FD\u4F7F\u7528\u7A7A\u683C"},{validator:bn}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8F93\u51658\uFF5E16\u4F4D\u65B0\u5BC6\u7801\uFF0C\u533A\u5206\u5927\u5C0F\u5199"}))),t.createElement(D.Z,{title:t.createElement("div",null,t.createElement("span",null,"\u957F\u5EA6\u4E3A8-16\u4F4D\u5B57\u7B26"),t.createElement("br",null),t.createElement("span",null,"\u5B57\u6BCD/\u6570\u5B57\u4EE5\u53CA\u6807\u70B9\u7B26\u53F7\u81F3\u5C11\u5305\u542B2\u79CD"),t.createElement("br",null),t.createElement("span",null,"\u4E0D\u5141\u8BB8\u6709\u7A7A\u683C\u3001\u4E2D\u6587")),placement:"topRight"},t.createElement(I.default.Item,{name:"againPassword",rules:[{required:!0,message:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"},{validator:(cn,Bn,Un)=>{Bn!=St.getFieldsValue().newPassword?Un("\u4E24\u6B21\u8F93\u5165\u7684\u65B0\u5BC6\u7801\u5FC5\u987B\u4E00\u81F4\uFF01"):Un()}}]},t.createElement(se.default.Password,{autoComplete:"new-password",style:fi,size:"middle",placeholder:"\u8BF7\u518D\u6B21\u8F93\u5165\u65B0\u5BC6\u7801"}))),t.createElement(I.default.Item,null,t.createElement(h.ZP,{size:"middle",type:"primary",htmlType:"submit",block:!0,style:fi,className:"font16"}," ",Be," ")),t.createElement("div",{className:"tc",style:{paddingTop:0,paddingBottom:20}},"\u4FEE\u6539\u5E76\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var ki=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(Hi),Ei=e(99313),Si=e(95237),fa=e(43604),Vi=Object.defineProperty,xi=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,N=(o,f,y)=>f in o?Vi(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,j=(o,f)=>{for(var y in f||(f={}))a.call(f,y)&&N(o,y,f[y]);if(xi)for(var y of xi(f))l.call(f,y)&&N(o,y,f[y]);return o},ee=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const{TabPane:ae}=Ei.default,ze=({dispatch:o,is_main_site:f,is_local:y,globalSetting:$,style:Be={}})=>{const[Ye,St]=(0,t.useState)(!1),[ot,ke]=(0,t.useState)("1"),[Ft,Sn]=(0,t.useState)(1),[pn,yn]=(0,t.useState)();function bn(){Sn(1),St(!1)}function cn(){Sn(2),St(!0)}function Bn(Et){console.log(Et),ke(Et)}const Un={buttonText:"\u767B \u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Gq)({phone:Et.login,code:Et.code});return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),"/"):Lt})},rn={buttonText:"\u6CE8\u518C\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.z2)(j({},Et));return Lt.status===0?(localStorage.getItem("addinfo")==="1"?localStorage.setItem("addinfo","2"):localStorage.setItem("registeruser","1"),localStorage.removeItem("extension-modal"),n.ZP.info("\u6CE8\u518C\u5E76\u767B\u9646\u6210\u529F"),"/"):Lt})},Gn={buttonText:"\u4FEE\u6539\u5BC6\u7801",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){const Lt=yield(0,ue.Ex)(j({login:pn},Et));return n.ZP.info("\u4FEE\u6539\u5BC6\u7801\u6210\u529F"),Lt})},fn={buttonText:"\u4FEE\u6539\u5E76\u767B\u5F55",validateName:ue.Ol,getCode:ue.o1,register:Et=>ee(void 0,null,function*(){Et.new_password_confirmation=Et.new_password;const Lt=yield(0,ue.c0)(j({},Et));return Lt.status===0?(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),n.ZP.info("\u4FEE\u6539\u6210\u529F"),"/"):Lt})},lr=(0,t.useCallback)(()=>{var Et,Lt,On,mr;switch(Ft){case 1:return t.createElement(Ei.default,{defaultActiveKey:ot,onChange:Bn,className:Me.tabs},t.createElement(ae,{tab:"\u8D26\u53F7\u767B\u5F55",key:"1"},t.createElement("div",{className:"mt20"},ot==="1"&&t.createElement(T,{setusername:yn,setType:Sn})),((Et=$==null?void 0:$.setting)==null?void 0:Et.sso_login_url)&&t.createElement("div",{style:{position:"absolute",top:"-80px",right:"10px"}},t.createElement("a",{target:"_blank",href:(Lt=$==null?void 0:$.setting)==null?void 0:Lt.sso_login_url},t.createElement("img",{src:`${Di.Z.IMG_SERVER}/${(On=$.setting)==null?void 0:On.login_logo_url}`,width:40}),t.createElement("span",{style:{color:"#333",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(mr=$==null?void 0:$.setting)==null?void 0:mr.sso_login_button_name)))));case 2:return t.createElement(Fi,{setType:Sn,onBack:bn});case 3:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u65B0\u7528\u6237\u6CE8\u518C"),t.createElement(Uo,j({},rn)));case 4:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u627E\u56DE\u5BC6\u7801"),t.createElement(_o,j({},fn)));case 5:return t.createElement("div",{className:"ml40"},t.createElement("h1",{className:"font18 mb20 mt35"},"\u4FEE\u6539\u5BC6\u7801"),t.createElement(ki,j({},Gn)))}},[Ft,ot]);return t.createElement("div",{className:Me["login-panel-wrapper2"],style:Be},t.createElement(Si.Z,null,t.createElement(fa.Z,{flex:"1"},lr()),t.createElement(fa.Z,{flex:"295px",className:Me["login-panel-right-wrp"]},!y&&t.createElement($i,{loginType:Ft,setType:Sn,onWechatLogin:cn}))))};var Ze=(0,d.connect)(({globalSetting:o})=>({globalSetting:o}))(ze),Oe={popLogin:"popLogin___R8wQQ"};const Ge=({user:o,globalSetting:f,loading:y,dispatch:$})=>{var Be,Ye;const St=()=>{$({type:"user/showPopLogin",payload:{showPopLogin:!1,showClosable:!1}})},ot=(Be=f.setting)==null?void 0:Be.main_site,ke=(Ye=f.setting)==null?void 0:Ye.is_local,[Ft,Sn]=(0,t.useState)(!0);return(0,t.useEffect)(()=>{var pn,yn;console.log(f.setting),console.log(o.showPopLogin),f.setting&&((pn=f.setting)!=null&&pn.hide_account_login?o.showPopLogin&&(d.history.push((yn=f==null?void 0:f.setting)==null?void 0:yn.sso_login_url),$({type:"user/showPopLogin",payload:{showPopLogin:!1}})):Sn(!1))},[f==null?void 0:f.setting,o.showPopLogin]),t.createElement(S.default,{centered:!0,visible:o.showPopLogin&&!Ft,footer:null,width:ke?460:765,keyboard:!1,maskClosable:!1,destroyOnClose:!0,wrapClassName:Oe.popLogin,closable:o.showClosable,onCancel:St},o.showPopLogin&&t.createElement(Ze,{is_main_site:ot,is_local:ke}))};var st=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(Ge),Qe=e(99064),Rt={popLogin:"popLogin___u08I8",tips:"tips___U2xQw"},wt=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const Dt=/^1\d{10}$/,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:f,dispatch:y})=>{const[$]=(0,d.useSearchParams)(),Be={height:48,borderRadius:4},[Ye]=I.default.useForm(),St=()=>{y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}),Ye.resetFields()},ot=(Et,Lt)=>Lt?Lt.indexOf(" ")>-1?Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Dt.test(Lt)||on.test(Lt)?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7\u6216\u90AE\u7BB1"):Promise.resolve(),[ke,Ft]=(0,t.useState)(60),Sn=(0,t.useMemo)(()=>ke<60&&ke>0,[ke]),pn=(0,t.useRef)(),yn=()=>wt(void 0,null,function*(){clearInterval(pn.current),Ft(60),pn.current=setInterval(function Et(){return Ft(Lt=>Lt-1),Et}(),1e3)}),[bn,cn]=(0,t.useState)(!1),[Bn,Un]=(0,t.useState)(!1);(0,t.useEffect)(()=>{o.bindAccountModalVisible?Un(!0):Un(!1)},[o]);const rn=()=>wt(void 0,null,function*(){var Et;const Lt=Ye.getFieldValue("userInput"),On=Dt.test(Lt),mr=on.test(Lt);if(!On&&!mr){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}if(cn(!0),On){const no=yield(0,Qe.ZP)(`/api/users/accounts/${(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login}/valid_phone.json`,{method:"get",params:{phone:Lt}});if((no==null?void 0:no.status)===-1){cn(!1);return}if(no!=null&&no.is_exists){n.ZP.info("\u8BE5\u624B\u673A\u53F7\u5DF2\u88AB\u5176\u5B83\u8D26\u53F7\u7ED1\u5B9A"),cn(!1);return}}else{const no=yield(0,Qe.ZP)("/api/accounts/valid_email_and_phone",{method:"get",params:{login:Lt,type:1}});if((no==null?void 0:no.status)===-3){n.ZP.info("\u8BE5\u90AE\u7BB1\u5DF2\u88AB\u6CE8\u518C"),cn(!1);return}}let er=(0,B.M)(Lt);const lo=yield y({type:"account/getCode",payload:{login:Lt,type:On?3:4,smscode:er}});cn(!1),lo.status===1&&(n.ZP.info("\u9A8C\u8BC1\u7801\u5DF2\u53D1\u9001\uFF0C\u8BF7\u6CE8\u610F\u67E5\u6536"),yn())}),Gn=()=>wt(void 0,null,function*(){var Et,Lt;yield Ye.validateFields();const On=Ye.getFieldValue("userInput"),mr=Ye.getFieldValue("code"),er=Dt.test(On),lo=on.test(On);if(!er&&!lo){n.ZP.error("\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7");return}return er?(yield y({type:"account/bindPhone",payload:{login:(Et=o.userInfoForBindAccountModal)==null?void 0:Et.login,phone:On,code:mr}})).status===0:(yield y({type:"account/bindEmail",payload:{login:(Lt=o.userInfoForBindAccountModal)==null?void 0:Lt.login,email:On,code:mr}})).status===0}),fn=()=>wt(void 0,null,function*(){const Et=o.loginInfo;Jt.test(Et.password)||n.ZP.error("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539");const Lt=yield(0,ue.Es)(Et);if(Lt.status){n.ZP.error(Lt==null?void 0:Lt.message);return}if(Lt!=null&&Lt.show?(localStorage.setItem("extension-modal","exist"),localStorage.setItem("extension-date",Lt==null?void 0:Lt.start_date)):localStorage.removeItem("extension-modal"),location.pathname==="/user/login"||location.pathname==="/login"){let On=$.get("from")||$.get("back_url");On?window.location.href=decodeURIComponent(On):Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),window.location.href="/account/secure")}else Jt.test(Et.password)?window.location.reload():(n.ZP.info("\u7CFB\u7EDF\u68C0\u6D4B\u60A8\u7684\u5BC6\u7801\u5F3A\u5EA6\u8FC7\u4F4E\uFF0C\u8BF7\u53CA\u65F6\u4FEE\u6539"),d.history.replace("/account/secure?active=3"),y({type:"user/setBindAccountModal",payload:{bindAccountModalVisible:!1}}));Ye.resetFields()}),lr=()=>wt(void 0,null,function*(){(yield Gn())&&(yield fn())});return t.createElement(S.default,{centered:!0,open:Bn,footer:null,width:596,keyboard:!1,maskClosable:!0,wrapClassName:Rt.popLogin,closable:!0,onCancel:St},t.createElement("h1",{className:"font18 mb20"},"\u624B\u673A\u53F7/\u90AE\u7BB1\u7ED1\u5B9A"),t.createElement(I.default,{layout:"vertical",form:Ye,autoComplete:"off",preserve:!1},t.createElement(I.default.Item,{name:"userInput",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6B63\u786E\u7684\u624B\u673A\u53F7/\u90AE\u7BB1"},{validator:ot}]},t.createElement(se.default,{style:Be,size:"middle",placeholder:"\u8BF7\u8F93\u5165\u6709\u6548\u7684\u624B\u673A\u53F7/\u90AE\u7BB1\u53F7"})),t.createElement(I.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801"}]},t.createElement(se.default,{suffix:t.createElement(h.ZP,{loading:bn,type:"link",onClick:rn,disabled:Sn},Sn?`${ke}\u79D2\u53EF\u91CD\u65B0\u83B7\u53D6`:"\u83B7\u53D6\u9A8C\u8BC1\u7801"),style:{paddingRight:2,height:48},placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",size:"middle"}))),t.createElement("div",{className:Rt.tips},"\u4E3A\u4E86\u8D26\u53F7\u5B89\u5168\u6027\uFF0C\u7ED1\u5B9A\u540E\u53EF\u901A\u8FC7\u8BE5\u624B\u673A\u53F7\u6216\u90AE\u7BB1\u627E\u56DE\u5BC6\u7801"),t.createElement(h.ZP,{size:"middle",type:"primary",block:!0,style:Be,className:"font16",onClick:lr},"\u7ED1\u5B9A\u5E76\u767B\u5F55"),t.createElement("div",{className:Rt.tips},"\u767B\u5F55\u5373\u4EE3\u8868\u60A8\u5DF2\u9605\u8BFB\u5E76\u540C\u610F",t.createElement("a",{href:"https://engineer.educoder.net/help?index=4",target:"_blank"},"\u300A\u670D\u52A1\u534F\u8BAE\u6761\u6B3E\u300B")))};var _t=(0,d.connect)(({user:o,loading:f,globalSetting:y})=>({user:o,globalSetting:y,loading:f.models.index}))(ln),hn=e(71418),Jn=e(61186),Yn=e.n(Jn),Nn=e(981),dr={wrap:"wrap___q9xAc",list:"list___qjgdz",name:"name___ncYhC",tag:"tag___Paafn"},Er=e(34604),wn=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())}),In=({})=>{const[o,f]=(0,t.useState)(!1),[y,$]=(0,t.useState)([]),[Be,Ye]=(0,t.useState)([]),[St,ot]=(0,t.useState)(!1),[ke,Ft]=(0,t.useState)(!1),Sn=(0,d.useLocation)(),[pn]=(0,d.useSearchParams)();(0,t.useEffect)(()=>{Er.Z.subscribe("pod-restrict-data",cn=>{console.log(cn,"data"),f(cn.identifier||!1),$(cn.data_list||[]),Ye([]),ot(!1)})},[]);const yn=()=>wn(void 0,null,function*(){Ft(!0);const cn=y.filter(Un=>Be.includes(Un.tpi_id));(yield(0,Qe.ZP)("/api/myshixuns/batch_del_pods.json",{method:"delete",body:{del_pods:cn}})).status===0&&window.location.reload(),Ft(!1)}),bn=()=>{var cn;if(console.log(Sn,"location"),(cn=Sn.pathname)!=null&&cn.includes("/challenges")){window.location.href="/shixuns";return}if(pn.get("type")==="exercises"){window.parent.postMessage("backExercise","*"),Er.Z.publish("pod-restrict-data",{identifier:!1,data_list:[]});return}window.location.href=`/shixuns/${o}/challenges`};return t.createElement(S.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:o,title:"\u901A\u77E5",width:"600px",footer:t.createElement(Si.Z,{align:"middle",justify:"center"},t.createElement(le.default,{onChange:cn=>{var Bn;console.log(cn,222),ot(cn.target.checked),cn.target.checked?Ye((Bn=y==null?void 0:y.filter(Un=>!Un.is_current_shixun))==null?void 0:Bn.map(Un=>Un.tpi_id)):Ye([])},checked:St},"\u5168\u9009"),t.createElement(h.ZP,{style:{marginLeft:"auto"},onClick:bn},"\u53D6\u6D88"),t.createElement(h.ZP,{disabled:!Be.length,loading:ke,type:"primary",onClick:yn},"\u5173\u95ED\u5B9E\u8BAD")),onCancel:bn},t.createElement(hn.Z,{spinning:ke},t.createElement("div",{className:dr.wrap},t.createElement("p",null,"\u5355\u4E2A\u8D26\u53F7\u6700\u591A\u53EF\u540C\u65F6\u5F00\u542F10\u4E2A\u5B9E\u9A8C\u73AF\u5883\uFF0C\u82E5\u60F3\u5F00\u542F\u8BE5\u5B9E\u8BAD\u8BF7\u5173\u95ED\u5176\u4ED6\u5B9E\u8BAD\u3002"),y==null?void 0:y.map(cn=>t.createElement("div",{className:dr.list,key:cn.tpi_id},t.createElement(le.default,{disabled:cn.is_current_shixun,onChange:Bn=>{let Un=[...Be];Bn.target.checked?Un.push(cn.tpi_id):Un=Be.filter(rn=>rn!==cn.tpi_id),Ye(Un),ot(Un.length===y.length)},checked:Be==null?void 0:Be.includes(cn.tpi_id)}),t.createElement("span",{className:dr.name,onClick:()=>(0,B.xg)(`/shixuns/${cn.shixun_identifier}/challenges`),title:cn.shixun_name},t.createElement("b",null,cn.shixun_name),cn.is_current_shixun&&t.createElement("span",{className:dr.tag},"\u5F53\u524D\u5B9E\u8BAD")),t.createElement("span",{style:{color:"#53d1a3"}},"\u8FD0\u884C\u4E2D\u7684\u73AF\u5883\uFF1A",cn.pod_num,"\u4E2A"))))))},Pn={token:{colorPrimary:"#3061D0",colorInfo:"#3061D0",colorLink:"#3061D0",borderRadius:2,fontSizeLG:14},components:{Radio:{radioSize:16,dotSize:6},Modal:{titleFontSize:16,titleColor:"#000"}}},fr=e(59301),Ar=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Or=(o,f)=>{var y={};for(var $ in o)Sr.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&Ar)for(var $ of Ar(o))f.indexOf($)<0&&or.call(o,$)&&(y[$]=o[$]);return y},Zr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});const io=o=>{var f=o,{loading:y,globalSetting:$,dispatch:Be}=f,Ye=Or(f,["loading","globalSetting","dispatch"]);const St="https://educoder-public.oss-cn-hangzhou.aliyuncs.com/Cover/logo_simple?x-oss-process=image/resize,h_200,w_200,m_pad",ot="\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002";(0,t.useEffect)(()=>{(0,B.IS)()&&Ft()},[]),(0,t.useEffect)(()=>{Be({type:"globalSetting/setShareData",payload:{desc:"\u5934\u6B4C\uFF0C\u5168\u79F0\u201C\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0\u201D\uFF0C\u662F\u56FD\u5185\u9AD8\u6821\u5E7F\u6CDB\u4F7F\u7528\u7684\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u670D\u52A1\u5E73\u53F0\u4E0E\u521B\u65B0\u73AF\u5883\uFF0C\u4E3A\u9AD8\u6821\u548C\u4F01\u4E1A\u7684\u5B9E\u8DF5\u4E0E\u521B\u65B0\u80FD\u529B\u63D0\u5347\u8D4B\u80FD\uFF0C\u662F\u4E2D\u56FD\u9AD8\u6821\u8BA1\u7B97\u673A\u6559\u80B2MOOC\u8054\u76DF\u5B9E\u8DF5\u6559\u5B66\u5DE5\u59D4\u3001\u5168\u56FD\u4EBA\u5DE5\u667A\u80FD\u804C\u4E1A\u6559\u80B2\u96C6\u56E2\u5B9E\u8DF5\u6559\u5B66\u5DE5\u4F5C\u59D4\u5458\u4F1A\u5B98\u65B9\u5408\u4F5C\u5E73\u53F0\u3002",title:document.title,imgUrl:St}})},[location.pathname]),(0,t.useEffect)(()=>{ke()},[$==null?void 0:$.shareData]);const ke=()=>{var pn;(pn=window.wx)==null||pn.ready(function(){var yn,bn,cn,Bn,Un,rn,Gn={title:((yn=$==null?void 0:$.shareData)==null?void 0:yn.title)||document.title,desc:((bn=$==null?void 0:$.shareData)==null?void 0:bn.desc)||ot,link:window.location.href,imgUrl:((Bn=(cn=$==null?void 0:$.shareData)==null?void 0:cn.imgUrl)==null?void 0:Bn.replace("https://public.educoder.net","https://educoder-public.oss-cn-hangzhou.aliyuncs.com/"))||St};(Un=window.wx)==null||Un.onMenuShareAppMessage(Gn),(rn=window.wx)==null||rn.onMenuShareTimeline(Gn)})};function Ft(){return Zr(this,null,function*(){const pn=yield(0,Qe.ZP)(`/api/users/js_sdk_data.json?url=${encodeURIComponent(location.href)}`,{method:"get"});(pn==null?void 0:pn.status)===0&&Sn(pn)})}function Sn(pn){window.wx.config({debug:!1,appId:(pn==null?void 0:pn.appid)||"wx2402d86a6b534f77",timestamp:(pn==null?void 0:pn.timestamp)||1716781260,nonceStr:(pn==null?void 0:pn.noncestr)||"WjRUMvS[",signature:(pn==null?void 0:pn.signature)||"0e182307b372cf71796c33e01b462cbfca0b9930",jsApiList:["checkJsApi","onMenuShareTimeline","onMenuShareAppMessage","onMenuShareQQ","onMenuShareWeibo","onMenuShareQZone"]})}return fr.createElement(fr.Fragment,null)};var Qr=(0,d.connect)(({loading:o,globalSetting:f})=>({loading:o,globalSetting:f}))(io),Fo=e(65517),Ao=e(93083),xr=e(67192),oo=e(59301),$r=Object.defineProperty,bo=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,Xo=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,_n=(o,f,y)=>f in o?$r(o,f,{enumerable:!0,configurable:!0,writable:!0,value:y}):o[f]=y,Hn=(o,f)=>{for(var y in f||(f={}))ir.call(f,y)&&_n(o,y,f[y]);if(Xo)for(var y of Xo(f))ar.call(f,y)&&_n(o,y,f[y]);return o},Jr=(o,f)=>bo(o,vo(f)),Qn=(o,f)=>{var y={};for(var $ in o)ir.call(o,$)&&f.indexOf($)<0&&(y[$]=o[$]);if(o!=null&&Xo)for(var $ of Xo(o))f.indexOf($)<0&&ar.call(o,$)&&(y[$]=o[$]);return y},Cr=(o,f,y)=>new Promise(($,Be)=>{var Ye=ke=>{try{ot(y.next(ke))}catch(Ft){Be(Ft)}},St=ke=>{try{ot(y.throw(ke))}catch(Ft){Be(Ft)}},ot=ke=>ke.done?$(ke.value):Promise.resolve(ke.value).then(Ye,St);ot((y=y.apply(o,f)).next())});Yn().locale("zh-cn");const Yr=o=>{var f=o,{loading:y,globalSetting:$,user:Be,dispatch:Ye}=f,St=Qn(f,["loading","globalSetting","user","dispatch"]),ot;const ke=(0,d.useLocation)(),[Ft]=(0,d.useSearchParams)(),Sn=(0,Nn.g)(),{globalLoading:pn}=$,[yn,bn]=(0,t.useState)(!1),cn=()=>Cr(void 0,null,function*(){let rn,Gn;const fn=ke.pathname.split("/");if(ke!=null&&ke.search){let lr,Et;fn.includes("paths")?lr=fn[2]:fn.includes("tasks")&&(Et=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn(Hn({},Sn),(0,B.oP)()),{subject_id:lr,game_id:Et,websiteName:"educoder"})})}else fn.includes("tasks")&&(Gn=fn[2]),rn=yield Ye({type:"user/getUserInfo",payload:Jr(Hn({},Sn),{game_id:Gn})});(rn==null?void 0:rn.username)!=="\u6E38\u5BA2"&&(ke.pathname==="/login"&&(window.location.href="/"),ke.pathname!=="/user/login"&&ke.pathname!=="/login"&&window.sessionStorage.getItem("download_url")&&((0,B.Nd)("educoder",window.sessionStorage.getItem("download_url")),window.sessionStorage.removeItem("download_url"))),rn.status===-5&&bn({data:[rn.message],accountInfo:{user_token:rn.message.user_token}})}),Bn=()=>Cr(void 0,null,function*(){var rn,Gn,fn,lr;const Et=yield(0,Qe.ZP)("/api/user_concurrencies",{method:"get"});let Lt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));(Et==null?void 0:Et.status)===0&&((rn=Et==null?void 0:Et.data)!=null&&rn.limit?((!Lt||Yn()(Lt==null?void 0:Lt.time).add(5,"minutes"){u.ZP.config({prefixCls:"ant",iconPrefixCls:"anticon",theme:Hn({},Pn)})},[$.theme]),(0,t.useEffect)(()=>{cn(),(0,B.Il)(),function(){function rn(){var Gn=document.documentElement,fn=Gn.clientWidth,lr=1920,Et=fn/lr;Et=Et>2?2:Et<.6?.6:Et,Gn.style.fontSize=Et+"px"}window.addEventListener("resize",rn),rn()}()},[]),(0,t.useEffect)(()=>{Ye({type:"globalSetting/query",payload:{}});try{window.top.location.origin}catch(rn){document.referrer.indexOf("educoder.net")===-1&&(window.location.href=window.atob("Jy80MDMn"))}},[]),(0,t.useEffect)(()=>{var rn,Gn,fn,lr,Et;if(ke.pathname.indexOf("classrooms")>-1&&ke.pathname.indexOf("detail")===-1||document.body.scrollIntoView(),ke.pathname.indexOf("/classrooms/4RW9CYHY")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/4RW9CYHY/exercise";return}if(ke.pathname.indexOf("/classrooms/qb4ft587")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/qb4ft587/exercise";return}if(ke.pathname.indexOf("/classrooms/c5q9bsp2")>-1&&document.domain!=="localhost"&&document.domain!=="kepukehuan.educoder.net"){window.location.href="https://kepukehuan.educoder.net/classrooms/c5q9bsp2/exercise";return}if(Ye({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),window.location.href==="https://jetcoder.educoder.net"||window.location.href==="https://jetcoder.educoder.net/"){window.location.href="https://www.educoder.net/problems";return}if((rn=window.location.href)!=null&&rn.includes("/problems")&&((Gn=window.location.href)!=null&&Gn.includes("/share"))){const Lt=(Et=(lr=(fn=window.location)==null?void 0:fn.pathname)==null?void 0:lr.split("/"))==null?void 0:Et[2];(0,Qe.ZP)(`/api/practices/${Lt}/start`,{method:"get"}).then(mr=>{(mr==null?void 0:mr.status)===0&&d.history.replace(`/problems/${mr==null?void 0:mr.identifier}/oj/${Lt}`)});return}if(ke.pathname==="/admins"||ke.pathname==="/sidekiq"){const Lt=document.domain;if(Lt.indexOf("educoder.net")>-1)switch(Lt){case"www.educoder.net":case"educoder.net":window.location.href=`https://data.educoder.net${ke.pathname}`;break;default:let On=document.domain.split(".");On[0]=On[0]+"-data",window.location.href=`https://${On.join(".")}${ke.pathname}`;break}}S.default.destroyAll()},[ke.pathname]),(0,t.useEffect)(()=>{$.updateData.system_update?localStorage.updateEndTime||new Date().getTime(){localStorage.updateEndTime=$.updateData.end_time}}):localStorage.removeItem("updateEndTime")},[$.updateData.system_update]),(0,t.useEffect)(()=>{var rn;if((rn=Be==null?void 0:Be.userInfo)!=null&&rn.login){Bn();const Gn=setInterval(Bn,3e4);return()=>{clearInterval(Gn)}}},[Be==null?void 0:Be.userInfo]),(0,t.useEffect)(()=>{var rn,Gn;if((0,B.WX)()){if(!((rn=$==null?void 0:$.setting)!=null&&rn.version))return;(0,B.yC)((Gn=$==null?void 0:$.setting)==null?void 0:Gn.version)>0&&S.default.info({title:"\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E",centered:!0,content:oo.createElement("div",null,oo.createElement("span",{className:"c-red"},"\u60A8\u7684\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF\u67DC\u5BA2\u6237\u7AEF\u7248\u672C\u8FC7\u4F4E"),'\uFF0C\u8BF7\u5347\u7EA7\u81F3\u6700\u65B0\u7248\u672C\u540E\u518D\u4F7F\u7528\uFF0C\u70B9\u51FB"\u786E\u5B9A"\u540E\u5C06\u4E0B\u8F7D\u6700\u65B0\u7248\u672C\u7684\u5BA2\u6237\u7AEF,',oo.createElement("span",{className:"c-red"},"\u4E0B\u8F7D\u540E\u8BF7\u5148\u9000\u51FA\u5BA2\u6237\u7AEF\u518D\u5B89\u88C5")),okText:"\u7ACB\u5373\u5347\u7EA7",visible:!0,maskClosable:!1,onOk:()=>((0,B.FH)("Educoder.exe","https://www-cdn.educoder.net/app/Educoder.exe"),new Promise(()=>{}))})}},[(ot=$==null?void 0:$.setting)==null?void 0:ot.version]),(0,t.useEffect)(()=>{performance.navigation.type===1&&document.body.scrollIntoView()},[performance.navigation.type]);const Un=()=>{var rn,Gn,fn,lr,Et,Lt,On,mr;const er=localStorage.trackUserTime,lo=localStorage.trackUser;if(!(er&&Yn()(er).isSame(Yn()().startOf("day"),"d")&&lo==((rn=Be.userInfo)==null?void 0:rn.login))){localStorage.trackUserTime=new Date,localStorage.trackUser=(Gn=Be.userInfo)==null?void 0:Gn.login;let no="";switch(Be.userInfo.role){case 1:no="\u8D85\u7BA1";break;case 2:no="\u8FD0\u8425";break;case 5:no="\u8BA4\u8BC1\u6559\u5E08";break;case 12:no="\u672A\u8BA4\u8BC1\u6559\u5E08";break;case 15:no="\u5B66\u751F";break}((fn=Be.userInfo)==null?void 0:fn.identity)!=="student"&&((lr=Be.userInfo)==null?void 0:lr.identity)!=="teacher"&&(no="\u4E13\u4E1A\u4EBA\u58EB"),(Et=Be.userInfo)!=null&&Et.user_school&&((0,B.L9)(["\u5B66\u6821\u6D3B\u8DC3\u7528\u6237",(Lt=Be.userInfo)==null?void 0:Lt.user_school]),(0,B.L9)(["\u7528\u6237\u8BBF\u95EE\u660E\u7EC6",(On=Be.userInfo)==null?void 0:On.login,(mr=Be.userInfo)==null?void 0:mr.user_school])),(0,B.L9)(["\u5E73\u53F0PC\u7AEF","\u603B\u6D3B\u8DC3\u7528\u6237\u6570"]),(0,B.L9)(["\u5E73\u53F0PC\u7AEF",no])}};return oo.createElement(xr.Z,null,oo.createElement(Ao.StyleProvider,{transformers:[Ao.legacyLogicalPropertiesTransformer],hashPriority:"high"},oo.createElement(u.ZP,{locale:te.Z,autoInsertSpaceInButton:!1,componentSize:"middle",theme:Pn},oo.createElement(st,null),oo.createElement(Z,{open:!!yn,accountInfo:yn==null?void 0:yn.accountInfo,data:yn==null?void 0:yn.data}),oo.createElement(_t,null),oo.createElement(Qr,null),oo.createElement(In,null),oo.createElement(hn.Z,{size:"middle",spinning:pn.show,tip:pn.text,className:"ant-spin-nested-loading-black"},oo.createElement(d.Outlet,null)))))};var Kr=(0,d.connect)(({loading:o,globalSetting:f,user:y})=>({loading:o,globalSetting:f,user:y}))(Yr)},46474:function(un,Ve,e){e.d(Ve,{rX:function(){return K},pW:function(){return E},gy:function(){return r},xY:function(){return be},O5:function(){return Ue},tJ:function(){return J},o1:function(){return ie},Rd:function(){return Ee}});var t=e(89070),u=e(43418),S=e(28103),te=e(8591),d=e(24065),I=e(955),n=e(87169),se=e(25510),le="data:image/png;base64,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",h=e.p+"static/newqrcode.a8740efb.png",ue=e(32637),b=e(59301),M=(x,P,G)=>new Promise((Y,V)=>{var Z=it=>{try{pe(G.next(it))}catch(ge){V(ge)}},Me=it=>{try{pe(G.throw(it))}catch(ge){V(ge)}},pe=it=>it.done?Y(it.value):Promise.resolve(it.value).then(Z,Me);pe((G=G.apply(x,P)).next())});const J=(x,P=!1)=>!!(ie(x)&&_(P)),ie=x=>(0,d.bg)()?!0:(x({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),_=(x=!1)=>{var P;const{user:G}=(0,t.getDvaApp)()._store.getState();return(P=G.userInfo)!=null&&P.profile_completed?!0:(u.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,I.xg)("/account/profile/edit"),Je()}}),!1)},Je=()=>{u.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Ee=()=>{u.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:b.createElement("div",{style:{textAlign:"center"}},b.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),b.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:ue}),b.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ue=()=>{var x;const{user:P}=(0,t.getDvaApp)()._store.getState();return(x=P.userInfo)!=null&&x.professional_certification?!0:(u.default.confirm({title:"\u63D0\u793A",centered:!0,content:b.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,I.xg)("/account/certification")}}),!1)},be=()=>(0,d.V9)()?!0:(u.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),b.createElement("img",{src:h,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),K=(x,P)=>x?!0:(u.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("p",null,P||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),b.createElement("div",{style:{marginLeft:"110px"}},b.createElement("img",{src:le,width:200}),b.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,I.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),E=x=>{u.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:b.createElement("div",null,b.createElement("div",null,b.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),b.createElement(S.Z,null),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",b.createElement("a",null,x),"\u5929\u3002"),b.createElement("p",{style:{color:"#666666",fontSize:12}}," ",b.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),b.createElement("div",{style:{textAlign:"center",marginTop:30}},b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})))})},r=(x,P="")=>{const{shixunsDetail:{detail:G}}=(0,t.getDvaApp)()._store.getState();if((G==null?void 0:G.public)===2||(G==null?void 0:G.public)===1||(G==null?void 0:G.shixun_status)===3){let Y="";return(G==null?void 0:G.public)===2&&(Y="\u5DF2\u516C\u5F00"),(G==null?void 0:G.public)===1&&(Y="\u5F85\u5BA1\u6838"),(G==null?void 0:G.shixun_status)===3&&(Y="\u5DF2\u5173\u95ED"),u.default.info({centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:b.createElement("div",{className:"tc",style:{marginLeft:-38}},b.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Y,"\uFF0C",P,"\u3002"),b.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),b.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:se,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(G==null?void 0:G.shixun_status)===2?(u.default.confirm({centered:!0,icon:b.createElement(n.Z,null),title:"\u63D0\u793A",content:b.createElement("div",null,b.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",P,"\u3002"),b.createElement("br",null),b.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{u.default.confirm({width:440,centered:!0,icon:b.createElement(n.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>M(void 0,null,function*(){(yield x({type:"shixunsDetail/cancelRelease",payload:{id:G==null?void 0:G.identifier}})).status!==401&&(te.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),x({type:"shixunsDetail/getShixunsDetail",payload:{id:G==null?void 0:G.identifier}}),x({type:"practiceSetting/getCommonData",payload:{id:G==null?void 0:G.identifier}}))})})}}),!0):!1}},50371:function(un,Ve){function e(){const t=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let u=1;u{const d=S[te];d!==void 0&&(t[te]=d)})}return t}Ve.Z=e},13845:function(un,Ve,e){e.d(Ve,{F:function(){return t},Z:function(){return u}});function t(S){return S!=null&&S===S.window}function u(S,te){var d,I;if(typeof window=="undefined")return 0;const n=te?"scrollTop":"scrollLeft";let se=0;return t(S)?se=S[te?"pageYOffset":"pageXOffset"]:S instanceof Document?se=S.documentElement[n]:(S instanceof HTMLElement||S)&&(se=S[n]),S&&!t(S)&&typeof se!="number"&&(se=(I=((d=S.ownerDocument)!==null&&d!==void 0?d:S).documentElement)===null||I===void 0?void 0:I[n]),se}},56762:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(){const[,S]=t.useReducer(te=>te+1,0);return S}},68031:function(un,Ve,e){e.d(Ve,{Z:function(){return te}});var t=e(16089);function u(d,I,n,se){const le=n-I;return d/=se/2,d<1?le/2*d*d*d+I:le/2*((d-=2)*d*d+2)+I}var S=e(13845);function te(d){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:n=()=>window,callback:se,duration:le=450}=I,h=n(),ue=(0,S.Z)(h,!0),b=Date.now(),M=()=>{const ie=Date.now()-b,_=u(ie>le?le:ie,ue,d,le);(0,S.F)(h)?h.scrollTo(window.pageXOffset,_):h instanceof Document||h.constructor.name==="HTMLDocument"?h.documentElement.scrollTop=_:h.scrollTop=_,ien||I},46400:function(un,Ve,e){e.d(Ve,{Z:function(){return Ce}});var t=e(29679),u=e(19248),S=e(99267),te=e(96512),d=e(78987),I=e(92310),n=e.n(I),se=e(77900),le=e(26112),h=e(59301),ue=e(92343),b=e(36355),M=e(17313),J=e(83116);const ie=(ne,X,we,m,A)=>({backgroundColor:ne,border:`${m.lineWidth}px ${m.lineType} ${X}`,[`${A}-icon`]:{color:we}}),_=ne=>{const{componentCls:X,motionDurationSlow:we,marginXS:m,marginSM:A,fontSize:T,fontSizeLG:D,lineHeight:B,borderRadiusLG:F,motionEaseInOutCirc:W,withDescriptionIconSize:xe,colorText:Pe,colorTextHeading:Ie,withDescriptionPadding:rt,defaultPadding:Ct}=ne;return{[X]:Object.assign(Object.assign({},(0,M.Wf)(ne)),{position:"relative",display:"flex",alignItems:"center",padding:Ct,wordWrap:"break-word",borderRadius:F,[`&${X}-rtl`]:{direction:"rtl"},[`${X}-content`]:{flex:1,minWidth:0},[`${X}-icon`]:{marginInlineEnd:m,lineHeight:0},"&-description":{display:"none",fontSize:T,lineHeight:B},"&-message":{color:Ie},[`&${X}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${we} ${W}, opacity ${we} ${W}, padding-top ${we} ${W}, padding-bottom ${we} ${W}, - margin-bottom ${we} ${W}`},[`&${X}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${X}-with-description`]:{alignItems:"flex-start",padding:rt,[`${X}-icon`]:{marginInlineEnd:A,fontSize:xe,lineHeight:0},[`${X}-message`]:{display:"block",marginBottom:m,color:Ie,fontSize:D},[`${X}-description`]:{display:"block",color:Pe}},[`${X}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Je=ne=>{const{componentCls:X,colorSuccess:we,colorSuccessBorder:m,colorSuccessBg:A,colorWarning:T,colorWarningBorder:D,colorWarningBg:B,colorError:F,colorErrorBorder:W,colorErrorBg:xe,colorInfo:Pe,colorInfoBorder:Ie,colorInfoBg:rt}=ne;return{[X]:{"&-success":ie(A,m,we,ne,X),"&-info":ie(rt,Ie,Pe,ne,X),"&-warning":ie(B,D,T,ne,X),"&-error":Object.assign(Object.assign({},ie(xe,W,F,ne,X)),{[`${X}-description > pre`]:{margin:0,padding:0}})}}},Ee=ne=>{const{componentCls:X,iconCls:we,motionDurationMid:m,marginXS:A,fontSizeIcon:T,colorIcon:D,colorIconHover:B}=ne;return{[X]:{"&-action":{marginInlineStart:A},[`${X}-close-icon`]:{marginInlineStart:A,padding:0,overflow:"hidden",fontSize:T,lineHeight:`${T}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${we}-close`]:{color:D,transition:`color ${m}`,"&:hover":{color:B}}},"&-close-text":{color:D,transition:`color ${m}`,"&:hover":{color:B}}}}},Ue=ne=>[_(ne),Je(ne),Ee(ne)];var be=(0,J.Z)("Alert",ne=>[Ue(ne)],ne=>({withDescriptionIconSize:ne.fontSizeHeading3,defaultPadding:`${ne.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${ne.paddingMD}px ${ne.paddingContentHorizontalLG}px`})),K=function(ne,X){var we={};for(var m in ne)Object.prototype.hasOwnProperty.call(ne,m)&&X.indexOf(m)<0&&(we[m]=ne[m]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,m=Object.getOwnPropertySymbols(ne);A{const{icon:X,prefixCls:we,type:m}=ne,A=E[m]||null;return X?(0,ue.wm)(X,h.createElement("span",{className:`${we}-icon`},X),()=>({className:n()(`${we}-icon`,{[X.props.className]:X.props.className})})):h.createElement(A,{className:`${we}-icon`})},x=ne=>{const{isClosable:X,prefixCls:we,closeIcon:m,handleClose:A}=ne,T=m===!0||m===void 0?h.createElement(S.Z,null):m;return X?h.createElement("button",{type:"button",onClick:A,className:`${we}-close-icon`,tabIndex:0},T):null};var G=ne=>{const{description:X,prefixCls:we,message:m,banner:A,className:T,rootClassName:D,style:B,onMouseEnter:F,onMouseLeave:W,onClick:xe,afterClose:Pe,showIcon:Ie,closable:rt,closeText:Ct,closeIcon:ut,action:he}=ne,qe=K(ne,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[z,O]=h.useState(!1),L=h.useRef(null),{getPrefixCls:s,direction:H,alert:de}=h.useContext(b.E_),v=s("alert",we),[c,Q]=be(v),R=Ae=>{var Le;O(!0),(Le=ne.onClose)===null||Le===void 0||Le.call(ne,Ae)},w=h.useMemo(()=>ne.type!==void 0?ne.type:A?"warning":"info",[ne.type,A]),U=h.useMemo(()=>Ct?!0:typeof rt=="boolean"?rt:ut!==!1&&ut!==null&&ut!==void 0,[Ct,ut,rt]),Fe=A&&Ie===void 0?!0:Ie,ye=n()(v,`${v}-${w}`,{[`${v}-with-description`]:!!X,[`${v}-no-icon`]:!Fe,[`${v}-banner`]:!!A,[`${v}-rtl`]:H==="rtl"},de==null?void 0:de.className,T,D,Q),fe=(0,le.Z)(qe,{aria:!0,data:!0});return c(h.createElement(se.default,{visible:!z,motionName:`${v}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ae=>({maxHeight:Ae.offsetHeight}),onLeaveEnd:Pe},Ae=>{let{className:Le,style:Ne}=Ae;return h.createElement("div",Object.assign({ref:L,"data-show":!z,className:n()(ye,Le),style:Object.assign(Object.assign(Object.assign({},de==null?void 0:de.style),B),Ne),onMouseEnter:F,onMouseLeave:W,onClick:xe,role:"alert"},fe),Fe?h.createElement(r,{description:X,icon:ne.icon,prefixCls:v,type:w}):null,h.createElement("div",{className:`${v}-content`},m?h.createElement("div",{className:`${v}-message`},m):null,X?h.createElement("div",{className:`${v}-description`},X):null),he?h.createElement("div",{className:`${v}-action`},he):null,h.createElement(x,{isClosable:U,prefixCls:v,closeIcon:Ct||ut,handleClose:R}))}))},Y=e(96949),V=e(55090),Z=e(77205),Me=e(38793),it=function(ne){(0,Z.Z)(we,ne);var X=(0,Me.Z)(we);function we(){var m;return(0,Y.Z)(this,we),m=X.apply(this,arguments),m.state={error:void 0,info:{componentStack:""}},m}return(0,V.Z)(we,[{key:"componentDidCatch",value:function(A,T){this.setState({error:A,info:T})}},{key:"render",value:function(){const{message:A,description:T,children:D}=this.props,{error:B,info:F}=this.state,W=F&&F.componentStack?F.componentStack:null,xe=typeof A=="undefined"?(B||"").toString():A,Pe=typeof T=="undefined"?W:T;return B?h.createElement(G,{type:"error",message:xe,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Pe)}):D}}]),we}(h.Component);const ge=G;ge.ErrorBoundary=it;var Ce=ge},24905:function(un,Ve,e){e.d(Ve,{default:function(){return x}});var t=e(92310),u=e.n(t),S=e(5630),te=e(59301),d=e(36355),I=e(1684),n=e(32441),le=te.createContext(null),h=e(98447),ue=e(14088),b=e(4572),M=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{var Y;const{prefixCls:V,className:Z,rootClassName:Me,children:pe,indeterminate:it=!1,style:ge,onMouseEnter:Ce,onMouseLeave:ne,skipGroup:X=!1,disabled:we}=P,m=M(P,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:A,direction:T,checkbox:D}=te.useContext(d.E_),B=te.useContext(le),{isFormItemInput:F}=te.useContext(n.aM),W=te.useContext(I.Z),xe=(Y=(B==null?void 0:B.disabled)||we)!==null&&Y!==void 0?Y:W,Pe=te.useRef(m.value);te.useEffect(()=>{B==null||B.registerValue(m.value)},[]),te.useEffect(()=>{if(!X)return m.value!==Pe.current&&(B==null||B.cancelValue(Pe.current),B==null||B.registerValue(m.value),Pe.current=m.value),()=>B==null?void 0:B.cancelValue(m.value)},[m.value]);const Ie=A("checkbox",V),[rt,Ct]=(0,h.ZP)(Ie),ut=Object.assign({},m);B&&!X&&(ut.onChange=function(){m.onChange&&m.onChange.apply(m,arguments),B.toggleOption&&B.toggleOption({label:pe,value:m.value})},ut.name=B.name,ut.checked=B.value.includes(m.value));const he=u()(`${Ie}-wrapper`,{[`${Ie}-rtl`]:T==="rtl",[`${Ie}-wrapper-checked`]:ut.checked,[`${Ie}-wrapper-disabled`]:xe,[`${Ie}-wrapper-in-form-item`]:F},D==null?void 0:D.className,Z,Me,Ct),qe=u()({[`${Ie}-indeterminate`]:it},b.A,Ct),z=it?"mixed":void 0;return rt(te.createElement(ue.Z,{component:"Checkbox",disabled:xe},te.createElement("label",{className:he,style:Object.assign(Object.assign({},D==null?void 0:D.style),ge),onMouseEnter:Ce,onMouseLeave:ne},te.createElement(S.Z,Object.assign({"aria-checked":z},ut,{prefixCls:Ie,className:qe,disabled:xe,ref:G})),pe!==void 0&&te.createElement("span",null,pe))))};var _=te.forwardRef(J),Je=e(80702),Ee=e(2738),Ue=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{const{defaultValue:Y,children:V,options:Z=[],prefixCls:Me,className:pe,rootClassName:it,style:ge,onChange:Ce}=P,ne=Ue(P,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:we}=te.useContext(d.E_),[m,A]=te.useState(ne.value||Y||[]),[T,D]=te.useState([]);te.useEffect(()=>{"value"in ne&&A(ne.value||[])},[ne.value]);const B=te.useMemo(()=>Z.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[Z]),F=O=>{D(L=>L.filter(s=>s!==O))},W=O=>{D(L=>[].concat((0,Je.Z)(L),[O]))},xe=O=>{const L=m.indexOf(O.value),s=(0,Je.Z)(m);L===-1?s.push(O.value):s.splice(L,1),"value"in ne||A(s),Ce==null||Ce(s.filter(H=>T.includes(H)).sort((H,de)=>{const v=B.findIndex(Q=>Q.value===H),c=B.findIndex(Q=>Q.value===de);return v-c}))},Pe=X("checkbox",Me),Ie=`${Pe}-group`,[rt,Ct]=(0,h.ZP)(Pe),ut=(0,Ee.Z)(ne,["value","disabled"]),he=Z.length?B.map(O=>te.createElement(_,{prefixCls:Pe,key:O.value.toString(),disabled:"disabled"in O?O.disabled:ne.disabled,value:O.value,checked:m.includes(O.value),onChange:O.onChange,className:`${Ie}-item`,style:O.style,title:O.title},O.label)):V,qe={toggleOption:xe,value:m,disabled:ne.disabled,name:ne.name,registerValue:W,cancelValue:F},z=u()(Ie,{[`${Ie}-rtl`]:we==="rtl"},pe,it,Ct);return rt(te.createElement("div",Object.assign({className:z,style:ge},ut,{ref:G}),te.createElement(le.Provider,{value:qe},he)))},K=te.forwardRef(be);var E=te.memo(K);const r=_;r.Group=E,r.__ANT_CHECKBOX=!0;var x=r},98447:function(un,Ve,e){e.d(Ve,{C2:function(){return d}});var t=e(17313),u=e(37613),S=e(83116);const te=I=>{const{checkboxCls:n}=I,se=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",flexWrap:"wrap",columnGap:I.marginXS,[`> ${I.antCls}-row`]:{flex:1}}),[se]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${se}`]:{marginInlineStart:0},[`&${se}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(I)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:I.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(I))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:I.checkboxSize,height:I.checkboxSize,direction:"ltr",backgroundColor:I.colorBgContainer,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusSM,borderCollapse:"separate",transition:`all ${I.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:I.checkboxSize/14*5,height:I.checkboxSize/14*8,border:`${I.lineWidthBold}px solid ${I.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${I.motionDurationFast} ${I.motionEaseInBack}, opacity ${I.motionDurationFast}`}},"& + span":{paddingInlineStart:I.paddingXS,paddingInlineEnd:I.paddingXS}})},{[` + margin-bottom ${we} ${W}`},[`&${X}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${X}-with-description`]:{alignItems:"flex-start",padding:rt,[`${X}-icon`]:{marginInlineEnd:A,fontSize:xe,lineHeight:0},[`${X}-message`]:{display:"block",marginBottom:m,color:Ie,fontSize:D},[`${X}-description`]:{display:"block",color:Pe}},[`${X}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},Je=ne=>{const{componentCls:X,colorSuccess:we,colorSuccessBorder:m,colorSuccessBg:A,colorWarning:T,colorWarningBorder:D,colorWarningBg:B,colorError:F,colorErrorBorder:W,colorErrorBg:xe,colorInfo:Pe,colorInfoBorder:Ie,colorInfoBg:rt}=ne;return{[X]:{"&-success":ie(A,m,we,ne,X),"&-info":ie(rt,Ie,Pe,ne,X),"&-warning":ie(B,D,T,ne,X),"&-error":Object.assign(Object.assign({},ie(xe,W,F,ne,X)),{[`${X}-description > pre`]:{margin:0,padding:0}})}}},Ee=ne=>{const{componentCls:X,iconCls:we,motionDurationMid:m,marginXS:A,fontSizeIcon:T,colorIcon:D,colorIconHover:B}=ne;return{[X]:{"&-action":{marginInlineStart:A},[`${X}-close-icon`]:{marginInlineStart:A,padding:0,overflow:"hidden",fontSize:T,lineHeight:`${T}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${we}-close`]:{color:D,transition:`color ${m}`,"&:hover":{color:B}}},"&-close-text":{color:D,transition:`color ${m}`,"&:hover":{color:B}}}}},Ue=ne=>[_(ne),Je(ne),Ee(ne)];var be=(0,J.Z)("Alert",ne=>[Ue(ne)],ne=>({withDescriptionIconSize:ne.fontSizeHeading3,defaultPadding:`${ne.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${ne.paddingMD}px ${ne.paddingContentHorizontalLG}px`})),K=function(ne,X){var we={};for(var m in ne)Object.prototype.hasOwnProperty.call(ne,m)&&X.indexOf(m)<0&&(we[m]=ne[m]);if(ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,m=Object.getOwnPropertySymbols(ne);A{const{icon:X,prefixCls:we,type:m}=ne,A=E[m]||null;return X?(0,ue.wm)(X,h.createElement("span",{className:`${we}-icon`},X),()=>({className:n()(`${we}-icon`,{[X.props.className]:X.props.className})})):h.createElement(A,{className:`${we}-icon`})},x=ne=>{const{isClosable:X,prefixCls:we,closeIcon:m,handleClose:A}=ne,T=m===!0||m===void 0?h.createElement(S.Z,null):m;return X?h.createElement("button",{type:"button",onClick:A,className:`${we}-close-icon`,tabIndex:0},T):null};var G=ne=>{const{description:X,prefixCls:we,message:m,banner:A,className:T,rootClassName:D,style:B,onMouseEnter:F,onMouseLeave:W,onClick:xe,afterClose:Pe,showIcon:Ie,closable:rt,closeText:Ct,closeIcon:ut,action:he}=ne,qe=K(ne,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[z,O]=h.useState(!1),L=h.useRef(null),{getPrefixCls:s,direction:H,alert:de}=h.useContext(b.E_),v=s("alert",we),[c,Q]=be(v),R=Ae=>{var Ne;O(!0),(Ne=ne.onClose)===null||Ne===void 0||Ne.call(ne,Ae)},w=h.useMemo(()=>ne.type!==void 0?ne.type:A?"warning":"info",[ne.type,A]),U=h.useMemo(()=>Ct?!0:typeof rt=="boolean"?rt:ut!==!1&&ut!==null&&ut!==void 0,[Ct,ut,rt]),Fe=A&&Ie===void 0?!0:Ie,ye=n()(v,`${v}-${w}`,{[`${v}-with-description`]:!!X,[`${v}-no-icon`]:!Fe,[`${v}-banner`]:!!A,[`${v}-rtl`]:H==="rtl"},de==null?void 0:de.className,T,D,Q),fe=(0,le.Z)(qe,{aria:!0,data:!0});return c(h.createElement(se.default,{visible:!z,motionName:`${v}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:Ae=>({maxHeight:Ae.offsetHeight}),onLeaveEnd:Pe},Ae=>{let{className:Ne,style:Re}=Ae;return h.createElement("div",Object.assign({ref:L,"data-show":!z,className:n()(ye,Ne),style:Object.assign(Object.assign(Object.assign({},de==null?void 0:de.style),B),Re),onMouseEnter:F,onMouseLeave:W,onClick:xe,role:"alert"},fe),Fe?h.createElement(r,{description:X,icon:ne.icon,prefixCls:v,type:w}):null,h.createElement("div",{className:`${v}-content`},m?h.createElement("div",{className:`${v}-message`},m):null,X?h.createElement("div",{className:`${v}-description`},X):null),he?h.createElement("div",{className:`${v}-action`},he):null,h.createElement(x,{isClosable:U,prefixCls:v,closeIcon:Ct||ut,handleClose:R}))}))},Y=e(96949),V=e(55090),Z=e(77205),Me=e(38793),it=function(ne){(0,Z.Z)(we,ne);var X=(0,Me.Z)(we);function we(){var m;return(0,Y.Z)(this,we),m=X.apply(this,arguments),m.state={error:void 0,info:{componentStack:""}},m}return(0,V.Z)(we,[{key:"componentDidCatch",value:function(A,T){this.setState({error:A,info:T})}},{key:"render",value:function(){const{message:A,description:T,children:D}=this.props,{error:B,info:F}=this.state,W=F&&F.componentStack?F.componentStack:null,xe=typeof A=="undefined"?(B||"").toString():A,Pe=typeof T=="undefined"?W:T;return B?h.createElement(G,{type:"error",message:xe,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},Pe)}):D}}]),we}(h.Component);const ge=G;ge.ErrorBoundary=it;var Ce=ge},24905:function(un,Ve,e){e.d(Ve,{default:function(){return x}});var t=e(92310),u=e.n(t),S=e(5630),te=e(59301),d=e(36355),I=e(1684),n=e(32441),le=te.createContext(null),h=e(98447),ue=e(14088),b=e(4572),M=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{var Y;const{prefixCls:V,className:Z,rootClassName:Me,children:pe,indeterminate:it=!1,style:ge,onMouseEnter:Ce,onMouseLeave:ne,skipGroup:X=!1,disabled:we}=P,m=M(P,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:A,direction:T,checkbox:D}=te.useContext(d.E_),B=te.useContext(le),{isFormItemInput:F}=te.useContext(n.aM),W=te.useContext(I.Z),xe=(Y=(B==null?void 0:B.disabled)||we)!==null&&Y!==void 0?Y:W,Pe=te.useRef(m.value);te.useEffect(()=>{B==null||B.registerValue(m.value)},[]),te.useEffect(()=>{if(!X)return m.value!==Pe.current&&(B==null||B.cancelValue(Pe.current),B==null||B.registerValue(m.value),Pe.current=m.value),()=>B==null?void 0:B.cancelValue(m.value)},[m.value]);const Ie=A("checkbox",V),[rt,Ct]=(0,h.ZP)(Ie),ut=Object.assign({},m);B&&!X&&(ut.onChange=function(){m.onChange&&m.onChange.apply(m,arguments),B.toggleOption&&B.toggleOption({label:pe,value:m.value})},ut.name=B.name,ut.checked=B.value.includes(m.value));const he=u()(`${Ie}-wrapper`,{[`${Ie}-rtl`]:T==="rtl",[`${Ie}-wrapper-checked`]:ut.checked,[`${Ie}-wrapper-disabled`]:xe,[`${Ie}-wrapper-in-form-item`]:F},D==null?void 0:D.className,Z,Me,Ct),qe=u()({[`${Ie}-indeterminate`]:it},b.A,Ct),z=it?"mixed":void 0;return rt(te.createElement(ue.Z,{component:"Checkbox",disabled:xe},te.createElement("label",{className:he,style:Object.assign(Object.assign({},D==null?void 0:D.style),ge),onMouseEnter:Ce,onMouseLeave:ne},te.createElement(S.Z,Object.assign({"aria-checked":z},ut,{prefixCls:Ie,className:qe,disabled:xe,ref:G})),pe!==void 0&&te.createElement("span",null,pe))))};var _=te.forwardRef(J),Je=e(80702),Ee=e(2738),Ue=function(P,G){var Y={};for(var V in P)Object.prototype.hasOwnProperty.call(P,V)&&G.indexOf(V)<0&&(Y[V]=P[V]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,V=Object.getOwnPropertySymbols(P);Z{const{defaultValue:Y,children:V,options:Z=[],prefixCls:Me,className:pe,rootClassName:it,style:ge,onChange:Ce}=P,ne=Ue(P,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:X,direction:we}=te.useContext(d.E_),[m,A]=te.useState(ne.value||Y||[]),[T,D]=te.useState([]);te.useEffect(()=>{"value"in ne&&A(ne.value||[])},[ne.value]);const B=te.useMemo(()=>Z.map(O=>typeof O=="string"||typeof O=="number"?{label:O,value:O}:O),[Z]),F=O=>{D(L=>L.filter(s=>s!==O))},W=O=>{D(L=>[].concat((0,Je.Z)(L),[O]))},xe=O=>{const L=m.indexOf(O.value),s=(0,Je.Z)(m);L===-1?s.push(O.value):s.splice(L,1),"value"in ne||A(s),Ce==null||Ce(s.filter(H=>T.includes(H)).sort((H,de)=>{const v=B.findIndex(Q=>Q.value===H),c=B.findIndex(Q=>Q.value===de);return v-c}))},Pe=X("checkbox",Me),Ie=`${Pe}-group`,[rt,Ct]=(0,h.ZP)(Pe),ut=(0,Ee.Z)(ne,["value","disabled"]),he=Z.length?B.map(O=>te.createElement(_,{prefixCls:Pe,key:O.value.toString(),disabled:"disabled"in O?O.disabled:ne.disabled,value:O.value,checked:m.includes(O.value),onChange:O.onChange,className:`${Ie}-item`,style:O.style,title:O.title},O.label)):V,qe={toggleOption:xe,value:m,disabled:ne.disabled,name:ne.name,registerValue:W,cancelValue:F},z=u()(Ie,{[`${Ie}-rtl`]:we==="rtl"},pe,it,Ct);return rt(te.createElement("div",Object.assign({className:z,style:ge},ut,{ref:G}),te.createElement(le.Provider,{value:qe},he)))},K=te.forwardRef(be);var E=te.memo(K);const r=_;r.Group=E,r.__ANT_CHECKBOX=!0;var x=r},98447:function(un,Ve,e){e.d(Ve,{C2:function(){return d}});var t=e(17313),u=e(37613),S=e(83116);const te=I=>{const{checkboxCls:n}=I,se=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",flexWrap:"wrap",columnGap:I.marginXS,[`> ${I.antCls}-row`]:{flex:1}}),[se]:Object.assign(Object.assign({},(0,t.Wf)(I)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${se}`]:{marginInlineStart:0},[`&${se}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,t.Wf)(I)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:I.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,t.oN)(I))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:I.checkboxSize,height:I.checkboxSize,direction:"ltr",backgroundColor:I.colorBgContainer,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusSM,borderCollapse:"separate",transition:`all ${I.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:I.checkboxSize/14*5,height:I.checkboxSize/14*8,border:`${I.lineWidthBold}px solid ${I.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${I.motionDurationFast} ${I.motionEaseInBack}, opacity ${I.motionDurationFast}`}},"& + span":{paddingInlineStart:I.paddingXS,paddingInlineEnd:I.paddingXS}})},{[` ${se}:not(${se}-disabled), ${n}:not(${n}-disabled) `]:{[`&:hover ${n}-inner`]:{borderColor:I.colorPrimary}},[`${se}:not(${se}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:I.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:I.colorPrimary,borderColor:I.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${I.motionDurationMid} ${I.motionEaseOutBack} ${I.motionDurationFast}`}}},[` @@ -402,7 +402,7 @@ &-hidden.${C}-row`]:{display:"none"},"&-has-warning":{[`${i}-split`]:{color:k.colorError}},"&-has-error":{[`${i}-split`]:{color:k.colorWarning}},[`${i}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${k.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ke,color:q,fontSize:He,[`> ${p}`]:{fontSize:k.fontSize,verticalAlign:"top"},[`&${i}-required:not(${i}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:k.marginXXS,color:re,fontSize:k.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${g}-hide-required-mark &`]:{display:"none"}},[`${i}-optional`]:{display:"inline-block",marginInlineStart:k.marginXXS,color:k.colorTextDescription,[`${g}-hide-required-mark &`]:{display:"none"}},[`${i}-tooltip`]:{color:k.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:k.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:_e,marginInlineEnd:at},[`&${i}-no-colon::after`]:{content:'"\\a0"'}}},[`${i}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${C}-col-'"]):not([class*="' ${C}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:k.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[i]:{"&-explain, &-extra":{clear:"both",color:k.colorTextDescription,fontSize:k.fontSize,lineHeight:k.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:k.controlHeightSM,transition:`color ${k.motionDurationMid} ${k.motionEaseOut}`},"&-explain":{"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning}}},[`&-with-help ${i}-explain`]:{height:"auto",opacity:1},[`${i}-feedback-icon`]:{fontSize:k.fontSize,textAlign:"center",visibility:"visible",animationName:h.kr,animationDuration:k.motionDurationMid,animationTimingFunction:k.motionEaseOutBack,pointerEvents:"none","&-success":{color:k.colorSuccess},"&-error":{color:k.colorError},"&-warning":{color:k.colorWarning},"&-validating":{color:k.colorPrimary}}})}},be=k=>{const{componentCls:i,formItemCls:p}=k;return{[`${i}-horizontal`]:{[`${p}-label`]:{flexGrow:0},[`${p}-control`]:{flex:"1 1 0",minWidth:0},[`${p}-label[class$='-24'], ${p}-label[class*='-24 ']`]:{[`& + ${p}-control`]:{minWidth:"unset"}}}}},K=k=>{const{componentCls:i,formItemCls:p}=k;return{[`${i}-inline`]:{display:"flex",flexWrap:"wrap",[p]:{flex:"none",marginInlineEnd:k.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${p}-label, > ${p}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${p}-label`]:{flex:"none"},[`${i}-text`]:{display:"inline-block"},[`${p}-has-feedback`]:{display:"inline-block"}}}}},E=k=>({padding:k.verticalLabelPadding,margin:k.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=k=>{const{componentCls:i,formItemCls:p,rootPrefixCls:g}=k;return{[`${p} ${p}-label`]:E(k),[i]:{[p]:{flexWrap:"wrap",[`${p}-label, ${p}-control`]:{[`&:not([class*=" ${g}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},x=k=>{const{componentCls:i,formItemCls:p,rootPrefixCls:g}=k;return{[`${i}-vertical`]:{[p]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${i}-item-control`]:{width:"100%"}}},[`${i}-vertical ${p}-label, .${g}-col-24${p}-label, - .${g}-col-xl-24${p}-label`]:E(k),[`@media (max-width: ${k.screenXSMax}px)`]:[r(k),{[i]:{[`.${g}-col-xs-24${p}-label`]:E(k)}}],[`@media (max-width: ${k.screenSMMax}px)`]:{[i]:{[`.${g}-col-sm-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenMDMax}px)`]:{[i]:{[`.${g}-col-md-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenLGMax}px)`]:{[i]:{[`.${g}-col-lg-24${p}-label`]:E(k)}}}},P=(k,i)=>(0,b.TS)(k,{formItemCls:`${k.componentCls}-item`,rootPrefixCls:i});var G=(0,M.Z)("Form",(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[Ee(g),Ue(g),ie(g),be(g),K(g),x(g),(0,ue.Z)(g),h.kr]},k=>({labelRequiredMarkColor:k.colorError,labelColor:k.colorTextHeading,labelFontSize:k.fontSize,labelHeight:k.controlHeight,labelColonMarginInlineStart:k.marginXXS/2,labelColonMarginInlineEnd:k.marginXS,itemMarginBottom:k.marginLG,verticalLabelPadding:`0 0 ${k.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Y=[];function V(k,i,p){let g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof k=="string"?k:`${i}-${g}`,error:k,errorStatus:p}}var Me=k=>{let{help:i,helpStatus:p,errors:g=Y,warnings:C=Y,className:re,fieldId:q,onVisibleChanged:He}=k;const{prefixCls:Ke}=d.useContext(n.Rk),_e=`${Ke}-item-explain`,[,at]=G(Ke),$e=(0,d.useMemo)(()=>(0,I.Z)(Ke),[Ke]),ft=se(g),mt=se(C),ct=d.useMemo(()=>i!=null?[V(i,"help",p)]:[].concat((0,t.Z)(ft.map((vt,bt)=>V(vt,"error","error",bt))),(0,t.Z)(mt.map((vt,bt)=>V(vt,"warning","warning",bt)))),[i,p,ft,mt]),Ot={};return q&&(Ot.id=`${q}_help`),d.createElement(te.default,{motionDeadline:$e.motionDeadline,motionName:`${Ke}-show-help`,visible:!!ct.length,onVisibleChanged:He},vt=>{const{className:bt,style:xt}=vt;return d.createElement("div",Object.assign({},Ot,{className:S()(_e,bt,re,at),style:xt,role:"alert"}),d.createElement(te.CSSMotionList,Object.assign({keys:ct},(0,I.Z)(Ke),{motionName:`${Ke}-show-help-item`,component:!1}),Qt=>{const{key:nt,error:pt,errorStatus:ce,className:ve,style:je}=Qt;return d.createElement("div",{key:nt,className:S()(ve,{[`${_e}-${ce}`]:ce}),style:je},pt)}))})},pe=e(95013),it=e(36355),ge=e(1684),Ce=e(52946),ne=e(19716),X=e(16722);const we=["parentNode"],m="form_item";function A(k){return k===void 0||k===!1?[]:Array.isArray(k)?k:[k]}function T(k,i){if(!k.length)return;const p=k.join("_");return i?`${i}_${p}`:we.includes(p)?`${m}_${p}`:p}function D(k,i,p,g,C,re){let q=g;return re!==void 0?q=re:p.validating?q="validating":k.length?q="error":i.length?q="warning":(p.touched||C&&p.validated)&&(q="success"),q}function B(k){return A(k).join("_")}function F(k){const[i]=(0,pe.useForm)(),p=d.useRef({}),g=d.useMemo(()=>k!=null?k:Object.assign(Object.assign({},i),{__INTERNAL__:{itemRef:C=>re=>{const q=B(C);re?p.current[q]=re:delete p.current[q]}},scrollToField:function(C){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const q=A(C),He=T(q,g.__INTERNAL__.name),Ke=He?document.getElementById(He):null;Ke&&(0,X.Z)(Ke,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:C=>{const re=B(C);return p.current[re]}}),[k,i]);return[g]}var W=e(28726),xe=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{const p=d.useContext(ge.Z),{getPrefixCls:g,direction:C,form:re}=d.useContext(it.E_),{prefixCls:q,className:He,rootClassName:Ke,size:_e,disabled:at=p,form:$e,colon:ft,labelAlign:mt,labelWrap:ct,labelCol:Ot,wrapperCol:vt,hideRequiredMark:bt,layout:xt="horizontal",scrollToFirstError:Qt,requiredMark:nt,onFinishFailed:pt,name:ce,style:ve,feedbackIcons:je}=k,Xe=xe(k,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Te=(0,ne.Z)(_e),lt=d.useContext(W.Z),et=(0,d.useMemo)(()=>nt!==void 0?nt:re&&re.requiredMark!==void 0?re.requiredMark:!bt,[bt,nt,re]),gt=ft!=null?ft:re==null?void 0:re.colon,jt=g("form",q),[kt,dn]=G(jt),gn=S()(jt,`${jt}-${xt}`,{[`${jt}-hide-required-mark`]:et===!1,[`${jt}-rtl`]:C==="rtl",[`${jt}-${Te}`]:Te},dn,re==null?void 0:re.className,He,Ke),[en]=F($e),{__INTERNAL__:oe}=en;oe.name=ce;const me=(0,d.useMemo)(()=>({name:ce,labelAlign:mt,labelCol:Ot,labelWrap:ct,wrapperCol:vt,vertical:xt==="vertical",colon:gt,requiredMark:et,itemRef:oe.itemRef,form:en,feedbackIcons:je}),[ce,mt,Ot,vt,xt,gt,et,en,je]);d.useImperativeHandle(i,()=>en);const Se=(Re,Bt)=>{if(Re){let At={block:"nearest"};typeof Re=="object"&&(At=Re),en.scrollToField(Bt,At)}},Oe=Re=>{if(pt==null||pt(Re),Re.errorFields.length){const Bt=Re.errorFields[0].name;if(Qt!==void 0){Se(Qt,Bt);return}re&&re.scrollToFirstError!==void 0&&Se(re.scrollToFirstError,Bt)}};return kt(d.createElement(ge.n,{disabled:at},d.createElement(Ce.q,{size:Te},d.createElement(n.RV,Object.assign({},{validateMessages:lt}),d.createElement(n.q3.Provider,{value:me},d.createElement(pe.default,Object.assign({id:ce},Xe,{name:ce,onFinishFailed:Oe,form:en,style:Object.assign(Object.assign({},re==null?void 0:re.style),ve),className:gn})))))))};var rt=d.forwardRef(Pe),Ct=e(41799),ut=e(8654),he=e(92343),qe=e(11592);function z(k){if(typeof k=="function")return k;const i=(0,qe.Z)(k);return i.length<=1?i[0]:i}const O=()=>{const{status:k,errors:i=[],warnings:p=[]}=(0,d.useContext)(n.aM);return{status:k,errors:i,warnings:p}};O.Context=n.aM;var L=O,s=e(16089);function H(k){const[i,p]=d.useState(k),g=(0,d.useRef)(null),C=(0,d.useRef)([]),re=(0,d.useRef)(!1);d.useEffect(()=>(re.current=!1,()=>{re.current=!0,s.Z.cancel(g.current),g.current=null}),[]);function q(He){re.current||(g.current===null&&(C.current=[],g.current=(0,s.Z)(()=>{g.current=null,p(Ke=>{let _e=Ke;return C.current.forEach(at=>{_e=at(_e)}),_e})})),C.current.push(He))}return[i,q]}function de(){const{itemRef:k}=d.useContext(n.q3),i=d.useRef({});function p(g,C){const re=C&&typeof C=="object"&&C.ref,q=g.join("_");return(i.current.name!==q||i.current.originRef!==re)&&(i.current.name=q,i.current.originRef=re,i.current.ref=(0,ut.sQ)(k(g),re)),i.current.ref}return p}var v=e(29194),c=e(34280),Q=e(2738),R=e(27382),w=e(37028);const U=k=>{const{formItemCls:i}=k;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${i}-control`]:{display:"flex"}}}};var Fe=(0,M.b)(["Form","item-item"],(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[U(g)]}),fe=k=>{const{prefixCls:i,status:p,wrapperCol:g,children:C,errors:re,warnings:q,_internalItemRender:He,extra:Ke,help:_e,fieldId:at,marginBottom:$e,onErrorVisibleChanged:ft}=k,mt=`${i}-item`,ct=d.useContext(n.q3),Ot=g||ct.wrapperCol||{},vt=S()(`${mt}-control`,Ot.className),bt=d.useMemo(()=>Object.assign({},ct),[ct]);delete bt.labelCol,delete bt.wrapperCol;const xt=d.createElement("div",{className:`${mt}-control-input`},d.createElement("div",{className:`${mt}-control-input-content`},C)),Qt=d.useMemo(()=>({prefixCls:i,status:p}),[i,p]),nt=$e!==null||re.length||q.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(n.Rk.Provider,{value:Qt},d.createElement(Me,{fieldId:at,errors:re,warnings:q,help:_e,helpStatus:p,className:`${mt}-explain-connected`,onVisibleChanged:ft})),!!$e&&d.createElement("div",{style:{width:0,height:$e}})):null,pt={};at&&(pt.id=`${at}_extra`);const ce=Ke?d.createElement("div",Object.assign({},pt,{className:`${mt}-extra`}),Ke):null,ve=He&&He.mark==="pro_table_render"&&He.render?He.render(k,{input:xt,errorList:nt,extra:ce}):d.createElement(d.Fragment,null,xt,nt,ce);return d.createElement(n.q3.Provider,{value:bt},d.createElement(w.Z,Object.assign({},Ot,{className:vt}),ve),d.createElement(Fe,{prefixCls:i}))},Ae=e(61485),Le=e(31724),Ne=e(9763),It=e(6848),zt=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{let{prefixCls:i,label:p,htmlFor:g,labelCol:C,labelAlign:re,colon:q,required:He,requiredMark:Ke,tooltip:_e}=k;var at;const[$e]=(0,Ne.Z)("Form"),{vertical:ft,labelAlign:mt,labelCol:ct,labelWrap:Ot,colon:vt}=d.useContext(n.q3);if(!p)return null;const bt=C||ct||{},xt=re||mt,Qt=`${i}-item-label`,nt=S()(Qt,xt==="left"&&`${Qt}-left`,bt.className,{[`${Qt}-wrap`]:!!Ot});let pt=p;const ce=q===!0||vt!==!1&&q!==!1;ce&&!ft&&typeof p=="string"&&p.trim()!==""&&(pt=p.replace(/[:|:]\s*$/,""));const je=Pt(_e);if(je){const{icon:et=d.createElement(Ae.Z,null)}=je,gt=zt(je,["icon"]),jt=d.createElement(It.Z,Object.assign({},gt),d.cloneElement(et,{className:`${i}-item-tooltip`,title:""}));pt=d.createElement(d.Fragment,null,pt,jt)}const Xe=Ke==="optional",Te=typeof Ke=="function";Te?pt=Ke(pt,{required:!!He}):Xe&&!He&&(pt=d.createElement(d.Fragment,null,pt,d.createElement("span",{className:`${i}-item-optional`,title:""},($e==null?void 0:$e.optional)||((at=Le.Z.Form)===null||at===void 0?void 0:at.optional))));const lt=S()({[`${i}-item-required`]:He,[`${i}-item-required-mark-optional`]:Xe||Te,[`${i}-item-no-colon`]:!ce});return d.createElement(w.Z,Object.assign({},bt,{className:nt}),d.createElement("label",{htmlFor:g,className:lt,title:typeof p=="string"?p:""},pt))},yt=e(29679),Ht=e(19248),Mn=e(96512),qn=e(58617);const Tn={success:yt.Z,warning:Mn.Z,error:Ht.Z,validating:qn.Z};function er(k){let{children:i,errors:p,warnings:g,hasFeedback:C,validateStatus:re,prefixCls:q,meta:He,noStyle:Ke}=k;const _e=`${q}-item`,{feedbackIcons:at}=d.useContext(n.q3),$e=D(p,g,He,null,!!C,re),{isFormItemInput:ft,status:mt}=d.useContext(n.aM),ct=d.useMemo(()=>{var Ot;let vt;if(C){const Qt=C!==!0&&C.icons||at,nt=$e&&((Ot=Qt==null?void 0:Qt({status:$e,errors:p,warnings:g}))===null||Ot===void 0?void 0:Ot[$e]),pt=$e&&Tn[$e];vt=nt!==!1&&pt?d.createElement("span",{className:S()(`${_e}-feedback-icon`,`${_e}-feedback-icon-${$e}`)},nt||d.createElement(pt,null)):null}let bt=!0,xt=$e||"";return Ke&&(bt=ft,xt=($e!=null?$e:mt)||""),{status:xt,errors:p,warnings:g,hasFeedback:!!C,feedbackIcon:vt,isFormItemInput:bt}},[$e,C,Ke,ft,mt]);return d.createElement(n.aM.Provider,{value:ct},i)}var vr=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{if(je&&nt.current){const dn=getComputedStyle(nt.current);lt(parseInt(dn.marginBottom,10))}},[je,Xe]);const et=dn=>{dn||lt(null)},jt=function(){let dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=dn?pt:_e.errors,en=dn?ce:_e.warnings;return D(gn,en,_e,"",!!at,Ke)}(),kt=S()(xt,p,g,{[`${xt}-with-help`]:ve||pt.length||ce.length,[`${xt}-has-feedback`]:jt&&at,[`${xt}-has-success`]:jt==="success",[`${xt}-has-warning`]:jt==="warning",[`${xt}-has-error`]:jt==="error",[`${xt}-is-validating`]:jt==="validating",[`${xt}-hidden`]:$e});return d.createElement("div",{className:kt,style:C,ref:nt},d.createElement(R.Z,Object.assign({className:`${xt}-row`},(0,Q.Z)(bt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(Wt,Object.assign({htmlFor:mt},k,{requiredMark:Qt,required:ct!=null?ct:Ot,prefixCls:i})),d.createElement(fe,Object.assign({},k,_e,{errors:pt,warnings:ce,prefixCls:i,status:jt,help:re,marginBottom:Te,onErrorVisibleChanged:et}),d.createElement(n.qI.Provider,{value:vt},d.createElement(er,{prefixCls:i,meta:_e,errors:_e.errors,warnings:_e.warnings,hasFeedback:at,validateStatus:jt},ft)))),!!Te&&d.createElement("div",{className:`${xt}-margin-offset`,style:{marginBottom:-Te}}))}const qt="__SPLIT__",pr=null,yr=d.memo(k=>{let{children:i}=k;return i},(k,i)=>k.value===i.value&&k.update===i.update&&k.childProps.length===i.childProps.length&&k.childProps.every((p,g)=>p===i.childProps[g]));function Dn(k){return k!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Xr(k){const{name:i,noStyle:p,className:g,dependencies:C,prefixCls:re,shouldUpdate:q,rules:He,children:Ke,required:_e,label:at,messageVariables:$e,trigger:ft="onChange",validateTrigger:mt,hidden:ct,help:Ot}=k,{getPrefixCls:vt}=d.useContext(it.E_),{name:bt}=d.useContext(n.q3),xt=z(Ke),Qt=typeof xt=="function",nt=d.useContext(n.qI),{validateTrigger:pt}=d.useContext(pe.FieldContext),ce=mt!==void 0?mt:pt,ve=Dn(i),je=vt("form",re),[Xe,Te]=G(je),lt=d.useContext(pe.ListContext),et=d.useRef(),[gt,jt]=H({}),[kt,dn]=(0,Ct.Z)(()=>Rn()),gn=Bt=>{const At=lt==null?void 0:lt.getKey(Bt.name);if(dn(Bt.destroy?Rn():Bt,!0),p&&Ot!==!1&&nt){let Nt=Bt.name;if(Bt.destroy)Nt=et.current||Nt;else if(At!==void 0){const[tt,Kt]=At;Nt=[tt].concat((0,t.Z)(Kt)),et.current=Nt}nt(Bt,Nt)}},en=(Bt,At)=>{jt(Nt=>{const tt=Object.assign({},Nt),Cn=[].concat((0,t.Z)(Bt.name.slice(0,-1)),(0,t.Z)(At)).join(qt);return Bt.destroy?delete tt[Cn]:tt[Cn]=Bt,tt})},[oe,me]=d.useMemo(()=>{const Bt=(0,t.Z)(kt.errors),At=(0,t.Z)(kt.warnings);return Object.values(gt).forEach(Nt=>{Bt.push.apply(Bt,(0,t.Z)(Nt.errors||[])),At.push.apply(At,(0,t.Z)(Nt.warnings||[]))}),[Bt,At]},[gt,kt.errors,kt.warnings]),Se=de();function Oe(Bt,At,Nt){return p&&!ct?d.createElement(er,{prefixCls:je,hasFeedback:k.hasFeedback,validateStatus:k.validateStatus,meta:kt,errors:oe,warnings:me,noStyle:!0},Bt):d.createElement(Xn,Object.assign({key:"row"},k,{className:S()(g,Te),prefixCls:je,fieldId:At,isRequired:Nt,errors:oe,warnings:me,meta:kt,onSubItemMetaChange:en}),Bt)}if(!ve&&!Qt&&!C)return Xe(Oe(xt));let Re={};return typeof at=="string"?Re.label=at:i&&(Re.label=String(i)),$e&&(Re=Object.assign(Object.assign({},Re),$e)),Xe(d.createElement(pe.Field,Object.assign({},k,{messageVariables:Re,trigger:ft,validateTrigger:ce,onMetaChange:gn}),(Bt,At,Nt)=>{const tt=A(i).length&&At?At.name:[],Kt=T(tt,bt),Cn=_e!==void 0?_e:!!(He&&He.some(Zt=>{if(Zt&&typeof Zt=="object"&&Zt.required&&!Zt.warningOnly)return!0;if(typeof Zt=="function"){const kn=Zt(Nt);return kn&&kn.required&&!kn.warningOnly}return!1})),Tt=Object.assign({},Bt);let Yt=null;if(Array.isArray(xt)&&ve)Yt=xt;else if(!(Qt&&(!(q||C)||ve))){if(!(C&&!Qt&&!ve))if((0,he.l$)(xt)){const Zt=Object.assign(Object.assign({},xt.props),Tt);if(Zt.id||(Zt.id=Kt),Ot||oe.length>0||me.length>0||k.extra){const jn=[];(Ot||oe.length>0)&&jn.push(`${Kt}_help`),k.extra&&jn.push(`${Kt}_extra`),Zt["aria-describedby"]=jn.join(" ")}oe.length>0&&(Zt["aria-invalid"]="true"),Cn&&(Zt["aria-required"]="true"),(0,ut.Yr)(xt)&&(Zt.ref=Se(tt,xt)),new Set([].concat((0,t.Z)(A(ft)),(0,t.Z)(A(ce)))).forEach(jn=>{Zt[jn]=function(){for(var Wn,xn,tr,br,Nr,an=arguments.length,Ut=new Array(an),En=0;En{var{prefixCls:i,children:p}=k,g=Mt(k,["prefixCls","children"]);const{getPrefixCls:C}=d.useContext(it.E_),re=C("form",i),q=d.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return d.createElement(pe.List,Object.assign({},g),(He,Ke,_e)=>d.createElement(n.Rk.Provider,{value:q},p(He.map(at=>Object.assign(Object.assign({},at),{fieldKey:at.key})),Ke,{errors:_e.errors,warnings:_e.warnings})))};function Fn(){const{form:k}=(0,d.useContext)(n.q3);return k}const $t=rt;$t.Item=ht,$t.List=Xt,$t.ErrorList=Me,$t.useForm=F,$t.useFormInstance=Fn,$t.useWatch=pe.useWatch,$t.Provider=n.RV,$t.create=()=>{};var Zn=$t},8628:function(un,Ve,e){var t=e(59301),u=e(34280),S=e(56762),te=e(69507);function d(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),se=(0,S.Z)(),le=(0,te.ZP)();return(0,u.Z)(()=>{const h=le.subscribe(ue=>{n.current=ue,I&&se()});return()=>le.unsubscribe(h)},[]),n.current}Ve.Z=d},9432:function(un,Ve,e){e.d(Ve,{Z:function(){return Ue},n:function(){return Je}});var t=e(19248),u=e(92310),S=e.n(u),te=e(93681),d=e(8654),I=e(59301),n=e(19080),se=e(36355),le=e(1684),h=e(19716),ue=e(32441),b=e(33234),M=e(59412),J=e(9937);function ie(be){return!!(be.prefix||be.suffix||be.allowClear)}var _=function(be,K){var E={};for(var r in be)Object.prototype.hasOwnProperty.call(be,r)&&K.indexOf(r)<0&&(E[r]=be[r]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,r=Object.getOwnPropertySymbols(be);x{var E;const{prefixCls:r,bordered:x=!0,status:P,size:G,disabled:Y,onBlur:V,onFocus:Z,suffix:Me,allowClear:pe,addonAfter:it,addonBefore:ge,className:Ce,style:ne,styles:X,rootClassName:we,onChange:m,classNames:A}=be,T=_(be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:D,direction:B,input:F}=I.useContext(se.E_),W=D("input",r),xe=(0,I.useRef)(null),[Pe,Ie]=(0,J.ZP)(W),{compactSize:rt,compactItemClassnames:Ct}=(0,b.ri)(W,B),ut=(0,h.Z)(Fe=>{var ye;return(ye=G!=null?G:rt)!==null&&ye!==void 0?ye:Fe}),he=I.useContext(le.Z),qe=Y!=null?Y:he,{status:z,hasFeedback:O,feedbackIcon:L}=(0,I.useContext)(ue.aM),s=(0,n.F)(z,P),H=ie(be)||!!O,de=(0,I.useRef)(H);(0,I.useEffect)(()=>{var Fe;H&&de.current,de.current=H},[H]);const v=(0,M.Z)(xe,!0),c=Fe=>{v(),V==null||V(Fe)},Q=Fe=>{v(),Z==null||Z(Fe)},R=Fe=>{v(),m==null||m(Fe)},w=(O||Me)&&I.createElement(I.Fragment,null,Me,O&&L);let U;return typeof pe=="object"&&(pe!=null&&pe.clearIcon)?U=pe:pe&&(U={clearIcon:I.createElement(t.Z,null)}),Pe(I.createElement(te.default,Object.assign({ref:(0,d.sQ)(K,xe),prefixCls:W,autoComplete:F==null?void 0:F.autoComplete},T,{disabled:qe,onBlur:c,onFocus:Q,style:Object.assign(Object.assign({},F==null?void 0:F.style),ne),styles:Object.assign(Object.assign({},F==null?void 0:F.styles),X),suffix:w,allowClear:U,className:S()(Ce,we,Ct,F==null?void 0:F.className),onChange:R,addonAfter:it&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},it)),addonBefore:ge&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},ge)),classNames:Object.assign(Object.assign(Object.assign({},A),F==null?void 0:F.classNames),{input:S()({[`${W}-sm`]:ut==="small",[`${W}-lg`]:ut==="large",[`${W}-rtl`]:B==="rtl",[`${W}-borderless`]:!x},!H&&(0,n.Z)(W,s),A==null?void 0:A.input,(E=F==null?void 0:F.classNames)===null||E===void 0?void 0:E.input,Ie)}),classes:{affixWrapper:S()({[`${W}-affix-wrapper-sm`]:ut==="small",[`${W}-affix-wrapper-lg`]:ut==="large",[`${W}-affix-wrapper-rtl`]:B==="rtl",[`${W}-affix-wrapper-borderless`]:!x},(0,n.Z)(`${W}-affix-wrapper`,s,O),Ie),wrapper:S()({[`${W}-group-rtl`]:B==="rtl"},Ie),group:S()({[`${W}-group-wrapper-sm`]:ut==="small",[`${W}-group-wrapper-lg`]:ut==="large",[`${W}-group-wrapper-rtl`]:B==="rtl",[`${W}-group-wrapper-disabled`]:qe},(0,n.Z)(`${W}-group-wrapper`,s,O),Ie)}})))})},1643:function(un,Ve,e){var t=e(19248),u=e(92310),S=e.n(u),te=e(9296),d=e(59301),I=e(19080),n=e(36355),se=e(1684),le=e(19716),h=e(32441),ue=e(9432),b=e(9937),M=function(ie,_){var Je={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&_.indexOf(Ee)<0&&(Je[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ee=Object.getOwnPropertySymbols(ie);Ue{const{prefixCls:Je,bordered:Ee=!0,size:Ue,disabled:be,status:K,allowClear:E,showCount:r,classNames:x,rootClassName:P,className:G}=ie,Y=M(ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:V,direction:Z}=d.useContext(n.E_),Me=(0,le.Z)(Ue),pe=d.useContext(se.Z),it=be!=null?be:pe,{status:ge,hasFeedback:Ce,feedbackIcon:ne}=d.useContext(h.aM),X=(0,I.F)(ge,K),we=d.useRef(null);d.useImperativeHandle(_,()=>{var B;return{resizableTextArea:(B=we.current)===null||B===void 0?void 0:B.resizableTextArea,focus:F=>{var W,xe;(0,ue.n)((xe=(W=we.current)===null||W===void 0?void 0:W.resizableTextArea)===null||xe===void 0?void 0:xe.textArea,F)},blur:()=>{var F;return(F=we.current)===null||F===void 0?void 0:F.blur()}}});const m=V("input",Je);let A;typeof E=="object"&&(E!=null&&E.clearIcon)?A=E:E&&(A={clearIcon:d.createElement(t.Z,null)});const[T,D]=(0,b.ZP)(m);return T(d.createElement(te.default,Object.assign({},Y,{disabled:it,allowClear:A,className:S()(G,P),classes:{affixWrapper:S()(`${m}-textarea-affix-wrapper`,{[`${m}-affix-wrapper-rtl`]:Z==="rtl",[`${m}-affix-wrapper-borderless`]:!Ee,[`${m}-affix-wrapper-sm`]:Me==="small",[`${m}-affix-wrapper-lg`]:Me==="large",[`${m}-textarea-show-count`]:r},(0,I.Z)(`${m}-affix-wrapper`,X),D)},classNames:Object.assign(Object.assign({},x),{textarea:S()({[`${m}-borderless`]:!Ee,[`${m}-sm`]:Me==="small",[`${m}-lg`]:Me==="large"},(0,I.Z)(m,X),D,x==null?void 0:x.textarea)}),prefixCls:m,suffix:Ce&&d.createElement("span",{className:`${m}-textarea-suffix`},ne),showCount:r,ref:we})))});Ve.Z=J},59412:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(S,te){const d=(0,t.useRef)([]),I=()=>{d.current.push(setTimeout(()=>{var n,se,le,h;!((n=S.current)===null||n===void 0)&&n.input&&((se=S.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((le=S.current)===null||le===void 0)&&le.input.hasAttribute("value"))&&((h=S.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(te&&I(),()=>d.current.forEach(n=>{n&&clearTimeout(n)})),[]),I}},92832:function(un,Ve,e){e.d(Ve,{default:function(){return Me}});var t=e(92310),u=e.n(t),S=e(59301),te=e(36355),d=e(32441),I=e(9937),se=pe=>{const{getPrefixCls:it,direction:ge}=(0,S.useContext)(te.E_),{prefixCls:Ce,className:ne}=pe,X=it("input-group",Ce),we=it("input"),[m,A]=(0,I.ZP)(we),T=u()(X,{[`${X}-lg`]:pe.size==="large",[`${X}-sm`]:pe.size==="small",[`${X}-compact`]:pe.compact,[`${X}-rtl`]:ge==="rtl"},A,ne),D=(0,S.useContext)(d.aM),B=(0,S.useMemo)(()=>Object.assign(Object.assign({},D),{isFormItemInput:!1}),[D]);return m(S.createElement("span",{className:T,style:pe.style,onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onFocus:pe.onFocus,onBlur:pe.onBlur},S.createElement(d.aM.Provider,{value:B},pe.children)))},le=e(9432),h=e(73331),ue=e(15277),b=e(2738),M=e(8654),J=e(59412),ie=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);nepe?S.createElement(ue.Z,null):S.createElement(h.Z,null),Je={click:"onClick",hover:"onMouseOver"};var Ue=S.forwardRef((pe,it)=>{const{visibilityToggle:ge=!0}=pe,Ce=typeof ge=="object"&&ge.visible!==void 0,[ne,X]=(0,S.useState)(()=>Ce?ge.visible:!1),we=(0,S.useRef)(null);S.useEffect(()=>{Ce&&X(ge.visible)},[Ce,ge]);const m=(0,J.Z)(we),A=()=>{const{disabled:qe}=pe;qe||(ne&&m(),X(z=>{var O;const L=!z;return typeof ge=="object"&&((O=ge.onVisibleChange)===null||O===void 0||O.call(ge,L)),L}))},T=qe=>{const{action:z="click",iconRender:O=_}=pe,L=Je[z]||"",s=O(ne),H={[L]:A,className:`${qe}-icon`,key:"passwordIcon",onMouseDown:de=>{de.preventDefault()},onMouseUp:de=>{de.preventDefault()}};return S.cloneElement(S.isValidElement(s)?s:S.createElement("span",null,s),H)},{className:D,prefixCls:B,inputPrefixCls:F,size:W}=pe,xe=ie(pe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Pe}=S.useContext(te.E_),Ie=Pe("input",F),rt=Pe("input-password",B),Ct=ge&&T(rt),ut=u()(rt,D,{[`${rt}-${W}`]:!!W}),he=Object.assign(Object.assign({},(0,b.Z)(xe,["suffix","iconRender","visibilityToggle"])),{type:ne?"text":"password",className:ut,prefixCls:Ie,suffix:Ct});return W&&(he.size=W),S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(it,we)},he))}),be=e(47472),K=e(92343),E=e(3113),r=e(19716),x=e(33234),P=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);ne{const{prefixCls:ge,inputPrefixCls:Ce,className:ne,size:X,suffix:we,enterButton:m=!1,addonAfter:A,loading:T,disabled:D,onSearch:B,onChange:F,onCompositionStart:W,onCompositionEnd:xe}=pe,Pe=P(pe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ie,direction:rt}=S.useContext(te.E_),Ct=S.useRef(!1),ut=Ie("input-search",ge),he=Ie("input",Ce),{compactSize:qe}=(0,x.ri)(ut,rt),z=(0,r.Z)(fe=>{var Ae;return(Ae=X!=null?X:qe)!==null&&Ae!==void 0?Ae:fe}),O=S.useRef(null),L=fe=>{fe&&fe.target&&fe.type==="click"&&B&&B(fe.target.value,fe,{source:"clear"}),F&&F(fe)},s=fe=>{var Ae;document.activeElement===((Ae=O.current)===null||Ae===void 0?void 0:Ae.input)&&fe.preventDefault()},H=fe=>{var Ae,Le;B&&B((Le=(Ae=O.current)===null||Ae===void 0?void 0:Ae.input)===null||Le===void 0?void 0:Le.value,fe,{source:"input"})},de=fe=>{Ct.current||T||H(fe)},v=typeof m=="boolean"?S.createElement(be.Z,null):null,c=`${ut}-button`;let Q;const R=m||{},w=R.type&&R.type.__ANT_BUTTON===!0;w||R.type==="button"?Q=(0,K.Tm)(R,Object.assign({onMouseDown:s,onClick:fe=>{var Ae,Le;(Le=(Ae=R==null?void 0:R.props)===null||Ae===void 0?void 0:Ae.onClick)===null||Le===void 0||Le.call(Ae,fe),H(fe)},key:"enterButton"},w?{className:c,size:z}:{})):Q=S.createElement(E.ZP,{className:c,type:m?"primary":void 0,size:z,disabled:D,key:"enterButton",onMouseDown:s,onClick:H,loading:T,icon:v},m),A&&(Q=[Q,(0,K.Tm)(A,{key:"addonAfter"})]);const U=u()(ut,{[`${ut}-rtl`]:rt==="rtl",[`${ut}-${z}`]:!!z,[`${ut}-with-button`]:!!m},ne),Fe=fe=>{Ct.current=!0,W==null||W(fe)},ye=fe=>{Ct.current=!1,xe==null||xe(fe)};return S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(O,it),onPressEnter:de},Pe,{size:z,onCompositionStart:Fe,onCompositionEnd:ye,prefixCls:he,addonAfter:Q,suffix:we,onChange:L,className:U,disabled:D}))}),V=e(1643);const Z=le.Z;Z.Group=se,Z.Search=Y,Z.TextArea=V.Z,Z.Password=Ue;var Me=Z},9937:function(un,Ve,e){e.d(Ve,{M1:function(){return n},TM:function(){return K},Xy:function(){return se},bi:function(){return ue},e5:function(){return be},ik:function(){return b},nz:function(){return d},pU:function(){return I},s7:function(){return M},x0:function(){return h}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116);const d=E=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:E,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=E=>({borderColor:E.hoverBorderColor}),n=E=>({borderColor:E.activeBorderColor,boxShadow:E.activeShadow,outline:0}),se=E=>({color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,S.TS)(E,{hoverBorderColor:E.colorBorder})))}),le=E=>{const{paddingBlockLG:r,fontSizeLG:x,lineHeightLG:P,borderRadiusLG:G,paddingInlineLG:Y}=E;return{padding:`${r}px ${Y}px`,fontSize:x,lineHeight:P,borderRadius:G}},h=E=>({padding:`${E.paddingBlockSM}px ${E.paddingInlineSM}px`,borderRadius:E.borderRadiusSM}),ue=(E,r)=>{const{componentCls:x,colorError:P,colorWarning:G,errorActiveShadow:Y,warningActiveShadow:V,colorErrorBorderHover:Z,colorWarningBorderHover:Me}=E;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:P,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:P,activeShadow:Y}))),[`${x}-prefix, ${x}-suffix`]:{color:P}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:G,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:G,activeShadow:V}))),[`${x}-prefix, ${x}-suffix`]:{color:G}}}},b=E=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${E.paddingBlock}px ${E.paddingInline}px`,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight,backgroundColor:E.colorBgContainer,backgroundImage:"none",borderWidth:E.lineWidth,borderStyle:E.lineType,borderColor:E.colorBorder,borderRadius:E.borderRadius,transition:`all ${E.motionDurationMid}`},d(E.colorTextPlaceholder)),{"&:hover":Object.assign({},I(E)),"&:focus, &-focused":Object.assign({},n(E)),"&-disabled, &[disabled]":Object.assign({},se(E)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:E.controlHeight,lineHeight:E.lineHeight,verticalAlign:"bottom",transition:`all ${E.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},le(E)),"&-sm":Object.assign({},h(E)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),M=E=>{const{componentCls:r,antCls:x}=E;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:E.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},le(E)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},h(E)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${E.paddingInline}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,textAlign:"center",backgroundColor:E.colorFillAlter,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,transition:`all ${E.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${E.paddingBlock+1}px -${E.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${E.lineWidth}px ${E.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:E.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${E.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:E.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${g}-col-xl-24${p}-label`]:E(k),[`@media (max-width: ${k.screenXSMax}px)`]:[r(k),{[i]:{[`.${g}-col-xs-24${p}-label`]:E(k)}}],[`@media (max-width: ${k.screenSMMax}px)`]:{[i]:{[`.${g}-col-sm-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenMDMax}px)`]:{[i]:{[`.${g}-col-md-24${p}-label`]:E(k)}},[`@media (max-width: ${k.screenLGMax}px)`]:{[i]:{[`.${g}-col-lg-24${p}-label`]:E(k)}}}},P=(k,i)=>(0,b.TS)(k,{formItemCls:`${k.componentCls}-item`,rootPrefixCls:i});var G=(0,M.Z)("Form",(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[Ee(g),Ue(g),ie(g),be(g),K(g),x(g),(0,ue.Z)(g),h.kr]},k=>({labelRequiredMarkColor:k.colorError,labelColor:k.colorTextHeading,labelFontSize:k.fontSize,labelHeight:k.controlHeight,labelColonMarginInlineStart:k.marginXXS/2,labelColonMarginInlineEnd:k.marginXS,itemMarginBottom:k.marginLG,verticalLabelPadding:`0 0 ${k.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const Y=[];function V(k,i,p){let g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof k=="string"?k:`${i}-${g}`,error:k,errorStatus:p}}var Me=k=>{let{help:i,helpStatus:p,errors:g=Y,warnings:C=Y,className:re,fieldId:q,onVisibleChanged:He}=k;const{prefixCls:Ke}=d.useContext(n.Rk),_e=`${Ke}-item-explain`,[,at]=G(Ke),$e=(0,d.useMemo)(()=>(0,I.Z)(Ke),[Ke]),ft=se(g),mt=se(C),ct=d.useMemo(()=>i!=null?[V(i,"help",p)]:[].concat((0,t.Z)(ft.map((vt,bt)=>V(vt,"error","error",bt))),(0,t.Z)(mt.map((vt,bt)=>V(vt,"warning","warning",bt)))),[i,p,ft,mt]),Ot={};return q&&(Ot.id=`${q}_help`),d.createElement(te.default,{motionDeadline:$e.motionDeadline,motionName:`${Ke}-show-help`,visible:!!ct.length,onVisibleChanged:He},vt=>{const{className:bt,style:xt}=vt;return d.createElement("div",Object.assign({},Ot,{className:S()(_e,bt,re,at),style:xt,role:"alert"}),d.createElement(te.CSSMotionList,Object.assign({keys:ct},(0,I.Z)(Ke),{motionName:`${Ke}-show-help-item`,component:!1}),Qt=>{const{key:nt,error:pt,errorStatus:ce,className:ve,style:je}=Qt;return d.createElement("div",{key:nt,className:S()(ve,{[`${_e}-${ce}`]:ce}),style:je},pt)}))})},pe=e(95013),it=e(36355),ge=e(1684),Ce=e(52946),ne=e(19716),X=e(16722);const we=["parentNode"],m="form_item";function A(k){return k===void 0||k===!1?[]:Array.isArray(k)?k:[k]}function T(k,i){if(!k.length)return;const p=k.join("_");return i?`${i}_${p}`:we.includes(p)?`${m}_${p}`:p}function D(k,i,p,g,C,re){let q=g;return re!==void 0?q=re:p.validating?q="validating":k.length?q="error":i.length?q="warning":(p.touched||C&&p.validated)&&(q="success"),q}function B(k){return A(k).join("_")}function F(k){const[i]=(0,pe.useForm)(),p=d.useRef({}),g=d.useMemo(()=>k!=null?k:Object.assign(Object.assign({},i),{__INTERNAL__:{itemRef:C=>re=>{const q=B(C);re?p.current[q]=re:delete p.current[q]}},scrollToField:function(C){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const q=A(C),He=T(q,g.__INTERNAL__.name),Ke=He?document.getElementById(He):null;Ke&&(0,X.Z)(Ke,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:C=>{const re=B(C);return p.current[re]}}),[k,i]);return[g]}var W=e(28726),xe=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{const p=d.useContext(ge.Z),{getPrefixCls:g,direction:C,form:re}=d.useContext(it.E_),{prefixCls:q,className:He,rootClassName:Ke,size:_e,disabled:at=p,form:$e,colon:ft,labelAlign:mt,labelWrap:ct,labelCol:Ot,wrapperCol:vt,hideRequiredMark:bt,layout:xt="horizontal",scrollToFirstError:Qt,requiredMark:nt,onFinishFailed:pt,name:ce,style:ve,feedbackIcons:je}=k,Xe=xe(k,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Te=(0,ne.Z)(_e),lt=d.useContext(W.Z),et=(0,d.useMemo)(()=>nt!==void 0?nt:re&&re.requiredMark!==void 0?re.requiredMark:!bt,[bt,nt,re]),gt=ft!=null?ft:re==null?void 0:re.colon,jt=g("form",q),[kt,dn]=G(jt),gn=S()(jt,`${jt}-${xt}`,{[`${jt}-hide-required-mark`]:et===!1,[`${jt}-rtl`]:C==="rtl",[`${jt}-${Te}`]:Te},dn,re==null?void 0:re.className,He,Ke),[en]=F($e),{__INTERNAL__:oe}=en;oe.name=ce;const me=(0,d.useMemo)(()=>({name:ce,labelAlign:mt,labelCol:Ot,labelWrap:ct,wrapperCol:vt,vertical:xt==="vertical",colon:gt,requiredMark:et,itemRef:oe.itemRef,form:en,feedbackIcons:je}),[ce,mt,Ot,vt,xt,gt,et,en,je]);d.useImperativeHandle(i,()=>en);const Se=(Le,Bt)=>{if(Le){let At={block:"nearest"};typeof Le=="object"&&(At=Le),en.scrollToField(Bt,At)}},De=Le=>{if(pt==null||pt(Le),Le.errorFields.length){const Bt=Le.errorFields[0].name;if(Qt!==void 0){Se(Qt,Bt);return}re&&re.scrollToFirstError!==void 0&&Se(re.scrollToFirstError,Bt)}};return kt(d.createElement(ge.n,{disabled:at},d.createElement(Ce.q,{size:Te},d.createElement(n.RV,Object.assign({},{validateMessages:lt}),d.createElement(n.q3.Provider,{value:me},d.createElement(pe.default,Object.assign({id:ce},Xe,{name:ce,onFinishFailed:De,form:en,style:Object.assign(Object.assign({},re==null?void 0:re.style),ve),className:gn})))))))};var rt=d.forwardRef(Pe),Ct=e(41799),ut=e(8654),he=e(92343),qe=e(11592);function z(k){if(typeof k=="function")return k;const i=(0,qe.Z)(k);return i.length<=1?i[0]:i}const O=()=>{const{status:k,errors:i=[],warnings:p=[]}=(0,d.useContext)(n.aM);return{status:k,errors:i,warnings:p}};O.Context=n.aM;var L=O,s=e(16089);function H(k){const[i,p]=d.useState(k),g=(0,d.useRef)(null),C=(0,d.useRef)([]),re=(0,d.useRef)(!1);d.useEffect(()=>(re.current=!1,()=>{re.current=!0,s.Z.cancel(g.current),g.current=null}),[]);function q(He){re.current||(g.current===null&&(C.current=[],g.current=(0,s.Z)(()=>{g.current=null,p(Ke=>{let _e=Ke;return C.current.forEach(at=>{_e=at(_e)}),_e})})),C.current.push(He))}return[i,q]}function de(){const{itemRef:k}=d.useContext(n.q3),i=d.useRef({});function p(g,C){const re=C&&typeof C=="object"&&C.ref,q=g.join("_");return(i.current.name!==q||i.current.originRef!==re)&&(i.current.name=q,i.current.originRef=re,i.current.ref=(0,ut.sQ)(k(g),re)),i.current.ref}return p}var v=e(29194),c=e(34280),Q=e(2738),R=e(27382),w=e(37028);const U=k=>{const{formItemCls:i}=k;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${i}-control`]:{display:"flex"}}}};var Fe=(0,M.b)(["Form","item-item"],(k,i)=>{let{rootPrefixCls:p}=i;const g=P(k,p);return[U(g)]}),fe=k=>{const{prefixCls:i,status:p,wrapperCol:g,children:C,errors:re,warnings:q,_internalItemRender:He,extra:Ke,help:_e,fieldId:at,marginBottom:$e,onErrorVisibleChanged:ft}=k,mt=`${i}-item`,ct=d.useContext(n.q3),Ot=g||ct.wrapperCol||{},vt=S()(`${mt}-control`,Ot.className),bt=d.useMemo(()=>Object.assign({},ct),[ct]);delete bt.labelCol,delete bt.wrapperCol;const xt=d.createElement("div",{className:`${mt}-control-input`},d.createElement("div",{className:`${mt}-control-input-content`},C)),Qt=d.useMemo(()=>({prefixCls:i,status:p}),[i,p]),nt=$e!==null||re.length||q.length?d.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},d.createElement(n.Rk.Provider,{value:Qt},d.createElement(Me,{fieldId:at,errors:re,warnings:q,help:_e,helpStatus:p,className:`${mt}-explain-connected`,onVisibleChanged:ft})),!!$e&&d.createElement("div",{style:{width:0,height:$e}})):null,pt={};at&&(pt.id=`${at}_extra`);const ce=Ke?d.createElement("div",Object.assign({},pt,{className:`${mt}-extra`}),Ke):null,ve=He&&He.mark==="pro_table_render"&&He.render?He.render(k,{input:xt,errorList:nt,extra:ce}):d.createElement(d.Fragment,null,xt,nt,ce);return d.createElement(n.q3.Provider,{value:bt},d.createElement(w.Z,Object.assign({},Ot,{className:vt}),ve),d.createElement(Fe,{prefixCls:i}))},Ae=e(61485),Ne=e(31724),Re=e(9763),It=e(6848),zt=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{let{prefixCls:i,label:p,htmlFor:g,labelCol:C,labelAlign:re,colon:q,required:He,requiredMark:Ke,tooltip:_e}=k;var at;const[$e]=(0,Re.Z)("Form"),{vertical:ft,labelAlign:mt,labelCol:ct,labelWrap:Ot,colon:vt}=d.useContext(n.q3);if(!p)return null;const bt=C||ct||{},xt=re||mt,Qt=`${i}-item-label`,nt=S()(Qt,xt==="left"&&`${Qt}-left`,bt.className,{[`${Qt}-wrap`]:!!Ot});let pt=p;const ce=q===!0||vt!==!1&&q!==!1;ce&&!ft&&typeof p=="string"&&p.trim()!==""&&(pt=p.replace(/[:|:]\s*$/,""));const je=Pt(_e);if(je){const{icon:et=d.createElement(Ae.Z,null)}=je,gt=zt(je,["icon"]),jt=d.createElement(It.Z,Object.assign({},gt),d.cloneElement(et,{className:`${i}-item-tooltip`,title:""}));pt=d.createElement(d.Fragment,null,pt,jt)}const Xe=Ke==="optional",Te=typeof Ke=="function";Te?pt=Ke(pt,{required:!!He}):Xe&&!He&&(pt=d.createElement(d.Fragment,null,pt,d.createElement("span",{className:`${i}-item-optional`,title:""},($e==null?void 0:$e.optional)||((at=Ne.Z.Form)===null||at===void 0?void 0:at.optional))));const lt=S()({[`${i}-item-required`]:He,[`${i}-item-required-mark-optional`]:Xe||Te,[`${i}-item-no-colon`]:!ce});return d.createElement(w.Z,Object.assign({},bt,{className:nt}),d.createElement("label",{htmlFor:g,className:lt,title:typeof p=="string"?p:""},pt))},yt=e(29679),Ht=e(19248),Mn=e(96512),$n=e(58617);const Tn={success:yt.Z,warning:Mn.Z,error:Ht.Z,validating:$n.Z};function tr(k){let{children:i,errors:p,warnings:g,hasFeedback:C,validateStatus:re,prefixCls:q,meta:He,noStyle:Ke}=k;const _e=`${q}-item`,{feedbackIcons:at}=d.useContext(n.q3),$e=D(p,g,He,null,!!C,re),{isFormItemInput:ft,status:mt}=d.useContext(n.aM),ct=d.useMemo(()=>{var Ot;let vt;if(C){const Qt=C!==!0&&C.icons||at,nt=$e&&((Ot=Qt==null?void 0:Qt({status:$e,errors:p,warnings:g}))===null||Ot===void 0?void 0:Ot[$e]),pt=$e&&Tn[$e];vt=nt!==!1&&pt?d.createElement("span",{className:S()(`${_e}-feedback-icon`,`${_e}-feedback-icon-${$e}`)},nt||d.createElement(pt,null)):null}let bt=!0,xt=$e||"";return Ke&&(bt=ft,xt=($e!=null?$e:mt)||""),{status:xt,errors:p,warnings:g,hasFeedback:!!C,feedbackIcon:vt,isFormItemInput:bt}},[$e,C,Ke,ft,mt]);return d.createElement(n.aM.Provider,{value:ct},i)}var vr=function(k,i){var p={};for(var g in k)Object.prototype.hasOwnProperty.call(k,g)&&i.indexOf(g)<0&&(p[g]=k[g]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,g=Object.getOwnPropertySymbols(k);C{if(je&&nt.current){const dn=getComputedStyle(nt.current);lt(parseInt(dn.marginBottom,10))}},[je,Xe]);const et=dn=>{dn||lt(null)},jt=function(){let dn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const gn=dn?pt:_e.errors,en=dn?ce:_e.warnings;return D(gn,en,_e,"",!!at,Ke)}(),kt=S()(xt,p,g,{[`${xt}-with-help`]:ve||pt.length||ce.length,[`${xt}-has-feedback`]:jt&&at,[`${xt}-has-success`]:jt==="success",[`${xt}-has-warning`]:jt==="warning",[`${xt}-has-error`]:jt==="error",[`${xt}-is-validating`]:jt==="validating",[`${xt}-hidden`]:$e});return d.createElement("div",{className:kt,style:C,ref:nt},d.createElement(R.Z,Object.assign({className:`${xt}-row`},(0,Q.Z)(bt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),d.createElement(Wt,Object.assign({htmlFor:mt},k,{requiredMark:Qt,required:ct!=null?ct:Ot,prefixCls:i})),d.createElement(fe,Object.assign({},k,_e,{errors:pt,warnings:ce,prefixCls:i,status:jt,help:re,marginBottom:Te,onErrorVisibleChanged:et}),d.createElement(n.qI.Provider,{value:vt},d.createElement(tr,{prefixCls:i,meta:_e,errors:_e.errors,warnings:_e.warnings,hasFeedback:at,validateStatus:jt},ft)))),!!Te&&d.createElement("div",{className:`${xt}-margin-offset`,style:{marginBottom:-Te}}))}const qt="__SPLIT__",pr=null,yr=d.memo(k=>{let{children:i}=k;return i},(k,i)=>k.value===i.value&&k.update===i.update&&k.childProps.length===i.childProps.length&&k.childProps.every((p,g)=>p===i.childProps[g]));function Dn(k){return k!=null}function Rn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Xr(k){const{name:i,noStyle:p,className:g,dependencies:C,prefixCls:re,shouldUpdate:q,rules:He,children:Ke,required:_e,label:at,messageVariables:$e,trigger:ft="onChange",validateTrigger:mt,hidden:ct,help:Ot}=k,{getPrefixCls:vt}=d.useContext(it.E_),{name:bt}=d.useContext(n.q3),xt=z(Ke),Qt=typeof xt=="function",nt=d.useContext(n.qI),{validateTrigger:pt}=d.useContext(pe.FieldContext),ce=mt!==void 0?mt:pt,ve=Dn(i),je=vt("form",re),[Xe,Te]=G(je),lt=d.useContext(pe.ListContext),et=d.useRef(),[gt,jt]=H({}),[kt,dn]=(0,Ct.Z)(()=>Rn()),gn=Bt=>{const At=lt==null?void 0:lt.getKey(Bt.name);if(dn(Bt.destroy?Rn():Bt,!0),p&&Ot!==!1&&nt){let Nt=Bt.name;if(Bt.destroy)Nt=et.current||Nt;else if(At!==void 0){const[tt,Kt]=At;Nt=[tt].concat((0,t.Z)(Kt)),et.current=Nt}nt(Bt,Nt)}},en=(Bt,At)=>{jt(Nt=>{const tt=Object.assign({},Nt),Cn=[].concat((0,t.Z)(Bt.name.slice(0,-1)),(0,t.Z)(At)).join(qt);return Bt.destroy?delete tt[Cn]:tt[Cn]=Bt,tt})},[oe,me]=d.useMemo(()=>{const Bt=(0,t.Z)(kt.errors),At=(0,t.Z)(kt.warnings);return Object.values(gt).forEach(Nt=>{Bt.push.apply(Bt,(0,t.Z)(Nt.errors||[])),At.push.apply(At,(0,t.Z)(Nt.warnings||[]))}),[Bt,At]},[gt,kt.errors,kt.warnings]),Se=de();function De(Bt,At,Nt){return p&&!ct?d.createElement(tr,{prefixCls:je,hasFeedback:k.hasFeedback,validateStatus:k.validateStatus,meta:kt,errors:oe,warnings:me,noStyle:!0},Bt):d.createElement(Xn,Object.assign({key:"row"},k,{className:S()(g,Te),prefixCls:je,fieldId:At,isRequired:Nt,errors:oe,warnings:me,meta:kt,onSubItemMetaChange:en}),Bt)}if(!ve&&!Qt&&!C)return Xe(De(xt));let Le={};return typeof at=="string"?Le.label=at:i&&(Le.label=String(i)),$e&&(Le=Object.assign(Object.assign({},Le),$e)),Xe(d.createElement(pe.Field,Object.assign({},k,{messageVariables:Le,trigger:ft,validateTrigger:ce,onMetaChange:gn}),(Bt,At,Nt)=>{const tt=A(i).length&&At?At.name:[],Kt=T(tt,bt),Cn=_e!==void 0?_e:!!(He&&He.some(Zt=>{if(Zt&&typeof Zt=="object"&&Zt.required&&!Zt.warningOnly)return!0;if(typeof Zt=="function"){const kn=Zt(Nt);return kn&&kn.required&&!kn.warningOnly}return!1})),Tt=Object.assign({},Bt);let Yt=null;if(Array.isArray(xt)&&ve)Yt=xt;else if(!(Qt&&(!(q||C)||ve))){if(!(C&&!Qt&&!ve))if((0,he.l$)(xt)){const Zt=Object.assign(Object.assign({},xt.props),Tt);if(Zt.id||(Zt.id=Kt),Ot||oe.length>0||me.length>0||k.extra){const jn=[];(Ot||oe.length>0)&&jn.push(`${Kt}_help`),k.extra&&jn.push(`${Kt}_extra`),Zt["aria-describedby"]=jn.join(" ")}oe.length>0&&(Zt["aria-invalid"]="true"),Cn&&(Zt["aria-required"]="true"),(0,ut.Yr)(xt)&&(Zt.ref=Se(tt,xt)),new Set([].concat((0,t.Z)(A(ft)),(0,t.Z)(A(ce)))).forEach(jn=>{Zt[jn]=function(){for(var Wn,xn,nr,br,Lr,an=arguments.length,Ut=new Array(an),En=0;En{var{prefixCls:i,children:p}=k,g=Mt(k,["prefixCls","children"]);const{getPrefixCls:C}=d.useContext(it.E_),re=C("form",i),q=d.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return d.createElement(pe.List,Object.assign({},g),(He,Ke,_e)=>d.createElement(n.Rk.Provider,{value:q},p(He.map(at=>Object.assign(Object.assign({},at),{fieldKey:at.key})),Ke,{errors:_e.errors,warnings:_e.warnings})))};function Fn(){const{form:k}=(0,d.useContext)(n.q3);return k}const $t=rt;$t.Item=ht,$t.List=Xt,$t.ErrorList=Me,$t.useForm=F,$t.useFormInstance=Fn,$t.useWatch=pe.useWatch,$t.Provider=n.RV,$t.create=()=>{};var Zn=$t},8628:function(un,Ve,e){var t=e(59301),u=e(34280),S=e(56762),te=e(69507);function d(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const n=(0,t.useRef)({}),se=(0,S.Z)(),le=(0,te.ZP)();return(0,u.Z)(()=>{const h=le.subscribe(ue=>{n.current=ue,I&&se()});return()=>le.unsubscribe(h)},[]),n.current}Ve.Z=d},9432:function(un,Ve,e){e.d(Ve,{Z:function(){return Ue},n:function(){return Je}});var t=e(19248),u=e(92310),S=e.n(u),te=e(93681),d=e(8654),I=e(59301),n=e(19080),se=e(36355),le=e(1684),h=e(19716),ue=e(32441),b=e(33234),M=e(59412),J=e(9937);function ie(be){return!!(be.prefix||be.suffix||be.allowClear)}var _=function(be,K){var E={};for(var r in be)Object.prototype.hasOwnProperty.call(be,r)&&K.indexOf(r)<0&&(E[r]=be[r]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,r=Object.getOwnPropertySymbols(be);x{var E;const{prefixCls:r,bordered:x=!0,status:P,size:G,disabled:Y,onBlur:V,onFocus:Z,suffix:Me,allowClear:pe,addonAfter:it,addonBefore:ge,className:Ce,style:ne,styles:X,rootClassName:we,onChange:m,classNames:A}=be,T=_(be,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:D,direction:B,input:F}=I.useContext(se.E_),W=D("input",r),xe=(0,I.useRef)(null),[Pe,Ie]=(0,J.ZP)(W),{compactSize:rt,compactItemClassnames:Ct}=(0,b.ri)(W,B),ut=(0,h.Z)(Fe=>{var ye;return(ye=G!=null?G:rt)!==null&&ye!==void 0?ye:Fe}),he=I.useContext(le.Z),qe=Y!=null?Y:he,{status:z,hasFeedback:O,feedbackIcon:L}=(0,I.useContext)(ue.aM),s=(0,n.F)(z,P),H=ie(be)||!!O,de=(0,I.useRef)(H);(0,I.useEffect)(()=>{var Fe;H&&de.current,de.current=H},[H]);const v=(0,M.Z)(xe,!0),c=Fe=>{v(),V==null||V(Fe)},Q=Fe=>{v(),Z==null||Z(Fe)},R=Fe=>{v(),m==null||m(Fe)},w=(O||Me)&&I.createElement(I.Fragment,null,Me,O&&L);let U;return typeof pe=="object"&&(pe!=null&&pe.clearIcon)?U=pe:pe&&(U={clearIcon:I.createElement(t.Z,null)}),Pe(I.createElement(te.default,Object.assign({ref:(0,d.sQ)(K,xe),prefixCls:W,autoComplete:F==null?void 0:F.autoComplete},T,{disabled:qe,onBlur:c,onFocus:Q,style:Object.assign(Object.assign({},F==null?void 0:F.style),ne),styles:Object.assign(Object.assign({},F==null?void 0:F.styles),X),suffix:w,allowClear:U,className:S()(Ce,we,Ct,F==null?void 0:F.className),onChange:R,addonAfter:it&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},it)),addonBefore:ge&&I.createElement(b.BR,null,I.createElement(ue.Ux,{override:!0,status:!0},ge)),classNames:Object.assign(Object.assign(Object.assign({},A),F==null?void 0:F.classNames),{input:S()({[`${W}-sm`]:ut==="small",[`${W}-lg`]:ut==="large",[`${W}-rtl`]:B==="rtl",[`${W}-borderless`]:!x},!H&&(0,n.Z)(W,s),A==null?void 0:A.input,(E=F==null?void 0:F.classNames)===null||E===void 0?void 0:E.input,Ie)}),classes:{affixWrapper:S()({[`${W}-affix-wrapper-sm`]:ut==="small",[`${W}-affix-wrapper-lg`]:ut==="large",[`${W}-affix-wrapper-rtl`]:B==="rtl",[`${W}-affix-wrapper-borderless`]:!x},(0,n.Z)(`${W}-affix-wrapper`,s,O),Ie),wrapper:S()({[`${W}-group-rtl`]:B==="rtl"},Ie),group:S()({[`${W}-group-wrapper-sm`]:ut==="small",[`${W}-group-wrapper-lg`]:ut==="large",[`${W}-group-wrapper-rtl`]:B==="rtl",[`${W}-group-wrapper-disabled`]:qe},(0,n.Z)(`${W}-group-wrapper`,s,O),Ie)}})))})},1643:function(un,Ve,e){var t=e(19248),u=e(92310),S=e.n(u),te=e(9296),d=e(59301),I=e(19080),n=e(36355),se=e(1684),le=e(19716),h=e(32441),ue=e(9432),b=e(9937),M=function(ie,_){var Je={};for(var Ee in ie)Object.prototype.hasOwnProperty.call(ie,Ee)&&_.indexOf(Ee)<0&&(Je[Ee]=ie[Ee]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Ee=Object.getOwnPropertySymbols(ie);Ue{const{prefixCls:Je,bordered:Ee=!0,size:Ue,disabled:be,status:K,allowClear:E,showCount:r,classNames:x,rootClassName:P,className:G}=ie,Y=M(ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:V,direction:Z}=d.useContext(n.E_),Me=(0,le.Z)(Ue),pe=d.useContext(se.Z),it=be!=null?be:pe,{status:ge,hasFeedback:Ce,feedbackIcon:ne}=d.useContext(h.aM),X=(0,I.F)(ge,K),we=d.useRef(null);d.useImperativeHandle(_,()=>{var B;return{resizableTextArea:(B=we.current)===null||B===void 0?void 0:B.resizableTextArea,focus:F=>{var W,xe;(0,ue.n)((xe=(W=we.current)===null||W===void 0?void 0:W.resizableTextArea)===null||xe===void 0?void 0:xe.textArea,F)},blur:()=>{var F;return(F=we.current)===null||F===void 0?void 0:F.blur()}}});const m=V("input",Je);let A;typeof E=="object"&&(E!=null&&E.clearIcon)?A=E:E&&(A={clearIcon:d.createElement(t.Z,null)});const[T,D]=(0,b.ZP)(m);return T(d.createElement(te.default,Object.assign({},Y,{disabled:it,allowClear:A,className:S()(G,P),classes:{affixWrapper:S()(`${m}-textarea-affix-wrapper`,{[`${m}-affix-wrapper-rtl`]:Z==="rtl",[`${m}-affix-wrapper-borderless`]:!Ee,[`${m}-affix-wrapper-sm`]:Me==="small",[`${m}-affix-wrapper-lg`]:Me==="large",[`${m}-textarea-show-count`]:r},(0,I.Z)(`${m}-affix-wrapper`,X),D)},classNames:Object.assign(Object.assign({},x),{textarea:S()({[`${m}-borderless`]:!Ee,[`${m}-sm`]:Me==="small",[`${m}-lg`]:Me==="large"},(0,I.Z)(m,X),D,x==null?void 0:x.textarea)}),prefixCls:m,suffix:Ce&&d.createElement("span",{className:`${m}-textarea-suffix`},ne),showCount:r,ref:we})))});Ve.Z=J},59412:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(59301);function u(S,te){const d=(0,t.useRef)([]),I=()=>{d.current.push(setTimeout(()=>{var n,se,le,h;!((n=S.current)===null||n===void 0)&&n.input&&((se=S.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((le=S.current)===null||le===void 0)&&le.input.hasAttribute("value"))&&((h=S.current)===null||h===void 0||h.input.removeAttribute("value"))}))};return(0,t.useEffect)(()=>(te&&I(),()=>d.current.forEach(n=>{n&&clearTimeout(n)})),[]),I}},92832:function(un,Ve,e){e.d(Ve,{default:function(){return Me}});var t=e(92310),u=e.n(t),S=e(59301),te=e(36355),d=e(32441),I=e(9937),se=pe=>{const{getPrefixCls:it,direction:ge}=(0,S.useContext)(te.E_),{prefixCls:Ce,className:ne}=pe,X=it("input-group",Ce),we=it("input"),[m,A]=(0,I.ZP)(we),T=u()(X,{[`${X}-lg`]:pe.size==="large",[`${X}-sm`]:pe.size==="small",[`${X}-compact`]:pe.compact,[`${X}-rtl`]:ge==="rtl"},A,ne),D=(0,S.useContext)(d.aM),B=(0,S.useMemo)(()=>Object.assign(Object.assign({},D),{isFormItemInput:!1}),[D]);return m(S.createElement("span",{className:T,style:pe.style,onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onFocus:pe.onFocus,onBlur:pe.onBlur},S.createElement(d.aM.Provider,{value:B},pe.children)))},le=e(9432),h=e(73331),ue=e(15277),b=e(2738),M=e(8654),J=e(59412),ie=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);nepe?S.createElement(ue.Z,null):S.createElement(h.Z,null),Je={click:"onClick",hover:"onMouseOver"};var Ue=S.forwardRef((pe,it)=>{const{visibilityToggle:ge=!0}=pe,Ce=typeof ge=="object"&&ge.visible!==void 0,[ne,X]=(0,S.useState)(()=>Ce?ge.visible:!1),we=(0,S.useRef)(null);S.useEffect(()=>{Ce&&X(ge.visible)},[Ce,ge]);const m=(0,J.Z)(we),A=()=>{const{disabled:qe}=pe;qe||(ne&&m(),X(z=>{var O;const L=!z;return typeof ge=="object"&&((O=ge.onVisibleChange)===null||O===void 0||O.call(ge,L)),L}))},T=qe=>{const{action:z="click",iconRender:O=_}=pe,L=Je[z]||"",s=O(ne),H={[L]:A,className:`${qe}-icon`,key:"passwordIcon",onMouseDown:de=>{de.preventDefault()},onMouseUp:de=>{de.preventDefault()}};return S.cloneElement(S.isValidElement(s)?s:S.createElement("span",null,s),H)},{className:D,prefixCls:B,inputPrefixCls:F,size:W}=pe,xe=ie(pe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Pe}=S.useContext(te.E_),Ie=Pe("input",F),rt=Pe("input-password",B),Ct=ge&&T(rt),ut=u()(rt,D,{[`${rt}-${W}`]:!!W}),he=Object.assign(Object.assign({},(0,b.Z)(xe,["suffix","iconRender","visibilityToggle"])),{type:ne?"text":"password",className:ut,prefixCls:Ie,suffix:Ct});return W&&(he.size=W),S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(it,we)},he))}),be=e(47472),K=e(92343),E=e(3113),r=e(19716),x=e(33234),P=function(pe,it){var ge={};for(var Ce in pe)Object.prototype.hasOwnProperty.call(pe,Ce)&&it.indexOf(Ce)<0&&(ge[Ce]=pe[Ce]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,Ce=Object.getOwnPropertySymbols(pe);ne{const{prefixCls:ge,inputPrefixCls:Ce,className:ne,size:X,suffix:we,enterButton:m=!1,addonAfter:A,loading:T,disabled:D,onSearch:B,onChange:F,onCompositionStart:W,onCompositionEnd:xe}=pe,Pe=P(pe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ie,direction:rt}=S.useContext(te.E_),Ct=S.useRef(!1),ut=Ie("input-search",ge),he=Ie("input",Ce),{compactSize:qe}=(0,x.ri)(ut,rt),z=(0,r.Z)(fe=>{var Ae;return(Ae=X!=null?X:qe)!==null&&Ae!==void 0?Ae:fe}),O=S.useRef(null),L=fe=>{fe&&fe.target&&fe.type==="click"&&B&&B(fe.target.value,fe,{source:"clear"}),F&&F(fe)},s=fe=>{var Ae;document.activeElement===((Ae=O.current)===null||Ae===void 0?void 0:Ae.input)&&fe.preventDefault()},H=fe=>{var Ae,Ne;B&&B((Ne=(Ae=O.current)===null||Ae===void 0?void 0:Ae.input)===null||Ne===void 0?void 0:Ne.value,fe,{source:"input"})},de=fe=>{Ct.current||T||H(fe)},v=typeof m=="boolean"?S.createElement(be.Z,null):null,c=`${ut}-button`;let Q;const R=m||{},w=R.type&&R.type.__ANT_BUTTON===!0;w||R.type==="button"?Q=(0,K.Tm)(R,Object.assign({onMouseDown:s,onClick:fe=>{var Ae,Ne;(Ne=(Ae=R==null?void 0:R.props)===null||Ae===void 0?void 0:Ae.onClick)===null||Ne===void 0||Ne.call(Ae,fe),H(fe)},key:"enterButton"},w?{className:c,size:z}:{})):Q=S.createElement(E.ZP,{className:c,type:m?"primary":void 0,size:z,disabled:D,key:"enterButton",onMouseDown:s,onClick:H,loading:T,icon:v},m),A&&(Q=[Q,(0,K.Tm)(A,{key:"addonAfter"})]);const U=u()(ut,{[`${ut}-rtl`]:rt==="rtl",[`${ut}-${z}`]:!!z,[`${ut}-with-button`]:!!m},ne),Fe=fe=>{Ct.current=!0,W==null||W(fe)},ye=fe=>{Ct.current=!1,xe==null||xe(fe)};return S.createElement(le.Z,Object.assign({ref:(0,M.sQ)(O,it),onPressEnter:de},Pe,{size:z,onCompositionStart:Fe,onCompositionEnd:ye,prefixCls:he,addonAfter:Q,suffix:we,onChange:L,className:U,disabled:D}))}),V=e(1643);const Z=le.Z;Z.Group=se,Z.Search=Y,Z.TextArea=V.Z,Z.Password=Ue;var Me=Z},9937:function(un,Ve,e){e.d(Ve,{M1:function(){return n},TM:function(){return K},Xy:function(){return se},bi:function(){return ue},e5:function(){return be},ik:function(){return b},nz:function(){return d},pU:function(){return I},s7:function(){return M},x0:function(){return h}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116);const d=E=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:E,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=E=>({borderColor:E.hoverBorderColor}),n=E=>({borderColor:E.activeBorderColor,boxShadow:E.activeShadow,outline:0}),se=E=>({color:E.colorTextDisabled,backgroundColor:E.colorBgContainerDisabled,borderColor:E.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,S.TS)(E,{hoverBorderColor:E.colorBorder})))}),le=E=>{const{paddingBlockLG:r,fontSizeLG:x,lineHeightLG:P,borderRadiusLG:G,paddingInlineLG:Y}=E;return{padding:`${r}px ${Y}px`,fontSize:x,lineHeight:P,borderRadius:G}},h=E=>({padding:`${E.paddingBlockSM}px ${E.paddingInlineSM}px`,borderRadius:E.borderRadiusSM}),ue=(E,r)=>{const{componentCls:x,colorError:P,colorWarning:G,errorActiveShadow:Y,warningActiveShadow:V,colorErrorBorderHover:Z,colorWarningBorderHover:Me}=E;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:P,"&:hover":{borderColor:Z},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:P,activeShadow:Y}))),[`${x}-prefix, ${x}-suffix`]:{color:P}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:G,"&:hover":{borderColor:Me},"&:focus, &-focused":Object.assign({},n((0,S.TS)(E,{activeBorderColor:G,activeShadow:V}))),[`${x}-prefix, ${x}-suffix`]:{color:G}}}},b=E=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${E.paddingBlock}px ${E.paddingInline}px`,color:E.colorText,fontSize:E.fontSize,lineHeight:E.lineHeight,backgroundColor:E.colorBgContainer,backgroundImage:"none",borderWidth:E.lineWidth,borderStyle:E.lineType,borderColor:E.colorBorder,borderRadius:E.borderRadius,transition:`all ${E.motionDurationMid}`},d(E.colorTextPlaceholder)),{"&:hover":Object.assign({},I(E)),"&:focus, &-focused":Object.assign({},n(E)),"&-disabled, &[disabled]":Object.assign({},se(E)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:E.controlHeight,lineHeight:E.lineHeight,verticalAlign:"bottom",transition:`all ${E.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},le(E)),"&-sm":Object.assign({},h(E)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),M=E=>{const{componentCls:r,antCls:x}=E;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:E.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},le(E)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},h(E)),[`&-lg ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightLG},[`&-sm ${x}-select-single ${x}-select-selector`]:{height:E.controlHeightSM},[`> ${r}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${r}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${E.paddingInline}px`,color:E.colorText,fontWeight:"normal",fontSize:E.fontSize,textAlign:"center",backgroundColor:E.colorFillAlter,border:`${E.lineWidth}px ${E.lineType} ${E.colorBorder}`,borderRadius:E.borderRadius,transition:`all ${E.motionDurationSlow}`,lineHeight:1,[`${x}-select`]:{margin:`-${E.paddingBlock+1}px -${E.paddingInline}px`,[`&${x}-select-single:not(${x}-select-customize-input)`]:{[`${x}-select-selector`]:{backgroundColor:"inherit",border:`${E.lineWidth}px ${E.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${x}-select-selector`]:{color:E.colorPrimary}}},[`${x}-cascader-picker`]:{margin:`-9px -${E.paddingInline}px`,backgroundColor:"transparent",[`${x}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${r}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${r}-search-with-button &`]:{zIndex:0}}},[`> ${r}:first-child, ${r}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}-affix-wrapper`]:{[`&:not(:first-child) ${r}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${r}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${r}:last-child, ${r}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${x}-select ${x}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:E.borderRadius,borderEndStartRadius:E.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,t.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:E.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${r}-affix-wrapper, & > ${r}-number-affix-wrapper, & > ${x}-picker-range @@ -417,19 +417,19 @@ & > ${x}-cascader-picker:last-child ${r}, & > ${x}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:E.lineWidth,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius},[`& > ${x}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-E.lineWidth,[`${r}-affix-wrapper`]:{borderRadius:0}},[`${r}-group-wrapper:not(:last-child)`]:{[`&${r}-search > ${r}-group`]:{[`& > ${r}-group-addon > ${r}-search-button`]:{borderRadius:0},[`& > ${r}`]:{borderStartStartRadius:E.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E.borderRadius}}}})}},J=E=>{const{componentCls:r,controlHeightSM:x,lineWidth:P}=E,Y=(x-P*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,t.Wf)(E)),b(E)),ue(E,r)),{'&[type="color"]':{height:E.controlHeight,[`&${r}-lg`]:{height:E.controlHeightLG},[`&${r}-sm`]:{height:x,paddingTop:Y,paddingBottom:Y}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ie=E=>{const{componentCls:r}=E;return{[`${r}-clear-icon`]:{margin:0,color:E.colorTextQuaternary,fontSize:E.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${E.motionDurationSlow}`,"&:hover":{color:E.colorTextTertiary},"&:active":{color:E.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${E.inputAffixPadding}px`}}}},_=E=>{const{componentCls:r,inputAffixPadding:x,colorTextDescription:P,motionDurationSlow:G,colorIcon:Y,colorIconHover:V,iconCls:Z}=E;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},b(E)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(E)),{zIndex:1,[`${r}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${r}[disabled]`]:{background:"transparent"}},[`> input${r}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${r}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:E.paddingXS}},"&-show-count-suffix":{color:P},"&-show-count-has-suffix":{marginInlineEnd:E.paddingXXS},"&-prefix":{marginInlineEnd:x},"&-suffix":{marginInlineStart:x}}}),ie(E)),{[`${Z}${r}-password-icon`]:{color:Y,cursor:"pointer",transition:`all ${G}`,"&:hover":{color:V}}}),ue(E,`${r}-affix-wrapper`))}},Je=E=>{const{componentCls:r,colorError:x,colorWarning:P,borderRadiusLG:G,borderRadiusSM:Y}=E;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,t.Wf)(E)),M(E)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:G,fontSize:E.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:Y}},"&-status-error":{[`${r}-group-addon`]:{color:x,borderColor:x}},"&-status-warning":{[`${r}-group-addon`]:{color:P,borderColor:P}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},se(E))},[`&:not(${r}-compact-first-item):not(${r}-compact-last-item)${r}-compact-item`]:{[`${r}, ${r}-group-addon`]:{borderRadius:0}},[`&:not(${r}-compact-last-item)${r}-compact-first-item`]:{[`${r}, ${r}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${r}-compact-first-item)${r}-compact-last-item`]:{[`${r}, ${r}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ee=E=>{const{componentCls:r,antCls:x}=E,P=`${r}-search`;return{[P]:{[`${r}`]:{"&:hover, &:focus":{borderColor:E.colorPrimaryHover,[`+ ${r}-group-addon ${P}-button:not(${x}-btn-primary)`]:{borderInlineStartColor:E.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:E.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${P}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:E.borderRadius,borderEndEndRadius:E.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${P}-button:not(${x}-btn-primary)`]:{color:E.colorTextDescription,"&:hover":{color:E.colorPrimaryHover},"&:active":{color:E.colorPrimaryActive},[`&${x}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${P}-button`]:{height:E.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${P}-button`]:{height:E.controlHeightLG},[`&-small ${P}-button`]:{height:E.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-E.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, > ${r}, - ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Ue=E=>{const{componentCls:r,paddingLG:x}=E,P=`${r}-textarea`;return{[P]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-E.fontSize*E.lineHeight,insetInlineEnd:0,color:E.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${P}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:E.paddingXS,insetBlockStart:E.paddingXS},[`${P}-suffix`]:{position:"absolute",top:0,insetInlineEnd:E.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function be(E){return(0,S.TS)(E,{inputAffixPadding:E.paddingXXS})}const K=E=>{const{controlHeight:r,fontSize:x,lineHeight:P,lineWidth:G,controlHeightSM:Y,controlHeightLG:V,fontSizeLG:Z,lineHeightLG:Me,paddingSM:pe,controlPaddingHorizontalSM:it,controlPaddingHorizontal:ge,colorFillAlter:Ce,colorPrimaryHover:ne,controlOutlineWidth:X,controlOutline:we,colorErrorOutline:m,colorWarningOutline:A}=E;return{paddingBlock:Math.max(Math.round((r-x*P)/2*10)/10-G,3),paddingBlockSM:Math.max(Math.round((Y-x*P)/2*10)/10-G,0),paddingBlockLG:Math.ceil((V-Z*Me)/2*10)/10-G,paddingInline:pe-G,paddingInlineSM:it-G,paddingInlineLG:ge-G,addonBg:Ce,activeBorderColor:ne,hoverBorderColor:ne,activeShadow:`0 0 0 ${X}px ${we}`,errorActiveShadow:`0 0 0 ${X}px ${m}`,warningActiveShadow:`0 0 0 ${X}px ${A}`}};Ve.ZP=(0,te.Z)("Input",E=>{const r=(0,S.TS)(E,be(E));return[J(r),Ue(r),_(r),Je(r),Ee(r),(0,u.c)(r)]},K)},45818:function(un,Ve,e){e.d(Ve,{D:function(){return be},Z:function(){return r}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},te=S,d=e(7657),I=function(P,G){return u.createElement(d.Z,(0,t.Z)({},P,{ref:G,icon:te}))},n=u.forwardRef(I),se=n,le=e(33853),h=e(38819),ue=e(92310),b=e.n(ue),M=e(2738),ie=x=>!isNaN(parseFloat(x))&&isFinite(x),_=e(36355),Je=e(84966),Ee=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{let x=0;return function(){let P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${P}${x}`}})();var r=u.forwardRef((x,P)=>{const{prefixCls:G,className:Y,trigger:V,children:Z,defaultCollapsed:Me=!1,theme:pe="dark",style:it={},collapsible:ge=!1,reverseArrow:Ce=!1,width:ne=200,collapsedWidth:X=80,zeroWidthTriggerStyle:we,breakpoint:m,onCollapse:A,onBreakpoint:T}=x,D=Ee(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:B}=(0,u.useContext)(Je.Gs),[F,W]=(0,u.useState)("collapsed"in x?x.collapsed:Me),[xe,Pe]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in x&&W(x.collapsed)},[x.collapsed]);const Ie=(z,O)=>{"collapsed"in x||W(z),A==null||A(z,O)},rt=(0,u.useRef)();rt.current=z=>{Pe(z.matches),T==null||T(z.matches),F!==z.matches&&Ie(z.matches,"responsive")},(0,u.useEffect)(()=>{function z(L){return rt.current(L)}let O;if(typeof window!="undefined"){const{matchMedia:L}=window;if(L&&m&&m in Ue){O=L(`(max-width: ${Ue[m]})`);try{O.addEventListener("change",z)}catch(s){O.addListener(z)}z(O)}}return()=>{try{O==null||O.removeEventListener("change",z)}catch(L){O==null||O.removeListener(z)}}},[m]),(0,u.useEffect)(()=>{const z=K("ant-sider-");return B.addSider(z),()=>B.removeSider(z)},[]);const Ct=()=>{Ie(!F,"clickTrigger")},{getPrefixCls:ut}=(0,u.useContext)(_.E_),he=()=>{const z=ut("layout-sider",G),O=(0,M.Z)(D,["collapsed"]),L=F?X:ne,s=ie(L)?`${L}px`:String(L),H=parseFloat(String(X||0))===0?u.createElement("span",{onClick:Ct,className:b()(`${z}-zero-width-trigger`,`${z}-zero-width-trigger-${Ce?"right":"left"}`),style:we},V||u.createElement(se,null)):null,c={expanded:Ce?u.createElement(h.Z,null):u.createElement(le.Z,null),collapsed:Ce?u.createElement(le.Z,null):u.createElement(h.Z,null)}[F?"collapsed":"expanded"],Q=V!==null?H||u.createElement("div",{className:`${z}-trigger`,onClick:Ct,style:{width:s}},V||c):null,R=Object.assign(Object.assign({},it),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),w=b()(z,`${z}-${pe}`,{[`${z}-collapsed`]:!!F,[`${z}-has-trigger`]:ge&&V!==null&&!H,[`${z}-below`]:!!xe,[`${z}-zero-width`]:parseFloat(s)===0},Y);return u.createElement("aside",Object.assign({className:w},O,{style:R,ref:P}),u.createElement("div",{className:`${z}-children`},Z),ge||xe&&H?Q:null)},qe=u.useMemo(()=>({siderCollapsed:F}),[F]);return u.createElement(be.Provider,{value:qe},he())})},44e3:function(un,Ve,e){var t=e(84966),u=e(45818);const S=t.ZP;S.Header=t.h4,S.Footer=t.$_,S.Content=t.VY,S.Sider=u.Z,Ve.default=S},84966:function(un,Ve,e){e.d(Ve,{VY:function(){return be},$_:function(){return Ue},h4:function(){return Ee},Gs:function(){return M},ZP:function(){return K}});var t=e(80702),u=e(92310),S=e.n(u),te=e(2738),d=e(59301),I=e(36355),n=e(83116),le=E=>{const{componentCls:r,bodyBg:x,lightSiderBg:P,lightTriggerBg:G,lightTriggerColor:Y}=E;return{[`${r}-sider-light`]:{background:P,[`${r}-sider-trigger`]:{color:Y,background:G},[`${r}-sider-zero-width-trigger`]:{color:Y,background:G,border:`1px solid ${x}`,borderInlineStart:0}}}};const h=E=>{const{antCls:r,componentCls:x,colorText:P,triggerColor:G,footerBg:Y,triggerBg:V,headerHeight:Z,headerPadding:Me,headerColor:pe,footerPadding:it,triggerHeight:ge,zeroTriggerHeight:Ce,zeroTriggerWidth:ne,motionDurationMid:X,motionDurationSlow:we,fontSize:m,borderRadius:A,bodyBg:T,headerBg:D,siderBg:B}=E;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:T,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:B,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ge},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ge,color:G,lineHeight:`${ge}px`,textAlign:"center",background:V,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-ne,zIndex:1,width:ne,height:Ce,color:G,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:B,borderStartStartRadius:0,borderStartEndRadius:A,borderEndEndRadius:A,borderEndStartRadius:0,cursor:"pointer",transition:`background ${we} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${we}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ne,borderStartStartRadius:A,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A}}}}},le(E)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:Z,padding:Me,color:pe,lineHeight:`${Z}px`,background:D,[`${r}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:it,color:P,fontSize:m,background:Y},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,n.Z)("Layout",E=>[h(E)],E=>{const{colorBgLayout:r,controlHeight:x,controlHeightLG:P,colorText:G,controlHeightSM:Y,marginXXS:V,colorTextLightSolid:Z,colorBgContainer:Me}=E,pe=P*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${pe}px`,headerColor:G,footerPadding:`${Y}px ${pe}px`,footerBg:r,siderBg:"#001529",triggerHeight:P+V*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:P,zeroTriggerHeight:P,lightSiderBg:Me,lightTriggerBg:Me,lightTriggerColor:G}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),b=function(E,r){var x={};for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&r.indexOf(P)<0&&(x[P]=E[P]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,P=Object.getOwnPropertySymbols(E);Gnull,removeSider:()=>null}});function J(E){let{suffixCls:r,tagName:x,displayName:P}=E;return G=>d.forwardRef((V,Z)=>d.createElement(G,Object.assign({ref:Z,suffixCls:r,tagName:x},V)))}const ie=d.forwardRef((E,r)=>{const{prefixCls:x,suffixCls:P,className:G,tagName:Y}=E,V=b(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=d.useContext(I.E_),Me=Z("layout",x),[pe,it]=ue(Me),ge=P?`${Me}-${P}`:Me;return pe(d.createElement(Y,Object.assign({className:S()(x||ge,G,it),ref:r},V)))}),_=d.forwardRef((E,r)=>{const{direction:x}=d.useContext(I.E_),[P,G]=d.useState([]),{prefixCls:Y,className:V,rootClassName:Z,children:Me,hasSider:pe,tagName:it,style:ge}=E,Ce=b(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ne=(0,te.Z)(Ce,["suffixCls"]),{getPrefixCls:X,layout:we}=d.useContext(I.E_),m=X("layout",Y),[A,T]=ue(m),D=S()(m,{[`${m}-has-sider`]:typeof pe=="boolean"?pe:P.length>0,[`${m}-rtl`]:x==="rtl"},we==null?void 0:we.className,V,Z,T),B=d.useMemo(()=>({siderHook:{addSider:F=>{G(W=>[].concat((0,t.Z)(W),[F]))},removeSider:F=>{G(W=>W.filter(xe=>xe!==F))}}}),[]);return A(d.createElement(M.Provider,{value:B},d.createElement(it,Object.assign({ref:r,className:D,style:Object.assign(Object.assign({},we==null?void 0:we.style),ge)},ne),Me)))}),Je=J({tagName:"div",displayName:"Layout"})(_),Ee=J({suffixCls:"header",tagName:"header",displayName:"Header"})(ie),Ue=J({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ie),be=J({suffixCls:"content",tagName:"main",displayName:"Content"})(ie);var K=Je},40875:function(un,Ve,e){e.d(Ve,{J:function(){return I}});var t=e(59301),u=e(33234),S=e(70425),te=function(n,se){var le={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&se.indexOf(h)<0&&(le[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,h=Object.getOwnPropertySymbols(n);ue{const{children:le}=n,h=te(n,["children"]),ue=t.useContext(d),b=t.useMemo(()=>Object.assign(Object.assign({},ue),h),[ue,h.prefixCls,h.mode,h.selectable]);return t.createElement(d.Provider,{value:b},t.createElement(u.BR,null,(0,S.supportNodeRef)(le)?t.cloneElement(le,{ref:se}):le))});Ve.Z=d},20834:function(un,Ve,e){e.d(Ve,{default:function(){return qe}});var t=e(15285),u=e(59301),S=e(45818),te=e(92310),d=e.n(te),I=e(36355),n=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{const{prefixCls:O,className:L,dashed:s}=z,H=n(z,["prefixCls","className","dashed"]),{getPrefixCls:de}=u.useContext(I.E_),v=de("menu",O),c=d()({[`${v}-item-divider-dashed`]:!!s},L);return u.createElement(t.iz,Object.assign({className:c},H))},h=e(11592),ue=e(2738),b=e(6848),M=e(92343),ie=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Je=z=>{var O;const{className:L,children:s,icon:H,title:de,danger:v}=z,{prefixCls:c,firstLevel:Q,direction:R,disableMenuItemTitleTooltip:w,inlineCollapsed:U}=u.useContext(ie),Fe=It=>{const zt=u.createElement("span",{className:`${c}-title-content`},s);return(!H||(0,M.l$)(s)&&s.type==="span")&&s&&It&&Q&&typeof s=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},s.charAt(0)):zt},{siderCollapsed:ye}=u.useContext(S.D);let fe=de;typeof de=="undefined"?fe=Q?s:"":de===!1&&(fe="");const Ae={title:fe};!ye&&!U&&(Ae.title=null,Ae.open=!1);const Le=(0,h.Z)(s).length;let Ne=u.createElement(t.ck,Object.assign({},(0,ue.Z)(z,["title","icon","danger"]),{className:d()({[`${c}-item-danger`]:v,[`${c}-item-only-child`]:(H?Le+1:Le)===1},L),title:typeof de=="string"?de:void 0}),(0,M.Tm)(H,{className:d()((0,M.l$)(H)?(O=H.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),Fe(U));return w||(Ne=u.createElement(b.Z,Object.assign({},Ae,{placement:R==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),Ne)),Ne},Ue=z=>{var O;const{popupClassName:L,icon:s,title:H,theme:de}=z,v=u.useContext(ie),{prefixCls:c,inlineCollapsed:Q,theme:R}=v,w=(0,t.Xl)();let U;if(!s)U=Q&&!w.length&&H&&typeof H=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},H.charAt(0)):u.createElement("span",{className:`${c}-title-content`},H);else{const ye=(0,M.l$)(H)&&H.type==="span";U=u.createElement(u.Fragment,null,(0,M.Tm)(s,{className:d()((0,M.l$)(s)?(O=s.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),ye?H:u.createElement("span",{className:`${c}-title-content`},H))}const Fe=u.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return u.createElement(ie.Provider,{value:Fe},u.createElement(t.Wd,Object.assign({},(0,ue.Z)(z,["icon"]),{title:U,popupClassName:d()(c,L,`${c}-${de||R}`)})))},be=e(18785),K=e(70425),E=e(62892),r=e(40875),x=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{if(O&&typeof O=="object"){const s=O,{label:H,children:de,key:v,type:c}=s,Q=x(s,["label","children","key","type"]),R=v!=null?v:`tmp-${L}`;return de||c==="group"?c==="group"?u.createElement(t.BW,Object.assign({key:R},Q,{title:H}),P(de)):u.createElement(Ue,Object.assign({key:R},Q,{title:H}),P(de)):c==="divider"?u.createElement(le,Object.assign({key:R},Q)):u.createElement(Je,Object.assign({key:R},Q),H)}return null}).filter(O=>O)}function G(z){return u.useMemo(()=>z&&P(z),[z])}var Y=e(64993),V=e(17313),Z=e(8378),Me=e(13826),pe=e(29878),it=e(83116),ge=e(37613),ne=z=>{const{componentCls:O,motionDurationSlow:L,horizontalLineHeight:s,colorSplit:H,lineWidth:de,lineType:v,itemPaddingInline:c}=z;return{[`${O}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${de}px ${v} ${H}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${O}-item:hover, + ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Ue=E=>{const{componentCls:r,paddingLG:x}=E,P=`${r}-textarea`;return{[P]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-E.fontSize*E.lineHeight,insetInlineEnd:0,color:E.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${P}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:x}},[`&-affix-wrapper${r}-affix-wrapper`]:{padding:0,[`> textarea${r}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${r}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${r}-clear-icon`]:{position:"absolute",insetInlineEnd:E.paddingXS,insetBlockStart:E.paddingXS},[`${P}-suffix`]:{position:"absolute",top:0,insetInlineEnd:E.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function be(E){return(0,S.TS)(E,{inputAffixPadding:E.paddingXXS})}const K=E=>{const{controlHeight:r,fontSize:x,lineHeight:P,lineWidth:G,controlHeightSM:Y,controlHeightLG:V,fontSizeLG:Z,lineHeightLG:Me,paddingSM:pe,controlPaddingHorizontalSM:it,controlPaddingHorizontal:ge,colorFillAlter:Ce,colorPrimaryHover:ne,controlOutlineWidth:X,controlOutline:we,colorErrorOutline:m,colorWarningOutline:A}=E;return{paddingBlock:Math.max(Math.round((r-x*P)/2*10)/10-G,3),paddingBlockSM:Math.max(Math.round((Y-x*P)/2*10)/10-G,0),paddingBlockLG:Math.ceil((V-Z*Me)/2*10)/10-G,paddingInline:pe-G,paddingInlineSM:it-G,paddingInlineLG:ge-G,addonBg:Ce,activeBorderColor:ne,hoverBorderColor:ne,activeShadow:`0 0 0 ${X}px ${we}`,errorActiveShadow:`0 0 0 ${X}px ${m}`,warningActiveShadow:`0 0 0 ${X}px ${A}`}};Ve.ZP=(0,te.Z)("Input",E=>{const r=(0,S.TS)(E,be(E));return[J(r),Ue(r),_(r),Je(r),Ee(r),(0,u.c)(r)]},K)},45818:function(un,Ve,e){e.d(Ve,{D:function(){return be},Z:function(){return r}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},te=S,d=e(7657),I=function(P,G){return u.createElement(d.Z,(0,t.Z)({},P,{ref:G,icon:te}))},n=u.forwardRef(I),se=n,le=e(33853),h=e(38819),ue=e(92310),b=e.n(ue),M=e(2738),ie=x=>!isNaN(parseFloat(x))&&isFinite(x),_=e(36355),Je=e(84966),Ee=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{let x=0;return function(){let P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return x+=1,`${P}${x}`}})();var r=u.forwardRef((x,P)=>{const{prefixCls:G,className:Y,trigger:V,children:Z,defaultCollapsed:Me=!1,theme:pe="dark",style:it={},collapsible:ge=!1,reverseArrow:Ce=!1,width:ne=200,collapsedWidth:X=80,zeroWidthTriggerStyle:we,breakpoint:m,onCollapse:A,onBreakpoint:T}=x,D=Ee(x,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:B}=(0,u.useContext)(Je.Gs),[F,W]=(0,u.useState)("collapsed"in x?x.collapsed:Me),[xe,Pe]=(0,u.useState)(!1);(0,u.useEffect)(()=>{"collapsed"in x&&W(x.collapsed)},[x.collapsed]);const Ie=(z,O)=>{"collapsed"in x||W(z),A==null||A(z,O)},rt=(0,u.useRef)();rt.current=z=>{Pe(z.matches),T==null||T(z.matches),F!==z.matches&&Ie(z.matches,"responsive")},(0,u.useEffect)(()=>{function z(L){return rt.current(L)}let O;if(typeof window!="undefined"){const{matchMedia:L}=window;if(L&&m&&m in Ue){O=L(`(max-width: ${Ue[m]})`);try{O.addEventListener("change",z)}catch(s){O.addListener(z)}z(O)}}return()=>{try{O==null||O.removeEventListener("change",z)}catch(L){O==null||O.removeListener(z)}}},[m]),(0,u.useEffect)(()=>{const z=K("ant-sider-");return B.addSider(z),()=>B.removeSider(z)},[]);const Ct=()=>{Ie(!F,"clickTrigger")},{getPrefixCls:ut}=(0,u.useContext)(_.E_),he=()=>{const z=ut("layout-sider",G),O=(0,M.Z)(D,["collapsed"]),L=F?X:ne,s=ie(L)?`${L}px`:String(L),H=parseFloat(String(X||0))===0?u.createElement("span",{onClick:Ct,className:b()(`${z}-zero-width-trigger`,`${z}-zero-width-trigger-${Ce?"right":"left"}`),style:we},V||u.createElement(se,null)):null,c={expanded:Ce?u.createElement(h.Z,null):u.createElement(le.Z,null),collapsed:Ce?u.createElement(le.Z,null):u.createElement(h.Z,null)}[F?"collapsed":"expanded"],Q=V!==null?H||u.createElement("div",{className:`${z}-trigger`,onClick:Ct,style:{width:s}},V||c):null,R=Object.assign(Object.assign({},it),{flex:`0 0 ${s}`,maxWidth:s,minWidth:s,width:s}),w=b()(z,`${z}-${pe}`,{[`${z}-collapsed`]:!!F,[`${z}-has-trigger`]:ge&&V!==null&&!H,[`${z}-below`]:!!xe,[`${z}-zero-width`]:parseFloat(s)===0},Y);return u.createElement("aside",Object.assign({className:w},O,{style:R,ref:P}),u.createElement("div",{className:`${z}-children`},Z),ge||xe&&H?Q:null)},qe=u.useMemo(()=>({siderCollapsed:F}),[F]);return u.createElement(be.Provider,{value:qe},he())})},44e3:function(un,Ve,e){var t=e(84966),u=e(45818);const S=t.ZP;S.Header=t.h4,S.Footer=t.$_,S.Content=t.VY,S.Sider=u.Z,Ve.default=S},84966:function(un,Ve,e){e.d(Ve,{VY:function(){return be},$_:function(){return Ue},h4:function(){return Ee},Gs:function(){return M},ZP:function(){return K}});var t=e(80702),u=e(92310),S=e.n(u),te=e(2738),d=e(59301),I=e(36355),n=e(83116),le=E=>{const{componentCls:r,bodyBg:x,lightSiderBg:P,lightTriggerBg:G,lightTriggerColor:Y}=E;return{[`${r}-sider-light`]:{background:P,[`${r}-sider-trigger`]:{color:Y,background:G},[`${r}-sider-zero-width-trigger`]:{color:Y,background:G,border:`1px solid ${x}`,borderInlineStart:0}}}};const h=E=>{const{antCls:r,componentCls:x,colorText:P,triggerColor:G,footerBg:Y,triggerBg:V,headerHeight:Z,headerPadding:Me,headerColor:pe,footerPadding:it,triggerHeight:ge,zeroTriggerHeight:Ce,zeroTriggerWidth:ne,motionDurationMid:X,motionDurationSlow:we,fontSize:m,borderRadius:A,bodyBg:T,headerBg:D,siderBg:B}=E;return{[x]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:T,"&, *":{boxSizing:"border-box"},[`&${x}-has-sider`]:{flexDirection:"row",[`> ${x}, > ${x}-content`]:{width:0}},[`${x}-header, &${x}-footer`]:{flex:"0 0 auto"},[`${x}-sider`]:{position:"relative",minWidth:0,background:B,transition:`all ${X}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:ge},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:ge,color:G,lineHeight:`${ge}px`,textAlign:"center",background:V,cursor:"pointer",transition:`all ${X}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Z,insetInlineEnd:-ne,zIndex:1,width:ne,height:Ce,color:G,fontSize:E.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:B,borderStartStartRadius:0,borderStartEndRadius:A,borderEndEndRadius:A,borderEndStartRadius:0,cursor:"pointer",transition:`background ${we} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${we}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ne,borderStartStartRadius:A,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:A}}}}},le(E)),{"&-rtl":{direction:"rtl"}}),[`${x}-header`]:{height:Z,padding:Me,color:pe,lineHeight:`${Z}px`,background:D,[`${r}-menu`]:{lineHeight:"inherit"}},[`${x}-footer`]:{padding:it,color:P,fontSize:m,background:Y},[`${x}-content`]:{flex:"auto",minHeight:0}}};var ue=(0,n.Z)("Layout",E=>[h(E)],E=>{const{colorBgLayout:r,controlHeight:x,controlHeightLG:P,colorText:G,controlHeightSM:Y,marginXXS:V,colorTextLightSolid:Z,colorBgContainer:Me}=E,pe=P*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:x*2,headerPadding:`0 ${pe}px`,headerColor:G,footerPadding:`${Y}px ${pe}px`,footerBg:r,siderBg:"#001529",triggerHeight:P+V*2,triggerBg:"#002140",triggerColor:Z,zeroTriggerWidth:P,zeroTriggerHeight:P,lightSiderBg:Me,lightTriggerBg:Me,lightTriggerColor:G}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),b=function(E,r){var x={};for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&r.indexOf(P)<0&&(x[P]=E[P]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,P=Object.getOwnPropertySymbols(E);Gnull,removeSider:()=>null}});function J(E){let{suffixCls:r,tagName:x,displayName:P}=E;return G=>d.forwardRef((V,Z)=>d.createElement(G,Object.assign({ref:Z,suffixCls:r,tagName:x},V)))}const ie=d.forwardRef((E,r)=>{const{prefixCls:x,suffixCls:P,className:G,tagName:Y}=E,V=b(E,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Z}=d.useContext(I.E_),Me=Z("layout",x),[pe,it]=ue(Me),ge=P?`${Me}-${P}`:Me;return pe(d.createElement(Y,Object.assign({className:S()(x||ge,G,it),ref:r},V)))}),_=d.forwardRef((E,r)=>{const{direction:x}=d.useContext(I.E_),[P,G]=d.useState([]),{prefixCls:Y,className:V,rootClassName:Z,children:Me,hasSider:pe,tagName:it,style:ge}=E,Ce=b(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ne=(0,te.Z)(Ce,["suffixCls"]),{getPrefixCls:X,layout:we}=d.useContext(I.E_),m=X("layout",Y),[A,T]=ue(m),D=S()(m,{[`${m}-has-sider`]:typeof pe=="boolean"?pe:P.length>0,[`${m}-rtl`]:x==="rtl"},we==null?void 0:we.className,V,Z,T),B=d.useMemo(()=>({siderHook:{addSider:F=>{G(W=>[].concat((0,t.Z)(W),[F]))},removeSider:F=>{G(W=>W.filter(xe=>xe!==F))}}}),[]);return A(d.createElement(M.Provider,{value:B},d.createElement(it,Object.assign({ref:r,className:D,style:Object.assign(Object.assign({},we==null?void 0:we.style),ge)},ne),Me)))}),Je=J({tagName:"div",displayName:"Layout"})(_),Ee=J({suffixCls:"header",tagName:"header",displayName:"Header"})(ie),Ue=J({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ie),be=J({suffixCls:"content",tagName:"main",displayName:"Content"})(ie);var K=Je},40875:function(un,Ve,e){e.d(Ve,{J:function(){return I}});var t=e(59301),u=e(33234),S=e(70425),te=function(n,se){var le={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&se.indexOf(h)<0&&(le[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,h=Object.getOwnPropertySymbols(n);ue{const{children:le}=n,h=te(n,["children"]),ue=t.useContext(d),b=t.useMemo(()=>Object.assign(Object.assign({},ue),h),[ue,h.prefixCls,h.mode,h.selectable]);return t.createElement(d.Provider,{value:b},t.createElement(u.BR,null,(0,S.supportNodeRef)(le)?t.cloneElement(le,{ref:se}):le))});Ve.Z=d},20834:function(un,Ve,e){e.d(Ve,{default:function(){return qe}});var t=e(15285),u=e(59301),S=e(45818),te=e(92310),d=e.n(te),I=e(36355),n=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{const{prefixCls:O,className:L,dashed:s}=z,H=n(z,["prefixCls","className","dashed"]),{getPrefixCls:de}=u.useContext(I.E_),v=de("menu",O),c=d()({[`${v}-item-divider-dashed`]:!!s},L);return u.createElement(t.iz,Object.assign({className:c},H))},h=e(11592),ue=e(2738),b=e(6848),M=e(92343),ie=(0,u.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Je=z=>{var O;const{className:L,children:s,icon:H,title:de,danger:v}=z,{prefixCls:c,firstLevel:Q,direction:R,disableMenuItemTitleTooltip:w,inlineCollapsed:U}=u.useContext(ie),Fe=It=>{const zt=u.createElement("span",{className:`${c}-title-content`},s);return(!H||(0,M.l$)(s)&&s.type==="span")&&s&&It&&Q&&typeof s=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},s.charAt(0)):zt},{siderCollapsed:ye}=u.useContext(S.D);let fe=de;typeof de=="undefined"?fe=Q?s:"":de===!1&&(fe="");const Ae={title:fe};!ye&&!U&&(Ae.title=null,Ae.open=!1);const Ne=(0,h.Z)(s).length;let Re=u.createElement(t.ck,Object.assign({},(0,ue.Z)(z,["title","icon","danger"]),{className:d()({[`${c}-item-danger`]:v,[`${c}-item-only-child`]:(H?Ne+1:Ne)===1},L),title:typeof de=="string"?de:void 0}),(0,M.Tm)(H,{className:d()((0,M.l$)(H)?(O=H.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),Fe(U));return w||(Re=u.createElement(b.Z,Object.assign({},Ae,{placement:R==="rtl"?"left":"right",overlayClassName:`${c}-inline-collapsed-tooltip`}),Re)),Re},Ue=z=>{var O;const{popupClassName:L,icon:s,title:H,theme:de}=z,v=u.useContext(ie),{prefixCls:c,inlineCollapsed:Q,theme:R}=v,w=(0,t.Xl)();let U;if(!s)U=Q&&!w.length&&H&&typeof H=="string"?u.createElement("div",{className:`${c}-inline-collapsed-noicon`},H.charAt(0)):u.createElement("span",{className:`${c}-title-content`},H);else{const ye=(0,M.l$)(H)&&H.type==="span";U=u.createElement(u.Fragment,null,(0,M.Tm)(s,{className:d()((0,M.l$)(s)?(O=s.props)===null||O===void 0?void 0:O.className:"",`${c}-item-icon`)}),ye?H:u.createElement("span",{className:`${c}-title-content`},H))}const Fe=u.useMemo(()=>Object.assign(Object.assign({},v),{firstLevel:!1}),[v]);return u.createElement(ie.Provider,{value:Fe},u.createElement(t.Wd,Object.assign({},(0,ue.Z)(z,["icon"]),{title:U,popupClassName:d()(c,L,`${c}-${de||R}`)})))},be=e(18785),K=e(70425),E=e(62892),r=e(40875),x=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{if(O&&typeof O=="object"){const s=O,{label:H,children:de,key:v,type:c}=s,Q=x(s,["label","children","key","type"]),R=v!=null?v:`tmp-${L}`;return de||c==="group"?c==="group"?u.createElement(t.BW,Object.assign({key:R},Q,{title:H}),P(de)):u.createElement(Ue,Object.assign({key:R},Q,{title:H}),P(de)):c==="divider"?u.createElement(le,Object.assign({key:R},Q)):u.createElement(Je,Object.assign({key:R},Q),H)}return null}).filter(O=>O)}function G(z){return u.useMemo(()=>z&&P(z),[z])}var Y=e(64993),V=e(17313),Z=e(8378),Me=e(13826),pe=e(29878),it=e(83116),ge=e(37613),ne=z=>{const{componentCls:O,motionDurationSlow:L,horizontalLineHeight:s,colorSplit:H,lineWidth:de,lineType:v,itemPaddingInline:c}=z;return{[`${O}-horizontal`]:{lineHeight:s,border:0,borderBottom:`${de}px ${v} ${H}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${O}-item, ${O}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:c},[`> ${O}-item:hover, > ${O}-item-active, > ${O}-submenu ${O}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${O}-item, ${O}-submenu-title`]:{transition:[`border-color ${L}`,`background ${L}`].join(",")},[`${O}-submenu-arrow`]:{display:"none"}}}},we=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 m=z=>Object.assign({},(0,V.oN)(z));var T=(z,O)=>{const{componentCls:L,itemColor:s,itemSelectedColor:H,groupTitleColor:de,itemBg:v,subMenuItemBg:c,itemSelectedBg:Q,activeBarHeight:R,activeBarWidth:w,activeBarBorderWidth:U,motionDurationSlow:Fe,motionEaseInOut:ye,motionEaseOut:fe,itemPaddingInline:Ae,motionDurationMid:Le,itemHoverColor:Ne,lineType:It,colorSplit:zt,itemDisabledColor:Pt,dangerItemColor:Vt,dangerItemHoverColor:Wt,dangerItemSelectedColor:yt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Mn,itemHoverBg:qn,itemActiveBg:Tn,menuSubMenuBg:er,horizontalItemSelectedColor:vr,horizontalItemSelectedBg:Xn,horizontalItemBorderRadius:qt,horizontalItemHoverBg:pr,popupBg:yr}=z;return{[`${L}-${O}, ${L}-${O} > ${L}`]:{color:s,background:v,[`&${L}-root:focus-visible`]:Object.assign({},m(z)),[`${L}-item-group-title`]:{color:de},[`${L}-submenu-selected`]:{[`> ${L}-submenu-title`]:{color:H}},[`${L}-item-disabled, ${L}-submenu-disabled`]:{color:`${Pt} !important`},[`${L}-item:not(${L}-item-selected):not(${L}-submenu-selected)`]:{[`&:hover, > ${L}-submenu-title:hover`]:{color:Ne}},[`&:not(${L}-horizontal)`]:{[`${L}-item:not(${L}-item-selected)`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:Tn}},[`${L}-submenu-title`]:{"&:hover":{backgroundColor:qn},"&:active":{backgroundColor:Tn}}},[`${L}-item-danger`]:{color:Vt,[`&${L}-item:hover`]:{[`&:not(${L}-item-selected):not(${L}-submenu-selected)`]:{color:Wt}},[`&${L}-item:active`]:{background:Ht}},[`${L}-item a`]:{"&, &:hover":{color:"inherit"}},[`${L}-item-selected`]:{color:H,[`&${L}-item-danger`]:{color:yt},"a, a:hover":{color:"inherit"}},[`& ${L}-item-selected`]:{backgroundColor:Q,[`&${L}-item-danger`]:{backgroundColor:Mn}},[`${L}-item, ${L}-submenu-title`]:{[`&:not(${L}-item-disabled):focus-visible`]:Object.assign({},m(z))},[`&${L}-submenu > ${L}`]:{backgroundColor:er},[`&${L}-popup > ${L}`]:{backgroundColor:yr},[`&${L}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${L}-item, > ${L}-submenu`]:{top:U,marginTop:-U,marginBottom:0,borderRadius:qt,"&::after":{position:"absolute",insetInline:Ae,bottom:0,borderBottom:`${R}px solid transparent`,transition:`border-color ${Fe} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:pr,"&::after":{borderBottomWidth:R,borderBottomColor:vr}},"&-selected":{color:vr,backgroundColor:Xn,"&:hover":{backgroundColor:Xn},"&::after":{borderBottomWidth:R,borderBottomColor:vr}}}}),[`&${L}-root`]:{[`&${L}-inline, &${L}-vertical`]:{borderInlineEnd:`${U}px ${It} ${zt}`}},[`&${L}-inline`]:{[`${L}-sub${L}-inline`]:{background:c},[`${L}-item, ${L}-submenu-title`]:U&&w?{width:`calc(100% + ${U}px)`}:{},[`${L}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${w}px solid ${H}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Le} ${fe}`,`opacity ${Le} ${fe}`].join(","),content:'""'},[`&${L}-item-danger`]:{"&::after":{borderInlineEndColor:yt}}},[`${L}-selected, ${L}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Le} ${ye}`,`opacity ${Le} ${ye}`].join(",")}}}}}};const D=z=>{const{componentCls:O,itemHeight:L,itemMarginInline:s,padding:H,menuArrowSize:de,marginXS:v,itemMarginBlock:c}=z,Q=H+de+v;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`,paddingInline:H,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:c,width:`calc(100% - ${s*2}px)`},[`> ${O}-item, + ${O}-submenu-rtl ${O}-vertical`]:{[`${O}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${L})`},"&::after":{transform:`rotate(45deg) translateY(${L})`}}}}};const m=z=>Object.assign({},(0,V.oN)(z));var T=(z,O)=>{const{componentCls:L,itemColor:s,itemSelectedColor:H,groupTitleColor:de,itemBg:v,subMenuItemBg:c,itemSelectedBg:Q,activeBarHeight:R,activeBarWidth:w,activeBarBorderWidth:U,motionDurationSlow:Fe,motionEaseInOut:ye,motionEaseOut:fe,itemPaddingInline:Ae,motionDurationMid:Ne,itemHoverColor:Re,lineType:It,colorSplit:zt,itemDisabledColor:Pt,dangerItemColor:Vt,dangerItemHoverColor:Wt,dangerItemSelectedColor:yt,dangerItemActiveBg:Ht,dangerItemSelectedBg:Mn,itemHoverBg:$n,itemActiveBg:Tn,menuSubMenuBg:tr,horizontalItemSelectedColor:vr,horizontalItemSelectedBg:Xn,horizontalItemBorderRadius:qt,horizontalItemHoverBg:pr,popupBg:yr}=z;return{[`${L}-${O}, ${L}-${O} > ${L}`]:{color:s,background:v,[`&${L}-root:focus-visible`]:Object.assign({},m(z)),[`${L}-item-group-title`]:{color:de},[`${L}-submenu-selected`]:{[`> ${L}-submenu-title`]:{color:H}},[`${L}-item-disabled, ${L}-submenu-disabled`]:{color:`${Pt} !important`},[`${L}-item:not(${L}-item-selected):not(${L}-submenu-selected)`]:{[`&:hover, > ${L}-submenu-title:hover`]:{color:Re}},[`&:not(${L}-horizontal)`]:{[`${L}-item:not(${L}-item-selected)`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Tn}},[`${L}-submenu-title`]:{"&:hover":{backgroundColor:$n},"&:active":{backgroundColor:Tn}}},[`${L}-item-danger`]:{color:Vt,[`&${L}-item:hover`]:{[`&:not(${L}-item-selected):not(${L}-submenu-selected)`]:{color:Wt}},[`&${L}-item:active`]:{background:Ht}},[`${L}-item a`]:{"&, &:hover":{color:"inherit"}},[`${L}-item-selected`]:{color:H,[`&${L}-item-danger`]:{color:yt},"a, a:hover":{color:"inherit"}},[`& ${L}-item-selected`]:{backgroundColor:Q,[`&${L}-item-danger`]:{backgroundColor:Mn}},[`${L}-item, ${L}-submenu-title`]:{[`&:not(${L}-item-disabled):focus-visible`]:Object.assign({},m(z))},[`&${L}-submenu > ${L}`]:{backgroundColor:tr},[`&${L}-popup > ${L}`]:{backgroundColor:yr},[`&${L}-horizontal`]:Object.assign(Object.assign({},O==="dark"?{borderBottom:0}:{}),{[`> ${L}-item, > ${L}-submenu`]:{top:U,marginTop:-U,marginBottom:0,borderRadius:qt,"&::after":{position:"absolute",insetInline:Ae,bottom:0,borderBottom:`${R}px solid transparent`,transition:`border-color ${Fe} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:pr,"&::after":{borderBottomWidth:R,borderBottomColor:vr}},"&-selected":{color:vr,backgroundColor:Xn,"&:hover":{backgroundColor:Xn},"&::after":{borderBottomWidth:R,borderBottomColor:vr}}}}),[`&${L}-root`]:{[`&${L}-inline, &${L}-vertical`]:{borderInlineEnd:`${U}px ${It} ${zt}`}},[`&${L}-inline`]:{[`${L}-sub${L}-inline`]:{background:c},[`${L}-item, ${L}-submenu-title`]:U&&w?{width:`calc(100% + ${U}px)`}:{},[`${L}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${w}px solid ${H}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ne} ${fe}`,`opacity ${Ne} ${fe}`].join(","),content:'""'},[`&${L}-item-danger`]:{"&::after":{borderInlineEndColor:yt}}},[`${L}-selected, ${L}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ne} ${ye}`,`opacity ${Ne} ${ye}`].join(",")}}}}}};const D=z=>{const{componentCls:O,itemHeight:L,itemMarginInline:s,padding:H,menuArrowSize:de,marginXS:v,itemMarginBlock:c}=z,Q=H+de+v;return{[`${O}-item`]:{position:"relative",overflow:"hidden"},[`${O}-item, ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`,paddingInline:H,overflow:"hidden",textOverflow:"ellipsis",marginInline:s,marginBlock:c,width:`calc(100% - ${s*2}px)`},[`> ${O}-item, > ${O}-submenu > ${O}-submenu-title`]:{height:L,lineHeight:`${L}px`},[`${O}-item-group-list ${O}-submenu-title, - ${O}-submenu-title`]:{paddingInlineEnd:Q}}};var F=z=>{const{componentCls:O,iconCls:L,itemHeight:s,colorTextLightSolid:H,dropdownWidth:de,controlHeightLG:v,motionDurationMid:c,motionEaseOut:Q,paddingXL:R,itemMarginInline:w,fontSizeLG:U,motionDurationSlow:Fe,paddingXS:ye,boxShadowSecondary:fe,collapsedWidth:Ae,collapsedIconSize:Le}=z,Ne={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},D(z))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},D(z)),{boxShadow:fe})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:de,maxHeight:`calc(100vh - ${v*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${O}-inline`]:{width:"100%",[`&${O}-root`]:{[`${O}-item, ${O}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Fe}`,`background ${Fe}`,`padding ${c} ${Q}`].join(","),[`> ${O}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${O}-sub${O}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${O}-submenu > ${O}-submenu-title`]:Ne,[`& ${O}-item-group-title`]:{paddingInlineStart:R}},[`${O}-item`]:Ne}},{[`${O}-inline-collapsed`]:{width:Ae,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:U,textAlign:"center"}}},[`> ${O}-item, + ${O}-submenu-title`]:{paddingInlineEnd:Q}}};var F=z=>{const{componentCls:O,iconCls:L,itemHeight:s,colorTextLightSolid:H,dropdownWidth:de,controlHeightLG:v,motionDurationMid:c,motionEaseOut:Q,paddingXL:R,itemMarginInline:w,fontSizeLG:U,motionDurationSlow:Fe,paddingXS:ye,boxShadowSecondary:fe,collapsedWidth:Ae,collapsedIconSize:Ne}=z,Re={height:s,lineHeight:`${s}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[O]:{"&-inline, &-vertical":Object.assign({[`&${O}-root`]:{boxShadow:"none"}},D(z))},[`${O}-submenu-popup`]:{[`${O}-vertical`]:Object.assign(Object.assign({},D(z)),{boxShadow:fe})}},{[`${O}-submenu-popup ${O}-vertical${O}-sub`]:{minWidth:de,maxHeight:`calc(100vh - ${v*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${O}-inline`]:{width:"100%",[`&${O}-root`]:{[`${O}-item, ${O}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Fe}`,`background ${Fe}`,`padding ${c} ${Q}`].join(","),[`> ${O}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${O}-sub${O}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${O}-submenu > ${O}-submenu-title`]:Re,[`& ${O}-item-group-title`]:{paddingInlineStart:R}},[`${O}-item`]:Re}},{[`${O}-inline-collapsed`]:{width:Ae,[`&${O}-root`]:{[`${O}-item, ${O}-submenu ${O}-submenu-title`]:{[`> ${O}-inline-collapsed-noicon`]:{fontSize:U,textAlign:"center"}}},[`> ${O}-item, > ${O}-item-group > ${O}-item-group-list > ${O}-item, > ${O}-item-group > ${O}-item-group-list > ${O}-submenu > ${O}-submenu-title, > ${O}-submenu > ${O}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${U/2}px - ${w}px)`,textOverflow:"clip",[` ${O}-submenu-arrow, ${O}-submenu-expand-icon - `]:{opacity:0},[`${O}-item-icon, ${L}`]:{margin:0,fontSize:Le,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${L}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${L}`]:{display:"none"},"a, a:hover":{color:H}},[`${O}-item-group-title`]:Object.assign(Object.assign({},V.vS),{paddingInline:ye})}}]};const W=z=>{const{componentCls:O,motionDurationSlow:L,motionDurationMid:s,motionEaseInOut:H,motionEaseOut:de,iconCls:v,iconSize:c,iconMarginInlineEnd:Q}=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} ${H}`].join(","),[`${O}-item-icon, ${v}`]:{minWidth:c,fontSize:c,transition:[`font-size ${s} ${de}`,`margin ${L} ${H}`,`color ${L}`].join(","),"+ span":{marginInlineStart:Q,opacity:1,transition:[`opacity ${L} ${H}`,`margin ${L}`,`color ${L}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,V.Ro)()),[`&${O}-item-only-child`]:{[`> ${v}, > ${O}-item-icon`]:{marginInlineEnd:0}}},[`${O}-item-disabled, ${O}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${O}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xe=z=>{const{componentCls:O,motionDurationSlow:L,motionEaseInOut:s,borderRadius:H,menuArrowSize:de,menuArrowOffset:v}=z;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:z.margin,width:de,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${L} ${s}, opacity ${L}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:de*.6,height:de*.15,backgroundColor:"currentcolor",borderRadius:H,transition:[`background ${L} ${s}`,`transform ${L} ${s}`,`top ${L} ${s}`,`color ${L} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},Pe=z=>{const{antCls:O,componentCls:L,fontSize:s,motionDurationSlow:H,motionDurationMid:de,motionEaseInOut:v,paddingXS:c,padding:Q,colorSplit:R,lineWidth:w,zIndexPopup:U,borderRadiusLG:Fe,subMenuItemBorderRadius:ye,menuArrowSize:fe,menuArrowOffset:Ae,lineType:Le,menuPanelMaskInset:Ne,groupTitleLineHeight:It,groupTitleFontSize:zt}=z;return[{"":{[`${L}`]:Object.assign(Object.assign({},(0,V.dF)()),{"&-hidden":{display:"none"}})},[`${L}-submenu-hidden`]:{display:"none"}},{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(z)),(0,V.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${H} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${L}-item`]:{flex:"none"}},[`${L}-item, ${L}-submenu, ${L}-submenu-title`]:{borderRadius:z.itemBorderRadius},[`${L}-item-group-title`]:{padding:`${c}px ${Q}px`,fontSize:zt,lineHeight:It,transition:`all ${H}`},[`&-horizontal ${L}-submenu`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`].join(",")},[`${L}-submenu, ${L}-submenu-inline`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`,`padding ${de} ${v}`].join(",")},[`${L}-submenu ${L}-sub`]:{cursor:"initial",transition:[`background ${H} ${v}`,`padding ${H} ${v}`].join(",")},[`${L}-title-content`]:{transition:`color ${H}`},[`${L}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${L}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:R,borderStyle:Le,borderWidth:0,borderTopWidth:w,marginBlock:w,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(z)),{[`${L}-item-group`]:{[`${L}-item-group-list`]:{margin:0,padding:0,[`${L}-item, ${L}-submenu-title`]:{paddingInline:`${s*2}px ${Q}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:U,borderRadius:Fe,boxShadow:"none",transformOrigin:"0 0",[`&${L}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ne}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ne},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd: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:Fe},W(z)),xe(z)),{[`${L}-item, ${L}-submenu > ${L}-submenu-title`]:{borderRadius:ye},[`${L}-submenu-title::after`]:{transition:`transform ${H} ${v}`}})}}),xe(z)),{[`&-inline-collapsed ${L}-submenu-arrow, - &-inline ${L}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ae})`},"&::after":{transform:`rotate(45deg) translateX(-${Ae})`}},[`${L}-submenu-open${L}-submenu-inline > ${L}-submenu-title > ${L}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ae})`},"&::before":{transform:`rotate(45deg) translateX(${Ae})`}}})},{[`${O}-layout-header`]:{[L]:{lineHeight:"inherit"}}}]};var Ie=(z,O)=>(0,it.Z)("Menu",s=>{if(O===!1)return[];const{colorBgElevated:H,colorPrimary:de,colorTextLightSolid:v,controlHeightLG:c,fontSize:Q,darkItemColor:R,darkDangerItemColor:w,darkItemBg:U,darkSubMenuItemBg:Fe,darkItemSelectedColor:ye,darkItemSelectedBg:fe,darkDangerItemSelectedBg:Ae,darkItemHoverBg:Le,darkGroupTitleColor:Ne,darkItemHoverColor:It,darkItemDisabledColor:zt,darkDangerItemHoverColor:Pt,darkDangerItemSelectedColor:Vt,darkDangerItemActiveBg:Wt}=s,yt=Q/7*5,Ht=(0,ge.TS)(s,{menuArrowSize:yt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:H}),Mn=(0,ge.TS)(Ht,{itemColor:R,itemHoverColor:It,groupTitleColor:Ne,itemSelectedColor:ye,itemBg:U,popupBg:U,subMenuItemBg:Fe,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Le,itemDisabledColor:zt,dangerItemColor:w,dangerItemHoverColor:Pt,dangerItemSelectedColor:Vt,dangerItemActiveBg:Wt,dangerItemSelectedBg:Ae,menuSubMenuBg:Fe,horizontalItemSelectedColor:v,horizontalItemSelectedBg:de});return[Pe(Ht),ne(Ht),F(Ht),T(Ht,"light"),T(Mn,"dark"),we(Ht),(0,Z.Z)(Ht),(0,Me.oN)(Ht,"slide-up"),(0,Me.oN)(Ht,"slide-down"),(0,pe._y)(Ht,"zoom-big")]},s=>{const{colorPrimary:H,colorError:de,colorTextDisabled:v,colorErrorBg:c,colorText:Q,colorTextDescription:R,colorBgContainer:w,colorFillAlter:U,colorFillContent:Fe,lineWidth:ye,lineWidthBold:fe,controlItemBgActive:Ae,colorBgTextHover:Le,controlHeightLG:Ne,lineHeight:It,colorBgElevated:zt,marginXXS:Pt,padding:Vt,fontSize:Wt,controlHeightSM:yt,fontSizeLG:Ht,colorTextLightSolid:Mn,colorErrorHover:qn}=s,Tn=new Y.C(Mn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:Q,itemColor:Q,colorItemTextHover:Q,itemHoverColor:Q,colorItemTextHoverHorizontal:H,horizontalItemHoverColor:H,colorGroupTitle:R,groupTitleColor:R,colorItemTextSelected:H,itemSelectedColor:H,colorItemTextSelectedHorizontal:H,horizontalItemSelectedColor:H,colorItemBg:w,itemBg:w,colorItemBgHover:Le,itemHoverBg:Le,colorItemBgActive:Fe,itemActiveBg:Ae,colorSubItemBg:U,subMenuItemBg:U,colorItemBgSelected:Ae,itemSelectedBg:Ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:de,dangerItemColor:de,colorDangerItemTextHover:de,dangerItemHoverColor:de,colorDangerItemTextSelected:de,dangerItemSelectedColor:de,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ne,groupTitleLineHeight:It,collapsedWidth:Ne*2,popupBg:zt,itemMarginBlock:Pt,itemPaddingInline:Vt,horizontalLineHeight:`${Ne*1.15}px`,iconSize:Wt,iconMarginInlineEnd:yt-Wt,collapsedIconSize:Ht,groupTitleFontSize:Wt,darkItemDisabledColor:new Y.C(Mn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:de,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Mn,darkItemSelectedBg:H,darkDangerItemSelectedBg:de,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:Mn,darkDangerItemHoverColor:qn,darkDangerItemSelectedColor:Mn,darkDangerItemActiveBg:de}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(z),rt=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{var L,s;const H=u.useContext(r.Z),de=H||{},{getPrefixCls:v,getPopupContainer:c,direction:Q,menu:R}=u.useContext(I.E_),w=v(),{prefixCls:U,className:Fe,style:ye,theme:fe="light",expandIcon:Ae,_internalDisableMenuItemTitleTooltip:Le,inlineCollapsed:Ne,siderCollapsed:It,items:zt,children:Pt,rootClassName:Vt,mode:Wt,selectable:yt,onClick:Ht,overflowedIndicatorPopupClassName:Mn}=z,qn=rt(z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,ue.Z)(qn,["collapsedWidth"]),er=G(zt)||Pt;(L=de.validator)===null||L===void 0||L.call(de,{mode:Wt});const vr=(0,K.useEvent)(function(){var dt;Ht==null||Ht.apply(void 0,arguments),(dt=de.onClick)===null||dt===void 0||dt.call(de)}),Xn=de.mode||Wt,qt=yt!=null?yt:de.selectable,pr=u.useMemo(()=>It!==void 0?It:Ne,[Ne,It]),yr={horizontal:{motionName:`${w}-slide-up`},inline:(0,E.Z)(w),other:{motionName:`${w}-zoom-big`}},Dn=v("menu",U||de.prefixCls),[Rn,Xr]=Ie(Dn,!H),We=d()(`${Dn}-${fe}`,R==null?void 0:R.className,Fe);let ht;if(typeof Ae=="function")ht=Ae;else if(Ae===null||Ae===!1)ht=null;else if(de.expandIcon===null||de.expandIcon===!1)ht=null;else{const dt=Ae!=null?Ae:de.expandIcon;ht=(0,M.Tm)(dt,{className:d()(`${Dn}-submenu-expand-icon`,(0,M.l$)(dt)?(s=dt.props)===null||s===void 0?void 0:s.className:"")})}const Mt=u.useMemo(()=>({prefixCls:Dn,inlineCollapsed:pr||!1,direction:Q,firstLevel:!0,theme:fe,mode:Xn,disableMenuItemTitleTooltip:Le}),[Dn,pr,Q,Le,fe]);return Rn(u.createElement(r.Z.Provider,{value:null},u.createElement(ie.Provider,{value:Mt},u.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:u.createElement(be.Z,null),overflowedIndicatorPopupClassName:d()(Dn,`${Dn}-${fe}`,Mn),mode:Xn,selectable:qt,onClick:vr},Tn,{inlineCollapsed:pr,style:Object.assign(Object.assign({},R==null?void 0:R.style),ye),className:We,prefixCls:Dn,direction:Q,defaultMotions:yr,expandIcon:ht,ref:O,rootClassName:d()(Vt,Xr)}),er))))});const he=(0,u.forwardRef)((z,O)=>{const L=(0,u.useRef)(null),s=u.useContext(S.D);return(0,u.useImperativeHandle)(O,()=>({menu:L.current,focus:H=>{var de;(de=L.current)===null||de===void 0||de.focus(H)}})),u.createElement(ut,Object.assign({ref:L},z,s))});he.Item=Je,he.SubMenu=Ue,he.Divider=le,he.ItemGroup=t.BW;var qe=he},58421:function(un,Ve,e){e.d(Ve,{Z:function(){return de}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},te=S,d=e(7657),I=function(c,Q){return u.createElement(d.Z,(0,t.Z)({},c,{ref:Q,icon:te}))},n=u.forwardRef(I),se=n,le=e(49198),h=e(33853),ue=e(38819),b=e(92310),M=e.n(b),J=e(49618),ie=e(77321),_=e(96949),Je=e(55090),Ee=e(77205),Ue=e(38793),be=e(26112),K={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=K,r=e(91735),x=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(){var R;(0,_.Z)(this,Q);for(var w=arguments.length,U=new Array(w),Fe=0;Fe=0||ye.relatedTarget.className.indexOf("".concat(Ne,"-item"))>=0))&&Le(R.getValidValue()))},R.go=function(ye){var fe=R.state.goInputText;fe!==""&&(ye.keyCode===E.ENTER||ye.type==="click")&&(R.setState({goInputText:""}),R.props.quickGo(R.getValidValue()))},R}return(0,Je.Z)(Q,[{key:"getPageSizeOptions",value:function(){var w=this.props,U=w.pageSize,Fe=w.pageSizeOptions;return Fe.some(function(ye){return ye.toString()===U.toString()})?Fe:Fe.concat([U.toString()]).sort(function(ye,fe){var Ae=Number.isNaN(Number(ye))?0:Number(ye),Le=Number.isNaN(Number(fe))?0:Number(fe);return Ae-Le})}},{key:"render",value:function(){var w=this,U=this.props,Fe=U.pageSize,ye=U.locale,fe=U.rootPrefixCls,Ae=U.changeSize,Le=U.quickGo,Ne=U.goButton,It=U.selectComponentClass,zt=U.buildOptionText,Pt=U.selectPrefixCls,Vt=U.disabled,Wt=this.state.goInputText,yt="".concat(fe,"-options"),Ht=It,Mn=null,qn=null,Tn=null;if(!Ae&&!Le)return null;var er=this.getPageSizeOptions();if(Ae&&Ht){var vr=er.map(function(Xn,qt){return u.createElement(Ht.Option,{key:qt,value:Xn.toString()},(zt||w.buildOptionText)(Xn))});Mn=u.createElement(Ht,{disabled:Vt,prefixCls:Pt,showSearch:!1,className:"".concat(yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Fe||er[0]).toString(),onChange:this.changeSize,getPopupContainer:function(qt){return qt.parentNode},"aria-label":ye.page_size,defaultOpen:!1},vr)}return Le&&(Ne&&(Tn=typeof Ne=="boolean"?u.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Vt,className:"".concat(yt,"-quick-jumper-button")},ye.jump_to_confirm):u.createElement("span",{onClick:this.go,onKeyUp:this.go},Ne)),qn=u.createElement("div",{className:"".concat(yt,"-quick-jumper")},ye.jump_to,u.createElement("input",{disabled:Vt,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ye.page}),ye.page,Tn)),u.createElement("li",{className:"".concat(yt)},Mn,qn)}}]),Q}(u.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var P=x,G=function(c){var Q,R=c.rootPrefixCls,w=c.page,U=c.active,Fe=c.className,ye=c.showTitle,fe=c.onClick,Ae=c.onKeyPress,Le=c.itemRender,Ne="".concat(R,"-item"),It=M()(Ne,"".concat(Ne,"-").concat(w),(Q={},(0,J.Z)(Q,"".concat(Ne,"-active"),U),(0,J.Z)(Q,"".concat(Ne,"-disabled"),!w),(0,J.Z)(Q,c.className,Fe),Q)),zt=function(){fe(w)},Pt=function(yt){Ae(yt,fe,w)},Vt=Le(w,"page",u.createElement("a",{rel:"nofollow"},w));return Vt?u.createElement("li",{title:ye?w.toString():null,className:It,onClick:zt,onKeyPress:Pt,tabIndex:0},Vt):null},Y=G;function V(){}function Z(v){var c=Number(v);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}var Me=function(c,Q,R){return R};function pe(v,c,Q){var R=typeof v=="undefined"?c.pageSize:v;return Math.floor((Q.total-1)/R)+1}var it=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(R){var w;(0,_.Z)(this,Q),w=c.call(this,R),w.paginationNode=u.createRef(),w.getJumpPrevPage=function(){return Math.max(1,w.state.current-(w.props.showLessItems?3:5))},w.getJumpNextPage=function(){return Math.min(pe(void 0,w.state,w.props),w.state.current+(w.props.showLessItems?3:5))},w.getItemIcon=function(Ae,Le){var Ne=w.props.prefixCls,It=Ae||u.createElement("button",{type:"button","aria-label":Le,className:"".concat(Ne,"-item-link")});return typeof Ae=="function"&&(It=u.createElement(Ae,(0,ie.Z)({},w.props))),It},w.isValid=function(Ae){var Le=w.props.total;return Z(Ae)&&Ae!==w.state.current&&Z(Le)&&Le>0},w.shouldDisplayQuickJumper=function(){var Ae=w.props,Le=Ae.showQuickJumper,Ne=Ae.total,It=w.state.pageSize;return Ne<=It?!1:Le},w.handleKeyDown=function(Ae){(Ae.keyCode===E.ARROW_UP||Ae.keyCode===E.ARROW_DOWN)&&Ae.preventDefault()},w.handleKeyUp=function(Ae){var Le=w.getValidValue(Ae),Ne=w.state.currentInputValue;Le!==Ne&&w.setState({currentInputValue:Le}),Ae.keyCode===E.ENTER?w.handleChange(Le):Ae.keyCode===E.ARROW_UP?w.handleChange(Le-1):Ae.keyCode===E.ARROW_DOWN&&w.handleChange(Le+1)},w.handleBlur=function(Ae){var Le=w.getValidValue(Ae);w.handleChange(Le)},w.changePageSize=function(Ae){var Le=w.state.current,Ne=pe(Ae,w.state,w.props);Le=Le>Ne?Ne:Le,Ne===0&&(Le=w.state.current),typeof Ae=="number"&&("pageSize"in w.props||w.setState({pageSize:Ae}),"current"in w.props||w.setState({current:Le,currentInputValue:Le})),w.props.onShowSizeChange(Le,Ae),"onChange"in w.props&&w.props.onChange&&w.props.onChange(Le,Ae)},w.handleChange=function(Ae){var Le=w.props,Ne=Le.disabled,It=Le.onChange,zt=w.state,Pt=zt.pageSize,Vt=zt.current,Wt=zt.currentInputValue;if(w.isValid(Ae)&&!Ne){var yt=pe(void 0,w.state,w.props),Ht=Ae;return Ae>yt?Ht=yt:Ae<1&&(Ht=1),"current"in w.props||w.setState({current:Ht}),Ht!==Wt&&w.setState({currentInputValue:Ht}),It(Ht,Pt),Ht}return Vt},w.prev=function(){w.hasPrev()&&w.handleChange(w.state.current-1)},w.next=function(){w.hasNext()&&w.handleChange(w.state.current+1)},w.jumpPrev=function(){w.handleChange(w.getJumpPrevPage())},w.jumpNext=function(){w.handleChange(w.getJumpNextPage())},w.hasPrev=function(){return w.state.current>1},w.hasNext=function(){return w.state.current2?Ne-2:0),zt=2;zt=Fe?fe=Fe:fe=Number(U),fe}},{key:"getShowSizeChanger",value:function(){var w=this.props,U=w.showSizeChanger,Fe=w.total,ye=w.totalBoundaryShowSizeChanger;return typeof U!="undefined"?U:Fe>ye}},{key:"render",value:function(){var w=this.props,U=w.prefixCls,Fe=w.className,ye=w.style,fe=w.disabled,Ae=w.hideOnSinglePage,Le=w.total,Ne=w.locale,It=w.showQuickJumper,zt=w.showLessItems,Pt=w.showTitle,Vt=w.showTotal,Wt=w.simple,yt=w.itemRender,Ht=w.showPrevNextJumpers,Mn=w.jumpPrevIcon,qn=w.jumpNextIcon,Tn=w.selectComponentClass,er=w.selectPrefixCls,vr=w.pageSizeOptions,Xn=this.state,qt=Xn.current,pr=Xn.pageSize,yr=Xn.currentInputValue;if(Ae===!0&&Le<=pr)return null;var Dn=pe(void 0,this.state,this.props),Rn=[],Xr=null,We=null,ht=null,Mt=null,dt=null,Xt=It&&It.goButton,Fn=zt?1:2,$t=qt-1>0?qt-1:0,Zn=qt+1Le?Le:qt*pr]));if(Wt){Xt&&(typeof Xt=="boolean"?dt=u.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ne.jump_to_confirm):dt=u.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),dt=u.createElement("li",{title:Pt?"".concat(Ne.jump_to).concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},dt));var p=this.renderPrev($t);return u.createElement("ul",(0,t.Z)({className:M()(U,"".concat(U,"-simple"),(0,J.Z)({},"".concat(U,"-disabled"),fe),Fe),style:ye,ref:this.paginationNode},k),i,p?u.createElement("li",{title:Pt?Ne.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},p):null,u.createElement("li",{title:Pt?"".concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},u.createElement("input",{type:"text",value:yr,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),u.createElement("span",{className:"".concat(U,"-slash")},"/"),Dn),u.createElement("li",{title:Pt?Ne.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zn)),dt)}if(Dn<=3+Fn*2){var g={locale:Ne,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pt,itemRender:yt};Dn||Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:"noPager",page:1,className:"".concat(U,"-item-disabled")})));for(var C=1;C<=Dn;C+=1){var re=qt===C;Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:C,page:C,active:re})))}}else{var q=zt?Ne.prev_3:Ne.prev_5,He=zt?Ne.next_3:Ne.next_5,Ke=yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mn,"prev page")),_e=yt(this.getJumpNextPage(),"jump-next",this.getItemIcon(qn,"next page"));Ht&&(Xr=Ke?u.createElement("li",{title:Pt?q:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(U,"-jump-prev"),(0,J.Z)({},"".concat(U,"-jump-prev-custom-icon"),!!Mn))},Ke):null,We=_e?u.createElement("li",{title:Pt?He:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(U,"-jump-next"),(0,J.Z)({},"".concat(U,"-jump-next-custom-icon"),!!qn))},_e):null),Mt=u.createElement(Y,{locale:Ne,last:!0,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Dn,page:Dn,active:!1,showTitle:Pt,itemRender:yt}),ht=u.createElement(Y,{locale:Ne,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pt,itemRender:yt});var at=Math.max(1,qt-Fn),$e=Math.min(qt+Fn,Dn);qt-1<=Fn&&($e=1+Fn*2),Dn-qt<=Fn&&(at=Dn-Fn*2);for(var ft=at;ft<=$e;ft+=1){var mt=qt===ft;Rn.push(u.createElement(Y,{locale:Ne,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ft,page:ft,active:mt,showTitle:Pt,itemRender:yt}))}qt-1>=Fn*2&&qt!==3&&(Rn[0]=(0,u.cloneElement)(Rn[0],{className:"".concat(U,"-item-after-jump-prev")}),Rn.unshift(Xr)),Dn-qt>=Fn*2&&qt!==Dn-2&&(Rn[Rn.length-1]=(0,u.cloneElement)(Rn[Rn.length-1],{className:"".concat(U,"-item-before-jump-next")}),Rn.push(We)),at!==1&&Rn.unshift(ht),$e!==Dn&&Rn.push(Mt)}var ct=!this.hasPrev()||!Dn,Ot=!this.hasNext()||!Dn,vt=this.renderPrev($t),bt=this.renderNext(Zn);return u.createElement("ul",(0,t.Z)({className:M()(U,Fe,(0,J.Z)({},"".concat(U,"-disabled"),fe)),style:ye,ref:this.paginationNode},k),i,vt?u.createElement("li",{title:Pt?Ne.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),ct)),"aria-disabled":ct},vt):null,Rn,bt?u.createElement("li",{title:Pt?Ne.next_page:null,onClick:this.next,tabIndex:Ot?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),Ot)),"aria-disabled":Ot},bt):null,u.createElement(P,{disabled:fe,locale:Ne,rootPrefixCls:U,selectComponentClass:Tn,selectPrefixCls:er,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:qt,pageSize:pr,pageSizeOptions:vr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(w,U){var Fe={};if("current"in w&&(Fe.current=w.current,w.current!==U.current&&(Fe.currentInputValue=Fe.current)),"pageSize"in w&&w.pageSize!==U.pageSize){var ye=U.current,fe=pe(w.pageSize,U,w);ye=ye>fe?fe:ye,"current"in w||(Fe.current=ye,Fe.currentInputValue=ye),Fe.pageSize=w.pageSize}return Fe}}]),Q}(u.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:V,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:V,locale:r.Z,style:{},itemRender:Me,totalBoundaryShowSizeChanger:50};var ge=it,Ce=e(22075),ne=e(36355),X=e(19716),we=e(8628),m=e(9763),A=e(57809);const T=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"small"})),D=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"middle"}));T.Option=A.default.Option,D.Option=A.default.Option;var B=e(9937),F=e(17313),W=e(83116),xe=e(37613);const Pe=v=>{const{componentCls:c}=v;return{[`${c}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}}},[`&${c}-disabled`]:{cursor:"not-allowed",[`${c}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:v.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:v.colorBorder,backgroundColor:v.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:v.itemActiveBgDisabled},a:{color:v.itemActiveColorDisabled}}},[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${c}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${c}-simple-pager`]:{color:v.colorTextDisabled},[`${c}-jump-prev, ${c}-jump-next`]:{[`${c}-item-link-icon`]:{opacity:0},[`${c}-item-ellipsis`]:{opacity:1}}},[`&${c}-simple`]:{[`${c}-prev, ${c}-next`]:{[`&${c}-disabled ${c}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ie=v=>{const{componentCls:c}=v;return{[`&${c}-mini ${c}-total-text, &${c}-mini ${c}-simple-pager`]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini ${c}-item`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM-2}px`},[`&${c}-mini:not(${c}-disabled) ${c}-item:not(${c}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},[`&${c}-mini ${c}-prev, &${c}-mini ${c}-next`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini:not(${c}-disabled)`]:{[`${c}-prev, ${c}-next`]:{[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover ${c}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${O}-item-icon, ${L}`]:{margin:0,fontSize:Ne,lineHeight:`${s}px`,"+ span":{display:"inline-block",opacity:0}}},[`${O}-item-icon, ${L}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${O}-item-icon, ${L}`]:{display:"none"},"a, a:hover":{color:H}},[`${O}-item-group-title`]:Object.assign(Object.assign({},V.vS),{paddingInline:ye})}}]};const W=z=>{const{componentCls:O,motionDurationSlow:L,motionDurationMid:s,motionEaseInOut:H,motionEaseOut:de,iconCls:v,iconSize:c,iconMarginInlineEnd:Q}=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} ${H}`].join(","),[`${O}-item-icon, ${v}`]:{minWidth:c,fontSize:c,transition:[`font-size ${s} ${de}`,`margin ${L} ${H}`,`color ${L}`].join(","),"+ span":{marginInlineStart:Q,opacity:1,transition:[`opacity ${L} ${H}`,`margin ${L}`,`color ${L}`].join(",")}},[`${O}-item-icon`]:Object.assign({},(0,V.Ro)()),[`&${O}-item-only-child`]:{[`> ${v}, > ${O}-item-icon`]:{marginInlineEnd:0}}},[`${O}-item-disabled, ${O}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${O}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},xe=z=>{const{componentCls:O,motionDurationSlow:L,motionEaseInOut:s,borderRadius:H,menuArrowSize:de,menuArrowOffset:v}=z;return{[`${O}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:z.margin,width:de,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${L} ${s}, opacity ${L}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:de*.6,height:de*.15,backgroundColor:"currentcolor",borderRadius:H,transition:[`background ${L} ${s}`,`transform ${L} ${s}`,`top ${L} ${s}`,`color ${L} ${s}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${v})`},"&::after":{transform:`rotate(-45deg) translateY(${v})`}}}}},Pe=z=>{const{antCls:O,componentCls:L,fontSize:s,motionDurationSlow:H,motionDurationMid:de,motionEaseInOut:v,paddingXS:c,padding:Q,colorSplit:R,lineWidth:w,zIndexPopup:U,borderRadiusLG:Fe,subMenuItemBorderRadius:ye,menuArrowSize:fe,menuArrowOffset:Ae,lineType:Ne,menuPanelMaskInset:Re,groupTitleLineHeight:It,groupTitleFontSize:zt}=z;return[{"":{[`${L}`]:Object.assign(Object.assign({},(0,V.dF)()),{"&-hidden":{display:"none"}})},[`${L}-submenu-hidden`]:{display:"none"}},{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,V.Wf)(z)),(0,V.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:s,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${H} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${L}-item`]:{flex:"none"}},[`${L}-item, ${L}-submenu, ${L}-submenu-title`]:{borderRadius:z.itemBorderRadius},[`${L}-item-group-title`]:{padding:`${c}px ${Q}px`,fontSize:zt,lineHeight:It,transition:`all ${H}`},[`&-horizontal ${L}-submenu`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`].join(",")},[`${L}-submenu, ${L}-submenu-inline`]:{transition:[`border-color ${H} ${v}`,`background ${H} ${v}`,`padding ${de} ${v}`].join(",")},[`${L}-submenu ${L}-sub`]:{cursor:"initial",transition:[`background ${H} ${v}`,`padding ${H} ${v}`].join(",")},[`${L}-title-content`]:{transition:`color ${H}`},[`${L}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${L}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:R,borderStyle:Ne,borderWidth:0,borderTopWidth:w,marginBlock:w,padding:0,"&-dashed":{borderStyle:"dashed"}}}),W(z)),{[`${L}-item-group`]:{[`${L}-item-group-list`]:{margin:0,padding:0,[`${L}-item, ${L}-submenu-title`]:{paddingInline:`${s*2}px ${Q}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:U,borderRadius:Fe,boxShadow:"none",transformOrigin:"0 0",[`&${L}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Re}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Re},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd: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:Fe},W(z)),xe(z)),{[`${L}-item, ${L}-submenu > ${L}-submenu-title`]:{borderRadius:ye},[`${L}-submenu-title::after`]:{transition:`transform ${H} ${v}`}})}}),xe(z)),{[`&-inline-collapsed ${L}-submenu-arrow, + &-inline ${L}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ae})`},"&::after":{transform:`rotate(45deg) translateX(-${Ae})`}},[`${L}-submenu-open${L}-submenu-inline > ${L}-submenu-title > ${L}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ae})`},"&::before":{transform:`rotate(45deg) translateX(${Ae})`}}})},{[`${O}-layout-header`]:{[L]:{lineHeight:"inherit"}}}]};var Ie=(z,O)=>(0,it.Z)("Menu",s=>{if(O===!1)return[];const{colorBgElevated:H,colorPrimary:de,colorTextLightSolid:v,controlHeightLG:c,fontSize:Q,darkItemColor:R,darkDangerItemColor:w,darkItemBg:U,darkSubMenuItemBg:Fe,darkItemSelectedColor:ye,darkItemSelectedBg:fe,darkDangerItemSelectedBg:Ae,darkItemHoverBg:Ne,darkGroupTitleColor:Re,darkItemHoverColor:It,darkItemDisabledColor:zt,darkDangerItemHoverColor:Pt,darkDangerItemSelectedColor:Vt,darkDangerItemActiveBg:Wt}=s,yt=Q/7*5,Ht=(0,ge.TS)(s,{menuArrowSize:yt,menuHorizontalHeight:c*1.15,menuArrowOffset:`${yt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:H}),Mn=(0,ge.TS)(Ht,{itemColor:R,itemHoverColor:It,groupTitleColor:Re,itemSelectedColor:ye,itemBg:U,popupBg:U,subMenuItemBg:Fe,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ne,itemDisabledColor:zt,dangerItemColor:w,dangerItemHoverColor:Pt,dangerItemSelectedColor:Vt,dangerItemActiveBg:Wt,dangerItemSelectedBg:Ae,menuSubMenuBg:Fe,horizontalItemSelectedColor:v,horizontalItemSelectedBg:de});return[Pe(Ht),ne(Ht),F(Ht),T(Ht,"light"),T(Mn,"dark"),we(Ht),(0,Z.Z)(Ht),(0,Me.oN)(Ht,"slide-up"),(0,Me.oN)(Ht,"slide-down"),(0,pe._y)(Ht,"zoom-big")]},s=>{const{colorPrimary:H,colorError:de,colorTextDisabled:v,colorErrorBg:c,colorText:Q,colorTextDescription:R,colorBgContainer:w,colorFillAlter:U,colorFillContent:Fe,lineWidth:ye,lineWidthBold:fe,controlItemBgActive:Ae,colorBgTextHover:Ne,controlHeightLG:Re,lineHeight:It,colorBgElevated:zt,marginXXS:Pt,padding:Vt,fontSize:Wt,controlHeightSM:yt,fontSizeLG:Ht,colorTextLightSolid:Mn,colorErrorHover:$n}=s,Tn=new Y.C(Mn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:s.zIndexPopupBase+50,radiusItem:s.borderRadiusLG,itemBorderRadius:s.borderRadiusLG,radiusSubMenuItem:s.borderRadiusSM,subMenuItemBorderRadius:s.borderRadiusSM,colorItemText:Q,itemColor:Q,colorItemTextHover:Q,itemHoverColor:Q,colorItemTextHoverHorizontal:H,horizontalItemHoverColor:H,colorGroupTitle:R,groupTitleColor:R,colorItemTextSelected:H,itemSelectedColor:H,colorItemTextSelectedHorizontal:H,horizontalItemSelectedColor:H,colorItemBg:w,itemBg:w,colorItemBgHover:Ne,itemHoverBg:Ne,colorItemBgActive:Fe,itemActiveBg:Ae,colorSubItemBg:U,subMenuItemBg:U,colorItemBgSelected:Ae,itemSelectedBg:Ae,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:v,itemDisabledColor:v,colorDangerItemText:de,dangerItemColor:de,colorDangerItemTextHover:de,dangerItemHoverColor:de,colorDangerItemTextSelected:de,dangerItemSelectedColor:de,colorDangerItemBgActive:c,dangerItemActiveBg:c,colorDangerItemBgSelected:c,dangerItemSelectedBg:c,itemMarginInline:s.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Re,groupTitleLineHeight:It,collapsedWidth:Re*2,popupBg:zt,itemMarginBlock:Pt,itemPaddingInline:Vt,horizontalLineHeight:`${Re*1.15}px`,iconSize:Wt,iconMarginInlineEnd:yt-Wt,collapsedIconSize:Ht,groupTitleFontSize:Wt,darkItemDisabledColor:new Y.C(Mn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:de,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Mn,darkItemSelectedBg:H,darkDangerItemSelectedBg:de,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:Mn,darkDangerItemHoverColor:$n,darkDangerItemSelectedColor:Mn,darkDangerItemActiveBg:de}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(z),rt=function(z,O){var L={};for(var s in z)Object.prototype.hasOwnProperty.call(z,s)&&O.indexOf(s)<0&&(L[s]=z[s]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var H=0,s=Object.getOwnPropertySymbols(z);H{var L,s;const H=u.useContext(r.Z),de=H||{},{getPrefixCls:v,getPopupContainer:c,direction:Q,menu:R}=u.useContext(I.E_),w=v(),{prefixCls:U,className:Fe,style:ye,theme:fe="light",expandIcon:Ae,_internalDisableMenuItemTitleTooltip:Ne,inlineCollapsed:Re,siderCollapsed:It,items:zt,children:Pt,rootClassName:Vt,mode:Wt,selectable:yt,onClick:Ht,overflowedIndicatorPopupClassName:Mn}=z,$n=rt(z,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,ue.Z)($n,["collapsedWidth"]),tr=G(zt)||Pt;(L=de.validator)===null||L===void 0||L.call(de,{mode:Wt});const vr=(0,K.useEvent)(function(){var dt;Ht==null||Ht.apply(void 0,arguments),(dt=de.onClick)===null||dt===void 0||dt.call(de)}),Xn=de.mode||Wt,qt=yt!=null?yt:de.selectable,pr=u.useMemo(()=>It!==void 0?It:Re,[Re,It]),yr={horizontal:{motionName:`${w}-slide-up`},inline:(0,E.Z)(w),other:{motionName:`${w}-zoom-big`}},Dn=v("menu",U||de.prefixCls),[Rn,Xr]=Ie(Dn,!H),We=d()(`${Dn}-${fe}`,R==null?void 0:R.className,Fe);let ht;if(typeof Ae=="function")ht=Ae;else if(Ae===null||Ae===!1)ht=null;else if(de.expandIcon===null||de.expandIcon===!1)ht=null;else{const dt=Ae!=null?Ae:de.expandIcon;ht=(0,M.Tm)(dt,{className:d()(`${Dn}-submenu-expand-icon`,(0,M.l$)(dt)?(s=dt.props)===null||s===void 0?void 0:s.className:"")})}const Mt=u.useMemo(()=>({prefixCls:Dn,inlineCollapsed:pr||!1,direction:Q,firstLevel:!0,theme:fe,mode:Xn,disableMenuItemTitleTooltip:Ne}),[Dn,pr,Q,Ne,fe]);return Rn(u.createElement(r.Z.Provider,{value:null},u.createElement(ie.Provider,{value:Mt},u.createElement(t.ZP,Object.assign({getPopupContainer:c,overflowedIndicator:u.createElement(be.Z,null),overflowedIndicatorPopupClassName:d()(Dn,`${Dn}-${fe}`,Mn),mode:Xn,selectable:qt,onClick:vr},Tn,{inlineCollapsed:pr,style:Object.assign(Object.assign({},R==null?void 0:R.style),ye),className:We,prefixCls:Dn,direction:Q,defaultMotions:yr,expandIcon:ht,ref:O,rootClassName:d()(Vt,Xr)}),tr))))});const he=(0,u.forwardRef)((z,O)=>{const L=(0,u.useRef)(null),s=u.useContext(S.D);return(0,u.useImperativeHandle)(O,()=>({menu:L.current,focus:H=>{var de;(de=L.current)===null||de===void 0||de.focus(H)}})),u.createElement(ut,Object.assign({ref:L},z,s))});he.Item=Je,he.SubMenu=Ue,he.Divider=le,he.ItemGroup=t.BW;var qe=he},58421:function(un,Ve,e){e.d(Ve,{Z:function(){return de}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},te=S,d=e(7657),I=function(c,Q){return u.createElement(d.Z,(0,t.Z)({},c,{ref:Q,icon:te}))},n=u.forwardRef(I),se=n,le=e(49198),h=e(33853),ue=e(38819),b=e(92310),M=e.n(b),J=e(49618),ie=e(77321),_=e(96949),Je=e(55090),Ee=e(77205),Ue=e(38793),be=e(26112),K={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},E=K,r=e(91735),x=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(){var R;(0,_.Z)(this,Q);for(var w=arguments.length,U=new Array(w),Fe=0;Fe=0||ye.relatedTarget.className.indexOf("".concat(Re,"-item"))>=0))&&Ne(R.getValidValue()))},R.go=function(ye){var fe=R.state.goInputText;fe!==""&&(ye.keyCode===E.ENTER||ye.type==="click")&&(R.setState({goInputText:""}),R.props.quickGo(R.getValidValue()))},R}return(0,Je.Z)(Q,[{key:"getPageSizeOptions",value:function(){var w=this.props,U=w.pageSize,Fe=w.pageSizeOptions;return Fe.some(function(ye){return ye.toString()===U.toString()})?Fe:Fe.concat([U.toString()]).sort(function(ye,fe){var Ae=Number.isNaN(Number(ye))?0:Number(ye),Ne=Number.isNaN(Number(fe))?0:Number(fe);return Ae-Ne})}},{key:"render",value:function(){var w=this,U=this.props,Fe=U.pageSize,ye=U.locale,fe=U.rootPrefixCls,Ae=U.changeSize,Ne=U.quickGo,Re=U.goButton,It=U.selectComponentClass,zt=U.buildOptionText,Pt=U.selectPrefixCls,Vt=U.disabled,Wt=this.state.goInputText,yt="".concat(fe,"-options"),Ht=It,Mn=null,$n=null,Tn=null;if(!Ae&&!Ne)return null;var tr=this.getPageSizeOptions();if(Ae&&Ht){var vr=tr.map(function(Xn,qt){return u.createElement(Ht.Option,{key:qt,value:Xn.toString()},(zt||w.buildOptionText)(Xn))});Mn=u.createElement(Ht,{disabled:Vt,prefixCls:Pt,showSearch:!1,className:"".concat(yt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Fe||tr[0]).toString(),onChange:this.changeSize,getPopupContainer:function(qt){return qt.parentNode},"aria-label":ye.page_size,defaultOpen:!1},vr)}return Ne&&(Re&&(Tn=typeof Re=="boolean"?u.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Vt,className:"".concat(yt,"-quick-jumper-button")},ye.jump_to_confirm):u.createElement("span",{onClick:this.go,onKeyUp:this.go},Re)),$n=u.createElement("div",{className:"".concat(yt,"-quick-jumper")},ye.jump_to,u.createElement("input",{disabled:Vt,type:"text",value:Wt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ye.page}),ye.page,Tn)),u.createElement("li",{className:"".concat(yt)},Mn,$n)}}]),Q}(u.Component);x.defaultProps={pageSizeOptions:["10","20","50","100"]};var P=x,G=function(c){var Q,R=c.rootPrefixCls,w=c.page,U=c.active,Fe=c.className,ye=c.showTitle,fe=c.onClick,Ae=c.onKeyPress,Ne=c.itemRender,Re="".concat(R,"-item"),It=M()(Re,"".concat(Re,"-").concat(w),(Q={},(0,J.Z)(Q,"".concat(Re,"-active"),U),(0,J.Z)(Q,"".concat(Re,"-disabled"),!w),(0,J.Z)(Q,c.className,Fe),Q)),zt=function(){fe(w)},Pt=function(yt){Ae(yt,fe,w)},Vt=Ne(w,"page",u.createElement("a",{rel:"nofollow"},w));return Vt?u.createElement("li",{title:ye?w.toString():null,className:It,onClick:zt,onKeyPress:Pt,tabIndex:0},Vt):null},Y=G;function V(){}function Z(v){var c=Number(v);return typeof c=="number"&&!Number.isNaN(c)&&isFinite(c)&&Math.floor(c)===c}var Me=function(c,Q,R){return R};function pe(v,c,Q){var R=typeof v=="undefined"?c.pageSize:v;return Math.floor((Q.total-1)/R)+1}var it=function(v){(0,Ee.Z)(Q,v);var c=(0,Ue.Z)(Q);function Q(R){var w;(0,_.Z)(this,Q),w=c.call(this,R),w.paginationNode=u.createRef(),w.getJumpPrevPage=function(){return Math.max(1,w.state.current-(w.props.showLessItems?3:5))},w.getJumpNextPage=function(){return Math.min(pe(void 0,w.state,w.props),w.state.current+(w.props.showLessItems?3:5))},w.getItemIcon=function(Ae,Ne){var Re=w.props.prefixCls,It=Ae||u.createElement("button",{type:"button","aria-label":Ne,className:"".concat(Re,"-item-link")});return typeof Ae=="function"&&(It=u.createElement(Ae,(0,ie.Z)({},w.props))),It},w.isValid=function(Ae){var Ne=w.props.total;return Z(Ae)&&Ae!==w.state.current&&Z(Ne)&&Ne>0},w.shouldDisplayQuickJumper=function(){var Ae=w.props,Ne=Ae.showQuickJumper,Re=Ae.total,It=w.state.pageSize;return Re<=It?!1:Ne},w.handleKeyDown=function(Ae){(Ae.keyCode===E.ARROW_UP||Ae.keyCode===E.ARROW_DOWN)&&Ae.preventDefault()},w.handleKeyUp=function(Ae){var Ne=w.getValidValue(Ae),Re=w.state.currentInputValue;Ne!==Re&&w.setState({currentInputValue:Ne}),Ae.keyCode===E.ENTER?w.handleChange(Ne):Ae.keyCode===E.ARROW_UP?w.handleChange(Ne-1):Ae.keyCode===E.ARROW_DOWN&&w.handleChange(Ne+1)},w.handleBlur=function(Ae){var Ne=w.getValidValue(Ae);w.handleChange(Ne)},w.changePageSize=function(Ae){var Ne=w.state.current,Re=pe(Ae,w.state,w.props);Ne=Ne>Re?Re:Ne,Re===0&&(Ne=w.state.current),typeof Ae=="number"&&("pageSize"in w.props||w.setState({pageSize:Ae}),"current"in w.props||w.setState({current:Ne,currentInputValue:Ne})),w.props.onShowSizeChange(Ne,Ae),"onChange"in w.props&&w.props.onChange&&w.props.onChange(Ne,Ae)},w.handleChange=function(Ae){var Ne=w.props,Re=Ne.disabled,It=Ne.onChange,zt=w.state,Pt=zt.pageSize,Vt=zt.current,Wt=zt.currentInputValue;if(w.isValid(Ae)&&!Re){var yt=pe(void 0,w.state,w.props),Ht=Ae;return Ae>yt?Ht=yt:Ae<1&&(Ht=1),"current"in w.props||w.setState({current:Ht}),Ht!==Wt&&w.setState({currentInputValue:Ht}),It(Ht,Pt),Ht}return Vt},w.prev=function(){w.hasPrev()&&w.handleChange(w.state.current-1)},w.next=function(){w.hasNext()&&w.handleChange(w.state.current+1)},w.jumpPrev=function(){w.handleChange(w.getJumpPrevPage())},w.jumpNext=function(){w.handleChange(w.getJumpNextPage())},w.hasPrev=function(){return w.state.current>1},w.hasNext=function(){return w.state.current2?Re-2:0),zt=2;zt=Fe?fe=Fe:fe=Number(U),fe}},{key:"getShowSizeChanger",value:function(){var w=this.props,U=w.showSizeChanger,Fe=w.total,ye=w.totalBoundaryShowSizeChanger;return typeof U!="undefined"?U:Fe>ye}},{key:"render",value:function(){var w=this.props,U=w.prefixCls,Fe=w.className,ye=w.style,fe=w.disabled,Ae=w.hideOnSinglePage,Ne=w.total,Re=w.locale,It=w.showQuickJumper,zt=w.showLessItems,Pt=w.showTitle,Vt=w.showTotal,Wt=w.simple,yt=w.itemRender,Ht=w.showPrevNextJumpers,Mn=w.jumpPrevIcon,$n=w.jumpNextIcon,Tn=w.selectComponentClass,tr=w.selectPrefixCls,vr=w.pageSizeOptions,Xn=this.state,qt=Xn.current,pr=Xn.pageSize,yr=Xn.currentInputValue;if(Ae===!0&&Ne<=pr)return null;var Dn=pe(void 0,this.state,this.props),Rn=[],Xr=null,We=null,ht=null,Mt=null,dt=null,Xt=It&&It.goButton,Fn=zt?1:2,$t=qt-1>0?qt-1:0,Zn=qt+1Ne?Ne:qt*pr]));if(Wt){Xt&&(typeof Xt=="boolean"?dt=u.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Re.jump_to_confirm):dt=u.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Xt),dt=u.createElement("li",{title:Pt?"".concat(Re.jump_to).concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},dt));var p=this.renderPrev($t);return u.createElement("ul",(0,t.Z)({className:M()(U,"".concat(U,"-simple"),(0,J.Z)({},"".concat(U,"-disabled"),fe),Fe),style:ye,ref:this.paginationNode},k),i,p?u.createElement("li",{title:Pt?Re.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},p):null,u.createElement("li",{title:Pt?"".concat(qt,"/").concat(Dn):null,className:"".concat(U,"-simple-pager")},u.createElement("input",{type:"text",value:yr,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),u.createElement("span",{className:"".concat(U,"-slash")},"/"),Dn),u.createElement("li",{title:Pt?Re.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Zn)),dt)}if(Dn<=3+Fn*2){var g={locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Pt,itemRender:yt};Dn||Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:"noPager",page:1,className:"".concat(U,"-item-disabled")})));for(var C=1;C<=Dn;C+=1){var re=qt===C;Rn.push(u.createElement(Y,(0,t.Z)({},g,{key:C,page:C,active:re})))}}else{var q=zt?Re.prev_3:Re.prev_5,He=zt?Re.next_3:Re.next_5,Ke=yt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mn,"prev page")),_e=yt(this.getJumpNextPage(),"jump-next",this.getItemIcon($n,"next page"));Ht&&(Xr=Ke?u.createElement("li",{title:Pt?q:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:M()("".concat(U,"-jump-prev"),(0,J.Z)({},"".concat(U,"-jump-prev-custom-icon"),!!Mn))},Ke):null,We=_e?u.createElement("li",{title:Pt?He:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:M()("".concat(U,"-jump-next"),(0,J.Z)({},"".concat(U,"-jump-next-custom-icon"),!!$n))},_e):null),Mt=u.createElement(Y,{locale:Re,last:!0,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Dn,page:Dn,active:!1,showTitle:Pt,itemRender:yt}),ht=u.createElement(Y,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Pt,itemRender:yt});var at=Math.max(1,qt-Fn),$e=Math.min(qt+Fn,Dn);qt-1<=Fn&&($e=1+Fn*2),Dn-qt<=Fn&&(at=Dn-Fn*2);for(var ft=at;ft<=$e;ft+=1){var mt=qt===ft;Rn.push(u.createElement(Y,{locale:Re,rootPrefixCls:U,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ft,page:ft,active:mt,showTitle:Pt,itemRender:yt}))}qt-1>=Fn*2&&qt!==3&&(Rn[0]=(0,u.cloneElement)(Rn[0],{className:"".concat(U,"-item-after-jump-prev")}),Rn.unshift(Xr)),Dn-qt>=Fn*2&&qt!==Dn-2&&(Rn[Rn.length-1]=(0,u.cloneElement)(Rn[Rn.length-1],{className:"".concat(U,"-item-before-jump-next")}),Rn.push(We)),at!==1&&Rn.unshift(ht),$e!==Dn&&Rn.push(Mt)}var ct=!this.hasPrev()||!Dn,Ot=!this.hasNext()||!Dn,vt=this.renderPrev($t),bt=this.renderNext(Zn);return u.createElement("ul",(0,t.Z)({className:M()(U,Fe,(0,J.Z)({},"".concat(U,"-disabled"),fe)),style:ye,ref:this.paginationNode},k),i,vt?u.createElement("li",{title:Pt?Re.prev_page:null,onClick:this.prev,tabIndex:ct?null:0,onKeyPress:this.runIfEnterPrev,className:M()("".concat(U,"-prev"),(0,J.Z)({},"".concat(U,"-disabled"),ct)),"aria-disabled":ct},vt):null,Rn,bt?u.createElement("li",{title:Pt?Re.next_page:null,onClick:this.next,tabIndex:Ot?null:0,onKeyPress:this.runIfEnterNext,className:M()("".concat(U,"-next"),(0,J.Z)({},"".concat(U,"-disabled"),Ot)),"aria-disabled":Ot},bt):null,u.createElement(P,{disabled:fe,locale:Re,rootPrefixCls:U,selectComponentClass:Tn,selectPrefixCls:tr,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:qt,pageSize:pr,pageSizeOptions:vr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Xt}))}}],[{key:"getDerivedStateFromProps",value:function(w,U){var Fe={};if("current"in w&&(Fe.current=w.current,w.current!==U.current&&(Fe.currentInputValue=Fe.current)),"pageSize"in w&&w.pageSize!==U.pageSize){var ye=U.current,fe=pe(w.pageSize,U,w);ye=ye>fe?fe:ye,"current"in w||(Fe.current=ye,Fe.currentInputValue=ye),Fe.pageSize=w.pageSize}return Fe}}]),Q}(u.Component);it.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:V,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:V,locale:r.Z,style:{},itemRender:Me,totalBoundaryShowSizeChanger:50};var ge=it,Ce=e(22075),ne=e(36355),X=e(19716),we=e(8628),m=e(9763),A=e(57809);const T=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"small"})),D=v=>u.createElement(A.default,Object.assign({},v,{showSearch:!0,size:"middle"}));T.Option=A.default.Option,D.Option=A.default.Option;var B=e(9937),F=e(17313),W=e(83116),xe=e(37613);const Pe=v=>{const{componentCls:c}=v;return{[`${c}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed"}}},[`&${c}-disabled`]:{cursor:"not-allowed",[`${c}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:v.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:v.colorBorder,backgroundColor:v.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:v.itemActiveBgDisabled},a:{color:v.itemActiveColorDisabled}}},[`${c}-item-link`]:{color:v.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${c}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${c}-simple-pager`]:{color:v.colorTextDisabled},[`${c}-jump-prev, ${c}-jump-next`]:{[`${c}-item-link-icon`]:{opacity:0},[`${c}-item-ellipsis`]:{opacity:1}}},[`&${c}-simple`]:{[`${c}-prev, ${c}-next`]:{[`&${c}-disabled ${c}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ie=v=>{const{componentCls:c}=v;return{[`&${c}-mini ${c}-total-text, &${c}-mini ${c}-simple-pager`]:{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini ${c}-item`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM-2}px`},[`&${c}-mini:not(${c}-disabled) ${c}-item:not(${c}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},[`&${c}-mini ${c}-prev, &${c}-mini ${c}-next`]:{minWidth:v.itemSizeSM,height:v.itemSizeSM,margin:0,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini:not(${c}-disabled)`]:{[`${c}-prev, ${c}-next`]:{[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover ${c}-item-link`]:{backgroundColor:"transparent"}}},[` &${c}-mini ${c}-prev ${c}-item-link, &${c}-mini ${c}-next ${c}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`}},[`&${c}-mini ${c}-jump-prev, &${c}-mini ${c}-jump-next`]:{height:v.itemSizeSM,marginInlineEnd:0,lineHeight:`${v.itemSizeSM}px`},[`&${c}-mini ${c}-options`]:{marginInlineStart:v.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:v.miniOptionsSizeChangerTop},"&-quick-jumper":{height:v.itemSizeSM,lineHeight:`${v.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,B.x0)(v)),{width:v.paginationMiniQuickJumperInputWidth,height:v.controlHeightSM})}}}},rt=v=>{const{componentCls:c}=v;return{[` @@ -444,8 +444,8 @@ ${c}-next, ${c}-jump-prev, ${c}-jump-next - `]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,color:v.colorText,fontFamily:v.fontFamily,lineHeight:`${v.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:v.borderRadius,cursor:"pointer",transition:`all ${v.motionDurationMid}`},[`${c}-prev, ${c}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:v.colorText,cursor:"pointer",userSelect:"none"},[`${c}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:v.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:"none",transition:`all ${v.motionDurationMid}`},[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover`]:{[`${c}-item-link`]:{backgroundColor:"transparent"}}},[`${c}-slash`]:{marginInlineEnd:v.paginationSlashMarginInlineEnd,marginInlineStart:v.paginationSlashMarginInlineStart},[`${c}-options`]:{display:"inline-block",marginInlineStart:v.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:v.controlHeight,marginInlineStart:v.marginXS,lineHeight:`${v.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,B.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},ut=v=>{const{componentCls:c}=v;return{[`${c}-item`]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,marginInlineEnd:v.marginXS,fontFamily:v.fontFamily,lineHeight:`${v.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${v.paginationItemPaddingInline}px`,color:v.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${c}-item-active)`]:{"&:hover":{transition:`all ${v.motionDurationMid}`,backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},"&-active":{fontWeight:v.fontWeightStrong,backgroundColor:v.itemActiveBg,borderColor:v.colorPrimary,a:{color:v.colorPrimary},"&:hover":{borderColor:v.colorPrimaryHover},"&:hover a":{color:v.colorPrimaryHover}}}}},he=v=>{const{componentCls:c}=v;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(v)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${c}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),ut(v)),Ct(v)),rt(v)),Ie(v)),Pe(v)),{[`@media only screen and (max-width: ${v.screenLG}px)`]:{[`${c}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${v.screenSM}px)`]:{[`${c}-options`]:{display:"none"}}}),[`&${v.componentCls}-rtl`]:{direction:"rtl"}}},qe=v=>{const{componentCls:c}=v;return{[`${c}${c}-disabled:not(${c}-mini)`]:{"&, &:hover":{[`${c}-item-link`]:{borderColor:v.colorBorder}},"&:focus-visible":{[`${c}-item-link`]:{borderColor:v.colorBorder}},[`${c}-item, ${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,[`&:hover:not(${c}-item-active)`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,a:{color:v.colorTextDisabled}},[`&${c}-item-active`]:{backgroundColor:v.itemActiveBgDisabled}},[`${c}-prev, ${c}-next`]:{"&:hover button":{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,color:v.colorTextDisabled},[`${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder}}},[`${c}:not(${c}-mini)`]:{[`${c}-prev, ${c}-next`]:{"&:hover button":{borderColor:v.colorPrimaryHover,backgroundColor:v.itemBg},[`${c}-item-link`]:{backgroundColor:v.itemLinkBg,borderColor:v.colorBorder},[`&:hover ${c}-item-link`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,color:v.colorPrimary},[`&${c}-disabled`]:{[`${c}-item-link`]:{borderColor:v.colorBorder,color:v.colorTextDisabled}}},[`${c}-item`]:{backgroundColor:v.itemBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,[`&:hover:not(${c}-item-active)`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,a:{color:v.colorPrimary}},"&-active":{borderColor:v.colorPrimary}}}}},z=v=>{const{componentCls:c}=v;return{[`${c}:not(${c}-disabled)`]:{[`${c}-item`]:Object.assign({},(0,F.Qy)(v)),[`${c}-jump-prev, ${c}-jump-next`]:{"&:focus-visible":Object.assign({[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}},(0,F.oN)(v))},[`${c}-prev, ${c}-next`]:{[`&:focus-visible ${c}-item-link`]:Object.assign({},(0,F.oN)(v))}}}};var O=(0,W.Z)("Pagination",v=>{const c=(0,xe.TS)(v,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:v.marginXXS/2,paginationMiniQuickJumperInputWidth:v.controlHeightLG*1.1,paginationItemPaddingInline:v.marginXXS*1.5,paginationEllipsisLetterSpacing:v.marginXXS/2,paginationSlashMarginInlineStart:v.marginXXS,paginationSlashMarginInlineEnd:v.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,B.e5)(v),(0,B.TM)(v));return[he(c),z(c),v.wireframe&&qe(c)]},v=>({itemBg:v.colorBgContainer,itemSize:v.controlHeight,itemSizeSM:v.controlHeightSM,itemActiveBg:v.colorBgContainer,itemLinkBg:v.colorBgContainer,itemActiveColorDisabled:v.colorTextDisabled,itemActiveBgDisabled:v.controlItemBgActiveDisabled,itemInputBg:v.colorBgContainer,miniOptionsSizeChangerTop:0})),L=function(v,c){var Q={};for(var R in v)Object.prototype.hasOwnProperty.call(v,R)&&c.indexOf(R)<0&&(Q[R]=v[R]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,R=Object.getOwnPropertySymbols(v);w{const{prefixCls:c,selectPrefixCls:Q,className:R,rootClassName:w,style:U,size:Fe,locale:ye,selectComponentClass:fe,responsive:Ae,showSizeChanger:Le}=v,Ne=L(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:It}=(0,we.Z)(Ae),{getPrefixCls:zt,direction:Pt,pagination:Vt={}}=u.useContext(ne.E_),Wt=zt("pagination",c),[yt,Ht]=O(Wt),Mn=Le!=null?Le:Vt.showSizeChanger,qn=u.useMemo(()=>{const Dn=u.createElement("span",{className:`${Wt}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(ue.Z,null):u.createElement(h.Z,null)),Xr=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(h.Z,null):u.createElement(ue.Z,null)),We=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(le.Z,{className:`${Wt}-item-link-icon`}):u.createElement(se,{className:`${Wt}-item-link-icon`}),Dn)),ht=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(se,{className:`${Wt}-item-link-icon`}):u.createElement(le.Z,{className:`${Wt}-item-link-icon`}),Dn));return{prevIcon:Rn,nextIcon:Xr,jumpPrevIcon:We,jumpNextIcon:ht}},[Pt,Wt]),[Tn]=(0,m.Z)("Pagination",Ce.Z),er=Object.assign(Object.assign({},Tn),ye),vr=(0,X.Z)(Fe),Xn=vr==="small"||!!(It&&!vr&&Ae),qt=zt("select",Q),pr=M()({[`${Wt}-mini`]:Xn,[`${Wt}-rtl`]:Pt==="rtl"},Vt==null?void 0:Vt.className,R,w,Ht),yr=Object.assign(Object.assign({},Vt==null?void 0:Vt.style),U);return yt(u.createElement(ge,Object.assign({},qn,Ne,{style:yr,prefixCls:Wt,selectPrefixCls:qt,className:pr,selectComponentClass:fe||(Xn?T:D),locale:er,showSizeChanger:Mn})))},de=H},5112:function(un,Ve,e){e.d(Ve,{ZP:function(){return we}});var t=e(92310),u=e.n(t),S=e(18929),te=e(26112),d=e(59301),I=e(36355),n=e(19716);const se=d.createContext(null),le=se.Provider;var h=se;const ue=d.createContext(null),b=ue.Provider;var M=e(5630),J=e(8654),ie=e(1684),_=e(32441),Je=e(17313),Ee=e(83116),Ue=e(37613);const be=m=>{const{componentCls:A,antCls:T}=m,D=`${A}-group`;return{[D]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-block",fontSize:0,[`&${D}-rtl`]:{direction:"rtl"},[`${T}-badge ${T}-badge-count`]:{zIndex:1},[`> ${T}-badge:not(:first-child) > ${T}-button-wrapper`]:{borderInlineStart:"none"}})}},K=m=>{const{componentCls:A,wrapperMarginInlineEnd:T,colorPrimary:D,radioSize:B,motionDurationSlow:F,motionDurationMid:W,motionEaseInOutCirc:xe,colorBgContainer:Pe,colorBorder:Ie,lineWidth:rt,dotSize:Ct,colorBgContainerDisabled:ut,colorTextDisabled:he,paddingXS:qe,dotColorDisabled:z,lineType:O,radioDotDisabledSize:L,wireframe:s,colorWhite:H}=m,de=`${A}-inner`;return{[`${A}-wrapper`]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:T,cursor:"pointer",[`&${A}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:m.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${A}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${rt}px ${O} ${D}`,borderRadius:"50%",visibility:"hidden",content:'""'},[A]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${A}-wrapper:hover &, - &:hover ${de}`]:{borderColor:D},[`${A}-input:focus-visible + ${de}`]:Object.assign({},(0,Je.oN)(m)),[`${A}:hover::after, ${A}-wrapper:hover &::after`]:{visibility:"visible"},[`${A}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:B,height:B,marginBlockStart:B/-2,marginInlineStart:B/-2,backgroundColor:s?D:H,borderBlockStart:0,borderInlineStart:0,borderRadius:B,transform:"scale(0)",opacity:0,transition:`all ${F} ${xe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:B,height:B,backgroundColor:Pe,borderColor:Ie,borderStyle:"solid",borderWidth:rt,borderRadius:"50%",transition:`all ${W}`},[`${A}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${A}-checked`]:{[de]:{borderColor:D,backgroundColor:s?Pe:D,"&::after":{transform:`scale(${Ct/B})`,opacity:1,transition:`all ${F} ${xe}`}}},[`${A}-disabled`]:{cursor:"not-allowed",[de]:{backgroundColor:ut,borderColor:Ie,cursor:"not-allowed","&::after":{backgroundColor:z}},[`${A}-input`]:{cursor:"not-allowed"},[`${A}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${A}-checked`]:{[de]:{"&::after":{transform:`scale(${L/B})`}}}},[`span${A} + *`]:{paddingInlineStart:qe,paddingInlineEnd:qe}})}},E=m=>{const{buttonColor:A,controlHeight:T,componentCls:D,lineWidth:B,lineType:F,colorBorder:W,motionDurationSlow:xe,motionDurationMid:Pe,buttonPaddingInline:Ie,fontSize:rt,buttonBg:Ct,fontSizeLG:ut,controlHeightLG:he,controlHeightSM:qe,paddingXS:z,borderRadius:O,borderRadiusSM:L,borderRadiusLG:s,buttonCheckedBg:H,buttonSolidCheckedColor:de,colorTextDisabled:v,colorBgContainerDisabled:c,buttonCheckedBgDisabled:Q,buttonCheckedColorDisabled:R,colorPrimary:w,colorPrimaryHover:U,colorPrimaryActive:Fe,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:Ae}=m;return{[`${D}-button-wrapper`]:{position:"relative",display:"inline-block",height:T,margin:0,paddingInline:Ie,paddingBlock:0,color:A,fontSize:rt,lineHeight:`${T-B*2}px`,background:Ct,border:`${B}px ${F} ${W}`,borderBlockStartWidth:B+.02,borderInlineStartWidth:0,borderInlineEndWidth:B,cursor:"pointer",transition:[`color ${Pe}`,`background ${Pe}`,`box-shadow ${Pe}`].join(","),a:{color:A},[`> ${D}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-B,insetInlineStart:-B,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:B,paddingInline:0,backgroundColor:W,transition:`background-color ${xe}`,content:'""'}},"&:first-child":{borderInlineStart:`${B}px ${F} ${W}`,borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O},"&:first-child:last-child":{borderRadius:O},[`${D}-group-large &`]:{height:he,fontSize:ut,lineHeight:`${he-B*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${D}-group-small &`]:{height:qe,paddingInline:z-B,paddingBlock:0,lineHeight:`${qe-B*2}px`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},"&:hover":{position:"relative",color:w},"&:has(:focus-visible)":Object.assign({},(0,Je.oN)(m)),[`${D}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${D}-button-wrapper-disabled)`]:{zIndex:1,color:w,background:H,borderColor:w,"&::before":{backgroundColor:w},"&:first-child":{borderColor:w},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:Fe,borderColor:Fe,"&::before":{backgroundColor:Fe}}},[`${D}-group-solid &-checked:not(${D}-button-wrapper-disabled)`]:{color:de,background:ye,borderColor:ye,"&:hover":{color:de,background:fe,borderColor:fe},"&:active":{color:de,background:Ae,borderColor:Ae}},"&-disabled":{color:v,backgroundColor:c,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:c,borderColor:W}},[`&-disabled${D}-button-wrapper-checked`]:{color:R,backgroundColor:Q,borderColor:W,boxShadow:"none"}}}},r=m=>m-4*2;var x=(0,Ee.Z)("Radio",m=>{const{controlOutline:A,controlOutlineWidth:T,radioSize:D}=m,B=`0 0 0 ${T}px ${A}`,F=B,W=r(D),xe=(0,Ue.TS)(m,{radioDotDisabledSize:W,radioFocusShadow:B,radioButtonFocusShadow:F});return[be(xe),K(xe),E(xe)]},m=>{const{wireframe:A,padding:T,marginXS:D,lineWidth:B,fontSizeLG:F,colorText:W,colorBgContainer:xe,colorTextDisabled:Pe,controlItemBgActiveDisabled:Ie,colorTextLightSolid:rt,colorPrimary:Ct,colorPrimaryHover:ut,colorPrimaryActive:he}=m,qe=4,z=F,O=A?r(z):z-(qe+B)*2;return{radioSize:z,dotSize:O,dotColorDisabled:Pe,buttonSolidCheckedColor:rt,buttonSolidCheckedBg:Ct,buttonSolidCheckedHoverBg:ut,buttonSolidCheckedActiveBg:he,buttonBg:xe,buttonCheckedBg:xe,buttonColor:W,buttonCheckedBgDisabled:Ie,buttonCheckedColorDisabled:Pe,buttonPaddingInline:T-B,wrapperMarginInlineEnd:D}}),P=e(14088),G=e(4572),Y=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var T,D;const B=d.useContext(h),F=d.useContext(ue),{getPrefixCls:W,direction:xe,radio:Pe}=d.useContext(I.E_),Ie=d.useRef(null),rt=(0,J.sQ)(A,Ie),{isFormItemInput:Ct}=d.useContext(_.aM),ut=Fe=>{var ye,fe;(ye=m.onChange)===null||ye===void 0||ye.call(m,Fe),(fe=B==null?void 0:B.onChange)===null||fe===void 0||fe.call(B,Fe)},{prefixCls:he,className:qe,rootClassName:z,children:O,style:L}=m,s=Y(m,["prefixCls","className","rootClassName","children","style"]),H=W("radio",he),de=((B==null?void 0:B.optionType)||F)==="button",v=de?`${H}-button`:H,[c,Q]=x(H),R=Object.assign({},s),w=d.useContext(ie.Z);B&&(R.name=B.name,R.onChange=ut,R.checked=m.value===B.value,R.disabled=(T=R.disabled)!==null&&T!==void 0?T:B.disabled),R.disabled=(D=R.disabled)!==null&&D!==void 0?D:w;const U=u()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:R.checked,[`${v}-wrapper-disabled`]:R.disabled,[`${v}-wrapper-rtl`]:xe==="rtl",[`${v}-wrapper-in-form-item`]:Ct},Pe==null?void 0:Pe.className,qe,z,Q);return c(d.createElement(P.Z,{component:"Radio",disabled:R.disabled},d.createElement("label",{className:U,style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),L),onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave},d.createElement(M.Z,Object.assign({},R,{className:u()(R.className,!de&&G.A),type:"radio",prefixCls:v,ref:rt})),O!==void 0?d.createElement("span",null,O):null)))};var Me=d.forwardRef(V);const pe=d.forwardRef((m,A)=>{const{getPrefixCls:T,direction:D}=d.useContext(I.E_),[B,F]=(0,S.Z)(m.defaultValue,{value:m.value}),W=ye=>{const fe=B,Ae=ye.target.value;"value"in m||F(Ae);const{onChange:Le}=m;Le&&Ae!==fe&&Le(ye)},{prefixCls:xe,className:Pe,rootClassName:Ie,options:rt,buttonStyle:Ct="outline",disabled:ut,children:he,size:qe,style:z,id:O,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de}=m,v=T("radio",xe),c=`${v}-group`,[Q,R]=x(v);let w=he;rt&&rt.length>0&&(w=rt.map(ye=>typeof ye=="string"||typeof ye=="number"?d.createElement(Me,{key:ye.toString(),prefixCls:v,disabled:ut,value:ye,checked:B===ye},ye):d.createElement(Me,{key:`radio-group-value-options-${ye.value}`,prefixCls:v,disabled:ye.disabled||ut,value:ye.value,checked:B===ye.value,title:ye.title,style:ye.style},ye.label)));const U=(0,n.Z)(qe),Fe=u()(c,`${c}-${Ct}`,{[`${c}-${U}`]:U,[`${c}-rtl`]:D==="rtl"},Pe,Ie,R);return Q(d.createElement("div",Object.assign({},(0,te.Z)(m,{aria:!0,data:!0}),{className:Fe,style:z,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de,id:O,ref:A}),d.createElement(le,{value:{onChange:W,value:B,disabled:m.disabled,name:m.name,optionType:m.optionType}},w)))});var it=d.memo(pe),ge=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{const{getPrefixCls:T}=d.useContext(I.E_),{prefixCls:D}=m,B=ge(m,["prefixCls"]),F=T("radio",D);return d.createElement(b,{value:"button"},d.createElement(Me,Object.assign({prefixCls:F},B,{type:"radio",ref:A})))};var ne=d.forwardRef(Ce);const X=Me;X.Button=ne,X.Group=it,X.__ANT_RADIO=!0;var we=X},57809:function(un,Ve,e){var t=e(92310),u=e.n(t),S=e(77861),te=e(2738),d=e(59301),I=e(53487),n=e(62892),se=e(19080),le=e(36355),h=e(1684),ue=e(93891),b=e(19716),M=e(32441),J=e(33234),ie=e(14154),_=e(58582),Je=e(84443),Ee=e(66339),Ue=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{var G,{prefixCls:Y,bordered:V=!0,className:Z,rootClassName:Me,getPopupContainer:pe,popupClassName:it,dropdownClassName:ge,listHeight:Ce=256,placement:ne,listItemHeight:X=24,size:we,disabled:m,notFoundContent:A,status:T,builtinPlacements:D,dropdownMatchSelectWidth:B,popupMatchSelectWidth:F,direction:W,style:xe,allowClear:Pe}=x,Ie=Ue(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:rt,getPrefixCls:Ct,renderEmpty:ut,direction:he,virtual:qe,popupMatchSelectWidth:z,popupOverflow:O,select:L}=d.useContext(le.E_),s=Ct("select",Y),H=Ct(),de=W!=null?W:he,{compactSize:v,compactItemClassnames:c}=(0,J.ri)(s,de),[Q,R]=(0,ie.Z)(s),w=d.useMemo(()=>{const{mode:yr}=Ie;if(yr!=="combobox")return yr===be?"combobox":yr},[Ie.mode]),U=w==="multiple"||w==="tags",Fe=(0,Je.Z)(Ie.suffixIcon,Ie.showArrow),ye=(G=F!=null?F:B)!==null&&G!==void 0?G:z,{status:fe,hasFeedback:Ae,isFormItemInput:Le,feedbackIcon:Ne}=d.useContext(M.aM),It=(0,se.F)(fe,T);let zt;A!==void 0?zt=A:w==="combobox"?zt=null:zt=(ut==null?void 0:ut("Select"))||d.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Pt,itemIcon:Vt,removeIcon:Wt,clearIcon:yt}=(0,Ee.Z)(Object.assign(Object.assign({},Ie),{multiple:U,hasFeedback:Ae,feedbackIcon:Ne,showSuffixIcon:Fe,prefixCls:s,showArrow:Ie.showArrow,componentName:"Select"})),Ht=Pe===!0?{clearIcon:yt}:Pe,Mn=(0,te.Z)(Ie,["suffixIcon","itemIcon"]),qn=u()(it||ge,{[`${s}-dropdown-${de}`]:de==="rtl"},Me,R),Tn=(0,b.Z)(yr=>{var Dn;return(Dn=we!=null?we:v)!==null&&Dn!==void 0?Dn:yr}),er=d.useContext(h.Z),vr=m!=null?m:er,Xn=u()({[`${s}-lg`]:Tn==="large",[`${s}-sm`]:Tn==="small",[`${s}-rtl`]:de==="rtl",[`${s}-borderless`]:!V,[`${s}-in-form-item`]:Le},(0,se.Z)(s,It,Ae),c,L==null?void 0:L.className,Z,Me,R),qt=d.useMemo(()=>ne!==void 0?ne:de==="rtl"?"bottomRight":"bottomLeft",[ne,de]),pr=(0,_.Z)(D,O);return Q(d.createElement(S.ZP,Object.assign({ref:P,virtual:qe,showSearch:L==null?void 0:L.showSearch},Mn,{style:Object.assign(Object.assign({},L==null?void 0:L.style),xe),dropdownMatchSelectWidth:ye,builtinPlacements:pr,transitionName:(0,n.m)(H,"slide-up",Ie.transitionName),listHeight:Ce,listItemHeight:X,mode:w,prefixCls:s,placement:qt,direction:de,suffixIcon:Pt,menuItemSelectedIcon:Vt,removeIcon:Wt,allowClear:Ht,notFoundContent:zt,className:Xn,getPopupContainer:pe||rt,dropdownClassName:qn,disabled:vr})))},E=d.forwardRef(K),r=(0,I.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=be,E.Option=S.Wx,E.OptGroup=S.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=r,Ve.default=E},14154:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116),d=e(13826),I=e(92899);const n=r=>{const{optionHeight:x,optionFontSize:P,optionLineHeight:G,optionPadding:Y}=r;return{position:"relative",display:"block",minHeight:x,padding:Y,color:r.colorText,fontWeight:"normal",fontSize:P,lineHeight:G,boxSizing:"border-box"}};var le=r=>{const{antCls:x,componentCls:P}=r,G=`${P}-item`,Y=`&${x}-slide-up-enter${x}-slide-up-enter-active`,V=`&${x}-slide-up-appear${x}-slide-up-appear-active`,Z=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Me=`${P}-dropdown-placement-`;return[{[`${P}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` + `]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,color:v.colorText,fontFamily:v.fontFamily,lineHeight:`${v.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:v.borderRadius,cursor:"pointer",transition:`all ${v.motionDurationMid}`},[`${c}-prev, ${c}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:v.colorText,cursor:"pointer",userSelect:"none"},[`${c}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:v.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:"none",transition:`all ${v.motionDurationMid}`},[`&:hover ${c}-item-link`]:{backgroundColor:v.colorBgTextHover},[`&:active ${c}-item-link`]:{backgroundColor:v.colorBgTextActive},[`&${c}-disabled:hover`]:{[`${c}-item-link`]:{backgroundColor:"transparent"}}},[`${c}-slash`]:{marginInlineEnd:v.paginationSlashMarginInlineEnd,marginInlineStart:v.paginationSlashMarginInlineStart},[`${c}-options`]:{display:"inline-block",marginInlineStart:v.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:v.controlHeight,marginInlineStart:v.marginXS,lineHeight:`${v.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,B.ik)(v)),{width:v.controlHeightLG*1.25,height:v.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:v.marginXS,marginInlineEnd:v.marginXS})}}}},ut=v=>{const{componentCls:c}=v;return{[`${c}-item`]:{display:"inline-block",minWidth:v.itemSize,height:v.itemSize,marginInlineEnd:v.marginXS,fontFamily:v.fontFamily,lineHeight:`${v.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${v.lineWidth}px ${v.lineType} transparent`,borderRadius:v.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${v.paginationItemPaddingInline}px`,color:v.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${c}-item-active)`]:{"&:hover":{transition:`all ${v.motionDurationMid}`,backgroundColor:v.colorBgTextHover},"&:active":{backgroundColor:v.colorBgTextActive}},"&-active":{fontWeight:v.fontWeightStrong,backgroundColor:v.itemActiveBg,borderColor:v.colorPrimary,a:{color:v.colorPrimary},"&:hover":{borderColor:v.colorPrimaryHover},"&:hover a":{color:v.colorPrimaryHover}}}}},he=v=>{const{componentCls:c}=v;return{[c]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,F.Wf)(v)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${c}-total-text`]:{display:"inline-block",height:v.itemSize,marginInlineEnd:v.marginXS,lineHeight:`${v.itemSize-2}px`,verticalAlign:"middle"}}),ut(v)),Ct(v)),rt(v)),Ie(v)),Pe(v)),{[`@media only screen and (max-width: ${v.screenLG}px)`]:{[`${c}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${v.screenSM}px)`]:{[`${c}-options`]:{display:"none"}}}),[`&${v.componentCls}-rtl`]:{direction:"rtl"}}},qe=v=>{const{componentCls:c}=v;return{[`${c}${c}-disabled:not(${c}-mini)`]:{"&, &:hover":{[`${c}-item-link`]:{borderColor:v.colorBorder}},"&:focus-visible":{[`${c}-item-link`]:{borderColor:v.colorBorder}},[`${c}-item, ${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,[`&:hover:not(${c}-item-active)`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,a:{color:v.colorTextDisabled}},[`&${c}-item-active`]:{backgroundColor:v.itemActiveBgDisabled}},[`${c}-prev, ${c}-next`]:{"&:hover button":{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,color:v.colorTextDisabled},[`${c}-item-link`]:{backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder}}},[`${c}:not(${c}-mini)`]:{[`${c}-prev, ${c}-next`]:{"&:hover button":{borderColor:v.colorPrimaryHover,backgroundColor:v.itemBg},[`${c}-item-link`]:{backgroundColor:v.itemLinkBg,borderColor:v.colorBorder},[`&:hover ${c}-item-link`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,color:v.colorPrimary},[`&${c}-disabled`]:{[`${c}-item-link`]:{borderColor:v.colorBorder,color:v.colorTextDisabled}}},[`${c}-item`]:{backgroundColor:v.itemBg,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,[`&:hover:not(${c}-item-active)`]:{borderColor:v.colorPrimary,backgroundColor:v.itemBg,a:{color:v.colorPrimary}},"&-active":{borderColor:v.colorPrimary}}}}},z=v=>{const{componentCls:c}=v;return{[`${c}:not(${c}-disabled)`]:{[`${c}-item`]:Object.assign({},(0,F.Qy)(v)),[`${c}-jump-prev, ${c}-jump-next`]:{"&:focus-visible":Object.assign({[`${c}-item-link-icon`]:{opacity:1},[`${c}-item-ellipsis`]:{opacity:0}},(0,F.oN)(v))},[`${c}-prev, ${c}-next`]:{[`&:focus-visible ${c}-item-link`]:Object.assign({},(0,F.oN)(v))}}}};var O=(0,W.Z)("Pagination",v=>{const c=(0,xe.TS)(v,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:v.marginXXS/2,paginationMiniQuickJumperInputWidth:v.controlHeightLG*1.1,paginationItemPaddingInline:v.marginXXS*1.5,paginationEllipsisLetterSpacing:v.marginXXS/2,paginationSlashMarginInlineStart:v.marginXXS,paginationSlashMarginInlineEnd:v.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,B.e5)(v),(0,B.TM)(v));return[he(c),z(c),v.wireframe&&qe(c)]},v=>({itemBg:v.colorBgContainer,itemSize:v.controlHeight,itemSizeSM:v.controlHeightSM,itemActiveBg:v.colorBgContainer,itemLinkBg:v.colorBgContainer,itemActiveColorDisabled:v.colorTextDisabled,itemActiveBgDisabled:v.controlItemBgActiveDisabled,itemInputBg:v.colorBgContainer,miniOptionsSizeChangerTop:0})),L=function(v,c){var Q={};for(var R in v)Object.prototype.hasOwnProperty.call(v,R)&&c.indexOf(R)<0&&(Q[R]=v[R]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,R=Object.getOwnPropertySymbols(v);w{const{prefixCls:c,selectPrefixCls:Q,className:R,rootClassName:w,style:U,size:Fe,locale:ye,selectComponentClass:fe,responsive:Ae,showSizeChanger:Ne}=v,Re=L(v,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:It}=(0,we.Z)(Ae),{getPrefixCls:zt,direction:Pt,pagination:Vt={}}=u.useContext(ne.E_),Wt=zt("pagination",c),[yt,Ht]=O(Wt),Mn=Ne!=null?Ne:Vt.showSizeChanger,$n=u.useMemo(()=>{const Dn=u.createElement("span",{className:`${Wt}-item-ellipsis`},"\u2022\u2022\u2022"),Rn=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(ue.Z,null):u.createElement(h.Z,null)),Xr=u.createElement("button",{className:`${Wt}-item-link`,type:"button",tabIndex:-1},Pt==="rtl"?u.createElement(h.Z,null):u.createElement(ue.Z,null)),We=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(le.Z,{className:`${Wt}-item-link-icon`}):u.createElement(se,{className:`${Wt}-item-link-icon`}),Dn)),ht=u.createElement("a",{className:`${Wt}-item-link`},u.createElement("div",{className:`${Wt}-item-container`},Pt==="rtl"?u.createElement(se,{className:`${Wt}-item-link-icon`}):u.createElement(le.Z,{className:`${Wt}-item-link-icon`}),Dn));return{prevIcon:Rn,nextIcon:Xr,jumpPrevIcon:We,jumpNextIcon:ht}},[Pt,Wt]),[Tn]=(0,m.Z)("Pagination",Ce.Z),tr=Object.assign(Object.assign({},Tn),ye),vr=(0,X.Z)(Fe),Xn=vr==="small"||!!(It&&!vr&&Ae),qt=zt("select",Q),pr=M()({[`${Wt}-mini`]:Xn,[`${Wt}-rtl`]:Pt==="rtl"},Vt==null?void 0:Vt.className,R,w,Ht),yr=Object.assign(Object.assign({},Vt==null?void 0:Vt.style),U);return yt(u.createElement(ge,Object.assign({},$n,Re,{style:yr,prefixCls:Wt,selectPrefixCls:qt,className:pr,selectComponentClass:fe||(Xn?T:D),locale:tr,showSizeChanger:Mn})))},de=H},5112:function(un,Ve,e){e.d(Ve,{ZP:function(){return we}});var t=e(92310),u=e.n(t),S=e(18929),te=e(26112),d=e(59301),I=e(36355),n=e(19716);const se=d.createContext(null),le=se.Provider;var h=se;const ue=d.createContext(null),b=ue.Provider;var M=e(5630),J=e(8654),ie=e(1684),_=e(32441),Je=e(17313),Ee=e(83116),Ue=e(37613);const be=m=>{const{componentCls:A,antCls:T}=m,D=`${A}-group`;return{[D]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-block",fontSize:0,[`&${D}-rtl`]:{direction:"rtl"},[`${T}-badge ${T}-badge-count`]:{zIndex:1},[`> ${T}-badge:not(:first-child) > ${T}-button-wrapper`]:{borderInlineStart:"none"}})}},K=m=>{const{componentCls:A,wrapperMarginInlineEnd:T,colorPrimary:D,radioSize:B,motionDurationSlow:F,motionDurationMid:W,motionEaseInOutCirc:xe,colorBgContainer:Pe,colorBorder:Ie,lineWidth:rt,dotSize:Ct,colorBgContainerDisabled:ut,colorTextDisabled:he,paddingXS:qe,dotColorDisabled:z,lineType:O,radioDotDisabledSize:L,wireframe:s,colorWhite:H}=m,de=`${A}-inner`;return{[`${A}-wrapper`]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:T,cursor:"pointer",[`&${A}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:m.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${A}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${rt}px ${O} ${D}`,borderRadius:"50%",visibility:"hidden",content:'""'},[A]:Object.assign(Object.assign({},(0,Je.Wf)(m)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${A}-wrapper:hover &, + &:hover ${de}`]:{borderColor:D},[`${A}-input:focus-visible + ${de}`]:Object.assign({},(0,Je.oN)(m)),[`${A}:hover::after, ${A}-wrapper:hover &::after`]:{visibility:"visible"},[`${A}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:B,height:B,marginBlockStart:B/-2,marginInlineStart:B/-2,backgroundColor:s?D:H,borderBlockStart:0,borderInlineStart:0,borderRadius:B,transform:"scale(0)",opacity:0,transition:`all ${F} ${xe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:B,height:B,backgroundColor:Pe,borderColor:Ie,borderStyle:"solid",borderWidth:rt,borderRadius:"50%",transition:`all ${W}`},[`${A}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${A}-checked`]:{[de]:{borderColor:D,backgroundColor:s?Pe:D,"&::after":{transform:`scale(${Ct/B})`,opacity:1,transition:`all ${F} ${xe}`}}},[`${A}-disabled`]:{cursor:"not-allowed",[de]:{backgroundColor:ut,borderColor:Ie,cursor:"not-allowed","&::after":{backgroundColor:z}},[`${A}-input`]:{cursor:"not-allowed"},[`${A}-disabled + span`]:{color:he,cursor:"not-allowed"},[`&${A}-checked`]:{[de]:{"&::after":{transform:`scale(${L/B})`}}}},[`span${A} + *`]:{paddingInlineStart:qe,paddingInlineEnd:qe}})}},E=m=>{const{buttonColor:A,controlHeight:T,componentCls:D,lineWidth:B,lineType:F,colorBorder:W,motionDurationSlow:xe,motionDurationMid:Pe,buttonPaddingInline:Ie,fontSize:rt,buttonBg:Ct,fontSizeLG:ut,controlHeightLG:he,controlHeightSM:qe,paddingXS:z,borderRadius:O,borderRadiusSM:L,borderRadiusLG:s,buttonCheckedBg:H,buttonSolidCheckedColor:de,colorTextDisabled:v,colorBgContainerDisabled:c,buttonCheckedBgDisabled:Q,buttonCheckedColorDisabled:R,colorPrimary:w,colorPrimaryHover:U,colorPrimaryActive:Fe,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:Ae}=m;return{[`${D}-button-wrapper`]:{position:"relative",display:"inline-block",height:T,margin:0,paddingInline:Ie,paddingBlock:0,color:A,fontSize:rt,lineHeight:`${T-B*2}px`,background:Ct,border:`${B}px ${F} ${W}`,borderBlockStartWidth:B+.02,borderInlineStartWidth:0,borderInlineEndWidth:B,cursor:"pointer",transition:[`color ${Pe}`,`background ${Pe}`,`box-shadow ${Pe}`].join(","),a:{color:A},[`> ${D}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-B,insetInlineStart:-B,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:B,paddingInline:0,backgroundColor:W,transition:`background-color ${xe}`,content:'""'}},"&:first-child":{borderInlineStart:`${B}px ${F} ${W}`,borderStartStartRadius:O,borderEndStartRadius:O},"&:last-child":{borderStartEndRadius:O,borderEndEndRadius:O},"&:first-child:last-child":{borderRadius:O},[`${D}-group-large &`]:{height:he,fontSize:ut,lineHeight:`${he-B*2}px`,"&:first-child":{borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s}},[`${D}-group-small &`]:{height:qe,paddingInline:z-B,paddingBlock:0,lineHeight:`${qe-B*2}px`,"&:first-child":{borderStartStartRadius:L,borderEndStartRadius:L},"&:last-child":{borderStartEndRadius:L,borderEndEndRadius:L}},"&:hover":{position:"relative",color:w},"&:has(:focus-visible)":Object.assign({},(0,Je.oN)(m)),[`${D}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${D}-button-wrapper-disabled)`]:{zIndex:1,color:w,background:H,borderColor:w,"&::before":{backgroundColor:w},"&:first-child":{borderColor:w},"&:hover":{color:U,borderColor:U,"&::before":{backgroundColor:U}},"&:active":{color:Fe,borderColor:Fe,"&::before":{backgroundColor:Fe}}},[`${D}-group-solid &-checked:not(${D}-button-wrapper-disabled)`]:{color:de,background:ye,borderColor:ye,"&:hover":{color:de,background:fe,borderColor:fe},"&:active":{color:de,background:Ae,borderColor:Ae}},"&-disabled":{color:v,backgroundColor:c,borderColor:W,cursor:"not-allowed","&:first-child, &:hover":{color:v,backgroundColor:c,borderColor:W}},[`&-disabled${D}-button-wrapper-checked`]:{color:R,backgroundColor:Q,borderColor:W,boxShadow:"none"}}}},r=m=>m-4*2;var x=(0,Ee.Z)("Radio",m=>{const{controlOutline:A,controlOutlineWidth:T,radioSize:D}=m,B=`0 0 0 ${T}px ${A}`,F=B,W=r(D),xe=(0,Ue.TS)(m,{radioDotDisabledSize:W,radioFocusShadow:B,radioButtonFocusShadow:F});return[be(xe),K(xe),E(xe)]},m=>{const{wireframe:A,padding:T,marginXS:D,lineWidth:B,fontSizeLG:F,colorText:W,colorBgContainer:xe,colorTextDisabled:Pe,controlItemBgActiveDisabled:Ie,colorTextLightSolid:rt,colorPrimary:Ct,colorPrimaryHover:ut,colorPrimaryActive:he}=m,qe=4,z=F,O=A?r(z):z-(qe+B)*2;return{radioSize:z,dotSize:O,dotColorDisabled:Pe,buttonSolidCheckedColor:rt,buttonSolidCheckedBg:Ct,buttonSolidCheckedHoverBg:ut,buttonSolidCheckedActiveBg:he,buttonBg:xe,buttonCheckedBg:xe,buttonColor:W,buttonCheckedBgDisabled:Ie,buttonCheckedColorDisabled:Pe,buttonPaddingInline:T-B,wrapperMarginInlineEnd:D}}),P=e(14088),G=e(4572),Y=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var T,D;const B=d.useContext(h),F=d.useContext(ue),{getPrefixCls:W,direction:xe,radio:Pe}=d.useContext(I.E_),Ie=d.useRef(null),rt=(0,J.sQ)(A,Ie),{isFormItemInput:Ct}=d.useContext(_.aM),ut=Fe=>{var ye,fe;(ye=m.onChange)===null||ye===void 0||ye.call(m,Fe),(fe=B==null?void 0:B.onChange)===null||fe===void 0||fe.call(B,Fe)},{prefixCls:he,className:qe,rootClassName:z,children:O,style:L}=m,s=Y(m,["prefixCls","className","rootClassName","children","style"]),H=W("radio",he),de=((B==null?void 0:B.optionType)||F)==="button",v=de?`${H}-button`:H,[c,Q]=x(H),R=Object.assign({},s),w=d.useContext(ie.Z);B&&(R.name=B.name,R.onChange=ut,R.checked=m.value===B.value,R.disabled=(T=R.disabled)!==null&&T!==void 0?T:B.disabled),R.disabled=(D=R.disabled)!==null&&D!==void 0?D:w;const U=u()(`${v}-wrapper`,{[`${v}-wrapper-checked`]:R.checked,[`${v}-wrapper-disabled`]:R.disabled,[`${v}-wrapper-rtl`]:xe==="rtl",[`${v}-wrapper-in-form-item`]:Ct},Pe==null?void 0:Pe.className,qe,z,Q);return c(d.createElement(P.Z,{component:"Radio",disabled:R.disabled},d.createElement("label",{className:U,style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),L),onMouseEnter:m.onMouseEnter,onMouseLeave:m.onMouseLeave},d.createElement(M.Z,Object.assign({},R,{className:u()(R.className,!de&&G.A),type:"radio",prefixCls:v,ref:rt})),O!==void 0?d.createElement("span",null,O):null)))};var Me=d.forwardRef(V);const pe=d.forwardRef((m,A)=>{const{getPrefixCls:T,direction:D}=d.useContext(I.E_),[B,F]=(0,S.Z)(m.defaultValue,{value:m.value}),W=ye=>{const fe=B,Ae=ye.target.value;"value"in m||F(Ae);const{onChange:Ne}=m;Ne&&Ae!==fe&&Ne(ye)},{prefixCls:xe,className:Pe,rootClassName:Ie,options:rt,buttonStyle:Ct="outline",disabled:ut,children:he,size:qe,style:z,id:O,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de}=m,v=T("radio",xe),c=`${v}-group`,[Q,R]=x(v);let w=he;rt&&rt.length>0&&(w=rt.map(ye=>typeof ye=="string"||typeof ye=="number"?d.createElement(Me,{key:ye.toString(),prefixCls:v,disabled:ut,value:ye,checked:B===ye},ye):d.createElement(Me,{key:`radio-group-value-options-${ye.value}`,prefixCls:v,disabled:ye.disabled||ut,value:ye.value,checked:B===ye.value,title:ye.title,style:ye.style},ye.label)));const U=(0,n.Z)(qe),Fe=u()(c,`${c}-${Ct}`,{[`${c}-${U}`]:U,[`${c}-rtl`]:D==="rtl"},Pe,Ie,R);return Q(d.createElement("div",Object.assign({},(0,te.Z)(m,{aria:!0,data:!0}),{className:Fe,style:z,onMouseEnter:L,onMouseLeave:s,onFocus:H,onBlur:de,id:O,ref:A}),d.createElement(le,{value:{onChange:W,value:B,disabled:m.disabled,name:m.name,optionType:m.optionType}},w)))});var it=d.memo(pe),ge=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{const{getPrefixCls:T}=d.useContext(I.E_),{prefixCls:D}=m,B=ge(m,["prefixCls"]),F=T("radio",D);return d.createElement(b,{value:"button"},d.createElement(Me,Object.assign({prefixCls:F},B,{type:"radio",ref:A})))};var ne=d.forwardRef(Ce);const X=Me;X.Button=ne,X.Group=it,X.__ANT_RADIO=!0;var we=X},57809:function(un,Ve,e){var t=e(92310),u=e.n(t),S=e(77861),te=e(2738),d=e(59301),I=e(53487),n=e(62892),se=e(19080),le=e(36355),h=e(1684),ue=e(93891),b=e(19716),M=e(32441),J=e(33234),ie=e(14154),_=e(58582),Je=e(84443),Ee=e(66339),Ue=function(x,P){var G={};for(var Y in x)Object.prototype.hasOwnProperty.call(x,Y)&&P.indexOf(Y)<0&&(G[Y]=x[Y]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,Y=Object.getOwnPropertySymbols(x);V{var G,{prefixCls:Y,bordered:V=!0,className:Z,rootClassName:Me,getPopupContainer:pe,popupClassName:it,dropdownClassName:ge,listHeight:Ce=256,placement:ne,listItemHeight:X=24,size:we,disabled:m,notFoundContent:A,status:T,builtinPlacements:D,dropdownMatchSelectWidth:B,popupMatchSelectWidth:F,direction:W,style:xe,allowClear:Pe}=x,Ie=Ue(x,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:rt,getPrefixCls:Ct,renderEmpty:ut,direction:he,virtual:qe,popupMatchSelectWidth:z,popupOverflow:O,select:L}=d.useContext(le.E_),s=Ct("select",Y),H=Ct(),de=W!=null?W:he,{compactSize:v,compactItemClassnames:c}=(0,J.ri)(s,de),[Q,R]=(0,ie.Z)(s),w=d.useMemo(()=>{const{mode:yr}=Ie;if(yr!=="combobox")return yr===be?"combobox":yr},[Ie.mode]),U=w==="multiple"||w==="tags",Fe=(0,Je.Z)(Ie.suffixIcon,Ie.showArrow),ye=(G=F!=null?F:B)!==null&&G!==void 0?G:z,{status:fe,hasFeedback:Ae,isFormItemInput:Ne,feedbackIcon:Re}=d.useContext(M.aM),It=(0,se.F)(fe,T);let zt;A!==void 0?zt=A:w==="combobox"?zt=null:zt=(ut==null?void 0:ut("Select"))||d.createElement(ue.Z,{componentName:"Select"});const{suffixIcon:Pt,itemIcon:Vt,removeIcon:Wt,clearIcon:yt}=(0,Ee.Z)(Object.assign(Object.assign({},Ie),{multiple:U,hasFeedback:Ae,feedbackIcon:Re,showSuffixIcon:Fe,prefixCls:s,showArrow:Ie.showArrow,componentName:"Select"})),Ht=Pe===!0?{clearIcon:yt}:Pe,Mn=(0,te.Z)(Ie,["suffixIcon","itemIcon"]),$n=u()(it||ge,{[`${s}-dropdown-${de}`]:de==="rtl"},Me,R),Tn=(0,b.Z)(yr=>{var Dn;return(Dn=we!=null?we:v)!==null&&Dn!==void 0?Dn:yr}),tr=d.useContext(h.Z),vr=m!=null?m:tr,Xn=u()({[`${s}-lg`]:Tn==="large",[`${s}-sm`]:Tn==="small",[`${s}-rtl`]:de==="rtl",[`${s}-borderless`]:!V,[`${s}-in-form-item`]:Ne},(0,se.Z)(s,It,Ae),c,L==null?void 0:L.className,Z,Me,R),qt=d.useMemo(()=>ne!==void 0?ne:de==="rtl"?"bottomRight":"bottomLeft",[ne,de]),pr=(0,_.Z)(D,O);return Q(d.createElement(S.ZP,Object.assign({ref:P,virtual:qe,showSearch:L==null?void 0:L.showSearch},Mn,{style:Object.assign(Object.assign({},L==null?void 0:L.style),xe),dropdownMatchSelectWidth:ye,builtinPlacements:pr,transitionName:(0,n.m)(H,"slide-up",Ie.transitionName),listHeight:Ce,listItemHeight:X,mode:w,prefixCls:s,placement:qt,direction:de,suffixIcon:Pt,menuItemSelectedIcon:Vt,removeIcon:Wt,allowClear:Ht,notFoundContent:zt,className:Xn,getPopupContainer:pe||rt,dropdownClassName:$n,disabled:vr})))},E=d.forwardRef(K),r=(0,I.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=be,E.Option=S.Wx,E.OptGroup=S.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=r,Ve.default=E},14154:function(un,Ve,e){e.d(Ve,{Z:function(){return E}});var t=e(17313),u=e(74207),S=e(37613),te=e(83116),d=e(13826),I=e(92899);const n=r=>{const{optionHeight:x,optionFontSize:P,optionLineHeight:G,optionPadding:Y}=r;return{position:"relative",display:"block",minHeight:x,padding:Y,color:r.colorText,fontWeight:"normal",fontSize:P,lineHeight:G,boxSizing:"border-box"}};var le=r=>{const{antCls:x,componentCls:P}=r,G=`${P}-item`,Y=`&${x}-slide-up-enter${x}-slide-up-enter-active`,V=`&${x}-slide-up-appear${x}-slide-up-appear-active`,Z=`&${x}-slide-up-leave${x}-slide-up-leave-active`,Me=`${P}-dropdown-placement-`;return[{[`${P}-dropdown`]:Object.assign(Object.assign({},(0,t.Wf)(r)),{position:"absolute",top:-9999,zIndex:r.zIndexPopup,boxSizing:"border-box",padding:r.paddingXXS,overflow:"hidden",fontSize:r.fontSize,fontVariant:"initial",backgroundColor:r.colorBgElevated,borderRadius:r.borderRadiusLG,outline:"none",boxShadow:r.boxShadowSecondary,[` ${Y}${Me}bottomLeft, ${V}${Me}bottomLeft `]:{animationName:d.fJ},[` @@ -476,7 +476,7 @@ `]:{opacity:0,animationTimingFunction:M.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:M.motionEaseInOutCirc}}]}},13826:function(un,Ve,e){e.d(Ve,{Qt:function(){return d},Uw:function(){return te},fJ:function(){return S},ly:function(){return I},oN:function(){return b}});var t=e(93083),u=e(95406);const S=new t.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new t.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),d=new t.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),I=new t.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),n=new t.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new t.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),le=new t.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),h=new t.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ue={"slide-up":{inKeyframes:S,outKeyframes:te},"slide-down":{inKeyframes:d,outKeyframes:I},"slide-left":{inKeyframes:n,outKeyframes:se},"slide-right":{inKeyframes:le,outKeyframes:h}},b=(M,J)=>{const{antCls:ie}=M,_=`${ie}-${J}`,{inKeyframes:Je,outKeyframes:Ee}=ue[J];return[(0,u.R)(_,Je,Ee,M.motionDurationMid),{[` ${_}-enter, ${_}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:M.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:M.motionEaseInQuint}}]}},15969:function(un,Ve,e){e.d(Ve,{N:function(){return t}});const t=u=>({color:u.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:focus, &:hover":{color:u.colorLinkHover},"&:active":{color:u.colorLinkActive}})},1710:function(un,Ve,e){e.d(Ve,{default:function(){return xi}});var t={},u="rc-table-internal-hook",S=e(52487),te=e(6089),d=e(34280),I=e(13697),n=e(59301),se=e(4676);function le(a){var l=n.createContext(void 0),N=function(ee){var ae=ee.value,ze=ee.children,Ze=n.useRef(ae);Ze.current=ae;var De=n.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),Ge=(0,S.Z)(De,1),st=Ge[0];return(0,d.Z)(function(){(0,se.unstable_batchedUpdates)(function(){st.listeners.forEach(function(Qe){Qe(ae)})})},[ae]),n.createElement(l.Provider,{value:st},ze)};return{Context:l,Provider:N,defaultValue:a}}function h(a,l){var N=(0,te.Z)(typeof l=="function"?l:function(Qe){if(l===void 0)return Qe;if(!Array.isArray(l))return Qe[l];var Rt={};return l.forEach(function(wt){Rt[wt]=Qe[wt]}),Rt}),j=n.useContext(a==null?void 0:a.Context),ee=j||{},ae=ee.listeners,ze=ee.getValue,Ze=n.useRef();Ze.current=N(j?ze():a==null?void 0:a.defaultValue);var De=n.useState({}),Ge=(0,S.Z)(De,2),st=Ge[1];return(0,d.Z)(function(){if(!j)return;function Qe(Rt){var wt=N(Rt);(0,I.Z)(Ze.current,wt,!0)||st({})}return ae.add(Qe),function(){ae.delete(Qe)}},[j]),Ze.current}var ue=e(72308),b=e(8654);function M(){var a=n.createContext(null);function l(){return n.useContext(a)}function N(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{},Rt=n.useRef(0),wt=n.useRef(Ge),Dt=l();return Dt!==null?n.createElement(ee,(0,ue.Z)({},Ge,Qe)):((!ae||ae(wt.current,Ge))&&(Rt.current+=1),wt.current=Ge,n.createElement(a.Provider,{value:Rt.current},n.createElement(ee,(0,ue.Z)({},Ge,Qe))))};return ze?n.forwardRef(Ze):Ze}function j(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{};return l(),n.createElement(ee,(0,ue.Z)({},Ge,Qe))};return ze?n.memo(n.forwardRef(Ze),ae):n.memo(Ze,ae)}return{makeImmutable:N,responseImmutable:j,useImmutableMark:l}}var J=M(),ie=J.makeImmutable,_=J.responseImmutable,Je=J.useImmutableMark,Ee=M(),Ue=Ee.makeImmutable,be=Ee.responseImmutable,K=Ee.useImmutableMark,E=le(),r=E;function x(a,l){var N=n.useRef(0);N.current+=1;var j=n.useRef(a),ee=[];Object.keys(a||{}).map(function(ze){var Ze;(a==null?void 0:a[ze])!==((Ze=j.current)===null||Ze===void 0?void 0:Ze[ze])&&ee.push(ze)}),j.current=a;var ae=n.useRef([]);return ee.length&&(ae.current=ee),n.useDebugValue(N.current),n.useDebugValue(ae.current.join(", ")),l&&console.log("".concat(l,":"),N.current,ae.current),N.current}var P=null,G=n.memo(function(){var a=x();return n.createElement("h1",null,"Render Times: ",a)});G.displayName="RenderBlock";var Y=e(62853),V=e(77321),Z=e(49618),Me=e(92310),pe=e.n(Me),it=e(80547),ge=e(97938),Ce=e(48736),ne=n.createContext({renderWithProps:!1}),X=ne,we="RC_TABLE_KEY";function m(a){return a==null?[]:Array.isArray(a)?a:[a]}function A(a){var l=[],N={};return a.forEach(function(j){for(var ee=j||{},ae=ee.key,ze=ee.dataIndex,Ze=ae||m(ze).join("-")||we;N[Ze];)Ze="".concat(Ze,"_next");N[Ze]=!0,l.push(Ze)}),l}function T(a){return a!=null}function D(a){return a&&(0,Y.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function B(a,l,N,j,ee,ae){var ze=n.useContext(X),Ze=K(),De=(0,it.Z)(function(){if(T(j))return[j];var Ge=l==null||l===""?[]:Array.isArray(l)?l:[l],st=(0,ge.Z)(a,Ge),Qe=st,Rt=void 0;if(ee){var wt=ee(st,a,N);D(wt)?(Qe=wt.children,Rt=wt.props,ze.renderWithProps=!0):Qe=wt}return[Qe,Rt]},[Ze,a,j,l,ee,N],function(Ge,st){if(ae){var Qe=(0,S.Z)(Ge,2),Rt=Qe[1],wt=(0,S.Z)(st,2),Dt=wt[1];return ae(Dt,Rt)}return ze.renderWithProps?!0:!(0,I.Z)(Ge,st,!0)});return De}function F(a,l,N,j){var ee=a+l-1;return a<=j&&ee>=N}function W(a,l){return h(r,function(N){var j=F(a,l||1,N.hoverStartRow,N.hoverEndRow);return[j,N.onHover]})}var xe=function(l){var N=l.ellipsis,j=l.rowType,ee=l.children,ae,ze=N===!0?{showTitle:!0}:N;return ze&&(ze.showTitle||j==="header")&&(typeof ee=="string"||typeof ee=="number"?ae=ee.toString():n.isValidElement(ee)&&typeof ee.props.children=="string"&&(ae=ee.props.children)),ae};function Pe(a){var l,N,j,ee,ae,ze,Ze,De,Ge=a.component,st=a.children,Qe=a.ellipsis,Rt=a.scope,wt=a.prefixCls,Dt=a.className,on=a.align,Jt=a.record,ln=a.render,_t=a.dataIndex,hn=a.renderIndex,Jn=a.shouldCellUpdate,Yn=a.index,Nn=a.rowType,dr=a.colSpan,Er=a.rowSpan,wn=a.fixLeft,zn=a.fixRight,In=a.firstFixLeft,mn=a.lastFixLeft,Pn=a.firstFixRight,fr=a.lastFixRight,wr=a.appendNode,Sr=a.additionalProps,rr=Sr===void 0?{}:Sr,Dr=a.isSticky,jr="".concat(wt,"-cell"),lo=h(r,["supportSticky","allColumnsFixedLeft"]),Qr=lo.supportSticky,Fo=lo.allColumnsFixedLeft,wo=B(Jt,_t,hn,st,ln,Jn),xr=(0,S.Z)(wo,2),oo=xr[0],$r=xr[1],Co={},po=typeof wn=="number"&&Qr,Xo=typeof zn=="number"&&Qr;po&&(Co.position="sticky",Co.left=wn),Xo&&(Co.position="sticky",Co.right=zn);var ar=(l=(N=(j=$r==null?void 0:$r.colSpan)!==null&&j!==void 0?j:rr.colSpan)!==null&&N!==void 0?N:dr)!==null&&l!==void 0?l:1,or=(ee=(ae=(ze=$r==null?void 0:$r.rowSpan)!==null&&ze!==void 0?ze:rr.rowSpan)!==null&&ae!==void 0?ae:Er)!==null&&ee!==void 0?ee:1,$n=W(Yn,or),Hn=(0,S.Z)($n,2),Jr=Hn[0],Qn=Hn[1],Cr=function(Ye){var St;Jt&&Qn(Yn,Yn+or-1),rr==null||(St=rr.onMouseEnter)===null||St===void 0||St.call(rr,Ye)},Yr=function(Ye){var St;Jt&&Qn(-1,-1),rr==null||(St=rr.onMouseLeave)===null||St===void 0||St.call(rr,Ye)};if(ar===0||or===0)return null;var Hr=(Ze=rr.title)!==null&&Ze!==void 0?Ze:xe({rowType:Nn,ellipsis:Qe,children:oo}),o=pe()(jr,Dt,(De={},(0,Z.Z)(De,"".concat(jr,"-fix-left"),po&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-left-first"),In&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-left-last"),mn&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-left-all"),mn&&Fo&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-right"),Xo&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-right-first"),Pn&&Qr),(0,Z.Z)(De,"".concat(jr,"-fix-right-last"),fr&&Qr),(0,Z.Z)(De,"".concat(jr,"-ellipsis"),Qe),(0,Z.Z)(De,"".concat(jr,"-with-append"),wr),(0,Z.Z)(De,"".concat(jr,"-fix-sticky"),(po||Xo)&&Dr&&Qr),(0,Z.Z)(De,"".concat(jr,"-row-hover"),!$r&&Jr),De),rr.className,$r==null?void 0:$r.className),f={};on&&(f.textAlign=on);var y=(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},Co),rr.style),f),$r==null?void 0:$r.style),$=oo;return(0,Y.Z)($)==="object"&&!Array.isArray($)&&!n.isValidElement($)&&($=null),Qe&&(mn||Pn)&&($=n.createElement("span",{className:"".concat(jr,"-content")},$)),n.createElement(Ge,(0,ue.Z)({},$r,rr,{className:o,style:y,title:Hr,scope:Rt,onMouseEnter:Cr,onMouseLeave:Yr,colSpan:ar!==1?ar:null,rowSpan:or!==1?or:null}),wr,$)}var Ie=n.memo(Pe);function rt(a,l,N,j,ee,ae){var ze=N[a]||{},Ze=N[l]||{},De,Ge;ze.fixed==="left"?De=j.left[ee==="rtl"?l:a]:Ze.fixed==="right"&&(Ge=j.right[ee==="rtl"?a:l]);var st=!1,Qe=!1,Rt=!1,wt=!1,Dt=N[l+1],on=N[a-1],Jt=!(ae!=null&&ae.children);if(ee==="rtl"){if(De!==void 0){var ln=on&&on.fixed==="left";wt=!ln&&Jt}else if(Ge!==void 0){var _t=Dt&&Dt.fixed==="right";Rt=!_t&&Jt}}else if(De!==void 0){var hn=Dt&&Dt.fixed==="left";st=!hn&&Jt}else if(Ge!==void 0){var Jn=on&&on.fixed==="right";Qe=!Jn&&Jt}return{fixLeft:De,fixRight:Ge,lastFixLeft:st,firstFixRight:Qe,lastFixRight:Rt,firstFixLeft:wt,isSticky:j.isSticky}}var Ct=n.createContext({}),ut=Ct;function he(a){var l=a.className,N=a.index,j=a.children,ee=a.colSpan,ae=ee===void 0?1:ee,ze=a.rowSpan,Ze=a.align,De=h(r,["prefixCls","direction"]),Ge=De.prefixCls,st=De.direction,Qe=n.useContext(ut),Rt=Qe.scrollColumnIndex,wt=Qe.stickyOffsets,Dt=Qe.flattenColumns,on=Qe.columns,Jt=N+ae-1,ln=Jt+1===Rt?ae+1:ae,_t=rt(N,N+ln-1,Dt,wt,st,on==null?void 0:on[N]);return n.createElement(Ie,(0,ue.Z)({className:l,index:N,component:"td",prefixCls:Ge,record:null,dataIndex:null,align:Ze,colSpan:ln,rowSpan:ze,render:function(){return j}},_t))}var qe=e(74416),z=["children"];function O(a){var l=a.children,N=(0,qe.Z)(a,z);return n.createElement("tr",N,l)}function L(a){var l=a.children;return l}L.Row=O,L.Cell=he;var s=L;function H(a){var l=a.children,N=a.stickyOffsets,j=a.flattenColumns,ee=a.columns,ae=h(r,"prefixCls"),ze=j.length-1,Ze=j[ze],De=n.useMemo(function(){return{stickyOffsets:N,flattenColumns:j,scrollColumnIndex:Ze!=null&&Ze.scrollbar?ze:null,columns:ee}},[Ze,j,ze,N,ee]);return n.createElement(ut.Provider,{value:De},n.createElement("tfoot",{className:"".concat(ae,"-summary")},l))}var de=be(H),v=s,c=e(70425),Q=e(29301),R=e(29194),w=e(24514),U=e(75152),Fe=e(26112);function ye(a,l,N,j,ee,ae,ze){a.push({record:l,indent:N,index:ze});var Ze=ae(l),De=ee==null?void 0:ee.has(Ze);if(l&&Array.isArray(l[j])&&De)for(var Ge=0;Ge1?In-1:0),Pn=1;Pn=0;Ze-=1){var De=l[Ze],Ge=N&&N[Ze],st=Ge&&Ge[qn];if(De||st||ze){var Qe=st||{},Rt=Qe.columnType,wt=(0,qe.Z)(Qe,er);ee.unshift(n.createElement("col",(0,ue.Z)({key:Ze,style:{width:De}},wt))),ze=!0}}return n.createElement("colgroup",null,ee)}var Xn=vr,qt=e(80702),pr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yr(a,l){return(0,n.useMemo)(function(){for(var N=[],j=0;j1?"colgroup":"col":null,ellipsis:Jt.ellipsis,align:Jt.align,component:Jt.title?ae:ze,prefixCls:st,key:wt[on]},ln,{additionalProps:_t,rowType:"header"}))}))}Xr.displayName="HeaderRow";var We=Xr;function ht(a){var l=[];function N(ze,Ze){var De=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;l[De]=l[De]||[];var Ge=Ze,st=ze.filter(Boolean).map(function(Qe){var Rt={key:Qe.key,className:Qe.className||"",children:Qe.title,column:Qe,colStart:Ge},wt=1,Dt=Qe.children;return Dt&&Dt.length>0&&(wt=N(Dt,Ge,De+1).reduce(function(on,Jt){return on+Jt},0),Rt.hasSubColumns=!0),"colSpan"in Qe&&(wt=Qe.colSpan),"rowSpan"in Qe&&(Rt.rowSpan=Qe.rowSpan),Rt.colSpan=wt,Rt.colEnd=Rt.colStart+wt-1,l[De].push(Rt),Ge+=wt,wt});return st}N(a,0);for(var j=l.length,ee=function(Ze){l[Ze].forEach(function(De){!("rowSpan"in De)&&!De.hasSubColumns&&(De.rowSpan=j-Ze)})},ae=0;ae1&&arguments[1]!==void 0?arguments[1]:"";return typeof l=="number"?l:l.endsWith("%")?a*parseFloat(l)/100:null}function $t(a,l){return n.useMemo(function(){if(l&&l>0){var N=0,j=0;a.forEach(function(Ge){var st=Fn(l,Ge.width);st?N+=st:j+=1});var ee=l-N,ae=j,ze=ee/j,Ze=0,De=a.map(function(Ge){var st=(0,V.Z)({},Ge),Qe=Fn(l,st.width);if(Qe)st.width=Qe;else{var Rt=Math.floor(ze);st.width=ae===1?ee:Rt,ee-=Rt,ae-=1}return Ze+=st.width,st});return[De,Ze]}return[a,l]},[a,l])}var Zn=["children"],k=["fixed"];function i(a){return(0,Xt.Z)(a).filter(function(l){return n.isValidElement(l)}).map(function(l){var N=l.key,j=l.props,ee=j.children,ae=(0,qe.Z)(j,Zn),ze=(0,V.Z)({key:N},ae);return ee&&(ze.children=i(ee)),ze})}function p(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(N){return N&&(0,Y.Z)(N)==="object"}).reduce(function(N,j,ee){var ae=j.fixed,ze=ae===!0?"left":ae,Ze="".concat(l,"-").concat(ee),De=j.children;return De&&De.length>0?[].concat((0,qt.Z)(N),(0,qt.Z)(p(De,Ze).map(function(Ge){return(0,V.Z)({fixed:ze},Ge)}))):[].concat((0,qt.Z)(N),[(0,V.Z)((0,V.Z)({key:Ze},j),{},{fixed:ze})])},[])}function g(a){for(var l=!0,N=0;N=0;ae-=1){var ze=a[ae];if(ee&&ze.fixed!=="right")ee=!1;else if(!ee&&ze.fixed==="right"){warning(!1,"Index ".concat(ae+1," of `columns` missing `fixed='right'` prop."));break}}}function C(a){return a.map(function(l){var N=l.fixed,j=(0,qe.Z)(l,k),ee=N;return N==="left"?ee="right":N==="right"&&(ee="left"),(0,V.Z)({fixed:ee},j)})}function re(a,l){var N=a.prefixCls,j=a.columns,ee=a.children,ae=a.expandable,ze=a.expandedKeys,Ze=a.columnTitle,De=a.getRowKey,Ge=a.onTriggerExpand,st=a.expandIcon,Qe=a.rowExpandable,Rt=a.expandIconColumnIndex,wt=a.direction,Dt=a.expandRowByClick,on=a.columnWidth,Jt=a.fixed,ln=a.scrollWidth,_t=n.useMemo(function(){return j||i(ee)},[j,ee]),hn=n.useMemo(function(){if(ae){var zn,In=_t.slice();if(!In.includes(t)){var mn=Rt||0;mn>=0&&In.splice(mn,0,t)}var Pn=In.indexOf(t);In=In.filter(function(rr,Dr){return rr!==t||Dr===Pn});var fr=_t[Pn],wr;(Jt==="left"||Jt)&&!Rt?wr="left":(Jt==="right"||Jt)&&Rt===_t.length?wr="right":wr=fr?fr.fixed:null;var Sr=(zn={},(0,Z.Z)(zn,qn,{className:"".concat(N,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(zn,"title",Ze),(0,Z.Z)(zn,"fixed",wr),(0,Z.Z)(zn,"className","".concat(N,"-row-expand-icon-cell")),(0,Z.Z)(zn,"width",on),(0,Z.Z)(zn,"render",function(Dr,jr,lo){var Qr=De(jr,lo),Fo=ze.has(Qr),wo=Qe?Qe(jr):!0,xr=st({prefixCls:N,expanded:Fo,expandable:wo,record:jr,onExpand:Ge});return Dt?n.createElement("span",{onClick:function($r){return $r.stopPropagation()}},xr):xr}),zn);return In.map(function(rr){return rr===t?Sr:rr})}return _t.filter(function(rr){return rr!==t})},[ae,_t,De,ze,st,wt]),Jn=n.useMemo(function(){var zn=hn;return l&&(zn=l(zn)),zn.length||(zn=[{render:function(){return null}}]),zn},[l,hn,wt]),Yn=n.useMemo(function(){return wt==="rtl"?C(p(Jn)):p(Jn)},[Jn,wt,ln]),Nn=$t(Yn,ln),dr=(0,S.Z)(Nn,2),Er=dr[0],wn=dr[1];return[Jn,Er,wn]}var q=re;function He(a){var l,N=a.prefixCls,j=a.record,ee=a.onExpand,ae=a.expanded,ze=a.expandable,Ze="".concat(N,"-row-expand-icon");if(!ze)return n.createElement("span",{className:pe()(Ze,"".concat(N,"-row-spaced"))});var De=function(st){ee(j,st),st.stopPropagation()};return n.createElement("span",{className:pe()(Ze,(l={},(0,Z.Z)(l,"".concat(N,"-row-expanded"),ae),(0,Z.Z)(l,"".concat(N,"-row-collapsed"),!ae),l)),onClick:De})}function Ke(a,l,N){var j=[];function ee(ae){(ae||[]).forEach(function(ze,Ze){j.push(l(ze,Ze)),ee(ze[N])})}return ee(a),j}function _e(a,l,N){var j=Tn(a),ee=j.expandIcon,ae=j.expandedRowKeys,ze=j.defaultExpandedRowKeys,Ze=j.defaultExpandAllRows,De=j.expandedRowRender,Ge=j.onExpand,st=j.onExpandedRowsChange,Qe=j.childrenColumnName,Rt=ee||He,wt=Qe||"children",Dt=n.useMemo(function(){return De?"row":a.expandable&&a.internalHooks===u&&a.expandable.__PARENT_RENDER_ICON__||l.some(function(Yn){return Yn&&(0,Y.Z)(Yn)==="object"&&Yn[wt]})?"nest":!1},[!!De,l]),on=n.useState(function(){return ze||(Ze?Ke(l,N,wt):[])}),Jt=(0,S.Z)(on,2),ln=Jt[0],_t=Jt[1],hn=n.useMemo(function(){return new Set(ae||ln||[])},[ae,ln]),Jn=n.useCallback(function(Yn){var Nn=N(Yn,l.indexOf(Yn)),dr,Er=hn.has(Nn);Er?(hn.delete(Nn),dr=(0,qt.Z)(hn)):dr=[].concat((0,qt.Z)(hn),[Nn]),_t(dr),Ge&&Ge(!Er,Yn),st&&st(dr)},[N,hn,l,Ge,st]);return[j,Dt,hn,Rt,wt,Jn]}function at(a,l,N,j){var ee=a.map(function(ae,ze){return rt(ze,ze,a,l,N,j==null?void 0:j[ze])});return(0,it.Z)(function(){return ee},[ee],function(ae,ze){return!(0,I.Z)(ae,ze)})}function $e(a){var l=(0,n.useRef)(a),N=(0,n.useState)({}),j=(0,S.Z)(N,2),ee=j[1],ae=(0,n.useRef)(null),ze=(0,n.useRef)([]);function Ze(De){ze.current.push(De);var Ge=Promise.resolve();ae.current=Ge,Ge.then(function(){if(ae.current===Ge){var st=ze.current,Qe=l.current;ze.current=[],st.forEach(function(Rt){l.current=Rt(l.current)}),ae.current=null,Qe!==l.current&&ee({})}})}return(0,n.useEffect)(function(){return function(){ae.current=null}},[]),[l.current,Ze]}function ft(a){var l=(0,n.useRef)(a||null),N=(0,n.useRef)();function j(){window.clearTimeout(N.current)}function ee(ze){l.current=ze,j(),N.current=window.setTimeout(function(){l.current=null,N.current=void 0},100)}function ae(){return l.current}return(0,n.useEffect)(function(){return j},[]),[ee,ae]}function mt(){var a=n.useState(-1),l=(0,S.Z)(a,2),N=l[0],j=l[1],ee=n.useState(-1),ae=(0,S.Z)(ee,2),ze=ae[0],Ze=ae[1],De=n.useCallback(function(Ge,st){j(Ge),Ze(st)},[]);return[N,ze,De]}var ct=e(47273),Ot=(0,ct.Z)()?window:null;function vt(a,l){var N=(0,Y.Z)(a)==="object"?a:{},j=N.offsetHeader,ee=j===void 0?0:j,ae=N.offsetSummary,ze=ae===void 0?0:ae,Ze=N.offsetScroll,De=Ze===void 0?0:Ze,Ge=N.getContainer,st=Ge===void 0?function(){return Ot}:Ge,Qe=st()||Ot;return n.useMemo(function(){var Rt=!!a;return{isSticky:Rt,stickyClassName:Rt?"".concat(l,"-sticky-holder"):"",offsetHeader:ee,offsetSummary:ze,offsetScroll:De,container:Qe}},[De,ee,ze,l,Qe])}function bt(a,l,N){var j=(0,n.useMemo)(function(){for(var ee=[],ae=[],ze=0,Ze=0,De=0;De=Qe&&(rr=Qe-Rt),ze({scrollLeft:rr/Qe*(st+2)}),_t.current.x=Pn.pageX},zn=function(){if(ae.current){var Pn=(0,ce.os)(ae.current).top,fr=Pn+ae.current.offsetHeight,wr=De===window?document.documentElement.scrollTop+window.innerHeight:(0,ce.os)(De).top+De.clientHeight;fr-(0,U.Z)()<=wr||Pn>=wr-Ze?ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!0})}):ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!1})})}},In=function(Pn){ln(function(fr){return(0,V.Z)((0,V.Z)({},fr),{},{scrollLeft:Pn/st*Qe||0})})};return n.useImperativeHandle(N,function(){return{setScrollLeft:In}}),n.useEffect(function(){var mn=(0,pt.Z)(document.body,"mouseup",dr,!1),Pn=(0,pt.Z)(document.body,"mousemove",wn,!1);return zn(),function(){mn.remove(),Pn.remove()}},[Rt,Yn]),n.useEffect(function(){var mn=(0,pt.Z)(De,"scroll",zn,!1),Pn=(0,pt.Z)(window,"resize",zn,!1);return function(){mn.remove(),Pn.remove()}},[De]),n.useEffect(function(){Jt.isHiddenScrollBar||ln(function(mn){var Pn=ae.current;return Pn?(0,V.Z)((0,V.Z)({},mn),{},{scrollLeft:Pn.scrollLeft/Pn.scrollWidth*Pn.clientWidth}):mn})},[Jt.isHiddenScrollBar]),st<=Qe||!Rt||Jt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,U.Z)(),width:Qe,bottom:Ze},className:"".concat(Ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Er,ref:wt,className:pe()("".concat(Ge,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(Ge,"-sticky-scroll-bar-active"),Yn)),style:{width:"".concat(Rt,"px"),transform:"translate3d(".concat(Jt.scrollLeft,"px, 0, 0)")}}))},je=n.forwardRef(ve);function Xe(a){return null}var Te=Xe;function lt(a){return null}var et=lt,gt="rc-table",jt=[],kt={};function dn(){return"No Data"}function gn(a){var l,N=(0,V.Z)({rowKey:"key",prefixCls:gt,emptyText:dn},a),j=N.prefixCls,ee=N.className,ae=N.rowClassName,ze=N.style,Ze=N.data,De=N.rowKey,Ge=N.scroll,st=N.tableLayout,Qe=N.direction,Rt=N.title,wt=N.footer,Dt=N.summary,on=N.caption,Jt=N.id,ln=N.showHeader,_t=N.components,hn=N.emptyText,Jn=N.onRow,Yn=N.onHeaderRow,Nn=N.internalHooks,dr=N.transformColumns,Er=N.internalRefs,wn=N.tailor,zn=N.sticky,In=Ze||jt,mn=!!In.length,Pn=Nn===u,fr=n.useCallback(function(_r,Gr){return(0,ge.Z)(_t,_r)||Gr},[_t]),wr=n.useMemo(function(){return typeof De=="function"?De:function(_r){var Gr=_r&&_r[De];return Gr}},[De]),Sr=fr(["body"]),rr=mt(),Dr=(0,S.Z)(rr,3),jr=Dr[0],lo=Dr[1],Qr=Dr[2],Fo=_e(N,In,wr),wo=(0,S.Z)(Fo,6),xr=wo[0],oo=wo[1],$r=wo[2],Co=wo[3],po=wo[4],Xo=wo[5],ar=Ge==null?void 0:Ge.x,or=n.useState(0),$n=(0,S.Z)(or,2),Hn=$n[0],Jr=$n[1],Qn=q((0,V.Z)((0,V.Z)((0,V.Z)({},N),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:$r,getRowKey:wr,onTriggerExpand:Xo,expandIcon:Co,expandIconColumnIndex:xr.expandIconColumnIndex,direction:Qe,scrollWidth:Pn&&wn&&typeof ar=="number"?ar:null}),Pn?dr:null),Cr=(0,S.Z)(Qn,3),Yr=Cr[0],Hr=Cr[1],o=Cr[2],f=o!=null?o:ar,y=n.useMemo(function(){return{columns:Yr,flattenColumns:Hr}},[Yr,Hr]),$=n.useRef(),Be=n.useRef(),Ye=n.useRef(),St=n.useRef(),ot=n.useRef(),ke=n.useState(!1),Ft=(0,S.Z)(ke,2),Sn=Ft[0],pn=Ft[1],yn=n.useState(!1),bn=(0,S.Z)(yn,2),cn=bn[0],Bn=bn[1],Un=$e(new Map),rn=(0,S.Z)(Un,2),Gn=rn[0],fn=rn[1],ir=A(Hr),Et=ir.map(function(_r){return Gn.get(_r)}),Lt=n.useMemo(function(){return Et},[Et.join("_")]),On=xt(Lt,Hr.length,Qe),mr=Ge&&T(Ge.y),_n=Ge&&T(f)||!!xr.fixed,so=_n&&Hr.some(function(_r){var Gr=_r.fixed;return Gr}),no=n.useRef(),Tr=vt(zn,j),Eo=Tr.isSticky,la=Tr.offsetHeader,ma=Tr.offsetSummary,Fr=Tr.offsetScroll,Mr=Tr.stickyClassName,go=Tr.container,Lr=n.useMemo(function(){return Dt==null?void 0:Dt(In)},[Dt,In]),Wo=(mr||Eo)&&n.isValidElement(Lr)&&Lr.type===s&&Lr.props.fixed,To,Ko,Yo;mr&&(Ko={overflowY:"scroll",maxHeight:Ge.y}),_n&&(To={overflowX:"auto"},mr||(Ko={overflowY:"hidden"}),Yo={width:f===!0?"auto":f,minWidth:"100%"});var ta=n.useCallback(function(_r,Gr){(0,R.Z)($.current)&&fn(function(No){if(No.get(_r)!==Gr){var ra=new Map(No);return ra.set(_r,Gr),ra}return No})},[]),Vo=ft(null),ya=(0,S.Z)(Vo,2),ba=ya[0],Qo=ya[1];function na(_r,Gr){Gr&&(typeof Gr=="function"?Gr(_r):Gr.scrollLeft!==_r&&(Gr.scrollLeft=_r,Gr.scrollLeft!==_r&&setTimeout(function(){Gr.scrollLeft=_r},0)))}var Go=(0,te.Z)(function(_r){var Gr=_r.currentTarget,No=_r.scrollLeft,ra=Qe==="rtl",Qa=typeof No=="number"?No:Gr.scrollLeft,ol=Gr||kt;if(!Qo()||Qo()===ol){var Ui;ba(ol),na(Qa,Be.current),na(Qa,Ye.current),na(Qa,ot.current),na(Qa,(Ui=no.current)===null||Ui===void 0?void 0:Ui.setScrollLeft)}var Xi=Gr||Be.current;if(Xi){var Yi=Xi.scrollWidth,Gi=Xi.clientWidth;if(Yi===Gi){pn(!1),Bn(!1);return}ra?(pn(-Qa0)):(pn(Qa>0),Bn(Qa1?on-Pn:0,wr=(0,V.Z)((0,V.Z)((0,V.Z)({},dr),De),{},{flex:"0 0 ".concat(Pn,"px"),width:"".concat(Pn,"px"),marginRight:fr,pointerEvents:"auto"}),Sr=n.useMemo(function(){return st?In<=1:wn===0||In===0||In>1},[In,wn,st]);Sr?wr.visibility="hidden":st&&(wr.height=Qe==null?void 0:Qe(In));var rr=Sr?function(){return null}:Rt,Dr={};return(In===0||wn===0)&&(Dr.rowSpan=1,Dr.colSpan=1),n.createElement(Ie,(0,ue.Z)({className:pe()(Dt,Ge),ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:"div",prefixCls:l.prefixCls,key:hn,record:Ze,index:ae,renderIndex:ze,dataIndex:wt,render:rr,shouldCellUpdate:N.shouldCellUpdate},Jn,{appendNode:Yn,additionalProps:(0,V.Z)((0,V.Z)({},Nn),{},{style:wr},Dr)}))}var Nt=At,tt=["data","index","className","rowKey","style","extra","getHeight"],Kt=n.forwardRef(function(a,l){var N=a.data,j=a.index,ee=a.className,ae=a.rowKey,ze=a.style,Ze=a.extra,De=a.getHeight,Ge=(0,qe.Z)(a,tt),st=N.record,Qe=N.indent,Rt=N.index,wt=h(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=wt.scrollX,on=wt.flattenColumns,Jt=wt.prefixCls,ln=wt.fixColumn,_t=wt.componentWidth,hn=Ne(st,ae,j,Qe),Jn=hn.rowSupportExpand,Yn=hn.expanded,Nn=hn.rowProps,dr=hn.expandedRowRender,Er=hn.expandedRowClassName,wn;if(Jn&&Yn){var zn=dr(st,j,Qe+1,Yn),In=Er==null?void 0:Er(st,j,Qe),mn={};ln&&(mn={style:(0,Z.Z)({},"--virtual-width","".concat(_t,"px"))});var Pn="".concat(Jt,"-expanded-row-cell");wn=n.createElement("div",{className:pe()("".concat(Jt,"-expanded-row"),"".concat(Jt,"-expanded-row-level-").concat(Qe+1),In)},n.createElement(Ie,{component:"div",prefixCls:Jt,className:pe()(Pn,(0,Z.Z)({},"".concat(Pn,"-fixed"),ln)),additionalProps:mn},zn))}var fr=(0,V.Z)((0,V.Z)({},ze),{},{width:Dt});Ze&&(fr.position="absolute",fr.pointerEvents="none");var wr=n.createElement("div",(0,ue.Z)({},Nn,Ge,{ref:Jn?null:l,className:pe()(ee,"".concat(Jt,"-row"),Nn==null?void 0:Nn.className,(0,Z.Z)({},"".concat(Jt,"-row-extra"),Ze)),style:(0,V.Z)((0,V.Z)({},fr),Nn==null?void 0:Nn.style)}),on.map(function(Sr,rr){return n.createElement(Nt,{key:rr,rowInfo:hn,column:Sr,colIndex:rr,indent:Qe,index:j,renderIndex:Rt,record:st,inverse:Ze,getHeight:De})}));return Jn?n.createElement("div",{ref:l},wr,wn):wr}),Cn=be(Kt),Tt=Cn,Yt=n.forwardRef(function(a,l){var N=a.data,j=a.onScroll,ee=h(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ae=ee.flattenColumns,ze=ee.onColumnResize,Ze=ee.getRowKey,De=ee.expandedKeys,Ge=ee.prefixCls,st=ee.childrenColumnName,Qe=ee.emptyNode,Rt=ee.scrollX,wt=h(Oe),Dt=wt.scrollY,on=wt.listItemHeight,Jt=n.useRef(),ln=fe(N,st,De,Ze),_t=n.useMemo(function(){var wn=0;return ae.map(function(zn){var In=zn.width,mn=zn.key;return wn+=In,[mn,In,wn]})},[ae]),hn=n.useMemo(function(){return _t.map(function(wn){return wn[2]})},[_t]);n.useEffect(function(){_t.forEach(function(wn){var zn=(0,S.Z)(wn,2),In=zn[0],mn=zn[1];ze(In,mn)})},[_t]),n.useImperativeHandle(l,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var In;return((In=Jt.current)===null||In===void 0?void 0:In.getScrollInfo().x)||0},set:function(In){var mn;(mn=Jt.current)===null||mn===void 0||mn.scrollTo({left:In})}}),wn});var Jn=function(zn,In){var mn,Pn=(mn=ln[In])===null||mn===void 0?void 0:mn.record,fr=zn.onCell;if(fr){var wr,Sr=fr(Pn,In);return(wr=Sr==null?void 0:Sr.rowSpan)!==null&&wr!==void 0?wr:1}return 1},Yn=function(zn){var In=zn.start,mn=zn.end,Pn=zn.getSize,fr=zn.offsetY;if(mn<0)return null;for(var wr=ae.filter(function(ar){return Jn(ar,In)===0}),Sr=In,rr=function(or){if(wr=wr.filter(function($n){return Jn($n,or)===0}),!wr.length)return Sr=or,"break"},Dr=In;Dr>=0;Dr-=1){var jr=rr(Dr);if(jr==="break")break}for(var lo=ae.filter(function(ar){return Jn(ar,mn)!==1}),Qr=mn,Fo=function(or){if(lo=lo.filter(function($n){return Jn($n,or)!==1}),!lo.length)return Qr=Math.max(or-1,mn),"break"},wo=mn;wo1})&&oo.push(or)},Co=Sr;Co<=Qr;Co+=1)var po=$r(Co);var Xo=oo.map(function(ar){var or=ln[ar],$n=Ze(or.record,ar),Hn=function(Cr){var Yr=ar+Cr-1,Hr=Ze(ln[Yr].record,Yr),o=Pn($n,Hr);return o.bottom-o.top},Jr=Pn($n);return n.createElement(Tt,{key:ar,data:or,rowKey:$n,index:ar,style:{top:-fr+Jr.top},extra:!0,getHeight:Hn})});return Xo},Nn=n.useMemo(function(){return{columnsOffset:hn}},[hn]),dr="".concat(Ge,"-tbody"),Er;return ln.length?Er=n.createElement(Se.Z,{fullHeight:!1,ref:Jt,className:pe()(dr,"".concat(dr,"-virtual")),height:Dt,itemHeight:on||24,data:ln,itemKey:function(zn){return Ze(zn.record)},scrollWidth:Rt,onVirtualScroll:function(zn){var In=zn.x;j({scrollLeft:In})},extraRender:Yn},function(wn,zn,In){var mn=Ze(wn.record,zn);return n.createElement(Tt,(0,ue.Z)({data:wn,rowKey:mn,index:zn},In))}):Er=n.createElement("div",{className:pe()("".concat(Ge,"-placeholder"))},n.createElement(Ie,{component:"div",prefixCls:Ge},Qe)),n.createElement(Re.Provider,{value:Nn},Er)}),Zt=be(Yt),kn=Zt,vn=function(l,N){var j=N.ref,ee=N.onScroll;return n.createElement(kn,{ref:j,data:l,onScroll:ee})},jn=100;function Wn(a){var l=a.columns,N=a.scroll,j=a.prefixCls,ee=j===void 0?gt:j,ae=a.className,ze=a.listItemHeight,Ze=N||{},De=Ze.x,Ge=Ze.y;typeof De!="number"&&(De=((l||[]).length+1)*jn),typeof Ge!="number"&&(Ge=500);var st=n.useMemo(function(){return{scrollY:Ge,listItemHeight:ze}},[Ge,ze]);return n.createElement(Oe.Provider,{value:st},n.createElement(me,(0,ue.Z)({},a,{className:pe()(ae,"".concat(ee,"-virtual")),scroll:(0,V.Z)((0,V.Z)({},N),{},{x:De}),components:{body:vn},columns:l,internalHooks:u,tailor:!0})))}function xn(a){return Ue(Wn,a)}var tr=xn(),br=null;function Nr(a){return null}var an=Nr;function Ut(a){return null}var En=Ut,Kn=e(2738),An=e(68031),hr=e(36355),kr=e(93891),gr=e(19716),Pr=e(8628),zr=e(31724),Ln=e(58421),tn=e(71418),sn=e(88088);function nn(a){return function(N){let{prefixCls:j,onExpand:ee,record:ae,expanded:ze,expandable:Ze}=N;const De=`${j}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:Ge=>{ee(ae,Ge),Ge.stopPropagation()},className:pe()(De,{[`${De}-spaced`]:!Ze,[`${De}-expanded`]:Ze&&ze,[`${De}-collapsed`]:Ze&&!ze}),"aria-label":ze?a.collapse:a.expand,"aria-expanded":ze})}}var nr=nn;function Ir(a,l){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:l}function sr(a,l){return l?`${l}-${a}`:`${a}`}function Br(a,l){return typeof a=="function"?a(l):a}function qr(a,l){const N=Br(a,l);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"},Wr=So,Vr=e(7657),mo=function(l,N){return n.createElement(Vr.Z,(0,ue.Z)({},l,{ref:N,icon:Wr}))},io=n.forwardRef(mo),co=io,Ho=e(56762);function Lo(a){const l=n.useRef(a),N=(0,Ho.Z)();return[()=>l.current,j=>{l.current=j,N()}]}var zo=e(3113),Zo=e(24905),ro=e(38854),Gt=e(64165),cr=e(20834),Vn=e(40875),ur=e(5112),Ar=e(17574),Zr=e(47472),ao=e(92832);function Io(a){let{value:l,onChange:N,filterSearch:j,tablePrefixCls:ee,locale:ae}=a;return j?n.createElement("div",{className:`${ee}-filter-dropdown-search`},n.createElement(ao.default,{prefix:n.createElement(Zr.Z,null),placeholder:ae.filterSearchPlaceholder,onChange:N,value:l,htmlSize:1,className:`${ee}-filter-dropdown-search-input`})):null}var vo=Io,Oo=e(10228);const eo=a=>{const{keyCode:l}=a;l===Oo.Z.ENTER&&a.stopPropagation()};var Bo=n.forwardRef((a,l)=>n.createElement("div",{className:a.className,onClick:N=>N.stopPropagation(),onKeyDown:eo,ref:l},a.children));function ho(a){let l=[];return(a||[]).forEach(N=>{let{value:j,children:ee}=N;l.push(j),ee&&(l=[].concat((0,qt.Z)(l),(0,qt.Z)(ho(ee))))}),l}function Ro(a){return a.some(l=>{let{children:N}=l;return N})}function yo(a,l){return typeof l=="string"||typeof l=="number"?l==null?void 0:l.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function va(a){let{filters:l,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze}=a;return l.map((Ze,De)=>{const Ge=String(Ze.value);if(Ze.children)return{key:Ge||De,label:Ze.text,popupClassName:`${N}-dropdown-submenu`,children:va({filters:Ze.children,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze})};const st=ee?Zo.default:ur.ZP,Qe={key:Ze.value!==void 0?Ge:De,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:j.includes(Ge)}),n.createElement("span",null,Ze.text))};return ae.trim()?typeof ze=="function"?ze(ae,Ze)?Qe:null:yo(ae,Ze.text)?Qe:null:Qe})}function da(a){var l,N;const{tablePrefixCls:j,prefixCls:ee,column:ae,dropdownPrefixCls:ze,columnKey:Ze,filterMultiple:De,filterMode:Ge="menu",filterSearch:st=!1,filterState:Qe,triggerFilter:Rt,locale:wt,children:Dt,getPopupContainer:on}=a,{filterDropdownOpen:Jt,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:hn,filterDropdownVisible:Jn,onFilterDropdownVisibleChange:Yn}=ae,[Nn,dr]=n.useState(!1),Er=!!(Qe&&(!((l=Qe.filteredKeys)===null||l===void 0)&&l.length||Qe.forceFiltered)),wn=Qn=>{dr(Qn),ln==null||ln(Qn),Yn==null||Yn(Qn)},zn=(N=Jt!=null?Jt:Jn)!==null&&N!==void 0?N:Nn,In=Qe==null?void 0:Qe.filteredKeys,[mn,Pn]=Lo(In||[]),fr=Qn=>{let{selectedKeys:Cr}=Qn;Pn(Cr)},wr=(Qn,Cr)=>{let{node:Yr,checked:Hr}=Cr;fr(De?{selectedKeys:Qn}:{selectedKeys:Hr&&Yr.key?[Yr.key]:[]})};n.useEffect(()=>{Nn&&fr({selectedKeys:In||[]})},[In]);const[Sr,rr]=n.useState([]),Dr=Qn=>{rr(Qn)},[jr,lo]=n.useState(""),Qr=Qn=>{const{value:Cr}=Qn.target;lo(Cr)};n.useEffect(()=>{Nn||lo("")},[Nn]);const Fo=Qn=>{const Cr=Qn&&Qn.length?Qn:null;if(Cr===null&&(!Qe||!Qe.filteredKeys)||(0,I.Z)(Cr,Qe==null?void 0:Qe.filteredKeys,!0))return null;Rt({column:ae,key:Ze,filteredKeys:Cr})},wo=()=>{wn(!1),Fo(mn())},xr=function(){let{confirm:Qn,closeDropdown:Cr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qn&&Fo([]),Cr&&wn(!1),lo(""),Pn(_t?(hn||[]).map(Yr=>String(Yr)):[])},oo=function(){let{closeDropdown:Qn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qn&&wn(!1),Fo(mn())},$r=Qn=>{Qn&&In!==void 0&&Pn(In||[]),wn(Qn),!Qn&&!ae.filterDropdown&&wo()},Co=pe()({[`${ze}-menu-without-submenu`]:!Ro(ae.filters||[])}),po=Qn=>{if(Qn.target.checked){const Cr=ho(ae==null?void 0:ae.filters).map(Yr=>String(Yr));Pn(Cr)}else Pn([])},Xo=Qn=>{let{filters:Cr}=Qn;return(Cr||[]).map((Yr,Hr)=>{const o=String(Yr.value),f={title:Yr.text,key:Yr.value!==void 0?o:Hr};return Yr.children&&(f.children=Xo({filters:Yr.children})),f})},ar=Qn=>{var Cr;return Object.assign(Object.assign({},Qn),{text:Qn.title,value:Qn.key,children:((Cr=Qn.children)===null||Cr===void 0?void 0:Cr.map(Yr=>ar(Yr)))||[]})};let or;if(typeof ae.filterDropdown=="function")or=ae.filterDropdown({prefixCls:`${ze}-custom`,setSelectedKeys:Qn=>fr({selectedKeys:Qn}),selectedKeys:mn(),confirm:oo,clearFilters:xr,filters:ae.filters,visible:zn,close:()=>{wn(!1)}});else if(ae.filterDropdown)or=ae.filterDropdown;else{const Qn=mn()||[],Cr=()=>(ae.filters||[]).length===0?n.createElement(Gt.Z,{image:Gt.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ge==="tree"?n.createElement(n.Fragment,null,n.createElement(vo,{filterSearch:st,value:jr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement("div",{className:`${j}-filter-dropdown-tree`},De?n.createElement(Zo.default,{checked:Qn.length===ho(ae.filters).length,indeterminate:Qn.length>0&&Qn.lengthtypeof st=="function"?st(jr,ar(Hr)):yo(jr,Hr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(vo,{filterSearch:st,value:jr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement(cr.default,{selectable:!0,multiple:De,prefixCls:`${ze}-menu`,className:Co,onSelect:fr,onDeselect:fr,selectedKeys:Qn,getPopupContainer:on,openKeys:Sr,onOpenChange:Dr,items:va({filters:ae.filters||[],filterSearch:st,prefixCls:ee,filteredKeys:mn(),filterMultiple:De,searchValue:jr})})),Yr=()=>_t?(0,I.Z)((hn||[]).map(Hr=>String(Hr)),Qn,!0):Qn.length===0;or=n.createElement(n.Fragment,null,Cr(),n.createElement("div",{className:`${ee}-dropdown-btns`},n.createElement(zo.ZP,{type:"link",size:"small",disabled:Yr(),onClick:()=>xr()},wt.filterReset),n.createElement(zo.ZP,{type:"primary",size:"small",onClick:wo},wt.filterConfirm)))}ae.filterDropdown&&(or=n.createElement(Vn.J,{selectable:void 0},or));const $n=()=>n.createElement(Bo,{className:`${ee}-dropdown`},or);let Hn;typeof ae.filterIcon=="function"?Hn=ae.filterIcon(Er):ae.filterIcon?Hn=ae.filterIcon:Hn=n.createElement(co,null);const{direction:Jr}=n.useContext(hr.E_);return n.createElement("div",{className:`${ee}-column`},n.createElement("span",{className:`${j}-column-title`},Dt),n.createElement(ro.Z,{dropdownRender:$n,trigger:["click"],open:zn,onOpenChange:$r,getPopupContainer:on,placement:Jr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:pe()(`${ee}-trigger`,{active:Er}),onClick:Qn=>{Qn.stopPropagation()}},Hn)))}var Ia=da;function qo(a,l,N){let j=[];return(a||[]).forEach((ee,ae)=>{var ze;const Ze=sr(ae,N);if(ee.filters||"filterDropdown"in ee||"onFilter"in ee)if("filteredValue"in ee){let De=ee.filteredValue;"filterDropdown"in ee||(De=(ze=De==null?void 0:De.map(String))!==null&&ze!==void 0?ze:De),j.push({column:ee,key:Ir(ee,Ze),filteredKeys:De,forceFiltered:ee.filtered})}else j.push({column:ee,key:Ir(ee,Ze),filteredKeys:l&&ee.defaultFilteredValue?ee.defaultFilteredValue:void 0,forceFiltered:ee.filtered});"children"in ee&&(j=[].concat((0,qt.Z)(j),(0,qt.Z)(qo(ee.children,l,Ze))))}),j}function Ea(a,l,N,j,ee,ae,ze,Ze){return N.map((De,Ge)=>{const st=sr(Ge,Ze),{filterMultiple:Qe=!0,filterMode:Rt,filterSearch:wt}=De;let Dt=De;if(Dt.filters||Dt.filterDropdown){const on=Ir(Dt,st),Jt=j.find(ln=>{let{key:_t}=ln;return on===_t});Dt=Object.assign(Object.assign({},Dt),{title:ln=>n.createElement(Ia,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:l,column:Dt,columnKey:on,filterState:Jt,filterMultiple:Qe,filterMode:Rt,filterSearch:wt,triggerFilter:ae,locale:ee,getPopupContainer:ze},Br(De.title,ln))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:Ea(a,l,Dt.children,j,ee,ae,ze,st)})),Dt})}function Fa(a){const l={};return a.forEach(N=>{let{key:j,filteredKeys:ee,column:ae}=N;const{filters:ze,filterDropdown:Ze}=ae;if(Ze)l[j]=ee||null;else if(Array.isArray(ee)){const De=ho(ze);l[j]=De.filter(Ge=>ee.includes(String(Ge)))}else l[j]=null}),l}function Sa(a,l){return l.reduce((N,j)=>{const{column:{onFilter:ee,filters:ae},filteredKeys:ze}=j;return ee&&ze&&ze.length?N.filter(Ze=>ze.some(De=>{const Ge=ho(ae),st=Ge.findIndex(Rt=>String(Rt)===String(De)),Qe=st!==-1?Ge[st]:De;return ee(Qe,Ze)})):N},a)}const bo=a=>a.flatMap(l=>"children"in l?[l].concat((0,qt.Z)(bo(l.children||[]))):[l]);function Ja(a){let{prefixCls:l,dropdownPrefixCls:N,mergedColumns:j,onFilterChange:ee,getPopupContainer:ae,locale:ze}=a;const Ze=n.useMemo(()=>bo(j||[]),[j]),[De,Ge]=n.useState(()=>qo(Ze,!0)),st=n.useMemo(()=>{const Dt=qo(Ze,!1);if(Dt.length===0)return Dt;let on=!0,Jt=!0;if(Dt.forEach(ln=>{let{filteredKeys:_t}=ln;_t!==void 0?on=!1:Jt=!1}),on){const ln=(Ze||[]).map((_t,hn)=>Ir(_t,sr(hn)));return De.filter(_t=>{let{key:hn}=_t;return ln.includes(hn)}).map(_t=>{const hn=Ze[ln.findIndex(Jn=>Jn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),hn),forceFiltered:hn.filtered})})}return Dt},[Ze,De]),Qe=n.useMemo(()=>Fa(st),[st]),Rt=Dt=>{const on=st.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key});on.push(Dt),Ge(on),ee(Fa(on),on)};return[Dt=>Ea(l,N,Dt,st,ze,Rt,ae),st,Qe]}var La=Ja;function Ba(a,l,N){const j=n.useRef({});function ee(ae){if(!j.current||j.current.data!==a||j.current.childrenColumnName!==l||j.current.getRowKey!==N){let Ze=function(De){De.forEach((Ge,st)=>{const Qe=N(Ge,st);ze.set(Qe,Ge),Ge&&typeof Ge=="object"&&l in Ge&&Ze(Ge[l]||[])})};const ze=new Map;Ze(a),j.current={data:a,childrenColumnName:l,kvMap:ze,getRowKey:N}}return j.current.kvMap.get(ae)}return[ee]}var pa=e(50371),Na=function(a,l){var N={};for(var j in a)Object.prototype.hasOwnProperty.call(a,j)&&l.indexOf(j)<0&&(N[j]=a[j]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,j=Object.getOwnPropertySymbols(a);ee{const ae=a[ee];typeof ae!="function"&&(N[ee]=ae)}),N}function Ra(a,l,N){const j=N&&typeof N=="object"?N:{},{total:ee=0}=j,ae=Na(j,["total"]),[ze,Ze]=(0,n.useState)(()=>({current:"defaultCurrent"in ae?ae.defaultCurrent:1,pageSize:"defaultPageSize"in ae?ae.defaultPageSize:xa})),De=(0,pa.Z)(ze,ae,{total:ee>0?ee:a}),Ge=Math.ceil((ee||a)/De.pageSize);De.current>Ge&&(De.current=Ge||1);const st=(Rt,wt)=>{Ze({current:Rt!=null?Rt:1,pageSize:wt||De.pageSize})},Qe=(Rt,wt)=>{var Dt;N&&((Dt=N.onChange)===null||Dt===void 0||Dt.call(N,Rt,wt)),st(Rt,wt),l(Rt,wt||(De==null?void 0:De.pageSize))};return N===!1?[{},()=>{}]:[Object.assign(Object.assign({},De),{onChange:Qe}),st]}var Ta=Ra,Aa=e(84105),ca=e(35654),Kr=e(90782),Or=e(71430),jo=e(18929);const Do={},Mo="SELECT_ALL",ko="SELECT_INVERT",Uo="SELECT_NONE",$o=[],to=(a,l)=>{let N=[];return(l||[]).forEach(j=>{N.push(j),j&&typeof j=="object"&&a in j&&(N=[].concat((0,qt.Z)(N),(0,qt.Z)(to(a,j[a]))))}),N};var ia=(a,l)=>{const{preserveSelectedRowKeys:N,selectedRowKeys:j,defaultSelectedRowKeys:ee,getCheckboxProps:ae,onChange:ze,onSelect:Ze,onSelectAll:De,onSelectInvert:Ge,onSelectNone:st,onSelectMultiple:Qe,columnWidth:Rt,type:wt,selections:Dt,fixed:on,renderCell:Jt,hideSelectAll:ln,checkStrictly:_t=!0}=l||{},{prefixCls:hn,data:Jn,pageData:Yn,getRecordByKey:Nn,getRowKey:dr,expandType:Er,childrenColumnName:wn,locale:zn,getPopupContainer:In}=a,[mn,Pn]=(0,jo.Z)(j||ee||$o,{value:j}),fr=n.useRef(new Map),wr=(0,n.useCallback)(ar=>{if(N){const or=new Map;ar.forEach($n=>{let Hn=Nn($n);!Hn&&fr.current.has($n)&&(Hn=fr.current.get($n)),or.set($n,Hn)}),fr.current=or}},[Nn,N]);n.useEffect(()=>{wr(mn)},[mn]);const{keyEntities:Sr}=(0,n.useMemo)(()=>{if(_t)return{keyEntities:null};let ar=Jn;if(N){const or=new Set(Jn.map((Hn,Jr)=>dr(Hn,Jr))),$n=Array.from(fr.current).reduce((Hn,Jr)=>{let[Qn,Cr]=Jr;return or.has(Qn)?Hn:Hn.concat(Cr)},[]);ar=[].concat((0,qt.Z)(ar),(0,qt.Z)($n))}return(0,Or.I8)(ar,{externalGetKey:dr,childrenPropName:wn})},[Jn,dr,_t,wn,N]),rr=(0,n.useMemo)(()=>to(wn,Yn),[wn,Yn]),Dr=(0,n.useMemo)(()=>{const ar=new Map;return rr.forEach((or,$n)=>{const Hn=dr(or,$n),Jr=(ae?ae(or):null)||{};ar.set(Hn,Jr)}),ar},[rr,dr,ae]),jr=(0,n.useCallback)(ar=>{var or;return!!(!((or=Dr.get(dr(ar)))===null||or===void 0)&&or.disabled)},[Dr,dr]),[lo,Qr]=(0,n.useMemo)(()=>{if(_t)return[mn||[],[]];const{checkedKeys:ar,halfCheckedKeys:or}=(0,Kr.S)(mn,!0,Sr,jr);return[ar||[],or]},[mn,_t,Sr,jr]),Fo=(0,n.useMemo)(()=>{const ar=wt==="radio"?lo.slice(0,1):lo;return new Set(ar)},[lo,wt]),wo=(0,n.useMemo)(()=>wt==="radio"?new Set:new Set(Qr),[Qr,wt]),[xr,oo]=(0,n.useState)(null);n.useEffect(()=>{l||Pn($o)},[!!l]);const $r=(0,n.useCallback)((ar,or)=>{let $n,Hn;wr(ar),N?($n=ar,Hn=ar.map(Jr=>fr.current.get(Jr))):($n=[],Hn=[],ar.forEach(Jr=>{const Qn=Nn(Jr);Qn!==void 0&&($n.push(Jr),Hn.push(Qn))})),Pn($n),ze==null||ze($n,Hn,{type:or})},[Pn,Nn,ze,N]),Co=(0,n.useCallback)((ar,or,$n,Hn)=>{if(Ze){const Jr=$n.map(Qn=>Nn(Qn));Ze(Nn(ar),or,Jr,Hn)}$r($n,"single")},[Ze,Nn,$r]),po=(0,n.useMemo)(()=>!Dt||ln?null:(Dt===!0?[Mo,ko,Uo]:Dt).map(or=>or===Mo?{key:"all",text:zn.selectionAll,onSelect(){$r(Jn.map(($n,Hn)=>dr($n,Hn)).filter($n=>{const Hn=Dr.get($n);return!(Hn!=null&&Hn.disabled)||Fo.has($n)}),"all")}}:or===ko?{key:"invert",text:zn.selectInvert,onSelect(){const $n=new Set(Fo);Yn.forEach((Jr,Qn)=>{const Cr=dr(Jr,Qn),Yr=Dr.get(Cr);Yr!=null&&Yr.disabled||($n.has(Cr)?$n.delete(Cr):$n.add(Cr))});const Hn=Array.from($n);Ge&&Ge(Hn),$r(Hn,"invert")}}:or===Uo?{key:"none",text:zn.selectNone,onSelect(){st==null||st(),$r(Array.from(Fo).filter($n=>{const Hn=Dr.get($n);return Hn==null?void 0:Hn.disabled}),"none")}}:or).map(or=>Object.assign(Object.assign({},or),{onSelect:function(){for(var $n,Hn,Jr=arguments.length,Qn=new Array(Jr),Cr=0;Cr{var or;if(!l)return ar.filter(ke=>ke!==Do);let $n=(0,qt.Z)(ar);const Hn=new Set(Fo),Jr=rr.map(dr).filter(ke=>!Dr.get(ke).disabled),Qn=Jr.every(ke=>Hn.has(ke)),Cr=Jr.some(ke=>Hn.has(ke)),Yr=()=>{const ke=[];Qn?Jr.forEach(Sn=>{Hn.delete(Sn),ke.push(Sn)}):Jr.forEach(Sn=>{Hn.has(Sn)||(Hn.add(Sn),ke.push(Sn))});const Ft=Array.from(Hn);De==null||De(!Qn,Ft.map(Sn=>Nn(Sn)),ke.map(Sn=>Nn(Sn))),$r(Ft,"all"),oo(null)};let Hr;if(wt!=="radio"){let ke;if(po){const bn={getPopupContainer:In,items:po.map((cn,Bn)=>{const{key:Un,text:rn,onSelect:Gn}=cn;return{key:Un!=null?Un:Bn,onClick:()=>{Gn==null||Gn(Jr)},label:rn}})};ke=n.createElement("div",{className:`${hn}-selection-extra`},n.createElement(ro.Z,{menu:bn,getPopupContainer:In},n.createElement("span",null,n.createElement(Aa.Z,null))))}const Ft=rr.map((bn,cn)=>{const Bn=dr(bn,cn),Un=Dr.get(Bn)||{};return Object.assign({checked:Hn.has(Bn)},Un)}).filter(bn=>{let{disabled:cn}=bn;return cn}),Sn=!!Ft.length&&Ft.length===rr.length,pn=Sn&&Ft.every(bn=>{let{checked:cn}=bn;return cn}),yn=Sn&&Ft.some(bn=>{let{checked:cn}=bn;return cn});Hr=!ln&&n.createElement("div",{className:`${hn}-selection`},n.createElement(Zo.default,{checked:Sn?pn:!!rr.length&&Qn,indeterminate:Sn?!pn&&yn:!Qn&&Cr,onChange:Yr,disabled:rr.length===0||Sn,"aria-label":ke?"Custom selection":"Select all",skipGroup:!0}),ke)}let o;wt==="radio"?o=(ke,Ft,Sn)=>{const pn=dr(Ft,Sn),yn=Hn.has(pn);return{node:n.createElement(ur.ZP,Object.assign({},Dr.get(pn),{checked:yn,onClick:bn=>bn.stopPropagation(),onChange:bn=>{Hn.has(pn)||Co(pn,!0,[pn],bn.nativeEvent)}})),checked:yn}}:o=(ke,Ft,Sn)=>{var pn;const yn=dr(Ft,Sn),bn=Hn.has(yn),cn=wo.has(yn),Bn=Dr.get(yn);let Un;return Er==="nest"?Un=cn:Un=(pn=Bn==null?void 0:Bn.indeterminate)!==null&&pn!==void 0?pn:cn,{node:n.createElement(Zo.default,Object.assign({},Bn,{indeterminate:Un,checked:bn,skipGroup:!0,onClick:rn=>rn.stopPropagation(),onChange:rn=>{let{nativeEvent:Gn}=rn;const{shiftKey:fn}=Gn;let ir=-1,Et=-1;if(fn&&_t){const Lt=new Set([xr,yn]);Jr.some((On,mr)=>{if(Lt.has(On))if(ir===-1)ir=mr;else return Et=mr,!0;return!1})}if(Et!==-1&&ir!==Et&&_t){const Lt=Jr.slice(ir,Et+1),On=[];bn?Lt.forEach(_n=>{Hn.has(_n)&&(On.push(_n),Hn.delete(_n))}):Lt.forEach(_n=>{Hn.has(_n)||(On.push(_n),Hn.add(_n))});const mr=Array.from(Hn);Qe==null||Qe(!bn,mr.map(_n=>Nn(_n)),On.map(_n=>Nn(_n))),$r(mr,"multiple")}else{const Lt=lo;if(_t){const On=bn?(0,ca._5)(Lt,yn):(0,ca.L0)(Lt,yn);Co(yn,!bn,On,Gn)}else{const On=(0,Kr.S)([].concat((0,qt.Z)(Lt),[yn]),!0,Sr,jr),{checkedKeys:mr,halfCheckedKeys:_n}=On;let so=mr;if(bn){const no=new Set(mr);no.delete(yn),so=(0,Kr.S)(Array.from(no),{checked:!1,halfCheckedKeys:_n},Sr,jr).checkedKeys}Co(yn,!bn,so,Gn)}}oo(bn?null:yn)}})),checked:bn}};const f=(ke,Ft,Sn)=>{const{node:pn,checked:yn}=o(ke,Ft,Sn);return Jt?Jt(yn,Ft,Sn,pn):pn};if(!$n.includes(Do))if($n.findIndex(ke=>{var Ft;return((Ft=ke[qn])===null||Ft===void 0?void 0:Ft.columnType)==="EXPAND_COLUMN"})===0){const[ke,...Ft]=$n;$n=[ke,Do].concat((0,qt.Z)(Ft))}else $n=[Do].concat((0,qt.Z)($n));const y=$n.indexOf(Do);$n=$n.filter((ke,Ft)=>ke!==Do||Ft===y);const $=$n[y-1],Be=$n[y+1];let Ye=on;Ye===void 0&&((Be==null?void 0:Be.fixed)!==void 0?Ye=Be.fixed:($==null?void 0:$.fixed)!==void 0&&(Ye=$.fixed)),Ye&&$&&((or=$[qn])===null||or===void 0?void 0:or.columnType)==="EXPAND_COLUMN"&&$.fixed===void 0&&($.fixed=Ye);const St=pe()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:Dt&&wt==="checkbox"}),ot={fixed:Ye,width:Rt,className:`${hn}-selection-column`,title:l.columnTitle||Hr,render:f,onCell:l.onCell,[qn]:{className:St}};return $n.map(ke=>ke===Do?ot:ke)},[dr,rr,l,lo,Fo,wo,Rt,po,Er,xr,Dr,Qe,Co,jr]),Fo]},za=e(89489),qa=e(59477),Za=e(6848);const ja="ascend",Wa="descend";function Ka(a){return typeof a.sorter=="object"&&typeof a.sorter.multiple=="number"?a.sorter.multiple:!1}function $a(a){return typeof a=="function"?a:a&&typeof a=="object"&&a.compare?a.compare:!1}function Ha(a,l){return l?a[a.indexOf(l)+1]:a[0]}function Ma(a,l,N){let j=[];function ee(ae,ze){j.push({column:ae,key:Ir(ae,ze),multiplePriority:Ka(ae),sortOrder:ae.sortOrder})}return(a||[]).forEach((ae,ze)=>{const Ze=sr(ze,N);ae.children?("sortOrder"in ae&&ee(ae,Ze),j=[].concat((0,qt.Z)(j),(0,qt.Z)(Ma(ae.children,l,Ze)))):ae.sorter&&("sortOrder"in ae?ee(ae,Ze):l&&ae.defaultSortOrder&&j.push({column:ae,key:Ir(ae,Ze),multiplePriority:Ka(ae),sortOrder:ae.defaultSortOrder}))}),j}function _a(a,l,N,j,ee,ae,ze,Ze){return(l||[]).map((De,Ge)=>{const st=sr(Ge,Ze);let Qe=De;if(Qe.sorter){const Rt=Qe.sortDirections||ee,wt=Qe.showSorterTooltip===void 0?ze:Qe.showSorterTooltip,Dt=Ir(Qe,st),on=N.find(Er=>{let{key:wn}=Er;return wn===Dt}),Jt=on?on.sortOrder:null,ln=Ha(Rt,Jt);let _t;if(De.sortIcon)_t=De.sortIcon({sortOrder:Jt});else{const Er=Rt.includes(ja)&&n.createElement(qa.Z,{className:pe()(`${a}-column-sorter-up`,{active:Jt===ja})}),wn=Rt.includes(Wa)&&n.createElement(za.Z,{className:pe()(`${a}-column-sorter-down`,{active:Jt===Wa})});_t=n.createElement("span",{className:pe()(`${a}-column-sorter`,{[`${a}-column-sorter-full`]:!!(Er&&wn)})},n.createElement("span",{className:`${a}-column-sorter-inner`,"aria-hidden":"true"},Er,wn))}const{cancelSort:hn,triggerAsc:Jn,triggerDesc:Yn}=ae||{};let Nn=hn;ln===Wa?Nn=Yn:ln===ja&&(Nn=Jn);const dr=typeof wt=="object"?wt:{title:Nn};Qe=Object.assign(Object.assign({},Qe),{className:pe()(Qe.className,{[`${a}-column-sort`]:Jt}),title:Er=>{const wn=n.createElement("div",{className:`${a}-column-sorters`},n.createElement("span",{className:`${a}-column-title`},Br(De.title,Er)),_t);return wt?n.createElement(Za.Z,Object.assign({},dr),wn):wn},onHeaderCell:Er=>{const wn=De.onHeaderCell&&De.onHeaderCell(Er)||{},zn=wn.onClick,In=wn.onKeyDown;wn.onClick=fr=>{j({column:De,key:Dt,sortOrder:ln,multiplePriority:Ka(De)}),zn==null||zn(fr)},wn.onKeyDown=fr=>{fr.keyCode===Oo.Z.ENTER&&(j({column:De,key:Dt,sortOrder:ln,multiplePriority:Ka(De)}),In==null||In(fr))};const mn=qr(De.title,{}),Pn=mn==null?void 0:mn.toString();return Jt?wn["aria-sort"]=Jt==="ascend"?"ascending":"descending":wn["aria-label"]=Pn||"",wn.className=pe()(wn.className,`${a}-column-has-sorters`),wn.tabIndex=0,De.ellipsis&&(wn.title=(mn!=null?mn:"").toString()),wn}})}return"children"in Qe&&(Qe=Object.assign(Object.assign({},Qe),{children:_a(a,Qe.children,N,j,ee,ae,ze,st)})),Qe})}function ii(a){const{column:l,sortOrder:N}=a;return{column:l,order:N,field:l.dataIndex,columnKey:l.key}}function li(a){const l=a.filter(N=>{let{sortOrder:j}=N;return j}).map(ii);return l.length===0&&a.length?Object.assign(Object.assign({},ii(a[a.length-1])),{column:void 0}):l.length<=1?l[0]||{}:l}function Po(a,l,N){const j=l.slice().sort((ze,Ze)=>Ze.multiplePriority-ze.multiplePriority),ee=a.slice(),ae=j.filter(ze=>{let{column:{sorter:Ze},sortOrder:De}=ze;return $a(Ze)&&De});return ae.length?ee.sort((ze,Ze)=>{for(let De=0;De{const Ze=ze[N];return Ze?Object.assign(Object.assign({},ze),{[N]:Po(Ze,l,N)}):ze}):ee}function uo(a){let{prefixCls:l,mergedColumns:N,onSorterChange:j,sortDirections:ee,tableLocale:ae,showSorterTooltip:ze}=a;const[Ze,De]=n.useState(Ma(N,!0)),Ge=n.useMemo(()=>{let Dt=!0;const on=Ma(N,!1);if(!on.length)return Ze;const Jt=[];function ln(hn){Dt?Jt.push(hn):Jt.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let _t=null;return on.forEach(hn=>{_t===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&hn.multiplePriority!==!1||(Dt=!1),ln(hn))}),Jt},[N,Ze]),st=n.useMemo(()=>{const Dt=Ge.map(on=>{let{column:Jt,sortOrder:ln}=on;return{column:Jt,order:ln}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[Ge]);function Qe(Dt){let on;Dt.multiplePriority===!1||!Ge.length||Ge[0].multiplePriority===!1?on=[Dt]:on=[].concat((0,qt.Z)(Ge.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key})),[Dt]),De(on),j(li(on),on)}return[Dt=>_a(l,Dt,Ge,Qe,ee,ae,ze),Ge,st,()=>li(Ge)]}function xo(a,l){return a.map(N=>{const j=Object.assign({},N);return j.title=Br(N.title,l),"children"in j&&(j.children=xo(j.children,l)),j})}function _o(a){return[n.useCallback(N=>xo(N,a),[a])]}var ea=en((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),Pa=xn((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),ha=e(64993),ka=e(17313),ei=e(83116),si=e(37613),Va=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=(ee,ae,ze)=>({[`&${l}-${ee}`]:{[`> ${l}-container`]:{[`> ${l}-content, > ${l}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${ae}px -${ze+a.lineWidth}px`}}}}}});return{[`${l}-wrapper`]:{[`${l}${l}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${l}-title`]:{border:N,borderBottom:0},[`> ${l}-container`]:{borderInlineStart:N,borderTop:N,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:M.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:M.motionEaseInQuint}}]}},15969:function(un,Ve,e){e.d(Ve,{N:function(){return t}});const t=u=>({color:u.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:focus, &:hover":{color:u.colorLinkHover},"&:active":{color:u.colorLinkActive}})},1710:function(un,Ve,e){e.d(Ve,{default:function(){return xi}});var t={},u="rc-table-internal-hook",S=e(52487),te=e(6089),d=e(34280),I=e(13697),n=e(59301),se=e(4676);function le(a){var l=n.createContext(void 0),N=function(ee){var ae=ee.value,ze=ee.children,Ze=n.useRef(ae);Ze.current=ae;var Oe=n.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),Ge=(0,S.Z)(Oe,1),st=Ge[0];return(0,d.Z)(function(){(0,se.unstable_batchedUpdates)(function(){st.listeners.forEach(function(Qe){Qe(ae)})})},[ae]),n.createElement(l.Provider,{value:st},ze)};return{Context:l,Provider:N,defaultValue:a}}function h(a,l){var N=(0,te.Z)(typeof l=="function"?l:function(Qe){if(l===void 0)return Qe;if(!Array.isArray(l))return Qe[l];var Rt={};return l.forEach(function(wt){Rt[wt]=Qe[wt]}),Rt}),j=n.useContext(a==null?void 0:a.Context),ee=j||{},ae=ee.listeners,ze=ee.getValue,Ze=n.useRef();Ze.current=N(j?ze():a==null?void 0:a.defaultValue);var Oe=n.useState({}),Ge=(0,S.Z)(Oe,2),st=Ge[1];return(0,d.Z)(function(){if(!j)return;function Qe(Rt){var wt=N(Rt);(0,I.Z)(Ze.current,wt,!0)||st({})}return ae.add(Qe),function(){ae.delete(Qe)}},[j]),Ze.current}var ue=e(72308),b=e(8654);function M(){var a=n.createContext(null);function l(){return n.useContext(a)}function N(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{},Rt=n.useRef(0),wt=n.useRef(Ge),Dt=l();return Dt!==null?n.createElement(ee,(0,ue.Z)({},Ge,Qe)):((!ae||ae(wt.current,Ge))&&(Rt.current+=1),wt.current=Ge,n.createElement(a.Provider,{value:Rt.current},n.createElement(ee,(0,ue.Z)({},Ge,Qe))))};return ze?n.forwardRef(Ze):Ze}function j(ee,ae){var ze=(0,b.Yr)(ee),Ze=function(Ge,st){var Qe=ze?{ref:st}:{};return l(),n.createElement(ee,(0,ue.Z)({},Ge,Qe))};return ze?n.memo(n.forwardRef(Ze),ae):n.memo(Ze,ae)}return{makeImmutable:N,responseImmutable:j,useImmutableMark:l}}var J=M(),ie=J.makeImmutable,_=J.responseImmutable,Je=J.useImmutableMark,Ee=M(),Ue=Ee.makeImmutable,be=Ee.responseImmutable,K=Ee.useImmutableMark,E=le(),r=E;function x(a,l){var N=n.useRef(0);N.current+=1;var j=n.useRef(a),ee=[];Object.keys(a||{}).map(function(ze){var Ze;(a==null?void 0:a[ze])!==((Ze=j.current)===null||Ze===void 0?void 0:Ze[ze])&&ee.push(ze)}),j.current=a;var ae=n.useRef([]);return ee.length&&(ae.current=ee),n.useDebugValue(N.current),n.useDebugValue(ae.current.join(", ")),l&&console.log("".concat(l,":"),N.current,ae.current),N.current}var P=null,G=n.memo(function(){var a=x();return n.createElement("h1",null,"Render Times: ",a)});G.displayName="RenderBlock";var Y=e(62853),V=e(77321),Z=e(49618),Me=e(92310),pe=e.n(Me),it=e(80547),ge=e(97938),Ce=e(48736),ne=n.createContext({renderWithProps:!1}),X=ne,we="RC_TABLE_KEY";function m(a){return a==null?[]:Array.isArray(a)?a:[a]}function A(a){var l=[],N={};return a.forEach(function(j){for(var ee=j||{},ae=ee.key,ze=ee.dataIndex,Ze=ae||m(ze).join("-")||we;N[Ze];)Ze="".concat(Ze,"_next");N[Ze]=!0,l.push(Ze)}),l}function T(a){return a!=null}function D(a){return a&&(0,Y.Z)(a)==="object"&&!Array.isArray(a)&&!n.isValidElement(a)}function B(a,l,N,j,ee,ae){var ze=n.useContext(X),Ze=K(),Oe=(0,it.Z)(function(){if(T(j))return[j];var Ge=l==null||l===""?[]:Array.isArray(l)?l:[l],st=(0,ge.Z)(a,Ge),Qe=st,Rt=void 0;if(ee){var wt=ee(st,a,N);D(wt)?(Qe=wt.children,Rt=wt.props,ze.renderWithProps=!0):Qe=wt}return[Qe,Rt]},[Ze,a,j,l,ee,N],function(Ge,st){if(ae){var Qe=(0,S.Z)(Ge,2),Rt=Qe[1],wt=(0,S.Z)(st,2),Dt=wt[1];return ae(Dt,Rt)}return ze.renderWithProps?!0:!(0,I.Z)(Ge,st,!0)});return Oe}function F(a,l,N,j){var ee=a+l-1;return a<=j&&ee>=N}function W(a,l){return h(r,function(N){var j=F(a,l||1,N.hoverStartRow,N.hoverEndRow);return[j,N.onHover]})}var xe=function(l){var N=l.ellipsis,j=l.rowType,ee=l.children,ae,ze=N===!0?{showTitle:!0}:N;return ze&&(ze.showTitle||j==="header")&&(typeof ee=="string"||typeof ee=="number"?ae=ee.toString():n.isValidElement(ee)&&typeof ee.props.children=="string"&&(ae=ee.props.children)),ae};function Pe(a){var l,N,j,ee,ae,ze,Ze,Oe,Ge=a.component,st=a.children,Qe=a.ellipsis,Rt=a.scope,wt=a.prefixCls,Dt=a.className,on=a.align,Jt=a.record,ln=a.render,_t=a.dataIndex,hn=a.renderIndex,Jn=a.shouldCellUpdate,Yn=a.index,Nn=a.rowType,dr=a.colSpan,Er=a.rowSpan,wn=a.fixLeft,zn=a.fixRight,In=a.firstFixLeft,mn=a.lastFixLeft,Pn=a.firstFixRight,fr=a.lastFixRight,Ar=a.appendNode,Sr=a.additionalProps,or=Sr===void 0?{}:Sr,Or=a.isSticky,Zr="".concat(wt,"-cell"),io=h(r,["supportSticky","allColumnsFixedLeft"]),Qr=io.supportSticky,Fo=io.allColumnsFixedLeft,Ao=B(Jt,_t,hn,st,ln,Jn),xr=(0,S.Z)(Ao,2),oo=xr[0],$r=xr[1],bo={},vo=typeof wn=="number"&&Qr,Xo=typeof zn=="number"&&Qr;vo&&(bo.position="sticky",bo.left=wn),Xo&&(bo.position="sticky",bo.right=zn);var ir=(l=(N=(j=$r==null?void 0:$r.colSpan)!==null&&j!==void 0?j:or.colSpan)!==null&&N!==void 0?N:dr)!==null&&l!==void 0?l:1,ar=(ee=(ae=(ze=$r==null?void 0:$r.rowSpan)!==null&&ze!==void 0?ze:or.rowSpan)!==null&&ae!==void 0?ae:Er)!==null&&ee!==void 0?ee:1,_n=W(Yn,ar),Hn=(0,S.Z)(_n,2),Jr=Hn[0],Qn=Hn[1],Cr=function(Ye){var St;Jt&&Qn(Yn,Yn+ar-1),or==null||(St=or.onMouseEnter)===null||St===void 0||St.call(or,Ye)},Yr=function(Ye){var St;Jt&&Qn(-1,-1),or==null||(St=or.onMouseLeave)===null||St===void 0||St.call(or,Ye)};if(ir===0||ar===0)return null;var Kr=(Ze=or.title)!==null&&Ze!==void 0?Ze:xe({rowType:Nn,ellipsis:Qe,children:oo}),o=pe()(Zr,Dt,(Oe={},(0,Z.Z)(Oe,"".concat(Zr,"-fix-left"),vo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-first"),In&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-last"),mn&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-left-all"),mn&&Fo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right"),Xo&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right-first"),Pn&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-fix-right-last"),fr&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-ellipsis"),Qe),(0,Z.Z)(Oe,"".concat(Zr,"-with-append"),Ar),(0,Z.Z)(Oe,"".concat(Zr,"-fix-sticky"),(vo||Xo)&&Or&&Qr),(0,Z.Z)(Oe,"".concat(Zr,"-row-hover"),!$r&&Jr),Oe),or.className,$r==null?void 0:$r.className),f={};on&&(f.textAlign=on);var y=(0,V.Z)((0,V.Z)((0,V.Z)((0,V.Z)({},bo),or.style),f),$r==null?void 0:$r.style),$=oo;return(0,Y.Z)($)==="object"&&!Array.isArray($)&&!n.isValidElement($)&&($=null),Qe&&(mn||Pn)&&($=n.createElement("span",{className:"".concat(Zr,"-content")},$)),n.createElement(Ge,(0,ue.Z)({},$r,or,{className:o,style:y,title:Kr,scope:Rt,onMouseEnter:Cr,onMouseLeave:Yr,colSpan:ir!==1?ir:null,rowSpan:ar!==1?ar:null}),Ar,$)}var Ie=n.memo(Pe);function rt(a,l,N,j,ee,ae){var ze=N[a]||{},Ze=N[l]||{},Oe,Ge;ze.fixed==="left"?Oe=j.left[ee==="rtl"?l:a]:Ze.fixed==="right"&&(Ge=j.right[ee==="rtl"?a:l]);var st=!1,Qe=!1,Rt=!1,wt=!1,Dt=N[l+1],on=N[a-1],Jt=!(ae!=null&&ae.children);if(ee==="rtl"){if(Oe!==void 0){var ln=on&&on.fixed==="left";wt=!ln&&Jt}else if(Ge!==void 0){var _t=Dt&&Dt.fixed==="right";Rt=!_t&&Jt}}else if(Oe!==void 0){var hn=Dt&&Dt.fixed==="left";st=!hn&&Jt}else if(Ge!==void 0){var Jn=on&&on.fixed==="right";Qe=!Jn&&Jt}return{fixLeft:Oe,fixRight:Ge,lastFixLeft:st,firstFixRight:Qe,lastFixRight:Rt,firstFixLeft:wt,isSticky:j.isSticky}}var Ct=n.createContext({}),ut=Ct;function he(a){var l=a.className,N=a.index,j=a.children,ee=a.colSpan,ae=ee===void 0?1:ee,ze=a.rowSpan,Ze=a.align,Oe=h(r,["prefixCls","direction"]),Ge=Oe.prefixCls,st=Oe.direction,Qe=n.useContext(ut),Rt=Qe.scrollColumnIndex,wt=Qe.stickyOffsets,Dt=Qe.flattenColumns,on=Qe.columns,Jt=N+ae-1,ln=Jt+1===Rt?ae+1:ae,_t=rt(N,N+ln-1,Dt,wt,st,on==null?void 0:on[N]);return n.createElement(Ie,(0,ue.Z)({className:l,index:N,component:"td",prefixCls:Ge,record:null,dataIndex:null,align:Ze,colSpan:ln,rowSpan:ze,render:function(){return j}},_t))}var qe=e(74416),z=["children"];function O(a){var l=a.children,N=(0,qe.Z)(a,z);return n.createElement("tr",N,l)}function L(a){var l=a.children;return l}L.Row=O,L.Cell=he;var s=L;function H(a){var l=a.children,N=a.stickyOffsets,j=a.flattenColumns,ee=a.columns,ae=h(r,"prefixCls"),ze=j.length-1,Ze=j[ze],Oe=n.useMemo(function(){return{stickyOffsets:N,flattenColumns:j,scrollColumnIndex:Ze!=null&&Ze.scrollbar?ze:null,columns:ee}},[Ze,j,ze,N,ee]);return n.createElement(ut.Provider,{value:Oe},n.createElement("tfoot",{className:"".concat(ae,"-summary")},l))}var de=be(H),v=s,c=e(70425),Q=e(29301),R=e(29194),w=e(24514),U=e(75152),Fe=e(26112);function ye(a,l,N,j,ee,ae,ze){a.push({record:l,indent:N,index:ze});var Ze=ae(l),Oe=ee==null?void 0:ee.has(Ze);if(l&&Array.isArray(l[j])&&Oe)for(var Ge=0;Ge1?In-1:0),Pn=1;Pn=0;Ze-=1){var Oe=l[Ze],Ge=N&&N[Ze],st=Ge&&Ge[$n];if(Oe||st||ze){var Qe=st||{},Rt=Qe.columnType,wt=(0,qe.Z)(Qe,tr);ee.unshift(n.createElement("col",(0,ue.Z)({key:Ze,style:{width:Oe}},wt))),ze=!0}}return n.createElement("colgroup",null,ee)}var Xn=vr,qt=e(80702),pr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function yr(a,l){return(0,n.useMemo)(function(){for(var N=[],j=0;j1?"colgroup":"col":null,ellipsis:Jt.ellipsis,align:Jt.align,component:Jt.title?ae:ze,prefixCls:st,key:wt[on]},ln,{additionalProps:_t,rowType:"header"}))}))}Xr.displayName="HeaderRow";var We=Xr;function ht(a){var l=[];function N(ze,Ze){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;l[Oe]=l[Oe]||[];var Ge=Ze,st=ze.filter(Boolean).map(function(Qe){var Rt={key:Qe.key,className:Qe.className||"",children:Qe.title,column:Qe,colStart:Ge},wt=1,Dt=Qe.children;return Dt&&Dt.length>0&&(wt=N(Dt,Ge,Oe+1).reduce(function(on,Jt){return on+Jt},0),Rt.hasSubColumns=!0),"colSpan"in Qe&&(wt=Qe.colSpan),"rowSpan"in Qe&&(Rt.rowSpan=Qe.rowSpan),Rt.colSpan=wt,Rt.colEnd=Rt.colStart+wt-1,l[Oe].push(Rt),Ge+=wt,wt});return st}N(a,0);for(var j=l.length,ee=function(Ze){l[Ze].forEach(function(Oe){!("rowSpan"in Oe)&&!Oe.hasSubColumns&&(Oe.rowSpan=j-Ze)})},ae=0;ae1&&arguments[1]!==void 0?arguments[1]:"";return typeof l=="number"?l:l.endsWith("%")?a*parseFloat(l)/100:null}function $t(a,l){return n.useMemo(function(){if(l&&l>0){var N=0,j=0;a.forEach(function(Ge){var st=Fn(l,Ge.width);st?N+=st:j+=1});var ee=l-N,ae=j,ze=ee/j,Ze=0,Oe=a.map(function(Ge){var st=(0,V.Z)({},Ge),Qe=Fn(l,st.width);if(Qe)st.width=Qe;else{var Rt=Math.floor(ze);st.width=ae===1?ee:Rt,ee-=Rt,ae-=1}return Ze+=st.width,st});return[Oe,Ze]}return[a,l]},[a,l])}var Zn=["children"],k=["fixed"];function i(a){return(0,Xt.Z)(a).filter(function(l){return n.isValidElement(l)}).map(function(l){var N=l.key,j=l.props,ee=j.children,ae=(0,qe.Z)(j,Zn),ze=(0,V.Z)({key:N},ae);return ee&&(ze.children=i(ee)),ze})}function p(a){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return a.filter(function(N){return N&&(0,Y.Z)(N)==="object"}).reduce(function(N,j,ee){var ae=j.fixed,ze=ae===!0?"left":ae,Ze="".concat(l,"-").concat(ee),Oe=j.children;return Oe&&Oe.length>0?[].concat((0,qt.Z)(N),(0,qt.Z)(p(Oe,Ze).map(function(Ge){return(0,V.Z)({fixed:ze},Ge)}))):[].concat((0,qt.Z)(N),[(0,V.Z)((0,V.Z)({key:Ze},j),{},{fixed:ze})])},[])}function g(a){for(var l=!0,N=0;N=0;ae-=1){var ze=a[ae];if(ee&&ze.fixed!=="right")ee=!1;else if(!ee&&ze.fixed==="right"){warning(!1,"Index ".concat(ae+1," of `columns` missing `fixed='right'` prop."));break}}}function C(a){return a.map(function(l){var N=l.fixed,j=(0,qe.Z)(l,k),ee=N;return N==="left"?ee="right":N==="right"&&(ee="left"),(0,V.Z)({fixed:ee},j)})}function re(a,l){var N=a.prefixCls,j=a.columns,ee=a.children,ae=a.expandable,ze=a.expandedKeys,Ze=a.columnTitle,Oe=a.getRowKey,Ge=a.onTriggerExpand,st=a.expandIcon,Qe=a.rowExpandable,Rt=a.expandIconColumnIndex,wt=a.direction,Dt=a.expandRowByClick,on=a.columnWidth,Jt=a.fixed,ln=a.scrollWidth,_t=n.useMemo(function(){return j||i(ee)},[j,ee]),hn=n.useMemo(function(){if(ae){var zn,In=_t.slice();if(!In.includes(t)){var mn=Rt||0;mn>=0&&In.splice(mn,0,t)}var Pn=In.indexOf(t);In=In.filter(function(or,Or){return or!==t||Or===Pn});var fr=_t[Pn],Ar;(Jt==="left"||Jt)&&!Rt?Ar="left":(Jt==="right"||Jt)&&Rt===_t.length?Ar="right":Ar=fr?fr.fixed:null;var Sr=(zn={},(0,Z.Z)(zn,$n,{className:"".concat(N,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Z.Z)(zn,"title",Ze),(0,Z.Z)(zn,"fixed",Ar),(0,Z.Z)(zn,"className","".concat(N,"-row-expand-icon-cell")),(0,Z.Z)(zn,"width",on),(0,Z.Z)(zn,"render",function(Or,Zr,io){var Qr=Oe(Zr,io),Fo=ze.has(Qr),Ao=Qe?Qe(Zr):!0,xr=st({prefixCls:N,expanded:Fo,expandable:Ao,record:Zr,onExpand:Ge});return Dt?n.createElement("span",{onClick:function($r){return $r.stopPropagation()}},xr):xr}),zn);return In.map(function(or){return or===t?Sr:or})}return _t.filter(function(or){return or!==t})},[ae,_t,Oe,ze,st,wt]),Jn=n.useMemo(function(){var zn=hn;return l&&(zn=l(zn)),zn.length||(zn=[{render:function(){return null}}]),zn},[l,hn,wt]),Yn=n.useMemo(function(){return wt==="rtl"?C(p(Jn)):p(Jn)},[Jn,wt,ln]),Nn=$t(Yn,ln),dr=(0,S.Z)(Nn,2),Er=dr[0],wn=dr[1];return[Jn,Er,wn]}var q=re;function He(a){var l,N=a.prefixCls,j=a.record,ee=a.onExpand,ae=a.expanded,ze=a.expandable,Ze="".concat(N,"-row-expand-icon");if(!ze)return n.createElement("span",{className:pe()(Ze,"".concat(N,"-row-spaced"))});var Oe=function(st){ee(j,st),st.stopPropagation()};return n.createElement("span",{className:pe()(Ze,(l={},(0,Z.Z)(l,"".concat(N,"-row-expanded"),ae),(0,Z.Z)(l,"".concat(N,"-row-collapsed"),!ae),l)),onClick:Oe})}function Ke(a,l,N){var j=[];function ee(ae){(ae||[]).forEach(function(ze,Ze){j.push(l(ze,Ze)),ee(ze[N])})}return ee(a),j}function _e(a,l,N){var j=Tn(a),ee=j.expandIcon,ae=j.expandedRowKeys,ze=j.defaultExpandedRowKeys,Ze=j.defaultExpandAllRows,Oe=j.expandedRowRender,Ge=j.onExpand,st=j.onExpandedRowsChange,Qe=j.childrenColumnName,Rt=ee||He,wt=Qe||"children",Dt=n.useMemo(function(){return Oe?"row":a.expandable&&a.internalHooks===u&&a.expandable.__PARENT_RENDER_ICON__||l.some(function(Yn){return Yn&&(0,Y.Z)(Yn)==="object"&&Yn[wt]})?"nest":!1},[!!Oe,l]),on=n.useState(function(){return ze||(Ze?Ke(l,N,wt):[])}),Jt=(0,S.Z)(on,2),ln=Jt[0],_t=Jt[1],hn=n.useMemo(function(){return new Set(ae||ln||[])},[ae,ln]),Jn=n.useCallback(function(Yn){var Nn=N(Yn,l.indexOf(Yn)),dr,Er=hn.has(Nn);Er?(hn.delete(Nn),dr=(0,qt.Z)(hn)):dr=[].concat((0,qt.Z)(hn),[Nn]),_t(dr),Ge&&Ge(!Er,Yn),st&&st(dr)},[N,hn,l,Ge,st]);return[j,Dt,hn,Rt,wt,Jn]}function at(a,l,N,j){var ee=a.map(function(ae,ze){return rt(ze,ze,a,l,N,j==null?void 0:j[ze])});return(0,it.Z)(function(){return ee},[ee],function(ae,ze){return!(0,I.Z)(ae,ze)})}function $e(a){var l=(0,n.useRef)(a),N=(0,n.useState)({}),j=(0,S.Z)(N,2),ee=j[1],ae=(0,n.useRef)(null),ze=(0,n.useRef)([]);function Ze(Oe){ze.current.push(Oe);var Ge=Promise.resolve();ae.current=Ge,Ge.then(function(){if(ae.current===Ge){var st=ze.current,Qe=l.current;ze.current=[],st.forEach(function(Rt){l.current=Rt(l.current)}),ae.current=null,Qe!==l.current&&ee({})}})}return(0,n.useEffect)(function(){return function(){ae.current=null}},[]),[l.current,Ze]}function ft(a){var l=(0,n.useRef)(a||null),N=(0,n.useRef)();function j(){window.clearTimeout(N.current)}function ee(ze){l.current=ze,j(),N.current=window.setTimeout(function(){l.current=null,N.current=void 0},100)}function ae(){return l.current}return(0,n.useEffect)(function(){return j},[]),[ee,ae]}function mt(){var a=n.useState(-1),l=(0,S.Z)(a,2),N=l[0],j=l[1],ee=n.useState(-1),ae=(0,S.Z)(ee,2),ze=ae[0],Ze=ae[1],Oe=n.useCallback(function(Ge,st){j(Ge),Ze(st)},[]);return[N,ze,Oe]}var ct=e(47273),Ot=(0,ct.Z)()?window:null;function vt(a,l){var N=(0,Y.Z)(a)==="object"?a:{},j=N.offsetHeader,ee=j===void 0?0:j,ae=N.offsetSummary,ze=ae===void 0?0:ae,Ze=N.offsetScroll,Oe=Ze===void 0?0:Ze,Ge=N.getContainer,st=Ge===void 0?function(){return Ot}:Ge,Qe=st()||Ot;return n.useMemo(function(){var Rt=!!a;return{isSticky:Rt,stickyClassName:Rt?"".concat(l,"-sticky-holder"):"",offsetHeader:ee,offsetSummary:ze,offsetScroll:Oe,container:Qe}},[Oe,ee,ze,l,Qe])}function bt(a,l,N){var j=(0,n.useMemo)(function(){for(var ee=[],ae=[],ze=0,Ze=0,Oe=0;Oe=Qe&&(or=Qe-Rt),ze({scrollLeft:or/Qe*(st+2)}),_t.current.x=Pn.pageX},zn=function(){if(ae.current){var Pn=(0,ce.os)(ae.current).top,fr=Pn+ae.current.offsetHeight,Ar=Oe===window?document.documentElement.scrollTop+window.innerHeight:(0,ce.os)(Oe).top+Oe.clientHeight;fr-(0,U.Z)()<=Ar||Pn>=Ar-Ze?ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!0})}):ln(function(Sr){return(0,V.Z)((0,V.Z)({},Sr),{},{isHiddenScrollBar:!1})})}},In=function(Pn){ln(function(fr){return(0,V.Z)((0,V.Z)({},fr),{},{scrollLeft:Pn/st*Qe||0})})};return n.useImperativeHandle(N,function(){return{setScrollLeft:In}}),n.useEffect(function(){var mn=(0,pt.Z)(document.body,"mouseup",dr,!1),Pn=(0,pt.Z)(document.body,"mousemove",wn,!1);return zn(),function(){mn.remove(),Pn.remove()}},[Rt,Yn]),n.useEffect(function(){var mn=(0,pt.Z)(Oe,"scroll",zn,!1),Pn=(0,pt.Z)(window,"resize",zn,!1);return function(){mn.remove(),Pn.remove()}},[Oe]),n.useEffect(function(){Jt.isHiddenScrollBar||ln(function(mn){var Pn=ae.current;return Pn?(0,V.Z)((0,V.Z)({},mn),{},{scrollLeft:Pn.scrollLeft/Pn.scrollWidth*Pn.clientWidth}):mn})},[Jt.isHiddenScrollBar]),st<=Qe||!Rt||Jt.isHiddenScrollBar?null:n.createElement("div",{style:{height:(0,U.Z)(),width:Qe,bottom:Ze},className:"".concat(Ge,"-sticky-scroll")},n.createElement("div",{onMouseDown:Er,ref:wt,className:pe()("".concat(Ge,"-sticky-scroll-bar"),(0,Z.Z)({},"".concat(Ge,"-sticky-scroll-bar-active"),Yn)),style:{width:"".concat(Rt,"px"),transform:"translate3d(".concat(Jt.scrollLeft,"px, 0, 0)")}}))},je=n.forwardRef(ve);function Xe(a){return null}var Te=Xe;function lt(a){return null}var et=lt,gt="rc-table",jt=[],kt={};function dn(){return"No Data"}function gn(a){var l,N=(0,V.Z)({rowKey:"key",prefixCls:gt,emptyText:dn},a),j=N.prefixCls,ee=N.className,ae=N.rowClassName,ze=N.style,Ze=N.data,Oe=N.rowKey,Ge=N.scroll,st=N.tableLayout,Qe=N.direction,Rt=N.title,wt=N.footer,Dt=N.summary,on=N.caption,Jt=N.id,ln=N.showHeader,_t=N.components,hn=N.emptyText,Jn=N.onRow,Yn=N.onHeaderRow,Nn=N.internalHooks,dr=N.transformColumns,Er=N.internalRefs,wn=N.tailor,zn=N.sticky,In=Ze||jt,mn=!!In.length,Pn=Nn===u,fr=n.useCallback(function(_r,Gr){return(0,ge.Z)(_t,_r)||Gr},[_t]),Ar=n.useMemo(function(){return typeof Oe=="function"?Oe:function(_r){var Gr=_r&&_r[Oe];return Gr}},[Oe]),Sr=fr(["body"]),or=mt(),Or=(0,S.Z)(or,3),Zr=Or[0],io=Or[1],Qr=Or[2],Fo=_e(N,In,Ar),Ao=(0,S.Z)(Fo,6),xr=Ao[0],oo=Ao[1],$r=Ao[2],bo=Ao[3],vo=Ao[4],Xo=Ao[5],ir=Ge==null?void 0:Ge.x,ar=n.useState(0),_n=(0,S.Z)(ar,2),Hn=_n[0],Jr=_n[1],Qn=q((0,V.Z)((0,V.Z)((0,V.Z)({},N),xr),{},{expandable:!!xr.expandedRowRender,columnTitle:xr.columnTitle,expandedKeys:$r,getRowKey:Ar,onTriggerExpand:Xo,expandIcon:bo,expandIconColumnIndex:xr.expandIconColumnIndex,direction:Qe,scrollWidth:Pn&&wn&&typeof ir=="number"?ir:null}),Pn?dr:null),Cr=(0,S.Z)(Qn,3),Yr=Cr[0],Kr=Cr[1],o=Cr[2],f=o!=null?o:ir,y=n.useMemo(function(){return{columns:Yr,flattenColumns:Kr}},[Yr,Kr]),$=n.useRef(),Be=n.useRef(),Ye=n.useRef(),St=n.useRef(),ot=n.useRef(),ke=n.useState(!1),Ft=(0,S.Z)(ke,2),Sn=Ft[0],pn=Ft[1],yn=n.useState(!1),bn=(0,S.Z)(yn,2),cn=bn[0],Bn=bn[1],Un=$e(new Map),rn=(0,S.Z)(Un,2),Gn=rn[0],fn=rn[1],lr=A(Kr),Et=lr.map(function(_r){return Gn.get(_r)}),Lt=n.useMemo(function(){return Et},[Et.join("_")]),On=xt(Lt,Kr.length,Qe),mr=Ge&&T(Ge.y),er=Ge&&T(f)||!!xr.fixed,lo=er&&Kr.some(function(_r){var Gr=_r.fixed;return Gr}),no=n.useRef(),Tr=vt(zn,j),Co=Tr.isSticky,la=Tr.offsetHeader,ma=Tr.offsetSummary,Dr=Tr.offsetScroll,Br=Tr.stickyClassName,po=Tr.container,Fr=n.useMemo(function(){return Dt==null?void 0:Dt(In)},[Dt,In]),Wo=(mr||Co)&&n.isValidElement(Fr)&&Fr.type===s&&Fr.props.fixed,To,Ko,Yo;mr&&(Ko={overflowY:"scroll",maxHeight:Ge.y}),er&&(To={overflowX:"auto"},mr||(Ko={overflowY:"hidden"}),Yo={width:f===!0?"auto":f,minWidth:"100%"});var ta=n.useCallback(function(_r,Gr){(0,R.Z)($.current)&&fn(function(No){if(No.get(_r)!==Gr){var ra=new Map(No);return ra.set(_r,Gr),ra}return No})},[]),Vo=ft(null),ya=(0,S.Z)(Vo,2),ba=ya[0],Qo=ya[1];function na(_r,Gr){Gr&&(typeof Gr=="function"?Gr(_r):Gr.scrollLeft!==_r&&(Gr.scrollLeft=_r,Gr.scrollLeft!==_r&&setTimeout(function(){Gr.scrollLeft=_r},0)))}var Go=(0,te.Z)(function(_r){var Gr=_r.currentTarget,No=_r.scrollLeft,ra=Qe==="rtl",Qa=typeof No=="number"?No:Gr.scrollLeft,ol=Gr||kt;if(!Qo()||Qo()===ol){var Ui;ba(ol),na(Qa,Be.current),na(Qa,Ye.current),na(Qa,ot.current),na(Qa,(Ui=no.current)===null||Ui===void 0?void 0:Ui.setScrollLeft)}var Xi=Gr||Be.current;if(Xi){var Yi=Xi.scrollWidth,Gi=Xi.clientWidth;if(Yi===Gi){pn(!1),Bn(!1);return}ra?(pn(-Qa0)):(pn(Qa>0),Bn(Qa1?on-Pn:0,Ar=(0,V.Z)((0,V.Z)((0,V.Z)({},dr),Oe),{},{flex:"0 0 ".concat(Pn,"px"),width:"".concat(Pn,"px"),marginRight:fr,pointerEvents:"auto"}),Sr=n.useMemo(function(){return st?In<=1:wn===0||In===0||In>1},[In,wn,st]);Sr?Ar.visibility="hidden":st&&(Ar.height=Qe==null?void 0:Qe(In));var or=Sr?function(){return null}:Rt,Or={};return(In===0||wn===0)&&(Or.rowSpan=1,Or.colSpan=1),n.createElement(Ie,(0,ue.Z)({className:pe()(Dt,Ge),ellipsis:N.ellipsis,align:N.align,scope:N.rowScope,component:"div",prefixCls:l.prefixCls,key:hn,record:Ze,index:ae,renderIndex:ze,dataIndex:wt,render:or,shouldCellUpdate:N.shouldCellUpdate},Jn,{appendNode:Yn,additionalProps:(0,V.Z)((0,V.Z)({},Nn),{},{style:Ar},Or)}))}var Nt=At,tt=["data","index","className","rowKey","style","extra","getHeight"],Kt=n.forwardRef(function(a,l){var N=a.data,j=a.index,ee=a.className,ae=a.rowKey,ze=a.style,Ze=a.extra,Oe=a.getHeight,Ge=(0,qe.Z)(a,tt),st=N.record,Qe=N.indent,Rt=N.index,wt=h(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=wt.scrollX,on=wt.flattenColumns,Jt=wt.prefixCls,ln=wt.fixColumn,_t=wt.componentWidth,hn=Re(st,ae,j,Qe),Jn=hn.rowSupportExpand,Yn=hn.expanded,Nn=hn.rowProps,dr=hn.expandedRowRender,Er=hn.expandedRowClassName,wn;if(Jn&&Yn){var zn=dr(st,j,Qe+1,Yn),In=Er==null?void 0:Er(st,j,Qe),mn={};ln&&(mn={style:(0,Z.Z)({},"--virtual-width","".concat(_t,"px"))});var Pn="".concat(Jt,"-expanded-row-cell");wn=n.createElement("div",{className:pe()("".concat(Jt,"-expanded-row"),"".concat(Jt,"-expanded-row-level-").concat(Qe+1),In)},n.createElement(Ie,{component:"div",prefixCls:Jt,className:pe()(Pn,(0,Z.Z)({},"".concat(Pn,"-fixed"),ln)),additionalProps:mn},zn))}var fr=(0,V.Z)((0,V.Z)({},ze),{},{width:Dt});Ze&&(fr.position="absolute",fr.pointerEvents="none");var Ar=n.createElement("div",(0,ue.Z)({},Nn,Ge,{ref:Jn?null:l,className:pe()(ee,"".concat(Jt,"-row"),Nn==null?void 0:Nn.className,(0,Z.Z)({},"".concat(Jt,"-row-extra"),Ze)),style:(0,V.Z)((0,V.Z)({},fr),Nn==null?void 0:Nn.style)}),on.map(function(Sr,or){return n.createElement(Nt,{key:or,rowInfo:hn,column:Sr,colIndex:or,indent:Qe,index:j,renderIndex:Rt,record:st,inverse:Ze,getHeight:Oe})}));return Jn?n.createElement("div",{ref:l},Ar,wn):Ar}),Cn=be(Kt),Tt=Cn,Yt=n.forwardRef(function(a,l){var N=a.data,j=a.onScroll,ee=h(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ae=ee.flattenColumns,ze=ee.onColumnResize,Ze=ee.getRowKey,Oe=ee.expandedKeys,Ge=ee.prefixCls,st=ee.childrenColumnName,Qe=ee.emptyNode,Rt=ee.scrollX,wt=h(De),Dt=wt.scrollY,on=wt.listItemHeight,Jt=n.useRef(),ln=fe(N,st,Oe,Ze),_t=n.useMemo(function(){var wn=0;return ae.map(function(zn){var In=zn.width,mn=zn.key;return wn+=In,[mn,In,wn]})},[ae]),hn=n.useMemo(function(){return _t.map(function(wn){return wn[2]})},[_t]);n.useEffect(function(){_t.forEach(function(wn){var zn=(0,S.Z)(wn,2),In=zn[0],mn=zn[1];ze(In,mn)})},[_t]),n.useImperativeHandle(l,function(){var wn={};return Object.defineProperty(wn,"scrollLeft",{get:function(){var In;return((In=Jt.current)===null||In===void 0?void 0:In.getScrollInfo().x)||0},set:function(In){var mn;(mn=Jt.current)===null||mn===void 0||mn.scrollTo({left:In})}}),wn});var Jn=function(zn,In){var mn,Pn=(mn=ln[In])===null||mn===void 0?void 0:mn.record,fr=zn.onCell;if(fr){var Ar,Sr=fr(Pn,In);return(Ar=Sr==null?void 0:Sr.rowSpan)!==null&&Ar!==void 0?Ar:1}return 1},Yn=function(zn){var In=zn.start,mn=zn.end,Pn=zn.getSize,fr=zn.offsetY;if(mn<0)return null;for(var Ar=ae.filter(function(ir){return Jn(ir,In)===0}),Sr=In,or=function(ar){if(Ar=Ar.filter(function(_n){return Jn(_n,ar)===0}),!Ar.length)return Sr=ar,"break"},Or=In;Or>=0;Or-=1){var Zr=or(Or);if(Zr==="break")break}for(var io=ae.filter(function(ir){return Jn(ir,mn)!==1}),Qr=mn,Fo=function(ar){if(io=io.filter(function(_n){return Jn(_n,ar)!==1}),!io.length)return Qr=Math.max(ar-1,mn),"break"},Ao=mn;Ao1})&&oo.push(ar)},bo=Sr;bo<=Qr;bo+=1)var vo=$r(bo);var Xo=oo.map(function(ir){var ar=ln[ir],_n=Ze(ar.record,ir),Hn=function(Cr){var Yr=ir+Cr-1,Kr=Ze(ln[Yr].record,Yr),o=Pn(_n,Kr);return o.bottom-o.top},Jr=Pn(_n);return n.createElement(Tt,{key:ir,data:ar,rowKey:_n,index:ir,style:{top:-fr+Jr.top},extra:!0,getHeight:Hn})});return Xo},Nn=n.useMemo(function(){return{columnsOffset:hn}},[hn]),dr="".concat(Ge,"-tbody"),Er;return ln.length?Er=n.createElement(Se.Z,{fullHeight:!1,ref:Jt,className:pe()(dr,"".concat(dr,"-virtual")),height:Dt,itemHeight:on||24,data:ln,itemKey:function(zn){return Ze(zn.record)},scrollWidth:Rt,onVirtualScroll:function(zn){var In=zn.x;j({scrollLeft:In})},extraRender:Yn},function(wn,zn,In){var mn=Ze(wn.record,zn);return n.createElement(Tt,(0,ue.Z)({data:wn,rowKey:mn,index:zn},In))}):Er=n.createElement("div",{className:pe()("".concat(Ge,"-placeholder"))},n.createElement(Ie,{component:"div",prefixCls:Ge},Qe)),n.createElement(Le.Provider,{value:Nn},Er)}),Zt=be(Yt),kn=Zt,vn=function(l,N){var j=N.ref,ee=N.onScroll;return n.createElement(kn,{ref:j,data:l,onScroll:ee})},jn=100;function Wn(a){var l=a.columns,N=a.scroll,j=a.prefixCls,ee=j===void 0?gt:j,ae=a.className,ze=a.listItemHeight,Ze=N||{},Oe=Ze.x,Ge=Ze.y;typeof Oe!="number"&&(Oe=((l||[]).length+1)*jn),typeof Ge!="number"&&(Ge=500);var st=n.useMemo(function(){return{scrollY:Ge,listItemHeight:ze}},[Ge,ze]);return n.createElement(De.Provider,{value:st},n.createElement(me,(0,ue.Z)({},a,{className:pe()(ae,"".concat(ee,"-virtual")),scroll:(0,V.Z)((0,V.Z)({},N),{},{x:Oe}),components:{body:vn},columns:l,internalHooks:u,tailor:!0})))}function xn(a){return Ue(Wn,a)}var nr=xn(),br=null;function Lr(a){return null}var an=Lr;function Ut(a){return null}var En=Ut,Kn=e(2738),An=e(68031),hr=e(36355),Hr=e(93891),gr=e(19716),Mr=e(8628),zr=e(31724),Ln=e(58421),tn=e(71418),sn=e(88088);function nn(a){return function(N){let{prefixCls:j,onExpand:ee,record:ae,expanded:ze,expandable:Ze}=N;const Oe=`${j}-row-expand-icon`;return n.createElement("button",{type:"button",onClick:Ge=>{ee(ae,Ge),Ge.stopPropagation()},className:pe()(Oe,{[`${Oe}-spaced`]:!Ze,[`${Oe}-expanded`]:Ze&&ze,[`${Oe}-collapsed`]:Ze&&!ze}),"aria-label":ze?a.collapse:a.expand,"aria-expanded":ze})}}var rr=nn;function wr(a,l){return"key"in a&&a.key!==void 0&&a.key!==null?a.key:a.dataIndex?Array.isArray(a.dataIndex)?a.dataIndex.join("."):a.dataIndex:l}function cr(a,l){return l?`${l}-${a}`:`${a}`}function Ir(a,l){return typeof a=="function"?a(l):a}function qr(a,l){const N=Ir(a,l);return Object.prototype.toString.call(N)==="[object Object]"?"":N}var Eo={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},jr=Eo,kr=e(7657),fo=function(l,N){return n.createElement(kr.Z,(0,ue.Z)({},l,{ref:N,icon:jr}))},ao=n.forwardRef(fo),so=ao,Ho=e(56762);function Lo(a){const l=n.useRef(a),N=(0,Ho.Z)();return[()=>l.current,j=>{l.current=j,N()}]}var zo=e(3113),Zo=e(24905),ro=e(38854),Gt=e(64165),ur=e(20834),Vn=e(40875),qn=e(5112),Nr=e(17574),Vr=e(47472),wo=e(92832);function Io(a){let{value:l,onChange:N,filterSearch:j,tablePrefixCls:ee,locale:ae}=a;return j?n.createElement("div",{className:`${ee}-filter-dropdown-search`},n.createElement(wo.default,{prefix:n.createElement(Vr.Z,null),placeholder:ae.filterSearchPlaceholder,onChange:N,value:l,htmlSize:1,className:`${ee}-filter-dropdown-search-input`})):null}var mo=Io,Oo=e(10228);const eo=a=>{const{keyCode:l}=a;l===Oo.Z.ENTER&&a.stopPropagation()};var Bo=n.forwardRef((a,l)=>n.createElement("div",{className:a.className,onClick:N=>N.stopPropagation(),onKeyDown:eo,ref:l},a.children));function go(a){let l=[];return(a||[]).forEach(N=>{let{value:j,children:ee}=N;l.push(j),ee&&(l=[].concat((0,qt.Z)(l),(0,qt.Z)(go(ee))))}),l}function Ro(a){return a.some(l=>{let{children:N}=l;return N})}function ho(a,l){return typeof l=="string"||typeof l=="number"?l==null?void 0:l.toString().toLowerCase().includes(a.trim().toLowerCase()):!1}function va(a){let{filters:l,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze}=a;return l.map((Ze,Oe)=>{const Ge=String(Ze.value);if(Ze.children)return{key:Ge||Oe,label:Ze.text,popupClassName:`${N}-dropdown-submenu`,children:va({filters:Ze.children,prefixCls:N,filteredKeys:j,filterMultiple:ee,searchValue:ae,filterSearch:ze})};const st=ee?Zo.default:qn.ZP,Qe={key:Ze.value!==void 0?Ge:Oe,label:n.createElement(n.Fragment,null,n.createElement(st,{checked:j.includes(Ge)}),n.createElement("span",null,Ze.text))};return ae.trim()?typeof ze=="function"?ze(ae,Ze)?Qe:null:ho(ae,Ze.text)?Qe:null:Qe})}function da(a){var l,N;const{tablePrefixCls:j,prefixCls:ee,column:ae,dropdownPrefixCls:ze,columnKey:Ze,filterMultiple:Oe,filterMode:Ge="menu",filterSearch:st=!1,filterState:Qe,triggerFilter:Rt,locale:wt,children:Dt,getPopupContainer:on}=a,{filterDropdownOpen:Jt,onFilterDropdownOpenChange:ln,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:hn,filterDropdownVisible:Jn,onFilterDropdownVisibleChange:Yn}=ae,[Nn,dr]=n.useState(!1),Er=!!(Qe&&(!((l=Qe.filteredKeys)===null||l===void 0)&&l.length||Qe.forceFiltered)),wn=Qn=>{dr(Qn),ln==null||ln(Qn),Yn==null||Yn(Qn)},zn=(N=Jt!=null?Jt:Jn)!==null&&N!==void 0?N:Nn,In=Qe==null?void 0:Qe.filteredKeys,[mn,Pn]=Lo(In||[]),fr=Qn=>{let{selectedKeys:Cr}=Qn;Pn(Cr)},Ar=(Qn,Cr)=>{let{node:Yr,checked:Kr}=Cr;fr(Oe?{selectedKeys:Qn}:{selectedKeys:Kr&&Yr.key?[Yr.key]:[]})};n.useEffect(()=>{Nn&&fr({selectedKeys:In||[]})},[In]);const[Sr,or]=n.useState([]),Or=Qn=>{or(Qn)},[Zr,io]=n.useState(""),Qr=Qn=>{const{value:Cr}=Qn.target;io(Cr)};n.useEffect(()=>{Nn||io("")},[Nn]);const Fo=Qn=>{const Cr=Qn&&Qn.length?Qn:null;if(Cr===null&&(!Qe||!Qe.filteredKeys)||(0,I.Z)(Cr,Qe==null?void 0:Qe.filteredKeys,!0))return null;Rt({column:ae,key:Ze,filteredKeys:Cr})},Ao=()=>{wn(!1),Fo(mn())},xr=function(){let{confirm:Qn,closeDropdown:Cr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Qn&&Fo([]),Cr&&wn(!1),io(""),Pn(_t?(hn||[]).map(Yr=>String(Yr)):[])},oo=function(){let{closeDropdown:Qn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Qn&&wn(!1),Fo(mn())},$r=Qn=>{Qn&&In!==void 0&&Pn(In||[]),wn(Qn),!Qn&&!ae.filterDropdown&&Ao()},bo=pe()({[`${ze}-menu-without-submenu`]:!Ro(ae.filters||[])}),vo=Qn=>{if(Qn.target.checked){const Cr=go(ae==null?void 0:ae.filters).map(Yr=>String(Yr));Pn(Cr)}else Pn([])},Xo=Qn=>{let{filters:Cr}=Qn;return(Cr||[]).map((Yr,Kr)=>{const o=String(Yr.value),f={title:Yr.text,key:Yr.value!==void 0?o:Kr};return Yr.children&&(f.children=Xo({filters:Yr.children})),f})},ir=Qn=>{var Cr;return Object.assign(Object.assign({},Qn),{text:Qn.title,value:Qn.key,children:((Cr=Qn.children)===null||Cr===void 0?void 0:Cr.map(Yr=>ir(Yr)))||[]})};let ar;if(typeof ae.filterDropdown=="function")ar=ae.filterDropdown({prefixCls:`${ze}-custom`,setSelectedKeys:Qn=>fr({selectedKeys:Qn}),selectedKeys:mn(),confirm:oo,clearFilters:xr,filters:ae.filters,visible:zn,close:()=>{wn(!1)}});else if(ae.filterDropdown)ar=ae.filterDropdown;else{const Qn=mn()||[],Cr=()=>(ae.filters||[]).length===0?n.createElement(Gt.Z,{image:Gt.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Ge==="tree"?n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:Zr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement("div",{className:`${j}-filter-dropdown-tree`},Oe?n.createElement(Zo.default,{checked:Qn.length===go(ae.filters).length,indeterminate:Qn.length>0&&Qn.lengthtypeof st=="function"?st(Zr,ir(Kr)):ho(Zr,Kr.title):void 0}))):n.createElement(n.Fragment,null,n.createElement(mo,{filterSearch:st,value:Zr,onChange:Qr,tablePrefixCls:j,locale:wt}),n.createElement(ur.default,{selectable:!0,multiple:Oe,prefixCls:`${ze}-menu`,className:bo,onSelect:fr,onDeselect:fr,selectedKeys:Qn,getPopupContainer:on,openKeys:Sr,onOpenChange:Or,items:va({filters:ae.filters||[],filterSearch:st,prefixCls:ee,filteredKeys:mn(),filterMultiple:Oe,searchValue:Zr})})),Yr=()=>_t?(0,I.Z)((hn||[]).map(Kr=>String(Kr)),Qn,!0):Qn.length===0;ar=n.createElement(n.Fragment,null,Cr(),n.createElement("div",{className:`${ee}-dropdown-btns`},n.createElement(zo.ZP,{type:"link",size:"small",disabled:Yr(),onClick:()=>xr()},wt.filterReset),n.createElement(zo.ZP,{type:"primary",size:"small",onClick:Ao},wt.filterConfirm)))}ae.filterDropdown&&(ar=n.createElement(Vn.J,{selectable:void 0},ar));const _n=()=>n.createElement(Bo,{className:`${ee}-dropdown`},ar);let Hn;typeof ae.filterIcon=="function"?Hn=ae.filterIcon(Er):ae.filterIcon?Hn=ae.filterIcon:Hn=n.createElement(so,null);const{direction:Jr}=n.useContext(hr.E_);return n.createElement("div",{className:`${ee}-column`},n.createElement("span",{className:`${j}-column-title`},Dt),n.createElement(ro.Z,{dropdownRender:_n,trigger:["click"],open:zn,onOpenChange:$r,getPopupContainer:on,placement:Jr==="rtl"?"bottomLeft":"bottomRight"},n.createElement("span",{role:"button",tabIndex:-1,className:pe()(`${ee}-trigger`,{active:Er}),onClick:Qn=>{Qn.stopPropagation()}},Hn)))}var Ia=da;function qo(a,l,N){let j=[];return(a||[]).forEach((ee,ae)=>{var ze;const Ze=cr(ae,N);if(ee.filters||"filterDropdown"in ee||"onFilter"in ee)if("filteredValue"in ee){let Oe=ee.filteredValue;"filterDropdown"in ee||(Oe=(ze=Oe==null?void 0:Oe.map(String))!==null&&ze!==void 0?ze:Oe),j.push({column:ee,key:wr(ee,Ze),filteredKeys:Oe,forceFiltered:ee.filtered})}else j.push({column:ee,key:wr(ee,Ze),filteredKeys:l&&ee.defaultFilteredValue?ee.defaultFilteredValue:void 0,forceFiltered:ee.filtered});"children"in ee&&(j=[].concat((0,qt.Z)(j),(0,qt.Z)(qo(ee.children,l,Ze))))}),j}function Ea(a,l,N,j,ee,ae,ze,Ze){return N.map((Oe,Ge)=>{const st=cr(Ge,Ze),{filterMultiple:Qe=!0,filterMode:Rt,filterSearch:wt}=Oe;let Dt=Oe;if(Dt.filters||Dt.filterDropdown){const on=wr(Dt,st),Jt=j.find(ln=>{let{key:_t}=ln;return on===_t});Dt=Object.assign(Object.assign({},Dt),{title:ln=>n.createElement(Ia,{tablePrefixCls:a,prefixCls:`${a}-filter`,dropdownPrefixCls:l,column:Dt,columnKey:on,filterState:Jt,filterMultiple:Qe,filterMode:Rt,filterSearch:wt,triggerFilter:ae,locale:ee,getPopupContainer:ze},Ir(Oe.title,ln))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:Ea(a,l,Dt.children,j,ee,ae,ze,st)})),Dt})}function Fa(a){const l={};return a.forEach(N=>{let{key:j,filteredKeys:ee,column:ae}=N;const{filters:ze,filterDropdown:Ze}=ae;if(Ze)l[j]=ee||null;else if(Array.isArray(ee)){const Oe=go(ze);l[j]=Oe.filter(Ge=>ee.includes(String(Ge)))}else l[j]=null}),l}function Sa(a,l){return l.reduce((N,j)=>{const{column:{onFilter:ee,filters:ae},filteredKeys:ze}=j;return ee&&ze&&ze.length?N.filter(Ze=>ze.some(Oe=>{const Ge=go(ae),st=Ge.findIndex(Rt=>String(Rt)===String(Oe)),Qe=st!==-1?Ge[st]:Oe;return ee(Qe,Ze)})):N},a)}const yo=a=>a.flatMap(l=>"children"in l?[l].concat((0,qt.Z)(yo(l.children||[]))):[l]);function Ja(a){let{prefixCls:l,dropdownPrefixCls:N,mergedColumns:j,onFilterChange:ee,getPopupContainer:ae,locale:ze}=a;const Ze=n.useMemo(()=>yo(j||[]),[j]),[Oe,Ge]=n.useState(()=>qo(Ze,!0)),st=n.useMemo(()=>{const Dt=qo(Ze,!1);if(Dt.length===0)return Dt;let on=!0,Jt=!0;if(Dt.forEach(ln=>{let{filteredKeys:_t}=ln;_t!==void 0?on=!1:Jt=!1}),on){const ln=(Ze||[]).map((_t,hn)=>wr(_t,cr(hn)));return Oe.filter(_t=>{let{key:hn}=_t;return ln.includes(hn)}).map(_t=>{const hn=Ze[ln.findIndex(Jn=>Jn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),hn),forceFiltered:hn.filtered})})}return Dt},[Ze,Oe]),Qe=n.useMemo(()=>Fa(st),[st]),Rt=Dt=>{const on=st.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key});on.push(Dt),Ge(on),ee(Fa(on),on)};return[Dt=>Ea(l,N,Dt,st,ze,Rt,ae),st,Qe]}var La=Ja;function Ba(a,l,N){const j=n.useRef({});function ee(ae){if(!j.current||j.current.data!==a||j.current.childrenColumnName!==l||j.current.getRowKey!==N){let Ze=function(Oe){Oe.forEach((Ge,st)=>{const Qe=N(Ge,st);ze.set(Qe,Ge),Ge&&typeof Ge=="object"&&l in Ge&&Ze(Ge[l]||[])})};const ze=new Map;Ze(a),j.current={data:a,childrenColumnName:l,kvMap:ze,getRowKey:N}}return j.current.kvMap.get(ae)}return[ee]}var pa=e(50371),Na=function(a,l){var N={};for(var j in a)Object.prototype.hasOwnProperty.call(a,j)&&l.indexOf(j)<0&&(N[j]=a[j]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,j=Object.getOwnPropertySymbols(a);ee{const ae=a[ee];typeof ae!="function"&&(N[ee]=ae)}),N}function Ra(a,l,N){const j=N&&typeof N=="object"?N:{},{total:ee=0}=j,ae=Na(j,["total"]),[ze,Ze]=(0,n.useState)(()=>({current:"defaultCurrent"in ae?ae.defaultCurrent:1,pageSize:"defaultPageSize"in ae?ae.defaultPageSize:xa})),Oe=(0,pa.Z)(ze,ae,{total:ee>0?ee:a}),Ge=Math.ceil((ee||a)/Oe.pageSize);Oe.current>Ge&&(Oe.current=Ge||1);const st=(Rt,wt)=>{Ze({current:Rt!=null?Rt:1,pageSize:wt||Oe.pageSize})},Qe=(Rt,wt)=>{var Dt;N&&((Dt=N.onChange)===null||Dt===void 0||Dt.call(N,Rt,wt)),st(Rt,wt),l(Rt,wt||(Oe==null?void 0:Oe.pageSize))};return N===!1?[{},()=>{}]:[Object.assign(Object.assign({},Oe),{onChange:Qe}),st]}var Ta=Ra,Aa=e(84105),ca=e(35654),Wr=e(90782),Pr=e(71430),jo=e(18929);const Do={},Mo="SELECT_ALL",ko="SELECT_INVERT",Uo="SELECT_NONE",$o=[],to=(a,l)=>{let N=[];return(l||[]).forEach(j=>{N.push(j),j&&typeof j=="object"&&a in j&&(N=[].concat((0,qt.Z)(N),(0,qt.Z)(to(a,j[a]))))}),N};var ia=(a,l)=>{const{preserveSelectedRowKeys:N,selectedRowKeys:j,defaultSelectedRowKeys:ee,getCheckboxProps:ae,onChange:ze,onSelect:Ze,onSelectAll:Oe,onSelectInvert:Ge,onSelectNone:st,onSelectMultiple:Qe,columnWidth:Rt,type:wt,selections:Dt,fixed:on,renderCell:Jt,hideSelectAll:ln,checkStrictly:_t=!0}=l||{},{prefixCls:hn,data:Jn,pageData:Yn,getRecordByKey:Nn,getRowKey:dr,expandType:Er,childrenColumnName:wn,locale:zn,getPopupContainer:In}=a,[mn,Pn]=(0,jo.Z)(j||ee||$o,{value:j}),fr=n.useRef(new Map),Ar=(0,n.useCallback)(ir=>{if(N){const ar=new Map;ir.forEach(_n=>{let Hn=Nn(_n);!Hn&&fr.current.has(_n)&&(Hn=fr.current.get(_n)),ar.set(_n,Hn)}),fr.current=ar}},[Nn,N]);n.useEffect(()=>{Ar(mn)},[mn]);const{keyEntities:Sr}=(0,n.useMemo)(()=>{if(_t)return{keyEntities:null};let ir=Jn;if(N){const ar=new Set(Jn.map((Hn,Jr)=>dr(Hn,Jr))),_n=Array.from(fr.current).reduce((Hn,Jr)=>{let[Qn,Cr]=Jr;return ar.has(Qn)?Hn:Hn.concat(Cr)},[]);ir=[].concat((0,qt.Z)(ir),(0,qt.Z)(_n))}return(0,Pr.I8)(ir,{externalGetKey:dr,childrenPropName:wn})},[Jn,dr,_t,wn,N]),or=(0,n.useMemo)(()=>to(wn,Yn),[wn,Yn]),Or=(0,n.useMemo)(()=>{const ir=new Map;return or.forEach((ar,_n)=>{const Hn=dr(ar,_n),Jr=(ae?ae(ar):null)||{};ir.set(Hn,Jr)}),ir},[or,dr,ae]),Zr=(0,n.useCallback)(ir=>{var ar;return!!(!((ar=Or.get(dr(ir)))===null||ar===void 0)&&ar.disabled)},[Or,dr]),[io,Qr]=(0,n.useMemo)(()=>{if(_t)return[mn||[],[]];const{checkedKeys:ir,halfCheckedKeys:ar}=(0,Wr.S)(mn,!0,Sr,Zr);return[ir||[],ar]},[mn,_t,Sr,Zr]),Fo=(0,n.useMemo)(()=>{const ir=wt==="radio"?io.slice(0,1):io;return new Set(ir)},[io,wt]),Ao=(0,n.useMemo)(()=>wt==="radio"?new Set:new Set(Qr),[Qr,wt]),[xr,oo]=(0,n.useState)(null);n.useEffect(()=>{l||Pn($o)},[!!l]);const $r=(0,n.useCallback)((ir,ar)=>{let _n,Hn;Ar(ir),N?(_n=ir,Hn=ir.map(Jr=>fr.current.get(Jr))):(_n=[],Hn=[],ir.forEach(Jr=>{const Qn=Nn(Jr);Qn!==void 0&&(_n.push(Jr),Hn.push(Qn))})),Pn(_n),ze==null||ze(_n,Hn,{type:ar})},[Pn,Nn,ze,N]),bo=(0,n.useCallback)((ir,ar,_n,Hn)=>{if(Ze){const Jr=_n.map(Qn=>Nn(Qn));Ze(Nn(ir),ar,Jr,Hn)}$r(_n,"single")},[Ze,Nn,$r]),vo=(0,n.useMemo)(()=>!Dt||ln?null:(Dt===!0?[Mo,ko,Uo]:Dt).map(ar=>ar===Mo?{key:"all",text:zn.selectionAll,onSelect(){$r(Jn.map((_n,Hn)=>dr(_n,Hn)).filter(_n=>{const Hn=Or.get(_n);return!(Hn!=null&&Hn.disabled)||Fo.has(_n)}),"all")}}:ar===ko?{key:"invert",text:zn.selectInvert,onSelect(){const _n=new Set(Fo);Yn.forEach((Jr,Qn)=>{const Cr=dr(Jr,Qn),Yr=Or.get(Cr);Yr!=null&&Yr.disabled||(_n.has(Cr)?_n.delete(Cr):_n.add(Cr))});const Hn=Array.from(_n);Ge&&Ge(Hn),$r(Hn,"invert")}}:ar===Uo?{key:"none",text:zn.selectNone,onSelect(){st==null||st(),$r(Array.from(Fo).filter(_n=>{const Hn=Or.get(_n);return Hn==null?void 0:Hn.disabled}),"none")}}:ar).map(ar=>Object.assign(Object.assign({},ar),{onSelect:function(){for(var _n,Hn,Jr=arguments.length,Qn=new Array(Jr),Cr=0;Cr{var ar;if(!l)return ir.filter(ke=>ke!==Do);let _n=(0,qt.Z)(ir);const Hn=new Set(Fo),Jr=or.map(dr).filter(ke=>!Or.get(ke).disabled),Qn=Jr.every(ke=>Hn.has(ke)),Cr=Jr.some(ke=>Hn.has(ke)),Yr=()=>{const ke=[];Qn?Jr.forEach(Sn=>{Hn.delete(Sn),ke.push(Sn)}):Jr.forEach(Sn=>{Hn.has(Sn)||(Hn.add(Sn),ke.push(Sn))});const Ft=Array.from(Hn);Oe==null||Oe(!Qn,Ft.map(Sn=>Nn(Sn)),ke.map(Sn=>Nn(Sn))),$r(Ft,"all"),oo(null)};let Kr;if(wt!=="radio"){let ke;if(vo){const bn={getPopupContainer:In,items:vo.map((cn,Bn)=>{const{key:Un,text:rn,onSelect:Gn}=cn;return{key:Un!=null?Un:Bn,onClick:()=>{Gn==null||Gn(Jr)},label:rn}})};ke=n.createElement("div",{className:`${hn}-selection-extra`},n.createElement(ro.Z,{menu:bn,getPopupContainer:In},n.createElement("span",null,n.createElement(Aa.Z,null))))}const Ft=or.map((bn,cn)=>{const Bn=dr(bn,cn),Un=Or.get(Bn)||{};return Object.assign({checked:Hn.has(Bn)},Un)}).filter(bn=>{let{disabled:cn}=bn;return cn}),Sn=!!Ft.length&&Ft.length===or.length,pn=Sn&&Ft.every(bn=>{let{checked:cn}=bn;return cn}),yn=Sn&&Ft.some(bn=>{let{checked:cn}=bn;return cn});Kr=!ln&&n.createElement("div",{className:`${hn}-selection`},n.createElement(Zo.default,{checked:Sn?pn:!!or.length&&Qn,indeterminate:Sn?!pn&&yn:!Qn&&Cr,onChange:Yr,disabled:or.length===0||Sn,"aria-label":ke?"Custom selection":"Select all",skipGroup:!0}),ke)}let o;wt==="radio"?o=(ke,Ft,Sn)=>{const pn=dr(Ft,Sn),yn=Hn.has(pn);return{node:n.createElement(qn.ZP,Object.assign({},Or.get(pn),{checked:yn,onClick:bn=>bn.stopPropagation(),onChange:bn=>{Hn.has(pn)||bo(pn,!0,[pn],bn.nativeEvent)}})),checked:yn}}:o=(ke,Ft,Sn)=>{var pn;const yn=dr(Ft,Sn),bn=Hn.has(yn),cn=Ao.has(yn),Bn=Or.get(yn);let Un;return Er==="nest"?Un=cn:Un=(pn=Bn==null?void 0:Bn.indeterminate)!==null&&pn!==void 0?pn:cn,{node:n.createElement(Zo.default,Object.assign({},Bn,{indeterminate:Un,checked:bn,skipGroup:!0,onClick:rn=>rn.stopPropagation(),onChange:rn=>{let{nativeEvent:Gn}=rn;const{shiftKey:fn}=Gn;let lr=-1,Et=-1;if(fn&&_t){const Lt=new Set([xr,yn]);Jr.some((On,mr)=>{if(Lt.has(On))if(lr===-1)lr=mr;else return Et=mr,!0;return!1})}if(Et!==-1&&lr!==Et&&_t){const Lt=Jr.slice(lr,Et+1),On=[];bn?Lt.forEach(er=>{Hn.has(er)&&(On.push(er),Hn.delete(er))}):Lt.forEach(er=>{Hn.has(er)||(On.push(er),Hn.add(er))});const mr=Array.from(Hn);Qe==null||Qe(!bn,mr.map(er=>Nn(er)),On.map(er=>Nn(er))),$r(mr,"multiple")}else{const Lt=io;if(_t){const On=bn?(0,ca._5)(Lt,yn):(0,ca.L0)(Lt,yn);bo(yn,!bn,On,Gn)}else{const On=(0,Wr.S)([].concat((0,qt.Z)(Lt),[yn]),!0,Sr,Zr),{checkedKeys:mr,halfCheckedKeys:er}=On;let lo=mr;if(bn){const no=new Set(mr);no.delete(yn),lo=(0,Wr.S)(Array.from(no),{checked:!1,halfCheckedKeys:er},Sr,Zr).checkedKeys}bo(yn,!bn,lo,Gn)}}oo(bn?null:yn)}})),checked:bn}};const f=(ke,Ft,Sn)=>{const{node:pn,checked:yn}=o(ke,Ft,Sn);return Jt?Jt(yn,Ft,Sn,pn):pn};if(!_n.includes(Do))if(_n.findIndex(ke=>{var Ft;return((Ft=ke[$n])===null||Ft===void 0?void 0:Ft.columnType)==="EXPAND_COLUMN"})===0){const[ke,...Ft]=_n;_n=[ke,Do].concat((0,qt.Z)(Ft))}else _n=[Do].concat((0,qt.Z)(_n));const y=_n.indexOf(Do);_n=_n.filter((ke,Ft)=>ke!==Do||Ft===y);const $=_n[y-1],Be=_n[y+1];let Ye=on;Ye===void 0&&((Be==null?void 0:Be.fixed)!==void 0?Ye=Be.fixed:($==null?void 0:$.fixed)!==void 0&&(Ye=$.fixed)),Ye&&$&&((ar=$[$n])===null||ar===void 0?void 0:ar.columnType)==="EXPAND_COLUMN"&&$.fixed===void 0&&($.fixed=Ye);const St=pe()(`${hn}-selection-col`,{[`${hn}-selection-col-with-dropdown`]:Dt&&wt==="checkbox"}),ot={fixed:Ye,width:Rt,className:`${hn}-selection-column`,title:l.columnTitle||Kr,render:f,onCell:l.onCell,[$n]:{className:St}};return _n.map(ke=>ke===Do?ot:ke)},[dr,or,l,io,Fo,Ao,Rt,vo,Er,xr,Or,Qe,bo,Zr]),Fo]},za=e(89489),qa=e(59477),Za=e(6848);const ja="ascend",Wa="descend";function Ka(a){return typeof a.sorter=="object"&&typeof a.sorter.multiple=="number"?a.sorter.multiple:!1}function $a(a){return typeof a=="function"?a:a&&typeof a=="object"&&a.compare?a.compare:!1}function Ha(a,l){return l?a[a.indexOf(l)+1]:a[0]}function Ma(a,l,N){let j=[];function ee(ae,ze){j.push({column:ae,key:wr(ae,ze),multiplePriority:Ka(ae),sortOrder:ae.sortOrder})}return(a||[]).forEach((ae,ze)=>{const Ze=cr(ze,N);ae.children?("sortOrder"in ae&&ee(ae,Ze),j=[].concat((0,qt.Z)(j),(0,qt.Z)(Ma(ae.children,l,Ze)))):ae.sorter&&("sortOrder"in ae?ee(ae,Ze):l&&ae.defaultSortOrder&&j.push({column:ae,key:wr(ae,Ze),multiplePriority:Ka(ae),sortOrder:ae.defaultSortOrder}))}),j}function _a(a,l,N,j,ee,ae,ze,Ze){return(l||[]).map((Oe,Ge)=>{const st=cr(Ge,Ze);let Qe=Oe;if(Qe.sorter){const Rt=Qe.sortDirections||ee,wt=Qe.showSorterTooltip===void 0?ze:Qe.showSorterTooltip,Dt=wr(Qe,st),on=N.find(Er=>{let{key:wn}=Er;return wn===Dt}),Jt=on?on.sortOrder:null,ln=Ha(Rt,Jt);let _t;if(Oe.sortIcon)_t=Oe.sortIcon({sortOrder:Jt});else{const Er=Rt.includes(ja)&&n.createElement(qa.Z,{className:pe()(`${a}-column-sorter-up`,{active:Jt===ja})}),wn=Rt.includes(Wa)&&n.createElement(za.Z,{className:pe()(`${a}-column-sorter-down`,{active:Jt===Wa})});_t=n.createElement("span",{className:pe()(`${a}-column-sorter`,{[`${a}-column-sorter-full`]:!!(Er&&wn)})},n.createElement("span",{className:`${a}-column-sorter-inner`,"aria-hidden":"true"},Er,wn))}const{cancelSort:hn,triggerAsc:Jn,triggerDesc:Yn}=ae||{};let Nn=hn;ln===Wa?Nn=Yn:ln===ja&&(Nn=Jn);const dr=typeof wt=="object"?wt:{title:Nn};Qe=Object.assign(Object.assign({},Qe),{className:pe()(Qe.className,{[`${a}-column-sort`]:Jt}),title:Er=>{const wn=n.createElement("div",{className:`${a}-column-sorters`},n.createElement("span",{className:`${a}-column-title`},Ir(Oe.title,Er)),_t);return wt?n.createElement(Za.Z,Object.assign({},dr),wn):wn},onHeaderCell:Er=>{const wn=Oe.onHeaderCell&&Oe.onHeaderCell(Er)||{},zn=wn.onClick,In=wn.onKeyDown;wn.onClick=fr=>{j({column:Oe,key:Dt,sortOrder:ln,multiplePriority:Ka(Oe)}),zn==null||zn(fr)},wn.onKeyDown=fr=>{fr.keyCode===Oo.Z.ENTER&&(j({column:Oe,key:Dt,sortOrder:ln,multiplePriority:Ka(Oe)}),In==null||In(fr))};const mn=qr(Oe.title,{}),Pn=mn==null?void 0:mn.toString();return Jt?wn["aria-sort"]=Jt==="ascend"?"ascending":"descending":wn["aria-label"]=Pn||"",wn.className=pe()(wn.className,`${a}-column-has-sorters`),wn.tabIndex=0,Oe.ellipsis&&(wn.title=(mn!=null?mn:"").toString()),wn}})}return"children"in Qe&&(Qe=Object.assign(Object.assign({},Qe),{children:_a(a,Qe.children,N,j,ee,ae,ze,st)})),Qe})}function ii(a){const{column:l,sortOrder:N}=a;return{column:l,order:N,field:l.dataIndex,columnKey:l.key}}function li(a){const l=a.filter(N=>{let{sortOrder:j}=N;return j}).map(ii);return l.length===0&&a.length?Object.assign(Object.assign({},ii(a[a.length-1])),{column:void 0}):l.length<=1?l[0]||{}:l}function Po(a,l,N){const j=l.slice().sort((ze,Ze)=>Ze.multiplePriority-ze.multiplePriority),ee=a.slice(),ae=j.filter(ze=>{let{column:{sorter:Ze},sortOrder:Oe}=ze;return $a(Ze)&&Oe});return ae.length?ee.sort((ze,Ze)=>{for(let Oe=0;Oe{const Ze=ze[N];return Ze?Object.assign(Object.assign({},ze),{[N]:Po(Ze,l,N)}):ze}):ee}function co(a){let{prefixCls:l,mergedColumns:N,onSorterChange:j,sortDirections:ee,tableLocale:ae,showSorterTooltip:ze}=a;const[Ze,Oe]=n.useState(Ma(N,!0)),Ge=n.useMemo(()=>{let Dt=!0;const on=Ma(N,!1);if(!on.length)return Ze;const Jt=[];function ln(hn){Dt?Jt.push(hn):Jt.push(Object.assign(Object.assign({},hn),{sortOrder:null}))}let _t=null;return on.forEach(hn=>{_t===null?(ln(hn),hn.sortOrder&&(hn.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&hn.multiplePriority!==!1||(Dt=!1),ln(hn))}),Jt},[N,Ze]),st=n.useMemo(()=>{const Dt=Ge.map(on=>{let{column:Jt,sortOrder:ln}=on;return{column:Jt,order:ln}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[Ge]);function Qe(Dt){let on;Dt.multiplePriority===!1||!Ge.length||Ge[0].multiplePriority===!1?on=[Dt]:on=[].concat((0,qt.Z)(Ge.filter(Jt=>{let{key:ln}=Jt;return ln!==Dt.key})),[Dt]),Oe(on),j(li(on),on)}return[Dt=>_a(l,Dt,Ge,Qe,ee,ae,ze),Ge,st,()=>li(Ge)]}function So(a,l){return a.map(N=>{const j=Object.assign({},N);return j.title=Ir(N.title,l),"children"in j&&(j.children=So(j.children,l)),j})}function _o(a){return[n.useCallback(N=>So(N,a),[a])]}var ea=en((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),Pa=xn((a,l)=>{const{_renderTimes:N}=a,{_renderTimes:j}=l;return N!==j}),ha=e(64993),ka=e(17313),ei=e(83116),si=e(37613),Va=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=(ee,ae,ze)=>({[`&${l}-${ee}`]:{[`> ${l}-container`]:{[`> ${l}-content, > ${l}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${ae}px -${ze+a.lineWidth}px`}}}}}});return{[`${l}-wrapper`]:{[`${l}${l}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${l}-title`]:{border:N,borderBottom:0},[`> ${l}-container`]:{borderInlineStart:N,borderTop:N,[` > ${l}-content, > ${l}-header, > ${l}-body, @@ -487,7 +487,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},j("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle)),j("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall)),{[`> ${l}-footer`]:{border:N,borderTop:0}}),[`${l}-cell`]:{[`${l}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${a.lineWidth}px 0 ${a.lineWidth}px ${a.tableHeaderBg}`}},[`${l}-bordered ${l}-cell-scrollbar`]:{borderInlineEnd:N}}}},hi=a=>{const{componentCls:l}=a;return{[`${l}-wrapper`]:{[`${l}-cell-ellipsis`]:Object.assign(Object.assign({},ka.vS),{wordBreak:"keep-all",[` &${l}-cell-fix-left-last, &${l}-cell-fix-right-first - `]:{overflow:"visible",[`${l}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${l}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pi=a=>{const{componentCls:l}=a;return{[`${l}-wrapper`]:{[`${l}-tbody > tr${l}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},yi=e(15969),qi=a=>{const{componentCls:l,antCls:N,controlInteractiveSize:j,motionDurationSlow:ee,lineWidth:ae,paddingXS:ze,lineType:Ze,tableBorderColor:De,tableExpandIconBg:Ge,tableExpandColumnWidth:st,borderRadius:Qe,fontSize:Rt,fontSizeSM:wt,lineHeight:Dt,tablePaddingVertical:on,tablePaddingHorizontal:Jt,tableExpandedRowBg:ln,paddingXXS:_t}=a,hn=j/2-ae,Jn=hn*2+ae*3,Yn=`${ae}px ${Ze} ${De}`,Nn=_t-ae;return{[`${l}-wrapper`]:{[`${l}-expand-icon-col`]:{width:st},[`${l}-row-expand-icon-cell`]:{textAlign:"center",[`${l}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${l}-row-indent`]:{height:1,float:"left"},[`${l}-row-expand-icon`]:Object.assign(Object.assign({},(0,yi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Jn,height:Jn,padding:0,color:"inherit",lineHeight:`${Jn}px`,background:Ge,border:Yn,borderRadius:Qe,transform:`scale(${j/Jn})`,transition:`all ${ee}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ee} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Nn,insetInlineStart:Nn,height:ae},"&::after":{top:Nn,bottom:Nn,insetInlineStart:hn,width:ae,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${l}-row-indent + ${l}-row-expand-icon`]:{marginTop:(Rt*Dt-ae*3)/2-Math.ceil((wt*1.4-ae*3)/2),marginInlineEnd:ze},[`tr${l}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${N}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${l}-expanded-row-fixed`]:{position:"relative",margin:`-${on}px -${Jt}px`,padding:`${on}px ${Jt}px`}}}},ui=a=>{const{componentCls:l,antCls:N,iconCls:j,tableFilterDropdownWidth:ee,tableFilterDropdownSearchWidth:ae,paddingXXS:ze,paddingXS:Ze,colorText:De,lineWidth:Ge,lineType:st,tableBorderColor:Qe,tableHeaderIconColor:Rt,fontSizeSM:wt,tablePaddingHorizontal:Dt,borderRadius:on,motionDurationSlow:Jt,colorTextDescription:ln,colorPrimary:_t,tableHeaderFilterActiveBg:hn,colorTextDisabled:Jn,tableFilterDropdownBg:Yn,tableFilterDropdownHeight:Nn,controlItemBgHover:dr,controlItemBgActive:Er,boxShadowSecondary:wn,filterDropdownMenuBg:zn}=a,In=`${N}-dropdown`,mn=`${l}-filter-dropdown`,Pn=`${N}-tree`,fr=`${Ge}px ${st} ${Qe}`;return[{[`${l}-wrapper`]:{[`${l}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${l}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ze,marginInline:`${ze}px ${-Dt/2}px`,padding:`0 ${ze}px`,color:Rt,fontSize:wt,borderRadius:on,cursor:"pointer",transition:`all ${Jt}`,"&:hover":{color:ln,background:hn},"&.active":{color:_t}}}},{[`${N}-dropdown`]:{[mn]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{minWidth:ee,backgroundColor:Yn,borderRadius:on,boxShadow:wn,overflow:"hidden",[`${In}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Jn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${mn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[Pn]:{padding:0},[`${Pn}-treenode ${Pn}-node-content-wrapper:hover`]:{backgroundColor:dr},[`${Pn}-treenode-checkbox-checked ${Pn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Er}}},[`${mn}-search`]:{padding:Ze,borderBottom:fr,"&-input":{input:{minWidth:ae},[j]:{color:Jn}}},[`${mn}-checkall`]:{width:"100%",marginBottom:ze,marginInlineStart:ze},[`${mn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-Ge}px ${Ze}px`,overflow:"hidden",borderTop:fr}})}},{[`${N}-dropdown ${mn}, ${mn}-submenu`]:{[`${N}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:De},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ao=a=>{const{componentCls:l,lineWidth:N,colorSplit:j,motionDurationSlow:ee,zIndexTableFixed:ae,tableBg:ze,zIndexTableSticky:Ze}=a,De=j;return{[`${l}-wrapper`]:{[` + `]:{overflow:"visible",[`${l}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${l}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Pi=a=>{const{componentCls:l}=a;return{[`${l}-wrapper`]:{[`${l}-tbody > tr${l}-placeholder`]:{textAlign:"center",color:a.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:a.colorBgContainer}}}}},yi=e(15969),qi=a=>{const{componentCls:l,antCls:N,controlInteractiveSize:j,motionDurationSlow:ee,lineWidth:ae,paddingXS:ze,lineType:Ze,tableBorderColor:Oe,tableExpandIconBg:Ge,tableExpandColumnWidth:st,borderRadius:Qe,fontSize:Rt,fontSizeSM:wt,lineHeight:Dt,tablePaddingVertical:on,tablePaddingHorizontal:Jt,tableExpandedRowBg:ln,paddingXXS:_t}=a,hn=j/2-ae,Jn=hn*2+ae*3,Yn=`${ae}px ${Ze} ${Oe}`,Nn=_t-ae;return{[`${l}-wrapper`]:{[`${l}-expand-icon-col`]:{width:st},[`${l}-row-expand-icon-cell`]:{textAlign:"center",[`${l}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${l}-row-indent`]:{height:1,float:"left"},[`${l}-row-expand-icon`]:Object.assign(Object.assign({},(0,yi.N)(a)),{position:"relative",float:"left",boxSizing:"border-box",width:Jn,height:Jn,padding:0,color:"inherit",lineHeight:`${Jn}px`,background:Ge,border:Yn,borderRadius:Qe,transform:`scale(${j/Jn})`,transition:`all ${ee}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ee} ease-out`,content:'""'},"&::before":{top:hn,insetInlineEnd:Nn,insetInlineStart:Nn,height:ae},"&::after":{top:Nn,bottom:Nn,insetInlineStart:hn,width:ae,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${l}-row-indent + ${l}-row-expand-icon`]:{marginTop:(Rt*Dt-ae*3)/2-Math.ceil((wt*1.4-ae*3)/2),marginInlineEnd:ze},[`tr${l}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ln}},[`${N}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${l}-expanded-row-fixed`]:{position:"relative",margin:`-${on}px -${Jt}px`,padding:`${on}px ${Jt}px`}}}},ui=a=>{const{componentCls:l,antCls:N,iconCls:j,tableFilterDropdownWidth:ee,tableFilterDropdownSearchWidth:ae,paddingXXS:ze,paddingXS:Ze,colorText:Oe,lineWidth:Ge,lineType:st,tableBorderColor:Qe,tableHeaderIconColor:Rt,fontSizeSM:wt,tablePaddingHorizontal:Dt,borderRadius:on,motionDurationSlow:Jt,colorTextDescription:ln,colorPrimary:_t,tableHeaderFilterActiveBg:hn,colorTextDisabled:Jn,tableFilterDropdownBg:Yn,tableFilterDropdownHeight:Nn,controlItemBgHover:dr,controlItemBgActive:Er,boxShadowSecondary:wn,filterDropdownMenuBg:zn}=a,In=`${N}-dropdown`,mn=`${l}-filter-dropdown`,Pn=`${N}-tree`,fr=`${Ge}px ${st} ${Qe}`;return[{[`${l}-wrapper`]:{[`${l}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${l}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-ze,marginInline:`${ze}px ${-Dt/2}px`,padding:`0 ${ze}px`,color:Rt,fontSize:wt,borderRadius:on,cursor:"pointer",transition:`all ${Jt}`,"&:hover":{color:ln,background:hn},"&.active":{color:_t}}}},{[`${N}-dropdown`]:{[mn]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{minWidth:ee,backgroundColor:Yn,borderRadius:on,boxShadow:wn,overflow:"hidden",[`${In}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Jn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${mn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[Pn]:{padding:0},[`${Pn}-treenode ${Pn}-node-content-wrapper:hover`]:{backgroundColor:dr},[`${Pn}-treenode-checkbox-checked ${Pn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Er}}},[`${mn}-search`]:{padding:Ze,borderBottom:fr,"&-input":{input:{minWidth:ae},[j]:{color:Jn}}},[`${mn}-checkall`]:{width:"100%",marginBottom:ze,marginInlineStart:ze},[`${mn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-Ge}px ${Ze}px`,overflow:"hidden",borderTop:fr}})}},{[`${N}-dropdown ${mn}, ${mn}-submenu`]:{[`${N}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Oe},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},xo=a=>{const{componentCls:l,lineWidth:N,colorSplit:j,motionDurationSlow:ee,zIndexTableFixed:ae,tableBg:ze,zIndexTableSticky:Ze}=a,Oe=j;return{[`${l}-wrapper`]:{[` ${l}-cell-fix-left, ${l}-cell-fix-right `]:{position:"sticky !important",zIndex:ae,background:ze},[` @@ -496,16 +496,16 @@ `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-N,width:30,transform:"translateX(100%)",transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},[`${l}-cell-fix-left-all::after`]:{display:"none"},[` ${l}-cell-fix-right-first::after, ${l}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-N,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},[`${l}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ze+1,width:30,transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${l}-ping-left`]:{[`&:not(${l}-has-fix-left) ${l}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${De}`}},[` + `]:{position:"absolute",top:0,bottom:-N,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},[`${l}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ze+1,width:30,transition:`box-shadow ${ee}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${l}-ping-left`]:{[`&:not(${l}-has-fix-left) ${l}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Oe}`}},[` ${l}-cell-fix-left-first::after, ${l}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${De}`},[`${l}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${l}-ping-right`]:{[`&:not(${l}-has-fix-right) ${l}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${De}`}},[` + `]:{boxShadow:`inset 10px 0 8px -8px ${Oe}`},[`${l}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${l}-ping-right`]:{[`&:not(${l}-has-fix-right) ${l}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Oe}`}},[` ${l}-cell-fix-right-first::after, ${l}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${De}`}}}}},di=a=>{const{componentCls:l,antCls:N}=a;return{[`${l}-wrapper`]:{[`${l}-pagination${N}-pagination`]:{margin:`${a.margin}px 0`},[`${l}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:a.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Fi=a=>{const{componentCls:l,tableRadius:N}=a;return{[`${l}-wrapper`]:{[l]:{[`${l}-title, ${l}-header`]:{borderRadius:`${N}px ${N}px 0 0`},[`${l}-title + ${l}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${l}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:N,borderStartEndRadius:N,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:N},"> *:last-child":{borderStartEndRadius:N}}},"&-footer":{borderRadius:`0 0 ${N}px ${N}px`}}}}},Li=a=>{const{componentCls:l}=a;return{[`${l}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${l}-pagination-left`]:{justifyContent:"flex-end"},[`${l}-pagination-right`]:{justifyContent:"flex-start"},[`${l}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${l}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${l}-row-indent`]:{float:"right"}}}}},Ci=a=>{const{componentCls:l,antCls:N,iconCls:j,fontSizeIcon:ee,padding:ae,paddingXS:ze,tableHeaderIconColor:Ze,tableHeaderIconColorHover:De,tableSelectionColumnWidth:Ge}=a;return{[`${l}-wrapper`]:{[`${l}-selection-col`]:{width:Ge,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4}},[`${l}-bordered ${l}-selection-col`]:{width:Ge+ze*2,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4+ze*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Oe}`}}}}},di=a=>{const{componentCls:l,antCls:N}=a;return{[`${l}-wrapper`]:{[`${l}-pagination${N}-pagination`]:{margin:`${a.margin}px 0`},[`${l}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:a.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Fi=a=>{const{componentCls:l,tableRadius:N}=a;return{[`${l}-wrapper`]:{[l]:{[`${l}-title, ${l}-header`]:{borderRadius:`${N}px ${N}px 0 0`},[`${l}-title + ${l}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${l}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:N,borderStartEndRadius:N,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:N},"> *:last-child":{borderStartEndRadius:N}}},"&-footer":{borderRadius:`0 0 ${N}px ${N}px`}}}}},Li=a=>{const{componentCls:l}=a;return{[`${l}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${l}-pagination-left`]:{justifyContent:"flex-end"},[`${l}-pagination-right`]:{justifyContent:"flex-start"},[`${l}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${l}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${l}-row-indent`]:{float:"right"}}}}},Ci=a=>{const{componentCls:l,antCls:N,iconCls:j,fontSizeIcon:ee,padding:ae,paddingXS:ze,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Oe,tableSelectionColumnWidth:Ge}=a;return{[`${l}-wrapper`]:{[`${l}-selection-col`]:{width:Ge,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4}},[`${l}-bordered ${l}-selection-col`]:{width:Ge+ze*2,[`&${l}-selection-col-with-dropdown`]:{width:Ge+ee+ae/4+ze*2}},[` table tr th${l}-selection-column, table tr td${l}-selection-column - `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${N}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${l}-selection-column${l}-cell-fix-left`]:{zIndex:a.zIndexTableFixed+1},[`table tr th${l}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${l}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${l}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[j]:{color:Ze,fontSize:ee,verticalAlign:"baseline","&:hover":{color:De}}}}}},Ni=a=>{const{componentCls:l}=a,N=(j,ee,ae,ze)=>({[`${l}${l}-${j}`]:{fontSize:ze,[` + `]:{paddingInlineEnd:a.paddingXS,paddingInlineStart:a.paddingXS,textAlign:"center",[`${N}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${l}-selection-column${l}-cell-fix-left`]:{zIndex:a.zIndexTableFixed+1},[`table tr th${l}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${l}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${l}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${a.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${a.tablePaddingHorizontal/4}px`,[j]:{color:Ze,fontSize:ee,verticalAlign:"baseline","&:hover":{color:Oe}}}}}},Ni=a=>{const{componentCls:l}=a,N=(j,ee,ae,ze)=>({[`${l}${l}-${j}`]:{fontSize:ze,[` ${l}-title, ${l}-footer, ${l}-cell, @@ -517,7 +517,7 @@ `]:{padding:`${ee}px ${ae}px`},[`${l}-filter-trigger`]:{marginInlineEnd:`-${ae/2}px`},[`${l}-expanded-row-fixed`]:{margin:`-${ee}px -${ae}px`},[`${l}-tbody`]:{[`${l}-wrapper:only-child ${l}`]:{marginBlock:`-${ee}px`,marginInline:`${a.tableExpandColumnWidth-ae}px -${ae}px`}},[`${l}-selection-column`]:{paddingInlineStart:`${ae/4}px`}}});return{[`${l}-wrapper`]:Object.assign(Object.assign({},N("middle",a.tablePaddingVerticalMiddle,a.tablePaddingHorizontalMiddle,a.tableFontSizeMiddle)),N("small",a.tablePaddingVerticalSmall,a.tablePaddingHorizontalSmall,a.tableFontSizeSmall))}},Ti=a=>{const{componentCls:l,marginXXS:N,fontSizeIcon:j,tableHeaderIconColor:ee,tableHeaderIconColorHover:ae}=a;return{[`${l}-wrapper`]:{[`${l}-thead th${l}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${a.motionDurationSlow}`,"&:hover":{background:a.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:a.colorPrimary},[` &${l}-cell-fix-left:hover, &${l}-cell-fix-right:hover - `]:{background:a.tableFixedHeaderSortActiveBg}},[`${l}-thead th${l}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${l}-column-sort`]:{background:a.tableBodySortBg},[`${l}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${l}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${l}-column-sorter`]:{marginInlineStart:N,color:ee,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:j,"&.active":{color:a.colorPrimary}},[`${l}-column-sorter-up + ${l}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${l}-column-sorters:hover ${l}-column-sorter`]:{color:ae}}}},zi=a=>{const{componentCls:l,opacityLoading:N,tableScrollThumbBg:j,tableScrollThumbBgHover:ee,tableScrollThumbSize:ae,tableScrollBg:ze,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:De}=a,Ge=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${l}-wrapper`]:{[`${l}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ae}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:ze,borderTop:Ge,opacity:N,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ae,backgroundColor:j,borderRadius:De,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ee}}}}}}},Zi=a=>{const{componentCls:l,lineWidth:N,tableBorderColor:j}=a,ee=`${N}px ${a.lineType} ${j}`;return{[`${l}-wrapper`]:{[`${l}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:ee}}},[`div${l}-summary`]:{boxShadow:`0 -${N}px 0 ${j}`}}}},ji=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=`${l}-expanded-row-cell`;return{[`${l}-wrapper`]:{[`${l}-tbody-virtual`]:{[`${l}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${l}-cell`]:{borderBottom:N},[`${l}-expanded-row`]:{[`${j}${j}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${l}-bordered`]:{[`${l}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:N,position:"absolute"},[`${l}-cell`]:{borderInlineEnd:N,[`&${l}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:N}}}}}}};const Wi=a=>{const{componentCls:l,fontWeightStrong:N,tablePaddingVertical:j,tablePaddingHorizontal:ee,lineWidth:ae,lineType:ze,tableBorderColor:Ze,tableFontSize:De,tableBg:Ge,tableRadius:st,tableHeaderTextColor:Qe,motionDurationMid:Rt,tableHeaderBg:wt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:on,tableSelectedRowBg:Jt,tableSelectedRowHoverBg:ln,tableFooterTextColor:_t,tableFooterBg:hn,paddingContentVerticalLG:Jn}=a,Yn=`${ae}px ${ze} ${Ze}`;return{[`${l}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ka.dF)()),{[l]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{fontSize:De,background:Ge,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:a.tableFixedHeaderSortActiveBg}},[`${l}-thead th${l}-column-sort`]:{background:a.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${l}-column-sort`]:{background:a.tableBodySortBg},[`${l}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${l}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${l}-column-sorter`]:{marginInlineStart:N,color:ee,fontSize:0,transition:`color ${a.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:j,"&.active":{color:a.colorPrimary}},[`${l}-column-sorter-up + ${l}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${l}-column-sorters:hover ${l}-column-sorter`]:{color:ae}}}},zi=a=>{const{componentCls:l,opacityLoading:N,tableScrollThumbBg:j,tableScrollThumbBgHover:ee,tableScrollThumbSize:ae,tableScrollBg:ze,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Oe}=a,Ge=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`;return{[`${l}-wrapper`]:{[`${l}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:a.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ae}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:ze,borderTop:Ge,opacity:N,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ae,backgroundColor:j,borderRadius:Oe,transition:`all ${a.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ee}}}}}}},Zi=a=>{const{componentCls:l,lineWidth:N,tableBorderColor:j}=a,ee=`${N}px ${a.lineType} ${j}`;return{[`${l}-wrapper`]:{[`${l}-summary`]:{position:"relative",zIndex:a.zIndexTableFixed,background:a.tableBg,"> tr":{"> th, > td":{borderBottom:ee}}},[`div${l}-summary`]:{boxShadow:`0 -${N}px 0 ${j}`}}}},ji=a=>{const{componentCls:l}=a,N=`${a.lineWidth}px ${a.lineType} ${a.tableBorderColor}`,j=`${l}-expanded-row-cell`;return{[`${l}-wrapper`]:{[`${l}-tbody-virtual`]:{[`${l}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${l}-cell`]:{borderBottom:N},[`${l}-expanded-row`]:{[`${j}${j}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${a.lineWidth}px)`,borderInlineEnd:"none"}}},[`${l}-bordered`]:{[`${l}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:N,position:"absolute"},[`${l}-cell`]:{borderInlineEnd:N,[`&${l}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-a.lineWidth,borderInlineStart:N}}}}}}};const Wi=a=>{const{componentCls:l,fontWeightStrong:N,tablePaddingVertical:j,tablePaddingHorizontal:ee,lineWidth:ae,lineType:ze,tableBorderColor:Ze,tableFontSize:Oe,tableBg:Ge,tableRadius:st,tableHeaderTextColor:Qe,motionDurationMid:Rt,tableHeaderBg:wt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:on,tableSelectedRowBg:Jt,tableSelectedRowHoverBg:ln,tableFooterTextColor:_t,tableFooterBg:hn,paddingContentVerticalLG:Jn}=a,Yn=`${ae}px ${ze} ${Ze}`;return{[`${l}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ka.dF)()),{[l]:Object.assign(Object.assign({},(0,ka.Wf)(a)),{fontSize:Oe,background:Ge,borderRadius:`${st}px ${st}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${st}px ${st}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${l}-cell, ${l}-thead > tr > th, ${l}-tbody > tr > th, @@ -532,9 +532,9 @@ &${l}-row:hover > td, > th${l}-cell-row-hover, > td${l}-cell-row-hover - `]:{background:on},[`&${l}-row-selected`]:{"> th, > td":{background:Jt},"&:hover > th, &:hover > td":{background:ln}}}},[`${l}-footer`]:{padding:`${j}px ${ee}px`,color:_t,background:hn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:l,colorSplit:N,colorIcon:j,colorIconHover:ee,opacityLoading:ae,colorBgContainer:ze,controlInteractiveSize:Ze,headerBg:De,headerColor:Ge,headerSortActiveBg:st,headerSortHoverBg:Qe,bodySortBg:Rt,rowHoverBg:wt,rowSelectedBg:Dt,rowSelectedHoverBg:on,rowExpandedBg:Jt,cellPaddingBlock:ln,cellPaddingInline:_t,cellPaddingBlockMD:hn,cellPaddingInlineMD:Jn,cellPaddingBlockSM:Yn,cellPaddingInlineSM:Nn,borderColor:dr,footerBg:Er,footerColor:wn,headerBorderRadius:zn,cellFontSize:In,cellFontSizeMD:mn,cellFontSizeSM:Pn,headerSplitColor:fr,fixedHeaderSortActiveBg:wr,headerFilterHoverBg:Sr,filterDropdownBg:rr,expandIconBg:Dr,selectionColumnWidth:jr,stickyScrollBarBg:lo}=a,Qr=new ha.C(j),Fo=new ha.C(ee),wo=2,xr=(0,si.TS)(a,{tableFontSize:In,tableBg:ze,tableRadius:zn,tablePaddingVertical:ln,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Jn,tablePaddingVerticalSmall:Yn,tablePaddingHorizontalSmall:Nn,tableBorderColor:dr,tableHeaderTextColor:Ge,tableHeaderBg:De,tableFooterTextColor:wn,tableFooterBg:Er,tableHeaderCellSplitColor:fr,tableHeaderSortBg:st,tableHeaderSortHoverBg:Qe,tableHeaderIconColor:Qr.clone().setAlpha(Qr.getAlpha()*ae).toRgbString(),tableHeaderIconColorHover:Fo.clone().setAlpha(Fo.getAlpha()*ae).toRgbString(),tableBodySortBg:Rt,tableFixedHeaderSortActiveBg:wr,tableHeaderFilterActiveBg:Sr,tableFilterDropdownBg:rr,tableRowHoverBg:wt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:on,zIndexTableFixed:wo,zIndexTableSticky:wo+1,tableFontSizeMiddle:mn,tableFontSizeSmall:Pn,tableSelectionColumnWidth:jr,tableExpandIconBg:Dr,tableExpandColumnWidth:Ze+2*a.padding,tableExpandedRowBg:Jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:lo,tableScrollThumbBgHover:l,tableScrollBg:N});return[Wi(xr),di(xr),Zi(xr),Ti(xr),ui(xr),Va(xr),Fi(xr),qi(xr),Zi(xr),Pi(xr),Ci(xr),Ao(xr),zi(xr),hi(xr),Ni(xr),Li(xr),ji(xr)]},a=>{const{colorFillAlter:l,colorBgContainer:N,colorTextHeading:j,colorFillSecondary:ee,colorFillContent:ae,controlItemBgActive:ze,controlItemBgActiveHover:Ze,padding:De,paddingSM:Ge,paddingXS:st,colorBorderSecondary:Qe,borderRadiusLG:Rt,fontSize:wt,controlHeight:Dt,colorTextPlaceholder:on}=a,Jt=new ha.C(ee).onBackground(N).toHexShortString(),ln=new ha.C(ae).onBackground(N).toHexShortString(),_t=new ha.C(l).onBackground(N).toHexShortString();return{headerBg:_t,headerColor:j,headerSortActiveBg:Jt,headerSortHoverBg:ln,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:ze,rowSelectedHoverBg:Ze,rowExpandedBg:l,cellPaddingBlock:De,cellPaddingInline:De,cellPaddingBlockMD:Ge,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:Qe,headerBorderRadius:Rt,footerBg:_t,footerColor:j,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:Qe,fixedHeaderSortActiveBg:Jt,headerFilterHoverBg:ae,filterDropdownMenuBg:N,filterDropdownBg:N,expandIconBg:N,selectionColumnWidth:Dt,stickyScrollBarBg:on,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,l)=>{const{prefixCls:N,className:j,rootClassName:ee,style:ae,size:ze,bordered:Ze,dropdownPrefixCls:De,dataSource:Ge,pagination:st,rowSelection:Qe,rowKey:Rt="key",rowClassName:wt,columns:Dt,children:on,childrenColumnName:Jt,onChange:ln,getPopupContainer:_t,loading:hn,expandIcon:Jn,expandable:Yn,expandedRowRender:Nn,expandIconColumnIndex:dr,indentSize:Er,scroll:wn,sortDirections:zn,locale:In,showSorterTooltip:mn=!0,virtual:Pn}=a,fr=n.useMemo(()=>Dt||i(on),[Dt,on]),wr=n.useMemo(()=>fr.some(Fr=>Fr.responsive),[fr]),Sr=(0,Pr.Z)(wr),rr=n.useMemo(()=>{const Fr=new Set(Object.keys(Sr).filter(Mr=>Sr[Mr]));return fr.filter(Mr=>!Mr.responsive||Mr.responsive.some(go=>Fr.has(go)))},[fr,Sr]),Dr=(0,Kn.Z)(a,["className","style","columns"]),{locale:jr=zr.Z,direction:lo,table:Qr,renderEmpty:Fo,getPrefixCls:wo,getPopupContainer:xr}=n.useContext(hr.E_),oo=(0,gr.Z)(ze),$r=Object.assign(Object.assign({},jr.Table),In),Co=Ge||Hi,po=wo("table",N),Xo=wo("dropdown",De),ar=Object.assign({childrenColumnName:Jt,expandIconColumnIndex:dr},Yn),{childrenColumnName:or="children"}=ar,$n=n.useMemo(()=>Co.some(Fr=>Fr==null?void 0:Fr[or])?"nest":Nn||Yn&&Yn.expandedRowRender?"row":null,[Co]),Hn={body:n.useRef()},Jr=n.useMemo(()=>typeof Rt=="function"?Rt:Fr=>Fr==null?void 0:Fr[Rt],[Rt]),[Qn]=Ba(Co,or,Jr),Cr={},Yr=function(Fr,Mr){let go=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Lr,Wo,To;const Ko=Object.assign(Object.assign({},Cr),Fr);go&&((Lr=Cr.resetPagination)===null||Lr===void 0||Lr.call(Cr),!((Wo=Ko.pagination)===null||Wo===void 0)&&Wo.current&&(Ko.pagination.current=1),st&&st.onChange&&st.onChange(1,(To=Ko.pagination)===null||To===void 0?void 0:To.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,An.Z)(0,{getContainer:()=>Hn.body.current}),ln==null||ln(Ko.pagination,Ko.filters,Ko.sorter,{currentDataSource:Sa(Po(Co,Ko.sorterStates,or),Ko.filterStates),action:Mr})},Hr=(Fr,Mr)=>{Yr({sorter:Fr,sorterStates:Mr},"sort",!1)},[o,f,y,$]=uo({prefixCls:po,mergedColumns:rr,onSorterChange:Hr,sortDirections:zn||["ascend","descend"],tableLocale:$r,showSorterTooltip:mn}),Be=n.useMemo(()=>Po(Co,f,or),[Co,f]);Cr.sorter=$(),Cr.sorterStates=f;const Ye=(Fr,Mr)=>{Yr({filters:Fr,filterStates:Mr},"filter",!0)},[St,ot,ke]=La({prefixCls:po,locale:$r,dropdownPrefixCls:Xo,mergedColumns:rr,onFilterChange:Ye,getPopupContainer:_t||xr}),Ft=Sa(Be,ot);Cr.filters=ke,Cr.filterStates=ot;const Sn=n.useMemo(()=>{const Fr={};return Object.keys(ke).forEach(Mr=>{ke[Mr]!==null&&(Fr[Mr]=ke[Mr])}),Object.assign(Object.assign({},y),{filters:Fr})},[y,ke]),[pn]=_o(Sn),yn=(Fr,Mr)=>{Yr({pagination:Object.assign(Object.assign({},Cr.pagination),{current:Fr,pageSize:Mr})},"paginate")},[bn,cn]=Ta(Ft.length,yn,st);Cr.pagination=st===!1?{}:aa(bn,st),Cr.resetPagination=cn;const Bn=n.useMemo(()=>{if(st===!1||!bn.pageSize)return Ft;const{current:Fr=1,total:Mr,pageSize:go=xa}=bn;return Ft.lengthgo?Ft.slice((Fr-1)*go,Fr*go):Ft:Ft.slice((Fr-1)*go,Fr*go)},[!!st,Ft,bn&&bn.current,bn&&bn.pageSize,bn&&bn.total]),[Un,rn]=ia({prefixCls:po,data:Ft,pageData:Bn,getRowKey:Jr,getRecordByKey:Qn,expandType:$n,childrenColumnName:or,locale:$r,getPopupContainer:_t||xr},Qe),Gn=(Fr,Mr,go)=>{let Lr;return typeof wt=="function"?Lr=pe()(wt(Fr,Mr,go)):Lr=pe()(wt),pe()({[`${po}-row-selected`]:rn.has(Jr(Fr,Mr))},Lr)};ar.__PARENT_RENDER_ICON__=ar.expandIcon,ar.expandIcon=ar.expandIcon||Jn||nr($r),$n==="nest"&&ar.expandIconColumnIndex===void 0?ar.expandIconColumnIndex=Qe?1:0:ar.expandIconColumnIndex>0&&Qe&&(ar.expandIconColumnIndex-=1),typeof ar.indentSize!="number"&&(ar.indentSize=typeof Er=="number"?Er:15);const fn=n.useCallback(Fr=>pn(Un(St(o(Fr)))),[o,St,Un]);let ir,Et;if(st!==!1&&(bn!=null&&bn.total)){let Fr;bn.size?Fr=bn.size:Fr=oo==="small"||oo==="middle"?"small":void 0;const Mr=Wo=>n.createElement(Ln.Z,Object.assign({},bn,{className:pe()(`${po}-pagination ${po}-pagination-${Wo}`,bn.className),size:Fr})),go=lo==="rtl"?"left":"right",{position:Lr}=bn;if(Lr!==null&&Array.isArray(Lr)){const Wo=Lr.find(Yo=>Yo.includes("top")),To=Lr.find(Yo=>Yo.includes("bottom")),Ko=Lr.every(Yo=>`${Yo}`=="none");!Wo&&!To&&!Ko&&(Et=Mr(go)),Wo&&(ir=Mr(Wo.toLowerCase().replace("top",""))),To&&(Et=Mr(To.toLowerCase().replace("bottom","")))}else Et=Mr(go)}let Lt;typeof hn=="boolean"?Lt={spinning:hn}:typeof hn=="object"&&(Lt=Object.assign({spinning:!0},hn));const[On,mr]=Ki(po),[,_n]=(0,sn.Z)(),so=pe()(`${po}-wrapper`,Qr==null?void 0:Qr.className,{[`${po}-wrapper-rtl`]:lo==="rtl"},j,ee,mr),no=Object.assign(Object.assign({},Qr==null?void 0:Qr.style),ae),Tr=In&&In.emptyText||(Fo==null?void 0:Fo("Table"))||n.createElement(kr.Z,{componentName:"Table"}),Eo=Pn?Pa:ea,la={},ma=n.useMemo(()=>{const{fontSize:Fr,lineHeight:Mr,padding:go,paddingXS:Lr,paddingSM:Wo}=_n,To=Math.floor(Fr*Mr);switch(oo){case"large":return go*2+To;case"small":return Lr*2+To;default:return Wo*2+To}},[_n,oo]);return Pn&&(la.listItemHeight=ma),On(n.createElement("div",{ref:l,className:so,style:no},n.createElement(tn.Z,Object.assign({spinning:!1},Lt),ir,n.createElement(Eo,Object.assign({},la,Dr,{columns:rr,direction:lo,expandable:ar,prefixCls:po,className:pe()({[`${po}-middle`]:oo==="middle",[`${po}-small`]:oo==="small",[`${po}-bordered`]:Ze,[`${po}-empty`]:Co.length===0}),data:Bn,rowKey:Jr,rowClassName:Gn,emptyText:Tr,internalHooks:u,internalRefs:Hn,transformColumns:fn})),Et)))};var Ei=n.forwardRef(ki);const Si=(a,l)=>{const N=n.useRef(0);return N.current+=1,n.createElement(Ei,Object.assign({},a,{ref:l,_renderTimes:N.current}))},fa=n.forwardRef(Si);fa.SELECTION_COLUMN=Do,fa.EXPAND_COLUMN=t,fa.SELECTION_ALL=Mo,fa.SELECTION_INVERT=ko,fa.SELECTION_NONE=Uo,fa.Column=an,fa.ColumnGroup=En,fa.Summary=v;var Vi=fa,xi=Vi},99313:function(un,Ve,e){e.d(Ve,{default:function(){return k}});var t=e(99267),u=e(18785),S=e(62772),te=e(92310),d=e.n(te),I=e(72308),n=e(49618),se=e(77321),le=e(52487),h=e(62853),ue=e(74416),b=e(59301),M=e(49658),J=e(18929),ie=e(77900),_=(0,b.createContext)(null),Je=b.forwardRef(function(i,p){var g=i.prefixCls,C=i.className,re=i.style,q=i.id,He=i.active,Ke=i.tabKey,_e=i.children;return b.createElement("div",{id:q&&"".concat(q,"-panel-").concat(Ke),role:"tabpanel",tabIndex:He?0:-1,"aria-labelledby":q&&"".concat(q,"-tab-").concat(Ke),"aria-hidden":!He,style:re,className:d()(g,He&&"".concat(g,"-active"),C),ref:p},_e)}),Ee=Je,Ue=["key","forceRender","style","className"];function be(i){var p=i.id,g=i.activeKey,C=i.animated,re=i.tabPosition,q=i.destroyInactiveTabPane,He=b.useContext(_),Ke=He.prefixCls,_e=He.tabs,at=C.tabPane,$e="".concat(Ke,"-tabpane");return b.createElement("div",{className:d()("".concat(Ke,"-content-holder"))},b.createElement("div",{className:d()("".concat(Ke,"-content"),"".concat(Ke,"-content-").concat(re),(0,n.Z)({},"".concat(Ke,"-content-animated"),at))},_e.map(function(ft){var mt=ft.key,ct=ft.forceRender,Ot=ft.style,vt=ft.className,bt=(0,ue.Z)(ft,Ue),xt=mt===g;return b.createElement(ie.default,(0,I.Z)({key:mt,visible:xt,forceRender:ct,removeOnLeave:!!q,leavedClassName:"".concat($e,"-hidden")},C.tabPaneMotion),function(Qt,nt){var pt=Qt.style,ce=Qt.className;return b.createElement(Ee,(0,I.Z)({},bt,{prefixCls:$e,id:p,tabKey:mt,animated:at,active:xt,style:(0,se.Z)((0,se.Z)({},Ot),pt),className:d()(vt,ce),ref:nt}))})})))}var K=e(80702),E=e(29301),r=e(6089),x=e(8654),P={width:0,height:0,left:0,top:0};function G(i,p,g){return(0,b.useMemo)(function(){for(var C,re=new Map,q=p.get((C=i[0])===null||C===void 0?void 0:C.key)||P,He=q.left+q.width,Ke=0;Kekt?(gt=lt,ve.current="x"):(gt=et,ve.current="y"),p(-gt,-gt)&&Te.preventDefault()}var Xe=(0,b.useRef)(null);Xe.current={onTouchStart:nt,onTouchMove:pt,onTouchEnd:ce,onWheel:je},b.useEffect(function(){function Te(jt){Xe.current.onTouchStart(jt)}function lt(jt){Xe.current.onTouchMove(jt)}function et(jt){Xe.current.onTouchEnd(jt)}function gt(jt){Xe.current.onWheel(jt)}return document.addEventListener("touchmove",lt,{passive:!1}),document.addEventListener("touchend",et,{passive:!1}),i.current.addEventListener("touchstart",Te,{passive:!1}),i.current.addEventListener("wheel",gt),function(){document.removeEventListener("touchmove",lt),document.removeEventListener("touchend",et)}},[])}var ge=e(34280);function Ce(i){var p=(0,b.useState)(0),g=(0,le.Z)(p,2),C=g[0],re=g[1],q=(0,b.useRef)(0),He=(0,b.useRef)();return He.current=i,(0,ge.o)(function(){var Ke;(Ke=He.current)===null||Ke===void 0||Ke.call(He)},[C]),function(){q.current===C&&(q.current+=1,re(q.current))}}function ne(i){var p=(0,b.useRef)([]),g=(0,b.useState)({}),C=(0,le.Z)(g,2),re=C[1],q=(0,b.useRef)(typeof i=="function"?i():i),He=Ce(function(){var _e=q.current;p.current.forEach(function(at){_e=at(_e)}),p.current=[],q.current=_e,re({})});function Ke(_e){p.current.push(_e),He()}return[q.current,Ke]}var X={width:0,height:0,left:0,top:0,right:0};function we(i,p,g,C,re,q,He){var Ke=He.tabs,_e=He.tabPosition,at=He.rtl,$e,ft,mt;return["top","bottom"].includes(_e)?($e="width",ft=at?"right":"left",mt=Math.abs(g)):($e="height",ft="top",mt=-g),(0,b.useMemo)(function(){if(!Ke.length)return[0,0];for(var ct=Ke.length,Ot=ct,vt=0;vtmt+p){Ot=vt-1;break}}for(var xt=0,Qt=ct-1;Qt>=0;Qt-=1){var nt=i.get(Ke[Qt].key)||X;if(nt[ft]=Ot?[0,0]:[xt,Ot]},[i,p,C,re,q,mt,_e,Ke.map(function(ct){return ct.key}).join("_"),at])}function m(i){var p;return i instanceof Map?(p={},i.forEach(function(g,C){p[C]=g})):p=i,JSON.stringify(p)}var A="TABS_DQ";function T(i){return String(i).replace(/"/g,A)}function D(i,p,g,C){return!(!g||C||i===!1||i===void 0&&(p===!1||p===null))}function B(i,p){var g=i.prefixCls,C=i.editable,re=i.locale,q=i.style;return!C||C.showAdd===!1?null:b.createElement("button",{ref:p,type:"button",className:"".concat(g,"-nav-add"),style:q,"aria-label":(re==null?void 0:re.addAriaLabel)||"Add tab",onClick:function(Ke){C.onEdit("add",{event:Ke})}},C.addIcon||"+")}var F=b.forwardRef(B),W=b.forwardRef(function(i,p){var g=i.position,C=i.prefixCls,re=i.extra;if(!re)return null;var q,He={};return(0,h.Z)(re)==="object"&&!b.isValidElement(re)?He=re:He.right=re,g==="right"&&(q=He.right),g==="left"&&(q=He.left),q?b.createElement("div",{className:"".concat(C,"-extra-content"),ref:p},q):null}),xe=W,Pe=e(31561),Ie=e(15285),rt=e(10228);function Ct(i,p){var g=i.prefixCls,C=i.id,re=i.tabs,q=i.locale,He=i.mobile,Ke=i.moreIcon,_e=Ke===void 0?"More":Ke,at=i.moreTransitionName,$e=i.style,ft=i.className,mt=i.editable,ct=i.tabBarGutter,Ot=i.rtl,vt=i.removeAriaLabel,bt=i.onTabClick,xt=i.getPopupContainer,Qt=i.popupClassName,nt=(0,b.useState)(!1),pt=(0,le.Z)(nt,2),ce=pt[0],ve=pt[1],je=(0,b.useState)(null),Xe=(0,le.Z)(je,2),Te=Xe[0],lt=Xe[1],et="".concat(C,"-more-popup"),gt="".concat(g,"-dropdown"),jt=Te!==null?"".concat(et,"-").concat(Te):null,kt=q==null?void 0:q.dropdownAriaLabel;function dn(Re,Bt){Re.preventDefault(),Re.stopPropagation(),mt.onEdit("remove",{key:Bt,event:Re})}var gn=b.createElement(Ie.ZP,{onClick:function(Bt){var At=Bt.key,Nt=Bt.domEvent;bt(At,Nt),ve(!1)},prefixCls:"".concat(gt,"-menu"),id:et,tabIndex:-1,role:"listbox","aria-activedescendant":jt,selectedKeys:[Te],"aria-label":kt!==void 0?kt:"expanded dropdown"},re.map(function(Re){var Bt=Re.closable,At=Re.disabled,Nt=Re.closeIcon,tt=Re.key,Kt=Re.label,Cn=D(Bt,Nt,mt,At);return b.createElement(Ie.sN,{key:tt,id:"".concat(et,"-").concat(tt),role:"option","aria-controls":C&&"".concat(C,"-panel-").concat(tt),disabled:At},b.createElement("span",null,Kt),Cn&&b.createElement("button",{type:"button","aria-label":vt||"remove",tabIndex:0,className:"".concat(gt,"-menu-item-remove"),onClick:function(Yt){Yt.stopPropagation(),dn(Yt,tt)}},Nt||mt.removeIcon||"\xD7"))}));function en(Re){for(var Bt=re.filter(function(Cn){return!Cn.disabled}),At=Bt.findIndex(function(Cn){return Cn.key===Te})||0,Nt=Bt.length,tt=0;ttRr?"left":"right"})}),kt=(0,le.Z)(jt,2),dn=kt[0],gn=kt[1],en=Y(0,function(eo,Rr){!gt&&nt&&nt({direction:eo>Rr?"top":"bottom"})}),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1],Oe=(0,b.useState)([0,0]),Re=(0,le.Z)(Oe,2),Bt=Re[0],At=Re[1],Nt=(0,b.useState)([0,0]),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1],Tt=(0,b.useState)([0,0]),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1],vn=(0,b.useState)([0,0]),jn=(0,le.Z)(vn,2),Wn=jn[0],xn=jn[1],tr=ne(new Map),br=(0,le.Z)(tr,2),Nr=br[0],an=br[1],Ut=G(q,Nr,Kt[0]),En=H(Bt,gt),Kn=H(Kt,gt),An=H(Zt,gt),hr=H(Wn,gt),kr=EnLn?Ln:eo}var sn=(0,b.useRef)(),nn=(0,b.useState)(),nr=(0,le.Z)(nn,2),Ir=nr[0],sr=nr[1];function Br(){sr(Date.now())}function qr(){window.clearTimeout(sn.current)}it(Xe,function(eo,Rr){function Bo(ho,Ro){ho(function(yo){var va=tn(yo+Ro);return va})}return kr?(gt?Bo(gn,eo):Bo(Se,Rr),qr(),Br(),!0):!1}),(0,b.useEffect)(function(){return qr(),Ir&&(sn.current=window.setTimeout(function(){sr(0)},100)),qr},[Ir]);var So=we(Ut,gr,gt?dn:me,Kn,An,hr,(0,se.Z)((0,se.Z)({},i),{},{tabs:q})),Wr=(0,le.Z)(So,2),Vr=Wr[0],mo=Wr[1],io=(0,r.Z)(function(){var eo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$e,Rr=Ut.get(eo)||{width:0,height:0,left:0,right:0,top:0};if(gt){var Bo=dn;ft?Rr.rightdn+gr&&(Bo=Rr.right+Rr.width-gr):Rr.left<-dn?Bo=-Rr.left:Rr.left+Rr.width>-dn+gr&&(Bo=-(Rr.left+Rr.width-gr)),Se(0),gn(tn(Bo))}else{var ho=me;Rr.top<-me?ho=-Rr.top:Rr.top+Rr.height>-me+gr&&(ho=-(Rr.top+Rr.height-gr)),gn(0),Se(tn(ho))}}),co={};vt==="top"||vt==="bottom"?co[ft?"marginRight":"marginLeft"]=bt:co.marginTop=bt;var Ho=q.map(function(eo,Rr){var Bo=eo.key;return b.createElement(qe,{id:_e,prefixCls:re,key:Bo,tab:eo,style:Rr===0?void 0:co,closable:eo.closable,editable:ct,active:Bo===$e,renderWrapper:xt,removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,onClick:function(Ro){Qt(Bo,Ro)},onFocus:function(){io(Bo),Br(),Xe.current&&(ft||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),Lo=function(){return an(function(){var Rr=new Map;return q.forEach(function(Bo){var ho,Ro=Bo.key,yo=(ho=Te.current)===null||ho===void 0?void 0:ho.querySelector('[data-node-key="'.concat(T(Ro),'"]'));yo&&Rr.set(Ro,{width:yo.offsetWidth,height:yo.offsetHeight,left:yo.offsetLeft,top:yo.offsetTop})}),Rr})};(0,b.useEffect)(function(){Lo()},[q.map(function(eo){return eo.key}).join("_")]);var zo=Ce(function(){var eo=s(ce),Rr=s(ve),Bo=s(je);At([eo[0]-Rr[0]-Bo[0],eo[1]-Rr[1]-Bo[1]]);var ho=s(et);kn(ho);var Ro=s(lt);xn(Ro);var yo=s(Te);Cn([yo[0]-ho[0],yo[1]-ho[1]]),Lo()}),Zo=q.slice(0,Vr),ro=q.slice(mo+1),Gt=[].concat((0,K.Z)(Zo),(0,K.Z)(ro)),cr=Ut.get($e),Vn=L({activeTabOffset:cr,horizontal:gt,rtl:ft,indicatorSize:pt}),ur=Vn.style;(0,b.useEffect)(function(){io()},[$e,zr,Ln,m(cr),m(Ut),gt]),(0,b.useEffect)(function(){zo()},[ft]);var Ar=!!Gt.length,Zr="".concat(re,"-nav-wrap"),ao,Io,vo,Oo;return gt?ft?(Io=dn>0,ao=dn!==Ln):(ao=dn<0,Io=dn!==zr):(vo=me<0,Oo=me!==zr),b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:(0,x.x1)(p,ce),role:"tablist",className:d()("".concat(re,"-nav"),He),style:Ke,onKeyDown:function(){Br()}},b.createElement(xe,{ref:ve,position:"left",extra:mt,prefixCls:re}),b.createElement(E.Z,{onResize:zo},b.createElement("div",{className:d()(Zr,(g={},(0,n.Z)(g,"".concat(Zr,"-ping-left"),ao),(0,n.Z)(g,"".concat(Zr,"-ping-right"),Io),(0,n.Z)(g,"".concat(Zr,"-ping-top"),vo),(0,n.Z)(g,"".concat(Zr,"-ping-bottom"),Oo),g)),ref:Xe},b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:Te,className:"".concat(re,"-nav-list"),style:{transform:"translate(".concat(dn,"px, ").concat(me,"px)"),transition:Ir?"none":void 0}},Ho,b.createElement(F,{ref:et,prefixCls:re,locale:Ot,editable:ct,style:(0,se.Z)((0,se.Z)({},Ho.length===0?void 0:co),{},{visibility:Ar?"hidden":null})}),b.createElement("div",{className:d()("".concat(re,"-ink-bar"),(0,n.Z)({},"".concat(re,"-ink-bar-animated"),at.inkBar)),style:ur}))))),b.createElement(ut,(0,I.Z)({},i,{removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,ref:lt,prefixCls:re,tabs:Gt,className:!Ar&&Pr,tabMoving:!!Ir})),b.createElement(xe,{ref:je,position:"right",extra:mt,prefixCls:re})))}var v=b.forwardRef(de),c=["renderTabBar"],Q=["label","key"];function R(i){var p=i.renderTabBar,g=(0,ue.Z)(i,c),C=b.useContext(_),re=C.tabs;if(p){var q=(0,se.Z)((0,se.Z)({},g),{},{panes:re.map(function(He){var Ke=He.label,_e=He.key,at=(0,ue.Z)(He,Q);return b.createElement(Ee,(0,I.Z)({tab:Ke,key:_e,tabKey:_e},at))})});return p(q,v)}return b.createElement(v,g)}var w=e(48736);function U(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},p;return i===!1?p={inkBar:!1,tabPane:!1}:i===!0?p={inkBar:!0,tabPane:!1}:p=(0,se.Z)({inkBar:!0},(0,h.Z)(i)==="object"?i:{}),p.tabPaneMotion&&p.tabPane===void 0&&(p.tabPane=!0),!p.tabPaneMotion&&p.tabPane&&(p.tabPane=!1),p}var Fe=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ye=0;function fe(i,p){var g,C=i.id,re=i.prefixCls,q=re===void 0?"rc-tabs":re,He=i.className,Ke=i.items,_e=i.direction,at=i.activeKey,$e=i.defaultActiveKey,ft=i.editable,mt=i.animated,ct=i.tabPosition,Ot=ct===void 0?"top":ct,vt=i.tabBarGutter,bt=i.tabBarStyle,xt=i.tabBarExtraContent,Qt=i.locale,nt=i.moreIcon,pt=i.moreTransitionName,ce=i.destroyInactiveTabPane,ve=i.renderTabBar,je=i.onChange,Xe=i.onTabClick,Te=i.onTabScroll,lt=i.getPopupContainer,et=i.popupClassName,gt=i.indicatorSize,jt=(0,ue.Z)(i,Fe),kt=b.useMemo(function(){return(Ke||[]).filter(function(xn){return xn&&(0,h.Z)(xn)==="object"&&"key"in xn})},[Ke]),dn=_e==="rtl",gn=U(mt),en=(0,b.useState)(!1),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1];(0,b.useEffect)(function(){Se((0,M.Z)())},[]);var Oe=(0,J.Z)(function(){var xn;return(xn=kt[0])===null||xn===void 0?void 0:xn.key},{value:at,defaultValue:$e}),Re=(0,le.Z)(Oe,2),Bt=Re[0],At=Re[1],Nt=(0,b.useState)(function(){return kt.findIndex(function(xn){return xn.key===Bt})}),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1];(0,b.useEffect)(function(){var xn=kt.findIndex(function(br){return br.key===Bt});if(xn===-1){var tr;xn=Math.max(0,Math.min(Kt,kt.length-1)),At((tr=kt[xn])===null||tr===void 0?void 0:tr.key)}Cn(xn)},[kt.map(function(xn){return xn.key}).join("_"),Bt,Kt]);var Tt=(0,J.Z)(null,{value:C}),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];(0,b.useEffect)(function(){C||(kn("rc-tabs-".concat(ye)),ye+=1)},[]);function vn(xn,tr){Xe==null||Xe(xn,tr);var br=xn!==Bt;At(xn),br&&(je==null||je(xn))}var jn={id:Zt,activeKey:Bt,animated:gn,tabPosition:Ot,rtl:dn,mobile:me},Wn=(0,se.Z)((0,se.Z)({},jn),{},{editable:ft,locale:Qt,moreIcon:nt,moreTransitionName:pt,tabBarGutter:vt,onTabClick:vn,onTabScroll:Te,extra:xt,style:bt,panes:null,getPopupContainer:lt,popupClassName:et,indicatorSize:gt});return b.createElement(_.Provider,{value:{tabs:kt,prefixCls:q}},b.createElement("div",(0,I.Z)({ref:p,id:C,className:d()(q,"".concat(q,"-").concat(Ot),(g={},(0,n.Z)(g,"".concat(q,"-mobile"),me),(0,n.Z)(g,"".concat(q,"-editable"),ft),(0,n.Z)(g,"".concat(q,"-rtl"),dn),g),He)},jt),b.createElement(R,(0,I.Z)({},Wn,{renderTabBar:ve})),b.createElement(be,(0,I.Z)({destroyInactiveTabPane:ce},jn,{animated:gn}))))}var Ae=b.forwardRef(fe),Le=Ae,Ne=Le,It=e(36355),zt=e(19716),Vt=()=>null,Wt=e(62892);const yt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Ht(i){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},g;return p===!1?g={inkBar:!1,tabPane:!1}:p===!0?g={inkBar:!0,tabPane:!0}:g=Object.assign({inkBar:!0},typeof p=="object"?p:{}),g.tabPane&&(g.tabPaneMotion=Object.assign(Object.assign({},yt),{motionName:(0,Wt.m)(i,"switch")})),g}var Mn=e(11592),qn=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);rep)}function er(i,p){if(i)return i;const g=(0,Mn.Z)(p).map(C=>{if(b.isValidElement(C)){const{key:re,props:q}=C,He=q||{},{tab:Ke}=He,_e=qn(He,["tab"]);return Object.assign(Object.assign({key:String(re)},_e),{label:Ke})}return null});return Tn(g)}var vr=e(17313),Xn=e(83116),qt=e(37613),pr=e(13826),Dn=i=>{const{componentCls:p,motionDurationSlow:g}=i;return[{[p]:{[`${p}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${g}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${g}`}}}}},[(0,pr.oN)(i,"slide-up"),(0,pr.oN)(i,"slide-down")]]};const Rn=i=>{const{componentCls:p,tabsCardPadding:g,cardBg:C,cardGutter:re,colorBorderSecondary:q,itemSelectedColor:He}=i;return{[`${p}-card`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{margin:0,padding:g,background:C,border:`${i.lineWidth}px ${i.lineType} ${q}`,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`},[`${p}-tab-active`]:{color:He,background:i.colorBgContainer},[`${p}-ink-bar`]:{visibility:"hidden"}},[`&${p}-top, &${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginLeft:{_skip_check_:!0,value:`${re}px`}}}},[`&${p}-top`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`},[`${p}-tab-active`]:{borderBottomColor:i.colorBgContainer}}},[`&${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`0 0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px`},[`${p}-tab-active`]:{borderTopColor:i.colorBgContainer}}},[`&${p}-left, &${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginTop:`${re}px`}}},[`&${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadiusLG}px 0 0 ${i.borderRadiusLG}px`}},[`${p}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:i.colorBgContainer}}}},[`&${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px 0`}},[`${p}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:i.colorBgContainer}}}}}}},Xr=i=>{const{componentCls:p,itemHoverColor:g,dropdownEdgeChildVerticalPadding:C}=i;return{[`${p}-dropdown`]:Object.assign(Object.assign({},(0,vr.Wf)(i)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:i.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${p}-dropdown-menu`]:{maxHeight:i.tabsDropdownHeight,margin:0,padding:`${C}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:i.colorBgContainer,backgroundClip:"padding-box",borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary,"&-item":Object.assign(Object.assign({},vr.vS),{display:"flex",alignItems:"center",minWidth:i.tabsDropdownWidth,margin:0,padding:`${i.paddingXXS}px ${i.paddingSM}px`,color:i.colorText,fontWeight:"normal",fontSize:i.fontSize,lineHeight:i.lineHeight,cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:i.marginSM},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:g}},"&:hover":{background:i.controlItemBgHover},"&-disabled":{"&, &:hover":{color:i.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},We=i=>{const{componentCls:p,margin:g,colorBorderSecondary:C,horizontalMargin:re,verticalItemPadding:q,verticalItemMargin:He}=i;return{[`${p}-top, ${p}-bottom`]:{flexDirection:"column",[`> ${p}-nav, > div > ${p}-nav`]:{margin:re,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${i.lineWidth}px ${i.lineType} ${C}`,content:"''"},[`${p}-ink-bar`]:{height:i.lineWidthBold,"&-animated":{transition:`width ${i.motionDurationSlow}, left ${i.motionDurationSlow}, + `]:{background:on},[`&${l}-row-selected`]:{"> th, > td":{background:Jt},"&:hover > th, &:hover > td":{background:ln}}}},[`${l}-footer`]:{padding:`${j}px ${ee}px`,color:_t,background:hn}})}};var Ki=(0,ei.Z)("Table",a=>{const{colorTextHeading:l,colorSplit:N,colorIcon:j,colorIconHover:ee,opacityLoading:ae,colorBgContainer:ze,controlInteractiveSize:Ze,headerBg:Oe,headerColor:Ge,headerSortActiveBg:st,headerSortHoverBg:Qe,bodySortBg:Rt,rowHoverBg:wt,rowSelectedBg:Dt,rowSelectedHoverBg:on,rowExpandedBg:Jt,cellPaddingBlock:ln,cellPaddingInline:_t,cellPaddingBlockMD:hn,cellPaddingInlineMD:Jn,cellPaddingBlockSM:Yn,cellPaddingInlineSM:Nn,borderColor:dr,footerBg:Er,footerColor:wn,headerBorderRadius:zn,cellFontSize:In,cellFontSizeMD:mn,cellFontSizeSM:Pn,headerSplitColor:fr,fixedHeaderSortActiveBg:Ar,headerFilterHoverBg:Sr,filterDropdownBg:or,expandIconBg:Or,selectionColumnWidth:Zr,stickyScrollBarBg:io}=a,Qr=new ha.C(j),Fo=new ha.C(ee),Ao=2,xr=(0,si.TS)(a,{tableFontSize:In,tableBg:ze,tableRadius:zn,tablePaddingVertical:ln,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:hn,tablePaddingHorizontalMiddle:Jn,tablePaddingVerticalSmall:Yn,tablePaddingHorizontalSmall:Nn,tableBorderColor:dr,tableHeaderTextColor:Ge,tableHeaderBg:Oe,tableFooterTextColor:wn,tableFooterBg:Er,tableHeaderCellSplitColor:fr,tableHeaderSortBg:st,tableHeaderSortHoverBg:Qe,tableHeaderIconColor:Qr.clone().setAlpha(Qr.getAlpha()*ae).toRgbString(),tableHeaderIconColorHover:Fo.clone().setAlpha(Fo.getAlpha()*ae).toRgbString(),tableBodySortBg:Rt,tableFixedHeaderSortActiveBg:Ar,tableHeaderFilterActiveBg:Sr,tableFilterDropdownBg:or,tableRowHoverBg:wt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:on,zIndexTableFixed:Ao,zIndexTableSticky:Ao+1,tableFontSizeMiddle:mn,tableFontSizeSmall:Pn,tableSelectionColumnWidth:Zr,tableExpandIconBg:Or,tableExpandColumnWidth:Ze+2*a.padding,tableExpandedRowBg:Jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:io,tableScrollThumbBgHover:l,tableScrollBg:N});return[Wi(xr),di(xr),Zi(xr),Ti(xr),ui(xr),Va(xr),Fi(xr),qi(xr),Zi(xr),Pi(xr),Ci(xr),xo(xr),zi(xr),hi(xr),Ni(xr),Li(xr),ji(xr)]},a=>{const{colorFillAlter:l,colorBgContainer:N,colorTextHeading:j,colorFillSecondary:ee,colorFillContent:ae,controlItemBgActive:ze,controlItemBgActiveHover:Ze,padding:Oe,paddingSM:Ge,paddingXS:st,colorBorderSecondary:Qe,borderRadiusLG:Rt,fontSize:wt,controlHeight:Dt,colorTextPlaceholder:on}=a,Jt=new ha.C(ee).onBackground(N).toHexShortString(),ln=new ha.C(ae).onBackground(N).toHexShortString(),_t=new ha.C(l).onBackground(N).toHexShortString();return{headerBg:_t,headerColor:j,headerSortActiveBg:Jt,headerSortHoverBg:ln,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:ze,rowSelectedHoverBg:Ze,rowExpandedBg:l,cellPaddingBlock:Oe,cellPaddingInline:Oe,cellPaddingBlockMD:Ge,cellPaddingInlineMD:st,cellPaddingBlockSM:st,cellPaddingInlineSM:st,borderColor:Qe,headerBorderRadius:Rt,footerBg:_t,footerColor:j,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:Qe,fixedHeaderSortActiveBg:Jt,headerFilterHoverBg:ae,filterDropdownMenuBg:N,filterDropdownBg:N,expandIconBg:N,selectionColumnWidth:Dt,stickyScrollBarBg:on,stickyScrollBarBorderRadius:100}});const Hi=[],ki=(a,l)=>{const{prefixCls:N,className:j,rootClassName:ee,style:ae,size:ze,bordered:Ze,dropdownPrefixCls:Oe,dataSource:Ge,pagination:st,rowSelection:Qe,rowKey:Rt="key",rowClassName:wt,columns:Dt,children:on,childrenColumnName:Jt,onChange:ln,getPopupContainer:_t,loading:hn,expandIcon:Jn,expandable:Yn,expandedRowRender:Nn,expandIconColumnIndex:dr,indentSize:Er,scroll:wn,sortDirections:zn,locale:In,showSorterTooltip:mn=!0,virtual:Pn}=a,fr=n.useMemo(()=>Dt||i(on),[Dt,on]),Ar=n.useMemo(()=>fr.some(Dr=>Dr.responsive),[fr]),Sr=(0,Mr.Z)(Ar),or=n.useMemo(()=>{const Dr=new Set(Object.keys(Sr).filter(Br=>Sr[Br]));return fr.filter(Br=>!Br.responsive||Br.responsive.some(po=>Dr.has(po)))},[fr,Sr]),Or=(0,Kn.Z)(a,["className","style","columns"]),{locale:Zr=zr.Z,direction:io,table:Qr,renderEmpty:Fo,getPrefixCls:Ao,getPopupContainer:xr}=n.useContext(hr.E_),oo=(0,gr.Z)(ze),$r=Object.assign(Object.assign({},Zr.Table),In),bo=Ge||Hi,vo=Ao("table",N),Xo=Ao("dropdown",Oe),ir=Object.assign({childrenColumnName:Jt,expandIconColumnIndex:dr},Yn),{childrenColumnName:ar="children"}=ir,_n=n.useMemo(()=>bo.some(Dr=>Dr==null?void 0:Dr[ar])?"nest":Nn||Yn&&Yn.expandedRowRender?"row":null,[bo]),Hn={body:n.useRef()},Jr=n.useMemo(()=>typeof Rt=="function"?Rt:Dr=>Dr==null?void 0:Dr[Rt],[Rt]),[Qn]=Ba(bo,ar,Jr),Cr={},Yr=function(Dr,Br){let po=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Fr,Wo,To;const Ko=Object.assign(Object.assign({},Cr),Dr);po&&((Fr=Cr.resetPagination)===null||Fr===void 0||Fr.call(Cr),!((Wo=Ko.pagination)===null||Wo===void 0)&&Wo.current&&(Ko.pagination.current=1),st&&st.onChange&&st.onChange(1,(To=Ko.pagination)===null||To===void 0?void 0:To.pageSize)),wn&&wn.scrollToFirstRowOnChange!==!1&&Hn.body.current&&(0,An.Z)(0,{getContainer:()=>Hn.body.current}),ln==null||ln(Ko.pagination,Ko.filters,Ko.sorter,{currentDataSource:Sa(Po(bo,Ko.sorterStates,ar),Ko.filterStates),action:Br})},Kr=(Dr,Br)=>{Yr({sorter:Dr,sorterStates:Br},"sort",!1)},[o,f,y,$]=co({prefixCls:vo,mergedColumns:or,onSorterChange:Kr,sortDirections:zn||["ascend","descend"],tableLocale:$r,showSorterTooltip:mn}),Be=n.useMemo(()=>Po(bo,f,ar),[bo,f]);Cr.sorter=$(),Cr.sorterStates=f;const Ye=(Dr,Br)=>{Yr({filters:Dr,filterStates:Br},"filter",!0)},[St,ot,ke]=La({prefixCls:vo,locale:$r,dropdownPrefixCls:Xo,mergedColumns:or,onFilterChange:Ye,getPopupContainer:_t||xr}),Ft=Sa(Be,ot);Cr.filters=ke,Cr.filterStates=ot;const Sn=n.useMemo(()=>{const Dr={};return Object.keys(ke).forEach(Br=>{ke[Br]!==null&&(Dr[Br]=ke[Br])}),Object.assign(Object.assign({},y),{filters:Dr})},[y,ke]),[pn]=_o(Sn),yn=(Dr,Br)=>{Yr({pagination:Object.assign(Object.assign({},Cr.pagination),{current:Dr,pageSize:Br})},"paginate")},[bn,cn]=Ta(Ft.length,yn,st);Cr.pagination=st===!1?{}:aa(bn,st),Cr.resetPagination=cn;const Bn=n.useMemo(()=>{if(st===!1||!bn.pageSize)return Ft;const{current:Dr=1,total:Br,pageSize:po=xa}=bn;return Ft.lengthpo?Ft.slice((Dr-1)*po,Dr*po):Ft:Ft.slice((Dr-1)*po,Dr*po)},[!!st,Ft,bn&&bn.current,bn&&bn.pageSize,bn&&bn.total]),[Un,rn]=ia({prefixCls:vo,data:Ft,pageData:Bn,getRowKey:Jr,getRecordByKey:Qn,expandType:_n,childrenColumnName:ar,locale:$r,getPopupContainer:_t||xr},Qe),Gn=(Dr,Br,po)=>{let Fr;return typeof wt=="function"?Fr=pe()(wt(Dr,Br,po)):Fr=pe()(wt),pe()({[`${vo}-row-selected`]:rn.has(Jr(Dr,Br))},Fr)};ir.__PARENT_RENDER_ICON__=ir.expandIcon,ir.expandIcon=ir.expandIcon||Jn||rr($r),_n==="nest"&&ir.expandIconColumnIndex===void 0?ir.expandIconColumnIndex=Qe?1:0:ir.expandIconColumnIndex>0&&Qe&&(ir.expandIconColumnIndex-=1),typeof ir.indentSize!="number"&&(ir.indentSize=typeof Er=="number"?Er:15);const fn=n.useCallback(Dr=>pn(Un(St(o(Dr)))),[o,St,Un]);let lr,Et;if(st!==!1&&(bn!=null&&bn.total)){let Dr;bn.size?Dr=bn.size:Dr=oo==="small"||oo==="middle"?"small":void 0;const Br=Wo=>n.createElement(Ln.Z,Object.assign({},bn,{className:pe()(`${vo}-pagination ${vo}-pagination-${Wo}`,bn.className),size:Dr})),po=io==="rtl"?"left":"right",{position:Fr}=bn;if(Fr!==null&&Array.isArray(Fr)){const Wo=Fr.find(Yo=>Yo.includes("top")),To=Fr.find(Yo=>Yo.includes("bottom")),Ko=Fr.every(Yo=>`${Yo}`=="none");!Wo&&!To&&!Ko&&(Et=Br(po)),Wo&&(lr=Br(Wo.toLowerCase().replace("top",""))),To&&(Et=Br(To.toLowerCase().replace("bottom","")))}else Et=Br(po)}let Lt;typeof hn=="boolean"?Lt={spinning:hn}:typeof hn=="object"&&(Lt=Object.assign({spinning:!0},hn));const[On,mr]=Ki(vo),[,er]=(0,sn.Z)(),lo=pe()(`${vo}-wrapper`,Qr==null?void 0:Qr.className,{[`${vo}-wrapper-rtl`]:io==="rtl"},j,ee,mr),no=Object.assign(Object.assign({},Qr==null?void 0:Qr.style),ae),Tr=In&&In.emptyText||(Fo==null?void 0:Fo("Table"))||n.createElement(Hr.Z,{componentName:"Table"}),Co=Pn?Pa:ea,la={},ma=n.useMemo(()=>{const{fontSize:Dr,lineHeight:Br,padding:po,paddingXS:Fr,paddingSM:Wo}=er,To=Math.floor(Dr*Br);switch(oo){case"large":return po*2+To;case"small":return Fr*2+To;default:return Wo*2+To}},[er,oo]);return Pn&&(la.listItemHeight=ma),On(n.createElement("div",{ref:l,className:lo,style:no},n.createElement(tn.Z,Object.assign({spinning:!1},Lt),lr,n.createElement(Co,Object.assign({},la,Or,{columns:or,direction:io,expandable:ir,prefixCls:vo,className:pe()({[`${vo}-middle`]:oo==="middle",[`${vo}-small`]:oo==="small",[`${vo}-bordered`]:Ze,[`${vo}-empty`]:bo.length===0}),data:Bn,rowKey:Jr,rowClassName:Gn,emptyText:Tr,internalHooks:u,internalRefs:Hn,transformColumns:fn})),Et)))};var Ei=n.forwardRef(ki);const Si=(a,l)=>{const N=n.useRef(0);return N.current+=1,n.createElement(Ei,Object.assign({},a,{ref:l,_renderTimes:N.current}))},fa=n.forwardRef(Si);fa.SELECTION_COLUMN=Do,fa.EXPAND_COLUMN=t,fa.SELECTION_ALL=Mo,fa.SELECTION_INVERT=ko,fa.SELECTION_NONE=Uo,fa.Column=an,fa.ColumnGroup=En,fa.Summary=v;var Vi=fa,xi=Vi},99313:function(un,Ve,e){e.d(Ve,{default:function(){return k}});var t=e(99267),u=e(18785),S=e(62772),te=e(92310),d=e.n(te),I=e(72308),n=e(49618),se=e(77321),le=e(52487),h=e(62853),ue=e(74416),b=e(59301),M=e(49658),J=e(18929),ie=e(77900),_=(0,b.createContext)(null),Je=b.forwardRef(function(i,p){var g=i.prefixCls,C=i.className,re=i.style,q=i.id,He=i.active,Ke=i.tabKey,_e=i.children;return b.createElement("div",{id:q&&"".concat(q,"-panel-").concat(Ke),role:"tabpanel",tabIndex:He?0:-1,"aria-labelledby":q&&"".concat(q,"-tab-").concat(Ke),"aria-hidden":!He,style:re,className:d()(g,He&&"".concat(g,"-active"),C),ref:p},_e)}),Ee=Je,Ue=["key","forceRender","style","className"];function be(i){var p=i.id,g=i.activeKey,C=i.animated,re=i.tabPosition,q=i.destroyInactiveTabPane,He=b.useContext(_),Ke=He.prefixCls,_e=He.tabs,at=C.tabPane,$e="".concat(Ke,"-tabpane");return b.createElement("div",{className:d()("".concat(Ke,"-content-holder"))},b.createElement("div",{className:d()("".concat(Ke,"-content"),"".concat(Ke,"-content-").concat(re),(0,n.Z)({},"".concat(Ke,"-content-animated"),at))},_e.map(function(ft){var mt=ft.key,ct=ft.forceRender,Ot=ft.style,vt=ft.className,bt=(0,ue.Z)(ft,Ue),xt=mt===g;return b.createElement(ie.default,(0,I.Z)({key:mt,visible:xt,forceRender:ct,removeOnLeave:!!q,leavedClassName:"".concat($e,"-hidden")},C.tabPaneMotion),function(Qt,nt){var pt=Qt.style,ce=Qt.className;return b.createElement(Ee,(0,I.Z)({},bt,{prefixCls:$e,id:p,tabKey:mt,animated:at,active:xt,style:(0,se.Z)((0,se.Z)({},Ot),pt),className:d()(vt,ce),ref:nt}))})})))}var K=e(80702),E=e(29301),r=e(6089),x=e(8654),P={width:0,height:0,left:0,top:0};function G(i,p,g){return(0,b.useMemo)(function(){for(var C,re=new Map,q=p.get((C=i[0])===null||C===void 0?void 0:C.key)||P,He=q.left+q.width,Ke=0;Kekt?(gt=lt,ve.current="x"):(gt=et,ve.current="y"),p(-gt,-gt)&&Te.preventDefault()}var Xe=(0,b.useRef)(null);Xe.current={onTouchStart:nt,onTouchMove:pt,onTouchEnd:ce,onWheel:je},b.useEffect(function(){function Te(jt){Xe.current.onTouchStart(jt)}function lt(jt){Xe.current.onTouchMove(jt)}function et(jt){Xe.current.onTouchEnd(jt)}function gt(jt){Xe.current.onWheel(jt)}return document.addEventListener("touchmove",lt,{passive:!1}),document.addEventListener("touchend",et,{passive:!1}),i.current.addEventListener("touchstart",Te,{passive:!1}),i.current.addEventListener("wheel",gt),function(){document.removeEventListener("touchmove",lt),document.removeEventListener("touchend",et)}},[])}var ge=e(34280);function Ce(i){var p=(0,b.useState)(0),g=(0,le.Z)(p,2),C=g[0],re=g[1],q=(0,b.useRef)(0),He=(0,b.useRef)();return He.current=i,(0,ge.o)(function(){var Ke;(Ke=He.current)===null||Ke===void 0||Ke.call(He)},[C]),function(){q.current===C&&(q.current+=1,re(q.current))}}function ne(i){var p=(0,b.useRef)([]),g=(0,b.useState)({}),C=(0,le.Z)(g,2),re=C[1],q=(0,b.useRef)(typeof i=="function"?i():i),He=Ce(function(){var _e=q.current;p.current.forEach(function(at){_e=at(_e)}),p.current=[],q.current=_e,re({})});function Ke(_e){p.current.push(_e),He()}return[q.current,Ke]}var X={width:0,height:0,left:0,top:0,right:0};function we(i,p,g,C,re,q,He){var Ke=He.tabs,_e=He.tabPosition,at=He.rtl,$e,ft,mt;return["top","bottom"].includes(_e)?($e="width",ft=at?"right":"left",mt=Math.abs(g)):($e="height",ft="top",mt=-g),(0,b.useMemo)(function(){if(!Ke.length)return[0,0];for(var ct=Ke.length,Ot=ct,vt=0;vtmt+p){Ot=vt-1;break}}for(var xt=0,Qt=ct-1;Qt>=0;Qt-=1){var nt=i.get(Ke[Qt].key)||X;if(nt[ft]=Ot?[0,0]:[xt,Ot]},[i,p,C,re,q,mt,_e,Ke.map(function(ct){return ct.key}).join("_"),at])}function m(i){var p;return i instanceof Map?(p={},i.forEach(function(g,C){p[C]=g})):p=i,JSON.stringify(p)}var A="TABS_DQ";function T(i){return String(i).replace(/"/g,A)}function D(i,p,g,C){return!(!g||C||i===!1||i===void 0&&(p===!1||p===null))}function B(i,p){var g=i.prefixCls,C=i.editable,re=i.locale,q=i.style;return!C||C.showAdd===!1?null:b.createElement("button",{ref:p,type:"button",className:"".concat(g,"-nav-add"),style:q,"aria-label":(re==null?void 0:re.addAriaLabel)||"Add tab",onClick:function(Ke){C.onEdit("add",{event:Ke})}},C.addIcon||"+")}var F=b.forwardRef(B),W=b.forwardRef(function(i,p){var g=i.position,C=i.prefixCls,re=i.extra;if(!re)return null;var q,He={};return(0,h.Z)(re)==="object"&&!b.isValidElement(re)?He=re:He.right=re,g==="right"&&(q=He.right),g==="left"&&(q=He.left),q?b.createElement("div",{className:"".concat(C,"-extra-content"),ref:p},q):null}),xe=W,Pe=e(31561),Ie=e(15285),rt=e(10228);function Ct(i,p){var g=i.prefixCls,C=i.id,re=i.tabs,q=i.locale,He=i.mobile,Ke=i.moreIcon,_e=Ke===void 0?"More":Ke,at=i.moreTransitionName,$e=i.style,ft=i.className,mt=i.editable,ct=i.tabBarGutter,Ot=i.rtl,vt=i.removeAriaLabel,bt=i.onTabClick,xt=i.getPopupContainer,Qt=i.popupClassName,nt=(0,b.useState)(!1),pt=(0,le.Z)(nt,2),ce=pt[0],ve=pt[1],je=(0,b.useState)(null),Xe=(0,le.Z)(je,2),Te=Xe[0],lt=Xe[1],et="".concat(C,"-more-popup"),gt="".concat(g,"-dropdown"),jt=Te!==null?"".concat(et,"-").concat(Te):null,kt=q==null?void 0:q.dropdownAriaLabel;function dn(Le,Bt){Le.preventDefault(),Le.stopPropagation(),mt.onEdit("remove",{key:Bt,event:Le})}var gn=b.createElement(Ie.ZP,{onClick:function(Bt){var At=Bt.key,Nt=Bt.domEvent;bt(At,Nt),ve(!1)},prefixCls:"".concat(gt,"-menu"),id:et,tabIndex:-1,role:"listbox","aria-activedescendant":jt,selectedKeys:[Te],"aria-label":kt!==void 0?kt:"expanded dropdown"},re.map(function(Le){var Bt=Le.closable,At=Le.disabled,Nt=Le.closeIcon,tt=Le.key,Kt=Le.label,Cn=D(Bt,Nt,mt,At);return b.createElement(Ie.sN,{key:tt,id:"".concat(et,"-").concat(tt),role:"option","aria-controls":C&&"".concat(C,"-panel-").concat(tt),disabled:At},b.createElement("span",null,Kt),Cn&&b.createElement("button",{type:"button","aria-label":vt||"remove",tabIndex:0,className:"".concat(gt,"-menu-item-remove"),onClick:function(Yt){Yt.stopPropagation(),dn(Yt,tt)}},Nt||mt.removeIcon||"\xD7"))}));function en(Le){for(var Bt=re.filter(function(Cn){return!Cn.disabled}),At=Bt.findIndex(function(Cn){return Cn.key===Te})||0,Nt=Bt.length,tt=0;ttRr?"left":"right"})}),kt=(0,le.Z)(jt,2),dn=kt[0],gn=kt[1],en=Y(0,function(eo,Rr){!gt&&nt&&nt({direction:eo>Rr?"top":"bottom"})}),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1],De=(0,b.useState)([0,0]),Le=(0,le.Z)(De,2),Bt=Le[0],At=Le[1],Nt=(0,b.useState)([0,0]),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1],Tt=(0,b.useState)([0,0]),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1],vn=(0,b.useState)([0,0]),jn=(0,le.Z)(vn,2),Wn=jn[0],xn=jn[1],nr=ne(new Map),br=(0,le.Z)(nr,2),Lr=br[0],an=br[1],Ut=G(q,Lr,Kt[0]),En=H(Bt,gt),Kn=H(Kt,gt),An=H(Zt,gt),hr=H(Wn,gt),Hr=EnLn?Ln:eo}var sn=(0,b.useRef)(),nn=(0,b.useState)(),rr=(0,le.Z)(nn,2),wr=rr[0],cr=rr[1];function Ir(){cr(Date.now())}function qr(){window.clearTimeout(sn.current)}it(Xe,function(eo,Rr){function Bo(go,Ro){go(function(ho){var va=tn(ho+Ro);return va})}return Hr?(gt?Bo(gn,eo):Bo(Se,Rr),qr(),Ir(),!0):!1}),(0,b.useEffect)(function(){return qr(),wr&&(sn.current=window.setTimeout(function(){cr(0)},100)),qr},[wr]);var Eo=we(Ut,gr,gt?dn:me,Kn,An,hr,(0,se.Z)((0,se.Z)({},i),{},{tabs:q})),jr=(0,le.Z)(Eo,2),kr=jr[0],fo=jr[1],ao=(0,r.Z)(function(){var eo=arguments.length>0&&arguments[0]!==void 0?arguments[0]:$e,Rr=Ut.get(eo)||{width:0,height:0,left:0,right:0,top:0};if(gt){var Bo=dn;ft?Rr.rightdn+gr&&(Bo=Rr.right+Rr.width-gr):Rr.left<-dn?Bo=-Rr.left:Rr.left+Rr.width>-dn+gr&&(Bo=-(Rr.left+Rr.width-gr)),Se(0),gn(tn(Bo))}else{var go=me;Rr.top<-me?go=-Rr.top:Rr.top+Rr.height>-me+gr&&(go=-(Rr.top+Rr.height-gr)),gn(0),Se(tn(go))}}),so={};vt==="top"||vt==="bottom"?so[ft?"marginRight":"marginLeft"]=bt:so.marginTop=bt;var Ho=q.map(function(eo,Rr){var Bo=eo.key;return b.createElement(qe,{id:_e,prefixCls:re,key:Bo,tab:eo,style:Rr===0?void 0:so,closable:eo.closable,editable:ct,active:Bo===$e,renderWrapper:xt,removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,onClick:function(Ro){Qt(Bo,Ro)},onFocus:function(){ao(Bo),Ir(),Xe.current&&(ft||(Xe.current.scrollLeft=0),Xe.current.scrollTop=0)}})}),Lo=function(){return an(function(){var Rr=new Map;return q.forEach(function(Bo){var go,Ro=Bo.key,ho=(go=Te.current)===null||go===void 0?void 0:go.querySelector('[data-node-key="'.concat(T(Ro),'"]'));ho&&Rr.set(Ro,{width:ho.offsetWidth,height:ho.offsetHeight,left:ho.offsetLeft,top:ho.offsetTop})}),Rr})};(0,b.useEffect)(function(){Lo()},[q.map(function(eo){return eo.key}).join("_")]);var zo=Ce(function(){var eo=s(ce),Rr=s(ve),Bo=s(je);At([eo[0]-Rr[0]-Bo[0],eo[1]-Rr[1]-Bo[1]]);var go=s(et);kn(go);var Ro=s(lt);xn(Ro);var ho=s(Te);Cn([ho[0]-go[0],ho[1]-go[1]]),Lo()}),Zo=q.slice(0,kr),ro=q.slice(fo+1),Gt=[].concat((0,K.Z)(Zo),(0,K.Z)(ro)),ur=Ut.get($e),Vn=L({activeTabOffset:ur,horizontal:gt,rtl:ft,indicatorSize:pt}),qn=Vn.style;(0,b.useEffect)(function(){ao()},[$e,zr,Ln,m(ur),m(Ut),gt]),(0,b.useEffect)(function(){zo()},[ft]);var Nr=!!Gt.length,Vr="".concat(re,"-nav-wrap"),wo,Io,mo,Oo;return gt?ft?(Io=dn>0,wo=dn!==Ln):(wo=dn<0,Io=dn!==zr):(mo=me<0,Oo=me!==zr),b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:(0,x.x1)(p,ce),role:"tablist",className:d()("".concat(re,"-nav"),He),style:Ke,onKeyDown:function(){Ir()}},b.createElement(xe,{ref:ve,position:"left",extra:mt,prefixCls:re}),b.createElement(E.Z,{onResize:zo},b.createElement("div",{className:d()(Vr,(g={},(0,n.Z)(g,"".concat(Vr,"-ping-left"),wo),(0,n.Z)(g,"".concat(Vr,"-ping-right"),Io),(0,n.Z)(g,"".concat(Vr,"-ping-top"),mo),(0,n.Z)(g,"".concat(Vr,"-ping-bottom"),Oo),g)),ref:Xe},b.createElement(E.Z,{onResize:zo},b.createElement("div",{ref:Te,className:"".concat(re,"-nav-list"),style:{transform:"translate(".concat(dn,"px, ").concat(me,"px)"),transition:wr?"none":void 0}},Ho,b.createElement(F,{ref:et,prefixCls:re,locale:Ot,editable:ct,style:(0,se.Z)((0,se.Z)({},Ho.length===0?void 0:so),{},{visibility:Nr?"hidden":null})}),b.createElement("div",{className:d()("".concat(re,"-ink-bar"),(0,n.Z)({},"".concat(re,"-ink-bar-animated"),at.inkBar)),style:qn}))))),b.createElement(ut,(0,I.Z)({},i,{removeAriaLabel:Ot==null?void 0:Ot.removeAriaLabel,ref:lt,prefixCls:re,tabs:Gt,className:!Nr&&Mr,tabMoving:!!wr})),b.createElement(xe,{ref:je,position:"right",extra:mt,prefixCls:re})))}var v=b.forwardRef(de),c=["renderTabBar"],Q=["label","key"];function R(i){var p=i.renderTabBar,g=(0,ue.Z)(i,c),C=b.useContext(_),re=C.tabs;if(p){var q=(0,se.Z)((0,se.Z)({},g),{},{panes:re.map(function(He){var Ke=He.label,_e=He.key,at=(0,ue.Z)(He,Q);return b.createElement(Ee,(0,I.Z)({tab:Ke,key:_e,tabKey:_e},at))})});return p(q,v)}return b.createElement(v,g)}var w=e(48736);function U(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},p;return i===!1?p={inkBar:!1,tabPane:!1}:i===!0?p={inkBar:!0,tabPane:!1}:p=(0,se.Z)({inkBar:!0},(0,h.Z)(i)==="object"?i:{}),p.tabPaneMotion&&p.tabPane===void 0&&(p.tabPane=!0),!p.tabPaneMotion&&p.tabPane&&(p.tabPane=!1),p}var Fe=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicatorSize"],ye=0;function fe(i,p){var g,C=i.id,re=i.prefixCls,q=re===void 0?"rc-tabs":re,He=i.className,Ke=i.items,_e=i.direction,at=i.activeKey,$e=i.defaultActiveKey,ft=i.editable,mt=i.animated,ct=i.tabPosition,Ot=ct===void 0?"top":ct,vt=i.tabBarGutter,bt=i.tabBarStyle,xt=i.tabBarExtraContent,Qt=i.locale,nt=i.moreIcon,pt=i.moreTransitionName,ce=i.destroyInactiveTabPane,ve=i.renderTabBar,je=i.onChange,Xe=i.onTabClick,Te=i.onTabScroll,lt=i.getPopupContainer,et=i.popupClassName,gt=i.indicatorSize,jt=(0,ue.Z)(i,Fe),kt=b.useMemo(function(){return(Ke||[]).filter(function(xn){return xn&&(0,h.Z)(xn)==="object"&&"key"in xn})},[Ke]),dn=_e==="rtl",gn=U(mt),en=(0,b.useState)(!1),oe=(0,le.Z)(en,2),me=oe[0],Se=oe[1];(0,b.useEffect)(function(){Se((0,M.Z)())},[]);var De=(0,J.Z)(function(){var xn;return(xn=kt[0])===null||xn===void 0?void 0:xn.key},{value:at,defaultValue:$e}),Le=(0,le.Z)(De,2),Bt=Le[0],At=Le[1],Nt=(0,b.useState)(function(){return kt.findIndex(function(xn){return xn.key===Bt})}),tt=(0,le.Z)(Nt,2),Kt=tt[0],Cn=tt[1];(0,b.useEffect)(function(){var xn=kt.findIndex(function(br){return br.key===Bt});if(xn===-1){var nr;xn=Math.max(0,Math.min(Kt,kt.length-1)),At((nr=kt[xn])===null||nr===void 0?void 0:nr.key)}Cn(xn)},[kt.map(function(xn){return xn.key}).join("_"),Bt,Kt]);var Tt=(0,J.Z)(null,{value:C}),Yt=(0,le.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];(0,b.useEffect)(function(){C||(kn("rc-tabs-".concat(ye)),ye+=1)},[]);function vn(xn,nr){Xe==null||Xe(xn,nr);var br=xn!==Bt;At(xn),br&&(je==null||je(xn))}var jn={id:Zt,activeKey:Bt,animated:gn,tabPosition:Ot,rtl:dn,mobile:me},Wn=(0,se.Z)((0,se.Z)({},jn),{},{editable:ft,locale:Qt,moreIcon:nt,moreTransitionName:pt,tabBarGutter:vt,onTabClick:vn,onTabScroll:Te,extra:xt,style:bt,panes:null,getPopupContainer:lt,popupClassName:et,indicatorSize:gt});return b.createElement(_.Provider,{value:{tabs:kt,prefixCls:q}},b.createElement("div",(0,I.Z)({ref:p,id:C,className:d()(q,"".concat(q,"-").concat(Ot),(g={},(0,n.Z)(g,"".concat(q,"-mobile"),me),(0,n.Z)(g,"".concat(q,"-editable"),ft),(0,n.Z)(g,"".concat(q,"-rtl"),dn),g),He)},jt),b.createElement(R,(0,I.Z)({},Wn,{renderTabBar:ve})),b.createElement(be,(0,I.Z)({destroyInactiveTabPane:ce},jn,{animated:gn}))))}var Ae=b.forwardRef(fe),Ne=Ae,Re=Ne,It=e(36355),zt=e(19716),Vt=()=>null,Wt=e(62892);const yt={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Ht(i){let p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},g;return p===!1?g={inkBar:!1,tabPane:!1}:p===!0?g={inkBar:!0,tabPane:!0}:g=Object.assign({inkBar:!0},typeof p=="object"?p:{}),g.tabPane&&(g.tabPaneMotion=Object.assign(Object.assign({},yt),{motionName:(0,Wt.m)(i,"switch")})),g}var Mn=e(11592),$n=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);rep)}function tr(i,p){if(i)return i;const g=(0,Mn.Z)(p).map(C=>{if(b.isValidElement(C)){const{key:re,props:q}=C,He=q||{},{tab:Ke}=He,_e=$n(He,["tab"]);return Object.assign(Object.assign({key:String(re)},_e),{label:Ke})}return null});return Tn(g)}var vr=e(17313),Xn=e(83116),qt=e(37613),pr=e(13826),Dn=i=>{const{componentCls:p,motionDurationSlow:g}=i;return[{[p]:{[`${p}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${g}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${g}`}}}}},[(0,pr.oN)(i,"slide-up"),(0,pr.oN)(i,"slide-down")]]};const Rn=i=>{const{componentCls:p,tabsCardPadding:g,cardBg:C,cardGutter:re,colorBorderSecondary:q,itemSelectedColor:He}=i;return{[`${p}-card`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{margin:0,padding:g,background:C,border:`${i.lineWidth}px ${i.lineType} ${q}`,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`},[`${p}-tab-active`]:{color:He,background:i.colorBgContainer},[`${p}-ink-bar`]:{visibility:"hidden"}},[`&${p}-top, &${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginLeft:{_skip_check_:!0,value:`${re}px`}}}},[`&${p}-top`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`},[`${p}-tab-active`]:{borderBottomColor:i.colorBgContainer}}},[`&${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:`0 0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px`},[`${p}-tab-active`]:{borderTopColor:i.colorBgContainer}}},[`&${p}-left, &${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginTop:`${re}px`}}},[`&${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadiusLG}px 0 0 ${i.borderRadiusLG}px`}},[`${p}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:i.colorBgContainer}}}},[`&${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadiusLG}px ${i.borderRadiusLG}px 0`}},[`${p}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:i.colorBgContainer}}}}}}},Xr=i=>{const{componentCls:p,itemHoverColor:g,dropdownEdgeChildVerticalPadding:C}=i;return{[`${p}-dropdown`]:Object.assign(Object.assign({},(0,vr.Wf)(i)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:i.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${p}-dropdown-menu`]:{maxHeight:i.tabsDropdownHeight,margin:0,padding:`${C}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:i.colorBgContainer,backgroundClip:"padding-box",borderRadius:i.borderRadiusLG,outline:"none",boxShadow:i.boxShadowSecondary,"&-item":Object.assign(Object.assign({},vr.vS),{display:"flex",alignItems:"center",minWidth:i.tabsDropdownWidth,margin:0,padding:`${i.paddingXXS}px ${i.paddingSM}px`,color:i.colorText,fontWeight:"normal",fontSize:i.fontSize,lineHeight:i.lineHeight,cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:i.marginSM},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:g}},"&:hover":{background:i.controlItemBgHover},"&-disabled":{"&, &:hover":{color:i.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},We=i=>{const{componentCls:p,margin:g,colorBorderSecondary:C,horizontalMargin:re,verticalItemPadding:q,verticalItemMargin:He}=i;return{[`${p}-top, ${p}-bottom`]:{flexDirection:"column",[`> ${p}-nav, > div > ${p}-nav`]:{margin:re,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${i.lineWidth}px ${i.lineType} ${C}`,content:"''"},[`${p}-ink-bar`]:{height:i.lineWidthBold,"&-animated":{transition:`width ${i.motionDurationSlow}, left ${i.motionDurationSlow}, right ${i.motionDurationSlow}`}},[`${p}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:i.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:i.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:i.boxShadowTabsOverflowRight},[`&${p}-nav-wrap-ping-left::before`]:{opacity:1},[`&${p}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${p}-top`]:{[`> ${p}-nav, - > div > ${p}-nav`]:{"&::before":{bottom:0},[`${p}-ink-bar`]:{bottom:0}}},[`${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,marginTop:`${g}px`,marginBottom:0,"&::before":{top:0},[`${p}-ink-bar`]:{top:0}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0}},[`${p}-left, ${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{flexDirection:"column",minWidth:i.controlHeight*1.25,[`${p}-tab`]:{padding:q,textAlign:"center"},[`${p}-tab + ${p}-tab`]:{margin:He},[`${p}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:i.controlHeight},"&::before":{top:0,boxShadow:i.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:i.boxShadowTabsOverflowBottom},[`&${p}-nav-wrap-ping-top::before`]:{opacity:1},[`&${p}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${p}-ink-bar`]:{width:i.lineWidthBold,"&-animated":{transition:`height ${i.motionDurationSlow}, top ${i.motionDurationSlow}`}},[`${p}-nav-list, ${p}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${i.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:i.paddingLG}}}},[`${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,[`${p}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-i.lineWidth},borderRight:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingRight:{_skip_check_:!0,value:i.paddingLG}}}}}},ht=i=>{const{componentCls:p,cardPaddingSM:g,cardPaddingLG:C,horizontalItemPaddingSM:re,horizontalItemPaddingLG:q}=i;return{[p]:{"&-small":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:re,fontSize:i.titleFontSizeSM}}},"&-large":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:q,fontSize:i.titleFontSizeLG}}}},[`${p}-card`]:{[`&${p}-small`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:g}},[`&${p}-bottom`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`0 0 ${i.borderRadius}px ${i.borderRadius}px`}},[`&${p}-top`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`${i.borderRadius}px ${i.borderRadius}px 0 0`}},[`&${p}-right`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadius}px ${i.borderRadius}px 0`}}},[`&${p}-left`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadius}px 0 0 ${i.borderRadius}px`}}}},[`&${p}-large`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:C}}}}}},Mt=i=>{const{componentCls:p,itemActiveColor:g,itemHoverColor:C,iconCls:re,tabsHorizontalItemMargin:q,horizontalItemPadding:He,itemSelectedColor:Ke,itemColor:_e}=i,at=`${p}-tab`;return{[at]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:He,fontSize:i.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:_e,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:g}},(0,vr.Qy)(i)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-i.marginXXS},marginLeft:{_skip_check_:!0,value:i.marginXS},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"&:hover":{color:i.colorTextHeading}},"&:hover":{color:C},[`&${at}-active ${at}-btn`]:{color:Ke,textShadow:i.tabsActiveTextShadow},[`&${at}-disabled`]:{color:i.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${p}-remove`]:{"&:focus, &:active":{color:i.colorTextDisabled}},[`& ${at}-remove ${re}`]:{margin:0},[re]:{marginRight:{_skip_check_:!0,value:i.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:q}}}},dt=i=>{const{componentCls:p,tabsHorizontalItemMarginRTL:g,iconCls:C,cardGutter:re}=i;return{[`${p}-rtl`]:{direction:"rtl",[`${p}-nav`]:{[`${p}-tab`]:{margin:{_skip_check_:!0,value:g},[`${p}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[C]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${i.marginSM}px`}},[`${p}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${i.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${i.marginXXS}px`},[C]:{margin:0}}}},[`&${p}-left`]:{[`> ${p}-nav`]:{order:1},[`> ${p}-content-holder`]:{order:0}},[`&${p}-right`]:{[`> ${p}-nav`]:{order:0},[`> ${p}-content-holder`]:{order:1}},[`&${p}-card${p}-top, &${p}-card${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginRight:{_skip_check_:!0,value:re},marginLeft:{_skip_check_:!0,value:0}}}}},[`${p}-dropdown-rtl`]:{direction:"rtl"},[`${p}-menu-item`]:{[`${p}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=i=>{const{componentCls:p,tabsCardPadding:g,cardHeight:C,cardGutter:re,itemHoverColor:q,itemActiveColor:He,colorBorderSecondary:Ke}=i;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,vr.Wf)(i)),{display:"flex",[`> ${p}-nav, > div > ${p}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${p}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${i.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${p}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${i.motionDurationSlow}`},[`${p}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${p}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${p}-nav-more`]:{position:"relative",padding:g,background:"transparent",border:0,color:i.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:i.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${p}-nav-add`]:Object.assign({minWidth:C,marginLeft:{_skip_check_:!0,value:re},padding:`0 ${i.paddingXS}px`,background:"transparent",border:`${i.lineWidth}px ${i.lineType} ${Ke}`,borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:i.colorText,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`,"&:hover":{color:q},"&:active, &:focus:not(:focus-visible)":{color:He}},(0,vr.Qy)(i))},[`${p}-extra-content`]:{flex:"none"},[`${p}-ink-bar`]:{position:"absolute",background:i.inkBarColor,pointerEvents:"none"}}),Mt(i)),{[`${p}-content`]:{position:"relative",width:"100%"},[`${p}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${p}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${p}-centered`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-nav-wrap`]:{[`&:not([class*='${p}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Fn=(0,Xn.Z)("Tabs",i=>{const p=(0,qt.TS)(i,{tabsCardPadding:i.cardPadding||`${(i.cardHeight-Math.round(i.fontSize*i.lineHeight))/2-i.lineWidth}px ${i.padding}px`,dropdownEdgeChildVerticalPadding:i.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${i.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${i.horizontalItemGutter}px`});return[ht(p),dt(p),We(p),Xr(p),Rn(p),Xt(p),Dn(p)]},i=>{const p=i.controlHeightLG;return{zIndexPopup:i.zIndexPopupBase+50,cardBg:i.colorFillAlter,cardHeight:p,cardPadding:"",cardPaddingSM:`${i.paddingXXS*1.5}px ${i.padding}px`,cardPaddingLG:`${i.paddingXS}px ${i.padding}px ${i.paddingXXS*1.5}px`,titleFontSize:i.fontSize,titleFontSizeLG:i.fontSizeLG,titleFontSizeSM:i.fontSize,inkBarColor:i.colorPrimary,horizontalMargin:`0 0 ${i.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${i.paddingSM}px 0`,horizontalItemPaddingSM:`${i.paddingXS}px 0`,horizontalItemPaddingLG:`${i.padding}px 0`,verticalItemPadding:`${i.paddingXS}px ${i.paddingLG}px`,verticalItemMargin:`${i.margin}px 0 0 0`,itemColor:i.colorText,itemSelectedColor:i.colorPrimary,itemHoverColor:i.colorPrimaryHover,itemActiveColor:i.colorPrimaryActive,cardGutter:i.marginXXS/2}}),$t=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);re{const{type:p,className:g,rootClassName:C,size:re,onEdit:q,hideAdd:He,centered:Ke,addIcon:_e,popupClassName:at,children:$e,items:ft,animated:mt,style:ct,indicatorSize:Ot}=i,vt=$t(i,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:bt,moreIcon:xt=b.createElement(u.Z,null)}=vt,{direction:Qt,tabs:nt,getPrefixCls:pt,getPopupContainer:ce}=b.useContext(It.E_),ve=pt("tabs",bt),[je,Xe]=Fn(ve);let Te;p==="editable-card"&&(Te={onEdit:(dn,gn)=>{let{key:en,event:oe}=gn;q==null||q(dn==="add"?oe:en,dn)},removeIcon:b.createElement(t.Z,null),addIcon:_e||b.createElement(S.Z,null),showAdd:He!==!0});const lt=pt(),et=er(ft,$e),gt=Ht(ve,mt),jt=(0,zt.Z)(re),kt=Object.assign(Object.assign({},nt==null?void 0:nt.style),ct);return je(b.createElement(Ne,Object.assign({direction:Qt,getPopupContainer:ce,moreTransitionName:`${lt}-slide-up`},vt,{items:et,className:d()({[`${ve}-${jt}`]:jt,[`${ve}-card`]:["card","editable-card"].includes(p),[`${ve}-editable-card`]:p==="editable-card",[`${ve}-centered`]:Ke},nt==null?void 0:nt.className,g,C,Xe),popupClassName:d()(at,Xe),style:kt,editable:Te,moreIcon:xt,prefixCls:ve,animated:gt,indicatorSize:Ot!=null?Ot:nt==null?void 0:nt.indicatorSize})))};Zn.TabPane=Vt;var k=Zn},17574:function(un,Ve,e){e.d(Ve,{default:function(){return we}});var t=e(54844),u=e(80702),S=e(52671),te=e(8657),d=e(72308),I=e(59301),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},se=n,le=e(7657),h=function(A,T){return I.createElement(le.Z,(0,d.Z)({},A,{ref:T,icon:se}))},ue=I.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(35654),_=e(71430),Je=e(36355),Ee=e(56082),Ue=e(62892),be=e(20648);const K=4;function E(m){const{dropPosition:A,dropLevelOffset:T,prefixCls:D,indent:B,direction:F="ltr"}=m,W=F==="ltr"?"left":"right",xe=F==="ltr"?"right":"left",Pe={[W]:-T*B+K,[xe]:0};switch(A){case-1:Pe.top=-3;break;case 1:Pe.bottom=-3;break;default:Pe.bottom=-3,Pe[W]=B+K;break}return I.createElement("div",{style:Pe,className:`${D}-drop-indicator`})}var r=e(71997),P=I.forwardRef((m,A)=>{const{getPrefixCls:T,direction:D,virtual:B,tree:F}=I.useContext(Je.E_),{prefixCls:W,className:xe,showIcon:Pe=!1,showLine:Ie,switcherIcon:rt,blockNode:Ct=!1,children:ut,checkable:he=!1,selectable:qe=!0,draggable:z,motion:O,style:L}=m,s=T("tree",W),H=T(),de=O!=null?O:Object.assign(Object.assign({},(0,Ue.Z)(H)),{motionAppear:!1}),v=Object.assign(Object.assign({},m),{checkable:he,selectable:qe,showIcon:Pe,motion:de,blockNode:Ct,showLine:!!Ie,dropIndicatorRender:E}),[c,Q]=(0,be.ZP)(s),R=I.useMemo(()=>{if(!z)return!1;let U={};switch(typeof z){case"function":U.nodeDraggable=z;break;case"object":U=Object.assign({},z);break;default:break}return U.icon!==!1&&(U.icon=U.icon||I.createElement(Ee.Z,null)),U},[z]),w=U=>I.createElement(r.Z,{prefixCls:s,switcherIcon:rt,treeNodeProps:U,showLine:Ie});return c(I.createElement(t.Z,Object.assign({itemHeight:20,ref:A,virtual:B},v,{style:Object.assign(Object.assign({},F==null?void 0:F.style),L),prefixCls:s,className:J()({[`${s}-icon-hide`]:!Pe,[`${s}-block-node`]:Ct,[`${s}-unselectable`]:!qe,[`${s}-rtl`]:D==="rtl"},F==null?void 0:F.className,xe,Q),direction:D,checkable:he&&I.createElement("span",{className:`${s}-checkbox-inner`}),selectable:qe,switcherIcon:w,draggable:R}),ut))}),G;(function(m){m[m.None=0]="None",m[m.Start=1]="Start",m[m.End=2]="End"})(G||(G={}));function Y(m,A){function T(D){const{key:B,children:F}=D;A(B,D)!==!1&&Y(F||[],A)}m.forEach(T)}function V(m){let{treeData:A,expandedKeys:T,startKey:D,endKey:B}=m;const F=[];let W=G.None;if(D&&D===B)return[D];if(!D||!B)return[];function xe(Pe){return Pe===D||Pe===B}return Y(A,Pe=>{if(W===G.End)return!1;if(xe(Pe)){if(F.push(Pe),W===G.None)W=G.Start;else if(W===G.Start)return W=G.End,!1}else W===G.Start&&F.push(Pe);return T.includes(Pe)}),F}function Z(m,A){const T=(0,u.Z)(A),D=[];return Y(m,(B,F)=>{const W=T.indexOf(B);return W!==-1&&(D.push(F),T.splice(W,1)),!!T.length}),D}var Me=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var{defaultExpandAll:T,defaultExpandParent:D,defaultExpandedKeys:B}=m,F=Me(m,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const W=I.useRef(),xe=I.useRef(),Pe=()=>{const{keyEntities:R}=(0,_.I8)(it(F));let w;return T?w=Object.keys(R):D?w=(0,ie.r7)(F.expandedKeys||B||[],R):w=F.expandedKeys||B,w},[Ie,rt]=I.useState(F.selectedKeys||F.defaultSelectedKeys||[]),[Ct,ut]=I.useState(()=>Pe());I.useEffect(()=>{"selectedKeys"in F&&rt(F.selectedKeys)},[F.selectedKeys]),I.useEffect(()=>{"expandedKeys"in F&&ut(F.expandedKeys)},[F.expandedKeys]);const he=(R,w)=>{var U;return"expandedKeys"in F||ut(R),(U=F.onExpand)===null||U===void 0?void 0:U.call(F,R,w)},qe=(R,w)=>{var U;const{multiple:Fe}=F,{node:ye,nativeEvent:fe}=w,{key:Ae=""}=ye,Le=it(F),Ne=Object.assign(Object.assign({},w),{selected:!0}),It=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),zt=fe==null?void 0:fe.shiftKey;let Pt;Fe&&It?(Pt=R,W.current=Ae,xe.current=Pt,Ne.selectedNodes=Z(Le,Pt)):Fe&&zt?(Pt=Array.from(new Set([].concat((0,u.Z)(xe.current||[]),(0,u.Z)(V({treeData:Le,expandedKeys:Ct,startKey:Ae,endKey:W.current}))))),Ne.selectedNodes=Z(Le,Pt)):(Pt=[Ae],W.current=Ae,xe.current=Pt,Ne.selectedNodes=Z(Le,Pt)),(U=F.onSelect)===null||U===void 0||U.call(F,Pt,Ne),"selectedKeys"in F||rt(Pt)},{getPrefixCls:z,direction:O}=I.useContext(Je.E_),{prefixCls:L,className:s,showIcon:H=!0,expandAction:de="click"}=F,v=Me(F,["prefixCls","className","showIcon","expandAction"]),c=z("tree",L),Q=J()(`${c}-directory`,{[`${c}-directory-rtl`]:O==="rtl"},s);return I.createElement(P,Object.assign({icon:pe,ref:A,blockNode:!0},v,{showIcon:H,expandAction:de,prefixCls:c,className:Q,expandedKeys:Ct,selectedKeys:Ie,onSelect:qe,onExpand:he}))};var ne=I.forwardRef(ge);const X=P;X.DirectoryTree=ne,X.TreeNode=t.O;var we=X},20648:function(un,Ve,e){e.d(Ve,{TM:function(){return M},Yk:function(){return b}});var t=e(93083),u=e(98447),S=e(17313),te=e(8378),d=e(37613),I=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),se=(J,ie)=>({[`.${J}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ie.motionDurationSlow}`}}}),le=(J,ie)=>({[`.${J}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ie.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ie.lineWidthBold}px solid ${ie.colorPrimary}`,borderRadius:"50%",content:'""'}}}),h=(J,ie)=>{const{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee,titleHeight:Ue,nodeSelectedBg:be,nodeHoverBg:K}=ie,E=ie.paddingXS;return{[_]:Object.assign(Object.assign({},(0,S.Wf)(ie)),{background:ie.colorBgContainer,borderRadius:ie.borderRadius,transition:`background-color ${ie.motionDurationSlow}`,[`&${_}-rtl`]:{[`${_}-switcher`]:{"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${_}-active-focused)`]:Object.assign({},(0,S.oN)(ie)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${Je}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ee,insetInlineStart:0,border:`1px solid ${ie.colorPrimary}`,opacity:0,animationName:n,animationDuration:ie.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Je}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Ee}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${_}-node-content-wrapper`]:{color:ie.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${_}-node-content-wrapper`]:Object.assign({},(0,S.oN)(ie)),[`&:not(${Je}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:Ue,lineHeight:`${Ue}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ie.motionDurationSlow}`,[`${Je}:hover &`]:{opacity:.45}},[`&${Je}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ue}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},se(J,ie)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ue,margin:0,lineHeight:`${Ue}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ie.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,marginInlineStart:-1,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ue/2*.8,height:Ue/2,borderBottom:`1px solid ${ie.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ue,margin:0,padding:`0 ${ie.paddingXS/2}px`,color:"inherit",lineHeight:`${Ue}px`,background:"transparent",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:K},[`&${_}-node-selected`]:{backgroundColor:be},[`${_}-iconEle`]:{display:"inline-block",width:Ue,height:Ue,lineHeight:`${Ue}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${Ue}px`,userSelect:"none"},le(J,ie)),[`${Je}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ie.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Je}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ue/2}px !important`}}}}})}},ue=J=>{const{treeCls:ie,treeNodeCls:_,treeNodePadding:Je,directoryNodeSelectedBg:Ee,directoryNodeSelectedColor:Ue}=J;return{[`${ie}${ie}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Je,insetInlineStart:0,transition:`background-color ${J.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:J.controlItemBgHover}},"> *":{zIndex:1},[`${ie}-switcher`]:{transition:`color ${J.motionDurationMid}`},[`${ie}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ie}-node-selected`]:{color:Ue,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Ee},[`${ie}-switcher`]:{color:Ue},[`${ie}-node-content-wrapper`]:{color:Ue,background:"transparent"}}}}}},b=(J,ie)=>{const _=`.${J}`,Je=`${_}-treenode`,Ee=ie.paddingXS/2,Ue=(0,d.TS)(ie,{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee});return[h(J,Ue),ue(Ue)]},M=J=>{const{controlHeightSM:ie}=J;return{titleHeight:ie,nodeHoverBg:J.controlItemBgHover,nodeSelectedBg:J.controlItemBgActive}};Ve.ZP=(0,I.Z)("Tree",(J,ie)=>{let{prefixCls:_}=ie;return[{[J.componentCls]:(0,u.C2)(`${_}-checkbox`,J)},b(_,J),(0,te.Z)(J)]},J=>{const{colorTextLightSolid:ie,colorPrimary:_}=J;return Object.assign(Object.assign({},M(J)),{directoryNodeSelectedColor:ie,directoryNodeSelectedBg:_})})},71997:function(un,Ve,e){e.d(Ve,{Z:function(){return Je}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},te=S,d=e(7657),I=function(Ue,be){return u.createElement(d.Z,(0,t.Z)({},Ue,{ref:be,icon:te}))},n=u.forwardRef(I),se=n,le=e(52671),h=e(58617),ue=e(15075),b=e(43531),M=e(92310),J=e.n(M),ie=e(92343),Je=Ee=>{const{prefixCls:Ue,switcherIcon:be,treeNodeProps:K,showLine:E}=Ee,{isLeaf:r,expanded:x,loading:P}=K;if(P)return u.createElement(h.Z,{className:`${Ue}-switcher-loading-icon`});let G;if(E&&typeof E=="object"&&(G=E.showLeafIcon),r){if(!E)return null;if(typeof G!="boolean"&&G){const Z=typeof G=="function"?G(K):G,Me=`${Ue}-switcher-line-custom-icon`;return(0,ie.l$)(Z)?(0,ie.Tm)(Z,{className:J()(Z.props.className||"",Me)}):Z}return G?u.createElement(le.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement("span",{className:`${Ue}-switcher-leaf-line`})}const Y=`${Ue}-switcher-icon`,V=typeof be=="function"?be(K):be;return(0,ie.l$)(V)?(0,ie.Tm)(V,{className:J()(V.props.className||"",Y)}):V!==void 0?V:E?x?u.createElement(ue.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(b.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(se,{className:Y})}},48066:function(un,Ve,e){e.d(Ve,{default:function(){return Xr}});var t=e(59301),u=e(40001),S=e(81953),te=e(72308),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},I=d,n=e(7657),se=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:I}))},le=t.forwardRef(se),h=le,ue=e(92310),b=e.n(ue),M=e(25769),J=e.n(M),ie=e(29301),_=e(11592),Je=e(34280),Ee=e(18929),Ue=e(2738),be=e(8654),K=e(24514),E=e(10228),r=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const Mt=i=>{const{keyCode:p}=i;p===E.Z.ENTER&&i.preventDefault()},dt=i=>{const{keyCode:p}=i,{onClick:g}=We;p===E.Z.ENTER&&g&&g()},{style:Xt,noStyle:Fn,disabled:$t}=We,Zn=r(We,["style","noStyle","disabled"]);let k={};return Fn||(k=Object.assign({},x)),$t&&(k.pointerEvents="none"),k=Object.assign(Object.assign({},k),Xt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ht},Zn,{onKeyDown:Mt,onKeyUp:dt,style:k}))}),Y=e(36355),V=e(9763),Z=e(6848),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},pe=Me,it=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:pe}))},ge=t.forwardRef(it),Ce=ge,ne=e(92343),X=e(1643),we=e(15969),m=e(83116),A=e(93398);const T=(We,ht,Mt,dt)=>{const{titleMarginBottom:Xt,fontWeightStrong:Fn}=dt;return{marginBottom:Xt,color:Mt,fontWeight:Fn,fontSize:We,lineHeight:ht}},D=We=>{const ht=[1,2,3,4,5],Mt={};return ht.forEach(dt=>{Mt[` + > div > ${p}-nav`]:{"&::before":{bottom:0},[`${p}-ink-bar`]:{bottom:0}}},[`${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,marginTop:`${g}px`,marginBottom:0,"&::before":{top:0},[`${p}-ink-bar`]:{top:0}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0}},[`${p}-left, ${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{flexDirection:"column",minWidth:i.controlHeight*1.25,[`${p}-tab`]:{padding:q,textAlign:"center"},[`${p}-tab + ${p}-tab`]:{margin:He},[`${p}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:i.controlHeight},"&::before":{top:0,boxShadow:i.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:i.boxShadowTabsOverflowBottom},[`&${p}-nav-wrap-ping-top::before`]:{opacity:1},[`&${p}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${p}-ink-bar`]:{width:i.lineWidthBold,"&-animated":{transition:`height ${i.motionDurationSlow}, top ${i.motionDurationSlow}`}},[`${p}-nav-list, ${p}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${p}-left`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${i.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:i.paddingLG}}}},[`${p}-right`]:{[`> ${p}-nav, > div > ${p}-nav`]:{order:1,[`${p}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${p}-content-holder, > div > ${p}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-i.lineWidth},borderRight:{_skip_check_:!0,value:`${i.lineWidth}px ${i.lineType} ${i.colorBorder}`},[`> ${p}-content > ${p}-tabpane`]:{paddingRight:{_skip_check_:!0,value:i.paddingLG}}}}}},ht=i=>{const{componentCls:p,cardPaddingSM:g,cardPaddingLG:C,horizontalItemPaddingSM:re,horizontalItemPaddingLG:q}=i;return{[p]:{"&-small":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:re,fontSize:i.titleFontSizeSM}}},"&-large":{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:q,fontSize:i.titleFontSizeLG}}}},[`${p}-card`]:{[`&${p}-small`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:g}},[`&${p}-bottom`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`0 0 ${i.borderRadius}px ${i.borderRadius}px`}},[`&${p}-top`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:`${i.borderRadius}px ${i.borderRadius}px 0 0`}},[`&${p}-right`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${i.borderRadius}px ${i.borderRadius}px 0`}}},[`&${p}-left`]:{[`> ${p}-nav ${p}-tab`]:{borderRadius:{_skip_check_:!0,value:`${i.borderRadius}px 0 0 ${i.borderRadius}px`}}}},[`&${p}-large`]:{[`> ${p}-nav`]:{[`${p}-tab`]:{padding:C}}}}}},Mt=i=>{const{componentCls:p,itemActiveColor:g,itemHoverColor:C,iconCls:re,tabsHorizontalItemMargin:q,horizontalItemPadding:He,itemSelectedColor:Ke,itemColor:_e}=i,at=`${p}-tab`;return{[at]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:He,fontSize:i.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:_e,"&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:g}},(0,vr.Qy)(i)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-i.marginXXS},marginLeft:{_skip_check_:!0,value:i.marginXS},color:i.colorTextDescription,fontSize:i.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${i.motionDurationSlow}`,"&:hover":{color:i.colorTextHeading}},"&:hover":{color:C},[`&${at}-active ${at}-btn`]:{color:Ke,textShadow:i.tabsActiveTextShadow},[`&${at}-disabled`]:{color:i.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${p}-remove`]:{"&:focus, &:active":{color:i.colorTextDisabled}},[`& ${at}-remove ${re}`]:{margin:0},[re]:{marginRight:{_skip_check_:!0,value:i.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:q}}}},dt=i=>{const{componentCls:p,tabsHorizontalItemMarginRTL:g,iconCls:C,cardGutter:re}=i;return{[`${p}-rtl`]:{direction:"rtl",[`${p}-nav`]:{[`${p}-tab`]:{margin:{_skip_check_:!0,value:g},[`${p}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[C]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${i.marginSM}px`}},[`${p}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${i.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${i.marginXXS}px`},[C]:{margin:0}}}},[`&${p}-left`]:{[`> ${p}-nav`]:{order:1},[`> ${p}-content-holder`]:{order:0}},[`&${p}-right`]:{[`> ${p}-nav`]:{order:0},[`> ${p}-content-holder`]:{order:1}},[`&${p}-card${p}-top, &${p}-card${p}-bottom`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-tab + ${p}-tab`]:{marginRight:{_skip_check_:!0,value:re},marginLeft:{_skip_check_:!0,value:0}}}}},[`${p}-dropdown-rtl`]:{direction:"rtl"},[`${p}-menu-item`]:{[`${p}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},Xt=i=>{const{componentCls:p,tabsCardPadding:g,cardHeight:C,cardGutter:re,itemHoverColor:q,itemActiveColor:He,colorBorderSecondary:Ke}=i;return{[p]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,vr.Wf)(i)),{display:"flex",[`> ${p}-nav, > div > ${p}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${p}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${i.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${p}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${i.motionDurationSlow}`},[`${p}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${p}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${p}-nav-more`]:{position:"relative",padding:g,background:"transparent",border:0,color:i.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:i.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${p}-nav-add`]:Object.assign({minWidth:C,marginLeft:{_skip_check_:!0,value:re},padding:`0 ${i.paddingXS}px`,background:"transparent",border:`${i.lineWidth}px ${i.lineType} ${Ke}`,borderRadius:`${i.borderRadiusLG}px ${i.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:i.colorText,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOut}`,"&:hover":{color:q},"&:active, &:focus:not(:focus-visible)":{color:He}},(0,vr.Qy)(i))},[`${p}-extra-content`]:{flex:"none"},[`${p}-ink-bar`]:{position:"absolute",background:i.inkBarColor,pointerEvents:"none"}}),Mt(i)),{[`${p}-content`]:{position:"relative",width:"100%"},[`${p}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${p}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${p}-centered`]:{[`> ${p}-nav, > div > ${p}-nav`]:{[`${p}-nav-wrap`]:{[`&:not([class*='${p}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var Fn=(0,Xn.Z)("Tabs",i=>{const p=(0,qt.TS)(i,{tabsCardPadding:i.cardPadding||`${(i.cardHeight-Math.round(i.fontSize*i.lineHeight))/2-i.lineWidth}px ${i.padding}px`,dropdownEdgeChildVerticalPadding:i.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${i.horizontalItemGutter}px`,tabsHorizontalItemMarginRTL:`0 0 0 ${i.horizontalItemGutter}px`});return[ht(p),dt(p),We(p),Xr(p),Rn(p),Xt(p),Dn(p)]},i=>{const p=i.controlHeightLG;return{zIndexPopup:i.zIndexPopupBase+50,cardBg:i.colorFillAlter,cardHeight:p,cardPadding:"",cardPaddingSM:`${i.paddingXXS*1.5}px ${i.padding}px`,cardPaddingLG:`${i.paddingXS}px ${i.padding}px ${i.paddingXXS*1.5}px`,titleFontSize:i.fontSize,titleFontSizeLG:i.fontSizeLG,titleFontSizeSM:i.fontSize,inkBarColor:i.colorPrimary,horizontalMargin:`0 0 ${i.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${i.paddingSM}px 0`,horizontalItemPaddingSM:`${i.paddingXS}px 0`,horizontalItemPaddingLG:`${i.padding}px 0`,verticalItemPadding:`${i.paddingXS}px ${i.paddingLG}px`,verticalItemMargin:`${i.margin}px 0 0 0`,itemColor:i.colorText,itemSelectedColor:i.colorPrimary,itemHoverColor:i.colorPrimaryHover,itemActiveColor:i.colorPrimaryActive,cardGutter:i.marginXXS/2}}),$t=function(i,p){var g={};for(var C in i)Object.prototype.hasOwnProperty.call(i,C)&&p.indexOf(C)<0&&(g[C]=i[C]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,C=Object.getOwnPropertySymbols(i);re{const{type:p,className:g,rootClassName:C,size:re,onEdit:q,hideAdd:He,centered:Ke,addIcon:_e,popupClassName:at,children:$e,items:ft,animated:mt,style:ct,indicatorSize:Ot}=i,vt=$t(i,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","popupClassName","children","items","animated","style","indicatorSize"]),{prefixCls:bt,moreIcon:xt=b.createElement(u.Z,null)}=vt,{direction:Qt,tabs:nt,getPrefixCls:pt,getPopupContainer:ce}=b.useContext(It.E_),ve=pt("tabs",bt),[je,Xe]=Fn(ve);let Te;p==="editable-card"&&(Te={onEdit:(dn,gn)=>{let{key:en,event:oe}=gn;q==null||q(dn==="add"?oe:en,dn)},removeIcon:b.createElement(t.Z,null),addIcon:_e||b.createElement(S.Z,null),showAdd:He!==!0});const lt=pt(),et=tr(ft,$e),gt=Ht(ve,mt),jt=(0,zt.Z)(re),kt=Object.assign(Object.assign({},nt==null?void 0:nt.style),ct);return je(b.createElement(Re,Object.assign({direction:Qt,getPopupContainer:ce,moreTransitionName:`${lt}-slide-up`},vt,{items:et,className:d()({[`${ve}-${jt}`]:jt,[`${ve}-card`]:["card","editable-card"].includes(p),[`${ve}-editable-card`]:p==="editable-card",[`${ve}-centered`]:Ke},nt==null?void 0:nt.className,g,C,Xe),popupClassName:d()(at,Xe),style:kt,editable:Te,moreIcon:xt,prefixCls:ve,animated:gt,indicatorSize:Ot!=null?Ot:nt==null?void 0:nt.indicatorSize})))};Zn.TabPane=Vt;var k=Zn},17574:function(un,Ve,e){e.d(Ve,{default:function(){return we}});var t=e(54844),u=e(80702),S=e(52671),te=e(8657),d=e(72308),I=e(59301),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},se=n,le=e(7657),h=function(A,T){return I.createElement(le.Z,(0,d.Z)({},A,{ref:T,icon:se}))},ue=I.forwardRef(h),b=ue,M=e(92310),J=e.n(M),ie=e(35654),_=e(71430),Je=e(36355),Ee=e(56082),Ue=e(62892),be=e(20648);const K=4;function E(m){const{dropPosition:A,dropLevelOffset:T,prefixCls:D,indent:B,direction:F="ltr"}=m,W=F==="ltr"?"left":"right",xe=F==="ltr"?"right":"left",Pe={[W]:-T*B+K,[xe]:0};switch(A){case-1:Pe.top=-3;break;case 1:Pe.bottom=-3;break;default:Pe.bottom=-3,Pe[W]=B+K;break}return I.createElement("div",{style:Pe,className:`${D}-drop-indicator`})}var r=e(71997),P=I.forwardRef((m,A)=>{const{getPrefixCls:T,direction:D,virtual:B,tree:F}=I.useContext(Je.E_),{prefixCls:W,className:xe,showIcon:Pe=!1,showLine:Ie,switcherIcon:rt,blockNode:Ct=!1,children:ut,checkable:he=!1,selectable:qe=!0,draggable:z,motion:O,style:L}=m,s=T("tree",W),H=T(),de=O!=null?O:Object.assign(Object.assign({},(0,Ue.Z)(H)),{motionAppear:!1}),v=Object.assign(Object.assign({},m),{checkable:he,selectable:qe,showIcon:Pe,motion:de,blockNode:Ct,showLine:!!Ie,dropIndicatorRender:E}),[c,Q]=(0,be.ZP)(s),R=I.useMemo(()=>{if(!z)return!1;let U={};switch(typeof z){case"function":U.nodeDraggable=z;break;case"object":U=Object.assign({},z);break;default:break}return U.icon!==!1&&(U.icon=U.icon||I.createElement(Ee.Z,null)),U},[z]),w=U=>I.createElement(r.Z,{prefixCls:s,switcherIcon:rt,treeNodeProps:U,showLine:Ie});return c(I.createElement(t.Z,Object.assign({itemHeight:20,ref:A,virtual:B},v,{style:Object.assign(Object.assign({},F==null?void 0:F.style),L),prefixCls:s,className:J()({[`${s}-icon-hide`]:!Pe,[`${s}-block-node`]:Ct,[`${s}-unselectable`]:!qe,[`${s}-rtl`]:D==="rtl"},F==null?void 0:F.className,xe,Q),direction:D,checkable:he&&I.createElement("span",{className:`${s}-checkbox-inner`}),selectable:qe,switcherIcon:w,draggable:R}),ut))}),G;(function(m){m[m.None=0]="None",m[m.Start=1]="Start",m[m.End=2]="End"})(G||(G={}));function Y(m,A){function T(D){const{key:B,children:F}=D;A(B,D)!==!1&&Y(F||[],A)}m.forEach(T)}function V(m){let{treeData:A,expandedKeys:T,startKey:D,endKey:B}=m;const F=[];let W=G.None;if(D&&D===B)return[D];if(!D||!B)return[];function xe(Pe){return Pe===D||Pe===B}return Y(A,Pe=>{if(W===G.End)return!1;if(xe(Pe)){if(F.push(Pe),W===G.None)W=G.Start;else if(W===G.Start)return W=G.End,!1}else W===G.Start&&F.push(Pe);return T.includes(Pe)}),F}function Z(m,A){const T=(0,u.Z)(A),D=[];return Y(m,(B,F)=>{const W=T.indexOf(B);return W!==-1&&(D.push(F),T.splice(W,1)),!!T.length}),D}var Me=function(m,A){var T={};for(var D in m)Object.prototype.hasOwnProperty.call(m,D)&&A.indexOf(D)<0&&(T[D]=m[D]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(m);B{var{defaultExpandAll:T,defaultExpandParent:D,defaultExpandedKeys:B}=m,F=Me(m,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const W=I.useRef(),xe=I.useRef(),Pe=()=>{const{keyEntities:R}=(0,_.I8)(it(F));let w;return T?w=Object.keys(R):D?w=(0,ie.r7)(F.expandedKeys||B||[],R):w=F.expandedKeys||B,w},[Ie,rt]=I.useState(F.selectedKeys||F.defaultSelectedKeys||[]),[Ct,ut]=I.useState(()=>Pe());I.useEffect(()=>{"selectedKeys"in F&&rt(F.selectedKeys)},[F.selectedKeys]),I.useEffect(()=>{"expandedKeys"in F&&ut(F.expandedKeys)},[F.expandedKeys]);const he=(R,w)=>{var U;return"expandedKeys"in F||ut(R),(U=F.onExpand)===null||U===void 0?void 0:U.call(F,R,w)},qe=(R,w)=>{var U;const{multiple:Fe}=F,{node:ye,nativeEvent:fe}=w,{key:Ae=""}=ye,Ne=it(F),Re=Object.assign(Object.assign({},w),{selected:!0}),It=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),zt=fe==null?void 0:fe.shiftKey;let Pt;Fe&&It?(Pt=R,W.current=Ae,xe.current=Pt,Re.selectedNodes=Z(Ne,Pt)):Fe&&zt?(Pt=Array.from(new Set([].concat((0,u.Z)(xe.current||[]),(0,u.Z)(V({treeData:Ne,expandedKeys:Ct,startKey:Ae,endKey:W.current}))))),Re.selectedNodes=Z(Ne,Pt)):(Pt=[Ae],W.current=Ae,xe.current=Pt,Re.selectedNodes=Z(Ne,Pt)),(U=F.onSelect)===null||U===void 0||U.call(F,Pt,Re),"selectedKeys"in F||rt(Pt)},{getPrefixCls:z,direction:O}=I.useContext(Je.E_),{prefixCls:L,className:s,showIcon:H=!0,expandAction:de="click"}=F,v=Me(F,["prefixCls","className","showIcon","expandAction"]),c=z("tree",L),Q=J()(`${c}-directory`,{[`${c}-directory-rtl`]:O==="rtl"},s);return I.createElement(P,Object.assign({icon:pe,ref:A,blockNode:!0},v,{showIcon:H,expandAction:de,prefixCls:c,className:Q,expandedKeys:Ct,selectedKeys:Ie,onSelect:qe,onExpand:he}))};var ne=I.forwardRef(ge);const X=P;X.DirectoryTree=ne,X.TreeNode=t.O;var we=X},20648:function(un,Ve,e){e.d(Ve,{TM:function(){return M},Yk:function(){return b}});var t=e(93083),u=e(98447),S=e(17313),te=e(8378),d=e(37613),I=e(83116);const n=new t.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),se=(J,ie)=>({[`.${J}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${ie.motionDurationSlow}`}}}),le=(J,ie)=>({[`.${J}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:ie.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${ie.lineWidthBold}px solid ${ie.colorPrimary}`,borderRadius:"50%",content:'""'}}}),h=(J,ie)=>{const{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee,titleHeight:Ue,nodeSelectedBg:be,nodeHoverBg:K}=ie,E=ie.paddingXS;return{[_]:Object.assign(Object.assign({},(0,S.Wf)(ie)),{background:ie.colorBgContainer,borderRadius:ie.borderRadius,transition:`background-color ${ie.motionDurationSlow}`,[`&${_}-rtl`]:{[`${_}-switcher`]:{"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${_}-active-focused)`]:Object.assign({},(0,S.oN)(ie)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${Je}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Ee,insetInlineStart:0,border:`1px solid ${ie.colorPrimary}`,opacity:0,animationName:n,animationDuration:ie.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Je}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Ee}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${_}-node-content-wrapper`]:{color:ie.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${_}-node-content-wrapper`]:Object.assign({},(0,S.oN)(ie)),[`&:not(${Je}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:Ue,lineHeight:`${Ue}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${ie.motionDurationSlow}`,[`${Je}:hover &`]:{opacity:.45}},[`&${Je}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ue}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},se(J,ie)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ue,margin:0,lineHeight:`${Ue}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:ie.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,marginInlineStart:-1,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ue/2*.8,height:Ue/2,borderBottom:`1px solid ${ie.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:E},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ue,margin:0,padding:`0 ${ie.paddingXS/2}px`,color:"inherit",lineHeight:`${Ue}px`,background:"transparent",borderRadius:ie.borderRadius,cursor:"pointer",transition:`all ${ie.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:K},[`&${_}-node-selected`]:{backgroundColor:be},[`${_}-iconEle`]:{display:"inline-block",width:Ue,height:Ue,lineHeight:`${Ue}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${Ue}px`,userSelect:"none"},le(J,ie)),[`${Je}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${ie.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ue/2,bottom:-Ee,borderInlineEnd:`1px solid ${ie.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Je}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ue/2}px !important`}}}}})}},ue=J=>{const{treeCls:ie,treeNodeCls:_,treeNodePadding:Je,directoryNodeSelectedBg:Ee,directoryNodeSelectedColor:Ue}=J;return{[`${ie}${ie}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Je,insetInlineStart:0,transition:`background-color ${J.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:J.controlItemBgHover}},"> *":{zIndex:1},[`${ie}-switcher`]:{transition:`color ${J.motionDurationMid}`},[`${ie}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${ie}-node-selected`]:{color:Ue,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Ee},[`${ie}-switcher`]:{color:Ue},[`${ie}-node-content-wrapper`]:{color:Ue,background:"transparent"}}}}}},b=(J,ie)=>{const _=`.${J}`,Je=`${_}-treenode`,Ee=ie.paddingXS/2,Ue=(0,d.TS)(ie,{treeCls:_,treeNodeCls:Je,treeNodePadding:Ee});return[h(J,Ue),ue(Ue)]},M=J=>{const{controlHeightSM:ie}=J;return{titleHeight:ie,nodeHoverBg:J.controlItemBgHover,nodeSelectedBg:J.controlItemBgActive}};Ve.ZP=(0,I.Z)("Tree",(J,ie)=>{let{prefixCls:_}=ie;return[{[J.componentCls]:(0,u.C2)(`${_}-checkbox`,J)},b(_,J),(0,te.Z)(J)]},J=>{const{colorTextLightSolid:ie,colorPrimary:_}=J;return Object.assign(Object.assign({},M(J)),{directoryNodeSelectedColor:ie,directoryNodeSelectedBg:_})})},71997:function(un,Ve,e){e.d(Ve,{Z:function(){return Je}});var t=e(72308),u=e(59301),S={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},te=S,d=e(7657),I=function(Ue,be){return u.createElement(d.Z,(0,t.Z)({},Ue,{ref:be,icon:te}))},n=u.forwardRef(I),se=n,le=e(52671),h=e(58617),ue=e(15075),b=e(43531),M=e(92310),J=e.n(M),ie=e(92343),Je=Ee=>{const{prefixCls:Ue,switcherIcon:be,treeNodeProps:K,showLine:E}=Ee,{isLeaf:r,expanded:x,loading:P}=K;if(P)return u.createElement(h.Z,{className:`${Ue}-switcher-loading-icon`});let G;if(E&&typeof E=="object"&&(G=E.showLeafIcon),r){if(!E)return null;if(typeof G!="boolean"&&G){const Z=typeof G=="function"?G(K):G,Me=`${Ue}-switcher-line-custom-icon`;return(0,ie.l$)(Z)?(0,ie.Tm)(Z,{className:J()(Z.props.className||"",Me)}):Z}return G?u.createElement(le.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement("span",{className:`${Ue}-switcher-leaf-line`})}const Y=`${Ue}-switcher-icon`,V=typeof be=="function"?be(K):be;return(0,ie.l$)(V)?(0,ie.Tm)(V,{className:J()(V.props.className||"",Y)}):V!==void 0?V:E?x?u.createElement(ue.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(b.Z,{className:`${Ue}-switcher-line-icon`}):u.createElement(se,{className:Y})}},48066:function(un,Ve,e){e.d(Ve,{default:function(){return Xr}});var t=e(59301),u=e(40001),S=e(81953),te=e(72308),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},I=d,n=e(7657),se=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:I}))},le=t.forwardRef(se),h=le,ue=e(92310),b=e.n(ue),M=e(25769),J=e.n(M),ie=e(29301),_=e(11592),Je=e(34280),Ee=e(18929),Ue=e(2738),be=e(8654),K=e(24514),E=e(10228),r=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const Mt=i=>{const{keyCode:p}=i;p===E.Z.ENTER&&i.preventDefault()},dt=i=>{const{keyCode:p}=i,{onClick:g}=We;p===E.Z.ENTER&&g&&g()},{style:Xt,noStyle:Fn,disabled:$t}=We,Zn=r(We,["style","noStyle","disabled"]);let k={};return Fn||(k=Object.assign({},x)),$t&&(k.pointerEvents="none"),k=Object.assign(Object.assign({},k),Xt),t.createElement("div",Object.assign({role:"button",tabIndex:0,ref:ht},Zn,{onKeyDown:Mt,onKeyUp:dt,style:k}))}),Y=e(36355),V=e(9763),Z=e(6848),Me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},pe=Me,it=function(ht,Mt){return t.createElement(n.Z,(0,te.Z)({},ht,{ref:Mt,icon:pe}))},ge=t.forwardRef(it),Ce=ge,ne=e(92343),X=e(1643),we=e(15969),m=e(83116),A=e(93398);const T=(We,ht,Mt,dt)=>{const{titleMarginBottom:Xt,fontWeightStrong:Fn}=dt;return{marginBottom:Xt,color:Mt,fontWeight:Fn,fontSize:We,lineHeight:ht}},D=We=>{const ht=[1,2,3,4,5],Mt={};return ht.forEach(dt=>{Mt[` h${dt}&, div&-h${dt}, div&-h${dt} > textarea, @@ -549,9 +549,9 @@ ${ht}-expand, ${ht}-edit, ${ht}-copy - `]:Object.assign(Object.assign({},(0,we.N)(We)),{marginInlineStart:We.marginXXS})}),W(We)),xe(We)),Pe()),{"&-rtl":{direction:"rtl"}})}};var rt=(0,m.Z)("Typography",We=>[Ie(We)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ut=We=>{const{prefixCls:ht,"aria-label":Mt,className:dt,style:Xt,direction:Fn,maxLength:$t,autoSize:Zn=!0,value:k,onSave:i,onCancel:p,onEnd:g,component:C,enterIcon:re=t.createElement(Ce,null)}=We,q=t.useRef(null),He=t.useRef(!1),Ke=t.useRef(),[_e,at]=t.useState(k);t.useEffect(()=>{at(k)},[k]),t.useEffect(()=>{if(q.current&&q.current.resizableTextArea){const{textArea:ce}=q.current.resizableTextArea;ce.focus();const{length:ve}=ce.value;ce.setSelectionRange(ve,ve)}},[]);const $e=ce=>{let{target:ve}=ce;at(ve.value.replace(/[\n\r]/g,""))},ft=()=>{He.current=!0},mt=()=>{He.current=!1},ct=ce=>{let{keyCode:ve}=ce;He.current||(Ke.current=ve)},Ot=()=>{i(_e.trim())},vt=ce=>{let{keyCode:ve,ctrlKey:je,altKey:Xe,metaKey:Te,shiftKey:lt}=ce;Ke.current===ve&&!He.current&&!je&&!Xe&&!Te&&!lt&&(ve===E.Z.ENTER?(Ot(),g==null||g()):ve===E.Z.ESC&&p())},bt=()=>{Ot()},xt=C?`${ht}-${C}`:"",[Qt,nt]=rt(ht),pt=b()(ht,`${ht}-edit-content`,{[`${ht}-rtl`]:Fn==="rtl"},dt,xt,nt);return Qt(t.createElement("div",{className:pt,style:Xt},t.createElement(X.Z,{ref:q,maxLength:$t,value:_e,onChange:$e,onKeyDown:ct,onKeyUp:vt,onCompositionStart:ft,onCompositionEnd:mt,onBlur:bt,"aria-label":Mt,rows:1,autoSize:Zn}),re!==null?(0,ne.Tm)(re,{className:`${ht}-edit-content-confirm`}):null))},he=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{prefixCls:Mt,component:dt="article",className:Xt,rootClassName:Fn,setContentRef:$t,children:Zn,direction:k,style:i}=We,p=he(We,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:g,direction:C,typography:re}=t.useContext(Y.E_),q=k!=null?k:C;let He=ht;$t&&(He=(0,be.sQ)(ht,$t));const Ke=g("typography",Mt),[_e,at]=rt(Ke),$e=b()(Ke,re==null?void 0:re.className,{[`${Ke}-rtl`]:q==="rtl"},Xt,Fn,at),ft=Object.assign(Object.assign({},re==null?void 0:re.style),i);return _e(t.createElement(dt,Object.assign({className:$e,style:ft,ref:He},p),Zn))});function O(We,ht){return t.useMemo(()=>{const Mt=!!We;return[Mt,Object.assign(Object.assign({},ht),Mt&&typeof We=="object"?We:null)]},[We])}var s=(We,ht)=>{const Mt=t.useRef(!1);t.useEffect(()=>{Mt.current?We():Mt.current=!0},ht)};function H(We){const ht=typeof We;return ht==="string"||ht==="number"}function de(We){let ht=0;return We.forEach(Mt=>{H(Mt)?ht+=String(Mt).length:ht+=1}),ht}function v(We,ht){let Mt=0;const dt=[];for(let Xt=0;Xtht){const i=ht-Mt;return dt.push(String(Fn).slice(0,i)),dt}dt.push(Fn),Mt=k}return We}const c=0,Q=1,R=2,w=3,U=4;var ye=We=>{let{enabledMeasure:ht,children:Mt,text:dt,width:Xt,fontSize:Fn,rows:$t,onEllipsis:Zn}=We;const[[k,i,p],g]=t.useState([0,0,0]),[C,re]=t.useState(0),[q,He]=t.useState(c),[Ke,_e]=t.useState(0),at=t.useRef(null),$e=t.useRef(null),ft=t.useMemo(()=>(0,_.Z)(dt),[dt]),mt=t.useMemo(()=>de(ft),[ft]),ct=t.useMemo(()=>!ht||q!==w?C&&q!==U&&ht?Mt(v(ft,C),C{ht&&Xt&&Fn&&mt&&(He(Q),g([0,Math.ceil(mt/2),mt]))},[ht,Xt,Fn,dt,mt,$t]),(0,Je.Z)(()=>{var xt;q===Q&&_e(((xt=at.current)===null||xt===void 0?void 0:xt.offsetHeight)||0)},[q]),(0,Je.Z)(()=>{var xt,Qt;if(Ke){if(q===Q){const nt=((xt=$e.current)===null||xt===void 0?void 0:xt.offsetHeight)||0,pt=$t*Ke;nt<=pt?(He(U),Zn(!1)):He(R)}else if(q===R)if(k!==p){const nt=((Qt=$e.current)===null||Qt===void 0?void 0:Qt.offsetHeight)||0,pt=$t*Ke;let ce=k,ve=p;k===p-1?ve=k:nt<=pt?ce=i:ve=i;const je=Math.ceil((ce+ve)/2);g([ce,je,ve])}else He(w),re(i),Zn(!0)}},[q,k,p,$t,Ke]);const Ot={width:Xt,whiteSpace:"normal",margin:0,padding:0},vt=(xt,Qt,nt)=>t.createElement("span",{"aria-hidden":!0,ref:Qt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Fn/2)*2},nt)},xt),bt=(xt,Qt)=>{const nt=v(ft,xt);return vt(Mt(nt,!0),Qt,Ot)};return t.createElement(t.Fragment,null,ct,ht&&q!==w&&q!==U&&t.createElement(t.Fragment,null,vt("lg",at,{wordBreak:"keep-all",whiteSpace:"nowrap"}),q===Q?vt(Mt(ft,!1),$e,Ot):bt(i,$e)))},Ae=We=>{let{enabledEllipsis:ht,isEllipsis:Mt,children:dt,tooltipProps:Xt}=We;return!(Xt!=null&&Xt.title)||!ht?dt:t.createElement(Z.Z,Object.assign({open:Mt?void 0:!1},Xt),dt)},Le=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var Mt,dt,Xt;const{prefixCls:Fn,className:$t,style:Zn,type:k,disabled:i,children:p,ellipsis:g,editable:C,copyable:re,component:q,title:He}=We,Ke=Le(We,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:_e,direction:at}=t.useContext(Y.E_),[$e]=(0,V.Z)("Text"),ft=t.useRef(null),mt=t.useRef(null),ct=_e("typography",Fn),Ot=(0,Ue.Z)(Ke,["mark","code","delete","underline","strong","keyboard","italic"]),[vt,bt]=O(C),[xt,Qt]=(0,Ee.Z)(!1,{value:bt.editing}),{triggerType:nt=["icon"]}=bt,pt=tn=>{var sn;tn&&((sn=bt.onStart)===null||sn===void 0||sn.call(bt)),Qt(tn)};s(()=>{var tn;xt||(tn=mt.current)===null||tn===void 0||tn.focus()},[xt]);const ce=tn=>{tn==null||tn.preventDefault(),pt(!0)},ve=tn=>{var sn;(sn=bt.onChange)===null||sn===void 0||sn.call(bt,tn),pt(!1)},je=()=>{var tn;(tn=bt.onCancel)===null||tn===void 0||tn.call(bt),pt(!1)},[Xe,Te]=O(re),[lt,et]=t.useState(!1),gt=t.useRef(null),jt={};Te.format&&(jt.format=Te.format);const kt=()=>{gt.current&&clearTimeout(gt.current)},dn=tn=>{var sn;tn==null||tn.preventDefault(),tn==null||tn.stopPropagation(),J()(Te.text||String(p)||"",jt),et(!0),kt(),gt.current=setTimeout(()=>{et(!1)},3e3),(sn=Te.onCopy)===null||sn===void 0||sn.call(Te,tn)};t.useEffect(()=>kt,[]);const[gn,en]=t.useState(!1),[oe,me]=t.useState(!1),[Se,Oe]=t.useState(!1),[Re,Bt]=t.useState(!1),[At,Nt]=t.useState(!1),[tt,Kt]=t.useState(!0),[Cn,Tt]=O(g,{expandable:!1}),Yt=Cn&&!Se,{rows:Zt=1}=Tt,kn=t.useMemo(()=>!Yt||Tt.suffix!==void 0||Tt.onEllipsis||Tt.expandable||vt||Xe,[Yt,Tt,vt,Xe]);(0,Je.Z)(()=>{Cn&&!kn&&(en((0,K.G)("webkitLineClamp")),me((0,K.G)("textOverflow")))},[kn,Cn]);const vn=t.useMemo(()=>kn?!1:Zt===1?oe:gn,[kn,oe,gn]),jn=Yt&&(vn?At:Re),Wn=Yt&&Zt===1&&vn,xn=Yt&&Zt>1&&vn,tr=tn=>{var sn;Oe(!0),(sn=Tt.onExpand)===null||sn===void 0||sn.call(Tt,tn)},[br,Nr]=t.useState(0),[an,Ut]=t.useState(0),En=(tn,sn)=>{let{offsetWidth:nn}=tn;var nr;Nr(nn),Ut(parseInt((nr=window.getComputedStyle)===null||nr===void 0?void 0:nr.call(window,sn).fontSize,10)||0)},Kn=tn=>{var sn;Bt(tn),Re!==tn&&((sn=Tt.onEllipsis)===null||sn===void 0||sn.call(Tt,tn))};t.useEffect(()=>{const tn=ft.current;if(Cn&&vn&&tn){const sn=xn?tn.offsetHeight{const tn=ft.current;if(typeof IntersectionObserver=="undefined"||!tn||!vn||!Yt)return;const sn=new IntersectionObserver(()=>{Kt(!!tn.offsetParent)});return sn.observe(tn),()=>{sn.disconnect()}},[vn,Yt]);let An={};Tt.tooltip===!0?An={title:(Mt=bt.text)!==null&&Mt!==void 0?Mt:p}:t.isValidElement(Tt.tooltip)?An={title:Tt.tooltip}:typeof Tt.tooltip=="object"?An=Object.assign({title:(dt=bt.text)!==null&&dt!==void 0?dt:p},Tt.tooltip):An={title:Tt.tooltip};const hr=t.useMemo(()=>{const tn=sn=>["string","number"].includes(typeof sn);if(!(!Cn||vn)){if(tn(bt.text))return bt.text;if(tn(p))return p;if(tn(He))return He;if(tn(An.title))return An.title}},[Cn,vn,He,An.title,jn]);if(xt)return t.createElement(ut,{value:(Xt=bt.text)!==null&&Xt!==void 0?Xt:typeof p=="string"?p:"",onSave:ve,onCancel:je,onEnd:bt.onEnd,prefixCls:ct,className:$t,style:Zn,direction:at,component:q,maxLength:bt.maxLength,autoSize:bt.autoSize,enterIcon:bt.enterIcon});const kr=()=>{const{expandable:tn,symbol:sn}=Tt;if(!tn)return null;let nn;return sn?nn=sn:nn=$e==null?void 0:$e.expand,t.createElement("a",{key:"expand",className:`${ct}-expand`,onClick:tr,"aria-label":$e==null?void 0:$e.expand},nn)},gr=()=>{if(!vt)return;const{icon:tn,tooltip:sn}=bt,nn=(0,_.Z)(sn)[0]||($e==null?void 0:$e.edit),nr=typeof nn=="string"?nn:"";return nt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:sn===!1?"":nn},t.createElement(G,{ref:mt,className:`${ct}-edit`,onClick:ce,"aria-label":nr},tn||t.createElement(h,{role:"button"}))):null},Pr=()=>{if(!Xe)return;const{tooltips:tn,icon:sn}=Te,nn=zt(tn),nr=zt(sn),Ir=lt?It(nn[1],$e==null?void 0:$e.copied):It(nn[0],$e==null?void 0:$e.copy),sr=lt?$e==null?void 0:$e.copied:$e==null?void 0:$e.copy,Br=typeof Ir=="string"?Ir:sr;return t.createElement(Z.Z,{key:"copy",title:Ir},t.createElement(G,{className:b()(`${ct}-copy`,lt&&`${ct}-copy-success`),onClick:dn,"aria-label":Br},lt?It(nr[1],t.createElement(u.Z,null),!0):It(nr[0],t.createElement(S.Z,null),!0)))},zr=tn=>[tn&&kr(),gr(),Pr()],Ln=tn=>[tn&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pt),Tt.suffix,zr(tn)];return t.createElement(ie.Z,{onResize:En,disabled:!Yt||vn},tn=>t.createElement(Ae,{tooltipProps:An,enabledEllipsis:Yt,isEllipsis:jn},t.createElement(z,Object.assign({className:b()({[`${ct}-${k}`]:k,[`${ct}-disabled`]:i,[`${ct}-ellipsis`]:Cn,[`${ct}-single-line`]:Yt&&Zt===1,[`${ct}-ellipsis-single-line`]:Wn,[`${ct}-ellipsis-multiple-line`]:xn},$t),prefixCls:Fn,style:Object.assign(Object.assign({},Zn),{WebkitLineClamp:xn?Zt:void 0}),component:q,ref:(0,be.sQ)(tn,ft,ht),direction:at,onClick:nt.includes("text")?ce:void 0,"aria-label":hr==null?void 0:hr.toString(),title:He},Ot),t.createElement(ye,{enabledMeasure:Yt&&!vn,text:p,rows:Zt,width:br,fontSize:an,onEllipsis:Kn},(sn,nn)=>{let nr=sn;return sn.length&&nn&&hr&&(nr=t.createElement("span",{key:"show-content","aria-hidden":!0},nr)),Ne(We,t.createElement(t.Fragment,null,nr,Ln(nn)))}))))}),yt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt,rel:dt}=We,Xt=yt(We,["ellipsis","rel"]);const Fn=Object.assign(Object.assign({},Xt),{rel:dt===void 0&&Xt.target==="_blank"?"noopener noreferrer":dt});return delete Fn.navigate,t.createElement(Wt,Object.assign({},Fn,{ref:ht,ellipsis:!!Mt,component:"a"}))}),Tn=t.forwardRef((We,ht)=>t.createElement(Wt,Object.assign({ref:ht},We,{component:"div"}))),er=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt}=We,dt=er(We,["ellipsis"]);const Xt=t.useMemo(()=>Mt&&typeof Mt=="object"?(0,Ue.Z)(Mt,["expandable","rows"]):Mt,[Mt]);return t.createElement(Wt,Object.assign({ref:ht},dt,{ellipsis:Xt,component:"span"}))};var Xn=t.forwardRef(vr),qt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{level:Mt=1}=We,dt=qt(We,["level"]);let Xt;return pr.includes(Mt)?Xt=`h${Mt}`:Xt="h1",t.createElement(Wt,Object.assign({ref:ht},dt,{component:Xt}))});const Rn=z;Rn.Text=Xn,Rn.Link=Mn,Rn.Title=Dn,Rn.Paragraph=Tn;var Xr=Rn},5630:function(un,Ve,e){var t=e(72308),u=e(77321),S=e(49618),te=e(52487),d=e(74416),I=e(92310),n=e.n(I),se=e(18929),le=e(59301),h=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,le.forwardRef)(function(b,M){var J,ie=b.prefixCls,_=ie===void 0?"rc-checkbox":ie,Je=b.className,Ee=b.style,Ue=b.checked,be=b.disabled,K=b.defaultChecked,E=K===void 0?!1:K,r=b.type,x=r===void 0?"checkbox":r,P=b.title,G=b.onChange,Y=(0,d.Z)(b,h),V=(0,le.useRef)(null),Z=(0,se.Z)(E,{value:Ue}),Me=(0,te.Z)(Z,2),pe=Me[0],it=Me[1];(0,le.useImperativeHandle)(M,function(){return{focus:function(){var X;(X=V.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=V.current)===null||X===void 0||X.blur()},input:V.current}});var ge=n()(_,Je,(J={},(0,S.Z)(J,"".concat(_,"-checked"),pe),(0,S.Z)(J,"".concat(_,"-disabled"),be),J)),Ce=function(X){be||("checked"in b||it(X.target.checked),G==null||G({target:(0,u.Z)((0,u.Z)({},b),{},{type:x,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return le.createElement("span",{className:ge,title:P,style:Ee},le.createElement("input",(0,t.Z)({},Y,{className:"".concat(_,"-input"),ref:V,onChange:Ce,disabled:be,checked:!!pe,type:x})),le.createElement("span",{className:"".concat(_,"-inner")}))});Ve.Z=ue},31561:function(un,Ve,e){e.d(Ve,{Z:function(){return x}});var t=e(72308),u=e(49618),S=e(52487),te=e(74416),d=e(35593),I=e(92310),n=e.n(I),se=e(8654),le=e(59301),h=e(10228),ue=e(16089),b=h.Z.ESC,M=h.Z.TAB;function J(P){var G=P.visible,Y=P.triggerRef,V=P.onVisibleChange,Z=P.autoFocus,Me=P.overlayRef,pe=le.useRef(!1),it=function(){if(G){var X,we;(X=Y.current)===null||X===void 0||(we=X.focus)===null||we===void 0||we.call(X),V==null||V(!1)}},ge=function(){var X;return(X=Me.current)!==null&&X!==void 0&&X.focus?(Me.current.focus(),pe.current=!0,!0):!1},Ce=function(X){switch(X.keyCode){case b:it();break;case M:{var we=!1;pe.current||(we=ge()),we?X.preventDefault():it();break}}};le.useEffect(function(){return G?(window.addEventListener("keydown",Ce),Z&&(0,ue.Z)(ge,3),function(){window.removeEventListener("keydown",Ce),pe.current=!1}):function(){pe.current=!1}},[G])}var ie=(0,le.forwardRef)(function(P,G){var Y=P.overlay,V=P.arrow,Z=P.prefixCls,Me=(0,le.useMemo)(function(){var it;return typeof Y=="function"?it=Y():it=Y,it},[Y]),pe=(0,se.sQ)(G,Me==null?void 0:Me.ref);return le.createElement(le.Fragment,null,V&&le.createElement("div",{className:"".concat(Z,"-arrow")}),le.cloneElement(Me,{ref:(0,se.Yr)(Me)?pe:void 0}))}),_=ie,Je={adjustX:1,adjustY:1},Ee=[0,0],Ue={topLeft:{points:["bl","tl"],overflow:Je,offset:[0,-4],targetOffset:Ee},top:{points:["bc","tc"],overflow:Je,offset:[0,-4],targetOffset:Ee},topRight:{points:["br","tr"],overflow:Je,offset:[0,-4],targetOffset:Ee},bottomLeft:{points:["tl","bl"],overflow:Je,offset:[0,4],targetOffset:Ee},bottom:{points:["tc","bc"],overflow:Je,offset:[0,4],targetOffset:Ee},bottomRight:{points:["tr","br"],overflow:Je,offset:[0,4],targetOffset:Ee}},be=Ue,K=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function E(P,G){var Y,V=P.arrow,Z=V===void 0?!1:V,Me=P.prefixCls,pe=Me===void 0?"rc-dropdown":Me,it=P.transitionName,ge=P.animation,Ce=P.align,ne=P.placement,X=ne===void 0?"bottomLeft":ne,we=P.placements,m=we===void 0?be:we,A=P.getPopupContainer,T=P.showAction,D=P.hideAction,B=P.overlayClassName,F=P.overlayStyle,W=P.visible,xe=P.trigger,Pe=xe===void 0?["hover"]:xe,Ie=P.autoFocus,rt=P.overlay,Ct=P.children,ut=P.onVisibleChange,he=(0,te.Z)(P,K),qe=le.useState(),z=(0,S.Z)(qe,2),O=z[0],L=z[1],s="visible"in P?W:O,H=le.useRef(null),de=le.useRef(null),v=le.useRef(null);le.useImperativeHandle(G,function(){return H.current});var c=function(Le){L(Le),ut==null||ut(Le)};J({visible:s,triggerRef:v,onVisibleChange:c,autoFocus:Ie,overlayRef:de});var Q=function(Le){var Ne=P.onOverlayClick;L(!1),Ne&&Ne(Le)},R=function(){return le.createElement(_,{ref:de,overlay:rt,prefixCls:pe,arrow:Z})},w=function(){return typeof rt=="function"?R:R()},U=function(){var Le=P.minOverlayWidthMatchTrigger,Ne=P.alignPoint;return"minOverlayWidthMatchTrigger"in P?Le:!Ne},Fe=function(){var Le=P.openClassName;return Le!==void 0?Le:"".concat(pe,"-open")},ye=le.cloneElement(Ct,{className:n()((Y=Ct.props)===null||Y===void 0?void 0:Y.className,s&&Fe()),ref:(0,se.Yr)(Ct)?(0,se.sQ)(v,Ct.ref):void 0}),fe=D;return!fe&&Pe.indexOf("contextMenu")!==-1&&(fe=["click"]),le.createElement(d.Z,(0,t.Z)({builtinPlacements:m},he,{prefixCls:pe,ref:H,popupClassName:n()(B,(0,u.Z)({},"".concat(pe,"-show-arrow"),Z)),popupStyle:F,action:Pe,showAction:T,hideAction:fe,popupPlacement:X,popupAlign:Ce,popupTransitionName:it,popupAnimation:ge,popupVisible:s,stretch:U()?"minWidth":"",popup:w(),onPopupVisibleChange:c,onPopupClick:Q,getPopupContainer:A}),ye)}var r=le.forwardRef(E),x=r},93681:function(un,Ve,e){e.r(Ve),e.d(Ve,{BaseInput:function(){return h},default:function(){return Ue}});var t=e(72308),u=e(77321),S=e(49618),te=e(62853),d=e(92310),I=e.n(d),n=e(59301),se=e(5643),le=function(K){var E,r,x=K.inputElement,P=K.prefixCls,G=K.prefix,Y=K.suffix,V=K.addonBefore,Z=K.addonAfter,Me=K.className,pe=K.style,it=K.disabled,ge=K.readOnly,Ce=K.focused,ne=K.triggerFocus,X=K.allowClear,we=K.value,m=K.handleReset,A=K.hidden,T=K.classes,D=K.classNames,B=K.dataAttrs,F=K.styles,W=K.components,xe=(W==null?void 0:W.affixWrapper)||"span",Pe=(W==null?void 0:W.groupWrapper)||"span",Ie=(W==null?void 0:W.wrapper)||"span",rt=(W==null?void 0:W.groupAddon)||"span",Ct=(0,n.useRef)(null),ut=function(R){var w;(w=Ct.current)!==null&&w!==void 0&&w.contains(R.target)&&(ne==null||ne())},he=function(){var R;if(!X)return null;var w=!it&&!ge&&we,U="".concat(P,"-clear-icon"),Fe=(0,te.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return n.createElement("span",{onClick:m,onMouseDown:function(fe){return fe.preventDefault()},className:I()(U,(R={},(0,S.Z)(R,"".concat(U,"-hidden"),!w),(0,S.Z)(R,"".concat(U,"-has-suffix"),!!Y),R)),role:"button",tabIndex:-1},Fe)},qe=(0,n.cloneElement)(x,{value:we,hidden:A,className:I()((E=x.props)===null||E===void 0?void 0:E.className,!(0,se.X3)(K)&&!(0,se.He)(K)&&Me)||null,style:(0,u.Z)((0,u.Z)({},(r=x.props)===null||r===void 0?void 0:r.style),!(0,se.X3)(K)&&!(0,se.He)(K)?pe:{})});if((0,se.X3)(K)){var z,O="".concat(P,"-affix-wrapper"),L=I()(O,(z={},(0,S.Z)(z,"".concat(O,"-disabled"),it),(0,S.Z)(z,"".concat(O,"-focused"),Ce),(0,S.Z)(z,"".concat(O,"-readonly"),ge),(0,S.Z)(z,"".concat(O,"-input-with-clear-btn"),Y&&X&&we),z),!(0,se.He)(K)&&Me,T==null?void 0:T.affixWrapper,D==null?void 0:D.affixWrapper),s=(Y||X)&&n.createElement("span",{className:I()("".concat(P,"-suffix"),D==null?void 0:D.suffix),style:F==null?void 0:F.suffix},he(),Y);qe=n.createElement(xe,(0,t.Z)({className:L,style:(0,u.Z)((0,u.Z)({},(0,se.He)(K)?void 0:pe),F==null?void 0:F.affixWrapper),hidden:!(0,se.He)(K)&&A,onClick:ut},B==null?void 0:B.affixWrapper,{ref:Ct}),G&&n.createElement("span",{className:I()("".concat(P,"-prefix"),D==null?void 0:D.prefix),style:F==null?void 0:F.prefix},G),(0,n.cloneElement)(x,{value:we,hidden:null}),s)}if((0,se.He)(K)){var H="".concat(P,"-group"),de="".concat(H,"-addon"),v=I()("".concat(P,"-wrapper"),H,T==null?void 0:T.wrapper),c=I()("".concat(P,"-group-wrapper"),Me,T==null?void 0:T.group);return n.createElement(Pe,{className:c,style:pe,hidden:A},n.createElement(Ie,{className:v},V&&n.createElement(rt,{className:de},V),(0,n.cloneElement)(qe,{hidden:null}),Z&&n.createElement(rt,{className:de},Z)))}return qe},h=le,ue=e(80702),b=e(52487),M=e(74416),J=e(18929),ie=e(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Je=(0,n.forwardRef)(function(be,K){var E=be.autoComplete,r=be.onChange,x=be.onFocus,P=be.onBlur,G=be.onPressEnter,Y=be.onKeyDown,V=be.prefixCls,Z=V===void 0?"rc-input":V,Me=be.disabled,pe=be.htmlSize,it=be.className,ge=be.maxLength,Ce=be.suffix,ne=be.showCount,X=be.type,we=X===void 0?"text":X,m=be.classes,A=be.classNames,T=be.styles,D=(0,M.Z)(be,_),B=(0,J.Z)(be.defaultValue,{value:be.value}),F=(0,b.Z)(B,2),W=F[0],xe=F[1],Pe=(0,n.useState)(!1),Ie=(0,b.Z)(Pe,2),rt=Ie[0],Ct=Ie[1],ut=(0,n.useRef)(null),he=function(c){ut.current&&(0,se.nH)(ut.current,c)};(0,n.useImperativeHandle)(K,function(){return{focus:he,blur:function(){var c;(c=ut.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,Q,R){var w;(w=ut.current)===null||w===void 0||w.setSelectionRange(c,Q,R)},select:function(){var c;(c=ut.current)===null||c===void 0||c.select()},input:ut.current}}),(0,n.useEffect)(function(){Ct(function(v){return v&&Me?!1:v})},[Me]);var qe=function(c){be.value===void 0&&xe(c.target.value),ut.current&&(0,se.rJ)(ut.current,c,r)},z=function(c){G&&c.key==="Enter"&&G(c),Y==null||Y(c)},O=function(c){Ct(!0),x==null||x(c)},L=function(c){Ct(!1),P==null||P(c)},s=function(c){xe(""),he(),ut.current&&(0,se.rJ)(ut.current,c,r)},H=function(){var c=(0,ie.Z)(be,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:E},c,{onChange:qe,onFocus:O,onBlur:L,onKeyDown:z,className:I()(Z,(0,S.Z)({},"".concat(Z,"-disabled"),Me),A==null?void 0:A.input),style:T==null?void 0:T.input,ref:ut,size:pe,type:we}))},de=function(){var c=Number(ge)>0;if(Ce||ne){var Q=(0,se.D7)(W),R=(0,ue.Z)(Q).length,w=(0,te.Z)(ne)==="object"?ne.formatter({value:Q,count:R,maxLength:ge}):"".concat(R).concat(c?" / ".concat(ge):"");return n.createElement(n.Fragment,null,!!ne&&n.createElement("span",{className:I()("".concat(Z,"-show-count-suffix"),(0,S.Z)({},"".concat(Z,"-show-count-has-suffix"),!!Ce),A==null?void 0:A.count),style:(0,u.Z)({},T==null?void 0:T.count)},w),Ce)}return null};return n.createElement(h,(0,t.Z)({},D,{prefixCls:Z,className:it,inputElement:H(),handleReset:s,value:(0,se.D7)(W),focused:rt,triggerFocus:he,suffix:de(),disabled:Me,classes:m,classNames:A,styles:T}))}),Ee=Je,Ue=Ee},5643:function(un,Ve,e){e.d(Ve,{D7:function(){return d},He:function(){return t},X3:function(){return u},nH:function(){return te},rJ:function(){return S}});function t(I){return!!(I.addonBefore||I.addonAfter)}function u(I){return!!(I.prefix||I.suffix||I.allowClear)}function S(I,n,se,le){if(se){var h=n;if(n.type==="click"){var ue=I.cloneNode(!0);h=Object.create(n,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",se(h);return}if(le!==void 0){h=Object.create(n,{target:{value:I},currentTarget:{value:I}}),I.value=le,se(h);return}se(h)}}function te(I,n){if(I){I.focus(n);var se=n||{},le=se.cursor;if(le){var h=I.value.length;switch(le){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(h,h);break;default:I.setSelectionRange(0,h)}}}}function d(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(un,Ve,e){e.d(Ve,{iz:function(){return ft},ck:function(){return qt},BW:function(){return $e},sN:function(){return qt},Wd:function(){return q},ZP:function(){return pt},Xl:function(){return Y}});var t=e(72308),u=e(49618),S=e(77321),te=e(80702),d=e(52487),I=e(74416),n=e(92310),se=e.n(n),le=e(11780),h=e(18929),ue=e(13697),b=e(48736),M=e(59301),J=e(4676),ie=M.createContext(null);function _(ce,ve){return ce===void 0?null:"".concat(ce,"-").concat(ve)}function Je(ce){var ve=M.useContext(ie);return _(ve,ce)}var Ee=e(80547),Ue=["children","locked"],be=M.createContext(null);function K(ce,ve){var je=(0,S.Z)({},ce);return Object.keys(ve).forEach(function(Xe){var Te=ve[Xe];Te!==void 0&&(je[Xe]=Te)}),je}function E(ce){var ve=ce.children,je=ce.locked,Xe=(0,I.Z)(ce,Ue),Te=M.useContext(be),lt=(0,Ee.Z)(function(){return K(Te,Xe)},[Te,Xe],function(et,gt){return!je&&(et[0]!==gt[0]||!(0,ue.Z)(et[1],gt[1],!0))});return M.createElement(be.Provider,{value:lt},ve)}var r=[],x=M.createContext(null);function P(){return M.useContext(x)}var G=M.createContext(r);function Y(ce){var ve=M.useContext(G);return M.useMemo(function(){return ce!==void 0?[].concat((0,te.Z)(ve),[ce]):ve},[ve,ce])}var V=M.createContext(null),Z=M.createContext({}),Me=Z,pe=e(29194);function it(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,pe.Z)(ce)){var je=ce.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(je)||ce.isContentEditable||je==="a"&&!!ce.getAttribute("href"),Te=ce.getAttribute("tabindex"),lt=Number(Te),et=null;return Te&&!Number.isNaN(lt)?et=lt:Xe&&et===null&&(et=0),Xe&&ce.disabled&&(et=null),et!==null&&(et>=0||ve&&et<0)}return!1}function ge(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,te.Z)(ce.querySelectorAll("*")).filter(function(Xe){return it(Xe,ve)});return it(ce,ve)&&je.unshift(ce),je}var Ce=null;function ne(){Ce=document.activeElement}function X(){Ce=null}function we(){if(Ce)try{Ce.focus()}catch(ce){}}function m(ce,ve){if(ve.keyCode===9){var je=ge(ce),Xe=je[ve.shiftKey?0:je.length-1],Te=Xe===document.activeElement||ce===document.activeElement;if(Te){var lt=je[ve.shiftKey?je.length-1:0];lt.focus(),ve.preventDefault()}}}var A=e(10228),T=e(16089),D=A.Z.LEFT,B=A.Z.RIGHT,F=A.Z.UP,W=A.Z.DOWN,xe=A.Z.ENTER,Pe=A.Z.ESC,Ie=A.Z.HOME,rt=A.Z.END,Ct=[F,W,D,B];function ut(ce,ve,je,Xe){var Te,lt,et,gt,jt="prev",kt="next",dn="children",gn="parent";if(ce==="inline"&&Xe===xe)return{inlineTrigger:!0};var en=(Te={},(0,u.Z)(Te,F,jt),(0,u.Z)(Te,W,kt),Te),oe=(lt={},(0,u.Z)(lt,D,je?kt:jt),(0,u.Z)(lt,B,je?jt:kt),(0,u.Z)(lt,W,dn),(0,u.Z)(lt,xe,dn),lt),me=(et={},(0,u.Z)(et,F,jt),(0,u.Z)(et,W,kt),(0,u.Z)(et,xe,dn),(0,u.Z)(et,Pe,gn),(0,u.Z)(et,D,je?dn:gn),(0,u.Z)(et,B,je?gn:dn),et),Se={inline:en,horizontal:oe,vertical:me,inlineSub:en,horizontalSub:me,verticalSub:me},Oe=(gt=Se["".concat(ce).concat(ve?"":"Sub")])===null||gt===void 0?void 0:gt[Xe];switch(Oe){case jt:return{offset:-1,sibling:!0};case kt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case dn:return{offset:1,sibling:!1};default:return null}}function he(ce){for(var ve=ce;ve;){if(ve.getAttribute("data-menu-list"))return ve;ve=ve.parentElement}return null}function qe(ce,ve){for(var je=ce||document.activeElement;je;){if(ve.has(je))return je;je=je.parentElement}return null}function z(ce,ve){var je=ge(ce,!0);return je.filter(function(Xe){return ve.has(Xe)})}function O(ce,ve,je){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ce)return null;var Te=z(ce,ve),lt=Te.length,et=Te.findIndex(function(gt){return je===gt});return Xe<0?et===-1?et=lt-1:et-=1:Xe>0&&(et+=1),et=(et+lt)%lt,Te[et]}var L=function(ve,je){var Xe=new Set,Te=new Map,lt=new Map;return ve.forEach(function(et){var gt=document.querySelector("[data-menu-id='".concat(_(je,et),"']"));gt&&(Xe.add(gt),lt.set(gt,et),Te.set(et,gt))}),{elements:Xe,key2element:Te,element2key:lt}};function s(ce,ve,je,Xe,Te,lt,et,gt,jt,kt){var dn=M.useRef(),gn=M.useRef();gn.current=ve;var en=function(){T.Z.cancel(dn.current)};return M.useEffect(function(){return function(){en()}},[]),function(oe){var me=oe.which;if([].concat(Ct,[xe,Pe,Ie,rt]).includes(me)){var Se=lt(),Oe=L(Se,Xe),Re=Oe,Bt=Re.elements,At=Re.key2element,Nt=Re.element2key,tt=At.get(ve),Kt=qe(tt,Bt),Cn=Nt.get(Kt),Tt=ut(ce,et(Cn,!0).length===1,je,me);if(!Tt&&me!==Ie&&me!==rt)return;(Ct.includes(me)||[Ie,rt].includes(me))&&oe.preventDefault();var Yt=function(br){if(br){var Nr=br,an=br.querySelector("a");an!=null&&an.getAttribute("href")&&(Nr=an);var Ut=Nt.get(br);gt(Ut),en(),dn.current=(0,T.Z)(function(){gn.current===Ut&&Nr.focus()})}};if([Ie,rt].includes(me)||Tt.sibling||!Kt){var Zt;!Kt||ce==="inline"?Zt=Te.current:Zt=he(Kt);var kn,vn=z(Zt,Bt);me===Ie?kn=vn[0]:me===rt?kn=vn[vn.length-1]:kn=O(Zt,Bt,Kt,Tt.offset),Yt(kn)}else if(Tt.inlineTrigger)jt(Cn);else if(Tt.offset>0)jt(Cn,!0),en(),dn.current=(0,T.Z)(function(){Oe=L(Se,Xe);var tr=Kt.getAttribute("aria-controls"),br=document.getElementById(tr),Nr=O(br,Oe.elements);Yt(Nr)},5);else if(Tt.offset<0){var jn=et(Cn,!0),Wn=jn[jn.length-2],xn=At.get(Wn);jt(Wn,!1),Yt(xn)}}kt==null||kt(oe)}}function H(ce){Promise.resolve().then(ce)}var de="__RC_UTIL_PATH_SPLIT__",v=function(ve){return ve.join(de)},c=function(ve){return ve.split(de)},Q="rc-menu-more";function R(){var ce=M.useState({}),ve=(0,d.Z)(ce,2),je=ve[1],Xe=(0,M.useRef)(new Map),Te=(0,M.useRef)(new Map),lt=M.useState([]),et=(0,d.Z)(lt,2),gt=et[0],jt=et[1],kt=(0,M.useRef)(0),dn=(0,M.useRef)(!1),gn=function(){dn.current||je({})},en=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.set(tt,At),Xe.current.set(At,tt),kt.current+=1;var Kt=kt.current;H(function(){Kt===kt.current&&gn()})},[]),oe=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.delete(tt),Xe.current.delete(At)},[]),me=(0,M.useCallback)(function(At){jt(At)},[]),Se=(0,M.useCallback)(function(At,Nt){var tt=Xe.current.get(At)||"",Kt=c(tt);return Nt&>.includes(Kt[0])&&Kt.unshift(Q),Kt},[gt]),Oe=(0,M.useCallback)(function(At,Nt){return At.some(function(tt){var Kt=Se(tt,!0);return Kt.includes(Nt)})},[Se]),Re=function(){var Nt=(0,te.Z)(Xe.current.keys());return gt.length&&Nt.push(Q),Nt},Bt=(0,M.useCallback)(function(At){var Nt="".concat(Xe.current.get(At)).concat(de),tt=new Set;return(0,te.Z)(Te.current.keys()).forEach(function(Kt){Kt.startsWith(Nt)&&tt.add(Te.current.get(Kt))}),tt},[]);return M.useEffect(function(){return function(){dn.current=!0}},[]),{registerPath:en,unregisterPath:oe,refreshOverflowKeys:me,isSubPathKey:Oe,getKeyPath:Se,getKeys:Re,getSubPathKeys:Bt}}function w(ce){var ve=M.useRef(ce);ve.current=ce;var je=M.useCallback(function(){for(var Xe,Te=arguments.length,lt=new Array(Te),et=0;et1&&(Bt.motionAppear=!1);var At=Bt.onVisibleChanged;return Bt.onVisibleChanged=function(Nt){return!en.current&&!Nt&&Oe(!0),At==null?void 0:At(Nt)},Se?null:M.createElement(E,{mode:lt,locked:!en.current},M.createElement(i.default,(0,t.Z)({visible:Re},Bt,{forceRender:jt,removeOnLeave:!1,leavedClassName:"".concat(gt,"-hidden")}),function(Nt){var tt=Nt.className,Kt=Nt.style;return M.createElement(Rn,{id:ve,className:tt,style:Kt},Te)}))}var g=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],C=["active"],re=function(ve){var je,Xe=ve.style,Te=ve.className,lt=ve.title,et=ve.eventKey,gt=ve.warnKey,jt=ve.disabled,kt=ve.internalPopupClose,dn=ve.children,gn=ve.itemIcon,en=ve.expandIcon,oe=ve.popupClassName,me=ve.popupOffset,Se=ve.popupStyle,Oe=ve.onClick,Re=ve.onMouseEnter,Bt=ve.onMouseLeave,At=ve.onTitleClick,Nt=ve.onTitleMouseEnter,tt=ve.onTitleMouseLeave,Kt=(0,I.Z)(ve,g),Cn=Je(et),Tt=M.useContext(be),Yt=Tt.prefixCls,Zt=Tt.mode,kn=Tt.openKeys,vn=Tt.disabled,jn=Tt.overflowDisabled,Wn=Tt.activeKey,xn=Tt.selectedKeys,tr=Tt.itemIcon,br=Tt.expandIcon,Nr=Tt.onItemClick,an=Tt.onOpenChange,Ut=Tt.onActive,En=M.useContext(Me),Kn=En._internalRenderSubMenuItem,An=M.useContext(V),hr=An.isSubPathKey,kr=Y(),gr="".concat(Yt,"-submenu"),Pr=vn||jt,zr=M.useRef(),Ln=M.useRef(),tn=gn!=null?gn:tr,sn=en!=null?en:br,nn=kn.includes(et),nr=!jn&&nn,Ir=hr(xn,et),sr=Pt(et,Pr,Nt,tt),Br=sr.active,qr=(0,I.Z)(sr,C),So=M.useState(!1),Wr=(0,d.Z)(So,2),Vr=Wr[0],mo=Wr[1],io=function(vo){Pr||mo(vo)},co=function(vo){io(!0),Re==null||Re({key:et,domEvent:vo})},Ho=function(vo){io(!1),Bt==null||Bt({key:et,domEvent:vo})},Lo=M.useMemo(function(){return Br||(Zt!=="inline"?Vr||hr([Wn],et):!1)},[Zt,Br,Wn,Vr,et,hr]),zo=Vt(kr.length),Zo=function(vo){Pr||(At==null||At({key:et,domEvent:vo}),Zt==="inline"&&an(et,!nn))},ro=w(function(Io){Oe==null||Oe(Ht(Io)),Nr(Io)}),Gt=function(vo){Zt!=="inline"&&an(et,vo)},cr=function(){Ut(et)},Vn=Cn&&"".concat(Cn,"-popup"),ur=M.createElement("div",(0,t.Z)({role:"menuitem",style:zo,className:"".concat(gr,"-title"),tabIndex:Pr?null:-1,ref:zr,title:typeof lt=="string"?lt:null,"data-menu-id":jn&&Cn?null:Cn,"aria-expanded":nr,"aria-haspopup":!0,"aria-controls":Vn,"aria-disabled":Pr,onClick:Zo,onFocus:cr},qr),lt,M.createElement(Wt,{icon:Zt!=="horizontal"?sn:void 0,props:(0,S.Z)((0,S.Z)({},ve),{},{isOpen:nr,isSubMenu:!0})},M.createElement("i",{className:"".concat(gr,"-arrow")}))),Ar=M.useRef(Zt);if(Zt!=="inline"&&kr.length>1?Ar.current="vertical":Ar.current=Zt,!jn){var Zr=Ar.current;ur=M.createElement(k,{mode:Zr,prefixCls:gr,visible:!kt&&nr&&Zt!=="inline",popupClassName:oe,popupOffset:me,popupStyle:Se,popup:M.createElement(E,{mode:Zr==="horizontal"?"vertical":Zr},M.createElement(Rn,{id:Vn,ref:Ln},dn)),disabled:Pr,onVisibleChange:Gt},ur)}var ao=M.createElement(le.Z.Item,(0,t.Z)({role:"none"},Kt,{component:"li",style:Xe,className:se()(gr,"".concat(gr,"-").concat(Zt),Te,(je={},(0,u.Z)(je,"".concat(gr,"-open"),nr),(0,u.Z)(je,"".concat(gr,"-active"),Lo),(0,u.Z)(je,"".concat(gr,"-selected"),Ir),(0,u.Z)(je,"".concat(gr,"-disabled"),Pr),je)),onMouseEnter:co,onMouseLeave:Ho}),ur,!jn&&M.createElement(p,{id:Vn,open:nr,keyPath:kr},dn));return Kn&&(ao=Kn(ao,ve,{selected:Ir,active:Lo,open:nr,disabled:Pr})),M.createElement(E,{onItemClick:ro,mode:Zt==="horizontal"?"vertical":Zt,itemIcon:tn,expandIcon:sn},ao)};function q(ce){var ve=ce.eventKey,je=ce.children,Xe=Y(ve),Te=We(je,Xe),lt=P();M.useEffect(function(){if(lt)return lt.registerPath(ve,Xe),function(){lt.unregisterPath(ve,Xe)}},[Xe]);var et;return lt?et=Te:et=M.createElement(re,ce,Te),M.createElement(G.Provider,{value:Xe},et)}var He=e(62853),Ke=["className","title","eventKey","children"],_e=["children"],at=function(ve){var je=ve.className,Xe=ve.title,Te=ve.eventKey,lt=ve.children,et=(0,I.Z)(ve,Ke),gt=M.useContext(be),jt=gt.prefixCls,kt="".concat(jt,"-item-group");return M.createElement("li",(0,t.Z)({role:"presentation"},et,{onClick:function(gn){return gn.stopPropagation()},className:se()(kt,je)}),M.createElement("div",{role:"presentation",className:"".concat(kt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),M.createElement("ul",{role:"group",className:"".concat(kt,"-list")},lt))};function $e(ce){var ve=ce.children,je=(0,I.Z)(ce,_e),Xe=Y(je.eventKey),Te=We(ve,Xe),lt=P();return lt?Te:M.createElement(at,(0,It.Z)(je,["warnKey"]),Te)}function ft(ce){var ve=ce.className,je=ce.style,Xe=M.useContext(be),Te=Xe.prefixCls,lt=P();return lt?null:M.createElement("li",{role:"separator",className:se()("".concat(Te,"-item-divider"),ve),style:je})}var mt=["label","children","key","type"];function ct(ce){return(ce||[]).map(function(ve,je){if(ve&&(0,He.Z)(ve)==="object"){var Xe=ve,Te=Xe.label,lt=Xe.children,et=Xe.key,gt=Xe.type,jt=(0,I.Z)(Xe,mt),kt=et!=null?et:"tmp-".concat(je);return lt||gt==="group"?gt==="group"?M.createElement($e,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):M.createElement(q,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):gt==="divider"?M.createElement(ft,(0,t.Z)({key:kt},jt)):M.createElement(qt,(0,t.Z)({key:kt},jt),Te)}return null}).filter(function(ve){return ve})}function Ot(ce,ve,je){var Xe=ce;return ve&&(Xe=ct(ve)),We(Xe,je)}var vt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],bt=[],xt=M.forwardRef(function(ce,ve){var je,Xe,Te=ce,lt=Te.prefixCls,et=lt===void 0?"rc-menu":lt,gt=Te.rootClassName,jt=Te.style,kt=Te.className,dn=Te.tabIndex,gn=dn===void 0?0:dn,en=Te.items,oe=Te.children,me=Te.direction,Se=Te.id,Oe=Te.mode,Re=Oe===void 0?"vertical":Oe,Bt=Te.inlineCollapsed,At=Te.disabled,Nt=Te.disabledOverflow,tt=Te.subMenuOpenDelay,Kt=tt===void 0?.1:tt,Cn=Te.subMenuCloseDelay,Tt=Cn===void 0?.1:Cn,Yt=Te.forceSubMenuRender,Zt=Te.defaultOpenKeys,kn=Te.openKeys,vn=Te.activeKey,jn=Te.defaultActiveFirst,Wn=Te.selectable,xn=Wn===void 0?!0:Wn,tr=Te.multiple,br=tr===void 0?!1:tr,Nr=Te.defaultSelectedKeys,an=Te.selectedKeys,Ut=Te.onSelect,En=Te.onDeselect,Kn=Te.inlineIndent,An=Kn===void 0?24:Kn,hr=Te.motion,kr=Te.defaultMotions,gr=Te.triggerSubMenuAction,Pr=gr===void 0?"hover":gr,zr=Te.builtinPlacements,Ln=Te.itemIcon,tn=Te.expandIcon,sn=Te.overflowedIndicator,nn=sn===void 0?"...":sn,nr=Te.overflowedIndicatorPopupClassName,Ir=Te.getPopupContainer,sr=Te.onClick,Br=Te.onOpenChange,qr=Te.onKeyDown,So=Te.openAnimation,Wr=Te.openTransitionName,Vr=Te._internalRenderMenuItem,mo=Te._internalRenderSubMenuItem,io=(0,I.Z)(Te,vt),co=M.useMemo(function(){return Ot(oe,en,bt)},[oe,en]),Ho=M.useState(!1),Lo=(0,d.Z)(Ho,2),zo=Lo[0],Zo=Lo[1],ro=M.useRef(),Gt=ye(Se),cr=me==="rtl",Vn=(0,h.Z)(Zt,{value:kn,postState:function(uo){return uo||bt}}),ur=(0,d.Z)(Vn,2),Ar=ur[0],Zr=ur[1],ao=function(uo){var xo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function _o(){Zr(uo),Br==null||Br(uo)}xo?(0,J.flushSync)(_o):_o()},Io=M.useState(Ar),vo=(0,d.Z)(Io,2),Oo=vo[0],eo=vo[1],Rr=M.useRef(!1),Bo=M.useMemo(function(){return(Re==="inline"||Re==="vertical")&&Bt?["vertical",Bt]:[Re,!1]},[Re,Bt]),ho=(0,d.Z)(Bo,2),Ro=ho[0],yo=ho[1],va=Ro==="inline",da=M.useState(Ro),Ia=(0,d.Z)(da,2),qo=Ia[0],Ea=Ia[1],Fa=M.useState(yo),Sa=(0,d.Z)(Fa,2),bo=Sa[0],Ja=Sa[1];M.useEffect(function(){Ea(Ro),Ja(yo),Rr.current&&(va?Zr(Oo):ao(bt))},[Ro,yo]);var La=M.useState(0),Ba=(0,d.Z)(La,2),pa=Ba[0],Na=Ba[1],xa=pa>=co.length-1||qo!=="horizontal"||Nt;M.useEffect(function(){va&&eo(Ar)},[Ar]),M.useEffect(function(){return Rr.current=!0,function(){Rr.current=!1}},[]);var aa=R(),Ra=aa.registerPath,Ta=aa.unregisterPath,Aa=aa.refreshOverflowKeys,ca=aa.isSubPathKey,Kr=aa.getKeyPath,Or=aa.getKeys,jo=aa.getSubPathKeys,Do=M.useMemo(function(){return{registerPath:Ra,unregisterPath:Ta}},[Ra,Ta]),Mo=M.useMemo(function(){return{isSubPathKey:ca}},[ca]);M.useEffect(function(){Aa(xa?bt:co.slice(pa+1).map(function(Po){return Po.key}))},[pa,xa]);var ko=(0,h.Z)(vn||jn&&((je=co[0])===null||je===void 0?void 0:je.key),{value:vn}),Uo=(0,d.Z)(ko,2),$o=Uo[0],to=Uo[1],ga=w(function(Po){to(Po)}),ia=w(function(){to(void 0)});(0,M.useImperativeHandle)(ve,function(){return{list:ro.current,focus:function(uo){var xo,_o=Or(),ea=L(_o,Gt),Pa=ea.elements,ha=ea.key2element,ka=ea.element2key,ei=z(ro.current,Pa),si=$o!=null?$o:ei[0]?ka.get(ei[0]):(xo=co.find(function(gi){return!gi.props.disabled}))===null||xo===void 0?void 0:xo.key,ti=ha.get(si);if(si&&ti){var Va;ti==null||(Va=ti.focus)===null||Va===void 0||Va.call(ti,uo)}}}});var za=(0,h.Z)(Nr||[],{value:an,postState:function(uo){return Array.isArray(uo)?uo:uo==null?bt:[uo]}}),qa=(0,d.Z)(za,2),Za=qa[0],ja=qa[1],Wa=function(uo){if(xn){var xo=uo.key,_o=Za.includes(xo),ea;br?_o?ea=Za.filter(function(ha){return ha!==xo}):ea=[].concat((0,te.Z)(Za),[xo]):ea=[xo],ja(ea);var Pa=(0,S.Z)((0,S.Z)({},uo),{},{selectedKeys:ea});_o?En==null||En(Pa):Ut==null||Ut(Pa)}!br&&Ar.length&&qo!=="inline"&&ao(bt)},Ka=w(function(Po){sr==null||sr(Ht(Po)),Wa(Po)}),$a=w(function(Po,uo){var xo=Ar.filter(function(ea){return ea!==Po});if(uo)xo.push(Po);else if(qo!=="inline"){var _o=jo(Po);xo=xo.filter(function(ea){return!_o.has(ea)})}(0,ue.Z)(Ar,xo,!0)||ao(xo,!0)}),Ha=function(uo,xo){var _o=xo!=null?xo:!Ar.includes(uo);$a(uo,_o)},Ma=s(qo,$o,cr,Gt,ro,Or,Kr,to,Ha,qr);M.useEffect(function(){Zo(!0)},[]);var _a=M.useMemo(function(){return{_internalRenderMenuItem:Vr,_internalRenderSubMenuItem:mo}},[Vr,mo]),ii=qo!=="horizontal"||Nt?co:co.map(function(Po,uo){return M.createElement(E,{key:Po.key,overflowDisabled:uo>pa},Po)}),li=M.createElement(le.Z,(0,t.Z)({id:Se,ref:ro,prefixCls:"".concat(et,"-overflow"),component:"ul",itemComponent:qt,className:se()(et,"".concat(et,"-root"),"".concat(et,"-").concat(qo),kt,(Xe={},(0,u.Z)(Xe,"".concat(et,"-inline-collapsed"),bo),(0,u.Z)(Xe,"".concat(et,"-rtl"),cr),Xe),gt),dir:me,style:jt,role:"menu",tabIndex:gn,data:ii,renderRawItem:function(uo){return uo},renderRawRest:function(uo){var xo=uo.length,_o=xo?co.slice(-xo):null;return M.createElement(q,{eventKey:Q,title:nn,disabled:xa,internalPopupClose:xo===0,popupClassName:nr},_o)},maxCount:qo!=="horizontal"||Nt?le.Z.INVALIDATE:le.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(uo){Na(uo)},onKeyDown:Ma},io));return M.createElement(Me.Provider,{value:_a},M.createElement(ie.Provider,{value:Gt},M.createElement(E,{prefixCls:et,rootClassName:gt,mode:qo,openKeys:Ar,rtl:cr,disabled:At,motion:zo?hr:null,defaultMotions:zo?kr:null,activeKey:$o,onActive:ga,onInactive:ia,selectedKeys:Za,inlineIndent:An,subMenuOpenDelay:Kt,subMenuCloseDelay:Tt,forceSubMenuRender:Yt,builtinPlacements:zr,triggerSubMenuAction:Pr,getPopupContainer:Ir,itemIcon:Ln,expandIcon:tn,onItemClick:Ka,onOpenChange:$a},M.createElement(V.Provider,{value:Mo},li),M.createElement("div",{style:{display:"none"},"aria-hidden":!0},M.createElement(x.Provider,{value:Do},co)))))}),Qt=xt,nt=Qt;nt.Item=qt,nt.SubMenu=q,nt.ItemGroup=$e,nt.Divider=ft;var pt=nt},11780:function(un,Ve,e){e.d(Ve,{Z:function(){return ne}});var t=e(72308),u=e(77321),S=e(52487),te=e(74416),d=e(59301),I=e(92310),n=e.n(I),se=e(29301),le=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function b(X,we){var m=X.prefixCls,A=X.invalidate,T=X.item,D=X.renderItem,B=X.responsive,F=X.responsiveDisabled,W=X.registerSize,xe=X.itemKey,Pe=X.className,Ie=X.style,rt=X.children,Ct=X.display,ut=X.order,he=X.component,qe=he===void 0?"div":he,z=(0,te.Z)(X,h),O=B&&!Ct;function L(c){W(xe,c)}d.useEffect(function(){return function(){L(null)}},[]);var s=D&&T!==ue?D(T,{index:ut}):rt,H;A||(H={opacity:O?0:1,height:O?0:ue,overflowY:O?"hidden":ue,order:B?ut:ue,pointerEvents:O?"none":ue,position:O?"absolute":ue});var de={};O&&(de["aria-hidden"]=!0);var v=d.createElement(qe,(0,t.Z)({className:n()(!A&&m,Pe),style:(0,u.Z)((0,u.Z)({},H),Ie)},de,z,{ref:we}),s);return B&&(v=d.createElement(se.Z,{onResize:function(Q){var R=Q.offsetWidth;L(R)},disabled:F},v)),v}var M=d.forwardRef(b);M.displayName="Item";var J=M,ie=e(6089),_=e(4676),Je=e(16089);function Ee(X){if(typeof MessageChannel=="undefined")(0,Je.Z)(X);else{var we=new MessageChannel;we.port1.onmessage=function(){return X()},we.port2.postMessage(void 0)}}function Ue(){var X=d.useRef(null),we=function(A){X.current||(X.current=[],Ee(function(){(0,_.unstable_batchedUpdates)(function(){X.current.forEach(function(T){T()}),X.current=null})})),X.current.push(A)};return we}function be(X,we){var m=d.useState(we),A=(0,S.Z)(m,2),T=A[0],D=A[1],B=(0,ie.Z)(function(F){X(function(){D(F)})});return[T,B]}var K=d.createContext(null),E=["component"],r=["className"],x=["className"],P=function(we,m){var A=d.useContext(K);if(!A){var T=we.component,D=T===void 0?"div":T,B=(0,te.Z)(we,E);return d.createElement(D,(0,t.Z)({},B,{ref:m}))}var F=A.className,W=(0,te.Z)(A,r),xe=we.className,Pe=(0,te.Z)(we,x);return d.createElement(K.Provider,{value:null},d.createElement(J,(0,t.Z)({ref:m,className:n()(F,xe)},W,Pe)))},G=d.forwardRef(P);G.displayName="RawItem";var Y=G,V=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Z="responsive",Me="invalidate";function pe(X){return"+ ".concat(X.length," ...")}function it(X,we){var m=X.prefixCls,A=m===void 0?"rc-overflow":m,T=X.data,D=T===void 0?[]:T,B=X.renderItem,F=X.renderRawItem,W=X.itemKey,xe=X.itemWidth,Pe=xe===void 0?10:xe,Ie=X.ssr,rt=X.style,Ct=X.className,ut=X.maxCount,he=X.renderRest,qe=X.renderRawRest,z=X.suffix,O=X.component,L=O===void 0?"div":O,s=X.itemComponent,H=X.onVisibleChange,de=(0,te.Z)(X,V),v=Ie==="full",c=Ue(),Q=be(c,null),R=(0,S.Z)(Q,2),w=R[0],U=R[1],Fe=w||0,ye=be(c,new Map),fe=(0,S.Z)(ye,2),Ae=fe[0],Le=fe[1],Ne=be(c,0),It=(0,S.Z)(Ne,2),zt=It[0],Pt=It[1],Vt=be(c,0),Wt=(0,S.Z)(Vt,2),yt=Wt[0],Ht=Wt[1],Mn=be(c,0),qn=(0,S.Z)(Mn,2),Tn=qn[0],er=qn[1],vr=(0,d.useState)(null),Xn=(0,S.Z)(vr,2),qt=Xn[0],pr=Xn[1],yr=(0,d.useState)(null),Dn=(0,S.Z)(yr,2),Rn=Dn[0],Xr=Dn[1],We=d.useMemo(function(){return Rn===null&&v?Number.MAX_SAFE_INTEGER:Rn||0},[Rn,w]),ht=(0,d.useState)(!1),Mt=(0,S.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn="".concat(A,"-item"),$t=Math.max(zt,yt),Zn=ut===Z,k=D.length&&Zn,i=ut===Me,p=k||typeof ut=="number"&&D.length>ut,g=(0,d.useMemo)(function(){var pt=D;return k?w===null&&v?pt=D:pt=D.slice(0,Math.min(D.length,Fe/Pe)):typeof ut=="number"&&(pt=D.slice(0,ut)),pt},[D,Pe,w,ut,k]),C=(0,d.useMemo)(function(){return k?D.slice(We+1):D.slice(g.length)},[D,g,k,We]),re=(0,d.useCallback)(function(pt,ce){var ve;return typeof W=="function"?W(pt):(ve=W&&(pt==null?void 0:pt[W]))!==null&&ve!==void 0?ve:ce},[W]),q=(0,d.useCallback)(B||function(pt){return pt},[B]);function He(pt,ce,ve){Rn===pt&&(ce===void 0||ce===qt)||(Xr(pt),ve||(Xt(ptFe){He(je-1,pt-Xe-Tn+yt);break}}z&&ft(0)+Tn>Fe&&pr(null)}},[Fe,Ae,yt,Tn,re,g]);var mt=dt&&!!C.length,ct={};qt!==null&&k&&(ct={position:"absolute",left:qt,top:0});var Ot={prefixCls:Fn,responsive:k,component:s,invalidate:i},vt=F?function(pt,ce){var ve=re(pt,ce);return d.createElement(K.Provider,{key:ve,value:(0,u.Z)((0,u.Z)({},Ot),{},{order:ce,item:pt,itemKey:ve,registerSize:_e,display:ce<=We})},F(pt,ce))}:function(pt,ce){var ve=re(pt,ce);return d.createElement(J,(0,t.Z)({},Ot,{order:ce,key:ve,item:pt,renderItem:q,itemKey:ve,registerSize:_e,display:ce<=We}))},bt={order:mt?We:Number.MAX_SAFE_INTEGER,className:"".concat(Fn,"-rest"),registerSize:at,display:mt},xt=he||pe,Qt=qe?d.createElement(K.Provider,{value:(0,u.Z)((0,u.Z)({},Ot),bt)},qe(C)):d.createElement(J,(0,t.Z)({},Ot,bt),typeof xt=="function"?xt(C):xt),nt=d.createElement(L,(0,t.Z)({className:n()(!i&&A,Ct),style:rt,ref:we},de),g.map(vt),p?Qt:null,z&&d.createElement(J,(0,t.Z)({},Ot,{responsive:Zn,responsiveDisabled:!k,order:We,className:"".concat(Fn,"-suffix"),registerSize:$e,display:!0,style:ct}),z));return Zn?d.createElement(se.Z,{onResize:Ke,disabled:!k},nt):nt}var ge=d.forwardRef(it);ge.displayName="Overflow",ge.Item=Y,ge.RESPONSIVE=Z,ge.INVALIDATE=Me;var Ce=ge,ne=Ce},17115:function(un,Ve,e){e.d(Ve,{ZP:function(){return n}});var t=e(52487),u=e(59301),S=e(47273),te=0,d=(0,S.Z)();function I(){var se;return d?(se=te,te+=1):se="TEST_OR_SSR",se}function n(se){var le=u.useState(),h=(0,t.Z)(le,2),ue=h[0],b=h[1];return u.useEffect(function(){b("rc_select_".concat(I()))},[]),se||ue}},77861:function(un,Ve,e){e.d(Ve,{Ac:function(){return U},Xo:function(){return Ht},Wx:function(){return qn},ZP:function(){return p},lk:function(){return K}});var t=e(72308),u=e(80702),S=e(49618),te=e(77321),d=e(52487),I=e(74416),n=e(62853),se=e(18929),le=e(48736),h=e(59301),ue=e(92310),b=e.n(ue),M=e(34280),J=e(49658),ie=e(10228),_=e(8654),Je=function(C){var re=C.className,q=C.customizeIcon,He=C.customizeIconProps,Ke=C.onMouseDown,_e=C.onClick,at=C.children,$e;return typeof q=="function"?$e=q(He):$e=q,h.createElement("span",{className:re,onMouseDown:function(mt){mt.preventDefault(),Ke&&Ke(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},$e!==void 0?$e:h.createElement("span",{className:b()(re.split(/\s+/).map(function(ft){return"".concat(ft,"-icon")}))},at))},Ee=Je;function Ue(g,C,re,q,He){var Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,at=arguments.length>7?arguments[7]:void 0,$e=h.useMemo(function(){if((0,n.Z)(q)==="object")return q.clearIcon;if(He)return He},[q,He]),ft=h.useMemo(function(){return!!(!Ke&&q&&(re.length||_e)&&!(at==="combobox"&&_e===""))},[q,Ke,re.length,_e,at]);return{allowClear:ft,clearIcon:h.createElement(Ee,{className:"".concat(g,"-clear"),onMouseDown:C,customizeIcon:$e},"\xD7")}}var be=h.createContext(null);function K(){return h.useContext(be)}function E(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,C=h.useState(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=h.useRef(null),_e=function(){window.clearTimeout(Ke.current)};h.useEffect(function(){return _e},[]);var at=function(ft,mt){_e(),Ke.current=window.setTimeout(function(){He(ft),mt&&mt()},g)};return[q,at,_e]}function r(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,C=h.useRef(null),re=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function q(He){(He||C.current===null)&&(C.current=He),window.clearTimeout(re.current),re.current=window.setTimeout(function(){C.current=null},g)}return[function(){return C.current},q]}function x(g,C,re,q){var He=h.useRef(null);He.current={open:C,triggerOpen:re,customizedTrigger:q},h.useEffect(function(){function Ke(_e){var at;if(!((at=He.current)!==null&&at!==void 0&&at.customizedTrigger)){var $e=_e.target;$e.shadowRoot&&_e.composed&&($e=_e.composedPath()[0]||$e),He.current.open&&g().filter(function(ft){return ft}).every(function(ft){return!ft.contains($e)&&ft!==$e})&&He.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ke),function(){return window.removeEventListener("mousedown",Ke)}},[])}var P=e(26112),G=e(11780),Y=function(C,re){var q,He,Ke=C.prefixCls,_e=C.id,at=C.inputElement,$e=C.disabled,ft=C.tabIndex,mt=C.autoFocus,ct=C.autoComplete,Ot=C.editable,vt=C.activeDescendantId,bt=C.value,xt=C.maxLength,Qt=C.onKeyDown,nt=C.onMouseDown,pt=C.onChange,ce=C.onPaste,ve=C.onCompositionStart,je=C.onCompositionEnd,Xe=C.open,Te=C.attrs,lt=at||h.createElement("input",null),et=lt,gt=et.ref,jt=et.props,kt=jt.onKeyDown,dn=jt.onChange,gn=jt.onMouseDown,en=jt.onCompositionStart,oe=jt.onCompositionEnd,me=jt.style;return(0,le.Kp)(!("maxLength"in lt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),lt=h.cloneElement(lt,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},jt),{},{id:_e,ref:(0,_.sQ)(re,gt),disabled:$e,tabIndex:ft,autoComplete:ct||"off",autoFocus:mt,className:b()("".concat(Ke,"-selection-search-input"),(q=lt)===null||q===void 0||(He=q.props)===null||He===void 0?void 0:He.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":Xe?vt:void 0},Te),{},{value:Ot?bt:"",maxLength:xt,readOnly:!Ot,unselectable:Ot?null:"on",style:(0,te.Z)((0,te.Z)({},me),{},{opacity:Ot?null:0}),onKeyDown:function(Oe){Qt(Oe),kt&&kt(Oe)},onMouseDown:function(Oe){nt(Oe),gn&&gn(Oe)},onChange:function(Oe){pt(Oe),dn&&dn(Oe)},onCompositionStart:function(Oe){ve(Oe),en&&en(Oe)},onCompositionEnd:function(Oe){je(Oe),oe&&oe(Oe)},onPaste:ce})),lt},V=h.forwardRef(Y);V.displayName="Input";var Z=V;function Me(g){return Array.isArray(g)?g:g!==void 0?[g]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,it=pe;function ge(g){return g!=null}function Ce(g){return!g&&g!==0}function ne(g){return["string","number"].includes((0,n.Z)(g))}function X(g){var C=void 0;return g&&(ne(g.title)?C=g.title.toString():ne(g.label)&&(C=g.label.toString())),C}function we(g,C){it?h.useLayoutEffect(g,C):h.useEffect(g,C)}function m(g){var C;return(C=g.key)!==null&&C!==void 0?C:g.value}var A=function(C){C.preventDefault(),C.stopPropagation()},T=function(C){var re=C.id,q=C.prefixCls,He=C.values,Ke=C.open,_e=C.searchValue,at=C.autoClearSearchValue,$e=C.inputRef,ft=C.placeholder,mt=C.disabled,ct=C.mode,Ot=C.showSearch,vt=C.autoFocus,bt=C.autoComplete,xt=C.activeDescendantId,Qt=C.tabIndex,nt=C.removeIcon,pt=C.maxTagCount,ce=C.maxTagTextLength,ve=C.maxTagPlaceholder,je=ve===void 0?function(Wn){return"+ ".concat(Wn.length," ...")}:ve,Xe=C.tagRender,Te=C.onToggleOpen,lt=C.onRemove,et=C.onInputChange,gt=C.onInputPaste,jt=C.onInputKeyDown,kt=C.onInputMouseDown,dn=C.onInputCompositionStart,gn=C.onInputCompositionEnd,en=h.useRef(null),oe=(0,h.useState)(0),me=(0,d.Z)(oe,2),Se=me[0],Oe=me[1],Re=(0,h.useState)(!1),Bt=(0,d.Z)(Re,2),At=Bt[0],Nt=Bt[1],tt="".concat(q,"-selection"),Kt=Ke||ct==="multiple"&&at===!1||ct==="tags"?_e:"",Cn=ct==="tags"||ct==="multiple"&&at===!1||Ot&&(Ke||At);we(function(){Oe(en.current.scrollWidth)},[Kt]);function Tt(Wn,xn,tr,br,Nr){return h.createElement("span",{className:b()("".concat(tt,"-item"),(0,S.Z)({},"".concat(tt,"-item-disabled"),tr)),title:X(Wn)},h.createElement("span",{className:"".concat(tt,"-item-content")},xn),br&&h.createElement(Ee,{className:"".concat(tt,"-item-remove"),onMouseDown:A,onClick:Nr,customizeIcon:nt},"\xD7"))}function Yt(Wn,xn,tr,br,Nr){var an=function(En){A(En),Te(!Ke)};return h.createElement("span",{onMouseDown:an},Xe({label:xn,value:Wn,disabled:tr,closable:br,onClose:Nr}))}function Zt(Wn){var xn=Wn.disabled,tr=Wn.label,br=Wn.value,Nr=!mt&&!xn,an=tr;if(typeof ce=="number"&&(typeof tr=="string"||typeof tr=="number")){var Ut=String(an);Ut.length>ce&&(an="".concat(Ut.slice(0,ce),"..."))}var En=function(An){An&&An.stopPropagation(),lt(Wn)};return typeof Xe=="function"?Yt(br,an,xn,Nr,En):Tt(Wn,an,xn,Nr,En)}function kn(Wn){var xn=typeof je=="function"?je(Wn):je;return Tt({title:xn},xn,!1)}var vn=h.createElement("div",{className:"".concat(tt,"-search"),style:{width:Se},onFocus:function(){Nt(!0)},onBlur:function(){Nt(!1)}},h.createElement(Z,{ref:$e,open:Ke,prefixCls:q,id:re,inputElement:null,disabled:mt,autoFocus:vt,autoComplete:bt,editable:Cn,activeDescendantId:xt,value:Kt,onKeyDown:jt,onMouseDown:kt,onChange:et,onPaste:gt,onCompositionStart:dn,onCompositionEnd:gn,tabIndex:Qt,attrs:(0,P.Z)(C,!0)}),h.createElement("span",{ref:en,className:"".concat(tt,"-search-mirror"),"aria-hidden":!0},Kt,"\xA0")),jn=h.createElement(G.Z,{prefixCls:"".concat(tt,"-overflow"),data:He,renderItem:Zt,renderRest:kn,suffix:vn,itemKey:m,maxCount:pt});return h.createElement(h.Fragment,null,jn,!He.length&&!Kt&&h.createElement("span",{className:"".concat(tt,"-placeholder")},ft))},D=T,B=function(C){var re=C.inputElement,q=C.prefixCls,He=C.id,Ke=C.inputRef,_e=C.disabled,at=C.autoFocus,$e=C.autoComplete,ft=C.activeDescendantId,mt=C.mode,ct=C.open,Ot=C.values,vt=C.placeholder,bt=C.tabIndex,xt=C.showSearch,Qt=C.searchValue,nt=C.activeValue,pt=C.maxLength,ce=C.onInputKeyDown,ve=C.onInputMouseDown,je=C.onInputChange,Xe=C.onInputPaste,Te=C.onInputCompositionStart,lt=C.onInputCompositionEnd,et=C.title,gt=h.useState(!1),jt=(0,d.Z)(gt,2),kt=jt[0],dn=jt[1],gn=mt==="combobox",en=gn||xt,oe=Ot[0],me=Qt||"";gn&&nt&&!kt&&(me=nt),h.useEffect(function(){gn&&dn(!1)},[gn,nt]);var Se=mt!=="combobox"&&!ct&&!xt?!1:!!me,Oe=et===void 0?X(oe):et,Re=function(){if(oe)return null;var At=Se?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(q,"-selection-placeholder"),style:At},vt)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(q,"-selection-search")},h.createElement(Z,{ref:Ke,prefixCls:q,id:He,open:ct,inputElement:re,disabled:_e,autoFocus:at,autoComplete:$e,editable:en,activeDescendantId:ft,value:me,onKeyDown:ce,onMouseDown:ve,onChange:function(At){dn(!0),je(At)},onPaste:Xe,onCompositionStart:Te,onCompositionEnd:lt,tabIndex:bt,attrs:(0,P.Z)(C,!0),maxLength:gn?pt:void 0})),!gn&&oe?h.createElement("span",{className:"".concat(q,"-selection-item"),title:Oe,style:Se?{visibility:"hidden"}:void 0},oe.label):null,Re())},F=B;function W(g){return![ie.Z.ESC,ie.Z.SHIFT,ie.Z.BACKSPACE,ie.Z.TAB,ie.Z.WIN_KEY,ie.Z.ALT,ie.Z.META,ie.Z.WIN_KEY_RIGHT,ie.Z.CTRL,ie.Z.SEMICOLON,ie.Z.EQUALS,ie.Z.CAPS_LOCK,ie.Z.CONTEXT_MENU,ie.Z.F1,ie.Z.F2,ie.Z.F3,ie.Z.F4,ie.Z.F5,ie.Z.F6,ie.Z.F7,ie.Z.F8,ie.Z.F9,ie.Z.F10,ie.Z.F11,ie.Z.F12].includes(g)}var xe=function(C,re){var q=(0,h.useRef)(null),He=(0,h.useRef)(!1),Ke=C.prefixCls,_e=C.open,at=C.mode,$e=C.showSearch,ft=C.tokenWithEnter,mt=C.autoClearSearchValue,ct=C.onSearch,Ot=C.onSearchSubmit,vt=C.onToggleOpen,bt=C.onInputKeyDown,xt=C.domRef;h.useImperativeHandle(re,function(){return{focus:function(){q.current.focus()},blur:function(){q.current.blur()}}});var Qt=r(0),nt=(0,d.Z)(Qt,2),pt=nt[0],ce=nt[1],ve=function(me){var Se=me.which;(Se===ie.Z.UP||Se===ie.Z.DOWN)&&me.preventDefault(),bt&&bt(me),Se===ie.Z.ENTER&&at==="tags"&&!He.current&&!_e&&(Ot==null||Ot(me.target.value)),W(Se)&&vt(!0)},je=function(){ce(!0)},Xe=(0,h.useRef)(null),Te=function(me){ct(me,!0,He.current)!==!1&&vt(!0)},lt=function(){He.current=!0},et=function(me){He.current=!1,at!=="combobox"&&Te(me.target.value)},gt=function(me){var Se=me.target.value;if(ft&&Xe.current&&/[\r\n]/.test(Xe.current)){var Oe=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Se=Se.replace(Oe,Xe.current)}Xe.current=null,Te(Se)},jt=function(me){var Se=me.clipboardData,Oe=Se.getData("text");Xe.current=Oe},kt=function(me){var Se=me.target;if(Se!==q.current){var Oe=document.body.style.msTouchAction!==void 0;Oe?setTimeout(function(){q.current.focus()}):q.current.focus()}},dn=function(me){var Se=pt();me.target!==q.current&&!Se&&at!=="combobox"&&me.preventDefault(),(at!=="combobox"&&(!$e||!Se)||!_e)&&(_e&&mt!==!1&&ct("",!0,!1),vt())},gn={inputRef:q,onInputKeyDown:ve,onInputMouseDown:je,onInputChange:gt,onInputPaste:jt,onInputCompositionStart:lt,onInputCompositionEnd:et},en=at==="multiple"||at==="tags"?h.createElement(D,(0,t.Z)({},C,gn)):h.createElement(F,(0,t.Z)({},C,gn));return h.createElement("div",{ref:xt,className:"".concat(Ke,"-selector"),onClick:kt,onMouseDown:dn},en)},Pe=h.forwardRef(xe);Pe.displayName="Selector";var Ie=Pe,rt=e(35593),Ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ut=function(C){var re=C===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"}}},he=function(C,re){var q=C.prefixCls,He=C.disabled,Ke=C.visible,_e=C.children,at=C.popupElement,$e=C.animation,ft=C.transitionName,mt=C.dropdownStyle,ct=C.dropdownClassName,Ot=C.direction,vt=Ot===void 0?"ltr":Ot,bt=C.placement,xt=C.builtinPlacements,Qt=C.dropdownMatchSelectWidth,nt=C.dropdownRender,pt=C.dropdownAlign,ce=C.getPopupContainer,ve=C.empty,je=C.getTriggerDOMNode,Xe=C.onPopupVisibleChange,Te=C.onPopupMouseEnter,lt=(0,I.Z)(C,Ct),et="".concat(q,"-dropdown"),gt=at;nt&&(gt=nt(at));var jt=h.useMemo(function(){return xt||ut(Qt)},[xt,Qt]),kt=$e?"".concat(et,"-").concat($e):ft,dn=typeof Qt=="number",gn=h.useMemo(function(){return dn?null:Qt===!1?"minWidth":"width"},[Qt,dn]),en=mt;dn&&(en=(0,te.Z)((0,te.Z)({},en),{},{width:Qt}));var oe=h.useRef(null);return h.useImperativeHandle(re,function(){return{getPopupElement:function(){return oe.current}}}),h.createElement(rt.Z,(0,t.Z)({},lt,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:bt||(vt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:jt,prefixCls:et,popupTransitionName:kt,popup:h.createElement("div",{ref:oe,onMouseEnter:Te},gt),stretch:gn,popupAlign:pt,popupVisible:Ke,getPopupContainer:ce,popupClassName:b()(ct,(0,S.Z)({},"".concat(et,"-empty"),ve)),popupStyle:en,getTriggerDOMNode:je,onPopupVisibleChange:Xe}),_e)},qe=h.forwardRef(he);qe.displayName="SelectTrigger";var z=qe,O=e(68413);function L(g,C){var re=g.key,q;return"value"in g&&(q=g.value),re!=null?re:q!==void 0?q:"rc-index-key-".concat(C)}function s(g,C){var re=g||{},q=re.label,He=re.value,Ke=re.options,_e=re.groupLabel,at=q||(C?"children":"label");return{label:at,value:He||"value",options:Ke||"options",groupLabel:_e||at}}function H(g){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=C.fieldNames,q=C.childrenAsData,He=[],Ke=s(re,!1),_e=Ke.label,at=Ke.value,$e=Ke.options,ft=Ke.groupLabel;function mt(ct,Ot){ct.forEach(function(vt){if(Ot||!($e in vt)){var bt=vt[at];He.push({key:L(vt,He.length),groupOption:Ot,data:vt,label:vt[_e],value:bt})}else{var xt=vt[ft];xt===void 0&&q&&(xt=vt.label),He.push({key:L(vt,He.length),group:!0,data:vt,label:xt}),mt(vt[$e],!0)}})}return mt(g,!1),He}function de(g){var C=(0,te.Z)({},g);return"props"in C||Object.defineProperty(C,"props",{get:function(){return(0,le.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),C}}),C}function v(g,C){if(!C||!C.length)return null;var re=!1;function q(Ke,_e){var at=(0,O.Z)(_e),$e=at[0],ft=at.slice(1);if(!$e)return[Ke];var mt=Ke.split($e);return re=re||mt.length>1,mt.reduce(function(ct,Ot){return[].concat((0,u.Z)(ct),(0,u.Z)(q(Ot,ft)))},[]).filter(function(ct){return ct})}var He=q(g,C);return re?He:null}var c=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Q=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function R(g){return g==="tags"||g==="multiple"}var w=h.forwardRef(function(g,C){var re,q,He=g.id,Ke=g.prefixCls,_e=g.className,at=g.showSearch,$e=g.tagRender,ft=g.direction,mt=g.omitDomProps,ct=g.displayValues,Ot=g.onDisplayValuesChange,vt=g.emptyOptions,bt=g.notFoundContent,xt=bt===void 0?"Not Found":bt,Qt=g.onClear,nt=g.mode,pt=g.disabled,ce=g.loading,ve=g.getInputElement,je=g.getRawInputElement,Xe=g.open,Te=g.defaultOpen,lt=g.onDropdownVisibleChange,et=g.activeValue,gt=g.onActiveValueChange,jt=g.activeDescendantId,kt=g.searchValue,dn=g.autoClearSearchValue,gn=g.onSearch,en=g.onSearchSplit,oe=g.tokenSeparators,me=g.allowClear,Se=g.suffixIcon,Oe=g.clearIcon,Re=g.OptionList,Bt=g.animation,At=g.transitionName,Nt=g.dropdownStyle,tt=g.dropdownClassName,Kt=g.dropdownMatchSelectWidth,Cn=g.dropdownRender,Tt=g.dropdownAlign,Yt=g.placement,Zt=g.builtinPlacements,kn=g.getPopupContainer,vn=g.showAction,jn=vn===void 0?[]:vn,Wn=g.onFocus,xn=g.onBlur,tr=g.onKeyUp,br=g.onKeyDown,Nr=g.onMouseDown,an=(0,I.Z)(g,c),Ut=R(nt),En=(at!==void 0?at:Ut)||nt==="combobox",Kn=(0,te.Z)({},an);Q.forEach(function(Kr){delete Kn[Kr]}),mt==null||mt.forEach(function(Kr){delete Kn[Kr]});var An=h.useState(!1),hr=(0,d.Z)(An,2),kr=hr[0],gr=hr[1];h.useEffect(function(){gr((0,J.Z)())},[]);var Pr=h.useRef(null),zr=h.useRef(null),Ln=h.useRef(null),tn=h.useRef(null),sn=h.useRef(null),nn=E(),nr=(0,d.Z)(nn,3),Ir=nr[0],sr=nr[1],Br=nr[2];h.useImperativeHandle(C,function(){var Kr,Or;return{focus:(Kr=tn.current)===null||Kr===void 0?void 0:Kr.focus,blur:(Or=tn.current)===null||Or===void 0?void 0:Or.blur,scrollTo:function(Do){var Mo;return(Mo=sn.current)===null||Mo===void 0?void 0:Mo.scrollTo(Do)}}});var qr=h.useMemo(function(){var Kr;if(nt!=="combobox")return kt;var Or=(Kr=ct[0])===null||Kr===void 0?void 0:Kr.value;return typeof Or=="string"||typeof Or=="number"?String(Or):""},[kt,nt,ct]),So=nt==="combobox"&&typeof ve=="function"&&ve()||null,Wr=typeof je=="function"&&je(),Vr=(0,_.x1)(zr,Wr==null||(re=Wr.props)===null||re===void 0?void 0:re.ref),mo=h.useState(!1),io=(0,d.Z)(mo,2),co=io[0],Ho=io[1];(0,M.Z)(function(){Ho(!0)},[]);var Lo=(0,se.Z)(!1,{defaultValue:Te,value:Xe}),zo=(0,d.Z)(Lo,2),Zo=zo[0],ro=zo[1],Gt=co?Zo:!1,cr=!xt&&vt;(pt||cr&&Gt&&nt==="combobox")&&(Gt=!1);var Vn=cr?!1:Gt,ur=h.useCallback(function(Kr){var Or=Kr!==void 0?Kr:!Gt;pt||(ro(Or),Gt!==Or&&(lt==null||lt(Or)))},[pt,Gt,ro,lt]),Ar=h.useMemo(function(){return(oe||[]).some(function(Kr){return[` + `]:Object.assign(Object.assign({},(0,we.N)(We)),{marginInlineStart:We.marginXXS})}),W(We)),xe(We)),Pe()),{"&-rtl":{direction:"rtl"}})}};var rt=(0,m.Z)("Typography",We=>[Ie(We)],()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),ut=We=>{const{prefixCls:ht,"aria-label":Mt,className:dt,style:Xt,direction:Fn,maxLength:$t,autoSize:Zn=!0,value:k,onSave:i,onCancel:p,onEnd:g,component:C,enterIcon:re=t.createElement(Ce,null)}=We,q=t.useRef(null),He=t.useRef(!1),Ke=t.useRef(),[_e,at]=t.useState(k);t.useEffect(()=>{at(k)},[k]),t.useEffect(()=>{if(q.current&&q.current.resizableTextArea){const{textArea:ce}=q.current.resizableTextArea;ce.focus();const{length:ve}=ce.value;ce.setSelectionRange(ve,ve)}},[]);const $e=ce=>{let{target:ve}=ce;at(ve.value.replace(/[\n\r]/g,""))},ft=()=>{He.current=!0},mt=()=>{He.current=!1},ct=ce=>{let{keyCode:ve}=ce;He.current||(Ke.current=ve)},Ot=()=>{i(_e.trim())},vt=ce=>{let{keyCode:ve,ctrlKey:je,altKey:Xe,metaKey:Te,shiftKey:lt}=ce;Ke.current===ve&&!He.current&&!je&&!Xe&&!Te&&!lt&&(ve===E.Z.ENTER?(Ot(),g==null||g()):ve===E.Z.ESC&&p())},bt=()=>{Ot()},xt=C?`${ht}-${C}`:"",[Qt,nt]=rt(ht),pt=b()(ht,`${ht}-edit-content`,{[`${ht}-rtl`]:Fn==="rtl"},dt,xt,nt);return Qt(t.createElement("div",{className:pt,style:Xt},t.createElement(X.Z,{ref:q,maxLength:$t,value:_e,onChange:$e,onKeyDown:ct,onKeyUp:vt,onCompositionStart:ft,onCompositionEnd:mt,onBlur:bt,"aria-label":Mt,rows:1,autoSize:Zn}),re!==null?(0,ne.Tm)(re,{className:`${ht}-edit-content-confirm`}):null))},he=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{prefixCls:Mt,component:dt="article",className:Xt,rootClassName:Fn,setContentRef:$t,children:Zn,direction:k,style:i}=We,p=he(We,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:g,direction:C,typography:re}=t.useContext(Y.E_),q=k!=null?k:C;let He=ht;$t&&(He=(0,be.sQ)(ht,$t));const Ke=g("typography",Mt),[_e,at]=rt(Ke),$e=b()(Ke,re==null?void 0:re.className,{[`${Ke}-rtl`]:q==="rtl"},Xt,Fn,at),ft=Object.assign(Object.assign({},re==null?void 0:re.style),i);return _e(t.createElement(dt,Object.assign({className:$e,style:ft,ref:He},p),Zn))});function O(We,ht){return t.useMemo(()=>{const Mt=!!We;return[Mt,Object.assign(Object.assign({},ht),Mt&&typeof We=="object"?We:null)]},[We])}var s=(We,ht)=>{const Mt=t.useRef(!1);t.useEffect(()=>{Mt.current?We():Mt.current=!0},ht)};function H(We){const ht=typeof We;return ht==="string"||ht==="number"}function de(We){let ht=0;return We.forEach(Mt=>{H(Mt)?ht+=String(Mt).length:ht+=1}),ht}function v(We,ht){let Mt=0;const dt=[];for(let Xt=0;Xtht){const i=ht-Mt;return dt.push(String(Fn).slice(0,i)),dt}dt.push(Fn),Mt=k}return We}const c=0,Q=1,R=2,w=3,U=4;var ye=We=>{let{enabledMeasure:ht,children:Mt,text:dt,width:Xt,fontSize:Fn,rows:$t,onEllipsis:Zn}=We;const[[k,i,p],g]=t.useState([0,0,0]),[C,re]=t.useState(0),[q,He]=t.useState(c),[Ke,_e]=t.useState(0),at=t.useRef(null),$e=t.useRef(null),ft=t.useMemo(()=>(0,_.Z)(dt),[dt]),mt=t.useMemo(()=>de(ft),[ft]),ct=t.useMemo(()=>!ht||q!==w?C&&q!==U&&ht?Mt(v(ft,C),C{ht&&Xt&&Fn&&mt&&(He(Q),g([0,Math.ceil(mt/2),mt]))},[ht,Xt,Fn,dt,mt,$t]),(0,Je.Z)(()=>{var xt;q===Q&&_e(((xt=at.current)===null||xt===void 0?void 0:xt.offsetHeight)||0)},[q]),(0,Je.Z)(()=>{var xt,Qt;if(Ke){if(q===Q){const nt=((xt=$e.current)===null||xt===void 0?void 0:xt.offsetHeight)||0,pt=$t*Ke;nt<=pt?(He(U),Zn(!1)):He(R)}else if(q===R)if(k!==p){const nt=((Qt=$e.current)===null||Qt===void 0?void 0:Qt.offsetHeight)||0,pt=$t*Ke;let ce=k,ve=p;k===p-1?ve=k:nt<=pt?ce=i:ve=i;const je=Math.ceil((ce+ve)/2);g([ce,je,ve])}else He(w),re(i),Zn(!0)}},[q,k,p,$t,Ke]);const Ot={width:Xt,whiteSpace:"normal",margin:0,padding:0},vt=(xt,Qt,nt)=>t.createElement("span",{"aria-hidden":!0,ref:Qt,style:Object.assign({position:"fixed",display:"block",left:0,top:0,zIndex:-9999,visibility:"hidden",pointerEvents:"none",fontSize:Math.floor(Fn/2)*2},nt)},xt),bt=(xt,Qt)=>{const nt=v(ft,xt);return vt(Mt(nt,!0),Qt,Ot)};return t.createElement(t.Fragment,null,ct,ht&&q!==w&&q!==U&&t.createElement(t.Fragment,null,vt("lg",at,{wordBreak:"keep-all",whiteSpace:"nowrap"}),q===Q?vt(Mt(ft,!1),$e,Ot):bt(i,$e)))},Ae=We=>{let{enabledEllipsis:ht,isEllipsis:Mt,children:dt,tooltipProps:Xt}=We;return!(Xt!=null&&Xt.title)||!ht?dt:t.createElement(Z.Z,Object.assign({open:Mt?void 0:!1},Xt),dt)},Ne=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var Mt,dt,Xt;const{prefixCls:Fn,className:$t,style:Zn,type:k,disabled:i,children:p,ellipsis:g,editable:C,copyable:re,component:q,title:He}=We,Ke=Ne(We,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:_e,direction:at}=t.useContext(Y.E_),[$e]=(0,V.Z)("Text"),ft=t.useRef(null),mt=t.useRef(null),ct=_e("typography",Fn),Ot=(0,Ue.Z)(Ke,["mark","code","delete","underline","strong","keyboard","italic"]),[vt,bt]=O(C),[xt,Qt]=(0,Ee.Z)(!1,{value:bt.editing}),{triggerType:nt=["icon"]}=bt,pt=tn=>{var sn;tn&&((sn=bt.onStart)===null||sn===void 0||sn.call(bt)),Qt(tn)};s(()=>{var tn;xt||(tn=mt.current)===null||tn===void 0||tn.focus()},[xt]);const ce=tn=>{tn==null||tn.preventDefault(),pt(!0)},ve=tn=>{var sn;(sn=bt.onChange)===null||sn===void 0||sn.call(bt,tn),pt(!1)},je=()=>{var tn;(tn=bt.onCancel)===null||tn===void 0||tn.call(bt),pt(!1)},[Xe,Te]=O(re),[lt,et]=t.useState(!1),gt=t.useRef(null),jt={};Te.format&&(jt.format=Te.format);const kt=()=>{gt.current&&clearTimeout(gt.current)},dn=tn=>{var sn;tn==null||tn.preventDefault(),tn==null||tn.stopPropagation(),J()(Te.text||String(p)||"",jt),et(!0),kt(),gt.current=setTimeout(()=>{et(!1)},3e3),(sn=Te.onCopy)===null||sn===void 0||sn.call(Te,tn)};t.useEffect(()=>kt,[]);const[gn,en]=t.useState(!1),[oe,me]=t.useState(!1),[Se,De]=t.useState(!1),[Le,Bt]=t.useState(!1),[At,Nt]=t.useState(!1),[tt,Kt]=t.useState(!0),[Cn,Tt]=O(g,{expandable:!1}),Yt=Cn&&!Se,{rows:Zt=1}=Tt,kn=t.useMemo(()=>!Yt||Tt.suffix!==void 0||Tt.onEllipsis||Tt.expandable||vt||Xe,[Yt,Tt,vt,Xe]);(0,Je.Z)(()=>{Cn&&!kn&&(en((0,K.G)("webkitLineClamp")),me((0,K.G)("textOverflow")))},[kn,Cn]);const vn=t.useMemo(()=>kn?!1:Zt===1?oe:gn,[kn,oe,gn]),jn=Yt&&(vn?At:Le),Wn=Yt&&Zt===1&&vn,xn=Yt&&Zt>1&&vn,nr=tn=>{var sn;De(!0),(sn=Tt.onExpand)===null||sn===void 0||sn.call(Tt,tn)},[br,Lr]=t.useState(0),[an,Ut]=t.useState(0),En=(tn,sn)=>{let{offsetWidth:nn}=tn;var rr;Lr(nn),Ut(parseInt((rr=window.getComputedStyle)===null||rr===void 0?void 0:rr.call(window,sn).fontSize,10)||0)},Kn=tn=>{var sn;Bt(tn),Le!==tn&&((sn=Tt.onEllipsis)===null||sn===void 0||sn.call(Tt,tn))};t.useEffect(()=>{const tn=ft.current;if(Cn&&vn&&tn){const sn=xn?tn.offsetHeight{const tn=ft.current;if(typeof IntersectionObserver=="undefined"||!tn||!vn||!Yt)return;const sn=new IntersectionObserver(()=>{Kt(!!tn.offsetParent)});return sn.observe(tn),()=>{sn.disconnect()}},[vn,Yt]);let An={};Tt.tooltip===!0?An={title:(Mt=bt.text)!==null&&Mt!==void 0?Mt:p}:t.isValidElement(Tt.tooltip)?An={title:Tt.tooltip}:typeof Tt.tooltip=="object"?An=Object.assign({title:(dt=bt.text)!==null&&dt!==void 0?dt:p},Tt.tooltip):An={title:Tt.tooltip};const hr=t.useMemo(()=>{const tn=sn=>["string","number"].includes(typeof sn);if(!(!Cn||vn)){if(tn(bt.text))return bt.text;if(tn(p))return p;if(tn(He))return He;if(tn(An.title))return An.title}},[Cn,vn,He,An.title,jn]);if(xt)return t.createElement(ut,{value:(Xt=bt.text)!==null&&Xt!==void 0?Xt:typeof p=="string"?p:"",onSave:ve,onCancel:je,onEnd:bt.onEnd,prefixCls:ct,className:$t,style:Zn,direction:at,component:q,maxLength:bt.maxLength,autoSize:bt.autoSize,enterIcon:bt.enterIcon});const Hr=()=>{const{expandable:tn,symbol:sn}=Tt;if(!tn)return null;let nn;return sn?nn=sn:nn=$e==null?void 0:$e.expand,t.createElement("a",{key:"expand",className:`${ct}-expand`,onClick:nr,"aria-label":$e==null?void 0:$e.expand},nn)},gr=()=>{if(!vt)return;const{icon:tn,tooltip:sn}=bt,nn=(0,_.Z)(sn)[0]||($e==null?void 0:$e.edit),rr=typeof nn=="string"?nn:"";return nt.includes("icon")?t.createElement(Z.Z,{key:"edit",title:sn===!1?"":nn},t.createElement(G,{ref:mt,className:`${ct}-edit`,onClick:ce,"aria-label":rr},tn||t.createElement(h,{role:"button"}))):null},Mr=()=>{if(!Xe)return;const{tooltips:tn,icon:sn}=Te,nn=zt(tn),rr=zt(sn),wr=lt?It(nn[1],$e==null?void 0:$e.copied):It(nn[0],$e==null?void 0:$e.copy),cr=lt?$e==null?void 0:$e.copied:$e==null?void 0:$e.copy,Ir=typeof wr=="string"?wr:cr;return t.createElement(Z.Z,{key:"copy",title:wr},t.createElement(G,{className:b()(`${ct}-copy`,lt&&`${ct}-copy-success`),onClick:dn,"aria-label":Ir},lt?It(rr[1],t.createElement(u.Z,null),!0):It(rr[0],t.createElement(S.Z,null),!0)))},zr=tn=>[tn&&Hr(),gr(),Mr()],Ln=tn=>[tn&&t.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Pt),Tt.suffix,zr(tn)];return t.createElement(ie.Z,{onResize:En,disabled:!Yt||vn},tn=>t.createElement(Ae,{tooltipProps:An,enabledEllipsis:Yt,isEllipsis:jn},t.createElement(z,Object.assign({className:b()({[`${ct}-${k}`]:k,[`${ct}-disabled`]:i,[`${ct}-ellipsis`]:Cn,[`${ct}-single-line`]:Yt&&Zt===1,[`${ct}-ellipsis-single-line`]:Wn,[`${ct}-ellipsis-multiple-line`]:xn},$t),prefixCls:Fn,style:Object.assign(Object.assign({},Zn),{WebkitLineClamp:xn?Zt:void 0}),component:q,ref:(0,be.sQ)(tn,ft,ht),direction:at,onClick:nt.includes("text")?ce:void 0,"aria-label":hr==null?void 0:hr.toString(),title:He},Ot),t.createElement(ye,{enabledMeasure:Yt&&!vn,text:p,rows:Zt,width:br,fontSize:an,onEllipsis:Kn},(sn,nn)=>{let rr=sn;return sn.length&&nn&&hr&&(rr=t.createElement("span",{key:"show-content","aria-hidden":!0},rr)),Re(We,t.createElement(t.Fragment,null,rr,Ln(nn)))}))))}),yt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt,rel:dt}=We,Xt=yt(We,["ellipsis","rel"]);const Fn=Object.assign(Object.assign({},Xt),{rel:dt===void 0&&Xt.target==="_blank"?"noopener noreferrer":dt});return delete Fn.navigate,t.createElement(Wt,Object.assign({},Fn,{ref:ht,ellipsis:!!Mt,component:"a"}))}),Tn=t.forwardRef((We,ht)=>t.createElement(Wt,Object.assign({ref:ht},We,{component:"div"}))),tr=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{var{ellipsis:Mt}=We,dt=tr(We,["ellipsis"]);const Xt=t.useMemo(()=>Mt&&typeof Mt=="object"?(0,Ue.Z)(Mt,["expandable","rows"]):Mt,[Mt]);return t.createElement(Wt,Object.assign({ref:ht},dt,{ellipsis:Xt,component:"span"}))};var Xn=t.forwardRef(vr),qt=function(We,ht){var Mt={};for(var dt in We)Object.prototype.hasOwnProperty.call(We,dt)&&ht.indexOf(dt)<0&&(Mt[dt]=We[dt]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,dt=Object.getOwnPropertySymbols(We);Xt{const{level:Mt=1}=We,dt=qt(We,["level"]);let Xt;return pr.includes(Mt)?Xt=`h${Mt}`:Xt="h1",t.createElement(Wt,Object.assign({ref:ht},dt,{component:Xt}))});const Rn=z;Rn.Text=Xn,Rn.Link=Mn,Rn.Title=Dn,Rn.Paragraph=Tn;var Xr=Rn},5630:function(un,Ve,e){var t=e(72308),u=e(77321),S=e(49618),te=e(52487),d=e(74416),I=e(92310),n=e.n(I),se=e(18929),le=e(59301),h=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ue=(0,le.forwardRef)(function(b,M){var J,ie=b.prefixCls,_=ie===void 0?"rc-checkbox":ie,Je=b.className,Ee=b.style,Ue=b.checked,be=b.disabled,K=b.defaultChecked,E=K===void 0?!1:K,r=b.type,x=r===void 0?"checkbox":r,P=b.title,G=b.onChange,Y=(0,d.Z)(b,h),V=(0,le.useRef)(null),Z=(0,se.Z)(E,{value:Ue}),Me=(0,te.Z)(Z,2),pe=Me[0],it=Me[1];(0,le.useImperativeHandle)(M,function(){return{focus:function(){var X;(X=V.current)===null||X===void 0||X.focus()},blur:function(){var X;(X=V.current)===null||X===void 0||X.blur()},input:V.current}});var ge=n()(_,Je,(J={},(0,S.Z)(J,"".concat(_,"-checked"),pe),(0,S.Z)(J,"".concat(_,"-disabled"),be),J)),Ce=function(X){be||("checked"in b||it(X.target.checked),G==null||G({target:(0,u.Z)((0,u.Z)({},b),{},{type:x,checked:X.target.checked}),stopPropagation:function(){X.stopPropagation()},preventDefault:function(){X.preventDefault()},nativeEvent:X.nativeEvent}))};return le.createElement("span",{className:ge,title:P,style:Ee},le.createElement("input",(0,t.Z)({},Y,{className:"".concat(_,"-input"),ref:V,onChange:Ce,disabled:be,checked:!!pe,type:x})),le.createElement("span",{className:"".concat(_,"-inner")}))});Ve.Z=ue},31561:function(un,Ve,e){e.d(Ve,{Z:function(){return x}});var t=e(72308),u=e(49618),S=e(52487),te=e(74416),d=e(35593),I=e(92310),n=e.n(I),se=e(8654),le=e(59301),h=e(10228),ue=e(16089),b=h.Z.ESC,M=h.Z.TAB;function J(P){var G=P.visible,Y=P.triggerRef,V=P.onVisibleChange,Z=P.autoFocus,Me=P.overlayRef,pe=le.useRef(!1),it=function(){if(G){var X,we;(X=Y.current)===null||X===void 0||(we=X.focus)===null||we===void 0||we.call(X),V==null||V(!1)}},ge=function(){var X;return(X=Me.current)!==null&&X!==void 0&&X.focus?(Me.current.focus(),pe.current=!0,!0):!1},Ce=function(X){switch(X.keyCode){case b:it();break;case M:{var we=!1;pe.current||(we=ge()),we?X.preventDefault():it();break}}};le.useEffect(function(){return G?(window.addEventListener("keydown",Ce),Z&&(0,ue.Z)(ge,3),function(){window.removeEventListener("keydown",Ce),pe.current=!1}):function(){pe.current=!1}},[G])}var ie=(0,le.forwardRef)(function(P,G){var Y=P.overlay,V=P.arrow,Z=P.prefixCls,Me=(0,le.useMemo)(function(){var it;return typeof Y=="function"?it=Y():it=Y,it},[Y]),pe=(0,se.sQ)(G,Me==null?void 0:Me.ref);return le.createElement(le.Fragment,null,V&&le.createElement("div",{className:"".concat(Z,"-arrow")}),le.cloneElement(Me,{ref:(0,se.Yr)(Me)?pe:void 0}))}),_=ie,Je={adjustX:1,adjustY:1},Ee=[0,0],Ue={topLeft:{points:["bl","tl"],overflow:Je,offset:[0,-4],targetOffset:Ee},top:{points:["bc","tc"],overflow:Je,offset:[0,-4],targetOffset:Ee},topRight:{points:["br","tr"],overflow:Je,offset:[0,-4],targetOffset:Ee},bottomLeft:{points:["tl","bl"],overflow:Je,offset:[0,4],targetOffset:Ee},bottom:{points:["tc","bc"],overflow:Je,offset:[0,4],targetOffset:Ee},bottomRight:{points:["tr","br"],overflow:Je,offset:[0,4],targetOffset:Ee}},be=Ue,K=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function E(P,G){var Y,V=P.arrow,Z=V===void 0?!1:V,Me=P.prefixCls,pe=Me===void 0?"rc-dropdown":Me,it=P.transitionName,ge=P.animation,Ce=P.align,ne=P.placement,X=ne===void 0?"bottomLeft":ne,we=P.placements,m=we===void 0?be:we,A=P.getPopupContainer,T=P.showAction,D=P.hideAction,B=P.overlayClassName,F=P.overlayStyle,W=P.visible,xe=P.trigger,Pe=xe===void 0?["hover"]:xe,Ie=P.autoFocus,rt=P.overlay,Ct=P.children,ut=P.onVisibleChange,he=(0,te.Z)(P,K),qe=le.useState(),z=(0,S.Z)(qe,2),O=z[0],L=z[1],s="visible"in P?W:O,H=le.useRef(null),de=le.useRef(null),v=le.useRef(null);le.useImperativeHandle(G,function(){return H.current});var c=function(Ne){L(Ne),ut==null||ut(Ne)};J({visible:s,triggerRef:v,onVisibleChange:c,autoFocus:Ie,overlayRef:de});var Q=function(Ne){var Re=P.onOverlayClick;L(!1),Re&&Re(Ne)},R=function(){return le.createElement(_,{ref:de,overlay:rt,prefixCls:pe,arrow:Z})},w=function(){return typeof rt=="function"?R:R()},U=function(){var Ne=P.minOverlayWidthMatchTrigger,Re=P.alignPoint;return"minOverlayWidthMatchTrigger"in P?Ne:!Re},Fe=function(){var Ne=P.openClassName;return Ne!==void 0?Ne:"".concat(pe,"-open")},ye=le.cloneElement(Ct,{className:n()((Y=Ct.props)===null||Y===void 0?void 0:Y.className,s&&Fe()),ref:(0,se.Yr)(Ct)?(0,se.sQ)(v,Ct.ref):void 0}),fe=D;return!fe&&Pe.indexOf("contextMenu")!==-1&&(fe=["click"]),le.createElement(d.Z,(0,t.Z)({builtinPlacements:m},he,{prefixCls:pe,ref:H,popupClassName:n()(B,(0,u.Z)({},"".concat(pe,"-show-arrow"),Z)),popupStyle:F,action:Pe,showAction:T,hideAction:fe,popupPlacement:X,popupAlign:Ce,popupTransitionName:it,popupAnimation:ge,popupVisible:s,stretch:U()?"minWidth":"",popup:w(),onPopupVisibleChange:c,onPopupClick:Q,getPopupContainer:A}),ye)}var r=le.forwardRef(E),x=r},93681:function(un,Ve,e){e.r(Ve),e.d(Ve,{BaseInput:function(){return h},default:function(){return Ue}});var t=e(72308),u=e(77321),S=e(49618),te=e(62853),d=e(92310),I=e.n(d),n=e(59301),se=e(5643),le=function(K){var E,r,x=K.inputElement,P=K.prefixCls,G=K.prefix,Y=K.suffix,V=K.addonBefore,Z=K.addonAfter,Me=K.className,pe=K.style,it=K.disabled,ge=K.readOnly,Ce=K.focused,ne=K.triggerFocus,X=K.allowClear,we=K.value,m=K.handleReset,A=K.hidden,T=K.classes,D=K.classNames,B=K.dataAttrs,F=K.styles,W=K.components,xe=(W==null?void 0:W.affixWrapper)||"span",Pe=(W==null?void 0:W.groupWrapper)||"span",Ie=(W==null?void 0:W.wrapper)||"span",rt=(W==null?void 0:W.groupAddon)||"span",Ct=(0,n.useRef)(null),ut=function(R){var w;(w=Ct.current)!==null&&w!==void 0&&w.contains(R.target)&&(ne==null||ne())},he=function(){var R;if(!X)return null;var w=!it&&!ge&&we,U="".concat(P,"-clear-icon"),Fe=(0,te.Z)(X)==="object"&&X!==null&&X!==void 0&&X.clearIcon?X.clearIcon:"\u2716";return n.createElement("span",{onClick:m,onMouseDown:function(fe){return fe.preventDefault()},className:I()(U,(R={},(0,S.Z)(R,"".concat(U,"-hidden"),!w),(0,S.Z)(R,"".concat(U,"-has-suffix"),!!Y),R)),role:"button",tabIndex:-1},Fe)},qe=(0,n.cloneElement)(x,{value:we,hidden:A,className:I()((E=x.props)===null||E===void 0?void 0:E.className,!(0,se.X3)(K)&&!(0,se.He)(K)&&Me)||null,style:(0,u.Z)((0,u.Z)({},(r=x.props)===null||r===void 0?void 0:r.style),!(0,se.X3)(K)&&!(0,se.He)(K)?pe:{})});if((0,se.X3)(K)){var z,O="".concat(P,"-affix-wrapper"),L=I()(O,(z={},(0,S.Z)(z,"".concat(O,"-disabled"),it),(0,S.Z)(z,"".concat(O,"-focused"),Ce),(0,S.Z)(z,"".concat(O,"-readonly"),ge),(0,S.Z)(z,"".concat(O,"-input-with-clear-btn"),Y&&X&&we),z),!(0,se.He)(K)&&Me,T==null?void 0:T.affixWrapper,D==null?void 0:D.affixWrapper),s=(Y||X)&&n.createElement("span",{className:I()("".concat(P,"-suffix"),D==null?void 0:D.suffix),style:F==null?void 0:F.suffix},he(),Y);qe=n.createElement(xe,(0,t.Z)({className:L,style:(0,u.Z)((0,u.Z)({},(0,se.He)(K)?void 0:pe),F==null?void 0:F.affixWrapper),hidden:!(0,se.He)(K)&&A,onClick:ut},B==null?void 0:B.affixWrapper,{ref:Ct}),G&&n.createElement("span",{className:I()("".concat(P,"-prefix"),D==null?void 0:D.prefix),style:F==null?void 0:F.prefix},G),(0,n.cloneElement)(x,{value:we,hidden:null}),s)}if((0,se.He)(K)){var H="".concat(P,"-group"),de="".concat(H,"-addon"),v=I()("".concat(P,"-wrapper"),H,T==null?void 0:T.wrapper),c=I()("".concat(P,"-group-wrapper"),Me,T==null?void 0:T.group);return n.createElement(Pe,{className:c,style:pe,hidden:A},n.createElement(Ie,{className:v},V&&n.createElement(rt,{className:de},V),(0,n.cloneElement)(qe,{hidden:null}),Z&&n.createElement(rt,{className:de},Z)))}return qe},h=le,ue=e(80702),b=e(52487),M=e(74416),J=e(18929),ie=e(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Je=(0,n.forwardRef)(function(be,K){var E=be.autoComplete,r=be.onChange,x=be.onFocus,P=be.onBlur,G=be.onPressEnter,Y=be.onKeyDown,V=be.prefixCls,Z=V===void 0?"rc-input":V,Me=be.disabled,pe=be.htmlSize,it=be.className,ge=be.maxLength,Ce=be.suffix,ne=be.showCount,X=be.type,we=X===void 0?"text":X,m=be.classes,A=be.classNames,T=be.styles,D=(0,M.Z)(be,_),B=(0,J.Z)(be.defaultValue,{value:be.value}),F=(0,b.Z)(B,2),W=F[0],xe=F[1],Pe=(0,n.useState)(!1),Ie=(0,b.Z)(Pe,2),rt=Ie[0],Ct=Ie[1],ut=(0,n.useRef)(null),he=function(c){ut.current&&(0,se.nH)(ut.current,c)};(0,n.useImperativeHandle)(K,function(){return{focus:he,blur:function(){var c;(c=ut.current)===null||c===void 0||c.blur()},setSelectionRange:function(c,Q,R){var w;(w=ut.current)===null||w===void 0||w.setSelectionRange(c,Q,R)},select:function(){var c;(c=ut.current)===null||c===void 0||c.select()},input:ut.current}}),(0,n.useEffect)(function(){Ct(function(v){return v&&Me?!1:v})},[Me]);var qe=function(c){be.value===void 0&&xe(c.target.value),ut.current&&(0,se.rJ)(ut.current,c,r)},z=function(c){G&&c.key==="Enter"&&G(c),Y==null||Y(c)},O=function(c){Ct(!0),x==null||x(c)},L=function(c){Ct(!1),P==null||P(c)},s=function(c){xe(""),he(),ut.current&&(0,se.rJ)(ut.current,c,r)},H=function(){var c=(0,ie.Z)(be,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return n.createElement("input",(0,t.Z)({autoComplete:E},c,{onChange:qe,onFocus:O,onBlur:L,onKeyDown:z,className:I()(Z,(0,S.Z)({},"".concat(Z,"-disabled"),Me),A==null?void 0:A.input),style:T==null?void 0:T.input,ref:ut,size:pe,type:we}))},de=function(){var c=Number(ge)>0;if(Ce||ne){var Q=(0,se.D7)(W),R=(0,ue.Z)(Q).length,w=(0,te.Z)(ne)==="object"?ne.formatter({value:Q,count:R,maxLength:ge}):"".concat(R).concat(c?" / ".concat(ge):"");return n.createElement(n.Fragment,null,!!ne&&n.createElement("span",{className:I()("".concat(Z,"-show-count-suffix"),(0,S.Z)({},"".concat(Z,"-show-count-has-suffix"),!!Ce),A==null?void 0:A.count),style:(0,u.Z)({},T==null?void 0:T.count)},w),Ce)}return null};return n.createElement(h,(0,t.Z)({},D,{prefixCls:Z,className:it,inputElement:H(),handleReset:s,value:(0,se.D7)(W),focused:rt,triggerFocus:he,suffix:de(),disabled:Me,classes:m,classNames:A,styles:T}))}),Ee=Je,Ue=Ee},5643:function(un,Ve,e){e.d(Ve,{D7:function(){return d},He:function(){return t},X3:function(){return u},nH:function(){return te},rJ:function(){return S}});function t(I){return!!(I.addonBefore||I.addonAfter)}function u(I){return!!(I.prefix||I.suffix||I.allowClear)}function S(I,n,se,le){if(se){var h=n;if(n.type==="click"){var ue=I.cloneNode(!0);h=Object.create(n,{target:{value:ue},currentTarget:{value:ue}}),ue.value="",se(h);return}if(le!==void 0){h=Object.create(n,{target:{value:I},currentTarget:{value:I}}),I.value=le,se(h);return}se(h)}}function te(I,n){if(I){I.focus(n);var se=n||{},le=se.cursor;if(le){var h=I.value.length;switch(le){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(h,h);break;default:I.setSelectionRange(0,h)}}}}function d(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(un,Ve,e){e.d(Ve,{iz:function(){return ft},ck:function(){return qt},BW:function(){return $e},sN:function(){return qt},Wd:function(){return q},ZP:function(){return pt},Xl:function(){return Y}});var t=e(72308),u=e(49618),S=e(77321),te=e(80702),d=e(52487),I=e(74416),n=e(92310),se=e.n(n),le=e(11780),h=e(18929),ue=e(13697),b=e(48736),M=e(59301),J=e(4676),ie=M.createContext(null);function _(ce,ve){return ce===void 0?null:"".concat(ce,"-").concat(ve)}function Je(ce){var ve=M.useContext(ie);return _(ve,ce)}var Ee=e(80547),Ue=["children","locked"],be=M.createContext(null);function K(ce,ve){var je=(0,S.Z)({},ce);return Object.keys(ve).forEach(function(Xe){var Te=ve[Xe];Te!==void 0&&(je[Xe]=Te)}),je}function E(ce){var ve=ce.children,je=ce.locked,Xe=(0,I.Z)(ce,Ue),Te=M.useContext(be),lt=(0,Ee.Z)(function(){return K(Te,Xe)},[Te,Xe],function(et,gt){return!je&&(et[0]!==gt[0]||!(0,ue.Z)(et[1],gt[1],!0))});return M.createElement(be.Provider,{value:lt},ve)}var r=[],x=M.createContext(null);function P(){return M.useContext(x)}var G=M.createContext(r);function Y(ce){var ve=M.useContext(G);return M.useMemo(function(){return ce!==void 0?[].concat((0,te.Z)(ve),[ce]):ve},[ve,ce])}var V=M.createContext(null),Z=M.createContext({}),Me=Z,pe=e(29194);function it(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,pe.Z)(ce)){var je=ce.nodeName.toLowerCase(),Xe=["input","select","textarea","button"].includes(je)||ce.isContentEditable||je==="a"&&!!ce.getAttribute("href"),Te=ce.getAttribute("tabindex"),lt=Number(Te),et=null;return Te&&!Number.isNaN(lt)?et=lt:Xe&&et===null&&(et=0),Xe&&ce.disabled&&(et=null),et!==null&&(et>=0||ve&&et<0)}return!1}function ge(ce){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,je=(0,te.Z)(ce.querySelectorAll("*")).filter(function(Xe){return it(Xe,ve)});return it(ce,ve)&&je.unshift(ce),je}var Ce=null;function ne(){Ce=document.activeElement}function X(){Ce=null}function we(){if(Ce)try{Ce.focus()}catch(ce){}}function m(ce,ve){if(ve.keyCode===9){var je=ge(ce),Xe=je[ve.shiftKey?0:je.length-1],Te=Xe===document.activeElement||ce===document.activeElement;if(Te){var lt=je[ve.shiftKey?je.length-1:0];lt.focus(),ve.preventDefault()}}}var A=e(10228),T=e(16089),D=A.Z.LEFT,B=A.Z.RIGHT,F=A.Z.UP,W=A.Z.DOWN,xe=A.Z.ENTER,Pe=A.Z.ESC,Ie=A.Z.HOME,rt=A.Z.END,Ct=[F,W,D,B];function ut(ce,ve,je,Xe){var Te,lt,et,gt,jt="prev",kt="next",dn="children",gn="parent";if(ce==="inline"&&Xe===xe)return{inlineTrigger:!0};var en=(Te={},(0,u.Z)(Te,F,jt),(0,u.Z)(Te,W,kt),Te),oe=(lt={},(0,u.Z)(lt,D,je?kt:jt),(0,u.Z)(lt,B,je?jt:kt),(0,u.Z)(lt,W,dn),(0,u.Z)(lt,xe,dn),lt),me=(et={},(0,u.Z)(et,F,jt),(0,u.Z)(et,W,kt),(0,u.Z)(et,xe,dn),(0,u.Z)(et,Pe,gn),(0,u.Z)(et,D,je?dn:gn),(0,u.Z)(et,B,je?gn:dn),et),Se={inline:en,horizontal:oe,vertical:me,inlineSub:en,horizontalSub:me,verticalSub:me},De=(gt=Se["".concat(ce).concat(ve?"":"Sub")])===null||gt===void 0?void 0:gt[Xe];switch(De){case jt:return{offset:-1,sibling:!0};case kt:return{offset:1,sibling:!0};case gn:return{offset:-1,sibling:!1};case dn:return{offset:1,sibling:!1};default:return null}}function he(ce){for(var ve=ce;ve;){if(ve.getAttribute("data-menu-list"))return ve;ve=ve.parentElement}return null}function qe(ce,ve){for(var je=ce||document.activeElement;je;){if(ve.has(je))return je;je=je.parentElement}return null}function z(ce,ve){var je=ge(ce,!0);return je.filter(function(Xe){return ve.has(Xe)})}function O(ce,ve,je){var Xe=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!ce)return null;var Te=z(ce,ve),lt=Te.length,et=Te.findIndex(function(gt){return je===gt});return Xe<0?et===-1?et=lt-1:et-=1:Xe>0&&(et+=1),et=(et+lt)%lt,Te[et]}var L=function(ve,je){var Xe=new Set,Te=new Map,lt=new Map;return ve.forEach(function(et){var gt=document.querySelector("[data-menu-id='".concat(_(je,et),"']"));gt&&(Xe.add(gt),lt.set(gt,et),Te.set(et,gt))}),{elements:Xe,key2element:Te,element2key:lt}};function s(ce,ve,je,Xe,Te,lt,et,gt,jt,kt){var dn=M.useRef(),gn=M.useRef();gn.current=ve;var en=function(){T.Z.cancel(dn.current)};return M.useEffect(function(){return function(){en()}},[]),function(oe){var me=oe.which;if([].concat(Ct,[xe,Pe,Ie,rt]).includes(me)){var Se=lt(),De=L(Se,Xe),Le=De,Bt=Le.elements,At=Le.key2element,Nt=Le.element2key,tt=At.get(ve),Kt=qe(tt,Bt),Cn=Nt.get(Kt),Tt=ut(ce,et(Cn,!0).length===1,je,me);if(!Tt&&me!==Ie&&me!==rt)return;(Ct.includes(me)||[Ie,rt].includes(me))&&oe.preventDefault();var Yt=function(br){if(br){var Lr=br,an=br.querySelector("a");an!=null&&an.getAttribute("href")&&(Lr=an);var Ut=Nt.get(br);gt(Ut),en(),dn.current=(0,T.Z)(function(){gn.current===Ut&&Lr.focus()})}};if([Ie,rt].includes(me)||Tt.sibling||!Kt){var Zt;!Kt||ce==="inline"?Zt=Te.current:Zt=he(Kt);var kn,vn=z(Zt,Bt);me===Ie?kn=vn[0]:me===rt?kn=vn[vn.length-1]:kn=O(Zt,Bt,Kt,Tt.offset),Yt(kn)}else if(Tt.inlineTrigger)jt(Cn);else if(Tt.offset>0)jt(Cn,!0),en(),dn.current=(0,T.Z)(function(){De=L(Se,Xe);var nr=Kt.getAttribute("aria-controls"),br=document.getElementById(nr),Lr=O(br,De.elements);Yt(Lr)},5);else if(Tt.offset<0){var jn=et(Cn,!0),Wn=jn[jn.length-2],xn=At.get(Wn);jt(Wn,!1),Yt(xn)}}kt==null||kt(oe)}}function H(ce){Promise.resolve().then(ce)}var de="__RC_UTIL_PATH_SPLIT__",v=function(ve){return ve.join(de)},c=function(ve){return ve.split(de)},Q="rc-menu-more";function R(){var ce=M.useState({}),ve=(0,d.Z)(ce,2),je=ve[1],Xe=(0,M.useRef)(new Map),Te=(0,M.useRef)(new Map),lt=M.useState([]),et=(0,d.Z)(lt,2),gt=et[0],jt=et[1],kt=(0,M.useRef)(0),dn=(0,M.useRef)(!1),gn=function(){dn.current||je({})},en=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.set(tt,At),Xe.current.set(At,tt),kt.current+=1;var Kt=kt.current;H(function(){Kt===kt.current&&gn()})},[]),oe=(0,M.useCallback)(function(At,Nt){var tt=v(Nt);Te.current.delete(tt),Xe.current.delete(At)},[]),me=(0,M.useCallback)(function(At){jt(At)},[]),Se=(0,M.useCallback)(function(At,Nt){var tt=Xe.current.get(At)||"",Kt=c(tt);return Nt&>.includes(Kt[0])&&Kt.unshift(Q),Kt},[gt]),De=(0,M.useCallback)(function(At,Nt){return At.some(function(tt){var Kt=Se(tt,!0);return Kt.includes(Nt)})},[Se]),Le=function(){var Nt=(0,te.Z)(Xe.current.keys());return gt.length&&Nt.push(Q),Nt},Bt=(0,M.useCallback)(function(At){var Nt="".concat(Xe.current.get(At)).concat(de),tt=new Set;return(0,te.Z)(Te.current.keys()).forEach(function(Kt){Kt.startsWith(Nt)&&tt.add(Te.current.get(Kt))}),tt},[]);return M.useEffect(function(){return function(){dn.current=!0}},[]),{registerPath:en,unregisterPath:oe,refreshOverflowKeys:me,isSubPathKey:De,getKeyPath:Se,getKeys:Le,getSubPathKeys:Bt}}function w(ce){var ve=M.useRef(ce);ve.current=ce;var je=M.useCallback(function(){for(var Xe,Te=arguments.length,lt=new Array(Te),et=0;et1&&(Bt.motionAppear=!1);var At=Bt.onVisibleChanged;return Bt.onVisibleChanged=function(Nt){return!en.current&&!Nt&&De(!0),At==null?void 0:At(Nt)},Se?null:M.createElement(E,{mode:lt,locked:!en.current},M.createElement(i.default,(0,t.Z)({visible:Le},Bt,{forceRender:jt,removeOnLeave:!1,leavedClassName:"".concat(gt,"-hidden")}),function(Nt){var tt=Nt.className,Kt=Nt.style;return M.createElement(Rn,{id:ve,className:tt,style:Kt},Te)}))}var g=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],C=["active"],re=function(ve){var je,Xe=ve.style,Te=ve.className,lt=ve.title,et=ve.eventKey,gt=ve.warnKey,jt=ve.disabled,kt=ve.internalPopupClose,dn=ve.children,gn=ve.itemIcon,en=ve.expandIcon,oe=ve.popupClassName,me=ve.popupOffset,Se=ve.popupStyle,De=ve.onClick,Le=ve.onMouseEnter,Bt=ve.onMouseLeave,At=ve.onTitleClick,Nt=ve.onTitleMouseEnter,tt=ve.onTitleMouseLeave,Kt=(0,I.Z)(ve,g),Cn=Je(et),Tt=M.useContext(be),Yt=Tt.prefixCls,Zt=Tt.mode,kn=Tt.openKeys,vn=Tt.disabled,jn=Tt.overflowDisabled,Wn=Tt.activeKey,xn=Tt.selectedKeys,nr=Tt.itemIcon,br=Tt.expandIcon,Lr=Tt.onItemClick,an=Tt.onOpenChange,Ut=Tt.onActive,En=M.useContext(Me),Kn=En._internalRenderSubMenuItem,An=M.useContext(V),hr=An.isSubPathKey,Hr=Y(),gr="".concat(Yt,"-submenu"),Mr=vn||jt,zr=M.useRef(),Ln=M.useRef(),tn=gn!=null?gn:nr,sn=en!=null?en:br,nn=kn.includes(et),rr=!jn&&nn,wr=hr(xn,et),cr=Pt(et,Mr,Nt,tt),Ir=cr.active,qr=(0,I.Z)(cr,C),Eo=M.useState(!1),jr=(0,d.Z)(Eo,2),kr=jr[0],fo=jr[1],ao=function(mo){Mr||fo(mo)},so=function(mo){ao(!0),Le==null||Le({key:et,domEvent:mo})},Ho=function(mo){ao(!1),Bt==null||Bt({key:et,domEvent:mo})},Lo=M.useMemo(function(){return Ir||(Zt!=="inline"?kr||hr([Wn],et):!1)},[Zt,Ir,Wn,kr,et,hr]),zo=Vt(Hr.length),Zo=function(mo){Mr||(At==null||At({key:et,domEvent:mo}),Zt==="inline"&&an(et,!nn))},ro=w(function(Io){De==null||De(Ht(Io)),Lr(Io)}),Gt=function(mo){Zt!=="inline"&&an(et,mo)},ur=function(){Ut(et)},Vn=Cn&&"".concat(Cn,"-popup"),qn=M.createElement("div",(0,t.Z)({role:"menuitem",style:zo,className:"".concat(gr,"-title"),tabIndex:Mr?null:-1,ref:zr,title:typeof lt=="string"?lt:null,"data-menu-id":jn&&Cn?null:Cn,"aria-expanded":rr,"aria-haspopup":!0,"aria-controls":Vn,"aria-disabled":Mr,onClick:Zo,onFocus:ur},qr),lt,M.createElement(Wt,{icon:Zt!=="horizontal"?sn:void 0,props:(0,S.Z)((0,S.Z)({},ve),{},{isOpen:rr,isSubMenu:!0})},M.createElement("i",{className:"".concat(gr,"-arrow")}))),Nr=M.useRef(Zt);if(Zt!=="inline"&&Hr.length>1?Nr.current="vertical":Nr.current=Zt,!jn){var Vr=Nr.current;qn=M.createElement(k,{mode:Vr,prefixCls:gr,visible:!kt&&rr&&Zt!=="inline",popupClassName:oe,popupOffset:me,popupStyle:Se,popup:M.createElement(E,{mode:Vr==="horizontal"?"vertical":Vr},M.createElement(Rn,{id:Vn,ref:Ln},dn)),disabled:Mr,onVisibleChange:Gt},qn)}var wo=M.createElement(le.Z.Item,(0,t.Z)({role:"none"},Kt,{component:"li",style:Xe,className:se()(gr,"".concat(gr,"-").concat(Zt),Te,(je={},(0,u.Z)(je,"".concat(gr,"-open"),rr),(0,u.Z)(je,"".concat(gr,"-active"),Lo),(0,u.Z)(je,"".concat(gr,"-selected"),wr),(0,u.Z)(je,"".concat(gr,"-disabled"),Mr),je)),onMouseEnter:so,onMouseLeave:Ho}),qn,!jn&&M.createElement(p,{id:Vn,open:rr,keyPath:Hr},dn));return Kn&&(wo=Kn(wo,ve,{selected:wr,active:Lo,open:rr,disabled:Mr})),M.createElement(E,{onItemClick:ro,mode:Zt==="horizontal"?"vertical":Zt,itemIcon:tn,expandIcon:sn},wo)};function q(ce){var ve=ce.eventKey,je=ce.children,Xe=Y(ve),Te=We(je,Xe),lt=P();M.useEffect(function(){if(lt)return lt.registerPath(ve,Xe),function(){lt.unregisterPath(ve,Xe)}},[Xe]);var et;return lt?et=Te:et=M.createElement(re,ce,Te),M.createElement(G.Provider,{value:Xe},et)}var He=e(62853),Ke=["className","title","eventKey","children"],_e=["children"],at=function(ve){var je=ve.className,Xe=ve.title,Te=ve.eventKey,lt=ve.children,et=(0,I.Z)(ve,Ke),gt=M.useContext(be),jt=gt.prefixCls,kt="".concat(jt,"-item-group");return M.createElement("li",(0,t.Z)({role:"presentation"},et,{onClick:function(gn){return gn.stopPropagation()},className:se()(kt,je)}),M.createElement("div",{role:"presentation",className:"".concat(kt,"-title"),title:typeof Xe=="string"?Xe:void 0},Xe),M.createElement("ul",{role:"group",className:"".concat(kt,"-list")},lt))};function $e(ce){var ve=ce.children,je=(0,I.Z)(ce,_e),Xe=Y(je.eventKey),Te=We(ve,Xe),lt=P();return lt?Te:M.createElement(at,(0,It.Z)(je,["warnKey"]),Te)}function ft(ce){var ve=ce.className,je=ce.style,Xe=M.useContext(be),Te=Xe.prefixCls,lt=P();return lt?null:M.createElement("li",{role:"separator",className:se()("".concat(Te,"-item-divider"),ve),style:je})}var mt=["label","children","key","type"];function ct(ce){return(ce||[]).map(function(ve,je){if(ve&&(0,He.Z)(ve)==="object"){var Xe=ve,Te=Xe.label,lt=Xe.children,et=Xe.key,gt=Xe.type,jt=(0,I.Z)(Xe,mt),kt=et!=null?et:"tmp-".concat(je);return lt||gt==="group"?gt==="group"?M.createElement($e,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):M.createElement(q,(0,t.Z)({key:kt},jt,{title:Te}),ct(lt)):gt==="divider"?M.createElement(ft,(0,t.Z)({key:kt},jt)):M.createElement(qt,(0,t.Z)({key:kt},jt),Te)}return null}).filter(function(ve){return ve})}function Ot(ce,ve,je){var Xe=ce;return ve&&(Xe=ct(ve)),We(Xe,je)}var vt=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],bt=[],xt=M.forwardRef(function(ce,ve){var je,Xe,Te=ce,lt=Te.prefixCls,et=lt===void 0?"rc-menu":lt,gt=Te.rootClassName,jt=Te.style,kt=Te.className,dn=Te.tabIndex,gn=dn===void 0?0:dn,en=Te.items,oe=Te.children,me=Te.direction,Se=Te.id,De=Te.mode,Le=De===void 0?"vertical":De,Bt=Te.inlineCollapsed,At=Te.disabled,Nt=Te.disabledOverflow,tt=Te.subMenuOpenDelay,Kt=tt===void 0?.1:tt,Cn=Te.subMenuCloseDelay,Tt=Cn===void 0?.1:Cn,Yt=Te.forceSubMenuRender,Zt=Te.defaultOpenKeys,kn=Te.openKeys,vn=Te.activeKey,jn=Te.defaultActiveFirst,Wn=Te.selectable,xn=Wn===void 0?!0:Wn,nr=Te.multiple,br=nr===void 0?!1:nr,Lr=Te.defaultSelectedKeys,an=Te.selectedKeys,Ut=Te.onSelect,En=Te.onDeselect,Kn=Te.inlineIndent,An=Kn===void 0?24:Kn,hr=Te.motion,Hr=Te.defaultMotions,gr=Te.triggerSubMenuAction,Mr=gr===void 0?"hover":gr,zr=Te.builtinPlacements,Ln=Te.itemIcon,tn=Te.expandIcon,sn=Te.overflowedIndicator,nn=sn===void 0?"...":sn,rr=Te.overflowedIndicatorPopupClassName,wr=Te.getPopupContainer,cr=Te.onClick,Ir=Te.onOpenChange,qr=Te.onKeyDown,Eo=Te.openAnimation,jr=Te.openTransitionName,kr=Te._internalRenderMenuItem,fo=Te._internalRenderSubMenuItem,ao=(0,I.Z)(Te,vt),so=M.useMemo(function(){return Ot(oe,en,bt)},[oe,en]),Ho=M.useState(!1),Lo=(0,d.Z)(Ho,2),zo=Lo[0],Zo=Lo[1],ro=M.useRef(),Gt=ye(Se),ur=me==="rtl",Vn=(0,h.Z)(Zt,{value:kn,postState:function(co){return co||bt}}),qn=(0,d.Z)(Vn,2),Nr=qn[0],Vr=qn[1],wo=function(co){var So=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function _o(){Vr(co),Ir==null||Ir(co)}So?(0,J.flushSync)(_o):_o()},Io=M.useState(Nr),mo=(0,d.Z)(Io,2),Oo=mo[0],eo=mo[1],Rr=M.useRef(!1),Bo=M.useMemo(function(){return(Le==="inline"||Le==="vertical")&&Bt?["vertical",Bt]:[Le,!1]},[Le,Bt]),go=(0,d.Z)(Bo,2),Ro=go[0],ho=go[1],va=Ro==="inline",da=M.useState(Ro),Ia=(0,d.Z)(da,2),qo=Ia[0],Ea=Ia[1],Fa=M.useState(ho),Sa=(0,d.Z)(Fa,2),yo=Sa[0],Ja=Sa[1];M.useEffect(function(){Ea(Ro),Ja(ho),Rr.current&&(va?Vr(Oo):wo(bt))},[Ro,ho]);var La=M.useState(0),Ba=(0,d.Z)(La,2),pa=Ba[0],Na=Ba[1],xa=pa>=so.length-1||qo!=="horizontal"||Nt;M.useEffect(function(){va&&eo(Nr)},[Nr]),M.useEffect(function(){return Rr.current=!0,function(){Rr.current=!1}},[]);var aa=R(),Ra=aa.registerPath,Ta=aa.unregisterPath,Aa=aa.refreshOverflowKeys,ca=aa.isSubPathKey,Wr=aa.getKeyPath,Pr=aa.getKeys,jo=aa.getSubPathKeys,Do=M.useMemo(function(){return{registerPath:Ra,unregisterPath:Ta}},[Ra,Ta]),Mo=M.useMemo(function(){return{isSubPathKey:ca}},[ca]);M.useEffect(function(){Aa(xa?bt:so.slice(pa+1).map(function(Po){return Po.key}))},[pa,xa]);var ko=(0,h.Z)(vn||jn&&((je=so[0])===null||je===void 0?void 0:je.key),{value:vn}),Uo=(0,d.Z)(ko,2),$o=Uo[0],to=Uo[1],ga=w(function(Po){to(Po)}),ia=w(function(){to(void 0)});(0,M.useImperativeHandle)(ve,function(){return{list:ro.current,focus:function(co){var So,_o=Pr(),ea=L(_o,Gt),Pa=ea.elements,ha=ea.key2element,ka=ea.element2key,ei=z(ro.current,Pa),si=$o!=null?$o:ei[0]?ka.get(ei[0]):(So=so.find(function(gi){return!gi.props.disabled}))===null||So===void 0?void 0:So.key,ti=ha.get(si);if(si&&ti){var Va;ti==null||(Va=ti.focus)===null||Va===void 0||Va.call(ti,co)}}}});var za=(0,h.Z)(Lr||[],{value:an,postState:function(co){return Array.isArray(co)?co:co==null?bt:[co]}}),qa=(0,d.Z)(za,2),Za=qa[0],ja=qa[1],Wa=function(co){if(xn){var So=co.key,_o=Za.includes(So),ea;br?_o?ea=Za.filter(function(ha){return ha!==So}):ea=[].concat((0,te.Z)(Za),[So]):ea=[So],ja(ea);var Pa=(0,S.Z)((0,S.Z)({},co),{},{selectedKeys:ea});_o?En==null||En(Pa):Ut==null||Ut(Pa)}!br&&Nr.length&&qo!=="inline"&&wo(bt)},Ka=w(function(Po){cr==null||cr(Ht(Po)),Wa(Po)}),$a=w(function(Po,co){var So=Nr.filter(function(ea){return ea!==Po});if(co)So.push(Po);else if(qo!=="inline"){var _o=jo(Po);So=So.filter(function(ea){return!_o.has(ea)})}(0,ue.Z)(Nr,So,!0)||wo(So,!0)}),Ha=function(co,So){var _o=So!=null?So:!Nr.includes(co);$a(co,_o)},Ma=s(qo,$o,ur,Gt,ro,Pr,Wr,to,Ha,qr);M.useEffect(function(){Zo(!0)},[]);var _a=M.useMemo(function(){return{_internalRenderMenuItem:kr,_internalRenderSubMenuItem:fo}},[kr,fo]),ii=qo!=="horizontal"||Nt?so:so.map(function(Po,co){return M.createElement(E,{key:Po.key,overflowDisabled:co>pa},Po)}),li=M.createElement(le.Z,(0,t.Z)({id:Se,ref:ro,prefixCls:"".concat(et,"-overflow"),component:"ul",itemComponent:qt,className:se()(et,"".concat(et,"-root"),"".concat(et,"-").concat(qo),kt,(Xe={},(0,u.Z)(Xe,"".concat(et,"-inline-collapsed"),yo),(0,u.Z)(Xe,"".concat(et,"-rtl"),ur),Xe),gt),dir:me,style:jt,role:"menu",tabIndex:gn,data:ii,renderRawItem:function(co){return co},renderRawRest:function(co){var So=co.length,_o=So?so.slice(-So):null;return M.createElement(q,{eventKey:Q,title:nn,disabled:xa,internalPopupClose:So===0,popupClassName:rr},_o)},maxCount:qo!=="horizontal"||Nt?le.Z.INVALIDATE:le.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(co){Na(co)},onKeyDown:Ma},ao));return M.createElement(Me.Provider,{value:_a},M.createElement(ie.Provider,{value:Gt},M.createElement(E,{prefixCls:et,rootClassName:gt,mode:qo,openKeys:Nr,rtl:ur,disabled:At,motion:zo?hr:null,defaultMotions:zo?Hr:null,activeKey:$o,onActive:ga,onInactive:ia,selectedKeys:Za,inlineIndent:An,subMenuOpenDelay:Kt,subMenuCloseDelay:Tt,forceSubMenuRender:Yt,builtinPlacements:zr,triggerSubMenuAction:Mr,getPopupContainer:wr,itemIcon:Ln,expandIcon:tn,onItemClick:Ka,onOpenChange:$a},M.createElement(V.Provider,{value:Mo},li),M.createElement("div",{style:{display:"none"},"aria-hidden":!0},M.createElement(x.Provider,{value:Do},so)))))}),Qt=xt,nt=Qt;nt.Item=qt,nt.SubMenu=q,nt.ItemGroup=$e,nt.Divider=ft;var pt=nt},11780:function(un,Ve,e){e.d(Ve,{Z:function(){return ne}});var t=e(72308),u=e(77321),S=e(52487),te=e(74416),d=e(59301),I=e(92310),n=e.n(I),se=e(29301),le=e(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ue=void 0;function b(X,we){var m=X.prefixCls,A=X.invalidate,T=X.item,D=X.renderItem,B=X.responsive,F=X.responsiveDisabled,W=X.registerSize,xe=X.itemKey,Pe=X.className,Ie=X.style,rt=X.children,Ct=X.display,ut=X.order,he=X.component,qe=he===void 0?"div":he,z=(0,te.Z)(X,h),O=B&&!Ct;function L(c){W(xe,c)}d.useEffect(function(){return function(){L(null)}},[]);var s=D&&T!==ue?D(T,{index:ut}):rt,H;A||(H={opacity:O?0:1,height:O?0:ue,overflowY:O?"hidden":ue,order:B?ut:ue,pointerEvents:O?"none":ue,position:O?"absolute":ue});var de={};O&&(de["aria-hidden"]=!0);var v=d.createElement(qe,(0,t.Z)({className:n()(!A&&m,Pe),style:(0,u.Z)((0,u.Z)({},H),Ie)},de,z,{ref:we}),s);return B&&(v=d.createElement(se.Z,{onResize:function(Q){var R=Q.offsetWidth;L(R)},disabled:F},v)),v}var M=d.forwardRef(b);M.displayName="Item";var J=M,ie=e(6089),_=e(4676),Je=e(16089);function Ee(X){if(typeof MessageChannel=="undefined")(0,Je.Z)(X);else{var we=new MessageChannel;we.port1.onmessage=function(){return X()},we.port2.postMessage(void 0)}}function Ue(){var X=d.useRef(null),we=function(A){X.current||(X.current=[],Ee(function(){(0,_.unstable_batchedUpdates)(function(){X.current.forEach(function(T){T()}),X.current=null})})),X.current.push(A)};return we}function be(X,we){var m=d.useState(we),A=(0,S.Z)(m,2),T=A[0],D=A[1],B=(0,ie.Z)(function(F){X(function(){D(F)})});return[T,B]}var K=d.createContext(null),E=["component"],r=["className"],x=["className"],P=function(we,m){var A=d.useContext(K);if(!A){var T=we.component,D=T===void 0?"div":T,B=(0,te.Z)(we,E);return d.createElement(D,(0,t.Z)({},B,{ref:m}))}var F=A.className,W=(0,te.Z)(A,r),xe=we.className,Pe=(0,te.Z)(we,x);return d.createElement(K.Provider,{value:null},d.createElement(J,(0,t.Z)({ref:m,className:n()(F,xe)},W,Pe)))},G=d.forwardRef(P);G.displayName="RawItem";var Y=G,V=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Z="responsive",Me="invalidate";function pe(X){return"+ ".concat(X.length," ...")}function it(X,we){var m=X.prefixCls,A=m===void 0?"rc-overflow":m,T=X.data,D=T===void 0?[]:T,B=X.renderItem,F=X.renderRawItem,W=X.itemKey,xe=X.itemWidth,Pe=xe===void 0?10:xe,Ie=X.ssr,rt=X.style,Ct=X.className,ut=X.maxCount,he=X.renderRest,qe=X.renderRawRest,z=X.suffix,O=X.component,L=O===void 0?"div":O,s=X.itemComponent,H=X.onVisibleChange,de=(0,te.Z)(X,V),v=Ie==="full",c=Ue(),Q=be(c,null),R=(0,S.Z)(Q,2),w=R[0],U=R[1],Fe=w||0,ye=be(c,new Map),fe=(0,S.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=be(c,0),It=(0,S.Z)(Re,2),zt=It[0],Pt=It[1],Vt=be(c,0),Wt=(0,S.Z)(Vt,2),yt=Wt[0],Ht=Wt[1],Mn=be(c,0),$n=(0,S.Z)(Mn,2),Tn=$n[0],tr=$n[1],vr=(0,d.useState)(null),Xn=(0,S.Z)(vr,2),qt=Xn[0],pr=Xn[1],yr=(0,d.useState)(null),Dn=(0,S.Z)(yr,2),Rn=Dn[0],Xr=Dn[1],We=d.useMemo(function(){return Rn===null&&v?Number.MAX_SAFE_INTEGER:Rn||0},[Rn,w]),ht=(0,d.useState)(!1),Mt=(0,S.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn="".concat(A,"-item"),$t=Math.max(zt,yt),Zn=ut===Z,k=D.length&&Zn,i=ut===Me,p=k||typeof ut=="number"&&D.length>ut,g=(0,d.useMemo)(function(){var pt=D;return k?w===null&&v?pt=D:pt=D.slice(0,Math.min(D.length,Fe/Pe)):typeof ut=="number"&&(pt=D.slice(0,ut)),pt},[D,Pe,w,ut,k]),C=(0,d.useMemo)(function(){return k?D.slice(We+1):D.slice(g.length)},[D,g,k,We]),re=(0,d.useCallback)(function(pt,ce){var ve;return typeof W=="function"?W(pt):(ve=W&&(pt==null?void 0:pt[W]))!==null&&ve!==void 0?ve:ce},[W]),q=(0,d.useCallback)(B||function(pt){return pt},[B]);function He(pt,ce,ve){Rn===pt&&(ce===void 0||ce===qt)||(Xr(pt),ve||(Xt(ptFe){He(je-1,pt-Xe-Tn+yt);break}}z&&ft(0)+Tn>Fe&&pr(null)}},[Fe,Ae,yt,Tn,re,g]);var mt=dt&&!!C.length,ct={};qt!==null&&k&&(ct={position:"absolute",left:qt,top:0});var Ot={prefixCls:Fn,responsive:k,component:s,invalidate:i},vt=F?function(pt,ce){var ve=re(pt,ce);return d.createElement(K.Provider,{key:ve,value:(0,u.Z)((0,u.Z)({},Ot),{},{order:ce,item:pt,itemKey:ve,registerSize:_e,display:ce<=We})},F(pt,ce))}:function(pt,ce){var ve=re(pt,ce);return d.createElement(J,(0,t.Z)({},Ot,{order:ce,key:ve,item:pt,renderItem:q,itemKey:ve,registerSize:_e,display:ce<=We}))},bt={order:mt?We:Number.MAX_SAFE_INTEGER,className:"".concat(Fn,"-rest"),registerSize:at,display:mt},xt=he||pe,Qt=qe?d.createElement(K.Provider,{value:(0,u.Z)((0,u.Z)({},Ot),bt)},qe(C)):d.createElement(J,(0,t.Z)({},Ot,bt),typeof xt=="function"?xt(C):xt),nt=d.createElement(L,(0,t.Z)({className:n()(!i&&A,Ct),style:rt,ref:we},de),g.map(vt),p?Qt:null,z&&d.createElement(J,(0,t.Z)({},Ot,{responsive:Zn,responsiveDisabled:!k,order:We,className:"".concat(Fn,"-suffix"),registerSize:$e,display:!0,style:ct}),z));return Zn?d.createElement(se.Z,{onResize:Ke,disabled:!k},nt):nt}var ge=d.forwardRef(it);ge.displayName="Overflow",ge.Item=Y,ge.RESPONSIVE=Z,ge.INVALIDATE=Me;var Ce=ge,ne=Ce},17115:function(un,Ve,e){e.d(Ve,{ZP:function(){return n}});var t=e(52487),u=e(59301),S=e(47273),te=0,d=(0,S.Z)();function I(){var se;return d?(se=te,te+=1):se="TEST_OR_SSR",se}function n(se){var le=u.useState(),h=(0,t.Z)(le,2),ue=h[0],b=h[1];return u.useEffect(function(){b("rc_select_".concat(I()))},[]),se||ue}},77861:function(un,Ve,e){e.d(Ve,{Ac:function(){return U},Xo:function(){return Ht},Wx:function(){return $n},ZP:function(){return p},lk:function(){return K}});var t=e(72308),u=e(80702),S=e(49618),te=e(77321),d=e(52487),I=e(74416),n=e(62853),se=e(18929),le=e(48736),h=e(59301),ue=e(92310),b=e.n(ue),M=e(34280),J=e(49658),ie=e(10228),_=e(8654),Je=function(C){var re=C.className,q=C.customizeIcon,He=C.customizeIconProps,Ke=C.onMouseDown,_e=C.onClick,at=C.children,$e;return typeof q=="function"?$e=q(He):$e=q,h.createElement("span",{className:re,onMouseDown:function(mt){mt.preventDefault(),Ke&&Ke(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},$e!==void 0?$e:h.createElement("span",{className:b()(re.split(/\s+/).map(function(ft){return"".concat(ft,"-icon")}))},at))},Ee=Je;function Ue(g,C,re,q,He){var Ke=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,at=arguments.length>7?arguments[7]:void 0,$e=h.useMemo(function(){if((0,n.Z)(q)==="object")return q.clearIcon;if(He)return He},[q,He]),ft=h.useMemo(function(){return!!(!Ke&&q&&(re.length||_e)&&!(at==="combobox"&&_e===""))},[q,Ke,re.length,_e,at]);return{allowClear:ft,clearIcon:h.createElement(Ee,{className:"".concat(g,"-clear"),onMouseDown:C,customizeIcon:$e},"\xD7")}}var be=h.createContext(null);function K(){return h.useContext(be)}function E(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,C=h.useState(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=h.useRef(null),_e=function(){window.clearTimeout(Ke.current)};h.useEffect(function(){return _e},[]);var at=function(ft,mt){_e(),Ke.current=window.setTimeout(function(){He(ft),mt&&mt()},g)};return[q,at,_e]}function r(){var g=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,C=h.useRef(null),re=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function q(He){(He||C.current===null)&&(C.current=He),window.clearTimeout(re.current),re.current=window.setTimeout(function(){C.current=null},g)}return[function(){return C.current},q]}function x(g,C,re,q){var He=h.useRef(null);He.current={open:C,triggerOpen:re,customizedTrigger:q},h.useEffect(function(){function Ke(_e){var at;if(!((at=He.current)!==null&&at!==void 0&&at.customizedTrigger)){var $e=_e.target;$e.shadowRoot&&_e.composed&&($e=_e.composedPath()[0]||$e),He.current.open&&g().filter(function(ft){return ft}).every(function(ft){return!ft.contains($e)&&ft!==$e})&&He.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ke),function(){return window.removeEventListener("mousedown",Ke)}},[])}var P=e(26112),G=e(11780),Y=function(C,re){var q,He,Ke=C.prefixCls,_e=C.id,at=C.inputElement,$e=C.disabled,ft=C.tabIndex,mt=C.autoFocus,ct=C.autoComplete,Ot=C.editable,vt=C.activeDescendantId,bt=C.value,xt=C.maxLength,Qt=C.onKeyDown,nt=C.onMouseDown,pt=C.onChange,ce=C.onPaste,ve=C.onCompositionStart,je=C.onCompositionEnd,Xe=C.open,Te=C.attrs,lt=at||h.createElement("input",null),et=lt,gt=et.ref,jt=et.props,kt=jt.onKeyDown,dn=jt.onChange,gn=jt.onMouseDown,en=jt.onCompositionStart,oe=jt.onCompositionEnd,me=jt.style;return(0,le.Kp)(!("maxLength"in lt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),lt=h.cloneElement(lt,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},jt),{},{id:_e,ref:(0,_.sQ)(re,gt),disabled:$e,tabIndex:ft,autoComplete:ct||"off",autoFocus:mt,className:b()("".concat(Ke,"-selection-search-input"),(q=lt)===null||q===void 0||(He=q.props)===null||He===void 0?void 0:He.className),role:"combobox","aria-label":"Search","aria-expanded":Xe||!1,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":Xe?vt:void 0},Te),{},{value:Ot?bt:"",maxLength:xt,readOnly:!Ot,unselectable:Ot?null:"on",style:(0,te.Z)((0,te.Z)({},me),{},{opacity:Ot?null:0}),onKeyDown:function(De){Qt(De),kt&&kt(De)},onMouseDown:function(De){nt(De),gn&&gn(De)},onChange:function(De){pt(De),dn&&dn(De)},onCompositionStart:function(De){ve(De),en&&en(De)},onCompositionEnd:function(De){je(De),oe&&oe(De)},onPaste:ce})),lt},V=h.forwardRef(Y);V.displayName="Input";var Z=V;function Me(g){return Array.isArray(g)?g:g!==void 0?[g]:[]}var pe=typeof window!="undefined"&&window.document&&window.document.documentElement,it=pe;function ge(g){return g!=null}function Ce(g){return!g&&g!==0}function ne(g){return["string","number"].includes((0,n.Z)(g))}function X(g){var C=void 0;return g&&(ne(g.title)?C=g.title.toString():ne(g.label)&&(C=g.label.toString())),C}function we(g,C){it?h.useLayoutEffect(g,C):h.useEffect(g,C)}function m(g){var C;return(C=g.key)!==null&&C!==void 0?C:g.value}var A=function(C){C.preventDefault(),C.stopPropagation()},T=function(C){var re=C.id,q=C.prefixCls,He=C.values,Ke=C.open,_e=C.searchValue,at=C.autoClearSearchValue,$e=C.inputRef,ft=C.placeholder,mt=C.disabled,ct=C.mode,Ot=C.showSearch,vt=C.autoFocus,bt=C.autoComplete,xt=C.activeDescendantId,Qt=C.tabIndex,nt=C.removeIcon,pt=C.maxTagCount,ce=C.maxTagTextLength,ve=C.maxTagPlaceholder,je=ve===void 0?function(Wn){return"+ ".concat(Wn.length," ...")}:ve,Xe=C.tagRender,Te=C.onToggleOpen,lt=C.onRemove,et=C.onInputChange,gt=C.onInputPaste,jt=C.onInputKeyDown,kt=C.onInputMouseDown,dn=C.onInputCompositionStart,gn=C.onInputCompositionEnd,en=h.useRef(null),oe=(0,h.useState)(0),me=(0,d.Z)(oe,2),Se=me[0],De=me[1],Le=(0,h.useState)(!1),Bt=(0,d.Z)(Le,2),At=Bt[0],Nt=Bt[1],tt="".concat(q,"-selection"),Kt=Ke||ct==="multiple"&&at===!1||ct==="tags"?_e:"",Cn=ct==="tags"||ct==="multiple"&&at===!1||Ot&&(Ke||At);we(function(){De(en.current.scrollWidth)},[Kt]);function Tt(Wn,xn,nr,br,Lr){return h.createElement("span",{className:b()("".concat(tt,"-item"),(0,S.Z)({},"".concat(tt,"-item-disabled"),nr)),title:X(Wn)},h.createElement("span",{className:"".concat(tt,"-item-content")},xn),br&&h.createElement(Ee,{className:"".concat(tt,"-item-remove"),onMouseDown:A,onClick:Lr,customizeIcon:nt},"\xD7"))}function Yt(Wn,xn,nr,br,Lr){var an=function(En){A(En),Te(!Ke)};return h.createElement("span",{onMouseDown:an},Xe({label:xn,value:Wn,disabled:nr,closable:br,onClose:Lr}))}function Zt(Wn){var xn=Wn.disabled,nr=Wn.label,br=Wn.value,Lr=!mt&&!xn,an=nr;if(typeof ce=="number"&&(typeof nr=="string"||typeof nr=="number")){var Ut=String(an);Ut.length>ce&&(an="".concat(Ut.slice(0,ce),"..."))}var En=function(An){An&&An.stopPropagation(),lt(Wn)};return typeof Xe=="function"?Yt(br,an,xn,Lr,En):Tt(Wn,an,xn,Lr,En)}function kn(Wn){var xn=typeof je=="function"?je(Wn):je;return Tt({title:xn},xn,!1)}var vn=h.createElement("div",{className:"".concat(tt,"-search"),style:{width:Se},onFocus:function(){Nt(!0)},onBlur:function(){Nt(!1)}},h.createElement(Z,{ref:$e,open:Ke,prefixCls:q,id:re,inputElement:null,disabled:mt,autoFocus:vt,autoComplete:bt,editable:Cn,activeDescendantId:xt,value:Kt,onKeyDown:jt,onMouseDown:kt,onChange:et,onPaste:gt,onCompositionStart:dn,onCompositionEnd:gn,tabIndex:Qt,attrs:(0,P.Z)(C,!0)}),h.createElement("span",{ref:en,className:"".concat(tt,"-search-mirror"),"aria-hidden":!0},Kt,"\xA0")),jn=h.createElement(G.Z,{prefixCls:"".concat(tt,"-overflow"),data:He,renderItem:Zt,renderRest:kn,suffix:vn,itemKey:m,maxCount:pt});return h.createElement(h.Fragment,null,jn,!He.length&&!Kt&&h.createElement("span",{className:"".concat(tt,"-placeholder")},ft))},D=T,B=function(C){var re=C.inputElement,q=C.prefixCls,He=C.id,Ke=C.inputRef,_e=C.disabled,at=C.autoFocus,$e=C.autoComplete,ft=C.activeDescendantId,mt=C.mode,ct=C.open,Ot=C.values,vt=C.placeholder,bt=C.tabIndex,xt=C.showSearch,Qt=C.searchValue,nt=C.activeValue,pt=C.maxLength,ce=C.onInputKeyDown,ve=C.onInputMouseDown,je=C.onInputChange,Xe=C.onInputPaste,Te=C.onInputCompositionStart,lt=C.onInputCompositionEnd,et=C.title,gt=h.useState(!1),jt=(0,d.Z)(gt,2),kt=jt[0],dn=jt[1],gn=mt==="combobox",en=gn||xt,oe=Ot[0],me=Qt||"";gn&&nt&&!kt&&(me=nt),h.useEffect(function(){gn&&dn(!1)},[gn,nt]);var Se=mt!=="combobox"&&!ct&&!xt?!1:!!me,De=et===void 0?X(oe):et,Le=function(){if(oe)return null;var At=Se?{visibility:"hidden"}:void 0;return h.createElement("span",{className:"".concat(q,"-selection-placeholder"),style:At},vt)};return h.createElement(h.Fragment,null,h.createElement("span",{className:"".concat(q,"-selection-search")},h.createElement(Z,{ref:Ke,prefixCls:q,id:He,open:ct,inputElement:re,disabled:_e,autoFocus:at,autoComplete:$e,editable:en,activeDescendantId:ft,value:me,onKeyDown:ce,onMouseDown:ve,onChange:function(At){dn(!0),je(At)},onPaste:Xe,onCompositionStart:Te,onCompositionEnd:lt,tabIndex:bt,attrs:(0,P.Z)(C,!0),maxLength:gn?pt:void 0})),!gn&&oe?h.createElement("span",{className:"".concat(q,"-selection-item"),title:De,style:Se?{visibility:"hidden"}:void 0},oe.label):null,Le())},F=B;function W(g){return![ie.Z.ESC,ie.Z.SHIFT,ie.Z.BACKSPACE,ie.Z.TAB,ie.Z.WIN_KEY,ie.Z.ALT,ie.Z.META,ie.Z.WIN_KEY_RIGHT,ie.Z.CTRL,ie.Z.SEMICOLON,ie.Z.EQUALS,ie.Z.CAPS_LOCK,ie.Z.CONTEXT_MENU,ie.Z.F1,ie.Z.F2,ie.Z.F3,ie.Z.F4,ie.Z.F5,ie.Z.F6,ie.Z.F7,ie.Z.F8,ie.Z.F9,ie.Z.F10,ie.Z.F11,ie.Z.F12].includes(g)}var xe=function(C,re){var q=(0,h.useRef)(null),He=(0,h.useRef)(!1),Ke=C.prefixCls,_e=C.open,at=C.mode,$e=C.showSearch,ft=C.tokenWithEnter,mt=C.autoClearSearchValue,ct=C.onSearch,Ot=C.onSearchSubmit,vt=C.onToggleOpen,bt=C.onInputKeyDown,xt=C.domRef;h.useImperativeHandle(re,function(){return{focus:function(){q.current.focus()},blur:function(){q.current.blur()}}});var Qt=r(0),nt=(0,d.Z)(Qt,2),pt=nt[0],ce=nt[1],ve=function(me){var Se=me.which;(Se===ie.Z.UP||Se===ie.Z.DOWN)&&me.preventDefault(),bt&&bt(me),Se===ie.Z.ENTER&&at==="tags"&&!He.current&&!_e&&(Ot==null||Ot(me.target.value)),W(Se)&&vt(!0)},je=function(){ce(!0)},Xe=(0,h.useRef)(null),Te=function(me){ct(me,!0,He.current)!==!1&&vt(!0)},lt=function(){He.current=!0},et=function(me){He.current=!1,at!=="combobox"&&Te(me.target.value)},gt=function(me){var Se=me.target.value;if(ft&&Xe.current&&/[\r\n]/.test(Xe.current)){var De=Xe.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Se=Se.replace(De,Xe.current)}Xe.current=null,Te(Se)},jt=function(me){var Se=me.clipboardData,De=Se.getData("text");Xe.current=De},kt=function(me){var Se=me.target;if(Se!==q.current){var De=document.body.style.msTouchAction!==void 0;De?setTimeout(function(){q.current.focus()}):q.current.focus()}},dn=function(me){var Se=pt();me.target!==q.current&&!Se&&at!=="combobox"&&me.preventDefault(),(at!=="combobox"&&(!$e||!Se)||!_e)&&(_e&&mt!==!1&&ct("",!0,!1),vt())},gn={inputRef:q,onInputKeyDown:ve,onInputMouseDown:je,onInputChange:gt,onInputPaste:jt,onInputCompositionStart:lt,onInputCompositionEnd:et},en=at==="multiple"||at==="tags"?h.createElement(D,(0,t.Z)({},C,gn)):h.createElement(F,(0,t.Z)({},C,gn));return h.createElement("div",{ref:xt,className:"".concat(Ke,"-selector"),onClick:kt,onMouseDown:dn},en)},Pe=h.forwardRef(xe);Pe.displayName="Selector";var Ie=Pe,rt=e(35593),Ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],ut=function(C){var re=C===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:re,adjustY:1},htmlRegion:"scroll"}}},he=function(C,re){var q=C.prefixCls,He=C.disabled,Ke=C.visible,_e=C.children,at=C.popupElement,$e=C.animation,ft=C.transitionName,mt=C.dropdownStyle,ct=C.dropdownClassName,Ot=C.direction,vt=Ot===void 0?"ltr":Ot,bt=C.placement,xt=C.builtinPlacements,Qt=C.dropdownMatchSelectWidth,nt=C.dropdownRender,pt=C.dropdownAlign,ce=C.getPopupContainer,ve=C.empty,je=C.getTriggerDOMNode,Xe=C.onPopupVisibleChange,Te=C.onPopupMouseEnter,lt=(0,I.Z)(C,Ct),et="".concat(q,"-dropdown"),gt=at;nt&&(gt=nt(at));var jt=h.useMemo(function(){return xt||ut(Qt)},[xt,Qt]),kt=$e?"".concat(et,"-").concat($e):ft,dn=typeof Qt=="number",gn=h.useMemo(function(){return dn?null:Qt===!1?"minWidth":"width"},[Qt,dn]),en=mt;dn&&(en=(0,te.Z)((0,te.Z)({},en),{},{width:Qt}));var oe=h.useRef(null);return h.useImperativeHandle(re,function(){return{getPopupElement:function(){return oe.current}}}),h.createElement(rt.Z,(0,t.Z)({},lt,{showAction:Xe?["click"]:[],hideAction:Xe?["click"]:[],popupPlacement:bt||(vt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:jt,prefixCls:et,popupTransitionName:kt,popup:h.createElement("div",{ref:oe,onMouseEnter:Te},gt),stretch:gn,popupAlign:pt,popupVisible:Ke,getPopupContainer:ce,popupClassName:b()(ct,(0,S.Z)({},"".concat(et,"-empty"),ve)),popupStyle:en,getTriggerDOMNode:je,onPopupVisibleChange:Xe}),_e)},qe=h.forwardRef(he);qe.displayName="SelectTrigger";var z=qe,O=e(68413);function L(g,C){var re=g.key,q;return"value"in g&&(q=g.value),re!=null?re:q!==void 0?q:"rc-index-key-".concat(C)}function s(g,C){var re=g||{},q=re.label,He=re.value,Ke=re.options,_e=re.groupLabel,at=q||(C?"children":"label");return{label:at,value:He||"value",options:Ke||"options",groupLabel:_e||at}}function H(g){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=C.fieldNames,q=C.childrenAsData,He=[],Ke=s(re,!1),_e=Ke.label,at=Ke.value,$e=Ke.options,ft=Ke.groupLabel;function mt(ct,Ot){ct.forEach(function(vt){if(Ot||!($e in vt)){var bt=vt[at];He.push({key:L(vt,He.length),groupOption:Ot,data:vt,label:vt[_e],value:bt})}else{var xt=vt[ft];xt===void 0&&q&&(xt=vt.label),He.push({key:L(vt,He.length),group:!0,data:vt,label:xt}),mt(vt[$e],!0)}})}return mt(g,!1),He}function de(g){var C=(0,te.Z)({},g);return"props"in C||Object.defineProperty(C,"props",{get:function(){return(0,le.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),C}}),C}function v(g,C){if(!C||!C.length)return null;var re=!1;function q(Ke,_e){var at=(0,O.Z)(_e),$e=at[0],ft=at.slice(1);if(!$e)return[Ke];var mt=Ke.split($e);return re=re||mt.length>1,mt.reduce(function(ct,Ot){return[].concat((0,u.Z)(ct),(0,u.Z)(q(Ot,ft)))},[]).filter(function(ct){return ct})}var He=q(g,C);return re?He:null}var c=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Q=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function R(g){return g==="tags"||g==="multiple"}var w=h.forwardRef(function(g,C){var re,q,He=g.id,Ke=g.prefixCls,_e=g.className,at=g.showSearch,$e=g.tagRender,ft=g.direction,mt=g.omitDomProps,ct=g.displayValues,Ot=g.onDisplayValuesChange,vt=g.emptyOptions,bt=g.notFoundContent,xt=bt===void 0?"Not Found":bt,Qt=g.onClear,nt=g.mode,pt=g.disabled,ce=g.loading,ve=g.getInputElement,je=g.getRawInputElement,Xe=g.open,Te=g.defaultOpen,lt=g.onDropdownVisibleChange,et=g.activeValue,gt=g.onActiveValueChange,jt=g.activeDescendantId,kt=g.searchValue,dn=g.autoClearSearchValue,gn=g.onSearch,en=g.onSearchSplit,oe=g.tokenSeparators,me=g.allowClear,Se=g.suffixIcon,De=g.clearIcon,Le=g.OptionList,Bt=g.animation,At=g.transitionName,Nt=g.dropdownStyle,tt=g.dropdownClassName,Kt=g.dropdownMatchSelectWidth,Cn=g.dropdownRender,Tt=g.dropdownAlign,Yt=g.placement,Zt=g.builtinPlacements,kn=g.getPopupContainer,vn=g.showAction,jn=vn===void 0?[]:vn,Wn=g.onFocus,xn=g.onBlur,nr=g.onKeyUp,br=g.onKeyDown,Lr=g.onMouseDown,an=(0,I.Z)(g,c),Ut=R(nt),En=(at!==void 0?at:Ut)||nt==="combobox",Kn=(0,te.Z)({},an);Q.forEach(function(Wr){delete Kn[Wr]}),mt==null||mt.forEach(function(Wr){delete Kn[Wr]});var An=h.useState(!1),hr=(0,d.Z)(An,2),Hr=hr[0],gr=hr[1];h.useEffect(function(){gr((0,J.Z)())},[]);var Mr=h.useRef(null),zr=h.useRef(null),Ln=h.useRef(null),tn=h.useRef(null),sn=h.useRef(null),nn=E(),rr=(0,d.Z)(nn,3),wr=rr[0],cr=rr[1],Ir=rr[2];h.useImperativeHandle(C,function(){var Wr,Pr;return{focus:(Wr=tn.current)===null||Wr===void 0?void 0:Wr.focus,blur:(Pr=tn.current)===null||Pr===void 0?void 0:Pr.blur,scrollTo:function(Do){var Mo;return(Mo=sn.current)===null||Mo===void 0?void 0:Mo.scrollTo(Do)}}});var qr=h.useMemo(function(){var Wr;if(nt!=="combobox")return kt;var Pr=(Wr=ct[0])===null||Wr===void 0?void 0:Wr.value;return typeof Pr=="string"||typeof Pr=="number"?String(Pr):""},[kt,nt,ct]),Eo=nt==="combobox"&&typeof ve=="function"&&ve()||null,jr=typeof je=="function"&&je(),kr=(0,_.x1)(zr,jr==null||(re=jr.props)===null||re===void 0?void 0:re.ref),fo=h.useState(!1),ao=(0,d.Z)(fo,2),so=ao[0],Ho=ao[1];(0,M.Z)(function(){Ho(!0)},[]);var Lo=(0,se.Z)(!1,{defaultValue:Te,value:Xe}),zo=(0,d.Z)(Lo,2),Zo=zo[0],ro=zo[1],Gt=so?Zo:!1,ur=!xt&&vt;(pt||ur&&Gt&&nt==="combobox")&&(Gt=!1);var Vn=ur?!1:Gt,qn=h.useCallback(function(Wr){var Pr=Wr!==void 0?Wr:!Gt;pt||(ro(Pr),Gt!==Pr&&(lt==null||lt(Pr)))},[pt,Gt,ro,lt]),Nr=h.useMemo(function(){return(oe||[]).some(function(Wr){return[` `,`\r -`].includes(Kr)})},[oe]),Zr=function(Or,jo,Do){var Mo=!0,ko=Or;gt==null||gt(null);var Uo=Do?null:v(Or,oe);return nt!=="combobox"&&Uo&&(ko="",en==null||en(Uo),ur(!1),Mo=!1),gn&&qr!==ko&&gn(ko,{source:jo?"typing":"effect"}),Mo},ao=function(Or){!Or||!Or.trim()||gn(Or,{source:"submit"})};h.useEffect(function(){!Gt&&!Ut&&nt!=="combobox"&&Zr("",!1,!1)},[Gt]),h.useEffect(function(){Zo&&pt&&ro(!1),pt&&sr(!1)},[pt]);var Io=r(),vo=(0,d.Z)(Io,2),Oo=vo[0],eo=vo[1],Rr=function(Or){var jo=Oo(),Do=Or.which;if(Do===ie.Z.ENTER&&(nt!=="combobox"&&Or.preventDefault(),Gt||ur(!0)),eo(!!qr),Do===ie.Z.BACKSPACE&&!jo&&Ut&&!qr&&ct.length){for(var Mo=(0,u.Z)(ct),ko=null,Uo=Mo.length-1;Uo>=0;Uo-=1){var $o=Mo[Uo];if(!$o.disabled){Mo.splice(Uo,1),ko=$o;break}}ko&&Ot(Mo,{type:"remove",values:[ko]})}for(var to=arguments.length,ga=new Array(to>1?to-1:0),ia=1;ia1?jo-1:0),Mo=1;Mo1?Uo-1:0),to=1;to1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Le.Z)(g).map(function(re,q){if(!h.isValidElement(re)||!re.type)return null;var He=re,Ke=He.type.isSelectOptGroup,_e=He.key,at=He.props,$e=at.children,ft=(0,I.Z)(at,It);return C||!Ke?zt(re):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?q:_e,"__"),label:_e},ft),{},{options:Pt($e)})}).filter(function(re){return re})}function Vt(g,C,re,q,He){return h.useMemo(function(){var Ke=g,_e=!g;_e&&(Ke=Pt(C));var at=new Map,$e=new Map,ft=function(Ot,vt,bt){bt&&typeof bt=="string"&&Ot.set(vt[bt],vt)};function mt(ct){for(var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt1&&arguments[1]!==void 0?arguments[1]:1,kn=gt.length,vn=0;vn1&&arguments[1]!==void 0?arguments[1]:!1;Se(Yt);var kn={source:Zt?"keyboard":"mouse"},vn=gt[Yt];if(!vn){xt(null,-1,kn);return}xt(vn.value,Yt,kn)};(0,h.useEffect)(function(){Oe(Qt!==!1?gn(0):-1)},[gt.length,ft]);var Re=h.useCallback(function(Tt){return ce.has(Tt)&&$e!=="combobox"},[$e,(0,u.Z)(ce).toString(),ce.size]);(0,h.useEffect)(function(){var Tt=setTimeout(function(){if(!at&&_e&&ce.size===1){var Zt=Array.from(ce)[0],kn=gt.findIndex(function(vn){var jn=vn.data;return jn.value===Zt});kn!==-1&&(Oe(kn),dn(kn))}});if(_e){var Yt;(Yt=jt.current)===null||Yt===void 0||Yt.scrollTo(void 0)}return function(){return clearTimeout(Tt)}},[_e,ft,bt.length]);var Bt=function(Yt){Yt!==void 0&&nt(Yt,{selected:!ce.has(Yt)}),at||mt(!1)};if(h.useImperativeHandle(re,function(){return{onKeyDown:function(Yt){var Zt=Yt.which,kn=Yt.ctrlKey;switch(Zt){case ie.Z.N:case ie.Z.P:case ie.Z.UP:case ie.Z.DOWN:{var vn=0;if(Zt===ie.Z.UP?vn=-1:Zt===ie.Z.DOWN?vn=1:pr()&&kn&&(Zt===ie.Z.N?vn=1:Zt===ie.Z.P&&(vn=-1)),vn!==0){var jn=gn(me+vn,vn);dn(jn),Oe(jn,!0)}break}case ie.Z.ENTER:{var Wn=gt[me];Wn&&!Wn.data.disabled?Bt(Wn.value):Bt(void 0),_e&&Yt.preventDefault();break}case ie.Z.ESC:mt(!1),_e&&Yt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Yt){dn(Yt)}}}),gt.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Ke,"_list"),className:"".concat(et,"-empty"),onMouseDown:kt},ct);var At=Object.keys(ve).map(function(Tt){return ve[Tt]}),Nt=function(Yt){return Yt.label};function tt(Tt,Yt){var Zt=Tt.group;return{role:Zt?"presentation":"option",id:"".concat(Ke,"_list_").concat(Yt)}}var Kt=function(Yt){var Zt=gt[Yt];if(!Zt)return null;var kn=Zt.data||{},vn=kn.value,jn=Zt.group,Wn=(0,P.Z)(kn,!0),xn=Nt(Zt);return Zt?h.createElement("div",(0,t.Z)({"aria-label":typeof xn=="string"&&!jn?xn:null},Wn,{key:Yt},tt(Zt,Yt),{"aria-selected":Re(vn)}),vn):null},Cn={role:"listbox",id:"".concat(Ke,"_list")};return h.createElement(h.Fragment,null,je&&h.createElement("div",(0,t.Z)({},Cn,{style:{height:0,width:0,overflow:"hidden"}}),Kt(me-1),Kt(me),Kt(me+1)),h.createElement(vr.Z,{itemKey:"key",ref:jt,data:gt,height:Te,itemHeight:lt,fullHeight:!1,onMouseDown:kt,onScroll:Ot,virtual:je,direction:Xe,innerProps:je?null:Cn},function(Tt,Yt){var Zt,kn=Tt.group,vn=Tt.groupOption,jn=Tt.data,Wn=Tt.label,xn=Tt.value,tr=jn.key;if(kn){var br,Nr=(br=jn.title)!==null&&br!==void 0?br:Dn(Wn)?Wn.toString():void 0;return h.createElement("div",{className:b()(et,"".concat(et,"-group")),title:Nr},Wn!==void 0?Wn:tr)}var an=jn.disabled,Ut=jn.title,En=jn.children,Kn=jn.style,An=jn.className,hr=(0,I.Z)(jn,yr),kr=(0,er.Z)(hr,At),gr=Re(xn),Pr="".concat(et,"-option"),zr=b()(et,Pr,An,(Zt={},(0,S.Z)(Zt,"".concat(Pr,"-grouped"),vn),(0,S.Z)(Zt,"".concat(Pr,"-active"),me===Yt&&!an),(0,S.Z)(Zt,"".concat(Pr,"-disabled"),an),(0,S.Z)(Zt,"".concat(Pr,"-selected"),gr),Zt)),Ln=Nt(Tt),tn=!pt||typeof pt=="function"||gr,sn=typeof Ln=="number"?Ln:Ln||xn,nn=Dn(sn)?sn.toString():void 0;return Ut!==void 0&&(nn=Ut),h.createElement("div",(0,t.Z)({},(0,P.Z)(kr),je?{}:tt(Tt,Yt),{"aria-selected":gr,className:zr,title:nn,onMouseMove:function(){me===Yt||an||Oe(Yt)},onClick:function(){an||Bt(xn)},style:Kn}),h.createElement("div",{className:"".concat(Pr,"-content")},sn),h.isValidElement(pt)||gr,tn&&h.createElement(Ee,{className:"".concat(et,"-option-state"),customizeIcon:pt,customizeIconProps:{isSelected:gr}},gr?"\u2713":null))}))},Xr=h.forwardRef(Rn);Xr.displayName="OptionList";var We=Xr;function ht(g){var C=g.mode,re=g.options,q=g.children,He=g.backfill,Ke=g.allowClear,_e=g.placeholder,at=g.getInputElement,$e=g.showSearch,ft=g.onSearch,mt=g.defaultOpen,ct=g.autoFocus,Ot=g.labelInValue,vt=g.value,bt=g.inputValue,xt=g.optionLabelProp,Qt=isMultiple(C),nt=$e!==void 0?$e:Qt||C==="combobox",pt=re||convertChildrenToData(q);if(warning(C!=="tags"||pt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),C==="tags"||C==="combobox"){var ce=pt.some(function(Xe){return Xe.options?Xe.options.some(function(Te){return typeof("value"in Te?Te.value:Te.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!ce,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(C!=="combobox"||!xt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(C==="combobox"||!He,"`backfill` only works with `combobox` mode."),warning(C==="combobox"||!at,"`getInputElement` only work with `combobox` mode."),noteOnce(C!=="combobox"||!at||!Ke||!_e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ft&&!nt&&C!=="combobox"&&C!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),vt!=null){var ve=toArray(vt);warning(!Ot||ve.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Qt||Array.isArray(vt),"`value` should be array when `mode` is `multiple` or `tags`")}if(q){var je=null;toNodeArray(q).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Te=Xe,lt=Te.type;if(lt.isSelectOption)return!1;if(lt.isSelectOptGroup){var et=toNodeArray(Xe.props.children).every(function(gt){return!React.isValidElement(gt)||!Xe.type||gt.type.isSelectOption?!0:(je=gt.type,!1)});return!et}return je=lt,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(bt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Mt(g,C){if(g){var re=function q(He){for(var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e2&&arguments[2]!==void 0?arguments[2]:{},ur=Vn.source,Ar=ur===void 0?"keyboard":ur;Vr(cr),_e&&q==="combobox"&&Gt!==null&&Ar==="keyboard"&&Br(String(Gt))},[_e,q]),co=function(cr,Vn,ur){var Ar=function(){var Ro,yo=An(cr);return[me?{label:yo==null?void 0:yo[tt.label],value:cr,key:(Ro=yo==null?void 0:yo.key)!==null&&Ro!==void 0?Ro:cr}:cr,de(yo)]};if(Vn&&vt){var Zr=Ar(),ao=(0,d.Z)(Zr,2),Io=ao[0],vo=ao[1];vt(Io,vo)}else if(!Vn&&bt&&ur!=="clear"){var Oo=Ar(),eo=(0,d.Z)(Oo,2),Rr=eo[0],Bo=eo[1];bt(Rr,Bo)}},Ho=Wt(function(Gt,cr){var Vn,ur=Bt?cr.selected:!0;ur?Vn=Bt?[].concat((0,u.Z)(Kn),[Gt]):[Gt]:Vn=Kn.filter(function(Ar){return Ar.value!==Gt}),nn(Vn),co(Gt,ur),q==="combobox"?Br(""):(!R||Ot)&&(Yt(""),Br(""))}),Lo=function(cr,Vn){nn(cr);var ur=Vn.type,Ar=Vn.values;(ur==="remove"||ur==="clear")&&Ar.forEach(function(Zr){co(Zr.value,!1,ur)})},zo=function(cr,Vn){if(Yt(cr),Br(null),Vn.source==="submit"){var ur=(cr||"").trim();if(ur){var Ar=Array.from(new Set([].concat((0,u.Z)(kr),[ur])));nn(Ar),co(ur,!0),Yt("")}return}Vn.source!=="blur"&&(q==="combobox"&&nn(cr),mt==null||mt(cr))},Zo=function(cr){var Vn=cr;q!=="tags"&&(Vn=cr.map(function(Ar){var Zr=vn.get(Ar);return Zr==null?void 0:Zr.value}).filter(function(Ar){return Ar!==void 0}));var ur=Array.from(new Set([].concat((0,u.Z)(kr),(0,u.Z)(Vn))));nn(ur),ur.forEach(function(Ar){co(Ar,!0)})},ro=h.useMemo(function(){var Gt=et!==!1&&Qt!==!1;return(0,te.Z)((0,te.Z)({},Zt),{},{flattenOptions:sn,onActiveValue:io,defaultActiveFirstOption:mo,onSelect:Ho,menuItemSelectedIcon:lt,rawValues:kr,fieldNames:tt,virtual:Gt,direction:gt,listHeight:kt,listItemHeight:gn,childrenAsData:At})},[Zt,sn,io,mo,Ho,lt,kr,tt,et,Qt,kt,gn,At]);return h.createElement(qt.Provider,{value:ro},h.createElement(U,(0,t.Z)({},Oe,{id:Re,prefixCls:Ke,ref:C,omitDomProps:Fn,mode:q,displayValues:hr,onDisplayValuesChange:Lo,direction:gt,searchValue:Tt,onSearch:zo,autoClearSearchValue:Ot,onSearchSplit:Zo,dropdownMatchSelectWidth:Qt,OptionList:We,emptyOptions:!sn.length,activeValue:sr,activeDescendantId:"".concat(Re,"_list_").concat(Wr)})))}),k=Zn;k.Option=qn,k.OptGroup=Ht;var i=k,p=i},9296:function(un,Ve,e){e.r(Ve),e.d(Ve,{ResizableTextArea:function(){return V},default:function(){return Ce}});var t=e(72308),u=e(77321),S=e(49618),te=e(62853),d=e(52487),I=e(74416),n=e(80702),se=e(92310),le=e.n(se),h=e(93681),ue=e(5643),b=e(18929),M=e(59301),J=e(29301),ie=e(34280),_=e(16089),Je=` +`].includes(Wr)})},[oe]),Vr=function(Pr,jo,Do){var Mo=!0,ko=Pr;gt==null||gt(null);var Uo=Do?null:v(Pr,oe);return nt!=="combobox"&&Uo&&(ko="",en==null||en(Uo),qn(!1),Mo=!1),gn&&qr!==ko&&gn(ko,{source:jo?"typing":"effect"}),Mo},wo=function(Pr){!Pr||!Pr.trim()||gn(Pr,{source:"submit"})};h.useEffect(function(){!Gt&&!Ut&&nt!=="combobox"&&Vr("",!1,!1)},[Gt]),h.useEffect(function(){Zo&&pt&&ro(!1),pt&&cr(!1)},[pt]);var Io=r(),mo=(0,d.Z)(Io,2),Oo=mo[0],eo=mo[1],Rr=function(Pr){var jo=Oo(),Do=Pr.which;if(Do===ie.Z.ENTER&&(nt!=="combobox"&&Pr.preventDefault(),Gt||qn(!0)),eo(!!qr),Do===ie.Z.BACKSPACE&&!jo&&Ut&&!qr&&ct.length){for(var Mo=(0,u.Z)(ct),ko=null,Uo=Mo.length-1;Uo>=0;Uo-=1){var $o=Mo[Uo];if(!$o.disabled){Mo.splice(Uo,1),ko=$o;break}}ko&&Ot(Mo,{type:"remove",values:[ko]})}for(var to=arguments.length,ga=new Array(to>1?to-1:0),ia=1;ia1?jo-1:0),Mo=1;Mo1?Uo-1:0),to=1;to1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ne.Z)(g).map(function(re,q){if(!h.isValidElement(re)||!re.type)return null;var He=re,Ke=He.type.isSelectOptGroup,_e=He.key,at=He.props,$e=at.children,ft=(0,I.Z)(at,It);return C||!Ke?zt(re):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?q:_e,"__"),label:_e},ft),{},{options:Pt($e)})}).filter(function(re){return re})}function Vt(g,C,re,q,He){return h.useMemo(function(){var Ke=g,_e=!g;_e&&(Ke=Pt(C));var at=new Map,$e=new Map,ft=function(Ot,vt,bt){bt&&typeof bt=="string"&&Ot.set(vt[bt],vt)};function mt(ct){for(var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,vt=0;vt1&&arguments[1]!==void 0?arguments[1]:1,kn=gt.length,vn=0;vn1&&arguments[1]!==void 0?arguments[1]:!1;Se(Yt);var kn={source:Zt?"keyboard":"mouse"},vn=gt[Yt];if(!vn){xt(null,-1,kn);return}xt(vn.value,Yt,kn)};(0,h.useEffect)(function(){De(Qt!==!1?gn(0):-1)},[gt.length,ft]);var Le=h.useCallback(function(Tt){return ce.has(Tt)&&$e!=="combobox"},[$e,(0,u.Z)(ce).toString(),ce.size]);(0,h.useEffect)(function(){var Tt=setTimeout(function(){if(!at&&_e&&ce.size===1){var Zt=Array.from(ce)[0],kn=gt.findIndex(function(vn){var jn=vn.data;return jn.value===Zt});kn!==-1&&(De(kn),dn(kn))}});if(_e){var Yt;(Yt=jt.current)===null||Yt===void 0||Yt.scrollTo(void 0)}return function(){return clearTimeout(Tt)}},[_e,ft,bt.length]);var Bt=function(Yt){Yt!==void 0&&nt(Yt,{selected:!ce.has(Yt)}),at||mt(!1)};if(h.useImperativeHandle(re,function(){return{onKeyDown:function(Yt){var Zt=Yt.which,kn=Yt.ctrlKey;switch(Zt){case ie.Z.N:case ie.Z.P:case ie.Z.UP:case ie.Z.DOWN:{var vn=0;if(Zt===ie.Z.UP?vn=-1:Zt===ie.Z.DOWN?vn=1:pr()&&kn&&(Zt===ie.Z.N?vn=1:Zt===ie.Z.P&&(vn=-1)),vn!==0){var jn=gn(me+vn,vn);dn(jn),De(jn,!0)}break}case ie.Z.ENTER:{var Wn=gt[me];Wn&&!Wn.data.disabled?Bt(Wn.value):Bt(void 0),_e&&Yt.preventDefault();break}case ie.Z.ESC:mt(!1),_e&&Yt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Yt){dn(Yt)}}}),gt.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Ke,"_list"),className:"".concat(et,"-empty"),onMouseDown:kt},ct);var At=Object.keys(ve).map(function(Tt){return ve[Tt]}),Nt=function(Yt){return Yt.label};function tt(Tt,Yt){var Zt=Tt.group;return{role:Zt?"presentation":"option",id:"".concat(Ke,"_list_").concat(Yt)}}var Kt=function(Yt){var Zt=gt[Yt];if(!Zt)return null;var kn=Zt.data||{},vn=kn.value,jn=Zt.group,Wn=(0,P.Z)(kn,!0),xn=Nt(Zt);return Zt?h.createElement("div",(0,t.Z)({"aria-label":typeof xn=="string"&&!jn?xn:null},Wn,{key:Yt},tt(Zt,Yt),{"aria-selected":Le(vn)}),vn):null},Cn={role:"listbox",id:"".concat(Ke,"_list")};return h.createElement(h.Fragment,null,je&&h.createElement("div",(0,t.Z)({},Cn,{style:{height:0,width:0,overflow:"hidden"}}),Kt(me-1),Kt(me),Kt(me+1)),h.createElement(vr.Z,{itemKey:"key",ref:jt,data:gt,height:Te,itemHeight:lt,fullHeight:!1,onMouseDown:kt,onScroll:Ot,virtual:je,direction:Xe,innerProps:je?null:Cn},function(Tt,Yt){var Zt,kn=Tt.group,vn=Tt.groupOption,jn=Tt.data,Wn=Tt.label,xn=Tt.value,nr=jn.key;if(kn){var br,Lr=(br=jn.title)!==null&&br!==void 0?br:Dn(Wn)?Wn.toString():void 0;return h.createElement("div",{className:b()(et,"".concat(et,"-group")),title:Lr},Wn!==void 0?Wn:nr)}var an=jn.disabled,Ut=jn.title,En=jn.children,Kn=jn.style,An=jn.className,hr=(0,I.Z)(jn,yr),Hr=(0,tr.Z)(hr,At),gr=Le(xn),Mr="".concat(et,"-option"),zr=b()(et,Mr,An,(Zt={},(0,S.Z)(Zt,"".concat(Mr,"-grouped"),vn),(0,S.Z)(Zt,"".concat(Mr,"-active"),me===Yt&&!an),(0,S.Z)(Zt,"".concat(Mr,"-disabled"),an),(0,S.Z)(Zt,"".concat(Mr,"-selected"),gr),Zt)),Ln=Nt(Tt),tn=!pt||typeof pt=="function"||gr,sn=typeof Ln=="number"?Ln:Ln||xn,nn=Dn(sn)?sn.toString():void 0;return Ut!==void 0&&(nn=Ut),h.createElement("div",(0,t.Z)({},(0,P.Z)(Hr),je?{}:tt(Tt,Yt),{"aria-selected":gr,className:zr,title:nn,onMouseMove:function(){me===Yt||an||De(Yt)},onClick:function(){an||Bt(xn)},style:Kn}),h.createElement("div",{className:"".concat(Mr,"-content")},sn),h.isValidElement(pt)||gr,tn&&h.createElement(Ee,{className:"".concat(et,"-option-state"),customizeIcon:pt,customizeIconProps:{isSelected:gr}},gr?"\u2713":null))}))},Xr=h.forwardRef(Rn);Xr.displayName="OptionList";var We=Xr;function ht(g){var C=g.mode,re=g.options,q=g.children,He=g.backfill,Ke=g.allowClear,_e=g.placeholder,at=g.getInputElement,$e=g.showSearch,ft=g.onSearch,mt=g.defaultOpen,ct=g.autoFocus,Ot=g.labelInValue,vt=g.value,bt=g.inputValue,xt=g.optionLabelProp,Qt=isMultiple(C),nt=$e!==void 0?$e:Qt||C==="combobox",pt=re||convertChildrenToData(q);if(warning(C!=="tags"||pt.every(function(Xe){return!Xe.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),C==="tags"||C==="combobox"){var ce=pt.some(function(Xe){return Xe.options?Xe.options.some(function(Te){return typeof("value"in Te?Te.value:Te.key)=="number"}):typeof("value"in Xe?Xe.value:Xe.key)=="number"});warning(!ce,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(C!=="combobox"||!xt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(C==="combobox"||!He,"`backfill` only works with `combobox` mode."),warning(C==="combobox"||!at,"`getInputElement` only work with `combobox` mode."),noteOnce(C!=="combobox"||!at||!Ke||!_e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ft&&!nt&&C!=="combobox"&&C!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||ct,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),vt!=null){var ve=toArray(vt);warning(!Ot||ve.every(function(Xe){return _typeof(Xe)==="object"&&("key"in Xe||"value"in Xe)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Qt||Array.isArray(vt),"`value` should be array when `mode` is `multiple` or `tags`")}if(q){var je=null;toNodeArray(q).some(function(Xe){if(!React.isValidElement(Xe)||!Xe.type)return!1;var Te=Xe,lt=Te.type;if(lt.isSelectOption)return!1;if(lt.isSelectOptGroup){var et=toNodeArray(Xe.props.children).every(function(gt){return!React.isValidElement(gt)||!Xe.type||gt.type.isSelectOption?!0:(je=gt.type,!1)});return!et}return je=lt,!0}),je&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(je.displayName||je.name||je,"`.")),warning(bt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Mt(g,C){if(g){var re=function q(He){for(var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e2&&arguments[2]!==void 0?arguments[2]:{},qn=Vn.source,Nr=qn===void 0?"keyboard":qn;kr(ur),_e&&q==="combobox"&&Gt!==null&&Nr==="keyboard"&&Ir(String(Gt))},[_e,q]),so=function(ur,Vn,qn){var Nr=function(){var Ro,ho=An(ur);return[me?{label:ho==null?void 0:ho[tt.label],value:ur,key:(Ro=ho==null?void 0:ho.key)!==null&&Ro!==void 0?Ro:ur}:ur,de(ho)]};if(Vn&&vt){var Vr=Nr(),wo=(0,d.Z)(Vr,2),Io=wo[0],mo=wo[1];vt(Io,mo)}else if(!Vn&&bt&&qn!=="clear"){var Oo=Nr(),eo=(0,d.Z)(Oo,2),Rr=eo[0],Bo=eo[1];bt(Rr,Bo)}},Ho=Wt(function(Gt,ur){var Vn,qn=Bt?ur.selected:!0;qn?Vn=Bt?[].concat((0,u.Z)(Kn),[Gt]):[Gt]:Vn=Kn.filter(function(Nr){return Nr.value!==Gt}),nn(Vn),so(Gt,qn),q==="combobox"?Ir(""):(!R||Ot)&&(Yt(""),Ir(""))}),Lo=function(ur,Vn){nn(ur);var qn=Vn.type,Nr=Vn.values;(qn==="remove"||qn==="clear")&&Nr.forEach(function(Vr){so(Vr.value,!1,qn)})},zo=function(ur,Vn){if(Yt(ur),Ir(null),Vn.source==="submit"){var qn=(ur||"").trim();if(qn){var Nr=Array.from(new Set([].concat((0,u.Z)(Hr),[qn])));nn(Nr),so(qn,!0),Yt("")}return}Vn.source!=="blur"&&(q==="combobox"&&nn(ur),mt==null||mt(ur))},Zo=function(ur){var Vn=ur;q!=="tags"&&(Vn=ur.map(function(Nr){var Vr=vn.get(Nr);return Vr==null?void 0:Vr.value}).filter(function(Nr){return Nr!==void 0}));var qn=Array.from(new Set([].concat((0,u.Z)(Hr),(0,u.Z)(Vn))));nn(qn),qn.forEach(function(Nr){so(Nr,!0)})},ro=h.useMemo(function(){var Gt=et!==!1&&Qt!==!1;return(0,te.Z)((0,te.Z)({},Zt),{},{flattenOptions:sn,onActiveValue:ao,defaultActiveFirstOption:fo,onSelect:Ho,menuItemSelectedIcon:lt,rawValues:Hr,fieldNames:tt,virtual:Gt,direction:gt,listHeight:kt,listItemHeight:gn,childrenAsData:At})},[Zt,sn,ao,fo,Ho,lt,Hr,tt,et,Qt,kt,gn,At]);return h.createElement(qt.Provider,{value:ro},h.createElement(U,(0,t.Z)({},De,{id:Le,prefixCls:Ke,ref:C,omitDomProps:Fn,mode:q,displayValues:hr,onDisplayValuesChange:Lo,direction:gt,searchValue:Tt,onSearch:zo,autoClearSearchValue:Ot,onSearchSplit:Zo,dropdownMatchSelectWidth:Qt,OptionList:We,emptyOptions:!sn.length,activeValue:cr,activeDescendantId:"".concat(Le,"_list_").concat(jr)})))}),k=Zn;k.Option=$n,k.OptGroup=Ht;var i=k,p=i},9296:function(un,Ve,e){e.r(Ve),e.d(Ve,{ResizableTextArea:function(){return V},default:function(){return Ce}});var t=e(72308),u=e(77321),S=e(49618),te=e(62853),d=e(52487),I=e(74416),n=e(80702),se=e(92310),le=e.n(se),h=e(93681),ue=e(5643),b=e(18929),M=e(59301),J=e(29301),ie=e(34280),_=e(16089),Je=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -562,4 +562,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,Ee=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ue={},be;function K(ne){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=ne.getAttribute("id")||ne.getAttribute("data-reactid")||ne.getAttribute("name");if(X&&Ue[we])return Ue[we];var m=window.getComputedStyle(ne),A=m.getPropertyValue("box-sizing")||m.getPropertyValue("-moz-box-sizing")||m.getPropertyValue("-webkit-box-sizing"),T=parseFloat(m.getPropertyValue("padding-bottom"))+parseFloat(m.getPropertyValue("padding-top")),D=parseFloat(m.getPropertyValue("border-bottom-width"))+parseFloat(m.getPropertyValue("border-top-width")),B=Ee.map(function(W){return"".concat(W,":").concat(m.getPropertyValue(W))}).join(";"),F={sizingStyle:B,paddingSize:T,borderSize:D,boxSizing:A};return X&&we&&(Ue[we]=F),F}function E(ne){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;be||(be=document.createElement("textarea"),be.setAttribute("tab-index","-1"),be.setAttribute("aria-hidden","true"),document.body.appendChild(be)),ne.getAttribute("wrap")?be.setAttribute("wrap",ne.getAttribute("wrap")):be.removeAttribute("wrap");var A=K(ne,X),T=A.paddingSize,D=A.borderSize,B=A.boxSizing,F=A.sizingStyle;be.setAttribute("style","".concat(F,";").concat(Je)),be.value=ne.value||ne.placeholder||"";var W=void 0,xe=void 0,Pe,Ie=be.scrollHeight;if(B==="border-box"?Ie+=D:B==="content-box"&&(Ie-=T),we!==null||m!==null){be.value=" ";var rt=be.scrollHeight-T;we!==null&&(W=rt*we,B==="border-box"&&(W=W+T+D),Ie=Math.max(W,Ie)),m!==null&&(xe=rt*m,B==="border-box"&&(xe=xe+T+D),Pe=Ie>xe?"":"hidden",Ie=Math.min(xe,Ie))}var Ct={height:Ie,overflowY:Pe,resize:"none"};return W&&(Ct.minHeight=W),xe&&(Ct.maxHeight=xe),Ct}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,P=1,G=2,Y=M.forwardRef(function(ne,X){var we=ne,m=we.prefixCls,A=we.onPressEnter,T=we.defaultValue,D=we.value,B=we.autoSize,F=we.onResize,W=we.className,xe=we.style,Pe=we.disabled,Ie=we.onChange,rt=we.onInternalAutoSize,Ct=(0,I.Z)(we,r),ut=(0,b.Z)(T,{value:D,postState:function(Ht){return Ht!=null?Ht:""}}),he=(0,d.Z)(ut,2),qe=he[0],z=he[1],O=function(Ht){z(Ht.target.value),Ie==null||Ie(Ht)},L=M.useRef();M.useImperativeHandle(X,function(){return{textArea:L.current}});var s=M.useMemo(function(){return B&&(0,te.Z)(B)==="object"?[B.minRows,B.maxRows]:[]},[B]),H=(0,d.Z)(s,2),de=H[0],v=H[1],c=!!B,Q=function(){try{if(document.activeElement===L.current){var Ht=L.current,Mn=Ht.selectionStart,qn=Ht.selectionEnd,Tn=Ht.scrollTop;L.current.setSelectionRange(Mn,qn),L.current.scrollTop=Tn}}catch(er){}},R=M.useState(G),w=(0,d.Z)(R,2),U=w[0],Fe=w[1],ye=M.useState(),fe=(0,d.Z)(ye,2),Ae=fe[0],Le=fe[1],Ne=function(){Fe(x)};(0,ie.Z)(function(){c&&Ne()},[D,de,v,c]),(0,ie.Z)(function(){if(U===x)Fe(P);else if(U===P){var yt=E(L.current,!1,de,v);Fe(G),Le(yt)}else Q()},[U]);var It=M.useRef(),zt=function(){_.Z.cancel(It.current)},Pt=function(Ht){U===G&&(F==null||F(Ht),B&&(zt(),It.current=(0,_.Z)(function(){Ne()})))};M.useEffect(function(){return zt},[]);var Vt=c?Ae:null,Wt=(0,u.Z)((0,u.Z)({},xe),Vt);return(U===x||U===P)&&(Wt.overflowY="hidden",Wt.overflowX="hidden"),M.createElement(J.Z,{onResize:Pt,disabled:!(B||F)},M.createElement("textarea",(0,t.Z)({},Ct,{ref:L,style:Wt,className:le()(m,W,(0,S.Z)({},"".concat(m,"-disabled"),Pe)),disabled:Pe,value:qe,onChange:O})))}),V=Y,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(ne,X){return(0,n.Z)(ne||"").slice(0,X).join("")}function pe(ne,X,we,m){var A=we;return ne?A=Me(we,m):(0,n.Z)(X||"").lengthm&&(A=X),A}var it=M.forwardRef(function(ne,X){var we,m=ne.defaultValue,A=ne.value,T=ne.onFocus,D=ne.onBlur,B=ne.onChange,F=ne.allowClear,W=ne.maxLength,xe=ne.onCompositionStart,Pe=ne.onCompositionEnd,Ie=ne.suffix,rt=ne.prefixCls,Ct=rt===void 0?"rc-textarea":rt,ut=ne.classes,he=ne.showCount,qe=ne.className,z=ne.style,O=ne.disabled,L=ne.hidden,s=ne.classNames,H=ne.styles,de=ne.onResize,v=(0,I.Z)(ne,Z),c=(0,b.Z)(m,{value:A,defaultValue:m}),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1],U=(0,M.useRef)(null),Fe=M.useState(!1),ye=(0,d.Z)(Fe,2),fe=ye[0],Ae=ye[1],Le=M.useState(!1),Ne=(0,d.Z)(Le,2),It=Ne[0],zt=Ne[1],Pt=M.useRef(),Vt=M.useRef(0),Wt=M.useState(null),yt=(0,d.Z)(Wt,2),Ht=yt[0],Mn=yt[1],qn=function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.focus()};(0,M.useImperativeHandle)(X,function(){return{resizableTextArea:U.current,focus:qn,blur:function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.blur()}}}),(0,M.useEffect)(function(){Ae(function(Fn){return!O&&Fn})},[O]);var Tn=Number(W)>0,er=function($t){zt(!0),Pt.current=R,Vt.current=$t.currentTarget.selectionStart,xe==null||xe($t)},vr=function($t){zt(!1);var Zn=$t.currentTarget.value;if(Tn){var k,i=Vt.current>=W+1||Vt.current===((k=Pt.current)===null||k===void 0?void 0:k.length);Zn=pe(i,Pt.current,Zn,W)}Zn!==R&&(w(Zn),(0,ue.rJ)($t.currentTarget,$t,B,Zn)),Pe==null||Pe($t)},Xn=function($t){var Zn=$t.target.value;if(!It&&Tn){var k=$t.target.selectionStart>=W+1||$t.target.selectionStart===Zn.length||!$t.target.selectionStart;Zn=pe(k,R,Zn,W)}w(Zn),(0,ue.rJ)($t.currentTarget,$t,B,Zn)},qt=function($t){var Zn=v.onPressEnter,k=v.onKeyDown;$t.key==="Enter"&&Zn&&Zn($t),k==null||k($t)},pr=function($t){Ae(!0),T==null||T($t)},yr=function($t){Ae(!1),D==null||D($t)},Dn=function($t){var Zn;w(""),qn(),(0,ue.rJ)((Zn=U.current)===null||Zn===void 0?void 0:Zn.textArea,$t,B)},Rn=(0,ue.D7)(R);!It&&Tn&&A==null&&(Rn=Me(Rn,W));var Xr=Ie,We;if(he){var ht=(0,n.Z)(Rn).length;(0,te.Z)(he)==="object"?We=he.formatter({value:Rn,count:ht,maxLength:W}):We="".concat(ht).concat(Tn?" / ".concat(W):""),Xr=M.createElement(M.Fragment,null,Xr,M.createElement("span",{className:le()("".concat(Ct,"-data-count"),s==null?void 0:s.count),style:H==null?void 0:H.count},We))}var Mt=function($t){var Zn;de==null||de($t),(Zn=U.current)!==null&&Zn!==void 0&&Zn.textArea.style.height&&Mn(!0)},dt=!v.autoSize&&!he&&!F,Xt=M.createElement(h.BaseInput,{value:Rn,allowClear:F,handleReset:Dn,suffix:Xr,prefixCls:Ct,classes:{affixWrapper:le()(ut==null?void 0:ut.affixWrapper,(we={},(0,S.Z)(we,"".concat(Ct,"-show-count"),he),(0,S.Z)(we,"".concat(Ct,"-textarea-allow-clear"),F),we))},disabled:O,focused:fe,className:qe,style:(0,u.Z)((0,u.Z)({},z),Ht&&!dt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:L,inputElement:M.createElement(V,(0,t.Z)({},v,{onKeyDown:qt,onChange:Xn,onFocus:pr,onBlur:yr,onCompositionStart:er,onCompositionEnd:vr,className:s==null?void 0:s.textarea,style:(0,u.Z)((0,u.Z)({},H==null?void 0:H.textarea),{},{resize:z==null?void 0:z.resize}),disabled:O,prefixCls:Ct,onResize:Mt,ref:U}))});return Xt}),ge=it,Ce=ge},39417:function(un,Ve,e){e.d(Ve,{Z:function(){return P}});var t=e(72308),u=e(49618),S=e(74416),te=e(77321),d=e(96949),I=e(55090),n=e(80237),se=e(77205),le=e(38793),h=e(92310),ue=e.n(h),b=e(26112),M=e(59301),J=e(39378),ie=function(Y){for(var V=Y.prefixCls,Z=Y.level,Me=Y.isStart,pe=Y.isEnd,it="".concat(V,"-indent-unit"),ge=[],Ce=0;Ce0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],L=z.length,s=O.length;if(Math.abs(L-s)!==1)return{add:!1,key:null};function H(de,v){var c=new Map;de.forEach(function(R){c.set(R,!0)});var Q=v.filter(function(R){return!c.has(R)});return Q.length===1?Q[0]:null}return L ").concat(O);return O}var W=_.forwardRef(function(z,O){var L=z.prefixCls,s=z.data,H=z.selectable,de=z.checkable,v=z.expandedKeys,c=z.selectedKeys,Q=z.checkedKeys,R=z.loadedKeys,w=z.loadingKeys,U=z.halfCheckedKeys,Fe=z.keyEntities,ye=z.disabled,fe=z.dragging,Ae=z.dragOverNodeKey,Le=z.dropPosition,Ne=z.motion,It=z.height,zt=z.itemHeight,Pt=z.virtual,Vt=z.focusable,Wt=z.activeItem,yt=z.focused,Ht=z.tabIndex,Mn=z.onKeyDown,qn=z.onFocus,Tn=z.onBlur,er=z.onActiveChange,vr=z.onListChangeStart,Xn=z.onListChangeEnd,qt=(0,K.Z)(z,Ce),pr=_.useRef(null),yr=_.useRef(null);_.useImperativeHandle(O,function(){return{scrollTo:function(ct){pr.current.scrollTo(ct)},getIndentWidth:function(){return yr.current.offsetWidth}}});var Dn=_.useState(v),Rn=(0,be.Z)(Dn,2),Xr=Rn[0],We=Rn[1],ht=_.useState(s),Mt=(0,be.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn=_.useState(s),$t=(0,be.Z)(Fn,2),Zn=$t[0],k=$t[1],i=_.useState([]),p=(0,be.Z)(i,2),g=p[0],C=p[1],re=_.useState(null),q=(0,be.Z)(re,2),He=q[0],Ke=q[1],_e=_.useRef(s);_e.current=s;function at(){var mt=_e.current;Xt(mt),k(mt),C([]),Ke(null),Xn()}(0,E.Z)(function(){We(v);var mt=it(Xr,v);if(mt.key!==null)if(mt.add){var ct=dt.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),Ot=D(ge(dt,s,mt.key),Pt,It,zt),vt=dt.slice();vt.splice(ct+1,0,T),k(vt),C(Ot),Ke("show")}else{var bt=s.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),xt=D(ge(s,dt,mt.key),Pt,It,zt),Qt=s.slice();Qt.splice(bt+1,0,T),k(Qt),C(xt),Ke("hide")}else dt!==s&&(Xt(s),k(s))},[v,s]),_.useEffect(function(){fe||at()},[fe]);var $e=Ne?Zn:s,ft={expandedKeys:v,selectedKeys:c,loadedKeys:R,loadingKeys:w,checkedKeys:Q,halfCheckedKeys:U,dragOverNodeKey:Ae,dropPosition:Le,keyEntities:Fe};return _.createElement(_.Fragment,null,yt&&Wt&&_.createElement("span",{style:ne,"aria-live":"assertive"},F(Wt)),_.createElement("div",null,_.createElement("input",{style:ne,disabled:Vt===!1||ye,tabIndex:Vt!==!1?Ht:null,onKeyDown:Mn,onFocus:qn,onBlur:Tn,value:"",onChange:X,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(L,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(L,"-indent")},_.createElement("div",{ref:yr,className:"".concat(L,"-indent-unit")}))),_.createElement(r.Z,(0,t.Z)({},qt,{data:$e,itemKey:B,height:It,fullHeight:!1,virtual:Pt,itemHeight:zt,prefixCls:"".concat(L,"-list"),ref:pr,onVisibleChange:function(ct,Ot){var vt=new Set(ct),bt=Ot.filter(function(xt){return!vt.has(xt)});bt.some(function(xt){return B(xt)===we})&&at()}}),function(mt){var ct=mt.pos,Ot=(0,t.Z)({},(Ue(mt.data),mt.data)),vt=mt.title,bt=mt.key,xt=mt.isStart,Qt=mt.isEnd,nt=(0,Y.km)(bt,ct);delete Ot.key,delete Ot.children;var pt=(0,Y.H8)(nt,ft);return _.createElement(pe,(0,t.Z)({},Ot,pt,{title:vt,active:!!Wt&&bt===Wt.key,pos:ct,data:mt.data,isStart:xt,isEnd:Qt,motion:Ne,motionNodes:bt===we?g:null,motionType:He,onMotionStart:vr,onMotionEnd:at,treeNodeRequiredProps:ft,onMouseMove:function(){er(null)}}))}))});W.displayName="NodeList";var xe=W,Pe=e(35654),Ie=e(90782),rt=e(67841),Ct=10,ut=function(z){(0,le.Z)(L,z);var O=(0,h.Z)(L);function L(){var s;(0,I.Z)(this,L);for(var H=arguments.length,de=new Array(H),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,U=s.state,Fe=U.dragChildrenKeys,ye=U.dropPosition,fe=U.dropTargetKey,Ae=U.dropTargetPos,Le=U.dropAllowed;if(Le){var Ne=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),fe!==null){var It=(0,te.Z)((0,te.Z)({},(0,Y.H8)(fe,s.getTreeNodeRequiredProps())),{},{active:((R=s.getActiveItem())===null||R===void 0?void 0:R.key)===fe,data:(0,rt.Z)(s.state.keyEntities,fe).node}),zt=Fe.indexOf(fe)!==-1;(0,ie.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Pt=(0,Pe.yx)(Ae),Vt={event:c,node:(0,Y.F)(It),dragNode:s.dragNode?(0,Y.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(Fe),dropToGap:ye!==0,dropPosition:ye+Number(Pt[Pt.length-1])};w||Ne==null||Ne(Vt),s.dragNode=null}}},s.cleanDragState=function(){var c=s.state.draggingNodeKey;c!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(c,Q){var R=s.state,w=R.expandedKeys,U=R.flattenNodes,Fe=Q.expanded,ye=Q.key,fe=Q.isLeaf;if(!(fe||c.shiftKey||c.metaKey||c.ctrlKey)){var Ae=U.filter(function(Ne){return Ne.key===ye})[0],Le=(0,Y.F)((0,te.Z)((0,te.Z)({},(0,Y.H8)(ye,s.getTreeNodeRequiredProps())),{},{data:Ae.data}));s.setExpandedKeys(Fe?(0,Pe._5)(w,ye):(0,Pe.L0)(w,ye)),s.onNodeExpand(c,Le)}},s.onNodeClick=function(c,Q){var R=s.props,w=R.onClick,U=R.expandAction;U==="click"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeDoubleClick=function(c,Q){var R=s.props,w=R.onDoubleClick,U=R.expandAction;U==="doubleClick"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeSelect=function(c,Q){var R=s.state.selectedKeys,w=s.state,U=w.keyEntities,Fe=w.fieldNames,ye=s.props,fe=ye.onSelect,Ae=ye.multiple,Le=Q.selected,Ne=Q[Fe.key],It=!Le;It?Ae?R=(0,Pe.L0)(R,Ne):R=[Ne]:R=(0,Pe._5)(R,Ne);var zt=R.map(function(Pt){var Vt=(0,rt.Z)(U,Pt);return Vt?Vt.node:null}).filter(function(Pt){return Pt});s.setUncontrolledState({selectedKeys:R}),fe==null||fe(R,{event:"select",selected:It,node:Q,selectedNodes:zt,nativeEvent:c.nativeEvent})},s.onNodeCheck=function(c,Q,R){var w=s.state,U=w.keyEntities,Fe=w.checkedKeys,ye=w.halfCheckedKeys,fe=s.props,Ae=fe.checkStrictly,Le=fe.onCheck,Ne=Q.key,It,zt={event:"check",node:Q,checked:R,nativeEvent:c.nativeEvent};if(Ae){var Pt=R?(0,Pe.L0)(Fe,Ne):(0,Pe._5)(Fe,Ne),Vt=(0,Pe._5)(ye,Ne);It={checked:Pt,halfChecked:Vt},zt.checkedNodes=Pt.map(function(Tn){return(0,rt.Z)(U,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),s.setUncontrolledState({checkedKeys:Pt})}else{var Wt=(0,Ie.S)([].concat((0,d.Z)(Fe),[Ne]),!0,U),yt=Wt.checkedKeys,Ht=Wt.halfCheckedKeys;if(!R){var Mn=new Set(yt);Mn.delete(Ne);var qn=(0,Ie.S)(Array.from(Mn),{checked:!1,halfCheckedKeys:Ht},U);yt=qn.checkedKeys,Ht=qn.halfCheckedKeys}It=yt,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Ht,yt.forEach(function(Tn){var er=(0,rt.Z)(U,Tn);if(er){var vr=er.node,Xn=er.pos;zt.checkedNodes.push(vr),zt.checkedNodesPositions.push({node:vr,pos:Xn})}}),s.setUncontrolledState({checkedKeys:yt},!1,{halfCheckedKeys:Ht})}Le==null||Le(It,zt)},s.onNodeLoad=function(c){var Q=c.key,R=new Promise(function(w,U){s.setState(function(Fe){var ye=Fe.loadedKeys,fe=ye===void 0?[]:ye,Ae=Fe.loadingKeys,Le=Ae===void 0?[]:Ae,Ne=s.props,It=Ne.loadData,zt=Ne.onLoad;if(!It||fe.indexOf(Q)!==-1||Le.indexOf(Q)!==-1)return null;var Pt=It(c);return Pt.then(function(){var Vt=s.state.loadedKeys,Wt=(0,Pe.L0)(Vt,Q);zt==null||zt(Wt,{event:"load",node:c}),s.setUncontrolledState({loadedKeys:Wt}),s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),w()}).catch(function(Vt){if(s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),s.loadingRetryTimes[Q]=(s.loadingRetryTimes[Q]||0)+1,s.loadingRetryTimes[Q]>=Ct){var Wt=s.state.loadedKeys;(0,ie.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Pe.L0)(Wt,Q)}),w()}U(Vt)}),{loadingKeys:(0,Pe.L0)(Le,Q)}})});return R.catch(function(){}),R},s.onNodeMouseEnter=function(c,Q){var R=s.props.onMouseEnter;R==null||R({event:c,node:Q})},s.onNodeMouseLeave=function(c,Q){var R=s.props.onMouseLeave;R==null||R({event:c,node:Q})},s.onNodeContextMenu=function(c,Q){var R=s.props.onRightClick;R&&(c.preventDefault(),R({event:c,node:Q}))},s.onFocus=function(){var c=s.props.onFocus;s.setState({focused:!0});for(var Q=arguments.length,R=new Array(Q),w=0;w1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var w=!1,U=!0,Fe={};Object.keys(c).forEach(function(ye){if(ye in s.props){U=!1;return}w=!0,Fe[ye]=c[ye]}),w&&(!Q||U)&&s.setState((0,te.Z)((0,te.Z)({},Fe),R))}},s.scrollTo=function(c){s.listRef.current.scrollTo(c)},s}return(0,n.Z)(L,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var H=this.props.activeKey;H!==void 0&&H!==this.state.activeKey&&(this.setState({activeKey:H}),H!==null&&this.scrollTo({key:H}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var H,de=this.state,v=de.focused,c=de.flattenNodes,Q=de.keyEntities,R=de.draggingNodeKey,w=de.activeKey,U=de.dropLevelOffset,Fe=de.dropContainerKey,ye=de.dropTargetKey,fe=de.dropPosition,Ae=de.dragOverNodeKey,Le=de.indent,Ne=this.props,It=Ne.prefixCls,zt=Ne.className,Pt=Ne.style,Vt=Ne.showLine,Wt=Ne.focusable,yt=Ne.tabIndex,Ht=yt===void 0?0:yt,Mn=Ne.selectable,qn=Ne.showIcon,Tn=Ne.icon,er=Ne.switcherIcon,vr=Ne.draggable,Xn=Ne.checkable,qt=Ne.checkStrictly,pr=Ne.disabled,yr=Ne.motion,Dn=Ne.loadData,Rn=Ne.filterTreeNode,Xr=Ne.height,We=Ne.itemHeight,ht=Ne.virtual,Mt=Ne.titleRender,dt=Ne.dropIndicatorRender,Xt=Ne.onContextMenu,Fn=Ne.onScroll,$t=Ne.direction,Zn=Ne.rootClassName,k=Ne.rootStyle,i=(0,J.Z)(this.props,{aria:!0,data:!0}),p;return vr&&((0,S.Z)(vr)==="object"?p=vr:typeof vr=="function"?p={nodeDraggable:vr}:p={}),_.createElement(Je.k.Provider,{value:{prefixCls:It,selectable:Mn,showIcon:qn,icon:Tn,switcherIcon:er,draggable:p,draggingNodeKey:R,checkable:Xn,checkStrictly:qt,disabled:pr,keyEntities:Q,dropLevelOffset:U,dropContainerKey:Fe,dropTargetKey:ye,dropPosition:fe,dragOverNodeKey:Ae,indent:Le,direction:$t,dropIndicatorRender:dt,loadData:Dn,filterTreeNode:Rn,titleRender:Mt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},_.createElement("div",{role:"tree",className:b()(It,zt,Zn,(H={},(0,u.Z)(H,"".concat(It,"-show-line"),Vt),(0,u.Z)(H,"".concat(It,"-focused"),v),(0,u.Z)(H,"".concat(It,"-active-focused"),w!==null),H)),style:k},_.createElement(xe,(0,t.Z)({ref:this.listRef,prefixCls:It,style:Pt,data:c,disabled:pr,selectable:Mn,checkable:!!Xn,motion:yr,dragging:R!==null,height:Xr,itemHeight:We,virtual:ht,focusable:Wt,focused:v,tabIndex:Ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Xt,onScroll:Fn},this.getTreeNodeRequiredProps(),i))))}}],[{key:"getDerivedStateFromProps",value:function(H,de){var v=de.prevProps,c={prevProps:H};function Q(Wt){return!v&&Wt in H||v&&v[Wt]!==H[Wt]}var R,w=de.fieldNames;if(Q("fieldNames")&&(w=(0,Y.w$)(H.fieldNames),c.fieldNames=w),Q("treeData")?R=H.treeData:Q("children")&&((0,ie.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),R=(0,Y.zn)(H.children)),R){c.treeData=R;var U=(0,Y.I8)(R,{fieldNames:w});c.keyEntities=(0,te.Z)((0,u.Z)({},we,A),U.keyEntities)}var Fe=c.keyEntities||de.keyEntities;if(Q("expandedKeys")||v&&Q("autoExpandParent"))c.expandedKeys=H.autoExpandParent||!v&&H.defaultExpandParent?(0,Pe.r7)(H.expandedKeys,Fe):H.expandedKeys;else if(!v&&H.defaultExpandAll){var ye=(0,te.Z)({},Fe);delete ye[we],c.expandedKeys=Object.keys(ye).map(function(Wt){return ye[Wt].key})}else!v&&H.defaultExpandedKeys&&(c.expandedKeys=H.autoExpandParent||H.defaultExpandParent?(0,Pe.r7)(H.defaultExpandedKeys,Fe):H.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,R||c.expandedKeys){var fe=(0,Y.oH)(R||de.treeData,c.expandedKeys||de.expandedKeys,w);c.flattenNodes=fe}if(H.selectable&&(Q("selectedKeys")?c.selectedKeys=(0,Pe.BT)(H.selectedKeys,H):!v&&H.defaultSelectedKeys&&(c.selectedKeys=(0,Pe.BT)(H.defaultSelectedKeys,H))),H.checkable){var Ae;if(Q("checkedKeys")?Ae=(0,Pe.E6)(H.checkedKeys)||{}:!v&&H.defaultCheckedKeys?Ae=(0,Pe.E6)(H.defaultCheckedKeys)||{}:R&&(Ae=(0,Pe.E6)(H.checkedKeys)||{checkedKeys:de.checkedKeys,halfCheckedKeys:de.halfCheckedKeys}),Ae){var Le=Ae,Ne=Le.checkedKeys,It=Ne===void 0?[]:Ne,zt=Le.halfCheckedKeys,Pt=zt===void 0?[]:zt;if(!H.checkStrictly){var Vt=(0,Ie.S)(It,!0,Fe);It=Vt.checkedKeys,Pt=Vt.halfCheckedKeys}c.checkedKeys=It,c.halfCheckedKeys=Pt}}return Q("loadedKeys")&&(c.loadedKeys=H.loadedKeys),c}}]),L}(_.Component);ut.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ee,allowDrop:function(){return!0},expandAction:!1},ut.TreeNode=P.Z;var he=ut,qe=he},35654:function(un,Ve,e){e.d(Ve,{BT:function(){return _},E6:function(){return Ue},L0:function(){return h},OM:function(){return ie},_5:function(){return le},r7:function(){return be},wA:function(){return b},yx:function(){return ue}});var t=e(80702),u=e(62853),S=e(48736),te=e(59301),d=e(39417),I=e(67841),n=e(71430),se=null;function le(K,E){if(!K)return[];var r=K.slice(),x=r.indexOf(E);return x>=0&&r.splice(x,1),r}function h(K,E){var r=(K||[]).slice();return r.indexOf(E)===-1&&r.push(E),r}function ue(K){return K.split("-")}function b(K,E){var r=[],x=(0,I.Z)(E,K);function P(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(Y){var V=Y.key,Z=Y.children;r.push(V),P(Z)})}return P(x.children),r}function M(K){if(K.parent){var E=ue(K.pos);return Number(E[E.length-1])===K.parent.children.length-1}return!1}function J(K){var E=ue(K.pos);return Number(E[E.length-1])===0}function ie(K,E,r,x,P,G,Y,V,Z,Me){var pe,it=K.clientX,ge=K.clientY,Ce=K.target.getBoundingClientRect(),ne=Ce.top,X=Ce.height,we=(Me==="rtl"?-1:1)*(((P==null?void 0:P.x)||0)-it),m=(we-12)/x,A=(0,I.Z)(V,r.props.eventKey);if(ge-1.5?G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:0})?Pe=0:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1,{dropPosition:Pe,dropLevelOffset:Ie,dropTargetKey:A.key,dropTargetPos:A.pos,dragOverNodeKey:xe,dropContainerKey:Pe===0?null:((pe=A.parent)===null||pe===void 0?void 0:pe.key)||null,dropAllowed:he}}function _(K,E){if(K){var r=E.multiple;return r?K.slice():K.length?[K[0]]:K}}var Je=function(E){return E};function Ee(K,E){if(!K)return[];var r=E||{},x=r.processProps,P=x===void 0?Je:x,G=Array.isArray(K)?K:[K];return G.map(function(Y){var V=Y.children,Z=_objectWithoutProperties(Y,se),Me=Ee(V,E);return React.createElement(TreeNode,_extends({key:Z.key},P(Z)),Me)})}function Ue(K){if(!K)return null;var E;if(Array.isArray(K))E={checkedKeys:K,halfCheckedKeys:void 0};else if((0,u.Z)(K)==="object")E={checkedKeys:K.checked||void 0,halfCheckedKeys:K.halfChecked||void 0};else return(0,S.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function be(K,E){var r=new Set;function x(P){if(!r.has(P)){var G=(0,I.Z)(E,P);if(G){r.add(P);var Y=G.parent,V=G.node;V.disabled||Y&&x(Y.key)}}}return(K||[]).forEach(function(P){x(P)}),(0,t.Z)(r)}},90782:function(un,Ve,e){e.d(Ve,{S:function(){return n}});var t=e(48736),u=e(67841);function S(se,le){var h=new Set;return se.forEach(function(ue){le.has(ue)||h.add(ue)}),h}function te(se){var le=se||{},h=le.disabled,ue=le.disableCheckbox,b=le.checkable;return!!(h||ue)||b===!1}function d(se,le,h,ue){for(var b=new Set(se),M=new Set,J=0;J<=h;J+=1){var ie=le.get(J)||new Set;ie.forEach(function(Ue){var be=Ue.key,K=Ue.node,E=Ue.children,r=E===void 0?[]:E;b.has(be)&&!ue(K)&&r.filter(function(x){return!ue(x.node)}).forEach(function(x){b.add(x.key)})})}for(var _=new Set,Je=h;Je>=0;Je-=1){var Ee=le.get(Je)||new Set;Ee.forEach(function(Ue){var be=Ue.parent,K=Ue.node;if(!(ue(K)||!Ue.parent||_.has(Ue.parent.key))){if(ue(Ue.parent.node)){_.add(be.key);return}var E=!0,r=!1;(be.children||[]).filter(function(x){return!ue(x.node)}).forEach(function(x){var P=x.key,G=b.has(P);E&&!G&&(E=!1),!r&&(G||M.has(P))&&(r=!0)}),E&&b.add(be.key),r&&M.add(be.key),_.add(be.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(S(M,b))}}function I(se,le,h,ue,b){for(var M=new Set(se),J=new Set(le),ie=0;ie<=ue;ie+=1){var _=h.get(ie)||new Set;_.forEach(function(be){var K=be.key,E=be.node,r=be.children,x=r===void 0?[]:r;!M.has(K)&&!J.has(K)&&!b(E)&&x.filter(function(P){return!b(P.node)}).forEach(function(P){M.delete(P.key)})})}J=new Set;for(var Je=new Set,Ee=ue;Ee>=0;Ee-=1){var Ue=h.get(Ee)||new Set;Ue.forEach(function(be){var K=be.parent,E=be.node;if(!(b(E)||!be.parent||Je.has(be.parent.key))){if(b(be.parent.node)){Je.add(K.key);return}var r=!0,x=!1;(K.children||[]).filter(function(P){return!b(P.node)}).forEach(function(P){var G=P.key,Y=M.has(G);r&&!Y&&(r=!1),!x&&(Y||J.has(G))&&(x=!0)}),r||M.delete(K.key),x&&J.add(K.key),Je.add(K.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(S(J,M))}}function n(se,le,h,ue){var b=[],M;ue?M=ue:M=te;var J=new Set(se.filter(function(Ee){var Ue=!!(0,u.Z)(h,Ee);return Ue||b.push(Ee),Ue})),ie=new Map,_=0;Object.keys(h).forEach(function(Ee){var Ue=h[Ee],be=Ue.level,K=ie.get(be);K||(K=new Set,ie.set(be,K)),K.add(Ue),_=Math.max(_,be)}),(0,t.ZP)(!b.length,"Tree missing follow keys: ".concat(b.slice(0,100).map(function(Ee){return"'".concat(Ee,"'")}).join(", ")));var Je;return le===!0?Je=d(J,ie,_,M):Je=I(J,le.halfCheckedKeys,ie,_,M),Je}},67841:function(un,Ve,e){e.d(Ve,{Z:function(){return t}});function t(u,S){return u[S]}},71430:function(un,Ve,e){e.d(Ve,{F:function(){return be},H8:function(){return Ue},I8:function(){return Ee},km:function(){return b},oH:function(){return _},w$:function(){return M},zn:function(){return ie}});var t=e(62853),u=e(80702),S=e(77321),te=e(74416),d=e(11592),I=e(2738),n=e(48736),se=e(67841),le=["children"];function h(K,E){return"".concat(K,"-").concat(E)}function ue(K){return K&&K.type&&K.type.isTreeNode}function b(K,E){return K!=null?K:E}function M(K){var E=K||{},r=E.title,x=E._title,P=E.key,G=E.children,Y=r||"title";return{title:Y,_title:x||[Y],key:P||"key",children:G||"children"}}function J(K,E){var r=new Map;function x(P){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(P||[]).forEach(function(Y){var V=Y[E.key],Z=Y[E.children];warning(V!=null,"Tree node must have a certain key: [".concat(G).concat(V,"]"));var Me=String(V);warning(!r.has(Me)||V===null||V===void 0,"Same 'key' exist in the Tree: ".concat(Me)),r.set(Me,!0),x(Z,"".concat(G).concat(Me," > "))})}x(K)}function ie(K){function E(r){var x=(0,d.Z)(r);return x.map(function(P){if(!ue(P))return(0,n.ZP)(!P,"Tree/TreeNode can only accept TreeNode as children."),null;var G=P.key,Y=P.props,V=Y.children,Z=(0,te.Z)(Y,le),Me=(0,S.Z)({key:G},Z),pe=E(V);return pe.length&&(Me.children=pe),Me}).filter(function(P){return P})}return E(K)}function _(K,E,r){var x=M(r),P=x._title,G=x.key,Y=x.children,V=new Set(E===!0?[]:E),Z=[];function Me(pe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return pe.map(function(ge,Ce){for(var ne=h(it?it.pos:"0",Ce),X=b(ge[G],ne),we,m=0;m1&&arguments[1]!==void 0?arguments[1]:{},r=E.initWrapper,x=E.processEntity,P=E.onProcessFinished,G=E.externalGetKey,Y=E.childrenPropName,V=E.fieldNames,Z=arguments.length>2?arguments[2]:void 0,Me=G||Z,pe={},it={},ge={posEntities:pe,keyEntities:it};return r&&(ge=r(ge)||ge),Je(K,function(Ce){var ne=Ce.node,X=Ce.index,we=Ce.pos,m=Ce.key,A=Ce.parentPos,T=Ce.level,D=Ce.nodes,B={node:ne,nodes:D,index:X,key:m,pos:we,level:T},F=b(m,we);pe[we]=B,it[F]=B,B.parent=pe[A],B.parent&&(B.parent.children=B.parent.children||[],B.parent.children.push(B)),x&&x(B,ge)},{externalGetKey:Me,childrenPropName:Y,fieldNames:V}),P&&P(ge),ge}function Ue(K,E){var r=E.expandedKeys,x=E.selectedKeys,P=E.loadedKeys,G=E.loadingKeys,Y=E.checkedKeys,V=E.halfCheckedKeys,Z=E.dragOverNodeKey,Me=E.dropPosition,pe=E.keyEntities,it=(0,se.Z)(pe,K),ge={eventKey:K,expanded:r.indexOf(K)!==-1,selected:x.indexOf(K)!==-1,loaded:P.indexOf(K)!==-1,loading:G.indexOf(K)!==-1,checked:Y.indexOf(K)!==-1,halfChecked:V.indexOf(K)!==-1,pos:String(it?it.pos:""),dragOver:Z===K&&Me===0,dragOverGapTop:Z===K&&Me===-1,dragOverGapBottom:Z===K&&Me===1};return ge}function be(K){var E=K.data,r=K.expanded,x=K.selected,P=K.checked,G=K.loaded,Y=K.loading,V=K.halfChecked,Z=K.dragOver,Me=K.dragOverGapTop,pe=K.dragOverGapBottom,it=K.pos,ge=K.active,Ce=K.eventKey,ne=(0,S.Z)((0,S.Z)({},E),{},{expanded:r,selected:x,checked:P,loaded:G,loading:Y,halfChecked:V,dragOver:Z,dragOverGapTop:Me,dragOverGapBottom:pe,pos:it,active:ge,key:Ce});return"props"in ne||Object.defineProperty(ne,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),K}}),ne}},8224:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(4676);function u(S,te,d,I){var n=t.unstable_batchedUpdates?function(le){t.unstable_batchedUpdates(d,le)}:d;return S!=null&&S.addEventListener&&S.addEventListener(te,n,I),{remove:function(){S!=null&&S.removeEventListener&&S.removeEventListener(te,n,I)}}}},55468:function(un,Ve,e){e.d(Ve,{g1:function(){return ue},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,u={left:!0,top:!0},S={cssFloat:1,styleFloat:1,float:1};function te(J){return J.nodeType===1?J.ownerDocument.defaultView.getComputedStyle(J,null):{}}function d(J,ie,_){if(ie=ie.toLowerCase(),_==="auto"){if(ie==="height")return J.offsetHeight;if(ie==="width")return J.offsetWidth}return ie in u||(u[ie]=t.test(ie)),u[ie]?parseFloat(_)||0:_}function I(J,ie){var _=arguments.length,Je=te(J);return ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,_===1?Je:d(J,ie,Je[ie]||J.style[ie])}function n(J,ie,_){var Je=arguments.length;if(ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,Je===3)return typeof _=="number"&&t.test(ie)&&(_="".concat(_,"px")),J.style[ie]=_,_;for(var Ee in ie)ie.hasOwnProperty(Ee)&&n(J,Ee,ie[Ee]);return te(J)}function se(J){return J===document.body?document.documentElement.clientWidth:J.offsetWidth}function le(J){return J===document.body?window.innerHeight||document.documentElement.clientHeight:J.offsetHeight}function h(){var J=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ie=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:J,height:ie}}function ue(){var J=document.documentElement.clientWidth,ie=window.innerHeight||document.documentElement.clientHeight;return{width:J,height:ie}}function b(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(J){var ie=J.getBoundingClientRect(),_=document.documentElement;return{left:ie.left+(window.pageXOffset||_.scrollLeft)-(_.clientLeft||document.body.clientLeft||0),top:ie.top+(window.pageYOffset||_.scrollTop)-(_.clientTop||document.body.clientTop||0)}}},24514:function(un,Ve,e){e.d(Ve,{G:function(){return te}});var t=e(47273),u=function(I){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(I)?I:[I],se=window.document.documentElement;return n.some(function(le){return le in se.style})}return!1},S=function(I,n){if(!u(I))return!1;var se=document.createElement("div"),le=se.style[I];return se.style[I]=n,se.style[I]!==le};function te(d,I){return!Array.isArray(d)&&I!==void 0?S(d,I):u(d)}},45680:function(un,Ve,e){e.d(Ve,{Z:function(){return ut}});var t=e(72308),u=e(62853),S=e(77321),te=e(49618),d=e(52487),I=e(74416),n=e(92310),se=e.n(n),le=e(29301),h=e(70425),ue=e(34280),b=e(59301),M=e(4676),J=b.forwardRef(function(he,qe){var z=he.height,O=he.offsetY,L=he.offsetX,s=he.children,H=he.prefixCls,de=he.onInnerResize,v=he.innerProps,c=he.rtl,Q=he.extra,R={},w={display:"flex",flexDirection:"column"};return O!==void 0&&(R={height:z,position:"relative",overflow:"hidden"},w=(0,S.Z)((0,S.Z)({},w),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(O,"px)")},c?"marginRight":"marginLeft",-L),"position","absolute"),"left",0),"right",0),"top",0))),b.createElement("div",{style:R},b.createElement(le.Z,{onResize:function(Fe){var ye=Fe.offsetHeight;ye&&de&&de()}},b.createElement("div",(0,t.Z)({style:w,className:se()((0,te.Z)({},"".concat(H,"-holder-inner"),H)),ref:qe},v),s,Q)))});J.displayName="Filler";var ie=J;function _(he){var qe=he.children,z=he.setRef,O=b.useCallback(function(L){z(L)},[]);return b.cloneElement(qe,{ref:O})}function Je(he,qe,z,O,L,s,H,de){var v=de.getKey;return he.slice(qe,z+1).map(function(c,Q){var R=qe+Q,w=H(c,R,{style:{width:O},offsetX:L}),U=v(c);return b.createElement(_,{key:U,setRef:function(ye){return s(c,ye)}},w)})}function Ee(he,qe,z,O){var L=z-he,s=qe-z,H=Math.min(L,s)*2;if(O<=H){var de=Math.floor(O/2);return O%2?z+de+1:z-de}return L>s?z-(O-s):z+(O-L)}function Ue(he,qe,z){var O=he.length,L=qe.length,s,H;if(O===0&&L===0)return null;O2&&arguments[2]!==void 0?arguments[2]:!1,R=v?c<0&&de.current.left||c>0&&de.current.right:c<0&&de.current.top||c>0&&de.current.bottom;return Q&&R?(clearTimeout(s.current),L.current=!1):(!R||L.current)&&H(),!L.current&&R}};function P(he,qe,z,O,L,s,H){var de=(0,b.useRef)(0),v=(0,b.useRef)(null),c=(0,b.useRef)(null),Q=(0,b.useRef)(!1),R=x(qe,z,O,L);function w(Le,Ne){if(K.Z.cancel(v.current),!R(!1,Ne)){var It=Le;if(!It._virtualHandled)It._virtualHandled=!0;else return;de.current+=Ne,c.current=Ne,r||It.preventDefault(),v.current=(0,K.Z)(function(){var zt=Q.current?10:1;H(de.current*zt,!1),de.current=0})}}function U(Le,Ne){H(Ne,!0),r||Le.preventDefault()}var Fe=(0,b.useRef)(null),ye=(0,b.useRef)(null);function fe(Le){if(he){K.Z.cancel(ye.current),ye.current=(0,K.Z)(function(){Fe.current=null},2);var Ne=Le.deltaX,It=Le.deltaY,zt=Le.shiftKey,Pt=Ne,Vt=It;(Fe.current==="sx"||!Fe.current&&zt&&It&&!Ne)&&(Pt=It,Vt=0,Fe.current="sx");var Wt=Math.abs(Pt),yt=Math.abs(Vt);Fe.current===null&&(Fe.current=s&&Wt>yt?"x":"y"),Fe.current==="y"?w(Le,Vt):U(Le,Pt)}}function Ae(Le){he&&(Q.current=Le.detail===c.current)}return[fe,Ae]}function G(he,qe,z,O){var L=b.useMemo(function(){return[new Map,[]]},[he,z.id,O]),s=(0,d.Z)(L,2),H=s[0],de=s[1],v=function(Q){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Q,w=H.get(Q),U=H.get(R);if(w===void 0||U===void 0)for(var Fe=he.length,ye=de.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Q();var Fe=function(){var Ae=!1;de.current.forEach(function(Le,Ne){if(Le&&Le.offsetParent){var It=Le.offsetHeight,zt=getComputedStyle(Le),Pt=zt.marginTop,Vt=zt.marginBottom,Wt=pe(Pt),yt=pe(Vt),Ht=It+Wt+yt;v.current.get(Ne)!==Ht&&(v.current.set(Ne,Ht),Ae=!0)}}),Ae&&H(function(Le){return Le+1})};if(U)Fe();else{c.current+=1;var ye=c.current;Promise.resolve().then(function(){ye===c.current&&Fe()})}}function w(U,Fe){var ye=he(U),fe=de.current.get(ye);Fe?(de.current.set(ye,Fe),R()):de.current.delete(ye),!fe!=!Fe&&(Fe?qe==null||qe(U):z==null||z(U))}return(0,b.useEffect)(function(){return Q},[]),[w,R,v.current,s]}var ge=14/15;function Ce(he,qe,z){var O=(0,b.useRef)(!1),L=(0,b.useRef)(0),s=(0,b.useRef)(0),H=(0,b.useRef)(null),de=(0,b.useRef)(null),v,c=function(U){if(O.current){var Fe=Math.ceil(U.touches[0].pageX),ye=Math.ceil(U.touches[0].pageY),fe=L.current-Fe,Ae=s.current-ye,Le=Math.abs(fe)>Math.abs(Ae);Le?L.current=Fe:s.current=ye;var Ne=z(Le,Le?fe:Ae,!1,U);Ne&&U.preventDefault(),clearInterval(de.current),Ne&&(de.current=setInterval(function(){Le?fe*=ge:Ae*=ge;var It=Math.floor(Le?fe:Ae);(!z(Le,It,!0)||Math.abs(It)<=.1)&&clearInterval(de.current)},16))}},Q=function(){O.current=!1,v()},R=function(U){v(),U.touches.length===1&&!O.current&&(O.current=!0,L.current=Math.ceil(U.touches[0].pageX),s.current=Math.ceil(U.touches[0].pageY),H.current=U.target,H.current.addEventListener("touchmove",c,{passive:!1}),H.current.addEventListener("touchend",Q,{passive:!0}))};v=function(){H.current&&(H.current.removeEventListener("touchmove",c),H.current.removeEventListener("touchend",Q))},(0,ue.Z)(function(){return he&&qe.current.addEventListener("touchstart",R,{passive:!0}),function(){var w;(w=qe.current)===null||w===void 0||w.removeEventListener("touchstart",R),v(),clearInterval(de.current)}},[he])}function ne(he){return Math.floor(Math.pow(he,.5))}function X(he,qe){var z="touches"in he?he.touches[0]:he;return z[qe?"pageX":"pageY"]-window[qe?"scrollX":"scrollY"]}function we(he,qe,z){b.useEffect(function(){var O=qe.current;if(he&&O){var L=!1,s,H,de=function(){K.Z.cancel(s)},v=function w(){de(),s=(0,K.Z)(function(){z(H),w()})},c=function(U){if(!(U.target.draggable||U.button!==0)){var Fe=U;Fe._virtualHandled||(Fe._virtualHandled=!0,L=!0)}},Q=function(){L=!1,de()},R=function(U){if(L){var Fe=X(U,!1),ye=O.getBoundingClientRect(),fe=ye.top,Ae=ye.bottom;if(Fe<=fe){var Le=fe-Fe;H=-ne(Le),v()}else if(Fe>=Ae){var Ne=Fe-Ae;H=ne(Ne),v()}else de()}};return O.addEventListener("mousedown",c),O.ownerDocument.addEventListener("mouseup",Q),O.ownerDocument.addEventListener("mousemove",R),function(){O.removeEventListener("mousedown",c),O.ownerDocument.removeEventListener("mouseup",Q),O.ownerDocument.removeEventListener("mousemove",R),de()}}},[he])}var m=10;function A(he,qe,z,O,L,s,H,de){var v=b.useRef(),c=b.useState(null),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1];return(0,ue.Z)(function(){if(R&&R.times=0;er-=1){var vr=L(qe[er]),Xn=z.get(vr);if(Xn===void 0){Le=!0;break}if(Tn-=Xn,Tn<=0)break}switch(zt){case"top":It=Vt-fe;break;case"bottom":It=Wt-Ae+fe;break;default:{var qt=he.current.scrollTop,pr=qt+Ae;Vtpr&&(Ne="bottom")}}It!==null&&H(It),It!==R.lastTop&&(Le=!0)}Le&&w((0,S.Z)((0,S.Z)({},R),{},{times:R.times+1,targetAlign:Ne,lastTop:It}))}},[R,he.current]),function(U){if(U==null){de();return}if(K.Z.cancel(v.current),typeof U=="number")H(U);else if(U&&(0,u.Z)(U)==="object"){var Fe,ye=U.align;"index"in U?Fe=U.index:Fe=qe.findIndex(function(Le){return L(Le)===U.key});var fe=U.offset,Ae=fe===void 0?0:fe;w({times:0,index:Fe,offset:Ae,originAlign:ye})}}}var T=b.forwardRef(function(he,qe){var z=he.prefixCls,O=he.rtl,L=he.scrollOffset,s=he.scrollRange,H=he.onStartMove,de=he.onStopMove,v=he.onScroll,c=he.horizontal,Q=he.spinSize,R=he.containerSize,w=he.style,U=he.thumbStyle,Fe=he.showScrollBar,ye=b.useState(!1),fe=(0,d.Z)(ye,2),Ae=fe[0],Le=fe[1],Ne=b.useState(null),It=(0,d.Z)(Ne,2),zt=It[0],Pt=It[1],Vt=b.useState(null),Wt=(0,d.Z)(Vt,2),yt=Wt[0],Ht=Wt[1],Mn=!O,qn=b.useRef(),Tn=b.useRef(),er=b.useState(Fe),vr=(0,d.Z)(er,2),Xn=vr[0],qt=vr[1],pr=b.useRef(),yr=function(){Fe===!0||Fe===!1||(clearTimeout(pr.current),qt(!0),pr.current=setTimeout(function(){qt(!1)},3e3))},Dn=s-R||0,Rn=R-Q||0,Xr=b.useMemo(function(){if(L===0||Dn===0)return 0;var k=L/Dn;return k*Rn},[L,Dn,Rn]),We=function(i){i.stopPropagation(),i.preventDefault()},ht=b.useRef({top:Xr,dragging:Ae,pageY:zt,startTop:yt});ht.current={top:Xr,dragging:Ae,pageY:zt,startTop:yt};var Mt=function(i){Le(!0),Pt(X(i,c)),Ht(ht.current.top),H(),i.stopPropagation(),i.preventDefault()};b.useEffect(function(){var k=function(C){C.preventDefault()},i=qn.current,p=Tn.current;return i.addEventListener("touchstart",k,{passive:!1}),p.addEventListener("touchstart",Mt,{passive:!1}),function(){i.removeEventListener("touchstart",k),p.removeEventListener("touchstart",Mt)}},[]);var dt=b.useRef();dt.current=Dn;var Xt=b.useRef();Xt.current=Rn,b.useEffect(function(){if(Ae){var k,i=function(C){var re=ht.current,q=re.dragging,He=re.pageY,Ke=re.startTop;K.Z.cancel(k);var _e=qn.current.getBoundingClientRect(),at=R/(c?_e.width:_e.height);if(q){var $e=(X(C,c)-He)*at,ft=Ke;!Mn&&c?ft-=$e:ft+=$e;var mt=dt.current,ct=Xt.current,Ot=ct?ft/ct:0,vt=Math.ceil(Ot*mt);vt=Math.max(vt,0),vt=Math.min(vt,mt),k=(0,K.Z)(function(){v(vt,c)})}},p=function(){Le(!1),de()};return window.addEventListener("mousemove",i,{passive:!0}),window.addEventListener("touchmove",i,{passive:!0}),window.addEventListener("mouseup",p,{passive:!0}),window.addEventListener("touchend",p,{passive:!0}),function(){window.removeEventListener("mousemove",i),window.removeEventListener("touchmove",i),window.removeEventListener("mouseup",p),window.removeEventListener("touchend",p),K.Z.cancel(k)}}},[Ae]),b.useEffect(function(){return yr(),function(){clearTimeout(pr.current)}},[L]),b.useImperativeHandle(qe,function(){return{delayHidden:yr}});var Fn="".concat(z,"-scrollbar"),$t={position:"absolute",visibility:Xn?null:"hidden"},Zn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?($t.height=8,$t.left=0,$t.right=0,$t.bottom=0,Zn.height="100%",Zn.width=Q,Mn?Zn.left=Xr:Zn.right=Xr):($t.width=8,$t.top=0,$t.bottom=0,Mn?$t.right=0:$t.left=0,Zn.width="100%",Zn.height=Q,Zn.top=Xr),b.createElement("div",{ref:qn,className:se()(Fn,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(Fn,"-horizontal"),c),"".concat(Fn,"-vertical"),!c),"".concat(Fn,"-visible"),Xn)),style:(0,S.Z)((0,S.Z)({},$t),w),onMouseDown:We,onMouseMove:yr},b.createElement("div",{ref:Tn,className:se()("".concat(Fn,"-thumb"),(0,te.Z)({},"".concat(Fn,"-thumb-moving"),Ae)),style:(0,S.Z)((0,S.Z)({},Zn),U),onMouseDown:Mt}))}),D=T,B=20;function F(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=he/qe*he;return isNaN(z)&&(z=0),z=Math.max(z,B),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=[],Pe={overflowY:"auto",overflowAnchor:"none"};function Ie(he,qe){var z=he.prefixCls,O=z===void 0?"rc-virtual-list":z,L=he.className,s=he.height,H=he.itemHeight,de=he.fullHeight,v=de===void 0?!0:de,c=he.style,Q=he.data,R=he.children,w=he.itemKey,U=he.virtual,Fe=he.direction,ye=he.scrollWidth,fe=he.component,Ae=fe===void 0?"div":fe,Le=he.onScroll,Ne=he.onVirtualScroll,It=he.onVisibleChange,zt=he.innerProps,Pt=he.extraRender,Vt=he.styles,Wt=he.showScrollBar,yt=Wt===void 0?"optional":Wt,Ht=(0,I.Z)(he,W),Mn=b.useCallback(function(an){return typeof w=="function"?w(an):an==null?void 0:an[w]},[w]),qn=it(Mn,null,null),Tn=(0,d.Z)(qn,4),er=Tn[0],vr=Tn[1],Xn=Tn[2],qt=Tn[3],pr=!!(U!==!1&&s&&H),yr=b.useMemo(function(){return Object.values(Xn.maps).reduce(function(an,Ut){return an+Ut},0)},[Xn.id,Xn.maps]),Dn=pr&&Q&&(Math.max(H*Q.length,yr)>s||!!ye),Rn=Fe==="rtl",Xr=se()(O,(0,te.Z)({},"".concat(O,"-rtl"),Rn),L),We=Q||xe,ht=(0,b.useRef)(),Mt=(0,b.useRef)(),dt=(0,b.useRef)(),Xt=(0,b.useState)(0),Fn=(0,d.Z)(Xt,2),$t=Fn[0],Zn=Fn[1],k=(0,b.useState)(0),i=(0,d.Z)(k,2),p=i[0],g=i[1],C=(0,b.useState)(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=function(){He(!0)},_e=function(){He(!1)},at={getKey:Mn};function $e(an){Zn(function(Ut){var En;typeof an=="function"?En=an(Ut):En=an;var Kn=gn(En);return ht.current.scrollTop=Kn,Kn})}var ft=(0,b.useRef)({start:0,end:We.length}),mt=(0,b.useRef)(),ct=be(We,Mn),Ot=(0,d.Z)(ct,1),vt=Ot[0];mt.current=vt;var bt=b.useMemo(function(){if(!pr)return{scrollHeight:void 0,start:0,end:We.length-1,offset:void 0};if(!Dn){var an;return{scrollHeight:((an=Mt.current)===null||an===void 0?void 0:an.offsetHeight)||0,start:0,end:We.length-1,offset:void 0}}for(var Ut=0,En,Kn,An,hr=We.length,kr=0;kr=$t&&En===void 0&&(En=kr,Kn=Ut),Ln>$t+s&&An===void 0&&(An=kr),Ut=Ln}return En===void 0&&(En=0,Kn=0,An=Math.ceil(s/H)),An===void 0&&(An=We.length-1),An=Math.min(An+1,We.length-1),{scrollHeight:Ut,start:En,end:An,offset:Kn}},[Dn,pr,$t,We,qt,s]),xt=bt.scrollHeight,Qt=bt.start,nt=bt.end,pt=bt.offset;ft.current.start=Qt,ft.current.end=nt,b.useLayoutEffect(function(){var an=Xn.getRecord();if(an.size===1){var Ut=Array.from(an)[0],En=We[Qt];if(En){var Kn=Mn(En);if(Kn===Ut){var An=Xn.get(Ut),hr=An-H;$e(function(kr){return kr+hr})}}}Xn.resetRecord()},[xt]);var ce=b.useState({width:0,height:s}),ve=(0,d.Z)(ce,2),je=ve[0],Xe=ve[1],Te=function(Ut){Xe({width:Ut.offsetWidth,height:Ut.offsetHeight})},lt=(0,b.useRef)(),et=(0,b.useRef)(),gt=b.useMemo(function(){return F(je.width,ye)},[je.width,ye]),jt=b.useMemo(function(){return F(je.height,xt)},[je.height,xt]),kt=xt-s,dn=(0,b.useRef)(kt);dn.current=kt;function gn(an){var Ut=an;return Number.isNaN(dn.current)||(Ut=Math.min(Ut,dn.current)),Ut=Math.max(Ut,0),Ut}var en=$t<=0,oe=$t>=kt,me=p<=0,Se=p>=ye,Oe=x(en,oe,me,Se),Re=function(){return{x:Rn?-p:p,y:$t}},Bt=(0,b.useRef)(Re()),At=(0,h.useEvent)(function(an){if(Ne){var Ut=(0,S.Z)((0,S.Z)({},Re()),an);(Bt.current.x!==Ut.x||Bt.current.y!==Ut.y)&&(Ne(Ut),Bt.current=Ut)}});function Nt(an,Ut){var En=an;Ut?((0,M.flushSync)(function(){g(En)}),At()):$e(En)}function tt(an){var Ut=an.currentTarget.scrollTop;Ut!==$t&&$e(Ut),Le==null||Le(an),At()}var Kt=function(Ut){var En=Ut,Kn=ye?ye-je.width:0;return En=Math.max(En,0),En=Math.min(En,Kn),En},Cn=(0,h.useEvent)(function(an,Ut){Ut?((0,M.flushSync)(function(){g(function(En){var Kn=En+(Rn?-an:an);return Kt(Kn)})}),At()):$e(function(En){var Kn=En+an;return Kn})}),Tt=P(pr,en,oe,me,Se,!!ye,Cn),Yt=(0,d.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];Ce(pr,ht,function(an,Ut,En,Kn){var An=Kn;return Oe(an,Ut,En)?!1:!An||!An._virtualHandled?(An&&(An._virtualHandled=!0),Zt({preventDefault:function(){},deltaX:an?Ut:0,deltaY:an?0:Ut}),!0):!1}),we(Dn,ht,function(an){$e(function(Ut){return Ut+an})}),(0,ue.Z)(function(){function an(En){var Kn=en&&En.detail<0,An=oe&&En.detail>0;pr&&!Kn&&!An&&En.preventDefault()}var Ut=ht.current;return Ut.addEventListener("wheel",Zt,{passive:!1}),Ut.addEventListener("DOMMouseScroll",kn,{passive:!0}),Ut.addEventListener("MozMousePixelScroll",an,{passive:!1}),function(){Ut.removeEventListener("wheel",Zt),Ut.removeEventListener("DOMMouseScroll",kn),Ut.removeEventListener("MozMousePixelScroll",an)}},[pr,en,oe]),(0,ue.Z)(function(){if(ye){var an=Kt(p);g(an),At({x:an})}},[je.width,ye]);var vn=function(){var Ut,En;(Ut=lt.current)===null||Ut===void 0||Ut.delayHidden(),(En=et.current)===null||En===void 0||En.delayHidden()},jn=A(ht,We,Xn,H,Mn,function(){return vr(!0)},$e,vn);b.useImperativeHandle(qe,function(){return{nativeElement:dt.current,getScrollInfo:Re,scrollTo:function(Ut){function En(Kn){return Kn&&(0,u.Z)(Kn)==="object"&&("left"in Kn||"top"in Kn)}En(Ut)?(Ut.left!==void 0&&g(Kt(Ut.left)),jn(Ut.top)):jn(Ut)}}}),(0,ue.Z)(function(){if(It){var an=We.slice(Qt,nt+1);It(an,We)}},[Qt,nt,We]);var Wn=G(We,Mn,Xn,H),xn=Pt==null?void 0:Pt({start:Qt,end:nt,virtual:Dn,offsetX:p,offsetY:pt,rtl:Rn,getSize:Wn}),tr=Je(We,Qt,nt,ye,p,er,R,at),br=null;s&&(br=(0,S.Z)((0,te.Z)({},v?"height":"maxHeight",s),Pe),pr&&(br.overflowY="hidden",ye&&(br.overflowX="hidden"),q&&(br.pointerEvents="none")));var Nr={};return Rn&&(Nr.dir="rtl"),b.createElement("div",(0,t.Z)({ref:dt,style:(0,S.Z)((0,S.Z)({},c),{},{position:"relative"}),className:Xr},Nr,Ht),b.createElement(le.Z,{onResize:Te},b.createElement(Ae,{className:"".concat(O,"-holder"),style:br,ref:ht,onScroll:tt,onMouseEnter:vn},b.createElement(ie,{prefixCls:O,height:xt,offsetX:p,offsetY:pt,scrollWidth:ye,onInnerResize:vr,ref:Mt,innerProps:zt,rtl:Rn,extra:xn},tr))),Dn&&xt>s&&b.createElement(D,{ref:lt,prefixCls:O,scrollOffset:$t,scrollRange:xt,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:jt,containerSize:je.height,style:Vt==null?void 0:Vt.verticalScrollBar,thumbStyle:Vt==null?void 0:Vt.verticalScrollBarThumb,showScrollBar:yt}),Dn&&ye>je.width&&b.createElement(D,{ref:et,prefixCls:O,scrollOffset:p,scrollRange:ye,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:gt,containerSize:je.width,horizontal:!0,style:Vt==null?void 0:Vt.horizontalScrollBar,thumbStyle:Vt==null?void 0:Vt.horizontalScrollBarThumb,showScrollBar:yt}))}var rt=b.forwardRef(Ie);rt.displayName="List";var Ct=rt,ut=Ct},25510:function(un){un.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbb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"},32637:function(un,Ve,e){un.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});const t=le=>typeof le=="object"&&le!=null&&le.nodeType===1,u=(le,h)=>(!h||le!=="hidden")&&le!=="visible"&&le!=="clip",S=(le,h)=>{if(le.clientHeight{const M=(J=>{if(!J.ownerDocument||!J.ownerDocument.defaultView)return null;try{return J.ownerDocument.defaultView.frameElement}catch(ie){return null}})(b);return!!M&&(M.clientHeightJh||J>le&&ie=h&&_>=ue?J-le-b:ie>h&&_ue?ie-h+M:0,d=le=>{const h=le.parentElement;return h==null?le.getRootNode().host||null:h},I=(le,h)=>{var ue,b,M,J;if(typeof document=="undefined")return[];const{scrollMode:ie,block:_,inline:Je,boundary:Ee,skipOverflowHiddenElements:Ue}=h,be=typeof Ee=="function"?Ee:D=>D!==Ee;if(!t(le))throw new TypeError("Invalid target");const K=document.scrollingElement||document.documentElement,E=[];let r=le;for(;t(r)&&be(r);){if(r=d(r),r===K){E.push(r);break}r!=null&&r===document.body&&S(r)&&!S(document.documentElement)||r!=null&&S(r,Ue)&&E.push(r)}const x=(b=(ue=window.visualViewport)==null?void 0:ue.width)!=null?b:innerWidth,P=(J=(M=window.visualViewport)==null?void 0:M.height)!=null?J:innerHeight,{scrollX:G,scrollY:Y}=window,{height:V,width:Z,top:Me,right:pe,bottom:it,left:ge}=le.getBoundingClientRect(),{top:Ce,right:ne,bottom:X,left:we}=(D=>{const B=window.getComputedStyle(D);return{top:parseFloat(B.scrollMarginTop)||0,right:parseFloat(B.scrollMarginRight)||0,bottom:parseFloat(B.scrollMarginBottom)||0,left:parseFloat(B.scrollMarginLeft)||0}})(le);let m=_==="start"||_==="nearest"?Me-Ce:_==="end"?it+X:Me+V/2-Ce+X,A=Je==="center"?ge+Z/2-we+ne:Je==="end"?pe+ne:ge-we;const T=[];for(let D=0;D=0&&ge>=0&&it<=P&&pe<=x&&(B===K&&!S(B)||Me>=xe&&it<=Ie&&ge>=rt&&pe<=Pe))return T;const Ct=getComputedStyle(B),ut=parseInt(Ct.borderLeftWidth,10),he=parseInt(Ct.borderTopWidth,10),qe=parseInt(Ct.borderRightWidth,10),z=parseInt(Ct.borderBottomWidth,10);let O=0,L=0;const s="offsetWidth"in B?B.offsetWidth-B.clientWidth-ut-qe:0,H="offsetHeight"in B?B.offsetHeight-B.clientHeight-he-z:0,de="offsetWidth"in B?B.offsetWidth===0?0:W/B.offsetWidth:0,v="offsetHeight"in B?B.offsetHeight===0?0:F/B.offsetHeight:0;if(K===B)O=_==="start"?m:_==="end"?m-P:_==="nearest"?te(Y,Y+P,P,he,z,Y+m,Y+m+V,V):m-P/2,L=Je==="start"?A:Je==="center"?A-x/2:Je==="end"?A-x:te(G,G+x,x,ut,qe,G+A,G+A+Z,Z),O=Math.max(0,O+Y),L=Math.max(0,L+G);else{O=_==="start"?m-xe-he:_==="end"?m-Ie+z+H:_==="nearest"?te(xe,Ie,F,he,z+H,m,m+V,V):m-(xe+F/2)+H/2,L=Je==="start"?A-rt-ut:Je==="center"?A-(rt+W/2)+s/2:Je==="end"?A-Pe+qe+s:te(rt,Pe,W,ut,qe+s,A,A+Z,Z);const{scrollLeft:c,scrollTop:Q}=B;O=v===0?0:Math.max(0,Math.min(Q+O/v,B.scrollHeight-F/v+H)),L=de===0?0:Math.max(0,Math.min(c+L/de,B.scrollWidth-W/de+s)),m+=Q-O,A+=c-L}T.push({el:B,top:O,left:L})}return T},n=le=>le===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)(le)?le:{block:"start",inline:"nearest"};function se(le,h){if(!le.isConnected||!(M=>{let J=M;for(;J&&J.parentNode;){if(J.parentNode===document)return!0;J=J.parentNode instanceof ShadowRoot?J.parentNode.host:J.parentNode}return!1})(le))return;const ue=(M=>{const J=window.getComputedStyle(M);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(le);if((M=>typeof M=="object"&&typeof M.behavior=="function")(h))return h.behavior(I(le,h));const b=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:M,top:J,left:ie}of I(le,n(h))){const _=J-ue.top+ue.bottom,Je=ie-ue.left+ue.right;M.scroll({top:_,left:Je,behavior:b})}}},80813:function(un,Ve,e){e.d(Ve,{CR:function(){return Je},Jh:function(){return M},Q_:function(){return Me},XA:function(){return _},ZT:function(){return u},_T:function(){return te},ev:function(){return be},mG:function(){return b},pi:function(){return S},pr:function(){return Ue}});var t=function(m,A){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,D){T.__proto__=D}||function(T,D){for(var B in D)Object.prototype.hasOwnProperty.call(D,B)&&(T[B]=D[B])},t(m,A)};function u(m,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");t(m,A);function T(){this.constructor=m}m.prototype=A===null?Object.create(A):(T.prototype=A.prototype,new T)}var S=function(){return S=Object.assign||function(A){for(var T,D=1,B=arguments.length;D=0;xe--)(W=m[xe])&&(F=(B<3?W(F):B>3?W(A,T,F):W(A,T))||F);return B>3&&F&&Object.defineProperty(A,T,F),F}function I(m,A){return function(T,D){A(T,D,m)}}function n(m,A,T,D,B,F){function W(L){if(L!==void 0&&typeof L!="function")throw new TypeError("Function expected");return L}for(var xe=D.kind,Pe=xe==="getter"?"get":xe==="setter"?"set":"value",Ie=!A&&m?D.static?m:m.prototype:null,rt=A||(Ie?Object.getOwnPropertyDescriptor(Ie,D.name):{}),Ct,ut=!1,he=T.length-1;he>=0;he--){var qe={};for(var z in D)qe[z]=z==="access"?{}:D[z];for(var z in D.access)qe.access[z]=D.access[z];qe.addInitializer=function(L){if(ut)throw new TypeError("Cannot add initializers after decoration has completed");F.push(W(L||null))};var O=(0,T[he])(xe==="accessor"?{get:rt.get,set:rt.set}:rt[Pe],qe);if(xe==="accessor"){if(O===void 0)continue;if(O===null||typeof O!="object")throw new TypeError("Object expected");(Ct=W(O.get))&&(rt.get=Ct),(Ct=W(O.set))&&(rt.set=Ct),(Ct=W(O.init))&&B.unshift(Ct)}else(Ct=W(O))&&(xe==="field"?B.unshift(Ct):rt[Pe]=Ct)}Ie&&Object.defineProperty(Ie,D.name,rt),ut=!0}function se(m,A,T){for(var D=arguments.length>2,B=0;B0&&F[F.length-1])&&(Ie[0]===6||Ie[0]===2)){T=0;continue}if(Ie[0]===3&&(!F||Ie[1]>F[0]&&Ie[1]=m.length&&(m=void 0),{value:m&&m[D++],done:!m}}};throw new TypeError(A?"Object is not iterable.":"Symbol.iterator is not defined.")}function Je(m,A){var T=typeof Symbol=="function"&&m[Symbol.iterator];if(!T)return m;var D=T.call(m),B,F=[],W;try{for(;(A===void 0||A-- >0)&&!(B=D.next()).done;)F.push(B.value)}catch(xe){W={error:xe}}finally{try{B&&!B.done&&(T=D.return)&&T.call(D)}finally{if(W)throw W.error}}return F}function Ee(){for(var m=[],A=0;A1||Pe(he,z)})},qe&&(B[he]=qe(B[he])))}function Pe(he,qe){try{Ie(D[he](qe))}catch(z){ut(F[0][3],z)}}function Ie(he){he.value instanceof K?Promise.resolve(he.value.v).then(rt,Ct):ut(F[0][2],he)}function rt(he){Pe("next",he)}function Ct(he){Pe("throw",he)}function ut(he,qe){he(qe),F.shift(),F.length&&Pe(F[0][0],F[0][1])}}function r(m){var A,T;return A={},D("next"),D("throw",function(B){throw B}),D("return"),A[Symbol.iterator]=function(){return this},A;function D(B,F){A[B]=m[B]?function(W){return(T=!T)?{value:K(m[B](W)),done:!1}:F?F(W):W}:F}}function x(m){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var A=m[Symbol.asyncIterator],T;return A?A.call(m):(m=typeof _=="function"?_(m):m[Symbol.iterator](),T={},D("next"),D("throw"),D("return"),T[Symbol.asyncIterator]=function(){return this},T);function D(F){T[F]=m[F]&&function(W){return new Promise(function(xe,Pe){W=m[F](W),B(xe,Pe,W.done,W.value)})}}function B(F,W,xe,Pe){Promise.resolve(Pe).then(function(Ie){F({value:Ie,done:xe})},W)}}function P(m,A){return Object.defineProperty?Object.defineProperty(m,"raw",{value:A}):m.raw=A,m}var G=Object.create?function(m,A){Object.defineProperty(m,"default",{enumerable:!0,value:A})}:function(m,A){m.default=A},Y=function(m){return Y=Object.getOwnPropertyNames||function(A){var T=[];for(var D in A)Object.prototype.hasOwnProperty.call(A,D)&&(T[T.length]=D);return T},Y(m)};function V(m){if(m&&m.__esModule)return m;var A={};if(m!=null)for(var T=Y(m),D=0;D1&&arguments[1]!==void 0?arguments[1]:!1,we=ne.getAttribute("id")||ne.getAttribute("data-reactid")||ne.getAttribute("name");if(X&&Ue[we])return Ue[we];var m=window.getComputedStyle(ne),A=m.getPropertyValue("box-sizing")||m.getPropertyValue("-moz-box-sizing")||m.getPropertyValue("-webkit-box-sizing"),T=parseFloat(m.getPropertyValue("padding-bottom"))+parseFloat(m.getPropertyValue("padding-top")),D=parseFloat(m.getPropertyValue("border-bottom-width"))+parseFloat(m.getPropertyValue("border-top-width")),B=Ee.map(function(W){return"".concat(W,":").concat(m.getPropertyValue(W))}).join(";"),F={sizingStyle:B,paddingSize:T,borderSize:D,boxSizing:A};return X&&we&&(Ue[we]=F),F}function E(ne){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;be||(be=document.createElement("textarea"),be.setAttribute("tab-index","-1"),be.setAttribute("aria-hidden","true"),document.body.appendChild(be)),ne.getAttribute("wrap")?be.setAttribute("wrap",ne.getAttribute("wrap")):be.removeAttribute("wrap");var A=K(ne,X),T=A.paddingSize,D=A.borderSize,B=A.boxSizing,F=A.sizingStyle;be.setAttribute("style","".concat(F,";").concat(Je)),be.value=ne.value||ne.placeholder||"";var W=void 0,xe=void 0,Pe,Ie=be.scrollHeight;if(B==="border-box"?Ie+=D:B==="content-box"&&(Ie-=T),we!==null||m!==null){be.value=" ";var rt=be.scrollHeight-T;we!==null&&(W=rt*we,B==="border-box"&&(W=W+T+D),Ie=Math.max(W,Ie)),m!==null&&(xe=rt*m,B==="border-box"&&(xe=xe+T+D),Pe=Ie>xe?"":"hidden",Ie=Math.min(xe,Ie))}var Ct={height:Ie,overflowY:Pe,resize:"none"};return W&&(Ct.minHeight=W),xe&&(Ct.maxHeight=xe),Ct}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],x=0,P=1,G=2,Y=M.forwardRef(function(ne,X){var we=ne,m=we.prefixCls,A=we.onPressEnter,T=we.defaultValue,D=we.value,B=we.autoSize,F=we.onResize,W=we.className,xe=we.style,Pe=we.disabled,Ie=we.onChange,rt=we.onInternalAutoSize,Ct=(0,I.Z)(we,r),ut=(0,b.Z)(T,{value:D,postState:function(Ht){return Ht!=null?Ht:""}}),he=(0,d.Z)(ut,2),qe=he[0],z=he[1],O=function(Ht){z(Ht.target.value),Ie==null||Ie(Ht)},L=M.useRef();M.useImperativeHandle(X,function(){return{textArea:L.current}});var s=M.useMemo(function(){return B&&(0,te.Z)(B)==="object"?[B.minRows,B.maxRows]:[]},[B]),H=(0,d.Z)(s,2),de=H[0],v=H[1],c=!!B,Q=function(){try{if(document.activeElement===L.current){var Ht=L.current,Mn=Ht.selectionStart,$n=Ht.selectionEnd,Tn=Ht.scrollTop;L.current.setSelectionRange(Mn,$n),L.current.scrollTop=Tn}}catch(tr){}},R=M.useState(G),w=(0,d.Z)(R,2),U=w[0],Fe=w[1],ye=M.useState(),fe=(0,d.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=function(){Fe(x)};(0,ie.Z)(function(){c&&Re()},[D,de,v,c]),(0,ie.Z)(function(){if(U===x)Fe(P);else if(U===P){var yt=E(L.current,!1,de,v);Fe(G),Ne(yt)}else Q()},[U]);var It=M.useRef(),zt=function(){_.Z.cancel(It.current)},Pt=function(Ht){U===G&&(F==null||F(Ht),B&&(zt(),It.current=(0,_.Z)(function(){Re()})))};M.useEffect(function(){return zt},[]);var Vt=c?Ae:null,Wt=(0,u.Z)((0,u.Z)({},xe),Vt);return(U===x||U===P)&&(Wt.overflowY="hidden",Wt.overflowX="hidden"),M.createElement(J.Z,{onResize:Pt,disabled:!(B||F)},M.createElement("textarea",(0,t.Z)({},Ct,{ref:L,style:Wt,className:le()(m,W,(0,S.Z)({},"".concat(m,"-disabled"),Pe)),disabled:Pe,value:qe,onChange:O})))}),V=Y,Z=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Me(ne,X){return(0,n.Z)(ne||"").slice(0,X).join("")}function pe(ne,X,we,m){var A=we;return ne?A=Me(we,m):(0,n.Z)(X||"").lengthm&&(A=X),A}var it=M.forwardRef(function(ne,X){var we,m=ne.defaultValue,A=ne.value,T=ne.onFocus,D=ne.onBlur,B=ne.onChange,F=ne.allowClear,W=ne.maxLength,xe=ne.onCompositionStart,Pe=ne.onCompositionEnd,Ie=ne.suffix,rt=ne.prefixCls,Ct=rt===void 0?"rc-textarea":rt,ut=ne.classes,he=ne.showCount,qe=ne.className,z=ne.style,O=ne.disabled,L=ne.hidden,s=ne.classNames,H=ne.styles,de=ne.onResize,v=(0,I.Z)(ne,Z),c=(0,b.Z)(m,{value:A,defaultValue:m}),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1],U=(0,M.useRef)(null),Fe=M.useState(!1),ye=(0,d.Z)(Fe,2),fe=ye[0],Ae=ye[1],Ne=M.useState(!1),Re=(0,d.Z)(Ne,2),It=Re[0],zt=Re[1],Pt=M.useRef(),Vt=M.useRef(0),Wt=M.useState(null),yt=(0,d.Z)(Wt,2),Ht=yt[0],Mn=yt[1],$n=function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.focus()};(0,M.useImperativeHandle)(X,function(){return{resizableTextArea:U.current,focus:$n,blur:function(){var $t;($t=U.current)===null||$t===void 0||$t.textArea.blur()}}}),(0,M.useEffect)(function(){Ae(function(Fn){return!O&&Fn})},[O]);var Tn=Number(W)>0,tr=function($t){zt(!0),Pt.current=R,Vt.current=$t.currentTarget.selectionStart,xe==null||xe($t)},vr=function($t){zt(!1);var Zn=$t.currentTarget.value;if(Tn){var k,i=Vt.current>=W+1||Vt.current===((k=Pt.current)===null||k===void 0?void 0:k.length);Zn=pe(i,Pt.current,Zn,W)}Zn!==R&&(w(Zn),(0,ue.rJ)($t.currentTarget,$t,B,Zn)),Pe==null||Pe($t)},Xn=function($t){var Zn=$t.target.value;if(!It&&Tn){var k=$t.target.selectionStart>=W+1||$t.target.selectionStart===Zn.length||!$t.target.selectionStart;Zn=pe(k,R,Zn,W)}w(Zn),(0,ue.rJ)($t.currentTarget,$t,B,Zn)},qt=function($t){var Zn=v.onPressEnter,k=v.onKeyDown;$t.key==="Enter"&&Zn&&Zn($t),k==null||k($t)},pr=function($t){Ae(!0),T==null||T($t)},yr=function($t){Ae(!1),D==null||D($t)},Dn=function($t){var Zn;w(""),$n(),(0,ue.rJ)((Zn=U.current)===null||Zn===void 0?void 0:Zn.textArea,$t,B)},Rn=(0,ue.D7)(R);!It&&Tn&&A==null&&(Rn=Me(Rn,W));var Xr=Ie,We;if(he){var ht=(0,n.Z)(Rn).length;(0,te.Z)(he)==="object"?We=he.formatter({value:Rn,count:ht,maxLength:W}):We="".concat(ht).concat(Tn?" / ".concat(W):""),Xr=M.createElement(M.Fragment,null,Xr,M.createElement("span",{className:le()("".concat(Ct,"-data-count"),s==null?void 0:s.count),style:H==null?void 0:H.count},We))}var Mt=function($t){var Zn;de==null||de($t),(Zn=U.current)!==null&&Zn!==void 0&&Zn.textArea.style.height&&Mn(!0)},dt=!v.autoSize&&!he&&!F,Xt=M.createElement(h.BaseInput,{value:Rn,allowClear:F,handleReset:Dn,suffix:Xr,prefixCls:Ct,classes:{affixWrapper:le()(ut==null?void 0:ut.affixWrapper,(we={},(0,S.Z)(we,"".concat(Ct,"-show-count"),he),(0,S.Z)(we,"".concat(Ct,"-textarea-allow-clear"),F),we))},disabled:O,focused:fe,className:qe,style:(0,u.Z)((0,u.Z)({},z),Ht&&!dt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof We=="string"?We:void 0}},hidden:L,inputElement:M.createElement(V,(0,t.Z)({},v,{onKeyDown:qt,onChange:Xn,onFocus:pr,onBlur:yr,onCompositionStart:tr,onCompositionEnd:vr,className:s==null?void 0:s.textarea,style:(0,u.Z)((0,u.Z)({},H==null?void 0:H.textarea),{},{resize:z==null?void 0:z.resize}),disabled:O,prefixCls:Ct,onResize:Mt,ref:U}))});return Xt}),ge=it,Ce=ge},39417:function(un,Ve,e){e.d(Ve,{Z:function(){return P}});var t=e(72308),u=e(49618),S=e(74416),te=e(77321),d=e(96949),I=e(55090),n=e(80237),se=e(77205),le=e(38793),h=e(92310),ue=e.n(h),b=e(26112),M=e(59301),J=e(39378),ie=function(Y){for(var V=Y.prefixCls,Z=Y.level,Me=Y.isStart,pe=Y.isEnd,it="".concat(V,"-indent-unit"),ge=[],Ce=0;Ce0&&arguments[0]!==void 0?arguments[0]:[],O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],L=z.length,s=O.length;if(Math.abs(L-s)!==1)return{add:!1,key:null};function H(de,v){var c=new Map;de.forEach(function(R){c.set(R,!0)});var Q=v.filter(function(R){return!c.has(R)});return Q.length===1?Q[0]:null}return L ").concat(O);return O}var W=_.forwardRef(function(z,O){var L=z.prefixCls,s=z.data,H=z.selectable,de=z.checkable,v=z.expandedKeys,c=z.selectedKeys,Q=z.checkedKeys,R=z.loadedKeys,w=z.loadingKeys,U=z.halfCheckedKeys,Fe=z.keyEntities,ye=z.disabled,fe=z.dragging,Ae=z.dragOverNodeKey,Ne=z.dropPosition,Re=z.motion,It=z.height,zt=z.itemHeight,Pt=z.virtual,Vt=z.focusable,Wt=z.activeItem,yt=z.focused,Ht=z.tabIndex,Mn=z.onKeyDown,$n=z.onFocus,Tn=z.onBlur,tr=z.onActiveChange,vr=z.onListChangeStart,Xn=z.onListChangeEnd,qt=(0,K.Z)(z,Ce),pr=_.useRef(null),yr=_.useRef(null);_.useImperativeHandle(O,function(){return{scrollTo:function(ct){pr.current.scrollTo(ct)},getIndentWidth:function(){return yr.current.offsetWidth}}});var Dn=_.useState(v),Rn=(0,be.Z)(Dn,2),Xr=Rn[0],We=Rn[1],ht=_.useState(s),Mt=(0,be.Z)(ht,2),dt=Mt[0],Xt=Mt[1],Fn=_.useState(s),$t=(0,be.Z)(Fn,2),Zn=$t[0],k=$t[1],i=_.useState([]),p=(0,be.Z)(i,2),g=p[0],C=p[1],re=_.useState(null),q=(0,be.Z)(re,2),He=q[0],Ke=q[1],_e=_.useRef(s);_e.current=s;function at(){var mt=_e.current;Xt(mt),k(mt),C([]),Ke(null),Xn()}(0,E.Z)(function(){We(v);var mt=it(Xr,v);if(mt.key!==null)if(mt.add){var ct=dt.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),Ot=D(ge(dt,s,mt.key),Pt,It,zt),vt=dt.slice();vt.splice(ct+1,0,T),k(vt),C(Ot),Ke("show")}else{var bt=s.findIndex(function(nt){var pt=nt.key;return pt===mt.key}),xt=D(ge(s,dt,mt.key),Pt,It,zt),Qt=s.slice();Qt.splice(bt+1,0,T),k(Qt),C(xt),Ke("hide")}else dt!==s&&(Xt(s),k(s))},[v,s]),_.useEffect(function(){fe||at()},[fe]);var $e=Re?Zn:s,ft={expandedKeys:v,selectedKeys:c,loadedKeys:R,loadingKeys:w,checkedKeys:Q,halfCheckedKeys:U,dragOverNodeKey:Ae,dropPosition:Ne,keyEntities:Fe};return _.createElement(_.Fragment,null,yt&&Wt&&_.createElement("span",{style:ne,"aria-live":"assertive"},F(Wt)),_.createElement("div",null,_.createElement("input",{style:ne,disabled:Vt===!1||ye,tabIndex:Vt!==!1?Ht:null,onKeyDown:Mn,onFocus:$n,onBlur:Tn,value:"",onChange:X,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(L,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(L,"-indent")},_.createElement("div",{ref:yr,className:"".concat(L,"-indent-unit")}))),_.createElement(r.Z,(0,t.Z)({},qt,{data:$e,itemKey:B,height:It,fullHeight:!1,virtual:Pt,itemHeight:zt,prefixCls:"".concat(L,"-list"),ref:pr,onVisibleChange:function(ct,Ot){var vt=new Set(ct),bt=Ot.filter(function(xt){return!vt.has(xt)});bt.some(function(xt){return B(xt)===we})&&at()}}),function(mt){var ct=mt.pos,Ot=(0,t.Z)({},(Ue(mt.data),mt.data)),vt=mt.title,bt=mt.key,xt=mt.isStart,Qt=mt.isEnd,nt=(0,Y.km)(bt,ct);delete Ot.key,delete Ot.children;var pt=(0,Y.H8)(nt,ft);return _.createElement(pe,(0,t.Z)({},Ot,pt,{title:vt,active:!!Wt&&bt===Wt.key,pos:ct,data:mt.data,isStart:xt,isEnd:Qt,motion:Re,motionNodes:bt===we?g:null,motionType:He,onMotionStart:vr,onMotionEnd:at,treeNodeRequiredProps:ft,onMouseMove:function(){tr(null)}}))}))});W.displayName="NodeList";var xe=W,Pe=e(35654),Ie=e(90782),rt=e(67841),Ct=10,ut=function(z){(0,le.Z)(L,z);var O=(0,h.Z)(L);function L(){var s;(0,I.Z)(this,L);for(var H=arguments.length,de=new Array(H),v=0;v2&&arguments[2]!==void 0?arguments[2]:!1,U=s.state,Fe=U.dragChildrenKeys,ye=U.dropPosition,fe=U.dropTargetKey,Ae=U.dropTargetPos,Ne=U.dropAllowed;if(Ne){var Re=s.props.onDrop;if(s.setState({dragOverNodeKey:null}),s.cleanDragState(),fe!==null){var It=(0,te.Z)((0,te.Z)({},(0,Y.H8)(fe,s.getTreeNodeRequiredProps())),{},{active:((R=s.getActiveItem())===null||R===void 0?void 0:R.key)===fe,data:(0,rt.Z)(s.state.keyEntities,fe).node}),zt=Fe.indexOf(fe)!==-1;(0,ie.ZP)(!zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Pt=(0,Pe.yx)(Ae),Vt={event:c,node:(0,Y.F)(It),dragNode:s.dragNode?(0,Y.F)(s.dragNode.props):null,dragNodesKeys:[s.dragNode.props.eventKey].concat(Fe),dropToGap:ye!==0,dropPosition:ye+Number(Pt[Pt.length-1])};w||Re==null||Re(Vt),s.dragNode=null}}},s.cleanDragState=function(){var c=s.state.draggingNodeKey;c!==null&&s.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),s.dragStartMousePosition=null,s.currentMouseOverDroppableNodeKey=null},s.triggerExpandActionExpand=function(c,Q){var R=s.state,w=R.expandedKeys,U=R.flattenNodes,Fe=Q.expanded,ye=Q.key,fe=Q.isLeaf;if(!(fe||c.shiftKey||c.metaKey||c.ctrlKey)){var Ae=U.filter(function(Re){return Re.key===ye})[0],Ne=(0,Y.F)((0,te.Z)((0,te.Z)({},(0,Y.H8)(ye,s.getTreeNodeRequiredProps())),{},{data:Ae.data}));s.setExpandedKeys(Fe?(0,Pe._5)(w,ye):(0,Pe.L0)(w,ye)),s.onNodeExpand(c,Ne)}},s.onNodeClick=function(c,Q){var R=s.props,w=R.onClick,U=R.expandAction;U==="click"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeDoubleClick=function(c,Q){var R=s.props,w=R.onDoubleClick,U=R.expandAction;U==="doubleClick"&&s.triggerExpandActionExpand(c,Q),w==null||w(c,Q)},s.onNodeSelect=function(c,Q){var R=s.state.selectedKeys,w=s.state,U=w.keyEntities,Fe=w.fieldNames,ye=s.props,fe=ye.onSelect,Ae=ye.multiple,Ne=Q.selected,Re=Q[Fe.key],It=!Ne;It?Ae?R=(0,Pe.L0)(R,Re):R=[Re]:R=(0,Pe._5)(R,Re);var zt=R.map(function(Pt){var Vt=(0,rt.Z)(U,Pt);return Vt?Vt.node:null}).filter(function(Pt){return Pt});s.setUncontrolledState({selectedKeys:R}),fe==null||fe(R,{event:"select",selected:It,node:Q,selectedNodes:zt,nativeEvent:c.nativeEvent})},s.onNodeCheck=function(c,Q,R){var w=s.state,U=w.keyEntities,Fe=w.checkedKeys,ye=w.halfCheckedKeys,fe=s.props,Ae=fe.checkStrictly,Ne=fe.onCheck,Re=Q.key,It,zt={event:"check",node:Q,checked:R,nativeEvent:c.nativeEvent};if(Ae){var Pt=R?(0,Pe.L0)(Fe,Re):(0,Pe._5)(Fe,Re),Vt=(0,Pe._5)(ye,Re);It={checked:Pt,halfChecked:Vt},zt.checkedNodes=Pt.map(function(Tn){return(0,rt.Z)(U,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),s.setUncontrolledState({checkedKeys:Pt})}else{var Wt=(0,Ie.S)([].concat((0,d.Z)(Fe),[Re]),!0,U),yt=Wt.checkedKeys,Ht=Wt.halfCheckedKeys;if(!R){var Mn=new Set(yt);Mn.delete(Re);var $n=(0,Ie.S)(Array.from(Mn),{checked:!1,halfCheckedKeys:Ht},U);yt=$n.checkedKeys,Ht=$n.halfCheckedKeys}It=yt,zt.checkedNodes=[],zt.checkedNodesPositions=[],zt.halfCheckedKeys=Ht,yt.forEach(function(Tn){var tr=(0,rt.Z)(U,Tn);if(tr){var vr=tr.node,Xn=tr.pos;zt.checkedNodes.push(vr),zt.checkedNodesPositions.push({node:vr,pos:Xn})}}),s.setUncontrolledState({checkedKeys:yt},!1,{halfCheckedKeys:Ht})}Ne==null||Ne(It,zt)},s.onNodeLoad=function(c){var Q=c.key,R=new Promise(function(w,U){s.setState(function(Fe){var ye=Fe.loadedKeys,fe=ye===void 0?[]:ye,Ae=Fe.loadingKeys,Ne=Ae===void 0?[]:Ae,Re=s.props,It=Re.loadData,zt=Re.onLoad;if(!It||fe.indexOf(Q)!==-1||Ne.indexOf(Q)!==-1)return null;var Pt=It(c);return Pt.then(function(){var Vt=s.state.loadedKeys,Wt=(0,Pe.L0)(Vt,Q);zt==null||zt(Wt,{event:"load",node:c}),s.setUncontrolledState({loadedKeys:Wt}),s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),w()}).catch(function(Vt){if(s.setState(function(yt){return{loadingKeys:(0,Pe._5)(yt.loadingKeys,Q)}}),s.loadingRetryTimes[Q]=(s.loadingRetryTimes[Q]||0)+1,s.loadingRetryTimes[Q]>=Ct){var Wt=s.state.loadedKeys;(0,ie.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),s.setUncontrolledState({loadedKeys:(0,Pe.L0)(Wt,Q)}),w()}U(Vt)}),{loadingKeys:(0,Pe.L0)(Ne,Q)}})});return R.catch(function(){}),R},s.onNodeMouseEnter=function(c,Q){var R=s.props.onMouseEnter;R==null||R({event:c,node:Q})},s.onNodeMouseLeave=function(c,Q){var R=s.props.onMouseLeave;R==null||R({event:c,node:Q})},s.onNodeContextMenu=function(c,Q){var R=s.props.onRightClick;R&&(c.preventDefault(),R({event:c,node:Q}))},s.onFocus=function(){var c=s.props.onFocus;s.setState({focused:!0});for(var Q=arguments.length,R=new Array(Q),w=0;w1&&arguments[1]!==void 0?arguments[1]:!1,R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!s.destroyed){var w=!1,U=!0,Fe={};Object.keys(c).forEach(function(ye){if(ye in s.props){U=!1;return}w=!0,Fe[ye]=c[ye]}),w&&(!Q||U)&&s.setState((0,te.Z)((0,te.Z)({},Fe),R))}},s.scrollTo=function(c){s.listRef.current.scrollTo(c)},s}return(0,n.Z)(L,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var H=this.props.activeKey;H!==void 0&&H!==this.state.activeKey&&(this.setState({activeKey:H}),H!==null&&this.scrollTo({key:H}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var H,de=this.state,v=de.focused,c=de.flattenNodes,Q=de.keyEntities,R=de.draggingNodeKey,w=de.activeKey,U=de.dropLevelOffset,Fe=de.dropContainerKey,ye=de.dropTargetKey,fe=de.dropPosition,Ae=de.dragOverNodeKey,Ne=de.indent,Re=this.props,It=Re.prefixCls,zt=Re.className,Pt=Re.style,Vt=Re.showLine,Wt=Re.focusable,yt=Re.tabIndex,Ht=yt===void 0?0:yt,Mn=Re.selectable,$n=Re.showIcon,Tn=Re.icon,tr=Re.switcherIcon,vr=Re.draggable,Xn=Re.checkable,qt=Re.checkStrictly,pr=Re.disabled,yr=Re.motion,Dn=Re.loadData,Rn=Re.filterTreeNode,Xr=Re.height,We=Re.itemHeight,ht=Re.virtual,Mt=Re.titleRender,dt=Re.dropIndicatorRender,Xt=Re.onContextMenu,Fn=Re.onScroll,$t=Re.direction,Zn=Re.rootClassName,k=Re.rootStyle,i=(0,J.Z)(this.props,{aria:!0,data:!0}),p;return vr&&((0,S.Z)(vr)==="object"?p=vr:typeof vr=="function"?p={nodeDraggable:vr}:p={}),_.createElement(Je.k.Provider,{value:{prefixCls:It,selectable:Mn,showIcon:$n,icon:Tn,switcherIcon:tr,draggable:p,draggingNodeKey:R,checkable:Xn,checkStrictly:qt,disabled:pr,keyEntities:Q,dropLevelOffset:U,dropContainerKey:Fe,dropTargetKey:ye,dropPosition:fe,dragOverNodeKey:Ae,indent:Ne,direction:$t,dropIndicatorRender:dt,loadData:Dn,filterTreeNode:Rn,titleRender:Mt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},_.createElement("div",{role:"tree",className:b()(It,zt,Zn,(H={},(0,u.Z)(H,"".concat(It,"-show-line"),Vt),(0,u.Z)(H,"".concat(It,"-focused"),v),(0,u.Z)(H,"".concat(It,"-active-focused"),w!==null),H)),style:k},_.createElement(xe,(0,t.Z)({ref:this.listRef,prefixCls:It,style:Pt,data:c,disabled:pr,selectable:Mn,checkable:!!Xn,motion:yr,dragging:R!==null,height:Xr,itemHeight:We,virtual:ht,focusable:Wt,focused:v,tabIndex:Ht,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Xt,onScroll:Fn},this.getTreeNodeRequiredProps(),i))))}}],[{key:"getDerivedStateFromProps",value:function(H,de){var v=de.prevProps,c={prevProps:H};function Q(Wt){return!v&&Wt in H||v&&v[Wt]!==H[Wt]}var R,w=de.fieldNames;if(Q("fieldNames")&&(w=(0,Y.w$)(H.fieldNames),c.fieldNames=w),Q("treeData")?R=H.treeData:Q("children")&&((0,ie.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),R=(0,Y.zn)(H.children)),R){c.treeData=R;var U=(0,Y.I8)(R,{fieldNames:w});c.keyEntities=(0,te.Z)((0,u.Z)({},we,A),U.keyEntities)}var Fe=c.keyEntities||de.keyEntities;if(Q("expandedKeys")||v&&Q("autoExpandParent"))c.expandedKeys=H.autoExpandParent||!v&&H.defaultExpandParent?(0,Pe.r7)(H.expandedKeys,Fe):H.expandedKeys;else if(!v&&H.defaultExpandAll){var ye=(0,te.Z)({},Fe);delete ye[we],c.expandedKeys=Object.keys(ye).map(function(Wt){return ye[Wt].key})}else!v&&H.defaultExpandedKeys&&(c.expandedKeys=H.autoExpandParent||H.defaultExpandParent?(0,Pe.r7)(H.defaultExpandedKeys,Fe):H.defaultExpandedKeys);if(c.expandedKeys||delete c.expandedKeys,R||c.expandedKeys){var fe=(0,Y.oH)(R||de.treeData,c.expandedKeys||de.expandedKeys,w);c.flattenNodes=fe}if(H.selectable&&(Q("selectedKeys")?c.selectedKeys=(0,Pe.BT)(H.selectedKeys,H):!v&&H.defaultSelectedKeys&&(c.selectedKeys=(0,Pe.BT)(H.defaultSelectedKeys,H))),H.checkable){var Ae;if(Q("checkedKeys")?Ae=(0,Pe.E6)(H.checkedKeys)||{}:!v&&H.defaultCheckedKeys?Ae=(0,Pe.E6)(H.defaultCheckedKeys)||{}:R&&(Ae=(0,Pe.E6)(H.checkedKeys)||{checkedKeys:de.checkedKeys,halfCheckedKeys:de.halfCheckedKeys}),Ae){var Ne=Ae,Re=Ne.checkedKeys,It=Re===void 0?[]:Re,zt=Ne.halfCheckedKeys,Pt=zt===void 0?[]:zt;if(!H.checkStrictly){var Vt=(0,Ie.S)(It,!0,Fe);It=Vt.checkedKeys,Pt=Vt.halfCheckedKeys}c.checkedKeys=It,c.halfCheckedKeys=Pt}}return Q("loadedKeys")&&(c.loadedKeys=H.loadedKeys),c}}]),L}(_.Component);ut.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ee,allowDrop:function(){return!0},expandAction:!1},ut.TreeNode=P.Z;var he=ut,qe=he},35654:function(un,Ve,e){e.d(Ve,{BT:function(){return _},E6:function(){return Ue},L0:function(){return h},OM:function(){return ie},_5:function(){return le},r7:function(){return be},wA:function(){return b},yx:function(){return ue}});var t=e(80702),u=e(62853),S=e(48736),te=e(59301),d=e(39417),I=e(67841),n=e(71430),se=null;function le(K,E){if(!K)return[];var r=K.slice(),x=r.indexOf(E);return x>=0&&r.splice(x,1),r}function h(K,E){var r=(K||[]).slice();return r.indexOf(E)===-1&&r.push(E),r}function ue(K){return K.split("-")}function b(K,E){var r=[],x=(0,I.Z)(E,K);function P(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];G.forEach(function(Y){var V=Y.key,Z=Y.children;r.push(V),P(Z)})}return P(x.children),r}function M(K){if(K.parent){var E=ue(K.pos);return Number(E[E.length-1])===K.parent.children.length-1}return!1}function J(K){var E=ue(K.pos);return Number(E[E.length-1])===0}function ie(K,E,r,x,P,G,Y,V,Z,Me){var pe,it=K.clientX,ge=K.clientY,Ce=K.target.getBoundingClientRect(),ne=Ce.top,X=Ce.height,we=(Me==="rtl"?-1:1)*(((P==null?void 0:P.x)||0)-it),m=(we-12)/x,A=(0,I.Z)(V,r.props.eventKey);if(ge-1.5?G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:0})?Pe=0:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1:G({dragNode:Ct,dropNode:ut,dropPosition:1})?Pe=1:he=!1,{dropPosition:Pe,dropLevelOffset:Ie,dropTargetKey:A.key,dropTargetPos:A.pos,dragOverNodeKey:xe,dropContainerKey:Pe===0?null:((pe=A.parent)===null||pe===void 0?void 0:pe.key)||null,dropAllowed:he}}function _(K,E){if(K){var r=E.multiple;return r?K.slice():K.length?[K[0]]:K}}var Je=function(E){return E};function Ee(K,E){if(!K)return[];var r=E||{},x=r.processProps,P=x===void 0?Je:x,G=Array.isArray(K)?K:[K];return G.map(function(Y){var V=Y.children,Z=_objectWithoutProperties(Y,se),Me=Ee(V,E);return React.createElement(TreeNode,_extends({key:Z.key},P(Z)),Me)})}function Ue(K){if(!K)return null;var E;if(Array.isArray(K))E={checkedKeys:K,halfCheckedKeys:void 0};else if((0,u.Z)(K)==="object")E={checkedKeys:K.checked||void 0,halfCheckedKeys:K.halfChecked||void 0};else return(0,S.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function be(K,E){var r=new Set;function x(P){if(!r.has(P)){var G=(0,I.Z)(E,P);if(G){r.add(P);var Y=G.parent,V=G.node;V.disabled||Y&&x(Y.key)}}}return(K||[]).forEach(function(P){x(P)}),(0,t.Z)(r)}},90782:function(un,Ve,e){e.d(Ve,{S:function(){return n}});var t=e(48736),u=e(67841);function S(se,le){var h=new Set;return se.forEach(function(ue){le.has(ue)||h.add(ue)}),h}function te(se){var le=se||{},h=le.disabled,ue=le.disableCheckbox,b=le.checkable;return!!(h||ue)||b===!1}function d(se,le,h,ue){for(var b=new Set(se),M=new Set,J=0;J<=h;J+=1){var ie=le.get(J)||new Set;ie.forEach(function(Ue){var be=Ue.key,K=Ue.node,E=Ue.children,r=E===void 0?[]:E;b.has(be)&&!ue(K)&&r.filter(function(x){return!ue(x.node)}).forEach(function(x){b.add(x.key)})})}for(var _=new Set,Je=h;Je>=0;Je-=1){var Ee=le.get(Je)||new Set;Ee.forEach(function(Ue){var be=Ue.parent,K=Ue.node;if(!(ue(K)||!Ue.parent||_.has(Ue.parent.key))){if(ue(Ue.parent.node)){_.add(be.key);return}var E=!0,r=!1;(be.children||[]).filter(function(x){return!ue(x.node)}).forEach(function(x){var P=x.key,G=b.has(P);E&&!G&&(E=!1),!r&&(G||M.has(P))&&(r=!0)}),E&&b.add(be.key),r&&M.add(be.key),_.add(be.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(S(M,b))}}function I(se,le,h,ue,b){for(var M=new Set(se),J=new Set(le),ie=0;ie<=ue;ie+=1){var _=h.get(ie)||new Set;_.forEach(function(be){var K=be.key,E=be.node,r=be.children,x=r===void 0?[]:r;!M.has(K)&&!J.has(K)&&!b(E)&&x.filter(function(P){return!b(P.node)}).forEach(function(P){M.delete(P.key)})})}J=new Set;for(var Je=new Set,Ee=ue;Ee>=0;Ee-=1){var Ue=h.get(Ee)||new Set;Ue.forEach(function(be){var K=be.parent,E=be.node;if(!(b(E)||!be.parent||Je.has(be.parent.key))){if(b(be.parent.node)){Je.add(K.key);return}var r=!0,x=!1;(K.children||[]).filter(function(P){return!b(P.node)}).forEach(function(P){var G=P.key,Y=M.has(G);r&&!Y&&(r=!1),!x&&(Y||J.has(G))&&(x=!0)}),r||M.delete(K.key),x&&J.add(K.key),Je.add(K.key)}})}return{checkedKeys:Array.from(M),halfCheckedKeys:Array.from(S(J,M))}}function n(se,le,h,ue){var b=[],M;ue?M=ue:M=te;var J=new Set(se.filter(function(Ee){var Ue=!!(0,u.Z)(h,Ee);return Ue||b.push(Ee),Ue})),ie=new Map,_=0;Object.keys(h).forEach(function(Ee){var Ue=h[Ee],be=Ue.level,K=ie.get(be);K||(K=new Set,ie.set(be,K)),K.add(Ue),_=Math.max(_,be)}),(0,t.ZP)(!b.length,"Tree missing follow keys: ".concat(b.slice(0,100).map(function(Ee){return"'".concat(Ee,"'")}).join(", ")));var Je;return le===!0?Je=d(J,ie,_,M):Je=I(J,le.halfCheckedKeys,ie,_,M),Je}},67841:function(un,Ve,e){e.d(Ve,{Z:function(){return t}});function t(u,S){return u[S]}},71430:function(un,Ve,e){e.d(Ve,{F:function(){return be},H8:function(){return Ue},I8:function(){return Ee},km:function(){return b},oH:function(){return _},w$:function(){return M},zn:function(){return ie}});var t=e(62853),u=e(80702),S=e(77321),te=e(74416),d=e(11592),I=e(2738),n=e(48736),se=e(67841),le=["children"];function h(K,E){return"".concat(K,"-").concat(E)}function ue(K){return K&&K.type&&K.type.isTreeNode}function b(K,E){return K!=null?K:E}function M(K){var E=K||{},r=E.title,x=E._title,P=E.key,G=E.children,Y=r||"title";return{title:Y,_title:x||[Y],key:P||"key",children:G||"children"}}function J(K,E){var r=new Map;function x(P){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(P||[]).forEach(function(Y){var V=Y[E.key],Z=Y[E.children];warning(V!=null,"Tree node must have a certain key: [".concat(G).concat(V,"]"));var Me=String(V);warning(!r.has(Me)||V===null||V===void 0,"Same 'key' exist in the Tree: ".concat(Me)),r.set(Me,!0),x(Z,"".concat(G).concat(Me," > "))})}x(K)}function ie(K){function E(r){var x=(0,d.Z)(r);return x.map(function(P){if(!ue(P))return(0,n.ZP)(!P,"Tree/TreeNode can only accept TreeNode as children."),null;var G=P.key,Y=P.props,V=Y.children,Z=(0,te.Z)(Y,le),Me=(0,S.Z)({key:G},Z),pe=E(V);return pe.length&&(Me.children=pe),Me}).filter(function(P){return P})}return E(K)}function _(K,E,r){var x=M(r),P=x._title,G=x.key,Y=x.children,V=new Set(E===!0?[]:E),Z=[];function Me(pe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return pe.map(function(ge,Ce){for(var ne=h(it?it.pos:"0",Ce),X=b(ge[G],ne),we,m=0;m1&&arguments[1]!==void 0?arguments[1]:{},r=E.initWrapper,x=E.processEntity,P=E.onProcessFinished,G=E.externalGetKey,Y=E.childrenPropName,V=E.fieldNames,Z=arguments.length>2?arguments[2]:void 0,Me=G||Z,pe={},it={},ge={posEntities:pe,keyEntities:it};return r&&(ge=r(ge)||ge),Je(K,function(Ce){var ne=Ce.node,X=Ce.index,we=Ce.pos,m=Ce.key,A=Ce.parentPos,T=Ce.level,D=Ce.nodes,B={node:ne,nodes:D,index:X,key:m,pos:we,level:T},F=b(m,we);pe[we]=B,it[F]=B,B.parent=pe[A],B.parent&&(B.parent.children=B.parent.children||[],B.parent.children.push(B)),x&&x(B,ge)},{externalGetKey:Me,childrenPropName:Y,fieldNames:V}),P&&P(ge),ge}function Ue(K,E){var r=E.expandedKeys,x=E.selectedKeys,P=E.loadedKeys,G=E.loadingKeys,Y=E.checkedKeys,V=E.halfCheckedKeys,Z=E.dragOverNodeKey,Me=E.dropPosition,pe=E.keyEntities,it=(0,se.Z)(pe,K),ge={eventKey:K,expanded:r.indexOf(K)!==-1,selected:x.indexOf(K)!==-1,loaded:P.indexOf(K)!==-1,loading:G.indexOf(K)!==-1,checked:Y.indexOf(K)!==-1,halfChecked:V.indexOf(K)!==-1,pos:String(it?it.pos:""),dragOver:Z===K&&Me===0,dragOverGapTop:Z===K&&Me===-1,dragOverGapBottom:Z===K&&Me===1};return ge}function be(K){var E=K.data,r=K.expanded,x=K.selected,P=K.checked,G=K.loaded,Y=K.loading,V=K.halfChecked,Z=K.dragOver,Me=K.dragOverGapTop,pe=K.dragOverGapBottom,it=K.pos,ge=K.active,Ce=K.eventKey,ne=(0,S.Z)((0,S.Z)({},E),{},{expanded:r,selected:x,checked:P,loaded:G,loading:Y,halfChecked:V,dragOver:Z,dragOverGapTop:Me,dragOverGapBottom:pe,pos:it,active:ge,key:Ce});return"props"in ne||Object.defineProperty(ne,"props",{get:function(){return(0,n.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),K}}),ne}},8224:function(un,Ve,e){e.d(Ve,{Z:function(){return u}});var t=e(4676);function u(S,te,d,I){var n=t.unstable_batchedUpdates?function(le){t.unstable_batchedUpdates(d,le)}:d;return S!=null&&S.addEventListener&&S.addEventListener(te,n,I),{remove:function(){S!=null&&S.removeEventListener&&S.removeEventListener(te,n,I)}}}},55468:function(un,Ve,e){e.d(Ve,{g1:function(){return ue},os:function(){return M}});var t=/margin|padding|width|height|max|min|offset/,u={left:!0,top:!0},S={cssFloat:1,styleFloat:1,float:1};function te(J){return J.nodeType===1?J.ownerDocument.defaultView.getComputedStyle(J,null):{}}function d(J,ie,_){if(ie=ie.toLowerCase(),_==="auto"){if(ie==="height")return J.offsetHeight;if(ie==="width")return J.offsetWidth}return ie in u||(u[ie]=t.test(ie)),u[ie]?parseFloat(_)||0:_}function I(J,ie){var _=arguments.length,Je=te(J);return ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,_===1?Je:d(J,ie,Je[ie]||J.style[ie])}function n(J,ie,_){var Je=arguments.length;if(ie=S[ie]?"cssFloat"in J.style?"cssFloat":"styleFloat":ie,Je===3)return typeof _=="number"&&t.test(ie)&&(_="".concat(_,"px")),J.style[ie]=_,_;for(var Ee in ie)ie.hasOwnProperty(Ee)&&n(J,Ee,ie[Ee]);return te(J)}function se(J){return J===document.body?document.documentElement.clientWidth:J.offsetWidth}function le(J){return J===document.body?window.innerHeight||document.documentElement.clientHeight:J.offsetHeight}function h(){var J=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ie=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:J,height:ie}}function ue(){var J=document.documentElement.clientWidth,ie=window.innerHeight||document.documentElement.clientHeight;return{width:J,height:ie}}function b(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function M(J){var ie=J.getBoundingClientRect(),_=document.documentElement;return{left:ie.left+(window.pageXOffset||_.scrollLeft)-(_.clientLeft||document.body.clientLeft||0),top:ie.top+(window.pageYOffset||_.scrollTop)-(_.clientTop||document.body.clientTop||0)}}},24514:function(un,Ve,e){e.d(Ve,{G:function(){return te}});var t=e(47273),u=function(I){if((0,t.Z)()&&window.document.documentElement){var n=Array.isArray(I)?I:[I],se=window.document.documentElement;return n.some(function(le){return le in se.style})}return!1},S=function(I,n){if(!u(I))return!1;var se=document.createElement("div"),le=se.style[I];return se.style[I]=n,se.style[I]!==le};function te(d,I){return!Array.isArray(d)&&I!==void 0?S(d,I):u(d)}},45680:function(un,Ve,e){e.d(Ve,{Z:function(){return ut}});var t=e(72308),u=e(62853),S=e(77321),te=e(49618),d=e(52487),I=e(74416),n=e(92310),se=e.n(n),le=e(29301),h=e(70425),ue=e(34280),b=e(59301),M=e(4676),J=b.forwardRef(function(he,qe){var z=he.height,O=he.offsetY,L=he.offsetX,s=he.children,H=he.prefixCls,de=he.onInnerResize,v=he.innerProps,c=he.rtl,Q=he.extra,R={},w={display:"flex",flexDirection:"column"};return O!==void 0&&(R={height:z,position:"relative",overflow:"hidden"},w=(0,S.Z)((0,S.Z)({},w),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(O,"px)")},c?"marginRight":"marginLeft",-L),"position","absolute"),"left",0),"right",0),"top",0))),b.createElement("div",{style:R},b.createElement(le.Z,{onResize:function(Fe){var ye=Fe.offsetHeight;ye&&de&&de()}},b.createElement("div",(0,t.Z)({style:w,className:se()((0,te.Z)({},"".concat(H,"-holder-inner"),H)),ref:qe},v),s,Q)))});J.displayName="Filler";var ie=J;function _(he){var qe=he.children,z=he.setRef,O=b.useCallback(function(L){z(L)},[]);return b.cloneElement(qe,{ref:O})}function Je(he,qe,z,O,L,s,H,de){var v=de.getKey;return he.slice(qe,z+1).map(function(c,Q){var R=qe+Q,w=H(c,R,{style:{width:O},offsetX:L}),U=v(c);return b.createElement(_,{key:U,setRef:function(ye){return s(c,ye)}},w)})}function Ee(he,qe,z,O){var L=z-he,s=qe-z,H=Math.min(L,s)*2;if(O<=H){var de=Math.floor(O/2);return O%2?z+de+1:z-de}return L>s?z-(O-s):z+(O-L)}function Ue(he,qe,z){var O=he.length,L=qe.length,s,H;if(O===0&&L===0)return null;O2&&arguments[2]!==void 0?arguments[2]:!1,R=v?c<0&&de.current.left||c>0&&de.current.right:c<0&&de.current.top||c>0&&de.current.bottom;return Q&&R?(clearTimeout(s.current),L.current=!1):(!R||L.current)&&H(),!L.current&&R}};function P(he,qe,z,O,L,s,H){var de=(0,b.useRef)(0),v=(0,b.useRef)(null),c=(0,b.useRef)(null),Q=(0,b.useRef)(!1),R=x(qe,z,O,L);function w(Ne,Re){if(K.Z.cancel(v.current),!R(!1,Re)){var It=Ne;if(!It._virtualHandled)It._virtualHandled=!0;else return;de.current+=Re,c.current=Re,r||It.preventDefault(),v.current=(0,K.Z)(function(){var zt=Q.current?10:1;H(de.current*zt,!1),de.current=0})}}function U(Ne,Re){H(Re,!0),r||Ne.preventDefault()}var Fe=(0,b.useRef)(null),ye=(0,b.useRef)(null);function fe(Ne){if(he){K.Z.cancel(ye.current),ye.current=(0,K.Z)(function(){Fe.current=null},2);var Re=Ne.deltaX,It=Ne.deltaY,zt=Ne.shiftKey,Pt=Re,Vt=It;(Fe.current==="sx"||!Fe.current&&zt&&It&&!Re)&&(Pt=It,Vt=0,Fe.current="sx");var Wt=Math.abs(Pt),yt=Math.abs(Vt);Fe.current===null&&(Fe.current=s&&Wt>yt?"x":"y"),Fe.current==="y"?w(Ne,Vt):U(Ne,Pt)}}function Ae(Ne){he&&(Q.current=Ne.detail===c.current)}return[fe,Ae]}function G(he,qe,z,O){var L=b.useMemo(function(){return[new Map,[]]},[he,z.id,O]),s=(0,d.Z)(L,2),H=s[0],de=s[1],v=function(Q){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Q,w=H.get(Q),U=H.get(R);if(w===void 0||U===void 0)for(var Fe=he.length,ye=de.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Q();var Fe=function(){var Ae=!1;de.current.forEach(function(Ne,Re){if(Ne&&Ne.offsetParent){var It=Ne.offsetHeight,zt=getComputedStyle(Ne),Pt=zt.marginTop,Vt=zt.marginBottom,Wt=pe(Pt),yt=pe(Vt),Ht=It+Wt+yt;v.current.get(Re)!==Ht&&(v.current.set(Re,Ht),Ae=!0)}}),Ae&&H(function(Ne){return Ne+1})};if(U)Fe();else{c.current+=1;var ye=c.current;Promise.resolve().then(function(){ye===c.current&&Fe()})}}function w(U,Fe){var ye=he(U),fe=de.current.get(ye);Fe?(de.current.set(ye,Fe),R()):de.current.delete(ye),!fe!=!Fe&&(Fe?qe==null||qe(U):z==null||z(U))}return(0,b.useEffect)(function(){return Q},[]),[w,R,v.current,s]}var ge=14/15;function Ce(he,qe,z){var O=(0,b.useRef)(!1),L=(0,b.useRef)(0),s=(0,b.useRef)(0),H=(0,b.useRef)(null),de=(0,b.useRef)(null),v,c=function(U){if(O.current){var Fe=Math.ceil(U.touches[0].pageX),ye=Math.ceil(U.touches[0].pageY),fe=L.current-Fe,Ae=s.current-ye,Ne=Math.abs(fe)>Math.abs(Ae);Ne?L.current=Fe:s.current=ye;var Re=z(Ne,Ne?fe:Ae,!1,U);Re&&U.preventDefault(),clearInterval(de.current),Re&&(de.current=setInterval(function(){Ne?fe*=ge:Ae*=ge;var It=Math.floor(Ne?fe:Ae);(!z(Ne,It,!0)||Math.abs(It)<=.1)&&clearInterval(de.current)},16))}},Q=function(){O.current=!1,v()},R=function(U){v(),U.touches.length===1&&!O.current&&(O.current=!0,L.current=Math.ceil(U.touches[0].pageX),s.current=Math.ceil(U.touches[0].pageY),H.current=U.target,H.current.addEventListener("touchmove",c,{passive:!1}),H.current.addEventListener("touchend",Q,{passive:!0}))};v=function(){H.current&&(H.current.removeEventListener("touchmove",c),H.current.removeEventListener("touchend",Q))},(0,ue.Z)(function(){return he&&qe.current.addEventListener("touchstart",R,{passive:!0}),function(){var w;(w=qe.current)===null||w===void 0||w.removeEventListener("touchstart",R),v(),clearInterval(de.current)}},[he])}function ne(he){return Math.floor(Math.pow(he,.5))}function X(he,qe){var z="touches"in he?he.touches[0]:he;return z[qe?"pageX":"pageY"]-window[qe?"scrollX":"scrollY"]}function we(he,qe,z){b.useEffect(function(){var O=qe.current;if(he&&O){var L=!1,s,H,de=function(){K.Z.cancel(s)},v=function w(){de(),s=(0,K.Z)(function(){z(H),w()})},c=function(U){if(!(U.target.draggable||U.button!==0)){var Fe=U;Fe._virtualHandled||(Fe._virtualHandled=!0,L=!0)}},Q=function(){L=!1,de()},R=function(U){if(L){var Fe=X(U,!1),ye=O.getBoundingClientRect(),fe=ye.top,Ae=ye.bottom;if(Fe<=fe){var Ne=fe-Fe;H=-ne(Ne),v()}else if(Fe>=Ae){var Re=Fe-Ae;H=ne(Re),v()}else de()}};return O.addEventListener("mousedown",c),O.ownerDocument.addEventListener("mouseup",Q),O.ownerDocument.addEventListener("mousemove",R),function(){O.removeEventListener("mousedown",c),O.ownerDocument.removeEventListener("mouseup",Q),O.ownerDocument.removeEventListener("mousemove",R),de()}}},[he])}var m=10;function A(he,qe,z,O,L,s,H,de){var v=b.useRef(),c=b.useState(null),Q=(0,d.Z)(c,2),R=Q[0],w=Q[1];return(0,ue.Z)(function(){if(R&&R.times=0;tr-=1){var vr=L(qe[tr]),Xn=z.get(vr);if(Xn===void 0){Ne=!0;break}if(Tn-=Xn,Tn<=0)break}switch(zt){case"top":It=Vt-fe;break;case"bottom":It=Wt-Ae+fe;break;default:{var qt=he.current.scrollTop,pr=qt+Ae;Vtpr&&(Re="bottom")}}It!==null&&H(It),It!==R.lastTop&&(Ne=!0)}Ne&&w((0,S.Z)((0,S.Z)({},R),{},{times:R.times+1,targetAlign:Re,lastTop:It}))}},[R,he.current]),function(U){if(U==null){de();return}if(K.Z.cancel(v.current),typeof U=="number")H(U);else if(U&&(0,u.Z)(U)==="object"){var Fe,ye=U.align;"index"in U?Fe=U.index:Fe=qe.findIndex(function(Ne){return L(Ne)===U.key});var fe=U.offset,Ae=fe===void 0?0:fe;w({times:0,index:Fe,offset:Ae,originAlign:ye})}}}var T=b.forwardRef(function(he,qe){var z=he.prefixCls,O=he.rtl,L=he.scrollOffset,s=he.scrollRange,H=he.onStartMove,de=he.onStopMove,v=he.onScroll,c=he.horizontal,Q=he.spinSize,R=he.containerSize,w=he.style,U=he.thumbStyle,Fe=he.showScrollBar,ye=b.useState(!1),fe=(0,d.Z)(ye,2),Ae=fe[0],Ne=fe[1],Re=b.useState(null),It=(0,d.Z)(Re,2),zt=It[0],Pt=It[1],Vt=b.useState(null),Wt=(0,d.Z)(Vt,2),yt=Wt[0],Ht=Wt[1],Mn=!O,$n=b.useRef(),Tn=b.useRef(),tr=b.useState(Fe),vr=(0,d.Z)(tr,2),Xn=vr[0],qt=vr[1],pr=b.useRef(),yr=function(){Fe===!0||Fe===!1||(clearTimeout(pr.current),qt(!0),pr.current=setTimeout(function(){qt(!1)},3e3))},Dn=s-R||0,Rn=R-Q||0,Xr=b.useMemo(function(){if(L===0||Dn===0)return 0;var k=L/Dn;return k*Rn},[L,Dn,Rn]),We=function(i){i.stopPropagation(),i.preventDefault()},ht=b.useRef({top:Xr,dragging:Ae,pageY:zt,startTop:yt});ht.current={top:Xr,dragging:Ae,pageY:zt,startTop:yt};var Mt=function(i){Ne(!0),Pt(X(i,c)),Ht(ht.current.top),H(),i.stopPropagation(),i.preventDefault()};b.useEffect(function(){var k=function(C){C.preventDefault()},i=$n.current,p=Tn.current;return i.addEventListener("touchstart",k,{passive:!1}),p.addEventListener("touchstart",Mt,{passive:!1}),function(){i.removeEventListener("touchstart",k),p.removeEventListener("touchstart",Mt)}},[]);var dt=b.useRef();dt.current=Dn;var Xt=b.useRef();Xt.current=Rn,b.useEffect(function(){if(Ae){var k,i=function(C){var re=ht.current,q=re.dragging,He=re.pageY,Ke=re.startTop;K.Z.cancel(k);var _e=$n.current.getBoundingClientRect(),at=R/(c?_e.width:_e.height);if(q){var $e=(X(C,c)-He)*at,ft=Ke;!Mn&&c?ft-=$e:ft+=$e;var mt=dt.current,ct=Xt.current,Ot=ct?ft/ct:0,vt=Math.ceil(Ot*mt);vt=Math.max(vt,0),vt=Math.min(vt,mt),k=(0,K.Z)(function(){v(vt,c)})}},p=function(){Ne(!1),de()};return window.addEventListener("mousemove",i,{passive:!0}),window.addEventListener("touchmove",i,{passive:!0}),window.addEventListener("mouseup",p,{passive:!0}),window.addEventListener("touchend",p,{passive:!0}),function(){window.removeEventListener("mousemove",i),window.removeEventListener("touchmove",i),window.removeEventListener("mouseup",p),window.removeEventListener("touchend",p),K.Z.cancel(k)}}},[Ae]),b.useEffect(function(){return yr(),function(){clearTimeout(pr.current)}},[L]),b.useImperativeHandle(qe,function(){return{delayHidden:yr}});var Fn="".concat(z,"-scrollbar"),$t={position:"absolute",visibility:Xn?null:"hidden"},Zn={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return c?($t.height=8,$t.left=0,$t.right=0,$t.bottom=0,Zn.height="100%",Zn.width=Q,Mn?Zn.left=Xr:Zn.right=Xr):($t.width=8,$t.top=0,$t.bottom=0,Mn?$t.right=0:$t.left=0,Zn.width="100%",Zn.height=Q,Zn.top=Xr),b.createElement("div",{ref:$n,className:se()(Fn,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(Fn,"-horizontal"),c),"".concat(Fn,"-vertical"),!c),"".concat(Fn,"-visible"),Xn)),style:(0,S.Z)((0,S.Z)({},$t),w),onMouseDown:We,onMouseMove:yr},b.createElement("div",{ref:Tn,className:se()("".concat(Fn,"-thumb"),(0,te.Z)({},"".concat(Fn,"-thumb-moving"),Ae)),style:(0,S.Z)((0,S.Z)({},Zn),U),onMouseDown:Mt}))}),D=T,B=20;function F(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,z=he/qe*he;return isNaN(z)&&(z=0),z=Math.max(z,B),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=[],Pe={overflowY:"auto",overflowAnchor:"none"};function Ie(he,qe){var z=he.prefixCls,O=z===void 0?"rc-virtual-list":z,L=he.className,s=he.height,H=he.itemHeight,de=he.fullHeight,v=de===void 0?!0:de,c=he.style,Q=he.data,R=he.children,w=he.itemKey,U=he.virtual,Fe=he.direction,ye=he.scrollWidth,fe=he.component,Ae=fe===void 0?"div":fe,Ne=he.onScroll,Re=he.onVirtualScroll,It=he.onVisibleChange,zt=he.innerProps,Pt=he.extraRender,Vt=he.styles,Wt=he.showScrollBar,yt=Wt===void 0?"optional":Wt,Ht=(0,I.Z)(he,W),Mn=b.useCallback(function(an){return typeof w=="function"?w(an):an==null?void 0:an[w]},[w]),$n=it(Mn,null,null),Tn=(0,d.Z)($n,4),tr=Tn[0],vr=Tn[1],Xn=Tn[2],qt=Tn[3],pr=!!(U!==!1&&s&&H),yr=b.useMemo(function(){return Object.values(Xn.maps).reduce(function(an,Ut){return an+Ut},0)},[Xn.id,Xn.maps]),Dn=pr&&Q&&(Math.max(H*Q.length,yr)>s||!!ye),Rn=Fe==="rtl",Xr=se()(O,(0,te.Z)({},"".concat(O,"-rtl"),Rn),L),We=Q||xe,ht=(0,b.useRef)(),Mt=(0,b.useRef)(),dt=(0,b.useRef)(),Xt=(0,b.useState)(0),Fn=(0,d.Z)(Xt,2),$t=Fn[0],Zn=Fn[1],k=(0,b.useState)(0),i=(0,d.Z)(k,2),p=i[0],g=i[1],C=(0,b.useState)(!1),re=(0,d.Z)(C,2),q=re[0],He=re[1],Ke=function(){He(!0)},_e=function(){He(!1)},at={getKey:Mn};function $e(an){Zn(function(Ut){var En;typeof an=="function"?En=an(Ut):En=an;var Kn=gn(En);return ht.current.scrollTop=Kn,Kn})}var ft=(0,b.useRef)({start:0,end:We.length}),mt=(0,b.useRef)(),ct=be(We,Mn),Ot=(0,d.Z)(ct,1),vt=Ot[0];mt.current=vt;var bt=b.useMemo(function(){if(!pr)return{scrollHeight:void 0,start:0,end:We.length-1,offset:void 0};if(!Dn){var an;return{scrollHeight:((an=Mt.current)===null||an===void 0?void 0:an.offsetHeight)||0,start:0,end:We.length-1,offset:void 0}}for(var Ut=0,En,Kn,An,hr=We.length,Hr=0;Hr=$t&&En===void 0&&(En=Hr,Kn=Ut),Ln>$t+s&&An===void 0&&(An=Hr),Ut=Ln}return En===void 0&&(En=0,Kn=0,An=Math.ceil(s/H)),An===void 0&&(An=We.length-1),An=Math.min(An+1,We.length-1),{scrollHeight:Ut,start:En,end:An,offset:Kn}},[Dn,pr,$t,We,qt,s]),xt=bt.scrollHeight,Qt=bt.start,nt=bt.end,pt=bt.offset;ft.current.start=Qt,ft.current.end=nt,b.useLayoutEffect(function(){var an=Xn.getRecord();if(an.size===1){var Ut=Array.from(an)[0],En=We[Qt];if(En){var Kn=Mn(En);if(Kn===Ut){var An=Xn.get(Ut),hr=An-H;$e(function(Hr){return Hr+hr})}}}Xn.resetRecord()},[xt]);var ce=b.useState({width:0,height:s}),ve=(0,d.Z)(ce,2),je=ve[0],Xe=ve[1],Te=function(Ut){Xe({width:Ut.offsetWidth,height:Ut.offsetHeight})},lt=(0,b.useRef)(),et=(0,b.useRef)(),gt=b.useMemo(function(){return F(je.width,ye)},[je.width,ye]),jt=b.useMemo(function(){return F(je.height,xt)},[je.height,xt]),kt=xt-s,dn=(0,b.useRef)(kt);dn.current=kt;function gn(an){var Ut=an;return Number.isNaN(dn.current)||(Ut=Math.min(Ut,dn.current)),Ut=Math.max(Ut,0),Ut}var en=$t<=0,oe=$t>=kt,me=p<=0,Se=p>=ye,De=x(en,oe,me,Se),Le=function(){return{x:Rn?-p:p,y:$t}},Bt=(0,b.useRef)(Le()),At=(0,h.useEvent)(function(an){if(Re){var Ut=(0,S.Z)((0,S.Z)({},Le()),an);(Bt.current.x!==Ut.x||Bt.current.y!==Ut.y)&&(Re(Ut),Bt.current=Ut)}});function Nt(an,Ut){var En=an;Ut?((0,M.flushSync)(function(){g(En)}),At()):$e(En)}function tt(an){var Ut=an.currentTarget.scrollTop;Ut!==$t&&$e(Ut),Ne==null||Ne(an),At()}var Kt=function(Ut){var En=Ut,Kn=ye?ye-je.width:0;return En=Math.max(En,0),En=Math.min(En,Kn),En},Cn=(0,h.useEvent)(function(an,Ut){Ut?((0,M.flushSync)(function(){g(function(En){var Kn=En+(Rn?-an:an);return Kt(Kn)})}),At()):$e(function(En){var Kn=En+an;return Kn})}),Tt=P(pr,en,oe,me,Se,!!ye,Cn),Yt=(0,d.Z)(Tt,2),Zt=Yt[0],kn=Yt[1];Ce(pr,ht,function(an,Ut,En,Kn){var An=Kn;return De(an,Ut,En)?!1:!An||!An._virtualHandled?(An&&(An._virtualHandled=!0),Zt({preventDefault:function(){},deltaX:an?Ut:0,deltaY:an?0:Ut}),!0):!1}),we(Dn,ht,function(an){$e(function(Ut){return Ut+an})}),(0,ue.Z)(function(){function an(En){var Kn=en&&En.detail<0,An=oe&&En.detail>0;pr&&!Kn&&!An&&En.preventDefault()}var Ut=ht.current;return Ut.addEventListener("wheel",Zt,{passive:!1}),Ut.addEventListener("DOMMouseScroll",kn,{passive:!0}),Ut.addEventListener("MozMousePixelScroll",an,{passive:!1}),function(){Ut.removeEventListener("wheel",Zt),Ut.removeEventListener("DOMMouseScroll",kn),Ut.removeEventListener("MozMousePixelScroll",an)}},[pr,en,oe]),(0,ue.Z)(function(){if(ye){var an=Kt(p);g(an),At({x:an})}},[je.width,ye]);var vn=function(){var Ut,En;(Ut=lt.current)===null||Ut===void 0||Ut.delayHidden(),(En=et.current)===null||En===void 0||En.delayHidden()},jn=A(ht,We,Xn,H,Mn,function(){return vr(!0)},$e,vn);b.useImperativeHandle(qe,function(){return{nativeElement:dt.current,getScrollInfo:Le,scrollTo:function(Ut){function En(Kn){return Kn&&(0,u.Z)(Kn)==="object"&&("left"in Kn||"top"in Kn)}En(Ut)?(Ut.left!==void 0&&g(Kt(Ut.left)),jn(Ut.top)):jn(Ut)}}}),(0,ue.Z)(function(){if(It){var an=We.slice(Qt,nt+1);It(an,We)}},[Qt,nt,We]);var Wn=G(We,Mn,Xn,H),xn=Pt==null?void 0:Pt({start:Qt,end:nt,virtual:Dn,offsetX:p,offsetY:pt,rtl:Rn,getSize:Wn}),nr=Je(We,Qt,nt,ye,p,tr,R,at),br=null;s&&(br=(0,S.Z)((0,te.Z)({},v?"height":"maxHeight",s),Pe),pr&&(br.overflowY="hidden",ye&&(br.overflowX="hidden"),q&&(br.pointerEvents="none")));var Lr={};return Rn&&(Lr.dir="rtl"),b.createElement("div",(0,t.Z)({ref:dt,style:(0,S.Z)((0,S.Z)({},c),{},{position:"relative"}),className:Xr},Lr,Ht),b.createElement(le.Z,{onResize:Te},b.createElement(Ae,{className:"".concat(O,"-holder"),style:br,ref:ht,onScroll:tt,onMouseEnter:vn},b.createElement(ie,{prefixCls:O,height:xt,offsetX:p,offsetY:pt,scrollWidth:ye,onInnerResize:vr,ref:Mt,innerProps:zt,rtl:Rn,extra:xn},nr))),Dn&&xt>s&&b.createElement(D,{ref:lt,prefixCls:O,scrollOffset:$t,scrollRange:xt,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:jt,containerSize:je.height,style:Vt==null?void 0:Vt.verticalScrollBar,thumbStyle:Vt==null?void 0:Vt.verticalScrollBarThumb,showScrollBar:yt}),Dn&&ye>je.width&&b.createElement(D,{ref:et,prefixCls:O,scrollOffset:p,scrollRange:ye,rtl:Rn,onScroll:Nt,onStartMove:Ke,onStopMove:_e,spinSize:gt,containerSize:je.width,horizontal:!0,style:Vt==null?void 0:Vt.horizontalScrollBar,thumbStyle:Vt==null?void 0:Vt.horizontalScrollBarThumb,showScrollBar:yt}))}var rt=b.forwardRef(Ie);rt.displayName="List";var Ct=rt,ut=Ct},25510:function(un){un.exports="data:image/png;base64,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KFt6yaXs+quutUsvuMiuue5aW2T8Inbu+efZVltvHbZG33LrLfaRj3zEXnvtVVtnnbXt9F/+0iZMnBjcUQR7H3HEkbbV5pvZT37ykwBifnDiD0KW1n9+3wfsC1/6oq215po2ZpGxfUGsNrtvU01I+DbK5r4+x8aMGGUv/O0Fm3H3Pfbv/7a3PXD/X23XXXe19ddfzzbb5G12wcUX2+k//6W99tosW3+99e1XZ54Z3DCf+PQn7eprrrannn/aPvjB3e0D73+/PfPUU3brLX+y478JPSbaN75xtG280UZhq/deH/mwzXx1pu20y062yz/ubBPfsqjtt+8X7MmHH7X11p5m//Otb9vqq69tN15/rZ140g/sxz/7ic0dO9Le99732YYbTLcVll/epq21tm20ySbzdzD17S9iy7cy7gZXyPw5UABLASztisMCWPIpVwBLASz5XNOBJwpg6QMs7CB59NFHbcsttwxU1Xb4kOhtvmK84vLf2zlnnWXHH3ucTZo4ySZNmmSjx4wOwbFYENiGO2nRybbKaqvaMccdazded4Mdeeih9tijj4Wg2lN/9rOwK2jG7XfY1b//vX3xC1+28YtOsF+feaZtseWWNmvOHLvplpsDYGG30Lrrrms//elPQ06Na66+OgCWww873LbeZhs76Yc/tD/84UY78cQT7cKLLrL37/FB+++v7G9rrLGmjSADLwnm5r7WlzyMlLbs+QnpS14P7bn5pltt749+xJZdehk78sgjbOONN7IllphiL738ou237352+SWX29hRY+17J37fVnjrCvbxT37C/vDHP9riUxcPcSwrLLO8vfDC32zGXXfZx/b+t5Cw8dvHn2Brr72O3XvfvfbZfT9jq6y+in1or73sA8ThjFvEDjn8SDvzF7+2xSZOtgM//2V7/7+83/508y32fz/8vp38s1Ns1PhF7Mprr7ZVlls+ZLcdM2qMjRnLoZEcc9C3zbtvbxCRyH1gZX4aluISKjEsbUvDAljySVcASwEs+VzTgScKYGkGLH0JZV+3q6+6yn7323PtW0cfbWuvsaZt+45t+/JdjCThGnlMRtioMWNssSmL2ft2+4Cdecav7bhvHWcv/O1vtsvOO9uJP/iBjRk5xh595CG76Y832gfe///sLYsvZr88/XTbfMstQv6Tm2+91fbYfY/g/thg/fUDYFl08mS7WoDl8CNtm222thN/eJLdfPNNAbj87ne/tX9833vtawd9LcTUAFiwrMx9ffb8RGucJzSq75yiESPt7rtn2JVXXm2f/cxnbf31N7Djjv2WTZ++QThO4PUR8+yggw6ys848y5576nk79LDDbM01VrPPf+m/QgDt6musbuedf74tOXVJe+WVl+0v9/3F9tjjQ/bIww/bN446Ouyauv322+yrB+5vSy+7tG2+xWb2trdvYiNHj7RzLrzYbrjyGpsy+S22z3982j7x8U/aH2/6g/3gRyfZz375c3vLkovbTTfdbMtNmdJ3oGJIudJ34GII8OGMGfH8/DOaOCuJq1hYioWlXXFYAEs+5QpgKYAln2s68EQBLM2AhWX9vLlz7bprr7XzzzvPjv7GUbb9dtvbFz//haDAcVPMsXk2dvy4cA4QwGPqUkvZ9/7ve/a9737PXnv1VfvAbrvZccceGzLG/u3F5+z2O2+zbbZ5hy2x5FT7xS9+YVtsvkVwdtzyp1tst/d/MOQq2XD6dPvZz061iePH2zVXX2OXX3G5HXHkkbbV1lvZD086yW67/TY75eST7de//rW9Y4ft7agjjrT11l03HHgYzhsaafbySy8FlxWuq3Hjxtn4CRPt5ptvtQsvvMj++7+/attsu7Udc8yxtu5664YTnIl1OeHbJ9hpp/3S7pvxF9t3n31svWlr28GHHWIPPPhX22STje1HJ59iyyy7jL362iy7//4HbM899rQHH3jIDj/kkHAMwJ9uucWOOPLwEEczdcmpNmWJKSGe56Hnnrbnn3zSll1iKfvYHh+x/fbZz669/no76Scn2+lnnWnLrbyiXX81gGZyOOCRYws4KTqYi8h+O9IBlvm8r4iWAlgKYGlXHBbAkk+5AlgKYMnnmg48UQBLAmCZ7xP6/SWX2tlnnGEnfv/79o+77mIHfe1gW2vatL6ji/G3zE8pj6+CBGz/+7//a9854bshv8n7/+V9dsJxx4dYl7+99LzdcdfttuUWW9viS04JW54BLLPnzLVbb7nV9tp9z2AhIYbkpz/BwjLJfn/55XbFFVfat775LVt/w+l2+umn2cOPPmo/P+2Xdvwxx9hKq/6D/fDEH9qmm2xiE8ct0medmDfXbrjuOrv4ggvsvvvusw9/9GO2wYbT7bHHn7Srrr7GPvmf/2nbbvsO+8Y3vm7rrbeuLUKm3dfNjjnmGPvlaafbX+673z7+7x+3rbfYzA446AC79957bNq0dUKcy8RJEwNgeeCBB23vvfe22/98hx33rWNt1ZVXsRtvvMG+ccThNmrsaFt6uWVs6lJL2quzXrOZYyzE0Cw9ZartsOU77D8+/Um76ppr7KQfnWSnn/krW2Oj9e388863pSZNslE0ZNYcGzV6HBnl5h87PTIAn+AW0tlK84NYCmApgKVdcVgASz7lehKw1HWDFNYc9pZz4e9PPbxK9XL6cspBZEF+vf66UX799dc3GDD1IkYh9+A/4gteeuml1FeEcl/+8pfDx1/+LKSqM4ze/e53B1dAKg2yGjS/cC8Alm7wmWir80j4P9tzORTOx6eoXKsYFh0BwVice+659o1vfMPe80/vsSOOPMKmTSMPy7yQxI006ToXhXeRFfeII46wxx57zN7+9reHZ7n/l7/cZ9ddd53tvffHwtkvlCN2hrbeeOON9m//9m8hTfyaa64ZLCzElpx11lkhhuV73/uebb75Fvbzn58a5tP5559v//7v/x6exZWzzTbbhLq4x3zADXXCCSfYs889Z//xH/9hn/jEJ0JEDu/56Ec/YmuttVYAKGSCXXzxxQONPvvZz9pvf/vb0IZjjz02lPnUpz5lHPq51FJL2U033WSkgKf+GTPuCfUQ/3PkkUeGNj/4wIP22c991kiHv+eee9r73ve+EEtz94wZNnnSJJswYUJ4nnl3/fXX2/e///1gZdpg+nS78IILQmyQrpSzvSgbp+b32ZMZH9qn9O/QhrGiTdTPuDLXcrLdtpPptp353EoGLkyZbuuyXUMzDnPs5oUMvPLKKyvPU6tqF7899NBDtsEGG1TK5qqs6jxTDj/s5igOw7qff/75cDYQ3712oUwQcvFVN1H5fbvttgtK6s0KWAYyhp0ELAIhHOD5m9/8xv7nf/4nbEN+73vfa8svv3wABzp0k7/JdEtsC7t+vvSlL9ndd98djoAA6FAeAfy73/0ugBCU9tlnnx3O4AF0sK35wx/+cOBhTp3FSsM5VwTX/uEPfwi5WN7xjneE/0+dOtVuv/32AFQALgALANQee+wR3k9beRfPAIxOOumk0G5ACefNcBo67iISzwFY1lhjjQAgADgciUGbAVOAi3/9138NQp3yhxxyiO200072+OOP2x//+Ec79NBDg7I/+uijgxCnzIc+9KEAPHbbbbcAWFAKRx11VHgGGgDK1ltvPbvhhhtCu84444zw7IUXXhhOfPZXCmhpAiwo/pAfZ/To8AlnHI0cGT46aqPbgIVx411VQKOdOf5mACyi2UBkQdOzdYu2OtlMfZxxx7EJVeNWAEsTxcv9QIECWPIZoZctLPm9+fsT3QAsl112WVDgWDlQ7ihYgABKj4BVrCwoQqw43MPah1UNEMLvKHHOxwJAsKr/05/+ZJMnT+63sNB6Tg6n3COPPBIU/uc+97lQHwBnxowZYTeTAMvSSy9tDz/8sJ1yyin23e9+NwARztPZeeedA2A555xzQnmyx9IWgAEghHIcRfCZz3wmWFre9a53BcsIp6Nj+QH88E6sQj/4wQ+CReSLX/xiULYkwWPVyzvYGQTwOf300wOo+uY3v2lve9vbAiAAdHEfaw/thU6cTv3EE0+E9xx++OE2ffr08L6TTz450IA2XnTRRQWwJDJ+ASyJhGooVgBLPh2HlUsov3uD80QBLPl0LoAlIYZlvssRhY015Dvf+U4AKDplFqr7vwEaH/vYx+yrX/2qffvb3w7ghA9lsIpgVcEKgxUDRY61ZNNNNw0gAXfmJz/5yWBN4T5ggWcAOrhhATlbbLGF/fjHP7Ylllgi/IbL6fOf/3xQ/nKHAkpoI0ACMEKdWFQAE7QDiwPBurisABEoP94fDl8cNSpYj3bffXd75zvfGZ4h1wt9wEWEBQW+0Ym61MdzuIQ233zzAJqol4R4gDjqpR1PPfVUSMsPEKIs5S655JIAuLA2YXE577zzKl1CTVaWYmEZ3jEsddaMYmHJl+mD8UQBLB2gcgEs+UQsgKUZsKCQAQZ33nlncIGcdtppQenHbgsUM+VQ5LhCcKNwUjDPAXJw32D5wDpBfAexIwhqlDc5VwAZgAPAChYVrA3Ut84669iOO+4YYkoAGVh3cAMRcyKwhKvlRz/6kd1222121113BXcUQAcQgAVl++23D5aLvpOO5wYgQR8uuOCCABjwyfM776ftO+ywQ3gvO4toA/coQ8I62gWAwI1E/QT08gGk8X/A1bPPPmuHHXZYsMDQNsoDVoihwW2Fu4s6OSmY2B4AERaXAw44ILyT8gIp/u86Di+ApQCWfOnX90SxsORTrgCWfJq94YkCWPKJWABLGmBBwaNgAQ1PP/10sJBgweCSVQLwISADeCH2g+cAD1g+sGrwDBYWwANKHXAD8FBdAApcOFgx+PA3VhieoX7q4VlcST6InXvPPfeczZw5MzzD/1H8WDaw0vA8gEiBprQbIECbeI5+yRqC5UYBxLxH/aKf1I1Fhos6qZsAdNqCZUlWHZ5hPgLYeAYa0G7cWLRJAbDUSRuoQ8G4styojf67AJa/U6C4hPLlXdUTBbDk07EAlnyaFcDSAZoVwNIMWFCuKFat+BWropW/zNk+AE+But6VASjwAZ8CN96CwHu8q4VnAB7+AhzQBgWN6h7Pqq3UHbLczg8u5bsKsMjSoucUNCw3jwKKvUWJNnHpnnZIqR3evC9rDt+AGT70V+0T4JN1h/97wKI6i0vojZO9AJYOCMBiYWmLiAWwtEW2BR8qFpZ8IhbA0gxYoKoUtrcMiNooWO7HLgysHVgTdB/AwP/9xW8ofoEWwIAsEJTjfTwPKOAC8HB58BP7/z1ooW5ZYuJ3eYDB37TBgzHqUXukHLmv+B3ff29lEjAS+PB0qXqnLDi009MxFaxQrriEiksoX/r1PVEsLPmUK4Aln2ZveKIAlnwiFsDSDFjiHCsCEHKvSJlL4cuawH3lgYndNwIIfCunkSwpAhZ6Xu9BsastssSoDPXjdhGokZVCVhe5eCijXU2ycug5WT/0f/ojV5UHTAro9dxGH3CT6b3e6iTQ5V1mshJ5utCe3FxNakMBLAWw5Eu/AljapVkBLO1Szj1XAEs+EQtgaQYssnQIZHiLhqwZsnz4EfAKWqBDFoQ6F4fAgNxLlFMwrs/v4J/XDiWv7GXxUHu8C0buKll+vAuGuBnib/xvWFkALvymvsdBxx6c8U7awnNyG8V08S6gqjbmcnIBLAWw5PKMyhcLSz7lCmCJaMYqjxVbLMy0YkVgx75uAAvJfAgi7KULoc3uBz4+PoE2eqXhFQn9ZGcIW2ml5KTEfKzEQPuZA1i8tcCvslsp7YG2L/f52HWjttF27qGMY+UJL5GvhO3BbBmWW4RyVYo1blPsksltc1V7mn4byDtaPeuBzUCBhAdd3aQZdZOaf5lllgk7lBhPH3PE/wlWBlTK9YbbTZYxTp9m55YsSym0zc10S928Q4kgq1yLKe+Ny2jXl/pFADe70sKhnIkXO7WgW8rl3wc9kQOSY951GdfFvQMPPDB86sC6rIYaF/4PzRgfvSeljTlleBe76aAZtBMdY8Af10niuFVXXfUNuwVVTvpJfEj/yULNrjxZLXPa2WtlC2BxI8JklkIUc0uQDkfAwsQmJ8fCAlikEDTxehmwwDcKIIXFAMHeUsFvAiykbyfRmQJaucezVdaTXhMgb/b2NAEWFjOyEjHePk6o24BF8mwwAQtKWLzdxBu5gEUAHSU8WICFOdnJhZpoAy+wK24wAYuAc9O49PL9hR6wsG1RYKPVQPgAPHz62lURWxe8j17mdlZROksoVkpDOfisSshYyhktHoE3tYnEXQjibl5YWEhGxnfKhQJntaidIrF1QRaOqp0eKfV3ugw8J74DrMBTAloCI9yXhWXrrbcOTaiKPel020p9aRTw7qcqCyVjxTwhzwsW1viCR9mK7uWJAnyRLyTE+6d/+qd+a2eKYtxnn31s3333beyA5Bnt5h28K3afUYksF40Vzi/r3Y16nm+2ljOf+a6yQlfVT4JC5GbqxTyivT6A3FvTZCFRfbrnz1PzFowqa4Z+0/lLVTRLbW9dOblQW9HMywHfTk+zKouR5yHdZzFEzqGqGLCB9mWwn1/oAUs7GQsxu731rW9dYCzEQAIp/qbfqcDvdabHwR5c3nfwwQeHjwIQJYRbCSrOruHArF676lZkUgK0N0Xod6NfEkLeEufbw0pb4MyDLVZYgBbO9Mk9DLMb/Xgz1xm7kqq2f3v+YvV98cUXB1mx9tprB9L5uU9ZWVhk8leAsf6fC7BxCTGfcy69g3cqwFhB0Tn1+LI6w8oHO8fxRe3W3eq5uoP8vFvHAxb1Wa6wqroZR4EsucFzx6XdvioOzLuE6iyrflEdL9h0rw4sdtJ93G5fO/FcASzzqchAawcB2TM5+4RB9ofLeQTvt0FWBRH2AoOAqMn6yYf2skLxQkUuCE0WuVgEWCTUpIyHCogJBHB+DStZ0VtCSDtJOjEhOlUHq0BZWaAb59sAWDyfwVtkiIXfSC2POd1b8NrdudKpPrzZ6mkV+xLTgnmE9ZZMucQUkGmXy88vxpq4Nn7DyqI4pnhcm+IW/LtzAEurRYni9HLiZ2iHgpll6Yzpwv3YCtMJPpIcJh4DmstKKderdqPpXd6lL/kmcOABnLbP17UxZ2xS+9lkRaVNciF7IOL74QGV51u5oUUvgehUq1dqH4aq3EIPWDiThICzlEvKhMPeWDV5q4SYzMdP+MnhAYr+HqrVPu3i3XwEWLQC8atGlfNAhL9Jge4tLH4VlULH1DKpAEiCBksE6eEFHDU+CsIbSpDohYaAlMYAeuAaIHOsBIgAL2AFMy8H83GasK4qS14qXUu5zlFA4xqvvJlPHBnAcQSAaPhSgMW7hZ955pl+l5APvtXOp5Tgat8bTqzOsbDocEzVof60YxkRT9K/Kksi78oNUk2VkbybD3IJ+aS5rznGosVvlvAyOHbTezAji5OnD/fj/EOd46i+mmifcgvFcksBswIZnkaSfX7xrP4odYBo5RfVvDOX1zrd507Ut9ADlu222y4ZsGg3B0IIC4u/4pwVrYivQN3UydiJgYzrUBsEWBAkcXviFRiMj1AlopyVTKw0O92fVMAiRXDvvfeGA/Xii9TrJEtTn7tBz6Y6PRCsEjCcUrziiiv2p56XAOG8G1LOswJfbbXV+mleAm6bKD449zWWskbKOsL/b7755qB0OJ+IsZUiEl9zD8ACUPWKhnKyCDAvGfvUuQVg4ZNywZMcO4Aik1IUn0qZyaqcUp8OsPTzzIMB+sE85Eqd2zluJAAJgOXCCy9coLn0jWMYkAO6mmQBz0iBqw0CP8g9WZ5yxiaFhqIN70Sn+PpFMx8308rKqnYLfEJ7xqhuN1CTNSm1/UNZbqEHLDkxLHI1EMOCEIIhlF3Tm+qFfLXylxnUI/fB8oE2MQ+rMczImigSXPSLSRlbV+iTXEKxEE0VQk1tyr3vXUJsg1TMSgwMpDBy6+9EedokvvBmdn6D1p/+9KfDh9W4ytEvFBbn3lx//fXBLYRyK66gToxI+3V4xaVa/CqYOcKYMU847Zoxi48xYGwpI2DKfSmnGIw2KVffkxyXkOSZf17ASUot1yICb/KR7IhlhCxHqQAsdZS8Swi6V8UNxmOktngAKdDFewVMAELeQurblDM2qX2JgUbMY9A2PkrCH4kRg8+4n/6+7smak9rGXi230AOWHJeQBgnXg7ewwPCa2FXo1ZsfqaMbTJ7LQDIrYmE5/PDD+7fYet91bGGRgBNgifvRaSGUC4AUdOvN2bSJPsmClFtnLl3rysfgybuteIbV33nnnWfaDeTrYaV13XXXhXwMK6+8cigrUNOp9pV6minglZZAC+PgeQplQpI73EF8b7jhhv27VnhGvAk/Er/CHMPKoXqq5EcOrLmeoAAAIABJREFUz+a6hLwFRP3zQMa7Fpoo5OuKwVC7buNcmaKgW1mIvDvEAw/JrirXSQwQ4rq81SdnbJroF9/346F7sXU+fr/XNR74SEcxDlrQxbyb275eLL/QA5YcCwsDxCDfc889QXFUBTapjPcz8kwcnOXR/lAMvN4f7xKKhZbKeTOk3yXUjaCzdumB5Qu3iSwuqidH6Lb77qbn/C6hqpUt99lRgsClvV4wsfpB+d1www3BtcBpy5wuXK7BpUC8yo53nmByx2pCGgPA8/Tp08NYif+8FVaWM1b0/qMy4pfcxU2OhUWyKgZi/K525LhkVJ/4V//nO160dWPkeC+uauZRbKWK3y9F78eQMvTXWzDr5HadFaST/aoDJ3Gb1Aeve3wfWlnCfYDvUOukTtCuAJaIijFgiQdZ/+91wKJueZeQV6TereJdFDw3HACLX+11YiIMtI4UwHLMMccEwLLBBhssAFgkuEjzzipx8uTJAbjw98KQnXKgtB2s52Ml5ZUdf2MxISaFeAnAy9ve9rb+8ZF1hW/ACh/KKWkc3yjZAljaH80YsFQp4Fagc2EHLFXWoAJY2ue3IXkyx8KilRIuIaWMrjrC3pt+qzqVu2rqBmG8hYVVmfoWK1atjtQnH8OifniTady3wbDASAixmwbLl9oqy1Y7K0bRw09yLwBzTdV+DKssPigsaE++lXPOOac/5kFCVO8mlgVrCxYWPmTDlB86zvUil16JeenMDIp3hogH4HFZVQiQJuEX8UYAEB9bQCtwGWGF0TELgE4BFZnrq4LZU10PuRaWzlCmrxa/SIgXDINl5QTws60ZGsa097KplQwWMJXLxM/11HHoJF1VV5UlLLU9VbIr9dlu9KVbdRYLi6OsgmfZjeLPBqlTCDBJFXip+71bg1hXLxPz0EMPDR+1SZOizm2BcMbCguk13gYXr178e2Vx8uChU/3VKkHbf+OV70DeI6ElU3FMp9y6fX0xiIHm5OwgW+lHP/rR/lOGvf+f50k2dsstt4Q8H8suu2wALQrGxfoikLmwBNLl0ngwykN7LCR8Y1nBBUSMETEr2p4et0PxLYwL/MQHcOMBC2M9XAGL76/kh2SjgHe3xkbv0bZmvT+O04jBiG9PHYiJF2TdkGGtZLTAoHcVt0tHr3u8u8+HN7Rbdy88VwBLNAoMrGJYPEL15uL4FFtZGbz5bagHN7aw0J7Yd6sgNQkbTdzLLrtsgTwssfuLuuK+xoFr3eg/li/ylcQxLFXgK+X9slx4IKbf6E87eSUkfPT+2FJDneT4ufHGG/sz38JnsuSx9VC05O877rgjrNi180gHpVEGOjCGMT1S+l7KvJECsrDAA9Bb207JQMyY8S0Xj2K+PPhgrDnIUit/wKUSrcntOtwBSwzIJSNFD+2q7AZP8g4BlngRWWXp1ZxirjA2WpCqbdpaHltZtQjluxuLAm/J01z3csNbS3LmabygFHgRACup+XOoOURlc1xCUlbkzPCniMZKJ7aqiMEGI1Ar1VWhNiqGRYJVbfQTWHXq2wMWb+r1bhQPWHxQWM5kSzVZqs1YWNgW3GkTrl/ZxO33q5ROsTAZTznj6Ytf/GJ/jg6EieKKJLx4NwoQxalD2Nhx4q1A8QqzU218M9bjV+fwtJQgWYtxz7Et2R+G5w+T49mnnnqqfzch9xhnARYBFc3DOldkE90VRN9Urtv3Y2uAnzdeUTa1I1UGSPbIJRS7pPSeeJEpme4BQWyF8YutJlnf1J+U+/79vnwsh1Lqip/3FpbB6EtuGwdavlhY5lMQZkG4IJCuuuqqkIeFSxMxRq8xoxAkmTr52h00FBeJxlIumT9PPvlkO+WUUxbYFdAEen7+85/bZpttVunuUr0esKBs8e3LFJ5ifqQMNE4pq3ehvIkB8cLJC8p2/egeiFEf8QovvPBCVy0XvJPTeqdNmxZcDdBQSo02yKqllaRvY2ztK4G5KTMivYx3HcDTsmQxBlheRH/lXuE+1jB2seECAuAwbgq0Ve4SWVlikJkD8o877jg7/vjj0zvT4ZJqq3fJ8ApowKnjOcdkAOokZ5uaqXgt8t6cdtpp/cW9XK5z+eBiZU77y9O8CkAAUBnHFPnU1Pa6+9DskUceWeA4B/WhXVkmenigBp8utdRSXe1LuzTIfa4AlohimhhaCcXunipG4owYhJUOr+sWk3PEAHllUi6ZaA866KCQOG6g1p8YucfgDIsUuSn03qY2imappzVTnyazXxFpfJpAWFV7YuuRysgqpaDKpr403a9bDaLQPv/5z9sXvvCFkHsF905VRmXRnn7TJrmH/K6TpjaU+80UiJUfT3hwEQML/g/Q5NgF4lxwAfEbYynrC2NaZV1p18LSDp839zyvhAfPehJAgNuMgHH4NMUySXncvCkX9cmlIzeNj2WrAiuSE3VWKQ+6YrrWxfGltLWpjBZgxEdBAw+mRFvpkNTxlnVGPOufU+6aeANJUzt78X4BLPNHhQHXmTSaGN60KQZSbANMp/sE4QFYvPKt8qkOlAEALLi4Ui5NRgEWnvF+ZfqobJXer+4BAH/H+Q6q+sVvxJZAg9QJBq0IZEwBLFU+33YFvqedBz76nb4oUDlF6Oo5L2CaaOBjbljFLbfccnbAAQfYXnvt1R9nJMsKK3e5FTSG3n/PGPozVFJ4o5RppkActyUlrIUMY4y1E0sc46ExYNHiFyxapVPGg59O8G9zLzpfwi9cfO3PPvtsyJEEcEu9UNbIjNQrXnR5wEIdtE1l/ByJc1FpfBRrFM9zntV5at1afNJeaAXNoJ2/vHxIpQ3lZFXx8oe++EDlnPp6sWwBLG5UPLqVQNGk8Ewdl8MMjPLlm6tb20xzAIvagSL86le/2i9E1S8pa3Xf+0/1mxhfK8vYP6xJQl0AFmgQA6M6ps8BLK1WvnVm4NzJJiBGfQAWMorS39Tgwdji1ARaUHCADQAhSo2DD5dZZplg7idPi8CiFATf8JVcR3Iv5LgTcmnyZivv+Ux9hx9Ee9EaKwKWAWJUpPR0hgu/aWzkMmLctCjw883Ps267k7sxln7xgvJlBxwAzgOHVu/NASwahzr5WjV2ap+2gst6XmXxjC3qAiwa+07STzIFWgmwiGdS5U1Te9RXD1i60ZemdnT6fgEsFRQV80r51iFelRuugCVePVQpfynM2O/uY1i6DVj8EHl/cxXIameC0EcBhKEALLJ20Q4BFtqBQOeICAXjMl5SkBJw7fS3PFNNAa/0BE5kWYHusnax3VkWVQERxgiAojNg+D8B0nLjxfNnuFpYPOWUa4a+DCfAUjX6Qw1YxEc5MUCt5rHc2QWwDDNpl7NLyK9+YsTu/y9FKSGE7xrrgnJkCOB02pyYY2GRFci7hLz1I96RUrfCE4iJTcExYGH3jiwsKSySY2Gpqs9bMNRXyqWuVL1lwgMW/pYJ2deb0qe61XP8rPedc493SsDIBUeZT37yk7bvvvuGoFy1Ebrl9hcFm3NRP5aCnEuBpznPKDi17pmqVTMZZpusV3F9AIfcC3CCFQxaoEQefvjh4AKizYod4r7+D1DRDi7eRRkAjFb5CwNgicfDAxYCW4ljw2ognm6ieY6FJa4rdk37+DbKehksC0uVXPZuJllU+dZOyW5YMEVHaAXNoF0MWHwIQhMdfX9VVvKEvuASoj/d6EtK2zpZplhYBkhNGILEXnfeeWf4js2NVQqUScKEQ8jlMFEOYFG3PGDRu2IF7RW9F0Iy7crFVddW3BRrrLFGlj96oIBlgMMWHveZMn3f/HEGnXhPSh1VfOJdERKsCB6COvm/tkJ7RQJfSXhTJwr+U5/6VL+bMkXZT5061Y466qiUZveXmTFjhh199NH975Y/HcWv3BzejUXbcVeutdZaYS54+lOOZxSALGFOua985SshPb4AdEojv/3tbwcw4S9P75j21A1v8LvOAeJZ1UF7BFZkUeE3ARa1Nz5xV6CF+r1C6vTCxvfTW009jf2Cg/JxzI6XAwIgWqjJauTrU9BtvBun1fgMBLDU1RuDKvjsiCOOCAfAxidT1y1IGDdcQiTPTF0ApfBhXAagIpdQyrxs9Q7aqUVoDN4UdNtOG3vtmQJY2hwRH+AUK1+P/iWMday5JkA7EyFnl5ACh4lf2X///YOAlOuBLivhmO+HzKJVK1uRSUGesYWDlPm5FhbiAFKCbtscopaPMamhh7Ziix70ixgWBJxWXJ1+f6pw8ruUaAsr9t/85jcGoFDbtM1WgIYy+pv3IBTf8573LGCVaeoPsTS/+MUvmoqF+2ojmXn/67/+q1/RCwRLGXtQIuACwFl//fUXOJlaQERgQfXwTV8//OEPh9w0qTTkuXPPPbc/vkydqgMsEvzwBdYTXVhPeT/0VQAtfdORC7K6KLGcB2cCbFUANLa8JBE9o5Cfy+pzHYhRtX5hw29eAapfAFHoo3GFz9Zcc81gYfHxJk2AhZxXnbzURy+D/XEGsXtfySE9P9D/OHlmShtzZbpAHokhNU58t3P6PP1Sn+FFuS9lYbngggv6Y7G60ZeUOjtRpgCWNqnoFT27hFC+Stnt3ShUX2WZkMLJCdDNsbCofQceeKDxkWD0QV0eoGjV59sau4PUFz3H/zVJMG2S2E1lmsg61BYWWY/UTr8zjIBbBd36YOumPnX6vheuUuCco6Lt84qv0DhJaHnFgzDcbrvtArBQ+aZ2chzA2Wef3VSsf6xp20033RQsOTGQVSWejgIFJ5xwgm200Ub9AEBjwjeKJA5A5Pf3vve9wTWTAyZRPgqIbwVYvKVDAF/zRsDEW0+oS24tKXK+ZVkRQKHvus8zVSv7XGWXMjgxqPPv1XiI73UvRQ6oXj1LWwAsuIUVdJsCKLthYfH8JhnIXMZqqr55N5Dkle8TfKcDYD24S6F5Shm9n7kJDdje7OWRd9en0FE85flX7xBgueSSSyrzaqW0t5fKFMDS5mh4wEKMwX333RdiDbhiwOKFpIQXjJSbKjkHsOidcQyLJqhPOa1Vrfok4eUDUT1Y8UJN9cjCwrMpSn6oAQv9kUslNskPhUuoFRtKaULXm2++OazyvdDVOCHo2MHilR/CcMsttwyKVUnQmliebdbnn39+U7H+uBpWhH/84x/D+UiipV/NVwld2vr973/fNtlkk/6t8x5QUac/pkAKf6eddgpJCr21sKmhnILtz2CSgI/BixQwdBKN+U1WJFxx2jUIPemXYn28ZUaxLwJe9IM6PDjwoFLzqakfufe9rPHvk+zhN1l/BI6r3D1eafO33Nm+Pb3iEooBC+0FsGA1jV0lAgYeyCm1hSwsssTm0r5VeQFxAAsLvRiwxNae1HfLSiz3nuZdcQmlUrAHyrUTdNvUbK12ZfpkxevzsPgJjhkZBqoLYvTCrOm9ABZWyymXgAMuIT5a9flnYwtKky+dCUAAJ4I7vtZee+0A2rTttqmNABbMwUPlEqpSEvyGskK4HXbYYf15DZr6kns/VuB1q6iqxHW33357v7WA8VMyKOguZSr+5JuVL1mL4bPUiy3WZOFtuqSk4fHrrrsuuGu4/K4m+B6BrHNbNGco8+Mf/9jIXKotmFIO1AvwUkyI+gOd4H9cjxLKTW3kPtYfAZaq8lIQimkSMPFAUK4P+qO+qK8ejMglxD3xk2LVNM5+3jEuPlg3pT+pZURHwJWUsua4FifqY6s6vaIXeFZ5LXaIKyKODSWsvje1E+sCMqOTlwfK6qsPohevaSygPTItnoPnnXdeCFZlvHOsHKl9gaZPPvlkiOGK437gP+K3NJ9T6qTfsUVS84Z+XHjhhf2ALbW+lHKDXaZYWDpAcVxBTLwpU6YsUBuMLkEhxRKbxptAgq8w18KCoBRg4T0oNY/eveCtmuhSLr6NlJNgp22aVORgUKbblK15vWBh8e3Uapg+A1b4xEF6HWCVAVXBOHAYonc9SimilBhvFIZiLLiHiZ70/xrDFOFLunSsEikX44/QB7AQK1MHCKreS5wMYKpqRUmdBAzH/IpFhnTmqZY82gPIkxutFWDxweWMvY9h0dlAUtACV96i5C0oUuz8Fif/i9vg4y1SaJ5aplW9ypasA1C9C0HWFj/vJctkBRP9ldGXbc0AFrL+pl7ddAmpDdBAeZViHpRslhzkvsA2LpSqE+tT+9aqnIAFQB7LtM9dU7VISX1nDKQZY8aQfgBYFoYjPApgSeUGV85PaJheeVgkFCVkJdy0mvemR/3tBXJTU3IBC3XjEuLD5Vd2VSsrCSVNqDi+hvuqw/eRv4dbDAv08LuEvFXMZ8ZsGpN27sdj3gpExH5prFLwmXhLgcOKrdDYaSxZPTI2OTEsnIuFVSLlQrGzCr322mtt1113fUO2Te86lRIX75955pm2xRZbLLDy8/3i/fo/fyNwSarHFmPqTQHGPHfvvfe2BCyU0ZjoG7r6uCberfdRRucECRSoPXKxUKfmj4A/v3m3q39vCq3bLSMwIjkkV5HaUwegxJeeXwVYxE/iT6wE2qKb2s5uAxbNgThxnAfvkuW+r/ytGBbVkdqnlHJ6F0AFGvit4NBabRL/p9RJGT/HZUmivvjAyNT6erFcASxtjEoMWFgNcmBgHNgnkFAlGFi9YQ7PEVrsxNhnn32SW8zE4Owhf/6QJosmogceqpidG1hA6gBL1e977LFH2L2R2h+dWJyb7yO58wkF/arSA0j813xywGTC6ypp48FKFXDxbUA5Mv5aFUspeoWkfmh8Wd3vvvvu/ULQW/jq2sxBaSeeeGJjlwQmUNJYMb70pS/1WxTVl1aAhcBe4ms8WJSQlnL1/ArfffzjHw8xLPQzNoHXNfjUU0+tdGP68vEC4vrrr19g/OmHVqyUlRtIFkZkwMYbb7xAsLCfJ95aqbFByd96661ZO7gaB8UVUJ80nz1gaRXsT59uvPHGSjei+Mcrfd6DNYyDGbUVPaWdxPzlyLOUOlXGzyVcjxwCS5u9m0X0qHKlHHvssTZ9+vSsscFa6K1yTe0FqOy5557BZeovP2ea6qh6TjJY8xMrzsc+9rFk1xbPAz4BU712FcAywBFhsipAUFV5QONXiNwXM5LBlLiXusDPATYrPK54DEyiMuFK0MSuKd3nOa0u+Ds2K/vVmSYGglx+eu4r+VmrPrQTpNcJmsR1aNXvrU/kB+GT0o922uRX3P75GLBIkKo893VYGn/rfmw98Su0Kv5sp811z/ButUPbMb0VrgpUSJESJ8Dp2+IprS4FRrwVUAHDLAr4W/Omnb7EdBYolJsHfpZ7N+YPlY0DG2UtoG6v1FWnb6foI4vpQNwAdf2nnbK+6SC/qrZofqs/kg8oLKUp8PxUJeP4DasflixyUaVe1M97unH5NgtcVsVxqZxfuMHHsqblWPKQ56lKHj6BzxS8LVkqWtRZuVNoJUAsPicebfvtt0+2SPIOrFKyzKe8c7DKFMDSJqUldPW4XwlXCUQJDwllUC+r0m4eXCf/rSLkBZj4FlPHK24mKP5bzIhxnwS+/LY7CbgmP31M5qEGLAKOEhReyQiwtFqFtsk2A36M+JWq0129IuFvKUWdAJ27aku1LsETopMAhnfVxPNE9PZm9yaiCJxJscv91fRcO/d5FwGk5KIRHflNZz9V1UkfUbzEsdXRDdowJooj4P8okl122SUrIDq3TyjE3/3ud2E+QzfaFyeFi+ukv8SkxScp180ZnsdaAmCJ4/hatbebgMUDAC+PPT9KFgus+UWb5LJifVLongpYPBjRYk98k7tzVO3yCy5ZjsS/AOMddtgh2SJZAEvKaHepTDd2CeU01SN3P4lkYcmpq52y2qJbBbDqXBDk+ogBS9O7BYCayun+UAMWrzjVJtGoait4ar+6WQ4aoxDY+ZN6VQGG1Ge7WY52tcNn3WyT502AYc6cYWVNfFEVYKmbG7kxae323VtMVYfmfl17yalSd5JyrPSpEwtL6unrakO3AUu79KoDO031pQKWpnravV83pu3wWbGwtDsKA3yuAJaDg3kvR/gOhiIpgCWfsdsBLPlvGZwnCmAxa0eRtDM6BbC0Q7X8ZwpgyadZ7hPFJZRLsczybxYLSyZZgltD8Ri5z3aqfB2IW5gsLJ2iVafrKYClAJZetrC0w+8FsLRDtbxnCmDJo1d26QJYqklWAEs2K4W4o1yXUP5bBueJAlgKYCmApbNzrbiEOkvPIamtuISKS6iO8YqFZUimZHhpASwFsBTA0tn5VwBLZ+k5JLUVwFIASwEsQzL1Wr60AJYCWApg6ey8LICls/QcktoKYCmApQCWIZl6BbDMp0DZJVTNCgWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYGnJAwWwdHZeFsDSWXoOSW0FsBTAUgDLkEy9AlgKYCmAZRCnXgEsg0jsbr2qAJYCWApg6dbsar/eEsNSYliKhaX9+VP1ZAEsnaVncm11Pl8SIPHJvVLTjOfWO5DyVVlmB1JfK6Uc3/NnTdRluqyqL07V73fZcIgZ2UFTr7KtOZVSfy/3ZtrWXCcDOGAvJ9Mv1Pvyl79s48aNSyY4x0wcddRRyeUpyGGhdQf5DXUMy9577518xk3VHPeEqOuLlymphBtquRyn7Pft5rDEuky/df3LzcPCQZF1B0ZWZajmN/jsc5/7XG1GZdoW07WdBIUl020qF7tzbuJHlGY+o6oFDvLLea5TZetQ72CtLuqSoLUSPNttt13IwlmXur/qbI7cyVoASz6HFcDSd4qsDuVLpSAAB0E/VNdQA5bcfqPwOGag7mDCqv60M591YGRu+zpZvm5s2rHMtysDObWZy+uKugUtY9LqCIgCWDrJHYl11TFRASyJBHTFCmCpp1nJw5LPT516osklVCcDCmDp1Ai0nhcFsLwjLNpyrgJYcqjVXtmezHRbAEt7g1n1VAEsBbB0jps6V1MBLIMXw5I7asXCYlYsLF8zdEevXQWwdHlEikuomsDtmJA7PVTFwtJpiqbXVwBLASzFJdR3nlpxCaXLjQJY0mnVVskCWApgaYtxKh4qMSwlhqVTvNSqnmJhKRaWEnSbMdOKSyiDWA1Fi0uouIQ6x02dq6lYWIqFpVhYioUlV6IUC0suxTLLFwtLsbBkskxt8WJhKRaWTvFSsbD0UaDsEqrmhGJhyZhpxcKSQaxiYWmbWCWGpW3SDfjBYmEpFpZiYSkWllxBUiwsuRTLLF8sLMXCkskyxcLSYuVbtjV3iptau0rLtuayrbnsEkqca1UZCPmNPCyHHHJIZUKzuqrJjLvtttsmvrnaTFhn8UmptACWzgGWkSNH2rx581LInlSmWFiSyJRcyNNT2TbrEmD1uoUlnvOdkAEQ0tOFPB8kaayjUTLhWxRsZ870atCt5j596tS1MLqEOsFnxSWUyWFz584NT4waNSpM6Dlz5tgRRxxhRx55pJE6O/XKASy8k/fNmjUrfPPhmj17to0ePboyHXKrdjDBmPx8+FsTjf6QZGj11Vc39TO1PznlaP8BBxwQPnq3n/RqE+3hQxnas+OOO4akSWq/n9T62wMHnrvnnnts5ZVXTqZR7rZm3jFmzJj+sfd0pZ9qT47wL4Alh5uqy0J7eAZaMj7MHc1bfmPeSoB6Zc14XnjhhWExofHjN8+Lfs5QB/9nzjB3coBraqZbL3Pox9ixY/s7jQygf+1e1E2bqYM+8v8rrrjCdtlll36atVt3q+c4koC+xPNeso3f4znDONx7771hPvurTp5R5rnnnrPVVlvNnn322eRu5LqExFsaF98e8WAVmKlaAIufBOgkT/T7DjvsEGRgjnzOTRwHraAZtNOlOaC54vmc37Aw3nfffbVylvJ80Feez3bdddcsvVkASyIbCzT44vpNmW4ZDAnCpmpzAAt1cb7DIoss0l9tfC5DVfua2sB9KXpNHtKLI3xT+5HyjrgMdBJgkdKos/j4Z5uSJvlVmyaYAEvq6icHsEi4QnuEFYIrVn45Ckx9LYClHa564zNSIBqXWAEK1MRPNs3NGCjzPHPm/vvv7wpgkbKiHyj6qtW3BzUp1ItBl1eUOuMFEAMg6uQFb0N35Av10w4pdS1O1Ba+tTAUYPTKt6oPsTxjPqN8n3nmmeRu5AAW+uEXkPCc5zPfJ9+AePHZqi+S03xvv/32XQUstFeAhTwsMVD3ffDy1tPM82IrvSk+y9GbBbAks3FfQQ2GR8APPvhgOEckVjStqp4+fXrWOSIw9J577mmPP/74AtXSDt6bg7gFEqray0GB++67b1fNwbwXpXDppZeGvnjwpTZVWSQ4LC1eXWkya8LHQO7YY4/NOpRu/Pjx4RAvvpsuveuxxx6zPfbY4w00KxaWJgp29z5zg3l2zDHHLPAieMsriJhnOGAO8BFflKtyZVDffvvtFw7ZzLGkbbXVVv3KLoUSKJD3vOc9byjqLUAp9ai/ei4G1Sj5W2+9NVSV2h/mJp+US3McOXPLLbcs8I7YwuL7xr1NNtmk/8BI3zZvqfXjCcDjPX6x19RGLAsc/pdyCSDBZ8iaqoWk+kB9shbzfcopp4RPDLJa8dm//uu/BmtG6rjwTvrirSVN/YJmHJiJDPTg2FuO4jqgL2Oj8Yvv+zmneuCzP/3pT1l6k74Djnrt6smgW9C0THSadGLQ+P+dJKiEK8pawChG5ELCqe8V0KEev9KEITC7plokUt/ny/HOQw89NMT9yEzoTcOezhKa9E8rX4/6Va9WOqpHK7NVV101mOpTJziH0UHjlEPp9K6HHnqo3+0Ut03vTX2/AJwvL96qy13Tzhh08hnaOmXKlCxg2Mn3V9UlYIFr57LLLut3Lfp5orms3/R/WfL8ffEhq0EWB5of+ps5w9yJFVYn+ik+e/HFF23xxRfvF/B+9Z7LZ97VQBulRNRe7udYB3NWvpJd73znO4P7Se/3Mkf98YuqeIEVAxaBAckz7kMvXBV8p145B8Cm8llMV57DMs9HvOXbJz7TOInPLr744uCuzJHXyLowAAAgAElEQVTPuQHh0IrgZgFwjZesJZ7HY2tSvPikT0OlN1PHuxPlehKwEKOCya9KKAlB1iHMdolCvWIUlC/WHN4PE8DU8vXmKETaIsDC37RZpl+Y++677x6QX7ypr7zrsMMOCx/aD029cKRvap+EFDQQYOFv+itaix5eoIk2a665Zph8qcI3B7DIqgVgwews4SVF4q1eOeMTC+YCWJo46o33Nf7bbLONXXLJJQsAY6/opSy1koSnBFj4W7TXPJMPXgoDXuZv5gwLik7Pf9onPgKwLLHEEv18JrCv+ZBDJb/Q8qt+1SF5llpnKmDx8gz3BoBF81cWSQ9W1E4vX/280vjQB1kyJM8EWGbMmGFTp05N7UpYsNSdCB1X4vkMMOHjNLQY5JlYZ9A2LdqqrOPiMwEW8Zniq7ifeuUAFt4Hj0EzgItcdp628eLcL9I0T7yOQW8yJlVt7pbeTKVNp8r1HGDxAEGdFPLkHp8JEyYkr+RzV2IzZ860tdZaKwAWf8l1wf1U1K3VU7yKh6kQugjfVua/gQyyaCbAwkSMlXkcW0B7YfYLLrjAUEAebMUWDS9wqRvAIpCXAhoALACcFAuL6Ai91llnnTeQZeLEica4pIIlvworFpaBcFnfs5ipWY3CN/5CQTAukyZNWuB3KdOddtopKFIPBBhrKXb/EL8TiwEPrLTSSv2WnJTW58gAeOjJJ5+0ZZdd9g1V0w/64y0/Te+nPuQVc6QuTgX6pW4kwPqXut2Ufr/88sshsPfKK6+slWd1fRDdvEUlBlhS9FK+kydP7reON9EGwMLiMOWCjrhQ4LPzzz//Dfz0yiuvGHJAcspbKbyFxcu8qtgq8RmABRkYW9hbtZW+0KemS3SFVgAWaCc6ep0nMJLSBulNb9mUbuE3+Ev0aWof93PmTEp9nSrTc4CFjhEohXCKESb36hTnQAniVySACVbzvF+o3A9gikJWe5gUTHiElV/R5wScDaRvClQWE2qFqx0dvl8CBt4lFCuNut0SOasL6mzXwsLY0HbtutCKxLsOUulVLCyplKov51e+uISkKJrmCLSXhcXHHmiOVwVXcy93J0ZOD72FhVVvlSVC9TX1T+WqVvyyEGqBkBNwm2ph4f0CVriEACyyiMSxHgIhsp7ItaA+qr3USR184gDrnPks2uRYWNRmuR4lh6QPJLt8bI6ewSUut7jvC+2o47OmgPAqvuqUDIx3pXrAIvkt17z6Tb98gLHKeX6NLZ45c6NXyvYcYNEk8ZMFYvnVcw76yymrQYbxvLWA32Vm02ROGUAvGHheDEWbACysFgUkctqZ8m7RSxYWATJtzZQ7yJtJNZk1WeOJov9LWAjQUTcWFq0uUiwdCDgCLlMsLF7AAVgETiSs5IdOVSJemRQLSwo31ZcR6EORwDfeYghttUvF1yA+8oBFPCMLC//X7hnqkduIOaNgwBxLZ0ovxQsE3RJXEPMZ7aE/sTJoVbdkB/1Rv/0qOAbNTe3MsbCoLsWw6F2ip0CNf6fkkO+j5ILkGfe04NG4MI+xFvAdWwvq+oS8WGWVVZq6vMB9AZbYMh0vpLzsAuSxcPO8RaXqlxZA3iojC4vKpTSSvqRYWMRXnmYCi1qsaz542ktXiE+rFtFDoTdTaNOpMj0JWIQaPbMMBmARUX3QrVeK3C+Apc9aJAuYzPmDBVhiASeF0G58QQEsnRElPuhWCmu4ARZRgl0VCrrlN8mATgIWvSsXZLcDWEhOx9ZW/05ZIqriOuLFU68BFu16lALnuw6wQF+sKwq69RaW4QhY/GLLz1wBTPGqQNFg6s3OSJLWtfQcYBHq90F1dYPRDQLxrnZyPVS1RYJblgg/WYbCJeRN0T7CXysPCS9vDo3393tfqRcYnTKHthpT3AFrrLFGZSyAXxmm8kVxCaVSqnU56Ii//6KLLmoZRM7c8gGSPt+PjyegPv4vKyBvl+DtpktIvSTR3JJLLtn1HEl+AZQKXHJcQgJbJEFjTteBE29x0Rh5cObnueLaNDYal267hNSGVnxWZfminYcffnj4yPXmAZn4TLJa/RkKl5Da7909vk+y0ilQWG314FOyXGOvvqbEwXRGGnS3lp4ELN3tcnPtcglp0P2E9SY3oVkpPq80Y3MydXjXBe/AJZJjXm5u+d9LqF4FnFVZIuI21rmEYjN/lftqMACLfN51QCOHPh48Uh9jox0CBx54YHJgY847W5WNzbx+peT/xlXBLhYp8dgn36n2pNbjXULEsPB/KbOYv7xS4F7sEvIuHglj74rlPoHa3coPoTHAJYSFhf/LVK8Ej1Ur11a0imVDrEhSgYrekQtYeM5vH6/is9Sx9i4hnvGgBnq14+JN3SUUux7VZvhEgMtbE7xVSC6h2L3ig1JVn97TTcAi+bnooou+IbWDFohxX6rGyLuNJA+8Oy5ebKaOcy+XK4ClYnSaAEs8cVVFkzATYKE8bieyw0ooVoGAgTAOzEqdbOnjw/+bYj20yvXbmuPto3UAa7gBFk/beEVPdmBAi195DmQs6p6tE7BxeW+ZALC89NJLoUjVirkb7WxVp/Lw4BJiuylzIAYs8fMSpH5bc11f/OqRusnDAmDpxtioDQAWLCwKWlWfBkJbD9ZEMymZnHqHErDE7fTyRHlYUMJ+ld+qbzlBt9QD3eAz4kska1tZEMRnAix1u4I8aBwMwCKakFMJHeBz1/D+KmtIHLMj4BsDYP5fpUukD/yiIIfveqVsASxtABbPEGKwmEni3wVMxHgCLGKwTgMWKUMPWGKrgtrkV108Fwfd+vsLE2DxlhrRBqEGWAG0iD6dnqwSSOIF8UBM23gFSBtjC0tsbep0W5vqkwD0gKXKIuf7KrrGFhZvoVS//CKAsQGwsK2Zq9PCV3OGGBYBFg802qW1n9sxT3leaKI193sBsPixEc1QviSOE2BJkWc5gEXjID7zY+FBi/72bYwtLFV8JtoPBmDR+5nL0MxnbvZ9kVzQAtm30c+nmG/UBz8GAt8p45LCh0NVpgCWNgCLHlGEvHyOWqHBYNpC6AWeZzgBlk4LXd8dmNoDFn9PClqHsck/Snsx7fsTrj06X5gAS7xtVas4AZZuTG7o58938QLWr5r4PU7sx32EGwrV8+BQW1rgJfiFGJbYIieF7NMDiOfjM6tkeVCcS9wvVvSsSLGwdGNsRFPSqwuwVM2ZXGEdW2Rpu2hAH3POEhpqwKK2+7HhNwALYBL+TL1yAIvklXaj8Q7fBm21ppxkrmgswOLnjJ6PQehgABa1izwsyvYtK6pkkPJm0R4dvOstrT7ORXIjBih+LpYYllSuHIblmlxCHqHHyDwWcHGci+4r6LbJfN4u+RQc6/OwCLGLwb3Fxb9HgKXKwrCwABb1vWoslZpfQiFlDHIVqASIj0/xPuc6OmM+xmXB5V1KKW3sRhm5BQiGxDKnK8Uqx3Zbdq9AO/XFA/xYmVA3QbcrrrjiAsG7Tf1KHRspQFxuseL1K3YPLJve7ecadWiM9a4qN0WrOocSsHjgFY+Ngm5JTibQ0ESbnG3N1AnN/PZ5ybOm8VUcn+ezOrk9EMCi3aVN/RZgIREhNAC46BrIAtZbNsVnir2Kj7poamMTTZue79b9YmGpoGwTYPHMzsDCcCRmwhwaXxLcsQKCgZZbbrmOm7X9+2FglBu7HvR+r0iqTIc8v8wyy9QeYrawABb66S0sUhysdhlPxrIO0FVNxtNOO8023XTTxnkK/RRPxKF8Dz/88ALPeEER+9YpSH4gr9xzlWdjA9soAO3I1rrUUkstQDPxV8x7esUTTzwRTkeX4tHvik/xAI6/SfLFO7SlPhWwcfCbVwpNXeRdjIunvwBmFYhqqi/un8pfd911tvvuu4cVtBRLU11DCVjUD4EHzRlowtgsvfTS/RY2T7u6PlGeeZNyif4c4sghi1Ls3jJRVw8WSWRgFZ910sICz6SMo4AFWYg5zJVvtaOJp1dYYYWga+pci5IHXo7AZ7wnBxxzKCOH0/baVQBLxYg0AZZ44OMtfTCdhK4HCGIm/aZgPr4HgqyrmCpO1ayVq1cK/Ba7HWIlsbAG3caCygtfTfYm4eHpnrOrQFYVts9jMfDv8TEb8RlWaqMPRB1qgeIDL6tcbD42SPzvXT7QWltL1Rc/NvGWTQ+CUvuOskpJUOitHn61Gs+Z1PeqXFVdvAvrEluOxQ8p9Q4lYImtkV4OestYSj8ok5PaQaAXmuFK5PKySa410dK7TySPq4BhJwFLar8l/1lMQgMAFe3wbsLYDSQZod2l/l3eaufrocxg8llq/wdSrgCWAQAWTeB4e1oBLM0sOZC8DXVCpvmtfy9RB1i0CtMqMrXOHMBCnfBIASx9O9lSAYuUVMqq2o9brwOWHGDcq4BFY5MTT1UAS/uAxVu6UwFLt/ksVVYOpFwBLG0AFj0iX618kTrkLbZKSEHFLoZOW1WqGMGv3vz7q95dFZjlY3DqXEi8d7hta9aKsGp1K4uX3DcpEywHsCiI2QOWVubautVrO6valL60W0bzQf2rihmg7ipXmx8PgcYqAaukWVo9prQ1FbD4uqpiajoxX6VcqB9rAScp0/dURT/UgKWV9VFjkwoocwCLZGhslfLW6phfWvGZ6hsKC4v4jOBuTp+Xy57f5eqJ+6KAdOK3sMrGQbfxPJAsF59hycuZM+3wWcpcHGiZAljaACw+YBOGV7S3/OTxfTGiBPFAB63d5+OYiBiMVNUbg5iFNYalnRWip1cOYBENFaTH/2NztXcNiW/iWJCcGJt2eSbnuSpAqzZ7V05crkpIxwAux/8et7kdwKI6quZMzjyO54t31aJ8CTyOlWYrmrejSDqVOE799tbHgbgncwBL7BISzTxI9oBSbjhP/yo+GwrAEruEFESvMAJtQRYfSAZzny39ciPHMsL3X3wmwMLxDDlXO3yWU3+7ZXsSsPg4Cil7L/A6sdJpRTBvLYh98EK+YjraxfHgd911V9japxVIuwPSqec0UWmv/Ltx3bEw5n6cFlrxBn4c4nrYgkfKfCZS6tWOSyg1Nb9WI+qfstiqbTkKIrU/OYBFdTbxmR+f1Hb4cvRTfe9Gn2MgFdO5nTa3esZv/83pz0AAS6v2SLFozktJeLDDPb8T0CtQH4+RSqt2FEknAUtqO1PK5QAWyZ8rrrgixP1UnXCdwxOed+O2wmds0WfnWzflOXyJheXZZ59dIMA7bo8H655mPuZKsttbh9X2weKzlDEfaJmeBCxCxzFTefPfQDte9bzeu+qqq4btZv59Xnnob30rB4EyFtZZIbrR5ro6/WpcoMO3y9PYK3JvUZEFJo7Ij11eTBwm3mAAFt4Tm89pnx8T/V+/+YBar0w6OR45gMXzmaeZ7wdty/E5e/eQF9y+7wMFQFX0anpXu1Ygb6WUsoqDPFP70y3AEgfT+pWwp5XmEb/5uYQiede73rXAtu4mnnyzAxa50epkQCpPSLdUuS3hM7I2s4W624CFw1y1gymWV+IFLxdkYYl5yv9fliTNm8Hisybe7cT9ngMs3jLgJ7gX3t1gIt4rAbTWWmsF5ctvTAy2bHLst0x2XjDxW1XQbbetQLmD78EHfyt5mX4Xk3sFVEVn6MAWxtg6k5qDQO3GwtLO2SO8x7eLdsQHtXkApknLMzGQyaVhq/KcIOuT7bUCkjl8ltJG8SX903lIMahOqacTZQSc9H5v4UmtX2OqvmgMc5SRf1e3AEsMfjV3JKu8dZb5JlnCN31Bkey0005ZMSztnNbcyxYWZEDO5d1o4gu+c5Lv+ffpuVimxMkzU9qYq5fYHYTFhLPB/HxFvipxXAxaqlxClPGBt/AaOmuw+SyFRgMt03OAhQ6hFJVrocpaURUcOlBC+Oe9qV5CiPZwyRTplR+WFQ5lU7Kpbrcvta8S+Npu6pG6jyOIwYzuKV+Id4PFdQn4aCt41Yqlqr05LiGtpshzwHsYC37zgWWy+gh4akuw92V3E7DkWFhEjxQ+SxnrGGT6FRb9b1eYp7ybMvEBhd56p/mbAzZi3uQdUv70RW7O1PZ1A7CI96rcPR6wSGbAn/EiZrBM9b0MWFKtslLIopkHGpI5uXFOKu/logB2q/PUUvmurpzkGQkKASx8S27pmRj8aE54C4uvn/te3vt7g8VnA6VLyvM9B1h8sJA64IUDgz1+/PiWPr+UjleV0XvWXHPNsPoXQvVlfS4MysNoKF8mHpYWrzBzEXe77a567rXXXqtN/ka7Sdg1YcKE8KgHLK3aQLmZM2f2P+fLYpXiXAwJ8Ka+QDNAXkp+DAmkGTNm2Nprr/2GqukH/WnlQvEWlm4AyksuuSTJwkLjPZ9BA/FRzGepSl6gBGHL+FRdrLi0ym8am5z73voYP4ciGDdunL3yyivJeYbUZ+Y4famiAXOQvsLjKVc3AEur98YWlhioyMKJItlxxx37LX8pfcHCwtEROVcvA5ZUCwvzlzkOzXbeeecFus89+AU+y7n0XBWfnX/++WE+w7+p8zBH3sMjTz31lKFr/FEbtL9Knkl+YWG+8847QyoA/74qmTbYfJZD+3bL9hxggcggRVlYpFCFMKVcq7YOt0sE/xxCXYBFpmmvCKu2H+rgL1lYqqxCnWhbTh2ik+jHt48nkOledYr5PeNLkXqBG1tjtJpmiy5ZWLlStmi2Y2Ghft7jTe+x1cS7JDyv+DZ5i0QOTVuVzbWwiM8U8S/Lgd6RQsN47NT3WHiJDqmCN4cmno88D1WNQ2q9etZb63zsR667qxuARQuTuK3xXOG+H0ueU7I9AkgBLCnZUUW7N2sMi7bKa1uz6NopPhNPSZ4QdAtg4fdO6xrxA7uDiJfkW/wU77qiPZpXlMHCokWOeEJlhprPUuf3QMr1HGChM7iElOmvCrXGu4gGQoD4WYSHdry0C1g62Z6B1OVdOTFg0U6aXMAiQaGJLcDCxHvooYeS/fHtABZcQrwnBiwSZvRlOAGWXD6r4wUPwLzLTuVjc/NAeKrqWSnpKsCisckBS+qP+iLeFfj2YDylL70IWJg32vFSAEvzKHqXkAKVxVsevLTLZzFgkcW0G7rGu4SwmMSAxQOPGLAoD0tVmSrAMph81jyKAy/Rk4DFr9L9bgGATKoZeCCkaXXGS5XbAeXLeSU+cVw33A65fWISQq+YZlJgXtH4iY5JEmURryziVYBvz/rrr99vYUlpJzTjTIwUl5Dqw8LCe+LLKzZZt/imfwBfub6k8FLal1uGM1E233zzrMfgM4E8KWmv9HMq01hW8acEYk59OWVpM2PAwXf+khk7Bs6t6lb/Ne9jBaQAxRzF1A3A4vtA//gQixCPI+XUfw+m+fvaa68NZwnlXF/+8peNT87Vqy4hrAXIzZzrqquusne/+921MiCHL8SfVdbMc88915ifORchAVUL7Lo6cAUhz2KXUKtYOwALNKi6fOyY7g8mn+XQqt2yPQdYqhCtfjvqqKPs61//ev8hTjnMmUIgCV7Mjssvv/wCwid28+jdYlB8qN6NlfK+bpaRW000kyCN2+3boHt+ssbjEU8K6gVI4l9WzE+KCZVJuvXWW79hslbRRPWxEuU9vM+bSb2ri+f9+TYIHfrD1arvAx0LFA8KKOWSoGSFLT7TczGfpdRX1S/9pvNKfKBySp2pZbRDa8stt7Rzzjmn/5BNPz5eeDbV26ovPLvBBhuEgwnhiapcHFX1dwuw+LnhwXRq3zks89RTT81yORBTQdxQztWrgAU6VR0YG/fNA19ozgJMMsBbRlrFsNXRyy+IJSPYpQONFSid6p4FfAHCUi7a2moB7uOgfH0scFoBKc97+nuw+Cyl3wMt03OARR0Sk8h1gbI64ogj7Mgjj+yqlYX33XPPPWE3il/t+hWs96fnCOOBDlbu80wIaMYH+nl/bN0kpG8yh/rVgszwqiOeUAgRgEIKWKEf2tIXry7q+khbECSyFmm1SjtiC4sfE4Q1ORXiwMdcWjaVl1JoKqf7OXyWWiflBFQ1XiSlAhTBC926AC0k2TrvvPP6XbkCr9pB1M676Ys/BA4enjZtWvDhpyoR3tstwKI+QWvyNuGujJVmvDPPzxtiJIiVSJ0z7dCQZ3oVsOT2h/nPJV72lgjJgJxFrLeweHnCO+J3pbSVeDR2/TRd4l3aH8dr6v++Dlnr6RtByriS/cLRW5VjCy3vGCw+a+p3J+73LGDxE1uuiMMOO8z45Ph8c4nEALPbBcDiBVIVcvWTI8cUmNumdsszMQ499NBAsziAtm41Qj+UUyTuk5RgLIRpn9/emdLedgALQkljH1tYNBbxmDBZ6U+3xycXsIjPEHB1vNVOm7XqFx04r2SppZbKUvAp4+fLMC7Q+cILLwzAkHaL3waijL0FQzJAcT85q+nBAiwkAYsVZtUcgnb8Ds1YHAwWmJaVVe/nO0fB5/JFp8vHAam+P63cKHXt8CAltorF70rpSypg8bottmBXeRg8IOEdJM9sGjdvqRwsPkuh0UDL9CRgqTOLH3zwwUaUfLevKsbrpjuhm/0RzfzklsCqYvpWgKWT7cwFLO28W0qhFwEL/ekkn9XxJ3TW7rV2aJj6DEKRnVLx1Y6LS4q0CrDlHrJJXUMJWKrmmuZiHc1SaZ5abmGxsKT2d6jKpQKWgbSPd1QB4yoQOth8NpB+pT5bAEsFpTqpSFIHolvlCmDpTQtLASytOb4O6BTAki8pCmDJp1k7TxTA0g7V8p4pgKUAlgUoUCwseRNIpXNdQgWwFMBSLCztzbVefaoAlu6PTAEsBbAUwNKBeVYAS3EJtTLVx7FV/L8Alg5MvB6qogCW7g9GASwFsBTA0oF5VgBLASwFsHRgIg3jKgpg6f7gFcBSAEsBLB2YZwWwFMBSAEsHJtIwrqIAlu4PXgEsBbAUwNKBeVYASwEsBbB0YCIN4yoKYOn+4BXAUgBLASwdmGcFsBTAUgBLBybSMK6iAJbuD14BLAWwFMDSgXlWAEsBLAWwdGAiDeMqCmDp/uANK8By3HHHGZ9uXxwutcIKKyzwmuGaOA56HX/88f19idM4VyWP4yA/zp/IybTK+S456dI5xG6PPfYwvlMv6uc9qRftpx/0JyeBGQcy5iZbawewVPFZU984q6RqXIY6cdxmm20W6OyvqpTh/v4yyyxTey5O3XhVHUzaRDPOkpo8eXJTsf770Df1TBgeUmr+XMBSRbOmRsKXOQeGUl+v5mEhm2wsZ5v6P1j3H3/88ewjYHLnM3zGYYY5crYkjnstsMCOa4wbMYI/Lpzx6ut877B63gFbg8VI5T1DS4FOJfRC6HL+So7wpbzOeKraJppLmbrsvwcddFB2RuV2AEs77eVsoCowNdSApZ2+1B0BkVtXU3nolXpmFXXBk2THja863m8CLE3ty7lPpm/4M+fqVcDCsRQo4KG86sZ0MOZznQxstbgqgKUAlqGcL8Pu3QWwVA/ZYAg4AFYBLPlTpgCWdxgn0PfaWUIFsFQv2gpgqZ/jPekSyhdJ5YnBokABLAWwdILXBiujMm0tgKUAljqeLRaWTszmwaujAJbBo/VC8aYCWApg6QQjF8DSHhWLS6g9uhXA8saDSTtLycGprQCWwaHzQvOWAlgKYOkEMxfA0h4VC2Bpj24FsBTA0lnOKbUNCwoUwFIASycYtQCW9qhYAEt7dCuApQCWznJOqW1YUKAAlgJYOsGoBbC0R8UCWNqjWwEsBbB0lnNKbcOCAgWwFMDSCUYtgKU9KhbA0h7dCmApgKWznFNqGxYUKIClAJZOMGoBLO1RsQCW9uhWAEsBLJ3lnFLbsKBAASwFsHSCUQtgaY+KBbC0R7cCWApg6SznzK9t3rx5IdU1aZu5+P/IkSPD33PmzAnp3xdZpGTh7QbxU44fGCrAwnvvueceW3fddQMfqB3wCf9v5xqqTLe0GT4eO3Zs+NaRBmPGjOnvW1V/mAfPPPNMz2W6pR9cs2bNCt+0k/HRPNac9n2izMUXX2zbbrtt//yO+zx79mwbPXp0f+py6udd1EudkhFNYz+UeVjgMfoqGuhv0Ykxf+21vuydKdebFbAwRxhvxh6+EM/xO7SFjvE1EHnW7USQ8MXUqVPtjjvusClTpgQe50Pf4r5IB9Kf+++/39ZYY43QZ6X011wTT8FjyETuQ7NtttnGzjvvvH6apfBZr5bpyW3NfjAgnAZSk98Dml4l7HBqlxjeA0Paj7KoEgJVZ1+QMp/U+alXTmp+KfSHHnrIOK/FKwCBDimvnPOMhgqwQCMELsJJlwCYhKxAjVf+lCVlvI4zkBDn96FKzS8lorlJnzxdvYKOlffvf//7AFi4vFAWGPHgWP2jft6ZClaoeygBSwzgRBvNLcm6VL59swIW6Kj5ItrFmXv9fPAL3SZQUyXPuglYxLucbwUAWXTRRfsBi3ie9ot3vEzV8SSxnI3nGfVIdjDHOAYDOlTJ9FSZ3QvlhhVgQWE9+OCD/cIt59CoXiB2r7YhVnZYMVCK3QQskyZNCofl8d10afI++eSTtvvuuwdlpRXrcAYsG220kY0bN64fbIgOWm3Fqyjuc5CfaNYtwIIFk4P5mi61E/7hrJ7bbrstKJVUwMLBnNOnT1+g/+JFgWeBMdW58cYb24QJExYKwMIcW2+99RYA4E0033vvvY1PzrWwnCUEb4nP/FwRj8TWX+kHDhjkU2eFGSrAMn78+CADJ06cGLrj21G3AHnuuefecABw1XO+vg022CA8g9WlAJacmZNQtpW59+CDD84+lC7hlaXIfApIKWjlK4Uoxan7nbCwtEt0FFmsEIebS0h9rzqOXitt9VNlJYw9SPE07KSFpZ0zXjirBsUYXx5cSojKQur7KlCqMvS/yupQRbMmXhpKC0tsVfJtZeXLXOv2tbAAFuiUymee12SV8vKM+7JADDZg8WBL89bzgOaMgJi/Vzc3pTfFbzFP1bnyu817na6/5ywsXjCLqVBIMNchhxwSPqDEdpVUpwm4sF5XOBUAACAASURBVNXHZFFsQdVE7lQMSw7dmtw9WCmIb/BKL6X+oXAJya8M//7lL3+xlVZaKVgYxNP0NTZ1qy8yc6ufMvvWlec5VqRVpzu3ok8OYKEftPmKK66wd73rXWGeyn9Ou1ASssR4JeJjUARMxG8S4tBE9yTEoRmrZZ5PXS0ONWDROAmE0W5+I7bgkksu6frKd2EALJ7Ptttuu34+g6biuSqehm8OOOAAO/DAAxewYMQLgfjZbrqE9C6/KJFbXjF5mgsCILoP7wPaPZiXNZKyzAu5fvy8qgMyKXKyl8r0HGCBOK+88kowlXuzML8ffvjhdthhh9mrr75aG6jXS8QdDm2R9cSvaC+77LIQW8Ak8X7PTltY4vGto5cUNa4KAhTjuA4pBJ5PjQXwyjNe8Rx00EHZlrxcAQd/33333QGw+GvmzJnhv5iLubx1qxU/ddrCgm895YInmI+sfHfeeecFHmGc6CfzudUlYeoFLG4fnotXoNCMOKZUsMJ7hxKwaCxRuD5mid+33npru+CCC8JYV620q2jWjht8YQAs0IJFCXy24447LkAaaAK/vPzyy/2/KwaMH5jPfCTPtChoJc9y53PKXFGZOEg9fhZ+QM5VWR1XXnllu/POO8MiIeYFZAfzosr1xTuoc7hvWOk5wCKE6JlKprxDDz3U+BTrSs70aF1WFhOhc74J0PLBkD7AsZMWlhzh6y0Tsc9WAEYKPpU6Q2FhoW1aFd577739Fhb1Qbyt3TFV7jgfkKfx6DRgYRWXctEWPiiS7bffPghSb1XR/9U+gcs4PicOGkToateRaMYz0IwA75wV41ACFvol65DirkQTLCxYM/l/KnhPGZO4zMIAWEQ7+EyWPK/QFcTuY6DEY1hXACySDynyrJuAxb9fc4W2aS7LshiDWHge6ydzoEp2yhPh3eYq5y2V7fBQrzzTc4Clys+orV6KYfHCrVcIOZzbIZO9LBmYqQEsAjFVAZBxf3N3CeXQS++PVxya5LGwSq17KACLB16AAiwsdbtiPIj0q8HYTeIBWyzIuu0S0nxVbAFAQ4G3ar92EsmsLfeXdwFV7XLw4yglD82Gk0soBnCMtbavA1iIYamLS0rl46ZyCwNg8S4h+uMtKOq/n8/iJ74BLHIJ+d1DHiTUgbwm2rZ7n7YyD5gr3mJcZ/XR78gL5kCVRc7PJy+7KQv96iwv7fZhKJ7rOcACEVhZQVzPgPwNYOFTrs5SwAMWmLtqu6neOFQWFt6vCemBiwSTn6yp1BkKwOLbJsDirVxyG8D/PpBOY1RH/05bWFJdQuoPgOWd73znArkhvFCOxySe2x6w0BdAKHJA4yoBPNyCbuk3Y6mttZ5PWRTgfs25qlbWTc8vDIDF8xn9id3CMb+In+AlvxW8VwCLHzPNbX7zgNaDEvVXgCXuB88K/Mii5+tt4pHhcr/nAEudQGYwcAcRw5Lq7x0ugzCU7YwVPcIVvzqrv6pcF50ELLn99quPeDLnBtwKAPl6VP9gxLDwrhkzZhg+6bqcIjGttS1RbfaBq50GLKkuIa1SCbrdYYcd3hCn4elMnyV4fdCs3GBNoJMVKckDMYvnKO6hdAnFoFg8T18ALBdddFFWX3LnDOUXFsACj8NnuB7rwgKq5Nn+++9vfHLSNHTTJeTb2JQskvHz1iQfEO8trXVy2buY68q0w1ND9UzPARYJwFggQexiYWmfTWITapVJldpRKK0ykA4lYEnpvbe4eCWu2Am5JWIXhKLzZUKWzzvlnV4ppJSXEmPHi+IxYreAb6fqjGnvV1lDCVhonywsmr9qc53CFpCpKi9rioQ136LPfffdFwBLzpUKWCRzSORFgj5/xa5qzRXFSZAfirH0fFXlyvS7wQAsuF+7faUAllZuCT93Yvkcz7GcvuTsRhPvw2fsEhJYV2yLxkPv19zgOcWwqB9VMWBxu7sJWPy7YhAfAxTv2qL9VRaWKmuLlxl+ruWMTy+WHTaABeKVPCx5LOSRfCpg4RkF3VatYgtgqR6DHAEnJY7bRdaCFMASv7nXAAs0qHOzpXKuzNhSKn5LO8IbkNfLgMXPs1aAhXvKQJpKm3bLLWyABdcjckiuD4EmH2unucF3r+dhUYyX5/k4R5HKaFuzn/utAEu7PNOrzxXA0qsjM8B2aZcVzFzlLol9wHrdcAcs6kdV/2JfsSexFA3PKW+DhGLKUOQAFgkfv+OlVeBllbVFK9149RuDzG4H3Yo2CrodKGCJaR0DFmgGYMkZm1QLi97N2S5kVfYKUFafeDcP48ZvsrDU7fBQ3Z7PACxYM3P6ksKLddYCPzZ+MeODtmNXK3XVyY/YJZnrls2xsGg3DXyG69FbvHybq+a0AEtVpte6BVjOfM4dE78lucq1VTUe8BX09XlY6lzJue0ZTuULYBlOo5XZ1lhpx8K0ylw/nAELbVcftergN4Rbla84XqFBXn7DhAxoyYmTyBVwjA3xGHIjaGi9uVqH/3FP/fAr+Hh7psp5NhmugKXKZdntGBaBEc54kUvIuxxoE2MikEh5PVN1xov6UMdnAiw5fJYpAkLxFAsL5eiL+hhbivR7bAFT23lW8wyapeRDygEsAk4esHhayHXiz2iSu055WFQ+JfYjdz63My6x+5D/x/Fcoqvq9zQTb8KPOXmJ2mlrrzyz0AOWbguDXhnIuB1idAQNH3ZcxMquSqgMJmDpxtj41ZZfRcbKXCvmuAzlFHSrrZQpY4yZGmHadPE+xcvEO178ai83QK4XYlg67RKqAtR+W3PqChOLCcCt6RL44KwmAIu3GMSWlbguAAsB1OIr3ZdSquIzpebP4bN25kwTYPF1topJ8X3wYIy+yuKRAlSqlG/T2MTbmlU+thRVWXl84rh4HDtpYUkdG7UBWvlDUL3MjumoxSeApWoHX52VqYmudfdT+9Ju/e0+t9ADFg4Ky/V5t0vMXnyOqHo+PkGRb2fM6IMFWMi4uO+++3Y082LVJEPBnXLKKaHLMZiRQvTBeAhidkjxiYViq/E9+eSTQ36ElEsC67Of/Wx/2vxYcNYJoC996Ushe2wMwBYWwKJ+xS4YuR8+85nPhIM5cwVqqkCPQVIVaKoaYwARB8xVtauOz5BLH/7wh7P4DPChpI4pvEaZJsDi61H7P/e5zyUd6aDyZFk9/vjjQzZVuTCb2pdjYZG1BGDIXIuvVvwgmlWBk04Cln322af/JPWmvtNeMkSfcMIJ/Rl6U3ga3uc9Xp6Jv1Keb2qX7rfDZ6l1D6TcQg9YlGZ+IEQajs8qpX4cqNy0IhkswMLEQ8Hz3ckrnrQ+P0i8+vKmeq0YcR3JpK37Ke1LVYiqS++jvVUrqzpFyWmt7GLh8qvFhQmw0LeqFbzPteHN6U3j8+yzzybxmfjjpZdeCsraW3BaWQ5i60lssajjM9qNiymHz2L3RlPfcwAL7RbfKSDc1x9bX3w/AWwAENLj18XNxW3NASw8692lPqhWMUC5Vkkp/SpF345LqIpmVePj+QwaeOuf6K+5LZrHi62qhWYKL6SWaYfPUuseSLmFHrD4JGgDIdRwfBamrjvOoCpGgD4OJmBhtdRJwEJ/FQSpCR+f7iqA4GMT+E1uGtFAK/xOjzv1KsMl79RqVAJI7aZ9SjimMjwLYPE0kyl+YQIsHqwJNPhdE6kreI0d7p0UPhMNX3jhhX7rAuMhhaYYDbVPyeBUpipWKgae8cGtOcCL/vgkaKm82WRhqZIF3l0pAKJDG2WR9O8HFK622mqBP1OvHMCieC7NS4ErvUtgRTEg9Ikykgf83e2g29ykhvAlNIN2HoBUjUe8kPL9gofic6pSx6CuXDt8NtB3pjxfAEsKlYZhGbmAACyccC2TepOPeTgDFj9MmtC4wxDYVQHHUibxakXBlAJA3Rp+gRMvWKt88N4Kg5AjxoJrYQ26lTKqooWUJv1v4uVcwKLyKN0ll1yyX4kIIFWBC8UWxCtgAV8p0iqQJaCcw2ftKJImwKJ+i+9R7CjfFVZY4Q18Fs8x8SA0W3XVVQ2wR39SdgzlABb/Xm9p8WMTz9Oq7b5+HDR2nbKwpAIW8S20gmbQzs9x348q/uJ+LtDNlWHt8FnuO9opXwBLO1QbRs8AVnALMXljpV3F9MMdsHhTMX0RYPEuGK3S4t0bfmUTr4y7MeQSlN6U7S0l8WqSvsWARf1dmCwsAmMekPjx436OC65dC0ts6REIFi8oriJ2lXgrmfoS7zZS33L5rB1F0gRYfGCw3JMKbvbKUfzqLU4CLNCYHW8o4dTxaRewiP5VbpLYUtkEYurcSO24hFIBi9qEK4hAbQCLB4uiOd9enlWB4G6Bl3b4rBsyMq6zAJYKKtcx8WAMSKffUQBLn4XFC+UUwNLpcaiqLxewwJeYj30My3AGLL7/MX1is3gMLnPGZ7AAi3gsBbDISpADvOhzO4okB7BobryZAQtjkrrrz/NhO4BllVVWCXO6AJa0GV0Ai6OTgIoC4eItcFo5VJkQ08g9+KUUdBuv5OpWdr1sYfHK2Y9BXdI1xlOpvKsUQ2xu9TTJXfl2Y2TjNuDHfuyxx4xtujEPDgcLi8zechkod0TqWUI6CdqvNFPongpY/MqXoNumORPHIPn2NbXR9z2H17oBWGIa0h4dG1FF36oFnYJuU7aPq86BWlhSxr6dMsh/ktNhnc0BlLmABb5cffXV7ZlnnnnDe1qB+bo+dVKetcNn7dA695kCWGooJkblG0aID5HKJXSnyueCpV4GLLm7hKrMva0sDK0Ai5QE31pVMkZVO286NXbt1OOFEP3xytf76IcDYPH9j8Ghd0/SFyl/v1siR3n4d3ULsOgdsaXMW1jUFx+g6+MocnmiHUXSZGEZSsCSeyp4Lr1alWfcyE/F7rNY3rfjEkrdJeSBsXejaUGcciBi1ZgJSHZCnpVdQhmcVueSaecsodxdQqBrGEZCJQ7MGm7uol4GLKm7hHyQndjIK2iEDmNWZXVoZWFBUKFIFKAcK8RuB7alTAkPWPib1Rirf67hBFh8P7RTxit6T2sPJj1I1c4pbTtPoR9lugFY1F6lTPfxLB6w+L5IIXn3pHaMpfZlYQMsqbmLUumTU06y3Mt0WWsBLFhY/O7BprpTLSyKX2L7vLaC0wbFSGmDBO9LDSynbCflWTt81kSfTtwvFpb5VPQMI+HKLQlVbRsTmOkE8dup481qYWF8sHJ5+osWUhbQM7aQ1AEWykmZePDD3wgp7nd6q2DueKstcqHQXuUU0W/avtnrFpY6cKI5pmBP0Ug5V7wVQ9ZOWcWqzmGponE3AIt4p8oMLx6UsvGKRP31QMxbcJt4pB1FUiws1VT1Fha/EOL37bffPriTU3PK8HyOhYXxZ/GBS+jFF1/sXyDzbm9hSbUqtpJn1JkLjIuFpWkmuvtDYWHhnSgohItWQl64sIrnIkNrKhNldDm56JsRsMjE6c23dTEc8VbfOsCi+ANPeCkh7vEhE2VVHFPyYA2woFZaAidUp8RxsgAOF8DSihTQ3QMW/k82X7KmVm2P1fhoTjaRuRuApe6d6gv3BVjoC38DsKpkRwzOWvWnAJam0c67zxxHpnvXI2O44447BsCis6NSas0BLPD1U089ZWuttdYCO6t4N+2Bt1O2hqtdreQZfQMEkY04VZ4BWDhTrdeuYmGJRsRvP9QKVwmHYvNurw1mVXsWBpeQBL8HI76vCB2EfjwZGb9WLiEEgxRJFe3qkusN1bjTnqeffroyZXqvW1g0NppDVWZvD0Lpj9wtsqxoISGwljoO3QAs8YpWssKb8GOrkkBZbAXMUUwLG2DpBZcQ8l3jKbfMdtttNyguIXYJ+dw1ckF53knl807Ks3b4LLWdAylXAEtEvTrrjs+0mWvlGMgADfTZhQGweBoIUHp3UN1JpU2AhXolqHzwbq5CHOgYpTwvRT/c87B4K5afU15pxxYXT592BHk3AAtt8m4h/vYxCGqz+uIXQnF/ciy27SiSXnYJDTVg8cDZj0s7QbepMSx6T93OKn9UQw5vSJ55YKznc0Ax9bTDZylybKBlCmCZT0HFsKD8dt99d3viiSfCHc8w7QjLgQ6Qf3769OnhgLWcq1cBC5Ny8803XyBba12/tCJdaqml7LTTTlsg3bYAZpUVphVgqUpEpt84MPOjH/1of1DrUALU2HKy6aabBpNxnUss/h2hqCDdVL5pZ7upjkCQEvcK2/dBAaf8Bi/D01VCOba2qL499tjDnnzyyQV27jX1q1uAxeeGWWaZZQJvxjJD/FklO2699dZwkF2crr9Vf9pRJL0KWODjzTbbrGn4unKf8ZCrOeZVfr/tttvCGT85cWz0hT41XZJn1P2HP/yh/8BID4BzAUZV0kv9xhw79thjs+QZu5d68dDgAlgiwMIgY6ZjB4sY2gthv5uhiTE7fV/H0efU26uAJacPcgWtuOKKIT+ErCHeRdcpwELd8t/Wrb5y2j7QsgoolsLzZ6r4unvdJURbY2uD38EXW7gUzOotafzN3HzooYdCXUMZdEt/PGDxIM/vaqvadq8xlbsyZyfKwgRYBjo3Bvq8X7TE80dW2xzAktoeyTMfciBgK/dnpwAL9aA3Lr300v7jWVLb2YvlCmCJRoVgp2nTpoWIb5lx45T2QzWQb1bAImVHRD0rH8ZDYAWg0gmXkLY2I0z2339/+8pXvpK0WhosXqgDJHr/cAAsnlYAkosvvjgI0//f3rX9WjZ83U2Q7nbLr9FuTYLWLpHmjbjFtZHwjCf+BN4kLnF/bf8BXvAHSEto5BOiecKD0K7poIlbomkdt9+XsT9jf+PMrrVX1dpr7b1PnbGSk3PO3rXWqjlqVs1Rc86qakoEVHIG+UBQ0DdBWkuWew7lYdGZOWakn376aaMs3IeFq9zwP5bN3nLLLeMEy9zLhCUXqfxyPGSUJAH5cEy2HSqPDeMX3oPEco5vnCD3ERJCX8Hz8Kyrr756tHPnzqUaz/JbZ2VJE5YEchh89u7dO/4mGoLSmGLXhkndt5YJC/BoClU05R215bA0hS/gYYFhWE3XaiMswB6zPuh0KuTW1Kbom/B+llzzICzQTRCpElniSeI5Mpmw5KC0NsvEsCPHty52Y1kRNGExYVmBwDwNSWmnMGFpRsyEpRkbE5ZrxqvllKBPy8fDd/PYmr+0/7v8dARMWBakIU2zq3nsdAuR7WGZz8y3VL1MWExY7GF5eJxjVXIta9JtiQwu246ACUs7RoOUMGFJw9rFtVdD0i3RMGExYTFhMWEZxOhU8FATlgU1ogmLCUsKARMWExYTFhOWBZmlpX+tCcuCmsiExYTFhKWs8zmHxTksTQg4JFTWl1ZraROWBbWcCYsJiwlLWeczYTFhMWEp6zO1lTZhWVCLmrCYsJiwlHU+ExYTFhOWsj5TW2kTlgW1qAmLCYsJS1nnM2ExYTFhKesztZU2YVlQi5qwmLCYsJR1PhMWExYTlrI+U1tpE5YFtagJy/ISliaV+Oqrr4q2S8eR6ldeeeX4aPXcC9tMb968Obf4uBy2vv7222+T9/S50y0OzNy9e3dR3d58881D5Jm2BT++u/jii0f79+9PHhiYevmxxx47evHFF4vq1QXnnMMPYyVwYGDqsDjdLVbPWMHnzz///OjUU08tkufWW28dY5Z7TcOsaWyCjt1+++0rNmfT9+m5V3xGl8NMcZDl8ccfnyvKuFxp0i3uQT/jmTc5L4NMOOOpZCdwvAN9oORCH0Nfa+q7Jc9C2abn4CDLRR3MWCpDW3n0MfS1Gi7vdJtoRW8c17xxXF9K33S0el/Pz3lOn4Slr+Po2wjLxo0bR9i5NV6p2RXKHHfcccnyOfiUlOlCWKY9v6ltvvzyy+JTZGHkoW+5FwhBCuNpR0DguAAczJgy2E2ydNlXKVcGLdeFsHR5T+k9Q50KXlKPprbRgzlLnueywyJgwmLCsgKBtq35+1JHE5bRKGV8TVj+T8NMWPrqad08LP29vflJJizzQLmud5iwmLCYsPyLAI1kl8MP7WH5n3HoYWhXvT0s5QbIHpZmzOxhKdenRd5hwmLCYsJiwjLzGOSQkENCpUpkD0spYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwmLCYsJy8wjoQmLCUupEpmwlCLm8iYsJiwmLCYsM4+EJiwmLKVKZMJSipjLm7CYsJiwmLDMPBKasJiwlCqRCUspYi5vwmLCYsJiwjLzSGjCYsJSqkQmLKWIubwJiwlLlYQl7pYKIZu2riYA81zWjF1EP/nkkxE2KWS9/vnnn9Hhhx8+rg7/xm98j5+///57tGnTptHPP/88LsP66mZleC7K8Z7//Oc/o3379o2OPPLIwUa7P//8c/TGG2+Mbr755vG7UR/IwTrri3UZaVMb6a6wkJ8XnknMiFOOUCUbx+HdJ5xwwhgzYMk6/vXXX6Mjjjgi+TrIi+XWW7ZsGbdbvBa5cRza5qabbhqBUKKe+KGO5GA3ZBkTlm7oTturCfqHH+oq9BYX/kffLNm9uFvthr3LhMWEpXrCAgF1l1Lt8Grs50lYMIDs2bNnboQF71OC0NewAvwwKJYSllgXbZNphAWYnXXWWRNilyNHLmEhycNuwrMQllxiPPROt2wbE5ZmLVlt+7DE8SpK1kRYQPBJVnP6zLKWMWExYVkYYdm2bVvRluk5nYhGh7NJdOA//vhjfKZQ7sy3y8ZxOK8m91wU1BEDCIz86aefvoJING3/zrqnMIsGkt4X/MbW/Ng2HjNtzK5yPBOoQ84ZTyhHT9Bbb701Agap2XvqM5xvctRRR008MZSvaUCmYYGn4IwzzsiSg8/ETD5na37OSo8++ugxZqmZrNaPbYW67d27d4S2Ydvi3ZjRsi1SxHhIwkKyAs8a2gXtQ+JOXFIerpw+1leZM888c/TBBx8UPW5eocdl3Jof+oTJwcGDBw9pS9VFBZTeTvS1devWFWG9jIVNWExYFkJY8NIcIzJLp0FnjYaUhIahlr48LL/++mvR4Y+QC4c/4sA4JVkaHkrJjgE+dfgdQxEpQgLSUuJdofEtwR6D6YEDB8bviWEsPIczPA1J4FDGK664YhLaUuJFIhTrTcxK6laqZ3gnMIuXyhCNPur722+/TcJxSg4WGRIC3qyXyoP6si3aSHIJ1iVlm3Ce9oy1RljYDxjmxSGzIMZKhKlfmBiwXRVD9JnSA1BL2nGeZU1YTFgWRliGVnR0XsyUbrjhhqJD6bp4WEplwUxp69at49wHGAzMhDX/AQMU80D4bHyGQ/mOOeaYyetIUDTXggOXGtUczwrLw7uA3JqcqykfgiQMXgt4uOKF73ft2jWClyEVV6d3gvdRJmD2xRdfJHNFcuqbU0Zxp6cOn9Fo8Bkku5qvE++dRoyH9LCwjtGAUQ7m5yyKrOS0Q6rMWiMsEQPmSsX+Efs681XQvtCz1157zTksXZWu7b6mTvTII4+MHn744bbbV3zfxbXn05qHP625qBELC1N/8Bvtf/3116+Ykairvy8PS0kVGUo577zzJsYXBiSGG/DM6GH44YcfVnhY1CPD2Rg9ATqINXksUvUGYUGeSM4VQyDqTeB3jKurJwnPfvXVV8eDKeurHhZiwd/AByQPmJHk5dQPZRTXafeQOJFkKDFB3UjOmsJC6lnie1UXtT1oSKCfQ10kvVHHlcRoYvFQ9ejzuWuRsKg+om+ec845Ey+m6jfCPuxr7O9o+6uvvno8OUA/K5m49NlufT3LHpYEkiYs8yEsuYakRNkZkmDHxAB37bXXTnILSBamGZIuHpYSWTiYwPh+/vnnSTdu9FxALngrkAyKlT80/sQGOSow6OvXr0/ChRwe3J+zSgCD4tlnn50FO2RhbByeFOCuniKuWOCgyxk+8Hr99dfHhAWXDrCMu2sF8BlkBGYIWcUwy7TKan2mlcOAjyvlEcLnGzZsGOcP8HlNLvj4jkWEhIAX5ECuUOpiHgTarkR3s5SioFBJqBKPXWuEBW2Dfk1iqZMJ9mV6W6CfKBv196qrrhq9/PLLzmEp0MuiovawpOHq4kKmV6pp0EwNrnAf4l2lg0lRIw9YWI0fQ0LRIOL1TZh0ISxdxAExxgCkdeHyYxhn4q9eFISEUvkV6p0gacNzQRDwrJJlzSUhoUhQVBbUA+/lAEqSxbZgSIjP0NlfU50Vsy6Yt91DYoj3a84KdUVxZr31My4fJeladEgIcjCZmHXS8dUhocNWEDa2cxfPfJtudf2e/QX3w7tID4tugZAi8Jz00G5MW5rftW7zvs8elgTi9rDMh7AMMbNDx9X9Bjgjo/HGO4cICeXKQg8P6nn++edPwhuoM2bDMO4oox4WNfQgLMcee+xYa9XA434MbMyFiWSnZGApCQmRoPD59D5ondXYK5lSo6AxdzwD8sMrBK8H2xSfAzN4WHA1xfGjrLltkyLvlI/YYtCnkSdhadInPm8RHpZUe1P3UW/dn6MrPiU61VS2dFK01jwswE0JCycTwE0JC9oQfQV9Qvdhwr1dJrp9tO0QzzBhMWFZgQA6wmr2sOiMEZ0VA9z27dsnA7QKuygPC+uIPBEun+VsPg5CzG0hEQBh4SohNfJqHPk33oMymGGXzKRLPCxKWFJhtpQHBvegTnBTI75O17YafuZfRKNPzEpCQrkDZ/SU0KiniIe+n7kBKK9Jt4tc1ow6sz1owJTgKkkpJQ25eA5Rbi0SFu3PSDhHWFR1M+X94z3oWyAs8GaupnZu0h0TlhbCoh2ffw/REXOe2YUpr7WQ0GogLGxrDW/QsGviJz0t9MrgvibCkhqMVjth0dVONLZDhoTaCEsT2V2NhEWN4GoyZEpYdDzuSmCjseczlykklEtYUjbEhCXHss5YZlE5LDrzRayQM0Fls00zxhlFzrrdhOX/YYozRP4fcwewOds111wzSQZNhSriDHroHBbqGY0vB00NA2n+hM6Wvv/++3HS7ZBXqYclpy4qD/sQjQJdGBdsgAAAFktJREFU3pocS4JCLwXJC5KBmfeT895ZysSk2pgIncphiZ4XvF9XaNHbAR1gfy7xfs0iz7R74wqnWFZXqqiM8yI7xIhJ9PgfXjquikF91YOkuUNKRHX81r+Z1EovGb3MQ+Gdem4qtBjHM4RDMW6k5FA58Xy2Uxe7MU+5S95lD4ugxcHk3HPPHS83jbkEJcAOUbaL4tXmYUnlSOhARdwZUiBh0WTISFDmTVhoxKBnDAlpfoEaubjCRT0sWq5PfRuCsGj9aPhBWBASYtgqJQPl5wBNzFA2N4clFxtd4hvDQTSI0ajE/I/UhCYm75I0oz+/8sorC19qGskI8VLsUwQmyprqh7nYt5Xj2AzCcuONN07y1FDHphycVFsQe/YdvpehPI4bTAinDWirX9fvS8Yz1B0bTYKwNI1nqEfU0S52o6s8Q99nwhIQhgIpYVGFjko+dOPE53dRvBoIiyYIpmaCmjvBAYeDpybdAk8mq+lMd96EJXpY8H5doog66uoa1g9lVquHhStVOCOGjLqsmQRE2ycuwUaboW+W7sNS2k/j7FWTVOMsFu3EhGcSMRo//uZyb95LorVMHhaObWifeFAe9BV9kCvN1CMUPZtcXZWzfL60XZiTRsKi97PNop6plwz1R/1S5Fk/wzNAWECmh/AgpcYzjk0kHPSOxPEsNZmg3tnDUqpRPZVfVEiIxhDLxuKgqIrbxOh7Er/xMWuVsHCAJwmhfqRc05HQxCS9ZQgJMUSgISHOwjnjiuEI1vvHH3+cJN0OMZhC+YbwsDB5mJ4kJSxsT53p0xWunQHfo29ylVD0Ps3a/xRPtAeNBT4nweU7OAZoO8UQkYa12H74Ta8A+7OuAplVhlnuVy+f1gmf4/9UcrR6CEh6SDpnqUu8l7qB/oyNIGPbs+2IOTFW71ZqbyO2RyQ/3NQwpYezyjXLeKarhKiDqdAkCZCGHmet9zLcbw/Lv62AhqVrGmcv4MwGbXR2CDWS827ASy+9dPTCCy8UvbYGDwsFxuzom2++OWRHWHXzRnB27949uvPOOydn3Oj3sS35f5cclm+//XZyKFlbA9FAo17ffffdZBan7m3KpOQd3+NMEN2av+1dXb5Hne64444ut069JxL9559/fnTZZZeN21PJKP9PTVzQN6EDJBR9VpLGDeMA2lM9I1yRpSt/8G7KhFk5D7JsmtCoIUdbXnLJJaMdO3asWLbaJg9OnsbP0BfGv6aQGwmMhoDwN+QfwrMCWbl52jvvvJPUzWkTSpwlhVAqx3NiR7KSGtMxzmK8Zbvn4L158+bJnjc55fHsr7/++pCNFumZSz0D7YKN4FJEyx6WHNQHKLMoDwtE4cxCZxuqtIvyrmgnK4G8BsLCgROdNZ5xw8FGZ1YRK43p8jsNI2l5fN6FsGA3Xcz+ci4aW3jxcGKtzpT0fq0jjTiMFQ5axEUPQN86idONsQNvn1epN4j9UJNuuZlcymD2UVfO2oFvJAVNeka9Qzsi763t0rwQev90NVTb/dBN/AxxqfeLy8f1PTEXR/UOS+0x+8dJ1yg3RD5LzGeiZwH1oAcvpWcYA/GTMvIxjAd9w34m0DU+N9eTh/ZH32m7qNPQs3iS+LTxjIRr2niGMvq9PSxtrdHD94sgLHgn47QxESoqQQ8izu0RNRAWgoUBATkMceanLlHG32nw6M5H/JqbfkWC0gdhwUqkEsKC+oGwcIBTwwxdxIDJreJZP9xz0kknjX766adB9Qd14iq5vl4E7OlhYJvQyMSkW+3/igvqksph6quOfA5m48A5Jt5qSCGGFxQzespIrHjGCw0JvRAkLKnk0CaZcJZa34Ql5UUAYaEOoH6oM3dfThn+jRs3jj799NPBVrBxx171ikSvCvWKhp2kCZhhHOQVtw7A55p0y/+pb7n6pf05556ff/55tGXLlkP6c9N4xv6D9moaz0xYcpDvucwiCAsbOnZGKs8QM4aeYUs+rgbCQqOF3AUSljjARNKhs0EOYPqbhk9nibOEhEoIC+qBQXPPnj1jj5GGG5Usa6iE8mHmDxc3rxJjl6tvQxAWnfXFnA1+F/t9arasIZm++ySf/csvv4wJS8xhSeFH7wg8LDBYKW8s5dLQAzDgpoZNoZfU+4YgLHwPCRZkgl4yLM78nejJU9JGwoJjIzT0latzbeVUN9TTQq+QhhTZz9kWJCzTclhiOEVDW7ntk0tYVM9IWJSMKBbqcaGsOo7x75j/xc/tYWnTrB6+XxRhYdXVBWjC0kODzviIEsKihlw7ODswB6ZlJyxNerdaCYuqQCrJVMMRSj6j6syLsJx44omT8DDaIrXMmcQT8qQIi44nmpOEz1cbYUl1YV1aOzRhifqD/3VSkiKvJYQlyjdvwsIwWpOexQmYkhb1OuFzh4RmNDilty+asGh9Y7ywqW6lMs6rfA0eFrYBPCxwVdPzoC5gHbAiGZk2S1mEh4X1iTMynZ2njHoqJJRKGJxVt4bwsLSFcqK88f+S5MdZ5YcHCwYYdYDhgm5xOWzUMxoSEhatd8y5gK6pIWzaZn5a/YfwsKTy9uBhwZ4fJFfqwWCfUcICIg195sGcpTlLXdos1Xf5mRJ+eljiJIDtqx6U6IUpqVeuh4V1hCcPOCMEGQlLajwjGWnKc4leIpbrsrq0RO55lvUqoXmiPed3oWM89thjo8cff/yQ/QfI0KObF0q+rGcJYUDYunVroyzs0LqEFp9hYNX9F6YZedz70EMPjR588MGiPRhKQ0Kolw5wJMIxl0UHfshw2mmnjbC0OdVuGs7UwauU1JQSluii1zp3JRrxPuLTRnz66GIwIJs2bWrVM74LOgMi/eGHH644FZt15u6pJDfEJ+4RlFP3EsKi78c7Uyt4VO80lKNHILQZcdxHD8tQK5hYT/zWPWHi5JLYqv5oDkubLDlt0FQml7DwfhBj9DUQl5RnpKQuTX0cYx83KJwHiSypc5ey1ROWuDlVF5BW8z2aIa8MPRpxyjhPwhKNbhvOPEVYOx6ekUpAIyFTmdWtivuaTjcdcpUQjQLe/9FHH01yWDCQxtOJObiqIdGQkCbnxZklsYyx/TaM8X3pKiFtxzgTj0Y65/1KTuJMU9s151ldysCQ4PiDNj3T/CEleUo6aThhZPE3TuTGb8gIwnLTTTdNTqPOqessq4QYdtMQFzdaYz+h9zJ6WJScQS+x5JthLnyHE8TRP3kwZ44ss5ShLKwDV5DpM+k5ih4WHetmqUO8N3eV0BCEBc/kSe3MOWKbgrDADpZcy0puTFhKWnEVleWgT8ISl05ysF2khyWXsMSQUPSgxMRTDro6CCtR4GBHTIgVPRQkLKmwTJMKlCxr5mDwySefjMkB68aVNPwecnHwoeHHTJZ7Sihh4cDNFSpxUI7u4mmqXEJYiF18H9tMV2vldh/cm7qPz+TvvgdVPhczXhCWaXpGHaPHh5ihTkpY6H2izvH8GxIW7NpKPc3Bp5SwxHAP9SSuvuK72Z5NhIW6Sr1kG5Cw4LcSmRyZcsvEEJu+J+XJoyxrgbDE8Q2YcvwgYYl9dRruffet3DZuK1c9YVnGUzfbGqWP77nCgYSF21LrDJgKre+bp4clV04Oroipw/Wu26HTkKtcGNj0YDS6S9XDkjLg9GjQKOC9OgOdVt9ZQ0J8tm7bjc80BIK/kQyK5ZAckDiIo+4681UyyIGdRrMN95KQkK5OUEyJeWp5dtv78T1m8PCARXKiMqQSLXOe3VSGerZ///4xYZmmZ+xflB8GHst6lTyzfsCAuTD67qFDQngXlwOTFLEPtBkrJSypiQU/Y5gJmxkiJILfzMeYpS1S98Yt7XNlUcKisuROmHLlWGRIiJMv9kHoJT3POGIAHhbm7OTKs4zlqicsazUkBMU9cODA6Iknnhg9+eSTK3QPHX39+vWj33777RCdnCdhyR0w6Pn4+OOPRxdeeOEhdcZmVb///vsh23VHIsYBjkYe92FAh3HU6/777x898MADo3Xr1mX32euuuy57HxaVB6cPo15xRsOZcczZgCGFB0C9Mhys1COk5AFtDV3AlTNzAmH57LPPsmTH84A9LoQ7oleK4QfUMefduF8JJw0tPRoHDx4ck0glM1kVzSjEdsEut9i1NV6qZyjLpFOU043joicgEivIAuPLZc05hpd1AZlGjlXbhXdAr9EmqYttBt3QC/eBjF1wwQXjzQMjyQXuMIRx7EAoCCHOk08+Oaud2+ofv9dwafwOdYR+o31SsmAMxE/ch6lvwgu8cjaOYx37zGHBMzds2DCWMY5n2Bn3pZdeGuNTMuaWttE8yldPWNaqhwWKiwH10UcfHf/QcLCTNu2tME/CkqvgnPliXwicJaPhLMpFYxi9Ceigqf0X2HFJFuhNwedIuIVhIIY59Sz1sGDQBwHjPiw8NI7vSiVIoo7wsDAkpPVCWzMPJlVfDX+1yVPiYZmWVAvDjcGzhPiRoMBAwdimSA5DRimM2mSb9j31DDuQnnDCCRM948yUITvWkc9CHYEZPCypOtEzQELEXAOcJL59+/Zkcm9TPUuSbvEMhgjVI0K9pheM5VT3uA+LzthJxFAO+sbt8vE/Vgchh2MeO92SRClRB6YaMiTRRxndh4UyU4dm0Zd47yI9LOpFpuccbQQ54WHB2Ugl41mfuPT5LBOWPtFcomcxXhmXNXMAWoYclly4OBBhWTMNvIYK1A1PuTkjh7zqvlcjoyEivY85LCUx31LCgnppkh49E225Bamt+dULQ6MYQ2S5WKNcCWHR59I4xtBbl5msPosGlV6lEllKylKn4MECzmrQ+W4abeJMo8llzSmd0VVC6oGChwW5T7mzXshSSli0Pqrj6gWKcuI9ukqI33MyQNn12SAsSLodclmz9nmVhfqhnkqtm64SUllLdCOn7KIJS9N4tmyngudg2VSmesLy1FNPjQ8ZW2sXO+YzzzwzevbZZw8ZFJtm3PPysMAwv/32240HrGl7kWTt27dvfJBhHOA1oZhEhYYBhmfbtm2Tx+lAFkNELHTXXXeN8FNiaO+5557Re++9l61mqMe99947zpVQedTzw4dpnW+77bZJeCdFxIgF647fl19++fgdOSEZvBN1gjw5F/UMIQHgTPx1FpzznFQZyqeE5d133x2vphrC8BAf5LAA52l6poQF5RAKee655yb1UqyV5KjxB2F9+umns9sFONx9993jn5yL9X///fdX7I5MPPE9E4ujbmDcZK6Uvot6pd4WfI/cFchPwpJTv5IylAVhFMijF75LhUNZBl720lUyJXVjWRyYeMopp2Tf2mdIiISaWLAS+JyHbJb0GRDWkvBWttAzFqyesMyIz6q9XV22qWRM9UpEcjCPfVjYWXWb+Saw6WaHAUMMnUsqUV4JCu/XDa100yT1RExbVaBLUIdSALwDxwzAa0QDkmoTnTWhHMIkkF+NaYp8ajIkQkg6y2+TiUfYt5XD98QabmcYhhSu08JG8R0ccGNohc9gMihDgTl1zC1TqmeqbxqOSxl1eidoWCEnMNu1a1d2YneuHOwX3K8E3j+En0iyIgGJ5APfp7wFumKNz1CvB/KLmsJ4JXVPlWXyMOSAPE19JSVLqVdq1rrm3t8nYcE7o2cTbYNQGS7i17STbqzzsmJmwpKrXauwHPd8oJJqJ1+0h6WEsLAzovNhdo1LDUD0sLCpUAaDG4xCk7eEe2JwNRBzSZj30neeBOuG94KwwDCoV0UNgA6+nAErUUnNmEhUiQ+WQSP3pyn5MqXWJYQF94NEwvju3LlzbHw1ZDALfsyRoJz4/6KLLhong+YOvKXdFnoCeWB82/Qs4p9qI02oVcKAz7mh1ywYtckHcnvLLbeME3wZZlNCrzKqHuKcKySE44qJ1DSANIa4j6vBUqSmrY653+MdICyQhwm0wFHJK9uAbYPvkECPvLTofcx971Dl+iQs0cOiY33U6Rx5TFhyUPq3TJP7mvkYBY9a00VTA2gbIPMKCZUSFg6s0U0/TR7IAqMAj1FuOKQNnz6/Z56AGr4ubUZs8FsJD/6Hiz6VpDtNjlLCgmc1bf9dEorSOjXdp7kVfbaFPqvEdZ5ThxSxgXzz2jKd+VW5eoZyIIXAetmupuMMmtoMn2NVFfLSlm0M6JOwtLVTqU6bsLQhKt+bsBSA1XPRZSYspaKasJiwlOrMEOVNWPpD1YSlPyynPcmEpQBnE5YCsHouasLSM6BTHmcPSzM4i/Sw9K0BJiz9IWrC0h+WJiw9YWnC0hOQHR5jwtIBtI63mLCYsCBReejLISGHhEp1zB6WAsRMWArA6rmoCUvPgNrD0il3wB6W/vTQhMWEpVSbTFgKEDNhKQCr56ImLD0DasJiwnLYYSuWoTNE5KTb8r7mkFA5Zl3uMGEpQM2EpQCsnouasPQMqAmLCYsJS2+dyoSlNyinPsiEpQBnE5YCsHouasLSM6AmLCYsJiy9dSoTlt6gNGHpC0oTlr6QLH+OCUs5Zl3vcNJtM3LOYemqVYfe5xwW57CUapM9LAWImbAUgNVzUROWngG1h8UeFntYeutU9rD0BqU9LENDCWWdxzLAoeVY9ufjcLWhD77CFvs7duyYbLU/FCaQI/ewuKHq0PRcHDCXc5bSLPXClvz33Xdf0SNQJ9St5JoXzvPArETuWcrOCzMcgIrdi0suHH6JAy2X7YIckKfkgocJCc7Lds1rDOwi97JitpRnCXUB2PcYASNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SJgwlJv21oyI2AEjIARMALVIGDCUk1TWhAjYASMgBEwAvUiYMJSb9taMiNgBIyAETAC1SBgwlJNU1oQI2AEjIARMAL1ImDCUm/bWjIjYASMgBEwAtUgYMJSTVNaECNgBIyAETAC9SLQSFjqFdmSGQEjYASMgBEwAqsVge1b1x12GCr/8p6D/12tQrjeRsAIGAEjYASMQN0ITAhL3WJaOiNgBIyAETACRmC1I/C/+Ryxj68oilIAAAAASUVORK5CYII="},32637:function(un,Ve,e){un.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(un,Ve,e){e.d(Ve,{Z:function(){return se}});const t=le=>typeof le=="object"&&le!=null&&le.nodeType===1,u=(le,h)=>(!h||le!=="hidden")&&le!=="visible"&&le!=="clip",S=(le,h)=>{if(le.clientHeight{const M=(J=>{if(!J.ownerDocument||!J.ownerDocument.defaultView)return null;try{return J.ownerDocument.defaultView.frameElement}catch(ie){return null}})(b);return!!M&&(M.clientHeightJh||J>le&&ie=h&&_>=ue?J-le-b:ie>h&&_ue?ie-h+M:0,d=le=>{const h=le.parentElement;return h==null?le.getRootNode().host||null:h},I=(le,h)=>{var ue,b,M,J;if(typeof document=="undefined")return[];const{scrollMode:ie,block:_,inline:Je,boundary:Ee,skipOverflowHiddenElements:Ue}=h,be=typeof Ee=="function"?Ee:D=>D!==Ee;if(!t(le))throw new TypeError("Invalid target");const K=document.scrollingElement||document.documentElement,E=[];let r=le;for(;t(r)&&be(r);){if(r=d(r),r===K){E.push(r);break}r!=null&&r===document.body&&S(r)&&!S(document.documentElement)||r!=null&&S(r,Ue)&&E.push(r)}const x=(b=(ue=window.visualViewport)==null?void 0:ue.width)!=null?b:innerWidth,P=(J=(M=window.visualViewport)==null?void 0:M.height)!=null?J:innerHeight,{scrollX:G,scrollY:Y}=window,{height:V,width:Z,top:Me,right:pe,bottom:it,left:ge}=le.getBoundingClientRect(),{top:Ce,right:ne,bottom:X,left:we}=(D=>{const B=window.getComputedStyle(D);return{top:parseFloat(B.scrollMarginTop)||0,right:parseFloat(B.scrollMarginRight)||0,bottom:parseFloat(B.scrollMarginBottom)||0,left:parseFloat(B.scrollMarginLeft)||0}})(le);let m=_==="start"||_==="nearest"?Me-Ce:_==="end"?it+X:Me+V/2-Ce+X,A=Je==="center"?ge+Z/2-we+ne:Je==="end"?pe+ne:ge-we;const T=[];for(let D=0;D=0&&ge>=0&&it<=P&&pe<=x&&(B===K&&!S(B)||Me>=xe&&it<=Ie&&ge>=rt&&pe<=Pe))return T;const Ct=getComputedStyle(B),ut=parseInt(Ct.borderLeftWidth,10),he=parseInt(Ct.borderTopWidth,10),qe=parseInt(Ct.borderRightWidth,10),z=parseInt(Ct.borderBottomWidth,10);let O=0,L=0;const s="offsetWidth"in B?B.offsetWidth-B.clientWidth-ut-qe:0,H="offsetHeight"in B?B.offsetHeight-B.clientHeight-he-z:0,de="offsetWidth"in B?B.offsetWidth===0?0:W/B.offsetWidth:0,v="offsetHeight"in B?B.offsetHeight===0?0:F/B.offsetHeight:0;if(K===B)O=_==="start"?m:_==="end"?m-P:_==="nearest"?te(Y,Y+P,P,he,z,Y+m,Y+m+V,V):m-P/2,L=Je==="start"?A:Je==="center"?A-x/2:Je==="end"?A-x:te(G,G+x,x,ut,qe,G+A,G+A+Z,Z),O=Math.max(0,O+Y),L=Math.max(0,L+G);else{O=_==="start"?m-xe-he:_==="end"?m-Ie+z+H:_==="nearest"?te(xe,Ie,F,he,z+H,m,m+V,V):m-(xe+F/2)+H/2,L=Je==="start"?A-rt-ut:Je==="center"?A-(rt+W/2)+s/2:Je==="end"?A-Pe+qe+s:te(rt,Pe,W,ut,qe+s,A,A+Z,Z);const{scrollLeft:c,scrollTop:Q}=B;O=v===0?0:Math.max(0,Math.min(Q+O/v,B.scrollHeight-F/v+H)),L=de===0?0:Math.max(0,Math.min(c+L/de,B.scrollWidth-W/de+s)),m+=Q-O,A+=c-L}T.push({el:B,top:O,left:L})}return T},n=le=>le===!1?{block:"end",inline:"nearest"}:(h=>h===Object(h)&&Object.keys(h).length!==0)(le)?le:{block:"start",inline:"nearest"};function se(le,h){if(!le.isConnected||!(M=>{let J=M;for(;J&&J.parentNode;){if(J.parentNode===document)return!0;J=J.parentNode instanceof ShadowRoot?J.parentNode.host:J.parentNode}return!1})(le))return;const ue=(M=>{const J=window.getComputedStyle(M);return{top:parseFloat(J.scrollMarginTop)||0,right:parseFloat(J.scrollMarginRight)||0,bottom:parseFloat(J.scrollMarginBottom)||0,left:parseFloat(J.scrollMarginLeft)||0}})(le);if((M=>typeof M=="object"&&typeof M.behavior=="function")(h))return h.behavior(I(le,h));const b=typeof h=="boolean"||h==null?void 0:h.behavior;for(const{el:M,top:J,left:ie}of I(le,n(h))){const _=J-ue.top+ue.bottom,Je=ie-ue.left+ue.right;M.scroll({top:_,left:Je,behavior:b})}}},80813:function(un,Ve,e){e.d(Ve,{CR:function(){return Je},Jh:function(){return M},Q_:function(){return Me},XA:function(){return _},ZT:function(){return u},_T:function(){return te},ev:function(){return be},mG:function(){return b},pi:function(){return S},pr:function(){return Ue}});var t=function(m,A){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,D){T.__proto__=D}||function(T,D){for(var B in D)Object.prototype.hasOwnProperty.call(D,B)&&(T[B]=D[B])},t(m,A)};function u(m,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");t(m,A);function T(){this.constructor=m}m.prototype=A===null?Object.create(A):(T.prototype=A.prototype,new T)}var S=function(){return S=Object.assign||function(A){for(var T,D=1,B=arguments.length;D=0;xe--)(W=m[xe])&&(F=(B<3?W(F):B>3?W(A,T,F):W(A,T))||F);return B>3&&F&&Object.defineProperty(A,T,F),F}function I(m,A){return function(T,D){A(T,D,m)}}function n(m,A,T,D,B,F){function W(L){if(L!==void 0&&typeof L!="function")throw new TypeError("Function expected");return L}for(var xe=D.kind,Pe=xe==="getter"?"get":xe==="setter"?"set":"value",Ie=!A&&m?D.static?m:m.prototype:null,rt=A||(Ie?Object.getOwnPropertyDescriptor(Ie,D.name):{}),Ct,ut=!1,he=T.length-1;he>=0;he--){var qe={};for(var z in D)qe[z]=z==="access"?{}:D[z];for(var z in D.access)qe.access[z]=D.access[z];qe.addInitializer=function(L){if(ut)throw new TypeError("Cannot add initializers after decoration has completed");F.push(W(L||null))};var O=(0,T[he])(xe==="accessor"?{get:rt.get,set:rt.set}:rt[Pe],qe);if(xe==="accessor"){if(O===void 0)continue;if(O===null||typeof O!="object")throw new TypeError("Object expected");(Ct=W(O.get))&&(rt.get=Ct),(Ct=W(O.set))&&(rt.set=Ct),(Ct=W(O.init))&&B.unshift(Ct)}else(Ct=W(O))&&(xe==="field"?B.unshift(Ct):rt[Pe]=Ct)}Ie&&Object.defineProperty(Ie,D.name,rt),ut=!0}function se(m,A,T){for(var D=arguments.length>2,B=0;B0&&F[F.length-1])&&(Ie[0]===6||Ie[0]===2)){T=0;continue}if(Ie[0]===3&&(!F||Ie[1]>F[0]&&Ie[1]=m.length&&(m=void 0),{value:m&&m[D++],done:!m}}};throw new TypeError(A?"Object is not iterable.":"Symbol.iterator is not defined.")}function Je(m,A){var T=typeof Symbol=="function"&&m[Symbol.iterator];if(!T)return m;var D=T.call(m),B,F=[],W;try{for(;(A===void 0||A-- >0)&&!(B=D.next()).done;)F.push(B.value)}catch(xe){W={error:xe}}finally{try{B&&!B.done&&(T=D.return)&&T.call(D)}finally{if(W)throw W.error}}return F}function Ee(){for(var m=[],A=0;A1||Pe(he,z)})},qe&&(B[he]=qe(B[he])))}function Pe(he,qe){try{Ie(D[he](qe))}catch(z){ut(F[0][3],z)}}function Ie(he){he.value instanceof K?Promise.resolve(he.value.v).then(rt,Ct):ut(F[0][2],he)}function rt(he){Pe("next",he)}function Ct(he){Pe("throw",he)}function ut(he,qe){he(qe),F.shift(),F.length&&Pe(F[0][0],F[0][1])}}function r(m){var A,T;return A={},D("next"),D("throw",function(B){throw B}),D("return"),A[Symbol.iterator]=function(){return this},A;function D(B,F){A[B]=m[B]?function(W){return(T=!T)?{value:K(m[B](W)),done:!1}:F?F(W):W}:F}}function x(m){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var A=m[Symbol.asyncIterator],T;return A?A.call(m):(m=typeof _=="function"?_(m):m[Symbol.iterator](),T={},D("next"),D("throw"),D("return"),T[Symbol.asyncIterator]=function(){return this},T);function D(F){T[F]=m[F]&&function(W){return new Promise(function(xe,Pe){W=m[F](W),B(xe,Pe,W.done,W.value)})}}function B(F,W,xe,Pe){Promise.resolve(Pe).then(function(Ie){F({value:Ie,done:xe})},W)}}function P(m,A){return Object.defineProperty?Object.defineProperty(m,"raw",{value:A}):m.raw=A,m}var G=Object.create?function(m,A){Object.defineProperty(m,"default",{enumerable:!0,value:A})}:function(m,A){m.default=A},Y=function(m){return Y=Object.getOwnPropertyNames||function(A){var T=[];for(var D in A)Object.prototype.hasOwnProperty.call(A,D)&&(T[T.length]=D);return T},Y(m)};function V(m){if(m&&m.__esModule)return m;var A={};if(m!=null)for(var T=Y(m),D=0;D{}})=>{const g=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:n}),r.createElement("span",{className:h.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),u=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:N}),r.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),K=()=>a===3?r.createElement(r.Fragment,null,u(),g()):a===2?g():u();return r.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Y,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{se(),m.history.push("/account/certification")},onCancel:()=>{se()}},r.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:h.flexRow},K()))};var q=(0,m.connect)(({paperlibrary:Y,loading:a,globalSetting:se})=>({paperlibrary:Y,globalSetting:se,loading:a.effects}))(S)},63454:function(Mt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(59301),m=e(89070),v=e(43418),N=e(8591),n=e(92832),h=e(24905),S=e(1),q=e(927),Y=e(955),a=e(3113),se=e(87169),g={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},u=e(32637),K=e(59301);const ce=({classroomList:t,dispatch:o,user:i})=>K.createElement(v.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:K.createElement("span",null,K.createElement(se.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},K.createElement("div",{style:{textAlign:"center",marginBottom:30}},K.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",K.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),K.createElement("img",{style:{width:130,height:130},src:u})),K.createElement("div",{className:g.bottom},K.createElement(a.ZP,{className:g.yes,onClick:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ve=(0,m.connect)(({classroomList:t,user:o})=>({classroomList:t,user:o}))(ce),Oe=e(99064),Q=e(59301),Ne=(t,o,i)=>new Promise((w,F)=>{var D=le=>{try{de(i.next(le))}catch(We){F(We)}},Ae=le=>{try{de(i.throw(le))}catch(We){F(We)}},de=le=>le.done?w(le.value):Promise.resolve(le.value).then(D,Ae);de((i=i.apply(t,o)).next())}),z=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(z||{});const X=({visible:t,user:o,account:i,onCancel:w=()=>{},dispatch:F})=>{const[D,Ae]=(0,r.useState)(),[de,le]=(0,r.useState)([]),[We,xe]=(0,r.useState)(!1),[we,ie]=(0,r.useState)(!1),[Z,fe]=(0,r.useState)(),[C,M]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var ae,U;(ae=o==null?void 0:o.userInfo)!=null&&ae.identity&&le([((U=o==null?void 0:o.userInfo)==null?void 0:U.identity)==="student"?3:1])},[o]);const W=ae=>{const U=()=>{window.location.href=(ae==null?void 0:ae.jump_url)||`/classrooms/${ae==null?void 0:ae.course_id}`};if(de.includes(1)){v.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Q.createElement("div",{className:"tc"},(ae==null?void 0:ae.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{U()}});return}U()},j=()=>Ne(void 0,null,function*(){if(!D){N.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ae=yield(0,Oe.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:D}});if(ae!=null&&ae.need_pro_auth&&!de.includes(1)&&!de.includes(2)){F({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:D,checkedList:de}}),O();return}xe(!0);const U=yield(0,S.cR)({invite_code:D,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(xe(!1),(U==null?void 0:U.status)===-4&&(w(),F({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(U==null?void 0:U.status)===-12&&N.ZP.warning(U==null?void 0:U.message),(U==null?void 0:U.status)===-2){if(O(),U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ie(!0),fe(1);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(2);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(3);return}}if((U==null?void 0:U.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),O(),U!=null&&U.course_id?W(U):N.ZP.success(U.message);return}}),O=()=>Ne(void 0,null,function*(){w()});return Q.createElement(Q.Fragment,null,Q.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:We,onOk:j,onCancel:O},Q.createElement("div",{className:"tc"},Q.createElement("div",null,Q.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Q.createElement(n.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:D,onChange:ae=>{if(ae.target.value.length>=7){N.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ae(ae.target.value)}})),Q.createElement("div",{className:"mt10 font14"},Q.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Q.createElement(h.default.Group,{value:de,onChange:ae=>le(ae)},Q.createElement(h.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),Q.createElement(h.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),Q.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Q.createElement(ve,null),Q.createElement(q.Z,{visible:we,onCancel:()=>ie(!1),occupationValue:Z}))};var c=(0,m.connect)(({user:t,account:o})=>({user:t,account:o}))(X)},981:function(Mt,Ie,e){e.d(Ie,{Z:function(){return At},g:function(){return at}});var r=e(59301),m=e(89070),v=e(44e3),N=e(92832),n=e(43418),h={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},S=e(8591),q=e(95237),Y=e(43604),a=e(20834),se=e(38854),g=e(5112),u=e(1),K=e(955),ce=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ve=(A=>(A.Manager="manager",A.Developer="developer",A.Reporter="reporter",A))(ve||{}),Q=({visible:A,onCancel:y=()=>{}})=>{const[I,L]=(0,r.useState)(),[H,ze]=(0,r.useState)(),[Me,Pe]=(0,r.useState)(!1),ue=()=>ce(void 0,null,function*(){if(!I){S.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(I.length!==6){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!H){S.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pe(!0);const Et=yield(0,u.vm)({code:I,role:H});Pe(!1),Ve();const Qe={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Qe[Et.status]){S.ZP.info(Qe[Et.status]);return}if(Et.status===0){H==="reporter"?(S.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),m.history.push(`/projects/${Et==null?void 0:Et.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),S.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ve=()=>ce(void 0,null,function*(){y()});return r.createElement(r.Fragment,null,r.createElement(n.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:A,confirmLoading:Me,onOk:ue,onCancel:Ve},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:I,onChange:Et=>{if(Et.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}L(Et.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(g.ZP.Group,{value:H,onChange:Et=>ze(Et.target.value)},r.createElement(g.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),r.createElement(g.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),r.createElement(g.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ne=e(63454),z={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},X=e(46474),c=e(78241),t=e(57809),o=e(2742),i=Object.defineProperty,w=Object.defineProperties,F=Object.getOwnPropertyDescriptors,D=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,le=(A,y,I)=>y in A?i(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,We=(A,y)=>{for(var I in y||(y={}))Ae.call(y,I)&&le(A,I,y[I]);if(D)for(var I of D(y))de.call(y,I)&&le(A,I,y[I]);return A},xe=(A,y)=>w(A,F(y)),we=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const ie=({globalSetting:A,dispatch:y,user:I,info:L,open:H,onCancel:ze=()=>{}})=>{var Me;const[Pe,ue]=(0,r.useState)([]),[Ve,Et]=(0,r.useState)([]),[Qe,tt]=(0,r.useState)([]),[Re]=c.default.useForm(),[It,mt]=(0,r.useState)(!1),[St,Ct]=(0,r.useState)(!1),Nt=(0,r.useRef)(null),Dt=(0,r.useRef)(1),[Wt,qt]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{H&&qe()},[H]);const qe=()=>we(void 0,null,function*(){var ht;const Ht=L;if(!(0,X.o1)(y))return;const{user_school_id:fn="",department_id:Qt="",school_name:_t="",department_name:gn=""}=I.userInfo||{},yt=(ht=Ht==null?void 0:Ht.graduation_years)==null?void 0:ht.at(-1);Et([{id:fn,name:_t}]),yield xt(fn),Re.setFieldsValue({year:yt,school_id:fn,department_id:Number(Qt),name:`${yt}${_t}${gn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Xe=ht=>we(void 0,null,function*(){const Ht=yield(0,o.J3)(xe(We({},ht),{tab_module_type:"graduations"}));return Ht!=null&&Ht.un_purchased&&y({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Ht.status===0&&ue((Ht==null?void 0:Ht.graduation_years)||[]),Ht}),ct=(ht,Ht=500)=>{Ct(!0),clearTimeout(Nt.current),Nt.current=setTimeout(()=>we(void 0,null,function*(){Dt.current+=1;const fn=Dt.current,Qt=yield(0,o.NT)({keyword:ht});Qt.status===0&&Dt.current===fn&&(Et((Qt==null?void 0:Qt.schools)||[]),Ct(!1))}),Ht)},xt=ht=>we(void 0,null,function*(){if(!ht)return;const Ht=yield(0,o.Ps)({page:1,limit:9999,id:ht});Ht.status===0&&tt((Ht==null?void 0:Ht.departments)||[])});return r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:H,title:"\u5F00\u542F\u65B0\u4E00\u5C4A\u6BD5\u4E1A\u8BBE\u8BA1",width:578,confirmLoading:It,onCancel:ze,onOk:()=>Re.submit()},r.createElement(c.default,{colon:!1,form:Re,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ht,Ht)=>{ht.school_id&&(xt(Ht.school_id),Re.setFieldValue("department_id",null))},onFinish:ht=>we(void 0,null,function*(){mt(!0);const Ht=yield(0,o.Wz)(ht);Ht.status===0&&(S.ZP.success("\u521B\u5EFA\u6210\u529F"),Re.resetFields(),ze(),(0,K.xg)(`/graduations/${Ht==null?void 0:Ht.identifier}/index`)),mt(!1)})},r.createElement(c.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},r.createElement(t.default,{style:{width:344},size:"large",options:(Me=L==null?void 0:L.graduation_years)==null?void 0:Me.map(ht=>({value:ht,label:ht}))})),r.createElement(c.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},r.createElement(t.default,{showSearch:!0,filterOption:!1,onSearch:ht=>{ct(ht)},loading:St,size:"large",style:{width:344},options:Ve.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},r.createElement(t.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Qe.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Z=(0,m.connect)(({user:A,globalSetting:y,loading:I})=>({user:A,globalSetting:y,loading:I}))(ie),fe=e(99064),C=Object.defineProperty,M=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,O=(A,y,I)=>y in A?C(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,ae=(A,y)=>{for(var I in y||(y={}))W.call(y,I)&&O(A,I,y[I]);if(M)for(var I of M(y))j.call(y,I)&&O(A,I,y[I]);return A},U=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const He=({globalSetting:A,dispatch:y,user:I,open:L,onCancel:H=()=>{}})=>{const[ze]=c.default.useForm(),[Me,Pe]=(0,r.useState)(!1),[ue,Ve]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Et;if(L){const Qe={code:"",user_type:((Et=I==null?void 0:I.userInfo)==null?void 0:Et.identity)==="student"?2:1,major:""};ze.setFieldsValue(Qe),Ve(ae({},Qe))}},[L]),r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:L,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Me,onCancel:H,onOk:()=>ze.submit()},r.createElement(c.default,{colon:!1,form:ze,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Et,Qe)=>Ve(ae({},Qe)),onFinish:Et=>U(void 0,null,function*(){Pe(!0);const Qe=yield(0,fe.ZP)("/api/graduations/join.json",{method:"post",body:Et});Qe.status===0&&(H(),Qe!=null&&Qe.identifier?(0,K.xg)(`/graduations/${Qe==null?void 0:Qe.identifier}/index`):S.ZP.success(Qe==null?void 0:Qe.message)),Pe(!1)})},r.createElement(c.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(c.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(g.ZP.Group,null,r.createElement(g.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),r.createElement(g.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ue==null?void 0:ue.user_type)===2&&r.createElement(c.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,maxLength:60}))))};var ke=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(He),ge=e(59301),et=Object.defineProperty,lt=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,s=(A,y,I)=>y in A?et(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,d=(A,y)=>{for(var I in y||(y={}))Ee.call(y,I)&&s(A,I,y[I]);if(T)for(var I of T(y))b.call(y,I)&&s(A,I,y[I]);return A},E=(A,y)=>lt(A,Ye(y)),B=(A,y)=>{var I={};for(var L in A)Ee.call(A,L)&&y.indexOf(L)<0&&(I[L]=A[L]);if(A!=null&&T)for(var L of T(A))y.indexOf(L)<0&&b.call(A,L)&&(I[L]=A[L]);return I},R=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ee=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(ee||{}),G=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Graduations="graduations",A))(G||{});const Ce=A=>{var y=A,{homePage:I,user:L,globalSetting:H,loading:ze,dispatch:Me}=y,Pe=B(y,["homePage","user","globalSetting","loading","dispatch"]),ue,Ve,Et,Qe;const[tt,Re]=(0,r.useState)(),[It,mt]=(0,r.useState)(),[St,Ct]=(0,r.useState)(!1),[Nt,Dt]=(0,r.useState)(!1),[Wt,qt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)();function ct(yt,on){for(const Tt of yt){if(Tt.link===on)return Tt.hidden;if(Tt.subitem&&Tt.subitem.length>0){let st=Tt.subitem;for(const Zt of st)if(Zt.link===on)return Zt.hidden;return!1}}return!0}const xt=ct(((ue=H.setting)==null?void 0:ue.navbar)||[],"/classrooms"),ht=ct(((Ve=H.setting)==null?void 0:Ve.navbar)||[],"/shixuns"),Ht=ct(((Et=H.setting)==null?void 0:Et.navbar)||[],"/paths"),fn=ct(((Qe=H.setting)==null?void 0:Qe.navbar)||[],"/graduations"),Qt=yt=>{var on;if((0,X.tJ)(Me)){if(yt==="projects"&&!((on=L.userInfo)!=null&&on.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}yt==="classrooms"?Re(!0):yt==="projects"&&mt(!0)}},_t=(yt,on)=>{var Tt;if((0,X.tJ)(Me)){if(on==="projects"&&!((Tt=L.userInfo)!=null&&Tt.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}on==="shixuns"&&!(0,X.xY)()||yt&&(window.location.href=yt)}},gn=yt=>{var on,Tt,st,Zt,An,zt,an,pn,On,nn,rn,xn,Sn,Ln,Hn,zn,Kn,kn,Zn,gt,Pt,Ot,Lt,Jt,un;return ge.createElement(ge.Fragment,null,ge.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},ge.createElement(Y.Z,{className:((on=L.userInfo)==null?void 0:on.user_identity)!=="\u5B66\u751F"?z.joinCol:z.hidden},((Tt=L.userInfo)==null?void 0:Tt.user_identity)!=="\u5B66\u751F"&&!((st=H==null?void 0:H.setting)!=null&&st.hide_course)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>_t("/classrooms/new")},(Zt=L.userInfo)!=null&&Zt.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((An=H==null?void 0:H.setting)!=null&&An.hide_shixun)&&((zt=L==null?void 0:L.userInfo)==null?void 0:zt.is_shixun_marker)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>_t("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),(((an=L.userInfo)==null?void 0:an.main_site)||!((pn=L.userInfo)!=null&&pn.main_site)&&!Ht&&(((On=L.userInfo)==null?void 0:On.admin)||((nn=L.userInfo)==null?void 0:nn.is_teacher)||((rn=L.userInfo)==null?void 0:rn.business)))&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>_t("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((xn=H==null?void 0:H.setting)!=null&&xn.is_local)&&((Sn=L.userInfo)==null?void 0:Sn.main_site)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>{var In;return _t(`${(In=H==null?void 0:H.setting)==null?void 0:In.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((Ln=L==null?void 0:L.userInfo)==null?void 0:Ln.identity)!=="student"&&ge.createElement(a.default.Item,E(d({},yt),{onClick:()=>R(void 0,null,function*(){if(!(0,X.o1)(Me))return;const In=yield(0,o.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(In!=null&&In.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}In.status===0&&(Xe(In),Ct(!0))})}),ge.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((Hn=L.userInfo)!=null&&Hn.main_site)&&ge.createElement("div",null,ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("classrooms")},(zn=L.userInfo)!=null&&zn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Kn=L.userInfo)==null?void 0:Kn.main_site)&&!((kn=H==null?void 0:H.setting)!=null&&kn.is_local)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Zn=L.userInfo)==null?void 0:Zn.main_site)&&((gt=L.userInfo)==null?void 0:gt.user_identity)!=="\u5B66\u751F"&&ge.createElement(Y.Z,null,ge.createElement("div",{className:z.joinBoard})),((Pt=L.userInfo)==null?void 0:Pt.main_site)&&ge.createElement(Y.Z,{className:((Ot=L.userInfo)==null?void 0:Ot.user_identity)!=="\u5B66\u751F"?z.joinCol:z.w90},ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("classrooms")},(Lt=L.userInfo)!=null&&Lt.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Jt=L.userInfo)==null?void 0:Jt.main_site)&&!((un=H==null?void 0:H.setting)!=null&&un.is_local)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ge.createElement(a.default.Item,E(d({},yt),{onClick:()=>{(0,X.o1)(Me)&&Dt(!0)}}),ge.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ge.createElement("section",null,ge.createElement(se.Z,{dropdownRender:()=>{var yt;return ge.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`},ge.createElement(gn,null))},placement:"bottom"},ge.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),ge.createElement(Ne.Z,{visible:tt,onCancel:()=>Re(!1)}),ge.createElement(Q,{visible:It,onCancel:()=>mt(!1)}),ge.createElement(Z,{info:qe,open:St,onCancel:()=>Ct(!1)}),ge.createElement(ke,{open:Nt,onCancel:()=>Dt(!1)}))};var te=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:L})=>({homePage:A,user:I,globalSetting:L,loading:y.models.index}))(Ce),re={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},he=e(24065),Be=e(24780),ye=e(3294),ne=e(59301),Te=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Bt=(A,y)=>{var I={};for(var L in A)Ke.call(A,L)&&y.indexOf(L)<0&&(I[L]=A[L]);if(A!=null&&Te)for(var L of Te(A))y.indexOf(L)<0&&vt.call(A,L)&&(I[L]=A[L]);return I},jt=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const Gt=A=>{var y,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(y=document.cookie.match(I))?decodeURIComponent(y[2]):null},Rt=A=>{var y=new Date;y.setTime(y.getTime()-1);var I=Gt(A);I!=null&&(document.cookie=A+"="+I+";expires="+y.toGMTString())};var Vt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Vt||{});const Ft=A=>{var y=A,{homePage:I,user:L,globalSetting:H,loading:ze,dispatch:Me,shixunHomeworks:Pe,location:ue,payload:Ve={}}=y,Et=Bt(y,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Qe,tt,Re,It,mt,St,Ct,Nt,Dt,Wt,qt,qe,Xe,ct,xt,ht;const Ht=(tt=(((Qe=H.setting)==null?void 0:Qe.navbar)||[]).find(yt=>yt.link==="/classrooms"))==null?void 0:tt.hidden,fn=(It=(((Re=H.setting)==null?void 0:Re.navbar)||[]).find(yt=>yt.link==="/shixuns"))==null?void 0:It.hidden,Qt=(St=(((mt=H.setting)==null?void 0:mt.navbar)||[]).find(yt=>yt.link==="/paths"))==null?void 0:St.hidden,_t=(Ct=L.userInfo)==null?void 0:Ct.is_school_manage,gn=()=>{var yt,on,Tt,st,Zt,An,zt,an,pn,On,nn,rn,xn,Sn,Ln,Hn;return(0,K.Ll)()?ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(yt=L.userInfo)==null?void 0:yt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(on=L.userInfo)==null?void 0:on.login}/classrooms`},(Tt=L.userInfo)!=null&&Tt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(st=L.userInfo)==null?void 0:st.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(Zt=L.userInfo)==null?void 0:Zt.login}/paths`},(An=L.userInfo)!=null&&An.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((zt=L.userInfo)==null?void 0:zt.user_identity)!=="\u5B66\u751F"&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(an=L.userInfo)==null?void 0:an.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((pn=H.setting)!=null&&pn.hide_competition)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(On=L.userInfo)==null?void 0:On.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((nn=H.setting)!=null&&nn.hide_virtual)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(rn=L.userInfo)==null?void 0:rn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Sn=(xn=L.navigationInfo)==null?void 0:xn.top)==null?void 0:Sn.laboratory_admin_url)&&ne.createElement(a.default.Item,null,ne.createElement("a",{href:(Hn=(Ln=L.navigationInfo)==null?void 0:Ln.top)==null?void 0:Hn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ne.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),_t&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ne.createElement(a.default.Item,{className:re.exit},ne.createElement("a",{onClick:()=>jt(void 0,null,function*(){(0,K.m5)();let zn;try{zn=yield(0,Be.vR)({}),S.ZP.success(zn==null?void 0:zn.message)}catch(Kn){}(0,K.d8)("_educoder_session","logout",1),(0,K.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),zn!=null&&zn.url?window.location.href=zn.url:(m.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,he.bg)()?ne.createElement(se.Z,{className:`${re.height67}`,dropdownRender:gn,placement:"bottomRight"},ne.createElement("section",null,ne.createElement("aside",null,ne.createElement("div",{className:Pe.actionTabs.type===1?re.classromediv:""},ne.createElement("img",{className:`${re.userPic} current ml15`,src:`${(Nt=ye.Z)==null?void 0:Nt.IMG_SERVER}/images/${(Dt=L.userInfo)==null?void 0:Dt.image_url}`,alt:"",onClick:()=>{var yt;return m.history.push((0,K.Ll)()?"/account/profile":`/users/${(yt=L.userInfo)==null?void 0:yt.login}/classrooms`)}}),(0,K.Ll)()&&ne.createElement("span",{className:"ml10 font16"},(Wt=L.userInfo)==null?void 0:Wt.username),ne.createElement("i",{className:`iconfont icon-zhankai4 ${re.icon}`}))))):ne.createElement("div",{className:`font15 ${H.isIlearning?re.login:""}`},((qt=H.setting)==null?void 0:qt.sso_login_url)&&ne.createElement("a",{target:"_blank",href:(qe=H.setting)==null?void 0:qe.sso_login_url},ne.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Xe=H.setting)==null?void 0:Xe.login_logo_url}`,width:40}),ne.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ct=H.setting)==null?void 0:ct.sso_login_button_name)),!((xt=H.setting)!=null&&xt.hide_account_login)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((ht=H.setting)!=null&&ht.close_register)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml5 mr5"},"|"),ne.createElement(m.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var wt=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:L,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:L,shixunHomeworks:H,loading:y.models.index}))(Ft),Ut=e(65363),cn={tip:"tip___a6MfI"},kt=Object.defineProperty,En=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,dn=Object.prototype.propertyIsEnumerable,hn=(A,y,I)=>y in A?kt(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,$t=(A,y)=>{for(var I in y||(y={}))vn.call(y,I)&&hn(A,I,y[I]);if(tn)for(var I of tn(y))dn.call(y,I)&&hn(A,I,y[I]);return A},ln=(A,y)=>En(A,yn(y)),Mn=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),Kt=(A=>(A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A))(Kt||{});const Cn=({visible:A,user:y,onCancel:I=()=>{},dispatch:L,globalSetting:H})=>{var ze,Me;const[Pe,ue]=(0,r.useState)(!1),[Ve,Et]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var Re,It;if((Re=y==null?void 0:y.userInfo)!=null&&Re.login){let mt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(mt),mt&&(mt!=null&&mt.isShow)&&(mt==null?void 0:mt.login)===((It=y==null?void 0:y.userInfo)==null?void 0:It.login)&&(ue(!0),Et({name:mt==null?void 0:mt.name,phone:mt==null?void 0:mt.phone}))}},[y==null?void 0:y.userInfo]);const Qe=()=>Mn(void 0,null,function*(){I()}),tt=()=>{let Re=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(ln($t({},Re),{isShow:!1}))),ue(!1)};return r.createElement(r.Fragment,null,Pe&&r.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},r.createElement("div",{className:cn.tip},r.createElement("div",null,r.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ze=H==null?void 0:H.infoData)==null?void 0:ze.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Me=H==null?void 0:H.infoData)==null?void 0:Me.phone}`),r.createElement("div",null,r.createElement(Ut.Z,{onClick:tt,style:{color:"#165dff",fontSize:16}})))))};var sn=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(Cn),wn=e(3113),jn="data:image/png;base64,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",mn=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,p=(A,y)=>{var I={};for(var L in A)dt.call(A,L)&&y.indexOf(L)<0&&(I[L]=A[L]);if(A!=null&&mn)for(var L of mn(A))y.indexOf(L)<0&&Yt.call(A,L)&&(I[L]=A[L]);return I};const oe=null,pe=A=>{var y=A,{homePage:I,user:L,globalSetting:H,loading:ze,dispatch:Me,location:Pe,text:ue,shixunHomeworks:Ve,payload:Et={}}=y,Qe=p(y,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[tt,Re]=(0,r.useState)("none");return(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Re("flex")},[Ve.actionTabs.key]),(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u9690\u85CF"&&(Re("none"),localStorage.setItem("Noviceguide","0"))},[Ve.actionTabs.key]),r.createElement("div",{style:{display:tt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},r.createElement("div",{style:{margin:"0 auto",width:"1200px"}},r.createElement("img",{src:jn,style:{position:"absolute",top:"-32px"}}),r.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ve.actionTabs.text),Ve.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(wn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Re("none"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(wn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Re("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var l=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:L,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:L,loading:y.models.index,shixunHomeworks:H}))(pe),f=Object.defineProperty,$=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(A,y,I)=>y in A?f(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,Fe=(A,y)=>{for(var I in y||(y={}))k.call(y,I)&&be(A,I,y[I]);if($)for(var I of $(y))De.call(y,I)&&be(A,I,y[I]);return A};const Ue=A=>React.createElement("svg",Fe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=e(89392),it=e(92736),$e=e(6848),ut={content:"content___L4gl0"},Ge="data:image/png;base64,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",ot=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const nt=({classroomList:A,loading:y,user:I,dispatch:L,virtualSpaces:H,globalSetting:ze})=>{const Me=(0,m.useLocation)();let Pe=!1;(0,r.useEffect)(()=>{ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pe=!0)},[ze.actionTabs.key]),(0,r.useEffect)(()=>{Pe&&L({type:"globalSetting/setActionTabs",payload:{}})},[Me.pathname]);const ue=()=>{L({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return r.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},r.createElement(n.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ot(void 0,null,function*(){}),onCancel:()=>{ue()}},r.createElement("div",{className:ut.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:Ge,alt:""})),r.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),r.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",r.createElement($e.Z,{placement:"bottom",title:r.createElement("div",null,r.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),r.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),r.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},r.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var bt=(0,m.connect)(({classroomList:A,user:y,loading:I,virtualSpaces:L,globalSetting:H})=>({classroomList:A,user:y,loading:I,virtualSpaces:L,globalSetting:H}))(nt),Le=e(59301),je=Object.defineProperty,x=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,_=(A,y,I)=>y in A?je(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,J=(A,y)=>{for(var I in y||(y={}))P.call(y,I)&&_(A,I,y[I]);if(x)for(var I of x(y))V.call(y,I)&&_(A,I,y[I]);return A},Se=(A,y)=>{var I={};for(var L in A)P.call(A,L)&&y.indexOf(L)<0&&(I[L]=A[L]);if(A!=null&&x)for(var L of x(A))y.indexOf(L)<0&&V.call(A,L)&&(I[L]=A[L]);return I},me=(A,y,I)=>new Promise((L,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?L(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const{Header:Je}=v.default,{Search:_e}=N.default;function at(){var A,y;const L=window.location.pathname.split("/"),H={};return L[1]=="classrooms"&&L.length>3&&!((A=L[4])!=null&&A.includes("newgold"))&&!((y=L[5])!=null&&y.includes("newgold"))&&L[2]!=="coursesId"&&(H.course_id=L[2]),L[1]==="shixuns"&&L.length>3&&(H.objective_type="shixun",H.objective_id=L[2]),L[1]==="paths"&&L.length>3&&(H.objective_type="path",H.objective_id=L[2]),J(J({},H),{school:1})}const pt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ft=A=>{var y=A,{homePage:I,user:L,globalSetting:H,loading:ze,dispatch:Me,isLogin:Pe=!1,shixunHomeworks:ue}=y,Ve=Se(y,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Et,Qe,tt,Re,It,mt,St,Ct,Nt;const Dt=(0,m.useLocation)(),[Wt,qt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)(""),[ct,xt]=(0,r.useState)(!1),ht=at();(0,r.useEffect)(()=>{Me({type:"user/getNavigationInfo",payload:J({},ht)})},[H.name]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(pt!=null&&pt.includes(Dt==null?void 0:Dt.pathname)||(Dt==null?void 0:Dt.pathname.indexOf("/classrooms"))===0||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Dt.pathname]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ue.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ue.actionTabs.key]),(0,r.useEffect)(()=>{var st;if(H!=null&&H.setting){let Zt=(0,rt.cloneDeep)((st=H==null?void 0:H.setting)==null?void 0:st.navbar);Zt=Zt==null?void 0:Zt.filter(zt=>{var an;return!(zt!=null&&zt.hidden)&&!((0,he.JA)()&&((an=["/paperlibrary","/problemset"])!=null&&an.includes(zt.link)))});for(const zt of Zt)zt.subitem&&(zt.subitem=zt.subitem.filter(an=>{var pn;return!(an!=null&&an.hidden)&&!((0,he.JA)()&&((pn=["/paperlibrary","/problemset"])!=null&&pn.includes(an.link)))}));let An=!1;Zt==null||Zt.map(function(zt,an){var pn,On,nn,rn;const xn=Dt.pathname;zt.link===xn&&(Xe(zt==null?void 0:zt.link),(0,K.Dk)(xn==="/"?(pn=H==null?void 0:H.setting)==null?void 0:pn.name:Tt(zt==null?void 0:zt.name)),gn(on(an,{name:zt==null?void 0:zt.name,link:zt==null?void 0:zt.link},Zt)),An=!0),xn=="/"&&(Xe(""),(0,K.Dk)((On=H==null?void 0:H.setting)==null?void 0:On.name)),(nn=zt==null?void 0:zt.subitem)!=null&&nn.length&&((rn=zt==null?void 0:zt.subitem)==null||rn.map(Sn=>{Sn.link===xn&&(Xe(Sn==null?void 0:Sn.link),xn!=="/"&&(0,K.Dk)(Tt(Sn==null?void 0:Sn.name)),gn(on(an,{name:Sn==null?void 0:Sn.name,link:Sn==null?void 0:Sn.link},Zt)),An=!0)}))}),An||gn(Zt)}},[H==null?void 0:H.setting,L]);const Ht=(0,r.useMemo)(()=>{var st,Zt;return(st=H==null?void 0:H.setting)!=null&&st.nav_logo_url?`${ye.Z.IMG_SERVER}/${(Zt=H==null?void 0:H.setting)==null?void 0:Zt.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Et=H==null?void 0:H.setting)==null?void 0:Et.nav_logo_url]);function fn(st){m.history.push("/search?value="+st)}const Qt=()=>Wt?Le.createElement("div",{onBlur:()=>{setTimeout(()=>{qt(!1)},300)}},Le.createElement(_e,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:fn,autoFocus:!0})):Le.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{m.history.push("/search?value=")}}),[_t,gn]=(0,r.useState)([]),yt=(st,Zt)=>me(void 0,null,function*(){var An,zt,an,pn,On,nn;if((st==null?void 0:st.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const rn=yield(0,Be.IU)({tab_module_type:"engineering"});if(rn!=null&&rn.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(An=rn==null?void 0:rn.data)!=null&&An.engineer_url?(an=(zt=rn==null?void 0:rn.data)==null?void 0:zt.engineer_url)!=null&&an.includes("http")?(0,K.xg)((pn=rn==null?void 0:rn.data)==null?void 0:pn.engineer_url):m.history.push((On=rn==null?void 0:rn.data)==null?void 0:On.engineer_url):(rn==null?void 0:rn.status)!=401&&xt(!0);return}(nn=st==null?void 0:st.link)!=null&&nn.includes("http")?(0,K.xg)(st==null?void 0:st.link):((0,K.Dk)(st==null?void 0:st.name),m.history.push(st==null?void 0:st.link)),(st==null?void 0:st.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Le.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),on=(st,Zt,An)=>{const zt=An.slice();return zt[st]&&(zt[st].name=Zt.name,zt[st].link=Zt.link),zt||[]},Tt=(st="")=>(st==null?void 0:st.indexOf("<"))>-1?st==null?void 0:st.slice(0,st==null?void 0:st.indexOf("<")):st;return H.showHeader&&H.showHeaderFooter?Le.createElement(v.default,{style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${H.isIlearning?h["header-iearning"]:h.header} ${H.showHeaderFixed?h.headerFixed:""}`},(H==null?void 0:H.showTip)&&Le.createElement(sn,null),Le.createElement(Je,{className:"header",style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Dt.pathname=="/training"?"999":""}`}},Le.createElement("section",{className:h["edu-menu"]},(!!H.isIlearning||!((Qe=H==null?void 0:H.setting)!=null&&Qe.main_site)&&!!((tt=H==null?void 0:H.setting)!=null&&tt.navbar))&&Le.createElement(m.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Le.createElement("img",{className:h.logo,title:(Re=H.setting)==null?void 0:Re.name,src:Ht||Ze})),Le.createElement("ul",{className:`${h.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Le.createElement("li",null,Le.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&H.setting&&(_t==null?void 0:_t.map(function(st,Zt){var An,zt,an,pn,On;return Le.createElement("li",{key:Zt,className:!((An=st==null?void 0:st.subitem)!=null&&An.length)&&qe===(st==null?void 0:st.link)||(zt=st==null?void 0:st.subitem)!=null&&zt.some(nn=>qe===(nn==null?void 0:nn.link))?h.actived:""},Le.createElement("div",{onClick:()=>yt(st,Zt),className:h.name},Le.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var nn;let rn=st==null?void 0:st.name;return(nn=st==null?void 0:st.subitem)==null||nn.map((xn,Sn)=>(xn.link===Dt.pathname&&(rn=xn.name),xn)),rn})()}}),((an=st==null?void 0:st.subitem)==null?void 0:an.length)>0&&Le.createElement("i",{className:"iconfont icon-zhankai4"})),((pn=st==null?void 0:st.subitem)==null?void 0:pn.length)>0&&Le.createElement("div",{className:h.dropDown},(On=st==null?void 0:st.subitem)==null?void 0:On.map((nn,rn)=>Le.createElement("div",{className:h.subName,onClick:()=>yt(nn,Zt),key:Zt+"-"+rn},!!rn&&Le.createElement("div",{className:h.line}),Le.createElement("aside",{className:"font16 c-black"},Tt(nn==null?void 0:nn.name)),Le.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},nn.content)))))}))),Le.createElement("div",{className:"search-bar",style:{flex:H.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(H!=null&&H.isIlearning)&&Le.createElement(Le.Fragment,null,Le.createElement(Qt,null),!Pe&&Le.createElement(te,null),!Pe&&!!((It=L==null?void 0:L.userInfo)!=null&&It.login)&&Le.createElement(m.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(mt=L==null?void 0:L.userInfo)==null?void 0:mt.login}/user_tidings`},((St=L==null?void 0:L.navigationInfo)==null?void 0:St.new_message)&&Le.createElement("span",{className:h.newslight}))),!Pe&&Le.createElement(wt,{payload:ht}))),Le.createElement(n.default,{centered:!0,destroyOnClose:!0,open:ct,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>xt(!1)},Le.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Le.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Le.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ct=H==null?void 0:H.setting)==null?void 0:Ct.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Le.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Nt=H==null?void 0:H.setting)==null?void 0:Nt.homepage_tea_qq_number)))),Le.createElement(l,null),Le.createElement(bt,null)):Le.createElement(Le.Fragment,null,Le.createElement(bt,null))};var At=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:L,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:L,loading:y.models.index,shixunHomeworks:H}))(ft)},24236:function(Mt,Ie,e){e.r(Ie),e.d(Ie,{default:function(){return fe}});var r=e(59301),m=Object.defineProperty,v=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,h=(C,M,W)=>M in C?m(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,S=(C,M)=>{for(var W in M||(M={}))N.call(M,W)&&h(C,W,M[W]);if(v)for(var W of v(M))n.call(M,W)&&h(C,W,M[W]);return C};const q=C=>React.createElement("svg",S({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0c282.793 0 512 229.202 512 512 0 282.793-229.207 512-512 512S0 794.793 0 512C0 229.202 229.207 0 512 0zm122.081 423.383c-103.69 0-185.472 72.366-185.472 161.219 0 88.929 81.782 161.146 185.472 161.146 21.71 0 43.54-5.54 65.383-11.084L759.265 768l-16.4-55.588c43.756-33.408 76.34-77.762 76.34-127.81 0-88.853-87.23-161.219-185.119-161.219zM423.265 256C303.196 256 204.8 339.84 204.8 446.31c0 61.43 32.722 111.837 87.409 151l-21.817 67.307 76.365-39.24c27.274 5.581 49.229 11.239 76.508 11.239 6.882 0 13.63-.287 20.378-.87-4.23-14.936-6.748-30.603-6.748-46.92 0-97.695 81.96-177.04 185.738-177.04 7.107 0 14.141.512 21.023 1.306C624.794 323.01 530.698 256 423.27 256zM694.41 512c16.348 0 27.264 11.13 27.264 22.19 0 11.131-10.916 22.118-27.264 22.118-10.71 0-21.494-10.987-21.494-22.118 0-11.06 10.783-22.19 21.494-22.19zm-121.753 0c16.435 0 27.115 11.13 27.115 22.19 0 11.131-10.68 22.118-27.12 22.118-10.752 0-21.643-10.987-21.643-22.118 0-11.06 10.896-22.19 21.643-22.19zM351.549 349.542c17.23 0 28.79 11.72 28.79 29.497 0 17.694-11.56 29.578-28.79 29.578-17.218 0-34.6-11.878-34.6-29.578 0-17.777 17.382-29.502 34.6-29.502zm153.314 0c16.03 0 26.64 11.72 26.64 29.497 0 17.694-10.61 29.578-26.64 29.578-15.903 0-31.877-11.878-31.877-29.578 0-17.777 15.974-29.502 31.877-29.502z",fill:"#62B900"}));var Y="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",a=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,K=(C,M,W)=>M in C?a(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,ce=(C,M)=>{for(var W in M||(M={}))g.call(M,W)&&K(C,W,M[W]);if(se)for(var W of se(M))u.call(M,W)&&K(C,W,M[W]);return C};const ve=C=>React.createElement("svg",ce({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",Q=e(955),Ne=e(3294),z=e(59301);const X=window.location.host,c=Ne.Z.QQLoginCB;var t=({onWechatLogin:C})=>{function M(){(0,Q.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`:window.location.href=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`}return z.createElement(z.Fragment,null,z.createElement("p",{className:"driver"}," ","\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",z.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014"," "),z.createElement("div",{className:"other-login"},z.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:C},z.createElement("img",{src:Y,alt:"\u5FAE\u4FE1",width:46})),z.createElement("a",{title:"qq\u767B\u5F55",onClick:M},z.createElement("img",{src:Oe,alt:"QQ",width:46}))))};function o({onBack:C}){return z.createElement(z.Fragment,null,z.createElement("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${c}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${X}#wechat_redirect`}),z.createElement("a",{className:"btn-link",onClick:C},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var i=e(981),w="data:image/png;base64,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",F=e(89070),D=e(59301),Ae=Object.defineProperty,de=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,xe=(C,M,W)=>M in C?Ae(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,we=(C,M)=>{for(var W in M||(M={}))le.call(M,W)&&xe(C,W,M[W]);if(de)for(var W of de(M))We.call(M,W)&&xe(C,W,M[W]);return C},ie=(C,M)=>{var W={};for(var j in C)le.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&de)for(var j of de(C))M.indexOf(j)<0&&We.call(C,j)&&(W[j]=C[j]);return W};function Z(C){var M=C,{dispatch:W,globalSetting:j,children:O}=M,ae=ie(M,["dispatch","globalSetting","children"]),U,He,ke;const[ge,et]=(0,r.useState)(!1);function lt(){et(!1),F.history.push("/user/login")}function Ye(){if((0,Q.s2)()||(0,Q.IS)()){(0,Q.Or)();return}et(!0)}(0,r.useEffect)(()=>{j.setting||W({type:"globalSetting/query"})},[]);const T=()=>{var d;const{pathname:E}=(0,F.useLocation)();return E==="/user/reset-password"?D.createElement("div",{className:"register-nav"},D.createElement("div",{style:{color:"#333"}},"\u627E\u56DE\u5BC6\u7801")):D.createElement("div",{className:"register-nav"},D.createElement("div",{onClick:()=>F.history.push("/user/login"),className:E==="/user/login"||E==="/login"?"nav-active":""},"\u767B\u5F55"),!((d=j.setting)!=null&&d.close_register)&&D.createElement("div",{onClick:()=>F.history.push("/user/register"),className:E==="/user/register"||E==="/register"?"nav-active":""},"\u6CE8\u518C"))},Ee=(U=j.setting)==null?void 0:U.main_site,b=(He=j.setting)==null?void 0:He.login_logo_url,s=(ke=j.setting)==null?void 0:ke.is_local;return D.createElement("div",{className:"register-container"},!(0,Q.Ll)()&&D.createElement(i.Z,we({isLogin:!0},ae)),D.createElement("div",{className:"register-bg"},D.createElement("div",{className:"register-introduce"},D.createElement("img",{alt:"logo",src:b?`${Ne.Z.IMG_SERVER}/${b}`:w}),D.createElement("h4",null,"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355"),D.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")),D.createElement("div",{className:"register-panel"},ge?null:T(),ge?null:D.createElement(F.Outlet,null),ge?D.createElement(o,{onBack:lt}):D.createElement(D.Fragment,null,Ee&&!s&&D.createElement(t,{onWechatLogin:Ye})))),!s&&D.createElement("div",{className:"register-footer"},D.createElement("span",null,"\xA9")," 2021 EduCoder \u6E58ICP\u590717009477\u53F7"," ",D.createElement("a",{href:"https://team.trustie.net/",target:"_blank"},"Trustie")," ","& IntelliDE inside"))}var fe=(0,F.connect)(({loading:C,globalSetting:M})=>({globalSetting:M,loading:C.models.index}))(Z)},46474:function(Mt,Ie,e){e.d(Ie,{rX:function(){return X},pW:function(){return c},gy:function(){return t},xY:function(){return z},O5:function(){return Ne},tJ:function(){return K},o1:function(){return ce},Rd:function(){return Q}});var r=e(89070),m=e(43418),v=e(28103),N=e(8591),n=e(24065),h=e(955),S=e(87169),q=e(25510),Y="data:image/png;base64,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",a=e.p+"static/newqrcode.a8740efb.png",se=e(32637),g=e(59301),u=(o,i,w)=>new Promise((F,D)=>{var Ae=We=>{try{le(w.next(We))}catch(xe){D(xe)}},de=We=>{try{le(w.throw(We))}catch(xe){D(xe)}},le=We=>We.done?F(We.value):Promise.resolve(We.value).then(Ae,de);le((w=w.apply(o,i)).next())});const K=(o,i=!1)=>!!(ce(o)&&ve(i)),ce=o=>(0,n.bg)()?!0:(o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ve=(o=!1)=>{var i;const{user:w}=(0,r.getDvaApp)()._store.getState();return(i=w.userInfo)!=null&&i.profile_completed?!0:(m.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,h.xg)("/account/profile/edit"),Oe()}}),!1)},Oe=()=>{m.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Q=()=>{m.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:g.createElement("div",{style:{textAlign:"center"}},g.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),g.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:se}),g.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ne=()=>{var o;const{user:i}=(0,r.getDvaApp)()._store.getState();return(o=i.userInfo)!=null&&o.professional_certification?!0:(m.default.confirm({title:"\u63D0\u793A",centered:!0,content:g.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,h.xg)("/account/certification")}}),!1)},z=()=>(0,n.V9)()?!0:(m.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),g.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),X=(o,i)=>o?!0:(m.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("p",null,i||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),g.createElement("div",{style:{marginLeft:"110px"}},g.createElement("img",{src:Y,width:200}),g.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),c=o=>{m.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:g.createElement("div",null,g.createElement("div",null,g.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),g.createElement(v.Z,null),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",g.createElement("a",null,o),"\u5929\u3002"),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),g.createElement("div",{style:{textAlign:"center",marginTop:30}},g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(o,i="")=>{const{shixunsDetail:{detail:w}}=(0,r.getDvaApp)()._store.getState();if((w==null?void 0:w.public)===2||(w==null?void 0:w.public)===1||(w==null?void 0:w.shixun_status)===3){let F="";return(w==null?void 0:w.public)===2&&(F="\u5DF2\u516C\u5F00"),(w==null?void 0:w.public)===1&&(F="\u5F85\u5BA1\u6838"),(w==null?void 0:w.shixun_status)===3&&(F="\u5DF2\u5173\u95ED"),m.default.info({centered:!0,icon:g.createElement(S.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",F,"\uFF0C",i,"\u3002"),g.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(w==null?void 0:w.shixun_status)===2?(m.default.confirm({centered:!0,icon:g.createElement(S.Z,null),title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",i,"\u3002"),g.createElement("br",null),g.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{m.default.confirm({width:440,centered:!0,icon:g.createElement(S.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>u(void 0,null,function*(){(yield o({type:"shixunsDetail/cancelRelease",payload:{id:w==null?void 0:w.identifier}})).status!==401&&(N.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),o({type:"shixunsDetail/getShixunsDetail",payload:{id:w==null?void 0:w.identifier}}),o({type:"practiceSetting/getCommonData",payload:{id:w==null?void 0:w.identifier}}))})})}}),!0):!1}},19080:function(Mt,Ie,e){e.d(Ie,{F:function(){return n},Z:function(){return N}});var r=e(92310),m=e.n(r);const v=null;function N(h,S,q){return m()({[`${h}-status-success`]:S==="success",[`${h}-status-warning`]:S==="warning",[`${h}-status-error`]:S==="error",[`${h}-status-validating`]:S==="validating",[`${h}-has-feedback`]:q})}const n=(h,S)=>S||h},24905:function(Mt,Ie,e){e.d(Ie,{default:function(){return o}});var r=e(92310),m=e.n(r),v=e(5630),N=e(59301),n=e(36355),h=e(1684),S=e(32441),Y=N.createContext(null),a=e(98447),se=e(14088),g=e(4572),u=function(i,w){var F={};for(var D in i)Object.prototype.hasOwnProperty.call(i,D)&&w.indexOf(D)<0&&(F[D]=i[D]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,D=Object.getOwnPropertySymbols(i);Ae{var F;const{prefixCls:D,className:Ae,rootClassName:de,children:le,indeterminate:We=!1,style:xe,onMouseEnter:we,onMouseLeave:ie,skipGroup:Z=!1,disabled:fe}=i,C=u(i,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:M,direction:W,checkbox:j}=N.useContext(n.E_),O=N.useContext(Y),{isFormItemInput:ae}=N.useContext(S.aM),U=N.useContext(h.Z),He=(F=(O==null?void 0:O.disabled)||fe)!==null&&F!==void 0?F:U,ke=N.useRef(C.value);N.useEffect(()=>{O==null||O.registerValue(C.value)},[]),N.useEffect(()=>{if(!Z)return C.value!==ke.current&&(O==null||O.cancelValue(ke.current),O==null||O.registerValue(C.value),ke.current=C.value),()=>O==null?void 0:O.cancelValue(C.value)},[C.value]);const ge=M("checkbox",D),[et,lt]=(0,a.ZP)(ge),Ye=Object.assign({},C);O&&!Z&&(Ye.onChange=function(){C.onChange&&C.onChange.apply(C,arguments),O.toggleOption&&O.toggleOption({label:le,value:C.value})},Ye.name=O.name,Ye.checked=O.value.includes(C.value));const T=m()(`${ge}-wrapper`,{[`${ge}-rtl`]:W==="rtl",[`${ge}-wrapper-checked`]:Ye.checked,[`${ge}-wrapper-disabled`]:He,[`${ge}-wrapper-in-form-item`]:ae},j==null?void 0:j.className,Ae,de,lt),Ee=m()({[`${ge}-indeterminate`]:We},g.A,lt),b=We?"mixed":void 0;return et(N.createElement(se.Z,{component:"Checkbox",disabled:He},N.createElement("label",{className:T,style:Object.assign(Object.assign({},j==null?void 0:j.style),xe),onMouseEnter:we,onMouseLeave:ie},N.createElement(v.Z,Object.assign({"aria-checked":b},Ye,{prefixCls:ge,className:Ee,disabled:He,ref:w})),le!==void 0&&N.createElement("span",null,le))))};var ve=N.forwardRef(K),Oe=e(80702),Q=e(2738),Ne=function(i,w){var F={};for(var D in i)Object.prototype.hasOwnProperty.call(i,D)&&w.indexOf(D)<0&&(F[D]=i[D]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,D=Object.getOwnPropertySymbols(i);Ae{const{defaultValue:F,children:D,options:Ae=[],prefixCls:de,className:le,rootClassName:We,style:xe,onChange:we}=i,ie=Ne(i,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Z,direction:fe}=N.useContext(n.E_),[C,M]=N.useState(ie.value||F||[]),[W,j]=N.useState([]);N.useEffect(()=>{"value"in ie&&M(ie.value||[])},[ie.value]);const O=N.useMemo(()=>Ae.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[Ae]),ae=s=>{j(d=>d.filter(E=>E!==s))},U=s=>{j(d=>[].concat((0,Oe.Z)(d),[s]))},He=s=>{const d=C.indexOf(s.value),E=(0,Oe.Z)(C);d===-1?E.push(s.value):E.splice(d,1),"value"in ie||M(E),we==null||we(E.filter(B=>W.includes(B)).sort((B,R)=>{const ee=O.findIndex(Ce=>Ce.value===B),G=O.findIndex(Ce=>Ce.value===R);return ee-G}))},ke=Z("checkbox",de),ge=`${ke}-group`,[et,lt]=(0,a.ZP)(ke),Ye=(0,Q.Z)(ie,["value","disabled"]),T=Ae.length?O.map(s=>N.createElement(ve,{prefixCls:ke,key:s.value.toString(),disabled:"disabled"in s?s.disabled:ie.disabled,value:s.value,checked:C.includes(s.value),onChange:s.onChange,className:`${ge}-item`,style:s.style,title:s.title},s.label)):D,Ee={toggleOption:He,value:C,disabled:ie.disabled,name:ie.name,registerValue:U,cancelValue:ae},b=m()(ge,{[`${ge}-rtl`]:fe==="rtl"},le,We,lt);return et(N.createElement("div",Object.assign({className:b,style:xe},Ye,{ref:w}),N.createElement(Y.Provider,{value:Ee},T)))},X=N.forwardRef(z);var c=N.memo(X);const t=ve;t.Group=c,t.__ANT_CHECKBOX=!0;var o=t},98447:function(Mt,Ie,e){e.d(Ie,{C2:function(){return n}});var r=e(17313),m=e(37613),v=e(83116);const N=h=>{const{checkboxCls:S}=h,q=`${S}-wrapper`;return[{[`${S}-group`]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[q]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${q}`]:{marginInlineStart:0},[`&${q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[S]:Object.assign(Object.assign({},(0,r.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${S}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${S}-inner`]:Object.assign({},(0,r.oN)(h))},[`${S}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:h.checkboxSize,height:h.checkboxSize,direction:"ltr",backgroundColor:h.colorBgContainer,border:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`,borderRadius:h.borderRadiusSM,borderCollapse:"separate",transition:`all ${h.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:h.checkboxSize/14*5,height:h.checkboxSize/14*8,border:`${h.lineWidthBold}px solid ${h.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${h.motionDurationFast} ${h.motionEaseInBack}, opacity ${h.motionDurationFast}`}},"& + span":{paddingInlineStart:h.paddingXS,paddingInlineEnd:h.paddingXS}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5972],{40001:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},65363:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},84105:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},18785:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},87169:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},73331:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},15277:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},33853:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},61485:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},38819:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},47472:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(72308),m=e(59301),v={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"},N=v,n=e(7657),h=function(a,se){return m.createElement(n.Z,(0,r.Z)({},a,{ref:se,icon:N}))},S=m.forwardRef(h),q=S},927:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(59301),m=e(89070),v=e(43418),N="data:image/png;base64,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",n="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 S=({visible:Y,occupationValue:a,onCancel:se=()=>{}})=>{const g=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:n}),r.createElement("span",{className:h.content},"\u672A\u804C\u4E1A\u8BA4\u8BC1")),u=()=>r.createElement("div",{className:h.flexColumn},r.createElement("img",{className:h.img,src:N}),r.createElement("span",{className:h.content},"\u672A\u5B9E\u540D\u8BA4\u8BC1")),K=()=>a===3?r.createElement(r.Fragment,null,u(),g()):a===2?g():u();return r.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:Y,title:"\u56E0\u4E3A\u4EE5\u4E0B\u539F\u56E0\uFF0C\u60A8\u6682\u65F6\u4E0D\u80FD\u8FDB\u884C\u64CD\u4F5C",okText:"\u7ACB\u5373\u8BA4\u8BC1",cancelText:"\u53D6\u6D88",width:"600px",onOk:()=>{se(),m.history.push("/account/certification")},onCancel:()=>{se()}},r.createElement("div",{className:h.tilte},"\u8BF7\u5728\u5B8C\u6210\u6761\u4EF6\u540E\u91CD\u8BD5"),r.createElement("div",{className:h.flexRow},K()))};var q=(0,m.connect)(({paperlibrary:Y,loading:a,globalSetting:se})=>({paperlibrary:Y,globalSetting:se,loading:a.effects}))(S)},63454:function(wt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(59301),m=e(89070),v=e(43418),N=e(8591),n=e(92832),h=e(24905),S=e(1),q=e(927),Y=e(955),a=e(3113),se=e(87169),g={bottom:"bottom___z0ujX",yes:"yes___hodnN",no:"no___hiPz5"},u=e(32637),K=e(59301);const ce=({classroomList:t,dispatch:o,user:i})=>K.createElement(v.default,{open:t.actionTabs.key==="\u5230\u671F\u63D0\u793A",width:464,centered:!0,title:K.createElement("span",null,K.createElement(se.Z,{style:{color:"#faad14",fontSize:"18px"}})," \u63D0\u793A"),onCancel:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})},footer:null},K.createElement("div",{style:{textAlign:"center",marginBottom:30}},K.createElement("div",{style:{marginBottom:20,textAlign:"left"}},"\u8BE5\u6559\u5B66\u8BFE\u5802\u7684\u8BD5\u7528\u5DF2\u5230\u671F\uFF0C\u76EE\u524D\u65E0\u6CD5\u652F\u6301",K.createElement("span",{style:{color:"#FF9D18"}},"\u8D85\u8FC750"),"\u4EBA\u7684\u6559\u5B66\u6D3B\u52A8\u3002\u5982\u6709\u4EFB\u4F55\u7591\u95EE\uFF0C\u8BF7\u968F\u65F6\u8054\u7CFB\u6211\u4EEC\u3002\u611F\u8C22\u60A8\u7684\u7406\u89E3\u4E0E\u652F\u6301\uFF01"),K.createElement("img",{style:{width:130,height:130},src:u})),K.createElement("div",{className:g.bottom},K.createElement(a.ZP,{className:g.yes,onClick:()=>{o({type:"classroomList/setActionTabs",payload:{key:""}})}},"\u6211\u77E5\u9053\u4E86")));var ve=(0,m.connect)(({classroomList:t,user:o})=>({classroomList:t,user:o}))(ce),Oe=e(99064),Q=e(59301),Ne=(t,o,i)=>new Promise((w,F)=>{var L=le=>{try{de(i.next(le))}catch(We){F(We)}},Ae=le=>{try{de(i.throw(le))}catch(We){F(We)}},de=le=>le.done?w(le.value):Promise.resolve(le.value).then(L,Ae);de((i=i.apply(t,o)).next())}),z=(t=>(t[t.Professor=1]="Professor",t[t.AssistantProfessor=2]="AssistantProfessor",t[t.Student=3]="Student",t))(z||{});const X=({visible:t,user:o,account:i,onCancel:w=()=>{},dispatch:F})=>{const[L,Ae]=(0,r.useState)(),[de,le]=(0,r.useState)([]),[We,xe]=(0,r.useState)(!1),[we,ie]=(0,r.useState)(!1),[Z,fe]=(0,r.useState)(),[C,M]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var ae,U;(ae=o==null?void 0:o.userInfo)!=null&&ae.identity&&le([((U=o==null?void 0:o.userInfo)==null?void 0:U.identity)==="student"?3:1])},[o]);const W=ae=>{const U=()=>{window.location.href=(ae==null?void 0:ae.jump_url)||`/classrooms/${ae==null?void 0:ae.course_id}`};if(de.includes(1)){v.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Q.createElement("div",{className:"tc"},(ae==null?void 0:ae.message)||"\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u5BA1\u6838"),onOk:()=>{U()}});return}U()},j=()=>Ne(void 0,null,function*(){if(!L){N.ZP.info("\u9080\u8BF7\u7801\u4E0D\u80FD\u4E3A\u7A7A");return}let ae=yield(0,Oe.ZP)("/api/courses/get_pro_info.json",{method:"get",params:{invite_code:L}});if(ae!=null&&ae.need_pro_auth&&!de.includes(1)&&!de.includes(2)){F({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth",code:L,checkedList:de}}),O();return}xe(!0);const U=yield(0,S.cR)({invite_code:L,professor:de.includes(1)?1:null,assistant_professor:de.includes(2)?1:null,student:de.includes(3)?1:null});if(xe(!1),(U==null?void 0:U.status)===-4&&(w(),F({type:"classroomList/setActionTabs",payload:{key:"\u5230\u671F\u63D0\u793A"}})),(U==null?void 0:U.status)===-12&&N.ZP.warning(U==null?void 0:U.message),(U==null?void 0:U.status)===-2){if(O(),U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1"){ie(!0),fe(1);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(2);return}if(U.message==="\u8BE5\u8BFE\u5802\u8981\u6C42\u6210\u5458\u5B8C\u6210\u5B9E\u540D\u548C\u804C\u4E1A\u8BA4\u8BC1"){ie(!0),fe(3);return}}if((U==null?void 0:U.status)===0){(0,Y.L9)(["\u6559\u5B66\u8BFE\u5802","\u9996\u9875","\u52A0\u5165\u8BFE\u5802"]),O(),U!=null&&U.course_id?W(U):N.ZP.success(U.message);return}}),O=()=>Ne(void 0,null,function*(){w()});return Q.createElement(Q.Fragment,null,Q.createElement(v.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u8BFE\u5802",open:t,confirmLoading:We,onOk:j,onCancel:O},Q.createElement("div",{className:"tc"},Q.createElement("div",null,Q.createElement("span",null,"\u8BFE\u5802\u9080\u8BF7\u7801\uFF1A"),Q.createElement(n.default,{placeholder:"\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801",style:{width:270},value:L,onChange:ae=>{if(ae.target.value.length>=7){N.ZP.info("\u8BF7\u8F93\u51655\u4F4D\u8BFE\u5802\u9080\u8BF7\u7801\u62166\u4F4D\u5206\u73ED\u9080\u8BF7\u7801\uFF01");return}Ae(ae.target.value)}})),Q.createElement("div",{className:"mt10 font14"},Q.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),Q.createElement(h.default.Group,{value:de,onChange:ae=>le(ae)},Q.createElement(h.default,{value:1,disabled:de.includes(2)},"\u6559\u5E08"),Q.createElement(h.default,{value:2,disabled:de.includes(1)},"\u52A9\u6559"),Q.createElement(h.default,{value:3},"\u5B66\u751F/\u53C2\u8D5B\u8005"))))),Q.createElement(ve,null),Q.createElement(q.Z,{visible:we,onCancel:()=>ie(!1),occupationValue:Z}))};var c=(0,m.connect)(({user:t,account:o})=>({user:t,account:o}))(X)},981:function(wt,Ie,e){e.d(Ie,{Z:function(){return At},g:function(){return at}});var r=e(59301),m=e(89070),v=e(44e3),N=e(92832),n=e(43418),h={flex_box_center:"flex_box_center___et8xE",flex_space_between:"flex_space_between___GBGuw",flex_box_vertical_center:"flex_box_vertical_center____6P1q",flex_box_center_end:"flex_box_center_end___whXw6",flex_box_column:"flex_box_column___mWgI_",header:"header___Wn4fJ",logo:"logo___QnotM",menu:"menu___twLGR",dropDown:"dropDown___Cwaoa",line:"line___D1auu",subName:"subName___gql7K",name:"name___dR5V2",actived:"actived___ohMks","edu-menu":"edu-menu___iWLK0",newslight:"newslight___lSZjL",classromediv:"classromediv___knFRv",glow:"glow___gzrPH",spandiv:"spandiv___Gm_hg","header-iearning":"header-iearning___LZfyg",title:"title___Ozzjk",headerFixed:"headerFixed___QLwBd"},S=e(8591),q=e(95237),Y=e(43604),a=e(20834),se=e(38854),g=e(5112),u=e(1),K=e(955),ce=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ve=(A=>(A.Manager="manager",A.Developer="developer",A.Reporter="reporter",A))(ve||{}),Q=({visible:A,onCancel:y=()=>{}})=>{const[I,D]=(0,r.useState)(),[H,ze]=(0,r.useState)(),[Me,Pe]=(0,r.useState)(!1),ue=()=>ce(void 0,null,function*(){if(!I){S.ZP.info("\u8BF7\u8F93\u5165\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(I.length!==6){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}if(!H){S.ZP.info("\u8BF7\u9009\u62E9\u4E00\u4E2A\u8EAB\u4EFD\uFF01");return}Pe(!0);const Et=yield(0,u.vm)({code:I,role:H});Pe(!1),Ve();const Qe={1:"\u60A8\u8F93\u5165\u7684\u9080\u8BF7\u7801\u9519\u8BEF",2:"\u60A8\u5DF2\u7ECF\u662F\u8BE5\u9879\u76EE\u6210\u5458",3:"\u8BF7\u9009\u62E9\u4E00\u4E2A\u89D2\u8272",4:"\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279",5:"\u60A8\u5DF2\u7ECF\u7533\u8BF7\u52A0\u5165\u8BE5\u9879\u76EE\u4E86\uFF0C\u8BF7\u8010\u5FC3\u7B49\u5F85",6:"\u60A8\u5DF2\u6210\u529F\u52A0\u5165\u9879\u76EE"};if(Qe[Et.status]){S.ZP.info(Qe[Et.status]);return}if(Et.status===0){H==="reporter"?(S.ZP.success("\u60A8\u52A0\u5165\u9879\u76EE\u6210\u529F\uFF01"),(0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u6210\u529F"]),m.history.push(`/projects/${Et==null?void 0:Et.project_id}`)):((0,K.L9)(["\u5F00\u53D1\u9879\u76EE","\u52A0\u5165\u9879\u76EE\u7B49\u5F85\u5BA1\u6279"]),S.ZP.success("\u60A8\u7684\u7533\u8BF7\u5DF2\u63D0\u4EA4\uFF0C\u8BF7\u7B49\u5F85\u9879\u76EE\u7BA1\u7406\u5458\u5BA1\u6279\uFF01"));return}}),Ve=()=>ce(void 0,null,function*(){y()});return r.createElement(r.Fragment,null,r.createElement(n.default,{centered:!0,keyboard:!1,closable:!1,title:"\u52A0\u5165\u9879\u76EE",open:A,confirmLoading:Me,onOk:ue,onCancel:Ve},r.createElement("div",{className:"tc"},r.createElement("div",null,r.createElement("span",null,"\u9879\u76EE\u9080\u8BF7\u7801\uFF1A"),r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801",style:{width:270},value:I,onChange:Et=>{if(Et.target.value.length>=7){S.ZP.info("\u8BF7\u8F93\u51656\u4F4D\u5F00\u53D1\u9879\u76EE\u9080\u8BF7\u7801\uFF01");return}D(Et.target.value)}})),r.createElement("div",{className:"mt10 font14"},r.createElement("span",null,"\u8EAB\u4EFD\uFF1A"),r.createElement(g.ZP.Group,{value:H,onChange:Et=>ze(Et.target.value)},r.createElement(g.ZP,{value:"manager"},"\u7BA1\u7406\u4EBA\u5458"),r.createElement(g.ZP,{value:"developer"},"\u5F00\u53D1\u4EBA\u5458"),r.createElement(g.ZP,{value:"reporter"},"\u62A5\u544A\u4EBA\u5458"))))))},Ne=e(63454),z={flex_box_center:"flex_box_center___cltIf",flex_space_between:"flex_space_between___fKr_O",flex_box_vertical_center:"flex_box_vertical_center____QfiA",flex_box_center_end:"flex_box_center_end___ysqmH",flex_box_column:"flex_box_column___CfE8K",rightMenu:"rightMenu___ADTOX",joinMenu:"joinMenu___aRGsf",joinBoard:"joinBoard___AeUvr",joinCol:"joinCol___fV4uL",hidden:"hidden___TkCJZ",w140:"w140___Vx5lp",w100:"w100___yYRaC"},X=e(46474),c=e(78241),t=e(57809),o=e(2742),i=Object.defineProperty,w=Object.defineProperties,F=Object.getOwnPropertyDescriptors,L=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,le=(A,y,I)=>y in A?i(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,We=(A,y)=>{for(var I in y||(y={}))Ae.call(y,I)&&le(A,I,y[I]);if(L)for(var I of L(y))de.call(y,I)&&le(A,I,y[I]);return A},xe=(A,y)=>w(A,F(y)),we=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const ie=({globalSetting:A,dispatch:y,user:I,info:D,open:H,onCancel:ze=()=>{}})=>{var Me;const[Pe,ue]=(0,r.useState)([]),[Ve,Et]=(0,r.useState)([]),[Qe,tt]=(0,r.useState)([]),[Re]=c.default.useForm(),[It,mt]=(0,r.useState)(!1),[St,Ct]=(0,r.useState)(!1),Nt=(0,r.useRef)(null),Dt=(0,r.useRef)(1),[Wt,kt]=(0,r.useState)({keyword:"",source:"",status:"",page:1,limit:20});(0,r.useEffect)(()=>{H&&qe()},[H]);const qe=()=>we(void 0,null,function*(){var ht;const Yt=D;if(!(0,X.o1)(y))return;const{user_school_id:dn="",department_id:Qt="",school_name:$t="",department_name:vn=""}=I.userInfo||{},yt=(ht=Yt==null?void 0:Yt.graduation_years)==null?void 0:ht.at(-1);Et([{id:dn,name:$t}]),yield xt(dn),Re.setFieldsValue({year:yt,school_id:dn,department_id:Number(Qt),name:`${yt}${$t}${vn}\u6BD5\u4E1A\u8BBE\u8BA1`})}),Xe=ht=>we(void 0,null,function*(){const Yt=yield(0,o.J3)(xe(We({},ht),{tab_module_type:"graduations"}));return Yt!=null&&Yt.un_purchased&&y({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}}),Yt.status===0&&ue((Yt==null?void 0:Yt.graduation_years)||[]),Yt}),ct=(ht,Yt=500)=>{Ct(!0),clearTimeout(Nt.current),Nt.current=setTimeout(()=>we(void 0,null,function*(){Dt.current+=1;const dn=Dt.current,Qt=yield(0,o.NT)({keyword:ht});Qt.status===0&&Dt.current===dn&&(Et((Qt==null?void 0:Qt.schools)||[]),Ct(!1))}),Yt)},xt=ht=>we(void 0,null,function*(){if(!ht)return;const Yt=yield(0,o.Ps)({page:1,limit:9999,id:ht});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:It,onCancel:ze,onOk:()=>Re.submit()},r.createElement(c.default,{colon:!1,form:Re,initialValues:{},labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:(ht,Yt)=>{ht.school_id&&(xt(Yt.school_id),Re.setFieldValue("department_id",null))},onFinish:ht=>we(void 0,null,function*(){mt(!0);const Yt=yield(0,o.Wz)(ht);Yt.status===0&&(S.ZP.success("\u521B\u5EFA\u6210\u529F"),Re.resetFields(),ze(),(0,K.xg)(`/graduations/${Yt==null?void 0:Yt.identifier}/index`)),mt(!1)})},r.createElement(c.default.Item,{name:"year",label:"\u9009\u62E9\u5C4A\u522B",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5C4A\u522B"}]},r.createElement(t.default,{style:{width:344},size:"large",options:(Me=D==null?void 0:D.graduation_years)==null?void 0:Me.map(ht=>({value:ht,label:ht}))})),r.createElement(c.default.Item,{name:"school_id",label:"\u5B66\u6821",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u6821"}]},r.createElement(t.default,{showSearch:!0,filterOption:!1,onSearch:ht=>{ct(ht)},loading:St,size:"large",style:{width:344},options:Ve.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"department_id",label:"\u5B66\u9662",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B66\u9662"}]},r.createElement(t.default,{showSearch:!0,optionFilterProp:"label",style:{width:344},size:"large",options:Qe.map(ht=>({value:ht.id,label:ht.name}))})),r.createElement(c.default.Item,{name:"name",label:"\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{type:"string",whitespace:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u4E1A\u8BBE\u8BA1\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,style:{width:344},maxLength:60}))))};var Z=(0,m.connect)(({user:A,globalSetting:y,loading:I})=>({user:A,globalSetting:y,loading:I}))(ie),fe=e(99064),C=Object.defineProperty,M=Object.getOwnPropertySymbols,W=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,O=(A,y,I)=>y in A?C(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,ae=(A,y)=>{for(var I in y||(y={}))W.call(y,I)&&O(A,I,y[I]);if(M)for(var I of M(y))j.call(y,I)&&O(A,I,y[I]);return A},U=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const He=({globalSetting:A,dispatch:y,user:I,open:D,onCancel:H=()=>{}})=>{const[ze]=c.default.useForm(),[Me,Pe]=(0,r.useState)(!1),[ue,Ve]=(0,r.useState)(null);return(0,r.useEffect)(()=>{var Et;if(D){const Qe={code:"",user_type:((Et=I==null?void 0:I.userInfo)==null?void 0:Et.identity)==="student"?2:1,major:""};ze.setFieldsValue(Qe),Ve(ae({},Qe))}},[D]),r.createElement(n.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:D,title:"\u52A0\u5165\u6BD5\u8BBE",width:527,confirmLoading:Me,onCancel:H,onOk:()=>ze.submit()},r.createElement(c.default,{colon:!1,form:ze,initialValues:{user_type:1},labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:(Et,Qe)=>Ve(ae({},Qe)),onFinish:Et=>U(void 0,null,function*(){Pe(!0);const Qe=yield(0,fe.ZP)("/api/graduations/join.json",{method:"post",body:Et});Qe.status===0&&(H(),Qe!=null&&Qe.identifier?(0,K.xg)(`/graduations/${Qe==null?void 0:Qe.identifier}/index`):S.ZP.success(Qe==null?void 0:Qe.message)),Pe(!1)})},r.createElement(c.default.Item,{name:"code",label:"\u6BD5\u8BBE\u9080\u8BF7\u7801",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(N.default,{placeholder:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801",size:"large"})),r.createElement(c.default.Item,{name:"user_type",label:"\u8EAB\u4EFD",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6BD5\u8BBE\u9080\u8BF7\u7801"}]},r.createElement(g.ZP.Group,null,r.createElement(g.ZP,{value:1,style:{color:"#000"}},"\u7BA1\u7406\u5458\uFF08\u6559\u5E08\uFF09"),r.createElement(g.ZP,{className:"ml30",style:{color:"#000"},value:2},"\u5B66\u751F"))),(ue==null?void 0:ue.user_type)===2&&r.createElement(c.default.Item,{style:{marginBottom:0},name:"major",label:"\u4E13\u4E1A",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"},{max:60,message:"\u8F93\u5165\u8D85\u9650\uFF0C\u8BF7\u7F29\u51CF\u5B57\u7B26\u6570"},{whitespace:!0,message:"\u8BF7\u8F93\u5165\u4E13\u4E1A\u540D\u79F0"}]},r.createElement(N.default,{showCount:!0,maxLength:60}))))};var ke=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(He),ge=e(59301),et=Object.defineProperty,lt=Object.defineProperties,Ye=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,s=(A,y,I)=>y in A?et(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,d=(A,y)=>{for(var I in y||(y={}))Ee.call(y,I)&&s(A,I,y[I]);if(T)for(var I of T(y))b.call(y,I)&&s(A,I,y[I]);return A},E=(A,y)=>lt(A,Ye(y)),B=(A,y)=>{var I={};for(var D in A)Ee.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&T)for(var D of T(A))y.indexOf(D)<0&&b.call(A,D)&&(I[D]=A[D]);return I},R=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),ee=(A=>(A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A))(ee||{}),G=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Graduations="graduations",A))(G||{});const Ce=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me}=y,Pe=B(y,["homePage","user","globalSetting","loading","dispatch"]),ue,Ve,Et,Qe;const[tt,Re]=(0,r.useState)(),[It,mt]=(0,r.useState)(),[St,Ct]=(0,r.useState)(!1),[Nt,Dt]=(0,r.useState)(!1),[Wt,kt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)();function ct(yt,on){for(const Tt of yt){if(Tt.link===on)return Tt.hidden;if(Tt.subitem&&Tt.subitem.length>0){let st=Tt.subitem;for(const Zt of st)if(Zt.link===on)return Zt.hidden;return!1}}return!0}const xt=ct(((ue=H.setting)==null?void 0:ue.navbar)||[],"/classrooms"),ht=ct(((Ve=H.setting)==null?void 0:Ve.navbar)||[],"/shixuns"),Yt=ct(((Et=H.setting)==null?void 0:Et.navbar)||[],"/paths"),dn=ct(((Qe=H.setting)==null?void 0:Qe.navbar)||[],"/graduations"),Qt=yt=>{var on;if((0,X.tJ)(Me)){if(yt==="projects"&&!((on=D.userInfo)!=null&&on.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}yt==="classrooms"?Re(!0):yt==="projects"&&mt(!0)}},$t=(yt,on)=>{var Tt;if((0,X.tJ)(Me)){if(on==="projects"&&!((Tt=D.userInfo)!=null&&Tt.email)){S.ZP.info("\u8BF7\u5148\u7ED1\u5B9A\u90AE\u7BB1\uFF0C\u8C22\u8C22");return}on==="shixuns"&&!(0,X.xY)()||yt&&(window.location.href=yt)}},vn=yt=>{var on,Tt,st,Zt,An,zt,an,gn,Bn,nn,rn,xn,Sn,On,Hn,Fn,Kn,kn,Zn,gt,Pt,Lt;return ge.createElement(ge.Fragment,null,ge.createElement(q.Z,{justify:"space-around",className:"pt5 pb5"},ge.createElement(Y.Z,{className:((on=D.userInfo)==null?void 0:on.user_identity)!=="\u5B66\u751F"?z.joinCol:z.hidden},((Tt=D.userInfo)==null?void 0:Tt.user_identity)!=="\u5B66\u751F"&&!((st=H==null?void 0:H.setting)!=null&&st.hide_course)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>$t("/classrooms/new")},(Zt=D.userInfo)!=null&&Zt.main_site?"\u65B0\u5EFA\u6559\u5B66\u8BFE\u5802":"\u65B0\u5EFA\u8BFE\u5802")),!((An=H==null?void 0:H.setting)!=null&&An.hide_shixun)&&((zt=D==null?void 0:D.userInfo)==null?void 0:zt.is_shixun_marker)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>$t("/shixuns/new","shixuns")},"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE")),((an=D.userInfo)==null?void 0:an.user_identity)!=="\u5B66\u751F"&&!((gn=H==null?void 0:H.setting)!=null&&gn.hide_subject)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>$t("/paths/new")},"\u65B0\u5EFA\u5B9E\u8DF5\u8BFE\u7A0B")),!((Bn=H==null?void 0:H.setting)!=null&&Bn.is_local)&&((nn=D.userInfo)==null?void 0:nn.main_site)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>{var Mt;return $t(`${(Mt=H==null?void 0:H.setting)==null?void 0:Mt.old_url}/projects/deposit/new`,"projects")}},"\u65B0\u5EFA\u5F00\u53D1\u9879\u76EE")),window.location.host!=="narl.educoder.net"&&((rn=D==null?void 0:D.userInfo)==null?void 0:rn.identity)!=="student"&&ge.createElement(a.default.Item,E(d({},yt),{onClick:()=>R(void 0,null,function*(){if(!(0,X.o1)(Me))return;const Mt=yield(0,o.J3)({keyword:"",source:"",status:"",page:1,limit:20,tab_module_type:"graduations"});if(Mt!=null&&Mt.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}Mt.status===0&&(Xe(Mt),Ct(!0))})}),ge.createElement("a",null,"\u65B0\u5EFA\u6BD5\u4E1A\u8BBE\u8BA1")),!((xn=D.userInfo)!=null&&xn.main_site)&&ge.createElement("div",null,ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("classrooms")},(Sn=D.userInfo)!=null&&Sn.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((On=D.userInfo)==null?void 0:On.main_site)&&!((Hn=H==null?void 0:H.setting)!=null&&Hn.is_local)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")))),((Fn=D.userInfo)==null?void 0:Fn.main_site)&&((Kn=D.userInfo)==null?void 0:Kn.user_identity)!=="\u5B66\u751F"&&ge.createElement(Y.Z,null,ge.createElement("div",{className:z.joinBoard})),((kn=D.userInfo)==null?void 0:kn.main_site)&&ge.createElement(Y.Z,{className:((Zn=D.userInfo)==null?void 0:Zn.user_identity)!=="\u5B66\u751F"?z.joinCol:z.w90},ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("classrooms")},(gt=D.userInfo)!=null&>.main_site?"\u52A0\u5165\u6559\u5B66\u8BFE\u5802":"\u52A0\u5165\u8BFE\u5802")),((Pt=D.userInfo)==null?void 0:Pt.main_site)&&!((Lt=H==null?void 0:H.setting)!=null&&Lt.is_local)&&ge.createElement(a.default.Item,d({},yt),ge.createElement("a",{onClick:()=>Qt("projects")},"\u52A0\u5165\u5F00\u53D1\u9879\u76EE")),ge.createElement(a.default.Item,E(d({},yt),{onClick:()=>{(0,X.o1)(Me)&&Dt(!0)}}),ge.createElement("a",null,"\u52A0\u5165\u6BD5\u4E1A\u8BBE\u8BA1")))))};return ge.createElement("section",null,ge.createElement(se.Z,{dropdownRender:()=>{var yt;return ge.createElement(a.default,{className:((yt=D.userInfo)==null?void 0:yt.user_identity)!=="\u5B66\u751F"?`${z.rightMenu} ${z.joinMenu} mt10`:`${z.rightMenu} ${z.joinMenu} ${z.w140} mt10`},ge.createElement(vn,null))},placement:"bottom"},ge.createElement("span",{style:{lineHeight:"inherit"},className:"iconfont icon-tianjiafangda c-white font18 current ml15 mr15"})),ge.createElement(Ne.Z,{visible:tt,onCancel:()=>Re(!1)}),ge.createElement(Q,{visible:It,onCancel:()=>mt(!1)}),ge.createElement(Z,{info:qe,open:St,onCancel:()=>Ct(!1)}),ge.createElement(ke,{open:Nt,onCancel:()=>Dt(!1)}))};var te=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index}))(Ce),re={flex_box_center:"flex_box_center___YbxYn",flex_space_between:"flex_space_between___Atwkg",flex_box_vertical_center:"flex_box_vertical_center____I6AC",flex_box_center_end:"flex_box_center_end___LrYPg",flex_box_column:"flex_box_column___j7QNF",userPic:"userPic___a46Uz",rightMenu:"rightMenu___y_nqk",menuWrap:"menuWrap___iwlZB",exit:"exit___MOREW",classromediv:"classromediv___crYsO",glow:"glow___jMGk7",height67:"height67___asp2E",login:"login___WGEW9",icon:"icon___HABAt"},he=e(24065),Be=e(24780),ye=e(3294),ne=e(59301),Te=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Ot=(A,y)=>{var I={};for(var D in A)Ke.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&Te)for(var D of Te(A))y.indexOf(D)<0&&vt.call(A,D)&&(I[D]=A[D]);return I},jt=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const Gt=A=>{var y,I=RegExp("(^| )"+A+"=([^;]+)(;|$)");return(y=document.cookie.match(I))?decodeURIComponent(y[2]):null},Rt=A=>{var y=new Date;y.setTime(y.getTime()-1);var I=Gt(A);I!=null&&(document.cookie=A+"="+I+";expires="+y.toGMTString())};var Vt=(A=>(A.Classrooms="classrooms",A.Shixuns="shixuns",A.Paths="paths",A.Projects="projects",A.Videos="videos",A.Topics="topics",A.Competition="competitions",A.Engineering="engineering",A.Graduations="graduations",A.Paperlibrary="paperlibrary",A.Problemset="problemset",A.Dataset="dataset",A))(Vt||{});const Ft=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,shixunHomeworks:Pe,location:ue,payload:Ve={}}=y,Et=Ot(y,["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"]),Qe,tt,Re,It,mt,St,Ct,Nt,Dt,Wt,kt,qe,Xe,ct,xt,ht;const Yt=(tt=(((Qe=H.setting)==null?void 0:Qe.navbar)||[]).find(yt=>yt.link==="/classrooms"))==null?void 0:tt.hidden,dn=(It=(((Re=H.setting)==null?void 0:Re.navbar)||[]).find(yt=>yt.link==="/shixuns"))==null?void 0:It.hidden,Qt=(St=(((mt=H.setting)==null?void 0:mt.navbar)||[]).find(yt=>yt.link==="/paths"))==null?void 0:St.hidden,$t=(Ct=D.userInfo)==null?void 0:Ct.is_school_manage,vn=()=>{var yt,on,Tt,st,Zt,An,zt,an,gn,Bn,nn,rn,xn,Sn,On,Hn;return(0,K.Ll)()?ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406"))):ne.createElement(a.default,{className:`${re.rightMenu} ${re.menuWrap}`},ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(yt=D.userInfo)==null?void 0:yt.login}/classrooms`},"\u6211\u7684\u4E2A\u4EBA\u4E3B\u9875")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(on=D.userInfo)==null?void 0:on.login}/classrooms`},(Tt=D.userInfo)!=null&&Tt.main_site?"\u6211\u7684\u6559\u5B66\u8BFE\u5802":"\u6211\u7684\u8BFE\u5802")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(st=D.userInfo)==null?void 0:st.login}/shixuns`},"\u6211\u7684\u5B9E\u8DF5\u9879\u76EE")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(Zt=D.userInfo)==null?void 0:Zt.login}/paths`},(An=D.userInfo)!=null&&An.main_site?"\u6211\u7684\u5B9E\u8DF5\u8BFE\u7A0B":"\u6211\u7684\u8BFE\u7A0B")),((zt=D.userInfo)==null?void 0:zt.user_identity)!=="\u5B66\u751F"&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(an=D.userInfo)==null?void 0:an.login}/teach-group`},"\u6211\u7684\u6559\u7814\u56E2\u961F")),!((gn=H.setting)!=null&&gn.hide_competition)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(Bn=D.userInfo)==null?void 0:Bn.login}/competitions`},"\u6211\u7684\u7ADE\u8D5B\u7BA1\u7406")),!((nn=H.setting)!=null&&nn.hide_virtual)&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:`/users/${(rn=D.userInfo)==null?void 0:rn.login}/vspaces`},"\u6211\u7684\u865A\u62DF\u793E\u533A")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/problemset")}},"\u8BD5\u9898\u5E93")),!(0,he.JA)()&&ne.createElement(a.default.Item,null,ne.createElement("a",{onClick:()=>{(0,X.tJ)(Me)&&m.history.push("/paperlibrary")}},"\u8BD5\u5377\u5E93")),((Sn=(xn=D.navigationInfo)==null?void 0:xn.top)==null?void 0:Sn.laboratory_admin_url)&&ne.createElement(a.default.Item,null,ne.createElement("a",{href:(Hn=(On=D.navigationInfo)==null?void 0:On.top)==null?void 0:Hn.laboratory_admin_url},"\u540E\u53F0\u7BA1\u7406")),ne.createElement(a.default.Item,null,ne.createElement(m.Link,{onClick:()=>{localStorage.getItem("Noviceguide")==="0"||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:2,href:"/classrooms",text:ne.createElement("div",null,"OK\uFF0C\u63A5\u4E0B\u6765\uFF0C\u8BA9\u6211\u4EEC\u5F00\u59CB\u65B0\u5EFA\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u8BF7\u60A8\u627E\u5230\u95EA\u5149\u6846\u5E76\u70B9\u51FB \u201C\u6559\u5B66\u8BFE\u5802\u201D\u3002")}})},to:"/account/profile"},"\u8D26\u53F7\u7BA1\u7406")),$t&&ne.createElement(a.default.Item,null,ne.createElement(m.Link,{to:"/administration/college"},"\u9AD8\u6821\u7BA1\u7406")),ne.createElement(a.default.Item,{className:re.exit},ne.createElement("a",{onClick:()=>jt(void 0,null,function*(){(0,K.m5)();let Fn;try{Fn=yield(0,Be.vR)({}),S.ZP.success(Fn==null?void 0:Fn.message)}catch(Kn){}(0,K.d8)("_educoder_session","logout",1),(0,K.m5)(),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),Fn!=null&&Fn.url?window.location.href=Fn.url:(m.history.replace("/"),window.location.reload())})},"\u9000\u51FA")))};return(0,he.bg)()?ne.createElement(se.Z,{className:`${re.height67}`,dropdownRender:vn,placement:"bottomRight"},ne.createElement("section",null,ne.createElement("aside",null,ne.createElement("div",{className:Pe.actionTabs.type===1?re.classromediv:""},ne.createElement("img",{className:`${re.userPic} current ml15`,src:`${(Nt=ye.Z)==null?void 0:Nt.IMG_SERVER}/images/${(Dt=D.userInfo)==null?void 0:Dt.image_url}`,alt:"",onClick:()=>{var yt;return m.history.push((0,K.Ll)()?"/account/profile":`/users/${(yt=D.userInfo)==null?void 0:yt.login}/classrooms`)}}),(0,K.Ll)()&&ne.createElement("span",{className:"ml10 font16"},(Wt=D.userInfo)==null?void 0:Wt.username),ne.createElement("i",{className:`iconfont icon-zhankai4 ${re.icon}`}))))):ne.createElement("div",{className:`font15 ${H.isIlearning?re.login:""}`},((kt=H.setting)==null?void 0:kt.sso_login_url)&&ne.createElement("a",{target:"_blank",href:(qe=H.setting)==null?void 0:qe.sso_login_url},ne.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Xe=H.setting)==null?void 0:Xe.login_logo_url}`,width:40}),ne.createElement("span",{style:{color:"#fff",fontSize:"14px",fontWeight:500,paddingLeft:"10px"}},(ct=H.setting)==null?void 0:ct.sso_login_button_name)),!((xt=H.setting)!=null&&xt.hide_account_login)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml10 mr5 current c-white",onClick:()=>{Me({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})}},"\u767B\u5F55"),!((ht=H.setting)!=null&&ht.close_register)&&ne.createElement(ne.Fragment,null,ne.createElement("span",{className:"ml5 mr5"},"|"),ne.createElement(m.Link,{to:"/user/register",className:"ml5 current c-white pr25"},"\u6CE8\u518C"))))};var Bt=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,shixunHomeworks:H,loading:y.models.index}))(Ft),Ut=e(65363),un={tip:"tip___a6MfI"},Jt=Object.defineProperty,En=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,tn=Object.getOwnPropertySymbols,mn=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,hn=(A,y,I)=>y in A?Jt(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,qt=(A,y)=>{for(var I in y||(y={}))mn.call(y,I)&&hn(A,I,y[I]);if(tn)for(var I of tn(y))cn.call(y,I)&&hn(A,I,y[I]);return A},ln=(A,y)=>En(A,yn(y)),In=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())}),Kt=(A=>(A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A))(Kt||{});const Cn=({visible:A,user:y,onCancel:I=()=>{},dispatch:D,globalSetting:H})=>{var ze,Me;const[Pe,ue]=(0,r.useState)(!1),[Ve,Et]=(0,r.useState)({name:"",phone:""});(0,r.useEffect)(()=>{var Re,It;if((Re=y==null?void 0:y.userInfo)!=null&&Re.login){let mt=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));console.log(mt),mt&&(mt!=null&&mt.isShow)&&(mt==null?void 0:mt.login)===((It=y==null?void 0:y.userInfo)==null?void 0:It.login)&&(ue(!0),Et({name:mt==null?void 0:mt.name,phone:mt==null?void 0:mt.phone}))}},[y==null?void 0:y.userInfo]);const Qe=()=>In(void 0,null,function*(){I()}),tt=()=>{let Re=JSON.parse(localStorage==null?void 0:localStorage.getItem("delaytip_class"));localStorage.setItem("delaytip_class",JSON.stringify(ln(qt({},Re),{isShow:!1}))),ue(!1)};return r.createElement(r.Fragment,null,Pe&&r.createElement("div",{style:{background:"rgba(255,24,24,0.1)",color:"#E30000"}},r.createElement("div",{className:un.tip},r.createElement("div",null,r.createElement("i",{className:"iconfont icon-tishi9 font14 mr10",style:{color:"#E30000"}}),`\u7531\u4E8E\u5B66\u6821\u7CFB\u7EDF\u786C\u4EF6\u8D44\u6E90\u539F\u56E0\uFF0C\u5F53\u524D\u7CFB\u7EDF\u652F\u6301\u4EBA\u6570\u5DF2\u8FBE\u5230\u4E0A\u9650\uFF0C\u4E3A\u4E86\u907F\u514D\u5F71\u54CD\u540E\u7EED\u6559\u5B66\u6D3B\u52A8\uFF0C\u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8FD0\u7EF4\u6559\u5E08\uFF08${(ze=H==null?void 0:H.infoData)==null?void 0:ze.name}\uFF09\uFF0C\u8054\u7CFB\u65B9\u5F0F\uFF1A${(Me=H==null?void 0:H.infoData)==null?void 0:Me.phone}`),r.createElement("div",null,r.createElement(Ut.Z,{onClick:tt,style:{color:"#165dff",fontSize:16}})))))};var sn=(0,m.connect)(({user:A,globalSetting:y})=>({user:A,globalSetting:y}))(Cn),Mn=e(3113),jn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAACpCAYAAAD6OhnWAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQWcHEX2/7daxtc17oYFSYIeBPsBgRwECe6BcHDIccghRxIk6MFB4A4NJHiCB7egwXJokLhnXcenu6v+n1fdPTu7O7vZjcHdn/4wzGa3p+dVfeu9932vXlUx/A9c/ecLnxZPDVQsDFOYNQiq0h+KVgYhBoLzfkKIfGomY6wRirIajK0AN6tg8VVcqMu5isWm37Ni1f4s8d/eHey/sQGDXxe5qmLuBW4dyFRtT3BrBwB5YArAOSB415pF9yuKe38TFHWRsMzPoKjvWVxbsGwca+7ag347d/3XADp0XnMxU/U/Kqp+rOD8D2AsBG4BQmzh3mSAqtJzI0xRPuaW8ZywjFeWjM+t3cJftFUe99sGdI5QRwTNA4SKyUyIwwQQkCBuy0tRwYCYYOwNZuGBn6Pa+5jItrEQXW/wbxLQsrdEMN8yToPCLmQCI4Rldq9FZErpIu21SIvp5TyCTKyi2qbWvaeLWs5UDYLhZ3Axo1HVZ1cdwqJdF2zb3PmbApSAzDPNyUzBXyF4T+kPN3YxZoMVCwN1lUBtJdBQDYQbgXgMMFIANwEuiBXZYGoa4AsAoTwgvxgoLgeKyoHcAvvvG/PBNBiYskFY1p1Nuvf+3xKwvw1Apwht2O7GaWCYCsH7bBRIAsY0gIo1wKolwIaVNoAEHFPBFQ0W08CZDq6oEFAhGAODABMcTFhQuQFFmFC4CUZmXGGAPwSU9wH6DQV6DwL8wc7BVRQwRVkjLExd/KX+OKaxbpiSjY3UTfv7rw7o4NdTe6gMMyDEqC75x+r1wC/fAKuXAIkohKIjpfqR0kJIqUEYik8CSQBu7CKAFQluEh4zBo8VgdeKQrFSthb36AcM3wXoOwRQNLLh2R9JWs3YQkvgwmXjPJ9v7Hu35t833uqt9O0D3xF5Hsu6SQg+GZZJvdXxRaZ3+Y/AD59Ls8oVHQk9F3G9QILImSo7e3MbQ09gQkDncfiNRviMRmhWAgjkACN2A7YfZZvqjnyuqpmMKQ+kVPWaFQezpq3UdZ0+dnP7YJNkHjovfiBU9WFwq3+nYQcBueQ7sG8/BsJNSOkhRD3FSGi5EkTSsK110ZOpczxmFMFULXxGE5imQ2y3GzByL8AbyK6xtp9eBcuatGS8/72tJV9Hz92mgA5+famXoe/1TOCv4BapVfaLOmXVYrAv3gGa65HQ8xD2liGlBrYqiB2JQ5qr8hRCqRoEU3Vgug6x8x+AHcbYJCrbpaiWYMo/BLTrlo1jyW0F7DYDdNBbsT6apT0rON+zYxbJgHAD8OnrwNrlSOo5aPL2gKH6swJpcUHpPMlntsVlA2sgJ1WNAAGbWwjsMw7oNSC7GWaSNH1mqubxyw8JrN0WMm6Trhj0cnx/VdeehmWUddqoH78EvnwPplDR5OuJhJbTDkhyX6rCwIXApUdsh8KQB1c99Y383ba6CFiNJ5Gf2ACvGQaG7gzsdQigebKLoOpVlmGeuPxI//ytLeNW74UhryQmQ1XuhmV4O7CvQDwCzH9Jhh8RbynCnhI7Zsy4hBDQVAXb9c7HLgMK8cIXq3HxuBE4cMceOGXGJ9hQH9vafdXu+eRn/UYz8hLroQZDEAccDZT1zq6tqp4E+MVLD/c9sDUF3XqACsEGv5a6kUFcBW5l/x4Cbf1KsPefg5HiaPD1gaH6sprXAWU52HVAEXL8GlRFwdKKZtSFk/j3OXvg8Y+W44F3lmwz09sWEIpr85Mb4DfDEGMOBHbcsyO/KgTYzcsO91wLxrYKo9s6gM4X2tCYcb/g1tmd+ssfFoB9+S6iWgGavOVZtBIoCHmwy4AilOT6oDIGVVWgqZQkAJ75dAUe/tM+0DUFx9/5AUiLf62LvjloNCIvsQEYuB2w35GAmiUak35VfWRJQD8P+2/5RESXAC19qKpMT4grhcUGWfHUvKpE75mYxrLm5YjJQvSbzbg1UXSUuqNx+umrwC/fotHXEzE9r1UMKSi3wxiG9cpH/9KQNLWawqCrivSV8t+qgu9X12N4zzxMPmQYLn30S3y1vHazY9HNGRAEqm4lUJhYC7WwCOLQkwFfsN0jmcwwqXM4W33asnFDOmTAOVMXFwf9octUn76douKttTUlD2wsG7VRQMv/XdHfq3o+tBLJvjxp2mlRQ8yutvqe2RZUAlPwvk8zzid0qJmWCfbOs+DrV6HO3xeG4m0DJpDr17Fd7wKE/HoLgGkgHUAVBksIzP9hA2ZfNBavfLUad81btE3JUYdRl+AoTKyD16+CjzsdIDbczk4rEIryIlPWnJgN1OIrfumphPwfKjoGKzqD4vNC9WjPr15feEJnoHYO6ANC7+9p/JQnkqN5ygK9rJQFIUG1Lqu9cfA/0nI+sFAf3GunJ8Gt4zoE00iCvfE4zNoa1Pr6grPWJok0s2dBEH1JKxUFutoCHmlkpnbS3wxL4INFG2CYHHWRBOV5NkfBtvBnBQpSFQioKfBxZwCFWQi+nGBX5y5b//3JmDzKSAtw3By1ZPiod5kmxiq6AsWjQvFoUHw6FK82ddXpBdM6HEydtWLA4/V/FiZm8ERKgpkGlH62WJg3RbarnzFyHaYIZfCo1MMQ/Ew5VZXtSqWgvPYoko1NqPP2aZdrpXiyb3EIhSGvNKcqgelopa7Qv22A6b0+ksCyimZUNMTAZSy6hbHYgo/LTdUih0XADz/TntFpm92itCVTHl220DPJtXhFV/x8OvPoj1H62AbTAdSjQPX7EobCdlx3at6ybGJ22BW95wi/JxVeypPJXi6YrQA1OE2K3FN/y9CLB81L3ArBr+hwlsQ0oLz6KJINBGYvO6eWcRFr7V0cQtCrpUG0AbV9JZEghTFUNcaxsroZ4bjxqzHa7mJNMWuuUYcchMHHnw0UlLZ/hD0dd9vy8b4rce5Cvagw7yem8sGK7oLZAqji1aB49MdWnJx3ZrcAHfRkw2kCyqxM7WwNKGmsaMwd3fM21adN79DMcgvKG7ORrK5BnadnOyZLZrRHYRBeXZVgErhEfghE+pm0r7opjnV1EaQMS2aG/tsuIks5Rj3y1DisI88FcmTNWuvLzir9ufb95etUj/4S0wSyAkra6tPjPJkauOrM0sp2j+mocwbPiX1oJeL7CtJEx9y2AjRlQQnpyNmefEPH4YLy7rNIrV6BWl8vJ93d8o2KwlCS64dXU6WJTftIRQH9rT6cQGVjTPrI/0IcW3Ut9VCuUY8cHwefcB7g9WcDNRVeVLnGbEwOVjxKx4B6dZq/vXTFiXl3dQnQAc839FNNbZmVTGkdAQoFCG5fCqY6pRztnsygfPEmzB++Qo2vd7vJLdK0gqAXHgdMVzsJ2FjCRHVTDIbVhYqF/yp1ZcinBH9RDqwjzs6a2BcWR/i7Sllh0aGG6ipUn+/LpccFdu8SoIPnNp0vuHIfT6aQFVDTgn9IEVS/3kF3MrAlX4N/9DJqvH2c+crWt5IG5gWIANmaSWRHcCHZaiJl/ab46pYcM6SpRakK+AYOBR97bFbrZsUMxH6uAdNchpvhQ8nkkm/1eUxLUQevPMa/OlO+rA5pyIvx13giOY4bVlZAPT2C0AuymAz3ybUVUF55CNVaOUyWHXRqGGlnTkCXSYRYykQ0YXRmvbdkv/7KzxIoTa6HusfBEJQmzJLhMupiSK4Lt2O5kvESoGR2mThn2XG5D3cKqKxCb4huEEmzIBugzK/B0zOn4w4xklCfn4H6pBdxOX/Z8SWT27omTatp/ff7ye6MElWYKDUqIcafDVHSO+tHk2ubwKNGq7DFBZTpClSvZ86SCYHjOwV06IuxMQL4QrLbNhpKJlHvkwvW0VQV5VrfeRKRtevRpOV3yWy6lQHd6Yz/lXs9PIFiTwLWsRcBevvJKGEJJFc12sWKlFggouRoKAGq+Lxrln7jG5CZsWunQENeCF8EKHfzpNEOULU4AMXfUfkP+c2FMD96FTUeCqB/vzbeAwy5ZiNC/fuBH3hCVtPLYwaMykh2QL0eDis1ZOmx+Svc72oH6LBXkk/yVPIkTuFKhoYKjwo139exjNEmqM/djUoUgbuFzhtv0e93ACgxqqAdeBx4/+2z9odVF4dIuKbX9qHS5Pq8EMI8dumEnOc7BnRe8geeTO7QClCKA4t8HQf1jEF7fSbqK+sRUzr3m78j2L4HVGGhTGuGNfEvgKc92SRXx6tjYJQxyzS5Hg1MEdOXHJVzTVZAt5svQlZzvIobZiATUEFm1tNBMRTZ92XfIfXBS6jTirvkN38HtXUPEI8I8QjyBg2Eud/E7BUPSRMinGoNqPSj/nmLD9f/mBXQQa8md9C4+IGniBDZJpdWECDYUbwJwEhCm/MPVBpBcMo2/H5tcg+UWDVQjpgEUdY36zNEc1L2sGty5UyM17dk8RGeYVkBHTovNoFBfYEnky2AelWqysouJLHaz+ah6cfvEVXaT+R21jLOCX4LOT5N5nGThoVwwgSHCsVdSLTJXbP1P+jKn0thnGbL3xw3Idimy68JE2X5GsyjL87eAArtKIxxfKgEVNdjasJX9tNEFqEPtSJFw19N/JVb/A5hmBJQmkDmeifls+F6YO4/UcUKutyD1BGluTqOGDMIe4zoh5KCHNkhKdNCbWMYX/y8Fq9+uRSVTcZvEliSv2e+B0fsPgRjhvdBcV4IupTfRHVDGAt+XI3XvlyO2qgJpZvkkIxhvtWEwH7jYQ3ZLWufsoQJQkSGLboia4SZYMMXH+lb3A7QYa/G7xcmnyxMSwJqyE92kBogIvTu46hdtR6pDrJB7SQSFo7ZazBOOGAX5IcC8Hl1eHRNToWRaU8ZJhJJA03ROObM/xZzPlkiFx/9Vi4GCyfuOxzH7DcSuUEf/F4duubIzyFBjScNNEZiePKd/+Clz1dQqUm3xKfVAOW+FKzjL89ek0TVjylupwWlyfXC4uKQZX/0vd1eQ980X+WJxOHCpMyNgNWJS2T1lTBfuA+1rHU9UEfSK4zjr8fsgQN2GSo7Iyfghc+jQ9NUKGDgEDBNC4mUgUg8iaZoAh99uwy3zf0Mlvj1p8x0ReBvx++NvXYciLygDyG/Dz6P1iK/EDAtC3GSP0byx/HOV7/gny99RUuiugyqTZBiyN3zAFg77JP1c4rJZbrUrmbwUArw7MVH+Ge2B/QN42ueTO7CTY6kZEMdXEyB/vajqF6zAbYB6PwSguPSY/bAoWOGoyAniLygHwGfBx6aNZBznkxW7FmcyznPWDIlO6QhHMN7Xy3GrXMXgHXTfG1Mpu79nePqE/6AsTsPRkEuye+Dn+SnmaIM+U3OYRgWoglX/iheXbAIM15aSHOd3frKcp8B64QrO9RSjyBypIDRKjmFTV0y3i/LUjKGvmDDXkutFYbRyzA4zE5KIllTDYy5d6MeoY0KSUCN330wLpiwj/Q3BTkBBP2Odqr2vCcJQcOHykkop5s07FHeEImhrjGC+19ZgBcXLPlVJrepQv+E/UbgrHF7ZMjvgVfXZTVFNvmllXHkr22M4J/PfYi3/rOyW/IHRAJ5+xwKa8QeWftYE7TikYFpkrQ+tOQI/7mtAO05TwRyWLJKmGYonjI7XhRG2vnhs6hesrhL2lmc68W/LjkavUsKUJRnayf5Tl1VZQPJRbsaSgIRqIZlm97mSAK1zRFsqG3EBf98UZagbOurV1EQ9140AeVFeVL+XJLfo0n5CUzZiY6FIR2gAUCug0xvczSO2qYI1lY14Ly7XkBjNNUt8ctzVFjHX5GdHAHwaaShCpjX99LiQ7UJrQAd8HKkzKOoG0zDVIiCd3glY+BP3YJaM3uFe+bnyIRecszeOGqfHVFakOtop0cSCXctSk1dE6qqG1Fako/S4jz5cVqEZJg0nZZCYziGqoYwXluwCLfP+ViauG11kfxXnzQWh4wZgdKCHCl/wGdPyrtgVtU0oqa2CeVlBSguzE1bGiJI0XgyLf/c+d/gX6982a0y06CII+ewk2H1GZG1yR4q1SGz6/V9vPhQbd9WgI6YlxjCFbYkEUvIDu3o0n74EHWfvY9UmxLMbPfnB714+IoT0LskH8X5OcgL+KR2kqlava4Gl173MN7/+Dskkil4PTrG7r0T7rphEgb0LZOmV2ppNIGaRltLz7n9WdSFt52WluUH8cBlE9GjKE+aWyJzksipCpaurMClf38IH3/+I5IpA36vBweP3RV3Xn82evUokvIT4yUtJfnXVtfj7FufRTjRTS3tVQbr8POybg1AhXN+rwbm9Sz65VB9x1aADnstOkpA+yq6kQ5T5tyGqiaqgd0YERI4Ys8RuPi4sSgryEFRbkj6TiJCi5etx5GnT8eGqvpWsSb527ycAN5+dipGDOktCRIx3vrmKKoamnHfix/jhY8XyQrArX2R6T/hgJE4Z/zeKC/MQWFu0JZf0/DNohU45uxbQdYlMwlC8pOWvjf3evTvW+rIn0B9E8kfxu1Pv4e3F3adC8i4lCXgOeEKiFCWwjIAAZ8G1aOv+WWct19rQF+N729YeD8Z73htqlKzBpEX/o0o62AhWUYvWxbHrZPHY5+Rg1BWkIv8HGK2XhgpEy+8/jmOPHQMfl6yDhMm3Y5INHNHNoH+fUrx2bzpMkaNkdmNxFBVH8Zni1bgr/9+eZuYXUog3H3h0Rg9op80t/lkbr0exOJJzHtnIY46ZAwWfr8cx02+E8lkS400gbr9sD748Plp0rcSYye3UVkfxvyvF+Pvj7why226elHivnT3fWHufHDWj9C6Hp/fV/vLl5/2wLT9zfRQH/5a4ohowppnpTowCZRI+PR5VP3wbZc2pPDqGmZdcyoG9ChCCZnboF8G4k++/Cn+eOCuyM+zU4WTr/w3npjzBpgehKLT7wRoMNx29Uk475QDbbMViaO6MYw1lfU4bfrj8ndb+wr5vZh9zanoXVqAknwyt7b8M5/9EKcevY90HXSd8Kc7MO/Nj6XsTLeX6ZsmxwM3n42TjtxLAkpmt7ohgmXra3DG9MelOe7qRVpaWhCCmHhF1qQ9+fJQyB+ORKvL1k3sE08D2ndu+DhTYA462uSJ0oBP3YS6SHKj5paE7VNaiAcuPxHlhbkoog4h/+nRsc/x0/HAjadjx2G9QVqw/7iz8MV/Fsn2qbl9oYbsyfFhA8vx+fPXyuwR+VFii1X1zTj/H89iZcXW36VtaJ8y3HPJcdK6FJH/DJC70DDqqGl47r4LMKhvqSRue+x/En78xZ5f1vL7QwnYhdS77dAf7z1+eZoH1DaFUVHXjEm3PInK+u7tpxFACqHjLwXPb7+cgph1KORNCM1fRnsTpgEtf7rxFgW4sqMqLaV2LZrnzkCii2m+XYf3xy2Tj0RZoe0/cwI+GYYMO2wKigtCOHn8aHz18Xt498MvWvyQAPTykWCqbdJ/em0KigqCCMeSqCNAG5rx94fm4Ysf0xP0XR3o3bqPOmnfXYbiujPGpeUPBbyoqG7CTkfeiD7lBThh3K746N038PFn32T4UQa9bGcwVYeuq1j61vXwebUM+cO47N7n8cPydd2SRxEcJXseCGvng7J+zuPRDR/jPX45OrcuDWiPZyM/wDJoV8ssF4P2n9dR/eWHEF3I2NCiowN22w5Xn3YoykhD84IgE/b94g0Ye9a9MpltxRth1v3SJgMkoOb1hxoqg2FaeOfBP2G37fsiEreJRWV9M25/6h289cUPW3VhEsk/fp+dccnEA2z5c0l+Hz75egXG//khCZYVq4NZv6xNskBAKxgEJVAsY9HPnvwLhvYvaQG0vhnTHn0Nn363tFuAktktLi8HJlySne0qjPs8ao/lR+dUS0DLn27oz5iyrMOdSWh3rhfuRH1lu8r7DgU7ZM+dcPmJB7cC9NNvV2P8xY9JpmvFamA1rmpfTR8qg5bbVwL6/B2nYP9RgySgdc1RVNY1459z3sern3zTrQ7p7s3UgcfsPwoXHL0fygvzUEgD0ufFGwsW4+Srn5ELjK1IJaxm2gcjk3ELqDm9oOb0lAz3nfsnYbcRvWTWiOQnl3HT7Dcwf+FP3RUJIQ3wn34dRJaKBihEncSQ6hPyl9uAPlF7OtP0xwRtdJhNP40EYrOmImZ0bYU03XXQmB3xt1MPkR0iR3jAi28WV+KgP8+SGsoTjTAbaKS27ZA+0o8SoK//8xTsvn0vGbrUEfWXGvo23vzsuy758W73mvMBkv+P++6Gi487wOYAeXbI8tE3qzHhCgJUBScNbSLT31p+LY/8aInU0I8fPBsjBhQjHEtI+cnC3PDoa/j4m5+7LRqVfRYdNRlWz6HtPstUFcI0zqg8pXiWo6FNj4JbZ3T0LUrVCtQ/NwOW3B6ta9fo7YfgxnOPkhpKQTnNrtQ3J7HDqQ/JBwhuIVX9fTsT4inZHkzzyem072adhfKCIJqpQ5ojqKprxpSZ8/DZt7+0W8HWNam6dhf50LGjdsA1p49LA5rj92FNVTNGTXpMZnuEZSBVQ/K3fqandEcw1SPv+fmpyQj5NTS7HKC+GVf+63l8u3gTOADFuGMOgBh1ePa1RIr6WOWJeWfagD4TXgTLyF5yRmPw+/mo/fjVjudGs/TTgF49cO9lJ8sOIdqfQzlQXcOYPz2FFRU2y7Oi1bCa1tjgCAElWA4tj8ovBPqW5uA/D55is9xYQk5+k8m96K6nsWzN+q4hsxl3bTeoH/5x4UQ5IKX8AZ/UzJ3OehyVDbSrKoMV3gArvD4tv21uaVGWwIi+hfh4xvFIpIilx1HTEJHsdvKtj2N9VXW3JaNxU9B3INQ//tnetbvtpXp+rDwhtAPLe7KxwAdRASGyZwuYAv7uY2hY/G23zFwgEMSjf5+EfmWFMjDPC1Ec58HdL36P6x//Kp3T5Mlm8GQTFD0ExW9XPlDq8W8n7IrLJ+6COE2lOXEoJbnPvPERRCLhbndIdz+Qn5eHmdechV4lBTIOpDiUpvxIdmqDm60i2akNiicHis/O5pD8N5+9B849fHt7KjAck3H0yg11OPOGh5FMblr6MpCTA9+pHSzeZiyZAOvBymbX7g5d/7zD+JMpSM65FdHqim71CZnMO/5yGnbfrr8c5XZi24NEimP3S15CdWNmdsidQLO/ojDHi6/uPgoBn2pnimSmpRkLF6/BX/4xC8pW3OPPbSSx+RlXnImdB/eWqT+qsCD5m2IGRl/0MppjmQmY1vL3LArg87uOhK6xdIKe5P/k++W46t6noG5i5pJWsOeeeQOE3GewzUU7rhjGHqx0du2pTNNmd0iIIBB57Foko93bvJmmkSYesh/OPfIPjh8KydCFMkifL67B0dM/yLpckHzPc38bi322L0UyZTqEiMxVMx59bQGefO39bZPLFQJnHvV/OOX/xsipM8rlEg+g5MJ731XgpNs/llNlbS+vpuCV6w7ErgMLkTTMVoTovufn4+X3P+3WvGjm82kr2MJTrgbP79Hue21iZJ7GSmfXUdLxuo4SCiyVQNPMq2V5RXev8pJS/OuK09GjJA+lGek/Kjv5enk9LnxwIX5a2yTnXinfPrxXLu4+ZxTGDC2y5xSd2Yrqxggq6prw59tnY303Qqfuytv2/n69e+GeS0+WgKbTf07ZzIKfa3DJI//Bkg1h2XUk/4798nHf5NHYsX++lD8m05ZkbiNYX9OI8255FLX1dZsuFrdQOOHPQO/hWZ5BO3uL61nJk40zGbeyrteXn4o2ouHRazdpN1ouGK6aNBEHjRouU2iFuQGppTTKaQqKfM0Pa5qwvi6OnoV+7NQvT/pWyuXS6I4kaKYlhur6Zsz/ZilueOBpKFtnA66snUyFpjecfzL23mkgygryUJjjRzDgc1acK7Lu6vvVjahoSKBPcQA79M2TG4RZtMjIsOdD3fjzzS9+wh2PPbdZe0PQvk8Fh54BZejorPIKRX2UlTwVfhNm8pCOho1oqELjE9M2ufqub58+uPNiyunmoTg/JMkRzVoQYyTwMvdMsOuKaHLbriuipHyNk8O9/J5nsGJ1+0TEpg/3jX+SDOqwQQNxy/ktbNdN0ruT3B3K79QV1TRSDrcJl9z5JDZUbNj4l3ZyB9Vm5Y6dCG3H/bLfpXnfYiWP16+A4AM6eg6vW4+mJ260zzLZhIvI0alHHoITDxotJ7lJSymmk2UoNPMvy1DsIjHySQSmW5ND86DUIXPnf41HX3h9s0b3JoguP0LyT544Hkftu7MckIU5dpKEJhrayU9FYiZ3Kv8Sch6XJrcff/NzPPP6u5stP/VRaJ8J8OySPacLpqxkJbNr40Kgw2VlvG4dmp64AeR0N/VSdR/+fu4Jcm6RskZ5ISoUo6o/2/Ta2/vbBWIUd7pzoNQh/1m8FtPufxpmatOo/qbKnPk5jzeAaeefjJGDe0lylE9WxkeFYpqc22wlv1yJnkRjJI765ggWLFqJmx+eA25ugT2QhYB/76Ph3e3grJSHMcRZ0axaTnVaHTXcaqhE8+NTul2G2PZ5wWAerpp0LHYa1Et2SCjggz9jlEvtpLrWpIlILIGmSAyLVlbgpofmIkInPmwi1d8SgBLpyc0vxLWTjsOIfuUt8jvlNGRl3OI2InKU6qMy1K+XrMWtjzyHeHwLxc1cwL/f8fCO3D+7DwUsVjSrroHBPuwt28UjjWiaeWW3skQdPcvrC+LMCYfgwFEjJDmiCWO7ct7e0JgS2vFkUpKJ+V8vxSMvvIFELPLrguk2ho51CuVi0jGHYd+Rgx35PXLmpUV+E/FECuF4Em9/+TNmv/wWUsktt48vkaLQoWfDM6zd5ieOlKyRFT3e8B9Y5q4dkiIjiaYH/0LJX3uqazPreYg5jhgyBOP3HYUdBvaU/ogq+ajCLhpL4sdVFZj30UL8uGQJaB7wt3bRYqQdhw/DEX8YhRH9yxHye+R8KDFzAvKH5esx78OvsHj5si2XABECRIjoGJSc466AljVsId6qfcMKn2h8hplGq40XWnUiMc+69eDNteDNdfYrXA8ebYCINYMn6PSTFFr0AAAgAElEQVSipEy22wEl/SeLbTsEn5w7LQ8IhnJRVlgAv9+LeCKJ6voGRMLNcmHEb3nHMFf+UE6elN/ns2uNquvrEY2Euya/zEkQUKKl3+SpTx4wbwBKIBcslA8lVAQltxBKbhGUUCHUkt5yAj3bxVR9Dit8rOYOBvy1y5qQBopWGHE56yBSCYhEBCIWBo81QcRo945m+z0WhkjQKwaRikMYScg0I6dibqcx9ihoGQhSGMdp/pq+s0OzlWGHJS40QKktLR+QA5KIpKqBaV4wjw/MGwTzh8D8OVCCuVACeWCBPCjBPPk7+TePXx4nYp824fRPFzd2FgL/ZIUzayZBVR/q0qlGXUbdASRTS2VZuQU6mE6YKVuraSAQyEkbbCTj9r/lKwFhJOz7jJT9GZPeDWdAWPagkIfV0Zmh1HgyS7TsyR0oTg9nZujSA8S2ILYloGXocgNF+0UnEhIY1KmqTqbM1hzdA0YHBeheMN0nQaIl9BIEr/OS/w7Yf5P3eWyNcp/vDIA0WN3q005uVhQIi5/HCh+t3AOq9zNYW7+Srmuyu5rZ5j3zw+6ITb/zDG3PNqqzIuq4hBb3kAY3cyBm4wxtv1/K1rXJ/671wSbcperg3NiP4b7qUGGQ0fTZxlcebcL3/P6RbdUDLGHFYz2lGhTMangflpE9uNlW8nTle2gh0IblUMv72aavi76lK49udw9lr5zjn7u7aHeTvm8zP8Q0zxf1p+XvIQHNf6TqUqao/9jouZkZX0qH5fiUJHr6NqCHtwoBNYYU11GbKsa6RE80mXlQQfvbbqakbT7OG2tgrVssfbFS3BtqaV/bX22JEIeRHzLA6ypgVa2SR1pqw0ZDoWMot+Alz6mFigK9Ab1961HkqYfOTETMICqS5diQ6AFDeKB29SBhmTrl1zeeVTZFdnfeQ5UDmK4vgWVttGiI4sgdcn7COX1mYu/Cz1CgNYBWZ2dG/zHLj0Xh7fDE+hPxevWhmzRT02n/yUNguex4Xr1GkipJSvKKoeSWgAVCgKa3KvXMtgWdJGh0ZCWFYk01EHQgkKpBKeolBwo9Y0tbAQJpQvkrOLHnHAwPLoFPbb0MhAsFtakifFi/Lx5ccxaWxQZuPJ5VVQFh7dp4Zum3af3Je6zhbWalsi+gcHqXvmxyv0dw2cB/Or/pXP1UZuKT+r1wzvf3wRCdbI2zWaOfSI0iwyEJTHOtjI9hEMlzB1pGclOaaQdeAt0XBKMYL69Yxn9bnH1mtC2oRjFr5DnYOe97WGJjukOTFQquW/J3PLvhWEdpOugo1fNN4xn5u9Ha/DQiOQ9XjldV7ZXOwpee3g34YM/DuqVxZHZvWPY3PLb25C1ufjeqxe5xzm1vdCtG0uBu1ojq0odpbvjygXdjcr+Hu7XngsE17LXgPTSb9trZdhedYGxZ5zVNKpNHcLWo2Byh5kXrF8Iyd+5Iwp7eCnyw12FdaoB7E5mYqYuvxuz1J/6q+fVuCb0VbuZg+OvAGbig34Pd2qArxT3Y61MCNPuWtkzVNjTWGkNxebmsEWplM3MfqDic6fq8js4qo1F2Zp8ncPXg252juzZicmHivbqxOP+Hu2BuNZO7FXp/Kz3Sr8Ywc6fzMaZgYZdMrik0XPXzNLxYOT57pQZpp+AXNZ9dOsMVuR0iuTNrX2HcGt9Rm8iuDwkuxTl9Z2Hfok9Q4qltxcYoRxs2Q/iueUfMXnci3q3Zf9ua2q0ExpZ6LM38Hl76Bk7qNUeSy6AWa3V4H4FYlSzFe7Vj8fCa07Em3qfDshuhaD81R+p3xUUtx221A9T3wPq+Xo//W2EanW4PZgkFumKi3FuFMm9NOmypSxVJ6k0UvMu0e0v11n/RcyyhIkcLo6evEoWeemjMRNQMSjDpRX+3o4fsF1NVyzKNAyPn9vgw846sNjP3wcoToKpPdXhM5H9Rx/1PikqsXmF3hM8quTwb38va5pyZdbczbl22RQL2/8le/fUaJRT1k3C08aBMU9uhD02LOUeoOeG6Z5jgx/4O6q8HXttvVlQt5hHmjtVnl2dd8dQ5Tb1zrT831/++4Gb27ax+O+38/0ISyikHFXZ1xVnFN3foWzfWE70eWtc7ynwfWMIatKXTYBv77t//3tIDClMRBHtyQ17R6ZjYcZK3S6nzXveuK2r2+6eDW+f+bn638TCTZ3yovwST/LbKqpJZHZ2svHEfmkXu4EPVZyqKcrcwjU5O4tnGDf5f/jr7aOfnw83hSfjLgMauNLVLGpr5oNBDG0YIps9mnI/6XVu70sWbdo/Q9Ci4uDY6qfhuJy3XpQd1G1D51CmLPMHepZcyplwN63dt7VJPd/UmewfsBbDUcyLnFXV7d41NA9QRzvfviv6a7rlZCH4c4+amr5XoamP/l++TyQKlUnDrulh+2czOiE9n3bBZgLoPDjxYMZop2lRwcSiEtS0WWP/vQCt3xFYawPk9Eeh3YXJh97YZa9MTWwTQNLAP1ezGwC4VQkxggvt/97GdjDuaKWFsAyzr3zHT/Df+3HszVgK3fM8WBdR9rP+edb2ZRzuDKeppgBiy5Wt+/0sVVJaHqhYUdQFM48Eos17A5J5bbvFLu228tnQ/TZmv+Xpvv6cCdiKEGM+A3ja4v3IN65ZuZ6dOTRZvCyjKz8K0njMt65nUBT27v/NUF2XeKhqa9bsfELqfVY9WhDVeqJ6Dwc0d6Wg2qn7/37pkIgBCWAmo2kJmWa8BeC16btmi7oQfm9on2w7QNhIG71tZzhXvngpT9hOKtge4sT0UNSTTi1KL/0su56AdJkSzUNUfGDcXCIEPYpr5OSb1qd/WrfjVAG3X0NmVwUCED+cQOymcjVNS1rFCZxC0qc+WLu7dnF6mAWfKqsE1wsNeFIJ9q4B/F1PY4i3tDzdFzN8OoI70JVcv2Zlz9gq4SbUXoF2ahKYAugKuKRAqvWygBe25J9caOe/OKja3Izrz1K0a7iztk9vTCAFZKGDROwejs1PpaCqDA4Zlv5u0OIrFhCLOb7xrh1mb0vFb6zO/KUBLpiwfJyz2FLiRR0DKc10IVAc0W1HdpYcOtcpogcRFMkn6m3Ofc7ZKGlz7cBW7P+XpP/YyQKr1kWW8chWbs0TQXcPp/F4uf+QCdECrfIdK/5/W+I8R128tgLr73N8MoKVTlp/HBe5m4B4JIgFK295IQN2lf07z2ppgFwS3Nc67/XnasL8FQLlY18pcZkiLbp1b6LvcZ0lMbZDbASnXxTrAShOhPlwfSF6AaTt07wyP7qLVhft/fUCFYCU3rL4enF/DwBmjExMITAkoUX5i/W7lu30SU+Zlg2Nv5WXXVdtHb8kln3T2abpStQVEOtutRUtdQJ2/S1AdBXY0VWqj1GYHSAmm/TMsDsHJ5CtvCtF0QsOtozYr09MFzDq95dcF9MKl3tISz/2CW2cwVYDAtF+OZkoNyzjy0lnlTcaONhQTpr2kXa7rTGunPRhUnzzkrX3jHTPKUxx0CqO9LN4xsdwxBuSr02tAM8wvASsBtLWcPi//TT/LgaV8zSxrfO1twzdvh6nNQPVXA7TgluV5ekp7FsI6hI4IlWd4OWC2MrdtiI6tPU5nEtt0zk4j8OTJ8V5NnlPdaZm+u3re5OApC9yk1eC0/slZLKzYRznaF3WRq6G2mZUvF0waVAQqPUuSJXUVU81Da28cLg9o3dbXrwJo8ZRfejLV9yoD30VqozyUzTax9G9avp6pmdKUuuaP+tzi4AnTPhTVq0L16WAeWkbvLLHvSqvkziLO2iQCiM4cT9knG9OBuIy2q2l7unH6M200lMAlQOVnSeu1GounJjTcPPzT/3lAi6cvH6qYypsAH2AD6ZhY19SSD800oa5GOoxUakfKghbyQPFrUCikcfcMlO8dECeX1mb6R4fZpsmPq30pE1bMTA+StFN20ZE+1QHV0U6psfSig+ilj1ajwjJPrbtl2IvbEtSujOUtJk/RjWvHKJY1D8wqJSBaASqZLWlmZhxi20bXzNlZJEAN6fLcTPkMqdEtbLhzQJ2myMe6dreFybqmlGJQTlYgaQky47brbrPfGgHq+lLXn0pQLVvbDQuCKwbj/MLam4fKlWHb4tpmgJbcuGJfwZVXGKy8tmC6QLpgSiVy4kM75iMiIrtjjRrw9FE0xtoNBndHEydmTbu/bL3omu+soQmB4vpIIbhpLWGqMlSSZ+fw2sxHtoDqaGimppIJthgXQlxWP33IXf8zgJbcuHwfcPU1wMqVfo/MJL27IYqrYTbfsc2ZG7w78Z7g7FM9h85W5LvLE+Jd7XTCG8l0MxixG7pkEhu3Q9NbM2QmETITBo7GkekUFqsWHK8yFWcxxtOhVGY0JE22w3SJYNmm135JTaUtmRgurb9piLtSeqthu9U1tOT6VbsIsPcYzIJWWuWw2rT/cyVx/ZjsICcs4GqF4lf/purqLApviKwQiWql2Q6g9i5mDjvN1jo3zeckhVplhlxQ06yVNFWAm+IuprAdwPjBMlnh5JfltrCu6U77VPpMJqiWTZZIUxnOq79xsH3OyVa6tiqgpTcsHSS4/gmYVd4CZgsRagtm5kh3QwHBGRfx1OF6We7fGay9iH1KDW2l3USM7Hi1RTM72GO0HaBuDGqHLK4JpYSB1FACg7OYSCb3Y17v6wAvkYCmGbXThY7a2zGp8znTAdNhzsJiBgSOr7tp8FYjSlsN0ND0ihK/kVwAZg2WIYlGWuWQGJkJstmsJDGOmZUZGWnm3DiTg3P2sJ6rzGaq90OmcCZJinxWRpiTmRrsTDvTNte17U5SyNmirpWZl1raEu8Kk/2TMf6VUNiTNF+dzmhlZLEk1SJX4Zhfl/G65pf+TeyXW8mD628e8dnWUNKtA+iUlb5iFW9D8D+0gOnEm27ywGWN6VjQSaU5ATo1XlhKczzBh+aVB+4Bsya62plOQlBnuv7XJSybCmhmztZN7aUJDqeVlc1Ro3lQQMt9hSl8z3T87Mrg0Ot01snNIEkfSnEusV+bAQuhVlocezTeNHD1lgZ1qwBafOPqh2BZk+iY7nTnuz6TNMvdeo2+PdNvUUc65okbMs67WynNuUUzzRVQ4ZdESGqonVXKBNPdALRLmz62TL20JOZl0sAJYejAVlfL3FDEYuAp41IIsQya/opMVbpyuKlKtzcznmPHp45flUTJMcNC+U5JGn+ovW34FtoduYX+bdFBUnLDigsEx73pdJ7DaOWIduNMN7TIZLOZ2iC1E2YqZuwQKAsewlT1bjk4PI65zXyW1BB3J89OyFDbVnZAjtJhkpt4d8yuZKuW8mNVU49dS3PX/8iYGCzlycg/y9yx40KkP3YHhUOy4LJeOWhlRvrp+usHnbQlAdiiGlp044oxjCsfgnGfHL2kTa6JpX9ndr4bA7okIk317REMi71fd8OgA8v+WfkJg7m3fJZktxkJfLeawfXFmbHKxlqWMalt/9iSxJBWw0nC02R2Oq3HFWEmzT0UIQ5iGrvJdict7ZScQKaAHfabtj6ZRMnWUtsSye+9uO6GwfdsKVA31uwufw8l21VD/Q9gDUozWtLOVik9mpBwWaGTDM/0NdTIFGkCg5VKnKb0yJ2vGVihqNDT2unkfW1za7NbMuGmqiKYiKFX/VoEklEs6jey89KVDLPbshtrC9OVJtclaWnrQWlH866UEPfoqrqEkVzuIJNtzZiQd3hXK5fikiwXUDublDANa++m6UO+7nJnd3LjFgO05KbVs4RlnQYata5mtgr+M3a5TmuD46ucBkqzJqe1EBYG66MV60czRZlJ5lbGno7/tDvO9qFcVTFy9Tc45YOZ2HXZl/Cl4ph84ZP4uU8HhxW3SvO4vZ7JtN0wpoWkpcMQO4RZWh3uNbwksO59ML5fK8vhMO9W03auW0nH1Q5BokFCg1fmfZWftWh4dNUdI7t3HlkWYLcIoIXTVxyrcGUOFCFTclIrqXEZ02Etmw1nzHDQbpcZplY20A7CX6y/afDRZXesf1rAOkHOfEj/aWeYXF9M59pe/vKNGP/li1SFLjXys+H74PKz/gWNb3z/X0rfWLRfPDl8Mh6WBeZmqCjX2IoYOabSYsIMx3dguj5W0ZT7oKPFFWTkllvNxDvTcm6M6ppxe/DaLBhcubtu2oBLNldLNxvQnOnrijzcXKQqvJxYKL2oqIvTkVdO+QgBIIsP0lu1ORPC7kyFw/7sEcsgkolTG3zbPVUaWr8CjPeT5raNaaMFNP+YfSH2WLKAFvmk+8FQNSR0fxf7hSGl6WgO5GF16QB8NnRvzN/+QIS9uWC0U7brSx1TCdn55A6M8y0ef11TgsuYJjQ5dUdTbWmLROtVMibmad9+Svg7MapicVmNxJzEA3EGy1JMbphjG24YvFlTbpsN6FUv1cyOJVKnFgYUFARU5PhVBL0KPDRBrDJELIaqBMeqiMAvTRZWhDmakhwKNSgTUKmdRIhEKhVO9NX7BH2aqa1gGhSasCbTJjtMDhgV579zD8744BFwpy62iwh2cpuAwjkivhz86/8uxHNjjrdBbZX5SWvpM7V/63ti8c1rFoLx3doOOKpGtBhDUGcYmKtiRJ6KITkKevgYcjX6HoFEkiMSt9AYs1AXNVETNhG31J9790nuOm3/AZlbdHaraZsF6D3v1+xX0WC9H/IIJc+vIo8A9akI+RSEvAr8ugKPxkDnXspzziAQNQQWN1j4eEMKH69PYVWjKYGEAyhM9fP6GwfuWXzb6iMglHlME7Z2SpZrm/Me4So8d9cfoQoyWabNUFVV+lWq9fHsYPvP1KJF6QOEWCgEvS+dHtz6kuetVVZC69EDqcWLAcuCwi08vP+5uH//86GYtK891eK6CXcZviyp/VufYUXTlk9nHvUqKjEl2ajMtEeOhv16eXBQbw9GFmso9CnyTBoKbVOWQMLgiCU5wkmOppgNaEPMQn3URH1UVmBcfefxPTvcFGNj6G4yoHOEUJe8Xvu5sMxRmWDmOGAGPAq8BCjtw+8wW2lxOJ3cJxBNWggnOH6qNfDe6gQWbkjJEcsM86aG6cOvLb5pxeVQ1dukL84wuVzXcNE7/8Spn8ySpSPFM2aA+Xwwly9H4quvEH/nHfR48035uw0HHACm29u6Bg4+GCUPPti+P4RA3ZQpKPz731Fx+OHgMTrQIAVRXYWzJs3Cjz22c0pMhKzLtcMNnjSawj0QDOyiap73PJrAbj08OGKgD6N7eJDnt9vu0xVoKpNpZoo6adwaJg1qG9RIwkJT3Aa0IWqhLmIinFKaQkFl+LTDSys3Bl62v28yoDPm1x3fFLWeyfEAuX4FuX5bO8ncEph+jwKfxqDJ8h47Z2vSyYMWkDTdxnDUR0zURiysb0zhq0qOH6vi/7fh+qHvFE9f/SDAzyH/hAwNJXP7/Iyj0Kd+nTwRovjuu+HbfXeopaWIv/ceqk87DT3efhvM48GGgw9OA6rk5UEf2nLCvD5gAIpuvRV111wDrWdP5F1wQbp/rNparBs9GgsG740LT7wHmmHYOWZn8hoWg9mc2EXR2Ypde/gq9u+jBwYUelAYUlEQVJHrU9N94JFJfDtaI0JLR1TGCdAUR5Q0NcHRTKBGLdTHSEs5DM7uveWY8gu3GaDz5wvtG6P+WwZz+zyf7TdzfQqCXrshAS+NUAZqjIz9qcKdC1h0HJZpA0oNIZNTH7Wk/6hsNlDZZBo/rkr1XjB1cHXxLeteFTx1uEs4XB9akGzGG3cemj51ibSJTK5aVATm98Ncvx4933sPIpGQGkfASgZbWoqer76a7qP6G25AyT33oOLII1E0fTqshgY0TJ+OgmuukZsnV51yClL+EA75y5uIqT47vHDNLqUB48b4hmmDXr3y+eqviwNil9JcDcUhTQJKFkv2g4eBTvwll0NhL2mPQWeLyhMMBaIpjkiSI5qwtZTML5nepgSL+wLasGsPKVrbXVA3SUMfXdBwVFOMvxjyCDka02bW0U4yNV6pnXKSXzaECg5odKZMapBA2DE3BGgtAdpkojIiVt1/So+BtCCh8Ka1nzEYe0hApZbahGhYzVI8df+JsFRNamj5iy9CJJMwV6xA/IMPEHvzTfResADG8uUSFBdQtbwcvT/7DOGnn4a1bh2S332HsieeQPXkySh94AFUnXoqEp98gl6ffILwrFlofvBBqNzCaWfPxo/lI2xAnUlrQWupEskz66YNfeyvcyufKAng5LJcHcU5GgoJ0ICKYBtAXSJOLsftAwkquR6pqRYao475jXEkOe6cOr6s6wckOchvEqAPfNT4IePGvq6ZJRJkN0CBz0Oa2UKG3C+wTx+kEcqRMIQcmWRqXA2tIg2Nqh/de0KpPO208MbVPwDWDjagdg6XQB29ZiEenH0eTDocB0DR7bfDs+OO0Hr3RuT559EwdSr6fPcdYq+9htrLLwfT7PtcQFNLlkBEIlAKCkBmt+bPf0bo+ONRdfLJ8B90EIpvvVVqrVVRIcnR9HFX4bmRE2x76UwcwASshHlR4/WDZ1zyzLoby3P0a0pzVamhhUEN+QGyVrbbIQ0lS6VQaSgdRiX7wR7UBKxresmfNsYtNMU4GqImmpOsQfGoA/52cPeW6Hcb0Of+U79TY4x9E9CFQppJftM2L9QAMjE2q6UXaaibqyZCRA0hUpAgYpB0CIGjodLsRthLd04smyABvX7Vj2DWdpk+lMKWPdd8iX8/cQEMSprKlWD2+lIWCEh/qRQWovcnn6B+6lQ0z5yZTv+RSS68vvUSFBGPo+GWWyCiUXjHjJHaTH7YfqBdOzprz9Nwz34XEFlr0VI66StpXNp4/ZC7Lnlm7YXlud57SkIKShwNzQ+0uB6yVtQXdIIhTRBJkR0ttTXV9qc0wMMEqAxlOBrjgu6bfNkhJVmYXMeGuNuAPvVl4x3C4n+VZlb6TUczidVpTIYpBKROI9IZlXbJDR34KhzqLiTLa6ZRSXFYxI7DKiNs7i1Hl04kcQuuX/UtYI20fSitPrMT86PX/QcPzjoXvuMmwrvbbu1aRprqHztWAmNWVMi/k5+NzJmD4IQJrU95cLJLjbfcgvKXX5aaW3nssWkzTb3/1OgTcPsBf4FimGkfCjqdK2H9qeGGQfdf9uzac0pyvQ8WBxWQH6VYnAAlPkED3EcaqmUA6tS/0eG3rpZKkpQkq2VJq0WaSiQpwdXPLz6gcM/u+NFuASqEUOd+HV7mYby/CyaZWtdnkuASUMV+OUtTpP+kLJ8MWWhUGlwyPZcYUWBdG7ZQFVNen3pE0eE2oKvfh0jtLzMwBKqzpHBA01q8cN/RyL3qagTGjWvdVkWB3q+fDD2sqqr034ggNd5xhzTP7kVnmxHz5Y2NWLf33ug1fz7iH3+M2osvTjNjAvTxMSfjzrEXtgBKppdYbtI6qfn6QU9fNqfi8pKQeltpjiJ9aEHANbmkpTYpkoAqtobKUmD5sq0V9UfCIUmxlIVwnNtaGrfQnGCW6VGGXbR3/vKugtotQF/9vnE3i6sLA5qwNdNJHviI0TqmlrSTwLTnn23K7jaA0l8UXFMcSoBGXMruaGltXP308v8r2EcCOmX5kwA/SWqmp0VDPTDx7ozDEEhE7FHiXpwj54wzUHTTTai99FIkPv1UJhnIF8o8st8P78iRLSAD6DF3LiqOOQbW2rXo9fnnIBNMn6s++2zpe5ngmLHf+Zg5+jRidC0ayhWIZGps4w1DPrxi7vpbSkLalWRuS4jlhmyWK32ozuRgdxMr0uQ6M3VygEvWb5vdRMr2p2nTS6QxAcRS1oUX7F9871YB9PUfmv+qKcodAR1pgWXywNFMMrPEXWRWiDkM1z6VUlYDULbEpe1EjIi204hsjJtoiFiojWPln/cvHEjC59OBJYJdL80tAUp1RLoCy6Pj3uf+gj8sp5SnOxUnoA0ejB6vvILUd9+h8rjjUDpzJvwHHCBjUXPVqjQpcjuGQC++805UTJgg49CS++5D7K234D/4YPszK1ZA5Sb+MuE2vD9oXxtMSqITs7NAp9cOaLh1hzVXvVTzRLGPn0zmtkiSIjsOJUB9Tizu8gnSUvtoyhaL5fpT6g/KIqVjUwI0ZiFqqS9P2jvvqK0C6AdL488q3Jxojz6b0bpxli20DSbVmjuzWxJYMi/SjxIpamV2BaIUj6Zzmlbi8wpW/uDEwqaC65aOF0KRpR7Ebu30mgqhMYxa/y0eeepP6Twuy81Fz3nzwIJBbBg3Dry6Gp6RI9HjxRcRfeUVyWTJt1LYUj9tGoylSyXLLZkxAxXjxyPvkkvg3XVXVBx2GHp99BEizzyDumuvlfHz4ZNfREWwNB2HEtMFV9Y3/PBVP8ydaF33Su0XRX4+pjTHBpT8JyVaMl2RrtmpTzdjRoPbzZqlB7lh+1RXS8l6NcVNRFLK6lN2zx3Q1Q03umVyP1uV+loTxi52Wo8cfgujdc0KmVl7ZsU2uWmL6Mw4kAtKmbbwZHqpARSDNVMDEgyrGuP7XXZg6UfBKSvLdcNYAw26mymSI4ZmcnQVt827Fof+/A6Ql4/yp5+G1q+fnQz45ht7ib5posfLL8Oz007YcNhhkvAQoG0vCm2Kbr4Z4cceQ/1116F01iz49tgD6/bcE0t9pTj6jCehOubWnfaCpbzUOHXAhLNersnpC76hNEcJkbmlTBEB6oZxZG7TrsghiZKk0YsTi7UtF1kt1xXJXC+ZXnJHMlYXRthk5ZP2yuvSBhzdAvTrtcm1OrN6k6CtGK3MCDla6TBberDrQ+2V7LbJJWJEbFcCSmSAQHUYL5Gkqii/88w9C2RAnX/tii8hjNG2htpxKAFK6ScvLNw39xLsxWrBeveBtWEDjJUr08l4MgmklVrfvjDXroVVUyPZb+bFo1Hw5mZovXoh/tFHEnStTx/oI0bA/OpL/H3Mn/DC9kfYMSgJ7xAikUpNbrph2IOXza08sjikvVQUAEpk2k+TSQWamJDZMs0O4zRFsQ/7dSsDJa+qPcsAABh7SURBVNOl6TT7ncYLxed28t4e5DKBn7AQTjHUG9bgM0Z1jRh1C9CfK431CqyeLpiub7DntG1q3rKC3o5BXSW1l6jI2KqdL004eU3S0mZT++TIHf1/oI7P+9viq5jCpoPmnzMBdUDVGMf5nz6MU796Ch46BThjXrSrPif7fQJLiwbihNNmweKsBUx7aUQq1WgMjN81bP3VL1TcUhRQryzJUe08bkCTiXkCU1oxh+FS39iL5OzutomRbXZd9k+uiAgSWS93kMu0oAHEuTXkyB3ylnWlTd0CdGmNuUxn1iDKfJBfcEmQDWRrv5kJpmxEWy2lBpCpccgANUIyPEP56qBh/jH0Gd81K/p5ubUEjHtc7XRzupJGqwyWpqIsWosjfnwD+y7/FP3r1iCYiqZzvRvrBNr1RGu1L5JAszcHJ506E+tyejpa6Uyf2eUirzdNHSBDqykvV95VGlIvKQ6pTspPk2lQ4hhytoX6iPynk1Ro64KcJTFyoMuUoJMaJS2NO4M8khKi0lD6nbhjoEt53W4BuqaJv61y8+B0JsjVTMfM2trZWjPdDnXXBbmmRs680IhMN8IemQ0J5fF9B3tPcz+Xd9Wy5yGMo+UQpxCGgNTtdS3OsJfAckWR9UUaN+GzknKutMM1Lhl7Zhz79Yu47J275ecp1beiqD8uOvp2rM7rLSfgaYLbNblChivJw5pvHP4myTf99cpzeuR5HyzwQ2onpUKDTho0bW6dLBGJL/vG3ZeDNNRhu647chMvdpxugxoxRMP6eKB84g6sSxtydAvQlXXJaSGPep3KRDq2crNBLglqq5mZGmKvOKBZF9uX0ssmBEDK4DCEgpUNqT8eOCQ4Lw3oNb+MoklvKJYqAcx8yTUmtqambb1TRpm291KgLHoqAM0y8Owjp2FIzXKsLuyLZ3Y5Fs+OnACDqWBSSMcmSt9JVYDsq2Y+YA933/cpb9f0HJbvXV7gEz4iQ+70IcXlrrl1Eyz2BH9rF5Q2uxnuyB3kaV8qtPdG99YP2pilcf/eLUCXVKd2Ls1Vv1aEYLbPpNXzLTMqLgnq6MvdZXxyRLZqhB2fRi18N+u7T0ZN23//VhsA5v1tyVPg/ESqKLRfdt1SGkwXUNeBZ+xt1LJ6yd6PwXVitFvKiKolKG2uxvLiAViX21P6BdpsyhbOAdTRUsaZgJE6uOn6YU6y137Uc9+EHygOsHNzvcyZPmTS3LqzTZlJFrrf5RSuxaJB3eKO7AkM8qPSn3KGuqhxwZj+wX9tFUDpoY0J/qEOsa8dZ7ZM3nZkatsK0rIkM4P1cjI/zFhRx/fbtbfeLrbwX7G0t4fhe8AssE2ts7uYq52ZWkoamrG3ka0Wsitbi9Jml5P0skIXTDtQtLeBo/onrjzdNGVAuyr3BxY2F+9U5PkuR+c9aXbFJkMtkxNuUt71n20BdRMubjaNzK60Wjag9d+siQyasEtBlw4QyNLKjY+D1c3GPuV+9UNhK6fTd9n9Zmeaam+ZYINKXV2bFFf2Cqm3dfSZ3CsXn8a4mCUUspWOmZVA2gCnt5FrEaqlqNu1de7UT9qxt945zAbO1U5HU2mLOKGu4zy5S3jqsNps8r27LL5/vzz9Ta9ieWTs6ZBGN5RzzW0rDXW/2skcUT+45MhORgENCevKocXeDvskmyzdMrnuA5oS1n0BnZ1v91P3wKRnpJXDaUw4xR8u8Kvn0sR2Z0Mq78ol94PzyRJUF8hMLXX3Bkyb3pat4twt5Vo9P2MFt7tNnATU9Z9UlQgljkTq/8I3DfukM9m+qUyd2zOo3K8xwQhQe3Lfzml3RhRlFs2ZgSFA7VJlgaTAwg9Wqnt3lQxtkg91P7RWCH+RKd7zqtjTWSbU7Q0zXVDDhvXk1x71jP0Z2/jGuRcu9ebniHd50tintZY6u3aSH2jlT13z23rzKteP2u8Ze/y52umASiw3WFb4esV59gzQxq5ldcZfy0LqbXQcQDrRkpExa7cLWnpbQScmdUI7MFa5pi651/By/8qNfWfbv2+ShtJD1jWLoiK/eMOrstFtBe2KENSW5iS/822vcuVE1vbop5azwVt1PoDBc6NPNPxceZLRnLTBS2so7c7ZBlCXHLValNtGupZ4yp0WShOinKIAgj0Kvlp6tG/39Kda9Vh7i7K62Ty9PKD8CwKBTO3MNLdpi+/YI1dLnbFVWZNgh/QJse+70o9bDFB60C81NTl98gpnBHSF4sYuDw6To7ohiQtL/ZibFmgq2JQ20v20fcsza360f143MvmWFYkeEFnViERTwl7R5mxWJffWzdRQx/QKdzONDsIX6TtdTZV+lCOY54evwA816Fvd+4fAYPruku1b9lbf7sfW+6xPoxum2r9b2mTs0ieoPeZR2Y5pU9hB77ihHLUuaeHzqkjyxAEF/lWbAqYcNJv6wczP1SXEoTkapmkKxnSmrSYXTUmLPby8PnLbjR+F0qcguGBhLBBeAhbf4Mi1PZCqtH8268DQH9Dykgt5JLq9GTOQqIsh0eAUmTv759qxVAtJcmso7X11nSanyZGztaqzhQ6ZX4UD/qAOT8gLNaBDDXiaUzWh/oofcawCtCIIT7kD5o+Av6f9c85QCHzQAvpBA+GduB0/J+Blf/EorF9H/SxLUgRWxgx++7OLvnl48qhRG1+U0wloWwBQxzxOAVtzqbFbQUAf52FiNBjroylQU6YIcyZ+iRjKe5+uwhs3fYRmkkeC5gDmgmUGwXgDmNVsdz0PgIkIGIqB/ChYSoPqKYv9wqOJUgLUihkwoimkwim5UZQLZHoXbGc9aksY4/REOnagfzs+lHOopoDHq0EL6NCCHhdQi8f07VDhrVICEI1BCJawQVRiEGouhBKF0AogMgH3N9j3nNAfnlP2wX4hnR+qKcqOKhMljDFhWqLaEuL7JFfe+MKLD8cBKWfAdUoMN6aAmwGosItN3Wtqi7Yf55hK0rxwT0fjMsAz88B40L6/uBnMDIBZPjArCsa9YDzmvHvARMJ+cQ9YKDeZi5C5iMeSPhdQM5qSwJoJ0y5g8KoRuXc9uL3bddrcuhspu8xXrjijUbAUjZEhKhcK7RmoBUkrWwDVQj4IyzPW2qD9Eqc1WCkI5oNgNBfgg1CSzisAocYhvD3AqfqFgPZ4wNMg10GQNrfV5LnHQWCq04mOyW7pyc5ZfzZwuwFoGwBtn8GO+wkMx9mPrikBS5tMF8AcMLPBBpA0T2qdDyzXhJIGjkDzgAV1MJ6UKVRF6GAiBcZpqykBRVDBQm68jx7gn/BokrUDNG5CJHlc6dH7YGHGBsNMjhZMGSEgegrwHJp1Z0wxwdQ6wbBGZex7TQ99qfkKVsaX/fQa03m/rIDmBCBSOMVa5/skoUnexZkpd0jntEkN88hd0yXQ0RSEmg8uQSZtTkKoKngrTW6CcM02abEEmPxzDQQxiu22s/89zQU37YTTP3SqwV0AtD2QU6aCuYTFBZG+rikJhcyn1EAymz1oLQeUQp+sgpRZVpPWAjkAEnAuiASgBJJKeQzJSxQf/ayC8bj9e70oNVL1W89bkTiyAsq1r3IGDpskqGSClnqSfjo/y99lXIxCTLo84LHFv1zDFPPorIAGfbQDymXJSv8rsKRWcmZBEKhJApV+R+86hGLaP2dqsgQ7KRfMcdJgOveiUQNHBeDpB66FbTnyvDJXj5wNEC75IuKVSbakvDYP6BDUjQNKq2IzzKqrkWlzWgBGxMXM0ERjA5RCMqN+uQRSkWbUBbHZAZG0kTgIgeaASOB5SRsN+3dSM02wpCrNrpLbL3mA6uH/yg6oRbtq3KsNGvwoUvbOccKAAi+YsBwwuQ00vHYnMhMcKkRqw6qxIhW/RfUq7U1uwAsulNsb1/sf9WoQElQGTu+MNJYmepjc7TWtvQQuAUka7IJLmk0mmoAlgAnc+hiE3rM1uES40prrkKx2wHYC6kYAdbST/ONU4Li5YJl+MVXUGshiAjAMlnJANOttMMmckh8MeGwtlEASBQjIkM8GMANIQf7VdH7nvEMFy+2ZOFbT+PVWNNFeQxMCCOWfqZaU/6QZUqOldrraSsniTC2VGqpAMAtcxJvzjKp1L6k+VW/rQ1U/rV7THq+r8N9G5VFSO11A6d8mhM8Blv6W9LdosDTLjkmOGg7I5HtJYwtbgCWt9WvgVQ65Iq3dVGA7BjRDM10Tm1Urg2DGaijkG8m0Wl4ws6a1Vrb1jQRqjEA0wBAC88ZtkOGj+WOoLphUjit/T8AIKDnl8fMYs863Yqn2gCZ5g9ZjyNG6V7NUQKH7pbllYMKEIsEkDXXOTqTTHakgkdb5MRVWdMWyfyuqNSIboIrH82Z0vfcqwwBnXnAjboNKP7MIOPOBwzG3adB12yy7vlbNsTU2RqQq09c6/jZTY13W3BZY8rMb09aOwt0WBkvEZ3tbMylOrK6B0tbE5ptQrIhtYkkjycySSZM+0mGo4SQY+UkehYJcx5zGoIgQmCcFFRqYhzRXhyL9H2ksgypSkiBJgAr6JK+GlTraihvtAOWW52Nv+YAboUJRyJASkORD6TkOsBJQuui3pgOoJue2rdialacxxTheC2itWK7q16D6AgubVmkXmCY406jMmk47cF6G3IXHIlDl76IQKR2Wq8mSOIVsMHO8tpZGwnLTbmmCs7Hk2nhLKNQ1UFt8aueAZrDYNIN1fGaCWKrDXIsywo62PpO0szkJxsNQRL5ksar0mUSAvFA8BlQJJHW8DoWbUGmJCr0ToNyy3yWgg6zpPBH7A28L6P9r7sphJLnK8PeO6mumZ+ew2cMGLWCkxTiDiBAhIcg3QyCEBCkRiYVkEYAzi8CIgIAUbYCECBEiQgjJJEgWsgOzYq3Fmp3dOfqornoH+v73qqe6t+bw2IuZ1apqq4/p7a+///j+772ec1fk4a/s3gt/igGGpngeJYwrGC6xEXBPK0Z6sOkWEseQ0vDu8NEdXx7+xA7104AON947es98zxO4CK9NOjqCWyNoC695vYBnbq1n8Ay9UiwtEtByTkCnqfjRrIZz+GVF3ORVhl87RizmiJ0hOBdNwtSVNieB2g1oE24zoPsvJ3ayJZFKNhdA1xluh1CLh9Bs/lnJrrci/ji1IALYUHKnkRYkwEYH0xtBmQAbCJqDYcgNUYYVBMRGI2BbE2DGL4U3wnz6xQ5Aoxpff1X1xwfZ/iofApY8kft15A+E4Jm++UEMd4olkixsgIOrTfXo/utmqIftPpQM1f3+4eR+/ztOoVIBjtsiqQAfLGoCKSAHeAJrNNyEoZk7yXl43YNvg2qd/M5uQDcQTXkKKFfmsJdtV8JscyT03pUK+LTaVWcC2mpTWuGWAsGyNTkP0J60GVLVUmrd2JS9KISB3O+fgPkEqrFWLEBmGGA9weslMDXP6d3SsNql86hhx5+v3wxleX0d0FDpfbt7+3WCSDWXVQwfw+kVCCZDcAq0aaOHHDLZRRGMqMFtT3395MF3janurANq+kU9edD7QfDmWHFRoYfTKi1I1wPUaibAOYLLZS9ew+kSvi4Sa/UM3vTgS40w9/DMoUojbDcht2FoB6DMpwO2OQT3BuKnnkdoJMYulnYw9OMB9DC3KaM5TBhBM9T2CGaA7Y1g/BzWWFjvUIi3iyzksRa2FlpnUAMKeuetQX/z9uJNv6hGq4DWiGHwN7118w90S0p4DigIpOIHIR0J7CmgNPMT1AAXWU8TWAJx8p+vqFh+wwzNqfRHhg57cf6w92NX6of0RQtLjbCzlsURSsCsCarxcN7BOTJ2AGfIfQ9vDJyeI1RbcNMn0s/6ywC6wtCvIoxPEkMJ8CcC6NAJWLo3hQ0bMAXBrFAQWDLU0z7tUJBRmjYwjyLwGhmq0nUBeBi2N28s3giV0yuAMn/q8W8x3HmXzFQ6A8nzFMqFqXwN+VuzxBZLZqavrBMwK+5BFcvZDqpH3zcDpZZaLouijQEW+/rn5ZF9l84ircTu48jWBlR+IHiN//Yezig45+DsJmoytK7gyNJFH15YOkHYaalKl86hHz7kytA3MfcqOTSHXGFokG/iMMMhdD2BdQpF0ZN8aAPDbA9FqGD7QOEViuAzWxtAGTqRQC02w6dHN91P/XzB/Q1Oq9y592pw6xfRFgthJJc1RbALZQ4umJtzGNZKvuGOaObcyfwHcLohTBXv2vTfPzR9bK0DWj82v5wemr8rj1pr1CHAaYdaF6gIoCZjCSpDMoHVcCaiZk4lsK6CYz6tSri5S5UyC6Udht1WUUQtGB8AjxrR/whx9CWE4ecQ8dapknTloogzSsp8ZylDtYeWKje3LU2V2wA62oAelDB16AbUVMlxexGg/WvupeH18KqbrQLqa/sg9m/8RtiZVhtY5VEwRyOxO01JGXZTGRhjQGBzRJYuAY1iB3Ox/OBbpqheWQF0NIA7Ur+e7Bd/bVgpoK0D6uFYKF0GUIZctUDcWxMYWOF+qLZlTTW6sA+lqMD3oQvUrtalqXSfsP+M0BwpMof2JsJIWxhZ+9NjcUQvVWCYbUIuQytBsChUhSIWUgmn0GtQjF+sf6R89YqfLRJDFzGGsvc71dv9h0diJZczSUHEYwq1pyE3tS9sVRiCmDs9tw+iLhW9hN9axZNbWs++bQeweR4KXRQPJ+/3fxYcTpg/GVZDzqGajMzsFKZmUMlW5lIytCZbK7hiE64M8DNWvycI62AecBw3RdRbqRA6Uy1qC/eXAzQHpqYozm4CAbU1UVmX/toCwwH1W0p/Y+gRv82qhHEEc4GCeZQhdxl66XrMOZRhV0Amy5DPc9WLImwMtt03VZh/zZfxcT01fwxq/E5T/Eh1nAF9qijKgzRQY83rhAgqQ62wNLM1zZvnN3vD8utmgNuqGP2lOi5+72b6kGFVKlu2Lzm8CrhkawMkwysBZKUbUhtTTeHrvuTSML8m4TjoY4S9EWLPIAiQrRAr05jWuK2ZxNzjJOYcMM/uQ5cd+GrFy8sXifPtELzPueY2tJ/DsH3h14wHDqkDLL93LhDgvPyj6T2Dyyw1iWnL4ojVKyvfGgWPBJG3SY+ZK+IYUtjlH2Eoz3OFy62MmpArkh/7T7pIE6AuUjRQqAkU2xjmSAGNRxY/uRIWRrLSbdoWndsXVrXMl+xFgdrM4CuFUO+gVgcI8wG8dvD6CMGO4NUmYudYrQHyvKnL1cX5NabmlVOvdYzPlg6ETajyn9B4Edi9D/2QuZXa6i0ZYAugLJYGFBYi9BZbmdyfMt+FE9hQwMoaWXsaNslg3m7Y1vRgRQkimEmQEGCFlQTR5/YlqblGZSlwKSzQAptzqDAzgZOOLFgsnABo4VSdqtdGSOCRgDGklrxOUYEgsi3J/ebRAoHgzftymxPttoKnrkvprwmrdDmItLfOxkyoZzM+kyfPVe/aFK6dX3mvRu+VIXczVjuA+tc1KHA+SsF8BLXdg4nJmWBGjew3hKamG0YwRZ1kO1/Cxg1o5ltLKdDBGJuUI05TYiVLgKlEcetcrvXWPFJVosIkf2t5DOvaJP3xVTRKkYb3HoHivBRI/JuBFoB5vcostvDSW1LmK5NgQM2WTGT1upgndcgM4KcMqRrhaAse78v/OmAq2/0F7CG+TE9S9iNx/smXxRlo23j2DAfcy/jbOukAuLGgvA0lBoa7CWAqTG/x3/QQ7UGBZq8WwM99Bsrvi66rNgnuBjTlwqVUSMkwQHNOKkBv5LFa/iBQ9xXNdiGLx4xMZvK0hc+JGlq2S2oG3CbtxSgOlTT+Ek2XIGsWTASOYHLumUV2HhfcbJv9I8HisU6zUFvDT7ZFs42aQ2yDsD+TQB9whIjHiNhNoH153YJyD5C8mFrElozXvNXP1ILSBezZ7GUP28656wzuBJl3eg4aJ1CYQO2+ABUy2GNWzZQQqzy1IYiJ8TJTZa3aZ9AdAqIXs3bNjoe+a2nWFnFBorK+5cgrzy95TtAE5AIRx6D7M80zCXYW008MwpMFIuaI2GRjlNnH1ZufRcABIm4hNjsotR0ItJh0ArjET0LIJ2USOwfgs15S23v7GvD2vVXf7Z+bp8y68ZLVvE5mZzcg7qTz5ydQcZRMZfLQPSDyfCcdyVAO1rteKY1eOAL0bmIXsqmUTf4jAkWWbXGDX0QQLJ7vZRZl0Njo4yZis9C/y7f7lIWk/WIusJOc9Q6fd/1iC8pVnnXlMd35t+tpm5zc3Nb4lu41dmzG8my45vRHft5pAdb4eXn9cb7+hfxhaJ60AYVCIX9yOCSrlq8pG7cogoPm6vz772Yz3LrJmo97Kuet/weX7/RHY+BFcPwPAL3oJXTdfvZSiJV7t6yjnb+FjsTzfpr81XWfddddc59Vq9lHCo9XeWcuesz/KaAXvezzbl/7MFzqqZ4tay71Ej6mO/0Xg5uniQ1vwFgAAAAASUVORK5CYII=",fn=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,p=(A,y)=>{var I={};for(var D in A)dt.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&fn)for(var D of fn(A))y.indexOf(D)<0&&Ht.call(A,D)&&(I[D]=A[D]);return I};const oe=null,pe=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,location:Pe,text:ue,shixunHomeworks:Ve,payload:Et={}}=y,Qe=p(y,["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"]);const[tt,Re]=(0,r.useState)("none");return(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&Re("flex")},[Ve.actionTabs.key]),(0,r.useEffect)(()=>{Ve.actionTabs.key==="\u9690\u85CF"&&(Re("none"),localStorage.setItem("Noviceguide","0"))},[Ve.actionTabs.key]),r.createElement("div",{style:{display:tt,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"}},r.createElement("div",{style:{margin:"0 auto",width:"1200px"}},r.createElement("img",{src:jn,style:{position:"absolute",top:"-32px"}}),r.createElement("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"}},Ve.actionTabs.text),Ve.actionTabs.type===9?r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Mn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Re("none"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u5446\u4F1A\u89C1\uFF0C\u6709\u4E8B\u547C\u6211")):r.createElement("div",{style:{display:"flex",justifyContent:"flex-end"}},r.createElement(Mn.ZP,{type:"primary",onClick:()=>{localStorage.setItem("Noviceguide","0"),Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),Re("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"}},"\u8DF3\u8FC7\uFF0C\u6211\u81EA\u5DF1\u6765"))))};var l=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index,shixunHomeworks:H}))(pe),f=Object.defineProperty,$=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,be=(A,y,I)=>y in A?f(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,Fe=(A,y)=>{for(var I in y||(y={}))k.call(y,I)&&be(A,I,y[I]);if($)for(var I of $(y))De.call(y,I)&&be(A,I,y[I]);return A};const Ue=A=>React.createElement("svg",Fe({width:46,height:18,xmlns:"http://www.w3.org/2000/svg"},A),React.createElement("title",null,"logo2"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("path",{d:"M6.578 8.8c.162-.682.3-.737.982-.737.689 0 .793.055.632.737-.164.689-.298.76-.987.76-.682 0-.79-.071-.627-.76Zm-.222 1.198h1.488l-1.004 4.23H5.352l1.004-4.23ZM8.465 11.244h2.474l-.275 1.16H8.189zM15.12 12.889l-.317 1.34H11.23l1.291-5.437h1.56l-.974 4.097zM18.688 11.55c.076-.322.01-.541-.459-.541-.501 0-.748.117-.905.642l1.364-.102Zm1.041.955-2.636.156c-.002.369.3.517.84.517.571 0 1.259-.155 1.545-.305l-.26 1.097c-.301.18-1.012.337-1.85.337-1.332 0-2.039-.454-1.626-2.194.413-1.739 1.336-2.193 2.738-2.193 1.504 0 1.762.626 1.455 1.92-.082.344-.166.602-.206.665ZM22.806 12.936l.079-.33h-.595c-.47 0-.636.071-.695.322-.052.22.098.274.404.274.368 0 .655-.117.807-.266m1.857-1.583-.683 2.875h-1.347l-.025-.391c-.175.212-.596.47-1.34.47-.885 0-1.347-.4-1.131-1.308.23-.972.872-1.332 2.101-1.332h.87c.08-.43-.063-.494-.682-.494-.305 0-.6.024-.885.07l.295-1.245c.334-.054.792-.07 1.098-.07 1.48 0 1.963.438 1.729 1.425M28.691 9.92l-.346 1.324h-.118c-.493 0-1.055.188-1.257.776l-.525 2.208h-1.488l1.005-4.23h1.488l-.175.737c.41-.674.828-.815 1.329-.815h.087ZM33.084 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.012-.611-.458-.611-.376 0-.572.133-.685.345l-.663 2.788h-1.488l1.005-4.23h1.488l-.102.431c.28-.29.74-.51 1.43-.51.993 0 1.285.424 1.041 1.45M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23Z",fill:"#196EFD"}),React.createElement("path",{d:"M34.507 8.8c.162-.682.3-.737.982-.737.688 0 .793.055.631.737-.163.689-.297.76-.987.76-.681 0-.79-.071-.626-.76Zm-.222 1.198h1.488l-1.004 4.23H33.28l1.004-4.23ZM40.522 11.369l-.68 2.86h-1.488l.6-2.523c.124-.525.011-.611-.458-.611-.376 0-.573.133-.685.345l-.663 2.788H35.66l1.004-4.23h1.489l-.102.431c.28-.29.74-.51 1.428-.51.996 0 1.286.424 1.043 1.45",fill:"#196EFD"}),React.createElement("path",{d:"M44.025 12.071c-.173.721-.317 1.132-1.023 1.132-.606 0-.577-.519-.433-1.132.137-.57.353-1.088.959-1.088.714 0 .663.41.497 1.088Zm.425-2.076-.086.368c-.094-.31-.382-.44-1.103-.44-1.34 0-1.917.995-2.199 2.148-.302 1.29-.165 2.156 1.175 2.156.714 0 1.089-.18 1.32-.483l-.022.108c-.187.786-.41 2.004-1.32 2.256-.662.188-1.463-.339-2.09-.548a13.981 13.981 0 0 0-2.408-.59c-1.917-.296-3.878-.174-5.73.41-3.287 1.042-6.775 1.315-10.205 1.352-3.509.037-6.943-.052-10.374-.907-1.071-.267-2.084-.825-3.167-1.001-1.74-.284-3.94.465-5.22-1.16-.584-.735-.915-1.6-.915-2.515 0-1.767 1.225-3.324 3.085-4.225l.591-.764c-.11.145-1.174.218-1.397.285a8.478 8.478 0 0 0-1.524.617c-.936.491-1.82 1.178-2.374 2.093-1.003 1.654-.346 3.809.968 5.109.914.903 2.122 1.454 3.368 1.72 1.298.277 2.684-.167 3.943.277 1.134.4 2.144.831 3.342 1.075a31.42 31.42 0 0 0 3.874.526c2.931.224 5.859.083 8.79-.055a29.884 29.884 0 0 0 7.56-1.331c1.817-.577 3.763-.642 5.63-.281 1.471.28 3.187 1.413 4.686.944 1.428-.44 2.033-1.932 2.35-3.265l.923-3.879h-1.47Z",fill:"#23DD7F"}),React.createElement("path",{d:"m20.387 4.16-.735.079c-1.283-1.687-3.518-2.797-6.048-2.797-3.18 0-5.876 1.752-6.834 4.18l-1.81.196C5.17 2.58 8.637 0 12.883 0c3.489 0 6.452 1.737 7.504 4.16",fill:"#196EFD"}),React.createElement("path",{d:"M28.086 6.488h-2.508c-1.003-1.074-3.086-1.802-5.486-1.802-2.408 0-4.491.735-5.494 1.81.736-1.363 3.043-2.567 5.876-2.92 3.446-.426 7.137 1.21 7.612 2.912",fill:"#196EFD"})));var Ze="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNi41NzggOC44Yy4xNjItLjY4Mi4zLS43MzcuOTgyLS43MzcuNjg5IDAgLjc5My4wNTUuNjMyLjczNy0uMTY0LjY4OS0uMjk4Ljc2LS45ODcuNzYtLjY4MiAwLS43OS0uMDcxLS42MjctLjc2Wm0tLjIyMiAxLjE5OGgxLjQ4OGwtMS4wMDQgNC4yM0g1LjM1MmwxLjAwNC00LjIzWk04LjQ2NSAxMS4yNDRoMi40NzRsLS4yNzUgMS4xNkg4LjE4OXpNMTUuMTIgMTIuODg5bC0uMzE3IDEuMzRIMTEuMjNsMS4yOTEtNS40MzdoMS41NmwtLjk3NCA0LjA5N3pNMTguNjg4IDExLjU1Yy4wNzYtLjMyMi4wMS0uNTQxLS40NTktLjU0MS0uNTAxIDAtLjc0OC4xMTctLjkwNS42NDJsMS4zNjQtLjEwMlptMS4wNDEuOTU1LTIuNjM2LjE1NmMtLjAwMi4zNjkuMy41MTcuODQuNTE3LjU3MSAwIDEuMjU5LS4xNTUgMS41NDUtLjMwNWwtLjI2IDEuMDk3Yy0uMzAxLjE4LTEuMDEyLjMzNy0xLjg1LjMzNy0xLjMzMiAwLTIuMDM5LS40NTQtMS42MjYtMi4xOTQuNDEzLTEuNzM5IDEuMzM2LTIuMTkzIDIuNzM4LTIuMTkzIDEuNTA0IDAgMS43NjIuNjI2IDEuNDU1IDEuOTItLjA4Mi4zNDQtLjE2Ni42MDItLjIwNi42NjVaTTIyLjgwNiAxMi45MzZsLjA3OS0uMzNoLS41OTVjLS40NyAwLS42MzYuMDcxLS42OTUuMzIyLS4wNTIuMjIuMDk4LjI3NC40MDQuMjc0LjM2OCAwIC42NTUtLjExNy44MDctLjI2Nm0xLjg1Ny0xLjU4My0uNjgzIDIuODc1aC0xLjM0N2wtLjAyNS0uMzkxYy0uMTc1LjIxMi0uNTk2LjQ3LTEuMzQuNDctLjg4NSAwLTEuMzQ3LS40LTEuMTMxLTEuMzA4LjIzLS45NzIuODcyLTEuMzMyIDIuMTAxLTEuMzMyaC44N2MuMDgtLjQzLS4wNjMtLjQ5NC0uNjgyLS40OTQtLjMwNSAwLS42LjAyNC0uODg1LjA3bC4yOTUtMS4yNDVjLjMzNC0uMDU0Ljc5Mi0uMDcgMS4wOTgtLjA3IDEuNDggMCAxLjk2My40MzggMS43MjkgMS40MjVNMjguNjkxIDkuOTJsLS4zNDYgMS4zMjRoLS4xMThjLS40OTMgMC0xLjA1NS4xODgtMS4yNTcuNzc2bC0uNTI1IDIuMjA4aC0xLjQ4OGwxLjAwNS00LjIzaDEuNDg4bC0uMTc1LjczN2MuNDEtLjY3NC44MjgtLjgxNSAxLjMyOS0uODE1aC4wODdaTTMzLjA4NCAxMS4zNjlsLS42OCAyLjg2aC0xLjQ4OGwuNi0yLjUyM2MuMTI0LS41MjUuMDEyLS42MTEtLjQ1OC0uNjExLS4zNzYgMC0uNTcyLjEzMy0uNjg1LjM0NWwtLjY2MyAyLjc4OGgtMS40ODhsMS4wMDUtNC4yM2gxLjQ4OGwtLjEwMi40MzFjLjI4LS4yOS43NC0uNTEgMS40My0uNTEuOTkzIDAgMS4yODUuNDI0IDEuMDQxIDEuNDVNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1oiIGZpbGw9IiMxOTZFRkQiLz48cGF0aCBkPSJNMzQuNTA3IDguOGMuMTYyLS42ODIuMy0uNzM3Ljk4Mi0uNzM3LjY4OCAwIC43OTMuMDU1LjYzMS43MzctLjE2My42ODktLjI5Ny43Ni0uOTg3Ljc2LS42ODEgMC0uNzktLjA3MS0uNjI2LS43NlptLS4yMjIgMS4xOThoMS40ODhsLTEuMDA0IDQuMjNIMzMuMjhsMS4wMDQtNC4yM1pNNDAuNTIyIDExLjM2OWwtLjY4IDIuODZoLTEuNDg4bC42LTIuNTIzYy4xMjQtLjUyNS4wMTEtLjYxMS0uNDU4LS42MTEtLjM3NiAwLS41NzMuMTMzLS42ODUuMzQ1bC0uNjYzIDIuNzg4SDM1LjY2bDEuMDA0LTQuMjNoMS40ODlsLS4xMDIuNDMxYy4yOC0uMjkuNzQtLjUxIDEuNDI4LS41MS45OTYgMCAxLjI4Ni40MjQgMS4wNDMgMS40NSIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik00NC4wMjUgMTIuMDcxYy0uMTczLjcyMS0uMzE3IDEuMTMyLTEuMDIzIDEuMTMyLS42MDYgMC0uNTc3LS41MTktLjQzMy0xLjEzMi4xMzctLjU3LjM1My0xLjA4OC45NTktMS4wODguNzE0IDAgLjY2My40MS40OTcgMS4wODhabS40MjUtMi4wNzYtLjA4Ni4zNjhjLS4wOTQtLjMxLS4zODItLjQ0LTEuMTAzLS40NC0xLjM0IDAtMS45MTcuOTk1LTIuMTk5IDIuMTQ4LS4zMDIgMS4yOS0uMTY1IDIuMTU2IDEuMTc1IDIuMTU2LjcxNCAwIDEuMDg5LS4xOCAxLjMyLS40ODNsLS4wMjIuMTA4Yy0uMTg3Ljc4Ni0uNDEgMi4wMDQtMS4zMiAyLjI1Ni0uNjYyLjE4OC0xLjQ2My0uMzM5LTIuMDktLjU0OGExMy45ODEgMTMuOTgxIDAgMCAwLTIuNDA4LS41OWMtMS45MTctLjI5Ni0zLjg3OC0uMTc0LTUuNzMuNDEtMy4yODcgMS4wNDItNi43NzUgMS4zMTUtMTAuMjA1IDEuMzUyLTMuNTA5LjAzNy02Ljk0My0uMDUyLTEwLjM3NC0uOTA3LTEuMDcxLS4yNjctMi4wODQtLjgyNS0zLjE2Ny0xLjAwMS0xLjc0LS4yODQtMy45NC40NjUtNS4yMi0xLjE2LS41ODQtLjczNS0uOTE1LTEuNi0uOTE1LTIuNTE1IDAtMS43NjcgMS4yMjUtMy4zMjQgMy4wODUtNC4yMjVsLjU5MS0uNzY0Yy0uMTEuMTQ1LTEuMTc0LjIxOC0xLjM5Ny4yODVhOC40NzggOC40NzggMCAwIDAtMS41MjQuNjE3Yy0uOTM2LjQ5MS0xLjgyIDEuMTc4LTIuMzc0IDIuMDkzLTEuMDAzIDEuNjU0LS4zNDYgMy44MDkuOTY4IDUuMTA5LjkxNC45MDMgMi4xMjIgMS40NTQgMy4zNjggMS43MiAxLjI5OC4yNzcgMi42ODQtLjE2NyAzLjk0My4yNzcgMS4xMzQuNCAyLjE0NC44MzEgMy4zNDIgMS4wNzVhMzEuNDIgMzEuNDIgMCAwIDAgMy44NzQuNTI2YzIuOTMxLjIyNCA1Ljg1OS4wODMgOC43OS0uMDU1YTI5Ljg4NCAyOS44ODQgMCAwIDAgNy41Ni0xLjMzMWMxLjgxNy0uNTc3IDMuNzYzLS42NDIgNS42My0uMjgxIDEuNDcxLjI4IDMuMTg3IDEuNDEzIDQuNjg2Ljk0NCAxLjQyOC0uNDQgMi4wMzMtMS45MzIgMi4zNS0zLjI2NWwuOTIzLTMuODc5aC0xLjQ3WiIgZmlsbD0iIzIzREQ3RiIvPjxwYXRoIGQ9Im0yMC4zODcgNC4xNi0uNzM1LjA3OWMtMS4yODMtMS42ODctMy41MTgtMi43OTctNi4wNDgtMi43OTctMy4xOCAwLTUuODc2IDEuNzUyLTYuODM0IDQuMThsLTEuODEuMTk2QzUuMTcgMi41OCA4LjYzNyAwIDEyLjg4MyAwYzMuNDg5IDAgNi40NTIgMS43MzcgNy41MDQgNC4xNiIgZmlsbD0iIzE5NkVGRCIvPjxwYXRoIGQ9Ik0yOC4wODYgNi40ODhoLTIuNTA4Yy0xLjAwMy0xLjA3NC0zLjA4Ni0xLjgwMi01LjQ4Ni0xLjgwMi0yLjQwOCAwLTQuNDkxLjczNS01LjQ5NCAxLjgxLjczNi0xLjM2MyAzLjA0My0yLjU2NyA1Ljg3Ni0yLjkyIDMuNDQ2LS40MjYgNy4xMzcgMS4yMSA3LjYxMiAyLjkxMiIgZmlsbD0iIzE5NkVGRCIvPjwvZz48L3N2Zz4=",rt=e(89392),it=e(92736),$e=e(6848),ut={content:"content___L4gl0"},Ge="data:image/png;base64,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",ot=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const nt=({classroomList:A,loading:y,user:I,dispatch:D,virtualSpaces:H,globalSetting:ze})=>{const Me=(0,m.useLocation)();let Pe=!1;(0,r.useEffect)(()=>{ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A"&&(Pe=!0)},[ze.actionTabs.key]),(0,r.useEffect)(()=>{Pe&&D({type:"globalSetting/setActionTabs",payload:{}})},[Me.pathname]);const ue=()=>{D({type:"globalSetting/setActionTabs",payload:{}}),window.location.href="/"};return r.createElement(it.ZP,{theme:{token:{colorBgMask:"#999"}}},r.createElement(n.default,{centered:!0,title:"\u91C7\u8D2D\u63D0\u793A",open:ze.actionTabs.key==="\u91C7\u8D2D\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",width:640,maskClosable:!1,keyboard:!1,footer:null,bodyStyle:{minHeight:200},onOk:()=>ot(void 0,null,function*(){}),onCancel:()=>{ue()}},r.createElement("div",{className:ut.content},r.createElement("div",{className:"mb15"},r.createElement("img",{src:Ge,alt:""})),r.createElement("div",null,"\u5C0A\u656C\u7684\u7528\u6237\uFF0C\u60A8\u597D! \u5F53\u524D\u5E73\u53F0\u672A\u91C7\u8D2D\u8BE5\u6A21\u5757\uFF0C\u56E0\u6B64\u65E0\u6CD5\u8BBF\u95EE\u76F8\u5173\u529F\u80FD\u3002"),r.createElement("p",{style:{textAlign:"center"}},"\u5982\u9700\u4F7F\u7528\uFF0C\u5EFA\u8BAE\u60A8\u53CA\u65F6\u8FDB\u884C\u6A21\u5757\u91C7\u8D2D\uFF0C\u8BF7\u8054\u7CFB\u76F8\u5173\u5DE5\u4F5C\u4EBA\u5458\u91C7\u8D2D\u6216 ",r.createElement($e.Z,{placement:"bottom",title:r.createElement("div",null,r.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/EWM.jpg`,width:"158px",height:"158px"}),r.createElement("div",{className:"tc font15"},"\u5FAE\u4FE1\u626B\u4E00\u626B"),r.createElement("div",{className:"tc font15"},"\u5173\u6CE8\u516C\u4F17\u53F7"))},r.createElement("a",{className:"c-blue"},"\u5173\u6CE8\u516C\u4F17\u53F7 ")),"\u54A8\u8BE2\u3002"))))};var bt=(0,m.connect)(({classroomList:A,user:y,loading:I,virtualSpaces:D,globalSetting:H})=>({classroomList:A,user:y,loading:I,virtualSpaces:D,globalSetting:H}))(nt),Le=e(59301),je=Object.defineProperty,x=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,_=(A,y,I)=>y in A?je(A,y,{enumerable:!0,configurable:!0,writable:!0,value:I}):A[y]=I,J=(A,y)=>{for(var I in y||(y={}))P.call(y,I)&&_(A,I,y[I]);if(x)for(var I of x(y))V.call(y,I)&&_(A,I,y[I]);return A},Se=(A,y)=>{var I={};for(var D in A)P.call(A,D)&&y.indexOf(D)<0&&(I[D]=A[D]);if(A!=null&&x)for(var D of x(A))y.indexOf(D)<0&&V.call(A,D)&&(I[D]=A[D]);return I},me=(A,y,I)=>new Promise((D,H)=>{var ze=ue=>{try{Pe(I.next(ue))}catch(Ve){H(Ve)}},Me=ue=>{try{Pe(I.throw(ue))}catch(Ve){H(Ve)}},Pe=ue=>ue.done?D(ue.value):Promise.resolve(ue.value).then(ze,Me);Pe((I=I.apply(A,y)).next())});const{Header:Je}=v.default,{Search:_e}=N.default;function at(){var A,y;const D=window.location.pathname.split("/"),H={};return D[1]=="classrooms"&&D.length>3&&!((A=D[4])!=null&&A.includes("newgold"))&&!((y=D[5])!=null&&y.includes("newgold"))&&D[2]!=="coursesId"&&(H.course_id=D[2]),D[1]==="shixuns"&&D.length>3&&(H.objective_type="shixun",H.objective_id=D[2]),D[1]==="paths"&&D.length>3&&(H.objective_type="path",H.objective_id=D[2]),J(J({},H),{school:1})}const pt=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],ft=A=>{var y=A,{homePage:I,user:D,globalSetting:H,loading:ze,dispatch:Me,isLogin:Pe=!1,shixunHomeworks:ue}=y,Ve=Se(y,["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"]),Et,Qe,tt,Re,It,mt,St,Ct,Nt;const Dt=(0,m.useLocation)(),[Wt,kt]=(0,r.useState)(!1),[qe,Xe]=(0,r.useState)(""),[ct,xt]=(0,r.useState)(!1),ht=at();(0,r.useEffect)(()=>{Me({type:"user/getNavigationInfo",payload:J({},ht)})},[H.name]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"&&(pt!=null&&pt.includes(Dt==null?void 0:Dt.pathname)||(Dt==null?void 0:Dt.pathname.indexOf("/classrooms"))===0||Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u9690\u85CF"}}))},[Dt.pathname]),(0,r.useEffect)(()=>{ue.actionTabs.key==="\u5E95\u90E8\u5F39\u7A97"||ue.actionTabs.key||localStorage.setItem("Noviceguide","0")},[ue.actionTabs.key]),(0,r.useEffect)(()=>{var st;if(H!=null&&H.setting){let Zt=(0,rt.cloneDeep)((st=H==null?void 0:H.setting)==null?void 0:st.navbar);Zt=Zt==null?void 0:Zt.filter(zt=>{var an;return!(zt!=null&&zt.hidden)&&!((0,he.JA)()&&((an=["/paperlibrary","/problemset"])!=null&&an.includes(zt.link)))});for(const zt of Zt)zt.subitem&&(zt.subitem=zt.subitem.filter(an=>{var gn;return!(an!=null&&an.hidden)&&!((0,he.JA)()&&((gn=["/paperlibrary","/problemset"])!=null&&gn.includes(an.link)))}));let An=!1;Zt==null||Zt.map(function(zt,an){var gn,Bn,nn,rn;const xn=Dt.pathname;zt.link===xn&&(Xe(zt==null?void 0:zt.link),(0,K.Dk)(xn==="/"?(gn=H==null?void 0:H.setting)==null?void 0:gn.name:Tt(zt==null?void 0:zt.name)),vn(on(an,{name:zt==null?void 0:zt.name,link:zt==null?void 0:zt.link},Zt)),An=!0),xn=="/"&&(Xe(""),(0,K.Dk)((Bn=H==null?void 0:H.setting)==null?void 0:Bn.name)),(nn=zt==null?void 0:zt.subitem)!=null&&nn.length&&((rn=zt==null?void 0:zt.subitem)==null||rn.map(Sn=>{Sn.link===xn&&(Xe(Sn==null?void 0:Sn.link),xn!=="/"&&(0,K.Dk)(Tt(Sn==null?void 0:Sn.name)),vn(on(an,{name:Sn==null?void 0:Sn.name,link:Sn==null?void 0:Sn.link},Zt)),An=!0)}))}),An||vn(Zt)}},[H==null?void 0:H.setting,D]);const Yt=(0,r.useMemo)(()=>{var st,Zt;return(st=H==null?void 0:H.setting)!=null&&st.nav_logo_url?`${ye.Z.IMG_SERVER}/${(Zt=H==null?void 0:H.setting)==null?void 0:Zt.nav_logo_url}`:`${ye.Z.IMG_SERVER}/images/avatars/LaboratorySetting/1nav?t=${new Date().getTime()}`},[(Et=H==null?void 0:H.setting)==null?void 0:Et.nav_logo_url]);function dn(st){m.history.push("/search?value="+st)}const Qt=()=>Wt?Le.createElement("div",{onBlur:()=>{setTimeout(()=>{kt(!1)},300)}},Le.createElement(_e,{placeholder:"\u5B9E\u8DF5\u8BFE\u7A0B/\u6559\u5B66\u8BFE\u5802/\u5B9E\u8DF5\u9879\u76EE/\u4EA4\u6D41\u95EE\u7B54",className:"search-input mr20",onSearch:dn,autoFocus:!0})):Le.createElement("span",{className:"iconfont icon-sousuo font18 current ml15 mr15",onClick:()=>{m.history.push("/search?value=")}}),[$t,vn]=(0,r.useState)([]),yt=(st,Zt)=>me(void 0,null,function*(){var An,zt,an,gn,Bn,nn;if((st==null?void 0:st.name)==="\u5DE5\u7A0B\u8BA4\u8BC1"){const rn=yield(0,Be.IU)({tab_module_type:"engineering"});if(rn!=null&&rn.un_purchased){Me({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}(An=rn==null?void 0:rn.data)!=null&&An.engineer_url?(an=(zt=rn==null?void 0:rn.data)==null?void 0:zt.engineer_url)!=null&&an.includes("http")?(0,K.xg)((gn=rn==null?void 0:rn.data)==null?void 0:gn.engineer_url):m.history.push((Bn=rn==null?void 0:rn.data)==null?void 0:Bn.engineer_url):(rn==null?void 0:rn.status)!=401&&xt(!0);return}(nn=st==null?void 0:st.link)!=null&&nn.includes("http")?(0,K.xg)(st==null?void 0:st.link):((0,K.Dk)(st==null?void 0:st.name),m.history.push(st==null?void 0:st.link)),(st==null?void 0:st.name)==="\u6559\u5B66\u8BFE\u5802"&&localStorage.getItem("Noviceguide")!=="0"&&Me({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5E95\u90E8\u5F39\u7A97",type:5,text:Le.createElement("div",null,"\u975E\u5E38\u68D2\uFF0C\u54B1\u4EEC\u5DF2\u7ECF\u5230\u8FBE\u3010\u6559\u5B66\u8BFE\u5802\u3011\uFF0C\u5E73\u53F0\u4E0A\u5DF2\u7ECF\u6709\u51E0\u5343\u4F4D\u8001\u5E08\u521B\u5EFA\u4E86\u81EA\u5DF1\u7684\u6559\u5B66\u8BFE\u5802\uFF0C\u4F60\u4E5F\u53EF\u4EE5\u8F7B\u677E\u5B8C\u6210\u54DF\uFF01\u73B0\u5728\u8BF7\u60A8\u70B9\u51FB\u9875\u9762\u4E0A \u201C\u65B0\u5EFA\u8BFE\u5802\u201D\u6309\u94AE\u5F00\u59CB\u65B0\u5EFA\u81EA\u5DF1\u7684\u8BFE\u5802~")}})}),on=(st,Zt,An)=>{const zt=An.slice();return zt[st]&&(zt[st].name=Zt.name,zt[st].link=Zt.link),zt||[]},Tt=(st="")=>(st==null?void 0:st.indexOf("<"))>-1?st==null?void 0:st.slice(0,st==null?void 0:st.indexOf("<")):st;return H.showHeader&&H.showHeaderFooter?Le.createElement(v.default,{style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`},className:`${H.isIlearning?h["header-iearning"]:h.header} ${H.showHeaderFixed?h.headerFixed:""}`},(H==null?void 0:H.showTip)&&Le.createElement(sn,null),Le.createElement(Je,{className:"header",style:{background:`${Dt.pathname=="/training"?"rgba(0,0,0,0)":""}`,zIndex:`${Dt.pathname=="/training"?"999":""}`}},Le.createElement("section",{className:h["edu-menu"]},(!!H.isIlearning||!((Qe=H==null?void 0:H.setting)!=null&&Qe.main_site)&&!!((tt=H==null?void 0:H.setting)!=null&&tt.navbar))&&Le.createElement(m.Link,{style:{display:"flex",alignItems:"center"},onClick:()=>{Me({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/"},Le.createElement("img",{className:h.logo,title:(Re=H.setting)==null?void 0:Re.name,src:Yt||Ze})),Le.createElement("ul",{className:`${h.menu} ${(0,K.Ll)()&&"ml0"}`},(0,K.Ll)()&&Le.createElement("li",null,Le.createElement("a",{href:"/"},"\u8003\u8BD5\u7CFB\u7EDF")),!(0,K.Ll)()&&H.setting&&($t==null?void 0:$t.map(function(st,Zt){var An,zt,an,gn,Bn;return Le.createElement("li",{key:Zt,className:!((An=st==null?void 0:st.subitem)!=null&&An.length)&&qe===(st==null?void 0:st.link)||(zt=st==null?void 0:st.subitem)!=null&&zt.some(nn=>qe===(nn==null?void 0:nn.link))?h.actived:""},Le.createElement("div",{onClick:()=>yt(st,Zt),className:h.name},Le.createElement("span",{dangerouslySetInnerHTML:{__html:(()=>{var nn;let rn=st==null?void 0:st.name;return(nn=st==null?void 0:st.subitem)==null||nn.map((xn,Sn)=>(xn.link===Dt.pathname&&(rn=xn.name),xn)),rn})()}}),((an=st==null?void 0:st.subitem)==null?void 0:an.length)>0&&Le.createElement("i",{className:"iconfont icon-zhankai4"})),((gn=st==null?void 0:st.subitem)==null?void 0:gn.length)>0&&Le.createElement("div",{className:h.dropDown},(Bn=st==null?void 0:st.subitem)==null?void 0:Bn.map((nn,rn)=>Le.createElement("div",{className:h.subName,onClick:()=>yt(nn,Zt),key:Zt+"-"+rn},!!rn&&Le.createElement("div",{className:h.line}),Le.createElement("aside",{className:"font16 c-black"},Tt(nn==null?void 0:nn.name)),Le.createElement("div",{className:"font14",style:{color:"#9FA7B3",whiteSpace:"nowrap"}},nn.content)))))}))),Le.createElement("div",{className:"search-bar",style:{flex:H.isIlearning?"initial":"1 0 auto"}},!(0,K.Ll)()&&!(H!=null&&H.isIlearning)&&Le.createElement(Le.Fragment,null,Le.createElement(Qt,null),!Pe&&Le.createElement(te,null),!Pe&&!!((It=D==null?void 0:D.userInfo)!=null&&It.login)&&Le.createElement(m.Link,{className:"iconfont icon-xiaoxilingdang c-white ml15 mr15 font18 relative",to:`/messages/${(mt=D==null?void 0:D.userInfo)==null?void 0:mt.login}/user_tidings`},((St=D==null?void 0:D.navigationInfo)==null?void 0:St.new_message)&&Le.createElement("span",{className:h.newslight}))),!Pe&&Le.createElement(Bt,{payload:ht}))),Le.createElement(n.default,{centered:!0,destroyOnClose:!0,open:ct,title:"\u63D0\u793A",width:"500px",okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,K.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:()=>xt(!1)},Le.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},Le.createElement("p",null,"\u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650"),Le.createElement("img",{src:`${ye.Z.IMG_SERVER}/${(Ct=H==null?void 0:H.setting)==null?void 0:Ct.homepage_tea_qq_qrcode_url}`,width:200,height:200,className:"mb10"}),Le.createElement("p",null,"\u7FA4\u53F7\uFF1A",(Nt=H==null?void 0:H.setting)==null?void 0:Nt.homepage_tea_qq_number)))),Le.createElement(l,null),Le.createElement(bt,null)):Le.createElement(Le.Fragment,null,Le.createElement(bt,null))};var At=(0,m.connect)(({homePage:A,loading:y,user:I,globalSetting:D,shixunHomeworks:H})=>({homePage:A,user:I,globalSetting:D,loading:y.models.index,shixunHomeworks:H}))(ft)},24236:function(wt,Ie,e){e.r(Ie),e.d(Ie,{default:function(){return fe}});var r=e(59301),m=Object.defineProperty,v=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,h=(C,M,W)=>M in C?m(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,S=(C,M)=>{for(var W in M||(M={}))N.call(M,W)&&h(C,W,M[W]);if(v)for(var W of v(M))n.call(M,W)&&h(C,W,M[W]);return C};const q=C=>React.createElement("svg",S({className:"wechat_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0c282.793 0 512 229.202 512 512 0 282.793-229.207 512-512 512S0 794.793 0 512C0 229.202 229.207 0 512 0zm122.081 423.383c-103.69 0-185.472 72.366-185.472 161.219 0 88.929 81.782 161.146 185.472 161.146 21.71 0 43.54-5.54 65.383-11.084L759.265 768l-16.4-55.588c43.756-33.408 76.34-77.762 76.34-127.81 0-88.853-87.23-161.219-185.119-161.219zM423.265 256C303.196 256 204.8 339.84 204.8 446.31c0 61.43 32.722 111.837 87.409 151l-21.817 67.307 76.365-39.24c27.274 5.581 49.229 11.239 76.508 11.239 6.882 0 13.63-.287 20.378-.87-4.23-14.936-6.748-30.603-6.748-46.92 0-97.695 81.96-177.04 185.738-177.04 7.107 0 14.141.512 21.023 1.306C624.794 323.01 530.698 256 423.27 256zM694.41 512c16.348 0 27.264 11.13 27.264 22.19 0 11.131-10.916 22.118-27.264 22.118-10.71 0-21.494-10.987-21.494-22.118 0-11.06 10.783-22.19 21.494-22.19zm-121.753 0c16.435 0 27.115 11.13 27.115 22.19 0 11.131-10.68 22.118-27.12 22.118-10.752 0-21.643-10.987-21.643-22.118 0-11.06 10.896-22.19 21.643-22.19zM351.549 349.542c17.23 0 28.79 11.72 28.79 29.497 0 17.694-11.56 29.578-28.79 29.578-17.218 0-34.6-11.878-34.6-29.578 0-17.777 17.382-29.502 34.6-29.502zm153.314 0c16.03 0 26.64 11.72 26.64 29.497 0 17.694-10.61 29.578-26.64 29.578-15.903 0-31.877-11.878-31.877-29.578 0-17.777 15.974-29.502 31.877-29.502z",fill:"#62B900"}));var Y="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",a=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,K=(C,M,W)=>M in C?a(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,ce=(C,M)=>{for(var W in M||(M={}))g.call(M,W)&&K(C,W,M[W]);if(se)for(var W of se(M))u.call(M,W)&&K(C,W,M[W]);return C};const ve=C=>React.createElement("svg",ce({className:"qq_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},C),React.createElement("path",{d:"M512 0C229.356 0 0 229.356 0 512s229.356 512 512 512 512-229.356 512-512S794.644 0 512 0zm235.75 647.603c-10.7 5.417-27.417-6.963-43.34-30.157-6.267 25.262-21.673 47.95-43.607 66.253 23.244 8.505 38.123 22.17 38.123 37.898 0 25.519-40.99 46.403-91.387 46.403-45.43 0-83.287-17.014-90.076-38.927h-10.967C499.446 751.243 461.85 768 416.42 768c-50.396 0-91.387-20.623-91.387-46.403 0-15.728 15.145-29.388 38.118-37.898-21.929-18.304-37.596-41.252-43.602-66.253-15.667 23.194-32.634 35.83-43.34 30.157-15.668-7.987-12.534-51.046 7.05-96.159 15.145-35.317 36.03-61.614 51.697-67.287-.262-2.319-.262-4.638-.262-6.707 0-13.66 3.917-26.291 10.445-36.608v-2.314c0-6.19 1.567-12.119 4.178-17.275C353.23 329.216 414.07 256 512.241 256s159.006 73.216 162.923 165.253a38.374 38.374 0 0 1 4.178 17.275v2.32c6.528 10.311 10.445 22.942 10.445 36.607 0 2.32 0 4.64-.261 6.702 15.923 5.673 36.557 31.97 51.696 67.287 19.062 45.118 22.196 88.167 6.528 96.16z",fill:"#378AFE"}));var Oe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",Q=e(955),Ne=e(3294),z=e(59301);const X=window.location.host,c=Ne.Z.QQLoginCB;var t=({onWechatLogin:C})=>{function M(){(0,Q.b9)()?window.location.href=`https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`:window.location.href=`https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=${c}%2fotherloginqq&state=null,${X}&response_type=code`}return z.createElement(z.Fragment,null,z.createElement("p",{className:"driver"}," ","\u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014 ",z.createElement("span",{style:{color:"#444444"}},"\u5FEB\u901F\u767B\u5F55")," \u2014\u2014\u2014\u2014\u2014\u2014\u2014\u2014"," "),z.createElement("div",{className:"other-login"},z.createElement("a",{title:"\u5FAE\u4FE1\u767B\u5F55",onClick:C},z.createElement("img",{src:Y,alt:"\u5FAE\u4FE1",width:46})),z.createElement("a",{title:"qq\u767B\u5F55",onClick:M},z.createElement("img",{src:Oe,alt:"QQ",width:46}))))};function o({onBack:C}){return z.createElement(z.Fragment,null,z.createElement("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:`https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=${c}%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,${X}#wechat_redirect`}),z.createElement("a",{className:"btn-link",onClick:C},"\u8FD4\u56DE\u8D26\u53F7\u767B\u5F55"))}var i=e(981),w="data:image/png;base64,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",F=e(89070),L=e(59301),Ae=Object.defineProperty,de=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,We=Object.prototype.propertyIsEnumerable,xe=(C,M,W)=>M in C?Ae(C,M,{enumerable:!0,configurable:!0,writable:!0,value:W}):C[M]=W,we=(C,M)=>{for(var W in M||(M={}))le.call(M,W)&&xe(C,W,M[W]);if(de)for(var W of de(M))We.call(M,W)&&xe(C,W,M[W]);return C},ie=(C,M)=>{var W={};for(var j in C)le.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&de)for(var j of de(C))M.indexOf(j)<0&&We.call(C,j)&&(W[j]=C[j]);return W};function Z(C){var M=C,{dispatch:W,globalSetting:j,children:O}=M,ae=ie(M,["dispatch","globalSetting","children"]),U,He,ke;const[ge,et]=(0,r.useState)(!1);function lt(){et(!1),F.history.push("/user/login")}function Ye(){if((0,Q.s2)()||(0,Q.IS)()){(0,Q.Or)();return}et(!0)}(0,r.useEffect)(()=>{j.setting||W({type:"globalSetting/query"})},[]);const T=()=>{var d;const{pathname:E}=(0,F.useLocation)();return E==="/user/reset-password"?L.createElement("div",{className:"register-nav"},L.createElement("div",{style:{color:"#333"}},"\u627E\u56DE\u5BC6\u7801")):L.createElement("div",{className:"register-nav"},L.createElement("div",{onClick:()=>F.history.push("/user/login"),className:E==="/user/login"||E==="/login"?"nav-active":""},"\u767B\u5F55"),!((d=j.setting)!=null&&d.close_register)&&L.createElement("div",{onClick:()=>F.history.push("/user/register"),className:E==="/user/register"||E==="/register"?"nav-active":""},"\u6CE8\u518C"))},Ee=(U=j.setting)==null?void 0:U.main_site,b=(He=j.setting)==null?void 0:He.login_logo_url,s=(ke=j.setting)==null?void 0:ke.is_local;return L.createElement("div",{className:"register-container"},!(0,Q.Ll)()&&L.createElement(i.Z,we({isLogin:!0},ae)),L.createElement("div",{className:"register-bg"},L.createElement("div",{className:"register-introduce"},L.createElement("img",{alt:"logo",src:b?`${Ne.Z.IMG_SERVER}/${b}`:w}),L.createElement("h4",null,"\u8BA9\u5B9E\u8DF5\u6559\u5B66\u66F4\u7B80\u5355"),L.createElement("p",null,"\u8BE5\u5E73\u53F0\u662F\u4E00\u4E2A\u5728\u7EBF\u5B9E\u8DF5\u6559\u5B66\u548C\u521B\u65B0\u670D\u52A1\u5E73\u53F0\uFF0C\u652F\u6301\u5B9E\u9A8C\u5B9E\u8BAD\u3001\u8BFE\u5802\u6559\u5B66\u3001\u8FDC\u7A0B\u8003\u8BD5\u3001\u4E00\u6D41\u8BFE\u7A0B\u3001\u5DE5\u7A0B\u8BA4\u8BC1\u3001\u80FD\u529B\u7ADE\u8D5B\u7B49\u5404\u7C7B\u5728\u7EBF\u79D1\u6559\u6D3B\u52A8\uFF0C\u81F4\u529B\u4E8E\u8BA9\u9AD8\u6821\u6559\u5B66\u548C\u79D1\u7814\u66F4\u6709\u521B\u9020\u529B\u3002")),L.createElement("div",{className:"register-panel"},ge?null:T(),ge?null:L.createElement(F.Outlet,null),ge?L.createElement(o,{onBack:lt}):L.createElement(L.Fragment,null,Ee&&!s&&L.createElement(t,{onWechatLogin:Ye})))),!s&&L.createElement("div",{className:"register-footer"},L.createElement("span",null,"\xA9")," 2021 EduCoder \u6E58ICP\u590717009477\u53F7"," ",L.createElement("a",{href:"https://team.trustie.net/",target:"_blank"},"Trustie")," ","& IntelliDE inside"))}var fe=(0,F.connect)(({loading:C,globalSetting:M})=>({globalSetting:M,loading:C.models.index}))(Z)},46474:function(wt,Ie,e){e.d(Ie,{rX:function(){return X},pW:function(){return c},gy:function(){return t},xY:function(){return z},O5:function(){return Ne},tJ:function(){return K},o1:function(){return ce},Rd:function(){return Q}});var r=e(89070),m=e(43418),v=e(28103),N=e(8591),n=e(24065),h=e(955),S=e(87169),q=e(25510),Y="data:image/png;base64,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",a=e.p+"static/newqrcode.a8740efb.png",se=e(32637),g=e(59301),u=(o,i,w)=>new Promise((F,L)=>{var Ae=We=>{try{le(w.next(We))}catch(xe){L(xe)}},de=We=>{try{le(w.throw(We))}catch(xe){L(xe)}},le=We=>We.done?F(We.value):Promise.resolve(We.value).then(Ae,de);le((w=w.apply(o,i)).next())});const K=(o,i=!1)=>!!(ce(o)&&ve(i)),ce=o=>(0,n.bg)()?!0:(o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),ve=(o=!1)=>{var i;const{user:w}=(0,r.getDvaApp)()._store.getState();return(i=w.userInfo)!=null&&i.profile_completed?!0:(m.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,h.xg)("/account/profile/edit"),Oe()}}),!1)},Oe=()=>{m.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},Q=()=>{m.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:g.createElement("div",{style:{textAlign:"center"}},g.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),g.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:se}),g.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},Ne=()=>{var o;const{user:i}=(0,r.getDvaApp)()._store.getState();return(o=i.userInfo)!=null&&o.professional_certification?!0:(m.default.confirm({title:"\u63D0\u793A",centered:!0,content:g.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,h.xg)("/account/certification")}}),!1)},z=()=>(0,n.V9)()?!0:(m.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),g.createElement("img",{src:a,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),X=(o,i)=>o?!0:(m.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("p",null,i||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),g.createElement("div",{style:{marginLeft:"110px"}},g.createElement("img",{src:Y,width:200}),g.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,h.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),c=o=>{m.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:g.createElement("div",null,g.createElement("div",null,g.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),g.createElement(v.Z,null),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",g.createElement("a",null,o),"\u5929\u3002"),g.createElement("p",{style:{color:"#666666",fontSize:12}}," ",g.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),g.createElement("div",{style:{textAlign:"center",marginTop:30}},g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})))})},t=(o,i="")=>{const{shixunsDetail:{detail:w}}=(0,r.getDvaApp)()._store.getState();if((w==null?void 0:w.public)===2||(w==null?void 0:w.public)===1||(w==null?void 0:w.shixun_status)===3){let F="";return(w==null?void 0:w.public)===2&&(F="\u5DF2\u516C\u5F00"),(w==null?void 0:w.public)===1&&(F="\u5F85\u5BA1\u6838"),(w==null?void 0:w.shixun_status)===3&&(F="\u5DF2\u5173\u95ED"),m.default.info({centered:!0,icon:g.createElement(S.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:g.createElement("div",{className:"tc",style:{marginLeft:-38}},g.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",F,"\uFF0C",i,"\u3002"),g.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),g.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:q,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(w==null?void 0:w.shixun_status)===2?(m.default.confirm({centered:!0,icon:g.createElement(S.Z,null),title:"\u63D0\u793A",content:g.createElement("div",null,g.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",i,"\u3002"),g.createElement("br",null),g.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{m.default.confirm({width:440,centered:!0,icon:g.createElement(S.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>u(void 0,null,function*(){(yield o({type:"shixunsDetail/cancelRelease",payload:{id:w==null?void 0:w.identifier}})).status!==401&&(N.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),o({type:"shixunsDetail/getShixunsDetail",payload:{id:w==null?void 0:w.identifier}}),o({type:"practiceSetting/getCommonData",payload:{id:w==null?void 0:w.identifier}}))})})}}),!0):!1}},19080:function(wt,Ie,e){e.d(Ie,{F:function(){return n},Z:function(){return N}});var r=e(92310),m=e.n(r);const v=null;function N(h,S,q){return m()({[`${h}-status-success`]:S==="success",[`${h}-status-warning`]:S==="warning",[`${h}-status-error`]:S==="error",[`${h}-status-validating`]:S==="validating",[`${h}-has-feedback`]:q})}const n=(h,S)=>S||h},24905:function(wt,Ie,e){e.d(Ie,{default:function(){return o}});var r=e(92310),m=e.n(r),v=e(5630),N=e(59301),n=e(36355),h=e(1684),S=e(32441),Y=N.createContext(null),a=e(98447),se=e(14088),g=e(4572),u=function(i,w){var F={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&w.indexOf(L)<0&&(F[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,L=Object.getOwnPropertySymbols(i);Ae{var F;const{prefixCls:L,className:Ae,rootClassName:de,children:le,indeterminate:We=!1,style:xe,onMouseEnter:we,onMouseLeave:ie,skipGroup:Z=!1,disabled:fe}=i,C=u(i,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:M,direction:W,checkbox:j}=N.useContext(n.E_),O=N.useContext(Y),{isFormItemInput:ae}=N.useContext(S.aM),U=N.useContext(h.Z),He=(F=(O==null?void 0:O.disabled)||fe)!==null&&F!==void 0?F:U,ke=N.useRef(C.value);N.useEffect(()=>{O==null||O.registerValue(C.value)},[]),N.useEffect(()=>{if(!Z)return C.value!==ke.current&&(O==null||O.cancelValue(ke.current),O==null||O.registerValue(C.value),ke.current=C.value),()=>O==null?void 0:O.cancelValue(C.value)},[C.value]);const ge=M("checkbox",L),[et,lt]=(0,a.ZP)(ge),Ye=Object.assign({},C);O&&!Z&&(Ye.onChange=function(){C.onChange&&C.onChange.apply(C,arguments),O.toggleOption&&O.toggleOption({label:le,value:C.value})},Ye.name=O.name,Ye.checked=O.value.includes(C.value));const T=m()(`${ge}-wrapper`,{[`${ge}-rtl`]:W==="rtl",[`${ge}-wrapper-checked`]:Ye.checked,[`${ge}-wrapper-disabled`]:He,[`${ge}-wrapper-in-form-item`]:ae},j==null?void 0:j.className,Ae,de,lt),Ee=m()({[`${ge}-indeterminate`]:We},g.A,lt),b=We?"mixed":void 0;return et(N.createElement(se.Z,{component:"Checkbox",disabled:He},N.createElement("label",{className:T,style:Object.assign(Object.assign({},j==null?void 0:j.style),xe),onMouseEnter:we,onMouseLeave:ie},N.createElement(v.Z,Object.assign({"aria-checked":b},Ye,{prefixCls:ge,className:Ee,disabled:He,ref:w})),le!==void 0&&N.createElement("span",null,le))))};var ve=N.forwardRef(K),Oe=e(80702),Q=e(2738),Ne=function(i,w){var F={};for(var L in i)Object.prototype.hasOwnProperty.call(i,L)&&w.indexOf(L)<0&&(F[L]=i[L]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,L=Object.getOwnPropertySymbols(i);Ae{const{defaultValue:F,children:L,options:Ae=[],prefixCls:de,className:le,rootClassName:We,style:xe,onChange:we}=i,ie=Ne(i,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Z,direction:fe}=N.useContext(n.E_),[C,M]=N.useState(ie.value||F||[]),[W,j]=N.useState([]);N.useEffect(()=>{"value"in ie&&M(ie.value||[])},[ie.value]);const O=N.useMemo(()=>Ae.map(s=>typeof s=="string"||typeof s=="number"?{label:s,value:s}:s),[Ae]),ae=s=>{j(d=>d.filter(E=>E!==s))},U=s=>{j(d=>[].concat((0,Oe.Z)(d),[s]))},He=s=>{const d=C.indexOf(s.value),E=(0,Oe.Z)(C);d===-1?E.push(s.value):E.splice(d,1),"value"in ie||M(E),we==null||we(E.filter(B=>W.includes(B)).sort((B,R)=>{const ee=O.findIndex(Ce=>Ce.value===B),G=O.findIndex(Ce=>Ce.value===R);return ee-G}))},ke=Z("checkbox",de),ge=`${ke}-group`,[et,lt]=(0,a.ZP)(ke),Ye=(0,Q.Z)(ie,["value","disabled"]),T=Ae.length?O.map(s=>N.createElement(ve,{prefixCls:ke,key:s.value.toString(),disabled:"disabled"in s?s.disabled:ie.disabled,value:s.value,checked:C.includes(s.value),onChange:s.onChange,className:`${ge}-item`,style:s.style,title:s.title},s.label)):L,Ee={toggleOption:He,value:C,disabled:ie.disabled,name:ie.name,registerValue:U,cancelValue:ae},b=m()(ge,{[`${ge}-rtl`]:fe==="rtl"},le,We,lt);return et(N.createElement("div",Object.assign({className:b,style:xe},Ye,{ref:w}),N.createElement(Y.Provider,{value:Ee},T)))},X=N.forwardRef(z);var c=N.memo(X);const t=ve;t.Group=c,t.__ANT_CHECKBOX=!0;var o=t},98447:function(wt,Ie,e){e.d(Ie,{C2:function(){return n}});var r=e(17313),m=e(37613),v=e(83116);const N=h=>{const{checkboxCls:S}=h,q=`${S}-wrapper`;return[{[`${S}-group`]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",flexWrap:"wrap",columnGap:h.marginXS,[`> ${h.antCls}-row`]:{flex:1}}),[q]:Object.assign(Object.assign({},(0,r.Wf)(h)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${q}`]:{marginInlineStart:0},[`&${q}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[S]:Object.assign(Object.assign({},(0,r.Wf)(h)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:h.borderRadiusSM,alignSelf:"center",[`${S}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${S}-inner`]:Object.assign({},(0,r.oN)(h))},[`${S}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:h.checkboxSize,height:h.checkboxSize,direction:"ltr",backgroundColor:h.colorBgContainer,border:`${h.lineWidth}px ${h.lineType} ${h.colorBorder}`,borderRadius:h.borderRadiusSM,borderCollapse:"separate",transition:`all ${h.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:h.checkboxSize/14*5,height:h.checkboxSize/14*8,border:`${h.lineWidthBold}px solid ${h.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${h.motionDurationFast} ${h.motionEaseInBack}, opacity ${h.motionDurationFast}`}},"& + span":{paddingInlineStart:h.paddingXS,paddingInlineEnd:h.paddingXS}})},{[` ${q}:not(${q}-disabled), ${S}:not(${S}-disabled) `]:{[`&:hover ${S}-inner`]:{borderColor:h.colorPrimary}},[`${q}:not(${q}-disabled)`]:{[`&:hover ${S}-checked:not(${S}-disabled) ${S}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${S}-checked:not(${S}-disabled):after`]:{borderColor:h.colorPrimaryHover}}},{[`${S}-checked`]:{[`${S}-inner`]:{backgroundColor:h.colorPrimary,borderColor:h.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${h.motionDurationMid} ${h.motionEaseOutBack} ${h.motionDurationFast}`}}},[` ${q}-checked:not(${q}-disabled), ${S}-checked:not(${S}-disabled) - `]:{[`&:hover ${S}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[S]:{"&-indeterminate":{[`${S}-inner`]:{backgroundColor:h.colorBgContainer,borderColor:h.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:h.fontSizeLG/2,height:h.fontSizeLG/2,backgroundColor:h.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${q}-disabled`]:{cursor:"not-allowed"},[`${S}-disabled`]:{[`&, ${S}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${S}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${S}-indeterminate ${S}-inner::after`]:{background:h.colorTextDisabled}}}]};function n(h,S){const q=(0,m.TS)(S,{checkboxCls:`.${h}`,checkboxSize:S.controlInteractiveSize});return[N(q)]}Ie.ZP=(0,v.Z)("Checkbox",(h,S)=>{let{prefixCls:q}=S;return[n(q,h)]})},93891:function(Mt,Ie,e){var r=e(59301),m=e(36355),v=e(64165);const N=n=>{const{componentName:h}=n,{getPrefixCls:S}=(0,r.useContext)(m.E_),q=S("empty");switch(h){case"Table":case"List":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${q}-small`});default:return r.createElement(v.Z,null)}};Ie.Z=N},28103:function(Mt,Ie,e){e.d(Ie,{Z:function(){return g}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(17313),h=e(83116),S=e(37613);const q=u=>{const{componentCls:K,sizePaddingEdgeHorizontal:ce,colorSplit:ve,lineWidth:Oe,textPaddingInline:Q,orientationMargin:Ne,verticalMarginInline:z}=u;return{[K]:Object.assign(Object.assign({},(0,n.Wf)(u)),{borderBlockStart:`${Oe}px solid ${ve}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${ve}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${u.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${K}-with-text`]:{display:"flex",alignItems:"center",margin:`${u.dividerHorizontalWithTextGutterMargin}px 0`,color:u.colorTextHeading,fontWeight:500,fontSize:u.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ve}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Oe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${K}-with-text-left`]:{"&::before":{width:`${Ne*100}%`},"&::after":{width:`${100-Ne*100}%`}},[`&-horizontal${K}-with-text-right`]:{"&::before":{width:`${100-Ne*100}%`},"&::after":{width:`${Ne*100}%`}},[`${K}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Q},"&-dashed":{background:"none",borderColor:ve,borderStyle:"dashed",borderWidth:`${Oe}px 0 0`},[`&-horizontal${K}-with-text${K}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${K}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${K}-with-text`]:{color:u.colorText,fontWeight:"normal",fontSize:u.fontSize},[`&-horizontal${K}-with-text-left${K}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${K}-inner-text`]:{paddingInlineStart:ce}},[`&-horizontal${K}-with-text-right${K}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${K}-inner-text`]:{paddingInlineEnd:ce}}})}};var Y=(0,h.Z)("Divider",u=>{const K=(0,S.TS)(u,{dividerHorizontalWithTextGutterMargin:u.margin,dividerHorizontalGutterMargin:u.marginLG,sizePaddingEdgeHorizontal:0});return[q(K)]},u=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:u.marginXS})),a=function(u,K){var ce={};for(var ve in u)Object.prototype.hasOwnProperty.call(u,ve)&&K.indexOf(ve)<0&&(ce[ve]=u[ve]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(u);Oe{const{getPrefixCls:K,direction:ce,divider:ve}=v.useContext(N.E_),{prefixCls:Oe,type:Q="horizontal",orientation:Ne="center",orientationMargin:z,className:X,rootClassName:c,children:t,dashed:o,plain:i,style:w}=u,F=a(u,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),D=K("divider",Oe),[Ae,de]=Y(D),le=Ne.length>0?`-${Ne}`:Ne,We=!!t,xe=Ne==="left"&&z!=null,we=Ne==="right"&&z!=null,ie=m()(D,ve==null?void 0:ve.className,de,`${D}-${Q}`,{[`${D}-with-text`]:We,[`${D}-with-text${le}`]:We,[`${D}-dashed`]:!!o,[`${D}-plain`]:!!i,[`${D}-rtl`]:ce==="rtl",[`${D}-no-default-orientation-margin-left`]:xe,[`${D}-no-default-orientation-margin-right`]:we},X,c),Z=v.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),fe=Object.assign(Object.assign({},xe&&{marginLeft:Z}),we&&{marginRight:Z});return Ae(v.createElement("div",Object.assign({className:ie,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),w)},F,{role:"separator"}),t&&Q!=="vertical"&&v.createElement("span",{className:`${D}-inner-text`,style:fe},t)))}},91857:function(Mt,Ie,e){var r=e(59301),m=e(38819),v=e(92310),N=e.n(v),n=e(31561),h=e(70425),S=e(18929),q=e(2738),Y=e(79676),a=e(53487),se=e(92343),g=e(36355),u=e(20834),K=e(40875),ce=e(88088),ve=e(47211);const Oe=null,Q=c=>{const{menu:t,arrow:o,prefixCls:i,children:w,trigger:F,disabled:D,dropdownRender:Ae,getPopupContainer:de,overlayClassName:le,rootClassName:We,open:xe,onOpenChange:we,visible:ie,onVisibleChange:Z,mouseEnterDelay:fe=.15,mouseLeaveDelay:C=.1,autoAdjustOverflow:M=!0,placement:W="",overlay:j,transitionName:O}=c,{getPopupContainer:ae,getPrefixCls:U,direction:He}=r.useContext(g.E_),ke=r.useMemo(()=>{const re=U();return O!==void 0?O:W.includes("top")?`${re}-slide-down`:`${re}-slide-up`},[U,W,O]),ge=r.useMemo(()=>W?W.includes("Center")?W.slice(0,W.indexOf("Center")):W:He==="rtl"?"bottomRight":"bottomLeft",[W,He]),et=U("dropdown",i),[lt,Ye]=(0,ve.Z)(et),[,T]=(0,ce.Z)(),Ee=r.Children.only(w),b=(0,se.Tm)(Ee,{className:N()(`${et}-trigger`,{[`${et}-rtl`]:He==="rtl"},Ee.props.className),disabled:D}),s=D?[]:F;let d;s&&s.includes("contextMenu")&&(d=!0);const[E,B]=(0,S.Z)(!1,{value:xe!=null?xe:ie}),R=(0,h.useEvent)(re=>{we==null||we(re),Z==null||Z(re),B(re)}),ee=N()(le,We,Ye,{[`${et}-rtl`]:He==="rtl"}),G=(0,Y.Z)({arrowPointAtCenter:typeof o=="object"&&o.pointAtCenter,autoAdjustOverflow:M,offset:T.marginXXS,arrowWidth:o?T.sizePopupArrow:0,borderRadius:T.borderRadius}),Ce=r.useCallback(()=>{B(!1)},[]),te=()=>{let re;return t!=null&&t.items?re=r.createElement(u.default,Object.assign({},t)):typeof j=="function"?re=j():re=j,Ae&&(re=Ae(re)),re=r.Children.only(typeof re=="string"?r.createElement("span",null,re):re),r.createElement(K.J,{prefixCls:`${et}-menu`,expandIcon:r.createElement("span",{className:`${et}-menu-submenu-arrow`},r.createElement(m.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ce,validator:he=>{let{mode:Be}=he}},re)};return lt(r.createElement(n.Z,Object.assign({alignPoint:d},(0,q.Z)(c,["rootClassName"]),{mouseEnterDelay:fe,mouseLeaveDelay:C,visible:E,builtinPlacements:G,arrow:!!o,overlayClassName:ee,prefixCls:et,getPopupContainer:de||ae,transitionName:ke,trigger:s,overlay:te,placement:ge,onVisibleChange:R}),b))};function Ne(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,a.Z)(Q,"dropdown",c=>c,Ne),X=c=>r.createElement(z,Object.assign({},c),r.createElement("span",null));Q._InternalPanelDoNotUseOrYouWillBeFired=X,Ie.Z=Q},38854:function(Mt,Ie,e){e.d(Ie,{Z:function(){return ce}});var r=e(91857),m=e(92310),v=e.n(m),N=e(59301),n=e(18785),h=e(3113),S=e(36355),q=e(81327),Y=e(33234),a=e(47211),se=function(ve,Oe){var Q={};for(var Ne in ve)Object.prototype.hasOwnProperty.call(ve,Ne)&&Oe.indexOf(Ne)<0&&(Q[Ne]=ve[Ne]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Ne=Object.getOwnPropertySymbols(ve);z{const{getPopupContainer:Oe,getPrefixCls:Q,direction:Ne}=N.useContext(S.E_),{prefixCls:z,type:X="default",danger:c,disabled:t,loading:o,onClick:i,htmlType:w,children:F,className:D,menu:Ae,arrow:de,autoFocus:le,overlay:We,trigger:xe,align:we,open:ie,onOpenChange:Z,placement:fe,getPopupContainer:C,href:M,icon:W=N.createElement(n.Z,null),title:j,buttonsRender:O=te=>te,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et}=ve,lt=se(ve,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ye=Q("dropdown",z),T=`${Ye}-button`,[Ee,b]=(0,a.Z)(Ye),s={menu:Ae,arrow:de,autoFocus:le,align:we,disabled:t,trigger:t?[]:xe,onOpenChange:Z,getPopupContainer:C||Oe,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et},{compactSize:d,compactItemClassnames:E}=(0,Y.ri)(Ye,Ne),B=v()(T,E,D,b);"overlay"in ve&&(s.overlay=We),"open"in ve&&(s.open=ie),"placement"in ve?s.placement=fe:s.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const R=N.createElement(h.ZP,{type:X,danger:c,disabled:t,loading:o,onClick:i,htmlType:w,href:M,title:j},F),ee=N.createElement(h.ZP,{type:X,danger:c,icon:W}),[G,Ce]=O([R,ee]);return Ee(N.createElement(q.Z.Compact,Object.assign({className:B,size:d,block:!0},lt),G,N.createElement(r.Z,Object.assign({},s),Ce)))};g.__ANT_BUTTON=!0;var u=g;const K=r.Z;K.Button=u;var ce=K},47211:function(Mt,Ie,e){e.d(Ie,{Z:function(){return se}});var r=e(17313),m=e(13826),v=e(92899),N=e(29878),n=e(19447),h=e(83116),S=e(37613),Y=g=>{const{componentCls:u,menuCls:K,colorError:ce,colorTextLightSolid:ve}=g,Oe=`${K}-item`;return{[`${u}, ${u}-menu-submenu`]:{[`${K} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:ce,"&:hover":{color:ve,backgroundColor:ce}}}}}};const a=g=>{const{componentCls:u,menuCls:K,zIndexPopup:ce,dropdownArrowDistance:ve,sizePopupArrow:Oe,antCls:Q,iconCls:Ne,motionDurationMid:z,dropdownPaddingVertical:X,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:o,fontSizeIcon:i,controlPaddingHorizontal:w,colorBgElevated:F}=g;return[{[u]:Object.assign(Object.assign({},(0,r.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ce,display:"block","&::before":{position:"absolute",insetBlock:-ve+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Q}-btn`]:{[`& > ${Ne}-down, & > ${Q}-btn-icon > ${Ne}-down`]:{fontSize:i}},[`${u}-wrap`]:{position:"relative",[`${Q}-btn > ${Ne}-down`]:{fontSize:i},[`${Ne}-down::before`]:{transition:`transform ${z}`}},[`${u}-wrap-open`]:{[`${Ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottomLeft, + `]:{[`&:hover ${S}-inner`]:{backgroundColor:h.colorPrimaryHover,borderColor:"transparent"}}},{[S]:{"&-indeterminate":{[`${S}-inner`]:{backgroundColor:h.colorBgContainer,borderColor:h.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:h.fontSizeLG/2,height:h.fontSizeLG/2,backgroundColor:h.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${q}-disabled`]:{cursor:"not-allowed"},[`${S}-disabled`]:{[`&, ${S}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${S}-inner`]:{background:h.colorBgContainerDisabled,borderColor:h.colorBorder,"&:after":{borderColor:h.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:h.colorTextDisabled},[`&${S}-indeterminate ${S}-inner::after`]:{background:h.colorTextDisabled}}}]};function n(h,S){const q=(0,m.TS)(S,{checkboxCls:`.${h}`,checkboxSize:S.controlInteractiveSize});return[N(q)]}Ie.ZP=(0,v.Z)("Checkbox",(h,S)=>{let{prefixCls:q}=S;return[n(q,h)]})},93891:function(wt,Ie,e){var r=e(59301),m=e(36355),v=e(64165);const N=n=>{const{componentName:h}=n,{getPrefixCls:S}=(0,r.useContext)(m.E_),q=S("empty");switch(h){case"Table":case"List":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return r.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${q}-small`});default:return r.createElement(v.Z,null)}};Ie.Z=N},28103:function(wt,Ie,e){e.d(Ie,{Z:function(){return g}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(17313),h=e(83116),S=e(37613);const q=u=>{const{componentCls:K,sizePaddingEdgeHorizontal:ce,colorSplit:ve,lineWidth:Oe,textPaddingInline:Q,orientationMargin:Ne,verticalMarginInline:z}=u;return{[K]:Object.assign(Object.assign({},(0,n.Wf)(u)),{borderBlockStart:`${Oe}px solid ${ve}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Oe}px solid ${ve}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${u.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${K}-with-text`]:{display:"flex",alignItems:"center",margin:`${u.dividerHorizontalWithTextGutterMargin}px 0`,color:u.colorTextHeading,fontWeight:500,fontSize:u.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${ve}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Oe}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${K}-with-text-left`]:{"&::before":{width:`${Ne*100}%`},"&::after":{width:`${100-Ne*100}%`}},[`&-horizontal${K}-with-text-right`]:{"&::before":{width:`${100-Ne*100}%`},"&::after":{width:`${Ne*100}%`}},[`${K}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:Q},"&-dashed":{background:"none",borderColor:ve,borderStyle:"dashed",borderWidth:`${Oe}px 0 0`},[`&-horizontal${K}-with-text${K}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${K}-dashed`]:{borderInlineStartWidth:Oe,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${K}-with-text`]:{color:u.colorText,fontWeight:"normal",fontSize:u.fontSize},[`&-horizontal${K}-with-text-left${K}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${K}-inner-text`]:{paddingInlineStart:ce}},[`&-horizontal${K}-with-text-right${K}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${K}-inner-text`]:{paddingInlineEnd:ce}}})}};var Y=(0,h.Z)("Divider",u=>{const K=(0,S.TS)(u,{dividerHorizontalWithTextGutterMargin:u.margin,dividerHorizontalGutterMargin:u.marginLG,sizePaddingEdgeHorizontal:0});return[q(K)]},u=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:u.marginXS})),a=function(u,K){var ce={};for(var ve in u)Object.prototype.hasOwnProperty.call(u,ve)&&K.indexOf(ve)<0&&(ce[ve]=u[ve]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,ve=Object.getOwnPropertySymbols(u);Oe{const{getPrefixCls:K,direction:ce,divider:ve}=v.useContext(N.E_),{prefixCls:Oe,type:Q="horizontal",orientation:Ne="center",orientationMargin:z,className:X,rootClassName:c,children:t,dashed:o,plain:i,style:w}=u,F=a(u,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),L=K("divider",Oe),[Ae,de]=Y(L),le=Ne.length>0?`-${Ne}`:Ne,We=!!t,xe=Ne==="left"&&z!=null,we=Ne==="right"&&z!=null,ie=m()(L,ve==null?void 0:ve.className,de,`${L}-${Q}`,{[`${L}-with-text`]:We,[`${L}-with-text${le}`]:We,[`${L}-dashed`]:!!o,[`${L}-plain`]:!!i,[`${L}-rtl`]:ce==="rtl",[`${L}-no-default-orientation-margin-left`]:xe,[`${L}-no-default-orientation-margin-right`]:we},X,c),Z=v.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),fe=Object.assign(Object.assign({},xe&&{marginLeft:Z}),we&&{marginRight:Z});return Ae(v.createElement("div",Object.assign({className:ie,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),w)},F,{role:"separator"}),t&&Q!=="vertical"&&v.createElement("span",{className:`${L}-inner-text`,style:fe},t)))}},91857:function(wt,Ie,e){var r=e(59301),m=e(38819),v=e(92310),N=e.n(v),n=e(31561),h=e(70425),S=e(18929),q=e(2738),Y=e(79676),a=e(53487),se=e(92343),g=e(36355),u=e(20834),K=e(40875),ce=e(88088),ve=e(47211);const Oe=null,Q=c=>{const{menu:t,arrow:o,prefixCls:i,children:w,trigger:F,disabled:L,dropdownRender:Ae,getPopupContainer:de,overlayClassName:le,rootClassName:We,open:xe,onOpenChange:we,visible:ie,onVisibleChange:Z,mouseEnterDelay:fe=.15,mouseLeaveDelay:C=.1,autoAdjustOverflow:M=!0,placement:W="",overlay:j,transitionName:O}=c,{getPopupContainer:ae,getPrefixCls:U,direction:He}=r.useContext(g.E_),ke=r.useMemo(()=>{const re=U();return O!==void 0?O:W.includes("top")?`${re}-slide-down`:`${re}-slide-up`},[U,W,O]),ge=r.useMemo(()=>W?W.includes("Center")?W.slice(0,W.indexOf("Center")):W:He==="rtl"?"bottomRight":"bottomLeft",[W,He]),et=U("dropdown",i),[lt,Ye]=(0,ve.Z)(et),[,T]=(0,ce.Z)(),Ee=r.Children.only(w),b=(0,se.Tm)(Ee,{className:N()(`${et}-trigger`,{[`${et}-rtl`]:He==="rtl"},Ee.props.className),disabled:L}),s=L?[]:F;let d;s&&s.includes("contextMenu")&&(d=!0);const[E,B]=(0,S.Z)(!1,{value:xe!=null?xe:ie}),R=(0,h.useEvent)(re=>{we==null||we(re),Z==null||Z(re),B(re)}),ee=N()(le,We,Ye,{[`${et}-rtl`]:He==="rtl"}),G=(0,Y.Z)({arrowPointAtCenter:typeof o=="object"&&o.pointAtCenter,autoAdjustOverflow:M,offset:T.marginXXS,arrowWidth:o?T.sizePopupArrow:0,borderRadius:T.borderRadius}),Ce=r.useCallback(()=>{B(!1)},[]),te=()=>{let re;return t!=null&&t.items?re=r.createElement(u.default,Object.assign({},t)):typeof j=="function"?re=j():re=j,Ae&&(re=Ae(re)),re=r.Children.only(typeof re=="string"?r.createElement("span",null,re):re),r.createElement(K.J,{prefixCls:`${et}-menu`,expandIcon:r.createElement("span",{className:`${et}-menu-submenu-arrow`},r.createElement(m.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ce,validator:he=>{let{mode:Be}=he}},re)};return lt(r.createElement(n.Z,Object.assign({alignPoint:d},(0,q.Z)(c,["rootClassName"]),{mouseEnterDelay:fe,mouseLeaveDelay:C,visible:E,builtinPlacements:G,arrow:!!o,overlayClassName:ee,prefixCls:et,getPopupContainer:de||ae,transitionName:ke,trigger:s,overlay:te,placement:ge,onVisibleChange:R}),b))};function Ne(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,a.Z)(Q,"dropdown",c=>c,Ne),X=c=>r.createElement(z,Object.assign({},c),r.createElement("span",null));Q._InternalPanelDoNotUseOrYouWillBeFired=X,Ie.Z=Q},38854:function(wt,Ie,e){e.d(Ie,{Z:function(){return ce}});var r=e(91857),m=e(92310),v=e.n(m),N=e(59301),n=e(18785),h=e(3113),S=e(36355),q=e(81327),Y=e(33234),a=e(47211),se=function(ve,Oe){var Q={};for(var Ne in ve)Object.prototype.hasOwnProperty.call(ve,Ne)&&Oe.indexOf(Ne)<0&&(Q[Ne]=ve[Ne]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,Ne=Object.getOwnPropertySymbols(ve);z{const{getPopupContainer:Oe,getPrefixCls:Q,direction:Ne}=N.useContext(S.E_),{prefixCls:z,type:X="default",danger:c,disabled:t,loading:o,onClick:i,htmlType:w,children:F,className:L,menu:Ae,arrow:de,autoFocus:le,overlay:We,trigger:xe,align:we,open:ie,onOpenChange:Z,placement:fe,getPopupContainer:C,href:M,icon:W=N.createElement(n.Z,null),title:j,buttonsRender:O=te=>te,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et}=ve,lt=se(ve,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ye=Q("dropdown",z),T=`${Ye}-button`,[Ee,b]=(0,a.Z)(Ye),s={menu:Ae,arrow:de,autoFocus:le,align:we,disabled:t,trigger:t?[]:xe,onOpenChange:Z,getPopupContainer:C||Oe,mouseEnterDelay:ae,mouseLeaveDelay:U,overlayClassName:He,overlayStyle:ke,destroyPopupOnHide:ge,dropdownRender:et},{compactSize:d,compactItemClassnames:E}=(0,Y.ri)(Ye,Ne),B=v()(T,E,L,b);"overlay"in ve&&(s.overlay=We),"open"in ve&&(s.open=ie),"placement"in ve?s.placement=fe:s.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const R=N.createElement(h.ZP,{type:X,danger:c,disabled:t,loading:o,onClick:i,htmlType:w,href:M,title:j},F),ee=N.createElement(h.ZP,{type:X,danger:c,icon:W}),[G,Ce]=O([R,ee]);return Ee(N.createElement(q.Z.Compact,Object.assign({className:B,size:d,block:!0},lt),G,N.createElement(r.Z,Object.assign({},s),Ce)))};g.__ANT_BUTTON=!0;var u=g;const K=r.Z;K.Button=u;var ce=K},47211:function(wt,Ie,e){e.d(Ie,{Z:function(){return se}});var r=e(17313),m=e(13826),v=e(92899),N=e(29878),n=e(19447),h=e(83116),S=e(37613),Y=g=>{const{componentCls:u,menuCls:K,colorError:ce,colorTextLightSolid:ve}=g,Oe=`${K}-item`;return{[`${u}, ${u}-menu-submenu`]:{[`${K} ${Oe}`]:{[`&${Oe}-danger:not(${Oe}-disabled)`]:{color:ce,"&:hover":{color:ve,backgroundColor:ce}}}}}};const a=g=>{const{componentCls:u,menuCls:K,zIndexPopup:ce,dropdownArrowDistance:ve,sizePopupArrow:Oe,antCls:Q,iconCls:Ne,motionDurationMid:z,dropdownPaddingVertical:X,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:o,fontSizeIcon:i,controlPaddingHorizontal:w,colorBgElevated:F}=g;return[{[u]:Object.assign(Object.assign({},(0,r.Wf)(g)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ce,display:"block","&::before":{position:"absolute",insetBlock:-ve+Oe/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Q}-btn`]:{[`& > ${Ne}-down, & > ${Q}-btn-icon > ${Ne}-down`]:{fontSize:i}},[`${u}-wrap`]:{position:"relative",[`${Q}-btn > ${Ne}-down`]:{fontSize:i},[`${Ne}-down::before`]:{transition:`transform ${z}`}},[`${u}-wrap-open`]:{[`${Ne}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottomLeft, &${Q}-slide-down-appear${Q}-slide-down-appear-active${u}-placement-bottomLeft, &${Q}-slide-down-enter${Q}-slide-down-enter-active${u}-placement-bottom, &${Q}-slide-down-appear${Q}-slide-down-appear-active${u}-placement-bottom, @@ -18,13 +18,13 @@ &${Q}-slide-down-leave${Q}-slide-down-leave-active${u}-placement-bottom, &${Q}-slide-down-leave${Q}-slide-down-leave-active${u}-placement-bottomRight`]:{animationName:m.Uw},[`&${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-topLeft, &${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-top, - &${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-topRight`]:{animationName:m.ly}})},(0,n.ZP)(g,{colorBg:F,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${u} ${K}`]:{position:"relative",margin:0},[`${K}-submenu-popup`]:{position:"absolute",zIndex:ce,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${u}, ${u}-menu-submenu`]:{[K]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:F,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,r.Qy)(g)),{[`${K}-item-group-title`]:{padding:`${X}px ${w}px`,color:g.colorTextDescription,transition:`all ${z}`},[`${K}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${K}-item-icon`]:{minWidth:c,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${K}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${K}-item, ${K}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${X}px ${w}px`,color:g.colorText,fontWeight:"normal",fontSize:c,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,r.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:o,cursor:"not-allowed","&:hover":{color:o,backgroundColor:F,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${u}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${u}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:i,fontStyle:"normal"}}}),[`${K}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${K}-submenu-title`]:{paddingInlineEnd:w+g.fontSizeSM},[`${K}-submenu-vertical`]:{position:"relative"},[`${K}-submenu${K}-submenu-disabled ${u}-menu-submenu-title`]:{[`&, ${u}-menu-submenu-arrow-icon`]:{color:o,backgroundColor:F,cursor:"not-allowed"}},[`${K}-submenu-selected ${u}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,m.oN)(g,"slide-up"),(0,m.oN)(g,"slide-down"),(0,v.Fm)(g,"move-up"),(0,v.Fm)(g,"move-down"),(0,N._y)(g,"zoom-big")]]};var se=(0,h.Z)("Dropdown",(g,u)=>{let{rootPrefixCls:K}=u;const{marginXXS:ce,sizePopupArrow:ve,controlHeight:Oe,fontSize:Q,lineHeight:Ne,paddingXXS:z,componentCls:X,borderRadiusLG:c}=g,t=(Oe-Q*Ne)/2,{dropdownArrowOffset:o}=(0,n.fS)({contentRadius:c}),i=(0,S.TS)(g,{menuCls:`${X}-menu`,rootPrefixCls:K,dropdownArrowDistance:ve/2+ce,dropdownArrowOffset:o,dropdownPaddingVertical:t,dropdownEdgeChildPadding:z});return[a(i),Y(i)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},64165:function(Mt,Ie,e){e.d(Ie,{Z:function(){return z}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(9763),h=e(64993),S=e(88088),Y=()=>{const[,X]=(0,S.Z)(),t=new h.C(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return v.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("g",{transform:"translate(24 31.67)"},v.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),v.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),v.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),v.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),v.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),v.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),v.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},v.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),v.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,X]=(0,S.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:o,colorBgContainer:i}=X,{borderColor:w,shadowColor:F,contentColor:D}=(0,v.useMemo)(()=>({borderColor:new h.C(c).onBackground(i).toHexShortString(),shadowColor:new h.C(t).onBackground(i).toHexShortString(),contentColor:new h.C(o).onBackground(i).toHexShortString()}),[c,t,o,i]);return v.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},v.createElement("ellipse",{fill:F,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:w},v.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),v.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:D}))))},g=e(83116),u=e(37613);const K=X=>{const{componentCls:c,margin:t,marginXS:o,marginXL:i,fontSize:w,lineHeight:F}=X;return{[c]:{marginInline:o,fontSize:w,lineHeight:F,textAlign:"center",[`${c}-image`]:{height:X.emptyImgHeight,marginBottom:o,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:X.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:i,color:X.colorTextDisabled,[`${c}-description`]:{color:X.colorTextDisabled},[`${c}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:o,color:X.colorTextDisabled,[`${c}-image`]:{height:X.emptyImgHeightSM}}}}};var ce=(0,g.Z)("Empty",X=>{const{componentCls:c,controlHeightLG:t}=X,o=(0,u.TS)(X,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[K(o)]}),ve=function(X,c){var t={};for(var o in X)Object.prototype.hasOwnProperty.call(X,o)&&c.indexOf(o)<0&&(t[o]=X[o]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,o=Object.getOwnPropertySymbols(X);i{var{className:c,rootClassName:t,prefixCls:o,image:i=Oe,description:w,children:F,imageStyle:D,style:Ae}=X,de=ve(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:le,direction:We,empty:xe}=v.useContext(N.E_),we=le("empty",o),[ie,Z]=ce(we),[fe]=(0,n.Z)("Empty"),C=typeof w!="undefined"?w:fe==null?void 0:fe.description,M=typeof C=="string"?C:"empty";let W=null;return typeof i=="string"?W=v.createElement("img",{alt:M,src:i}):W=i,ie(v.createElement("div",Object.assign({className:m()(Z,we,xe==null?void 0:xe.className,{[`${we}-normal`]:i===Q,[`${we}-rtl`]:We==="rtl"},c,t),style:Object.assign(Object.assign({},xe==null?void 0:xe.style),Ae)},de),v.createElement("div",{className:`${we}-image`,style:D},W),C&&v.createElement("div",{className:`${we}-description`},C),F&&v.createElement("div",{className:`${we}-footer`},F)))};Ne.PRESENTED_IMAGE_DEFAULT=Oe,Ne.PRESENTED_IMAGE_SIMPLE=Q;var z=Ne},78241:function(Mt,Ie,e){e.d(Ie,{default:function(){return Yt}});var r=e(80702),m=e(92310),v=e.n(m),N=e(77900),n=e(59301),h=e(62892),S=e(32441);function q(p){const[oe,pe]=n.useState(p);return n.useEffect(()=>{const l=setTimeout(()=>{pe(p)},p.length?0:10);return()=>{clearTimeout(l)}},[p]),oe}var Y=e(17313),a=e(29878),se=e(8378),g=e(37613),u=e(83116),ce=p=>{const{componentCls:oe}=p,pe=`${oe}-show-help`,l=`${oe}-show-help-item`;return{[pe]:{transition:`opacity ${p.motionDurationSlow} ${p.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[l]:{overflow:"hidden",transition:`height ${p.motionDurationSlow} ${p.motionEaseInOut}, + &${Q}-slide-up-leave${Q}-slide-up-leave-active${u}-placement-topRight`]:{animationName:m.ly}})},(0,n.ZP)(g,{colorBg:F,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${u} ${K}`]:{position:"relative",margin:0},[`${K}-submenu-popup`]:{position:"absolute",zIndex:ce,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${u}, ${u}-menu-submenu`]:{[K]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:F,backgroundClip:"padding-box",borderRadius:g.borderRadiusLG,outline:"none",boxShadow:g.boxShadowSecondary},(0,r.Qy)(g)),{[`${K}-item-group-title`]:{padding:`${X}px ${w}px`,color:g.colorTextDescription,transition:`all ${z}`},[`${K}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${K}-item-icon`]:{minWidth:c,marginInlineEnd:g.marginXS,fontSize:g.fontSizeSM},[`${K}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${K}-item, ${K}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${X}px ${w}px`,color:g.colorText,fontWeight:"normal",fontSize:c,lineHeight:g.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:g.borderRadiusSM,"&:hover, &-active":{backgroundColor:g.controlItemBgHover}},(0,r.Qy)(g)),{"&-selected":{color:g.colorPrimary,backgroundColor:g.controlItemBgActive,"&:hover, &-active":{backgroundColor:g.controlItemBgActiveHover}},"&-disabled":{color:o,cursor:"not-allowed","&:hover":{color:o,backgroundColor:F,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${g.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:g.colorSplit},[`${u}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:g.paddingXS,[`${u}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:g.colorTextDescription,fontSize:i,fontStyle:"normal"}}}),[`${K}-item-group-list`]:{margin:`0 ${g.marginXS}px`,padding:0,listStyle:"none"},[`${K}-submenu-title`]:{paddingInlineEnd:w+g.fontSizeSM},[`${K}-submenu-vertical`]:{position:"relative"},[`${K}-submenu${K}-submenu-disabled ${u}-menu-submenu-title`]:{[`&, ${u}-menu-submenu-arrow-icon`]:{color:o,backgroundColor:F,cursor:"not-allowed"}},[`${K}-submenu-selected ${u}-menu-submenu-title`]:{color:g.colorPrimary}})}},[(0,m.oN)(g,"slide-up"),(0,m.oN)(g,"slide-down"),(0,v.Fm)(g,"move-up"),(0,v.Fm)(g,"move-down"),(0,N._y)(g,"zoom-big")]]};var se=(0,h.Z)("Dropdown",(g,u)=>{let{rootPrefixCls:K}=u;const{marginXXS:ce,sizePopupArrow:ve,controlHeight:Oe,fontSize:Q,lineHeight:Ne,paddingXXS:z,componentCls:X,borderRadiusLG:c}=g,t=(Oe-Q*Ne)/2,{dropdownArrowOffset:o}=(0,n.fS)({contentRadius:c}),i=(0,S.TS)(g,{menuCls:`${X}-menu`,rootPrefixCls:K,dropdownArrowDistance:ve/2+ce,dropdownArrowOffset:o,dropdownPaddingVertical:t,dropdownEdgeChildPadding:z});return[a(i),Y(i)]},g=>({zIndexPopup:g.zIndexPopupBase+50}))},64165:function(wt,Ie,e){e.d(Ie,{Z:function(){return z}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(9763),h=e(64993),S=e(88088),Y=()=>{const[,X]=(0,S.Z)(),t=new h.C(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return v.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{fill:"none",fillRule:"evenodd"},v.createElement("g",{transform:"translate(24 31.67)"},v.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),v.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),v.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),v.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),v.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),v.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),v.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},v.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),v.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},se=()=>{const[,X]=(0,S.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:o,colorBgContainer:i}=X,{borderColor:w,shadowColor:F,contentColor:L}=(0,v.useMemo)(()=>({borderColor:new h.C(c).onBackground(i).toHexShortString(),shadowColor:new h.C(t).onBackground(i).toHexShortString(),contentColor:new h.C(o).onBackground(i).toHexShortString()}),[c,t,o,i]);return v.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},v.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},v.createElement("ellipse",{fill:F,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:w},v.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),v.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:L}))))},g=e(83116),u=e(37613);const K=X=>{const{componentCls:c,margin:t,marginXS:o,marginXL:i,fontSize:w,lineHeight:F}=X;return{[c]:{marginInline:o,fontSize:w,lineHeight:F,textAlign:"center",[`${c}-image`]:{height:X.emptyImgHeight,marginBottom:o,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:X.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:i,color:X.colorTextDisabled,[`${c}-description`]:{color:X.colorTextDisabled},[`${c}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:o,color:X.colorTextDisabled,[`${c}-image`]:{height:X.emptyImgHeightSM}}}}};var ce=(0,g.Z)("Empty",X=>{const{componentCls:c,controlHeightLG:t}=X,o=(0,u.TS)(X,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[K(o)]}),ve=function(X,c){var t={};for(var o in X)Object.prototype.hasOwnProperty.call(X,o)&&c.indexOf(o)<0&&(t[o]=X[o]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,o=Object.getOwnPropertySymbols(X);i{var{className:c,rootClassName:t,prefixCls:o,image:i=Oe,description:w,children:F,imageStyle:L,style:Ae}=X,de=ve(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:le,direction:We,empty:xe}=v.useContext(N.E_),we=le("empty",o),[ie,Z]=ce(we),[fe]=(0,n.Z)("Empty"),C=typeof w!="undefined"?w:fe==null?void 0:fe.description,M=typeof C=="string"?C:"empty";let W=null;return typeof i=="string"?W=v.createElement("img",{alt:M,src:i}):W=i,ie(v.createElement("div",Object.assign({className:m()(Z,we,xe==null?void 0:xe.className,{[`${we}-normal`]:i===Q,[`${we}-rtl`]:We==="rtl"},c,t),style:Object.assign(Object.assign({},xe==null?void 0:xe.style),Ae)},de),v.createElement("div",{className:`${we}-image`,style:L},W),C&&v.createElement("div",{className:`${we}-description`},C),F&&v.createElement("div",{className:`${we}-footer`},F)))};Ne.PRESENTED_IMAGE_DEFAULT=Oe,Ne.PRESENTED_IMAGE_SIMPLE=Q;var z=Ne},78241:function(wt,Ie,e){e.d(Ie,{default:function(){return Ht}});var r=e(80702),m=e(92310),v=e.n(m),N=e(77900),n=e(59301),h=e(62892),S=e(32441);function q(p){const[oe,pe]=n.useState(p);return n.useEffect(()=>{const l=setTimeout(()=>{pe(p)},p.length?0:10);return()=>{clearTimeout(l)}},[p]),oe}var Y=e(17313),a=e(29878),se=e(8378),g=e(37613),u=e(83116),ce=p=>{const{componentCls:oe}=p,pe=`${oe}-show-help`,l=`${oe}-show-help-item`;return{[pe]:{transition:`opacity ${p.motionDurationSlow} ${p.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[l]:{overflow:"hidden",transition:`height ${p.motionDurationSlow} ${p.motionEaseInOut}, opacity ${p.motionDurationSlow} ${p.motionEaseInOut}, transform ${p.motionDurationSlow} ${p.motionEaseInOut} !important`,[`&${l}-appear, &${l}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${l}-leave-active`]:{transform:"translateY(-5px)"}}}}};const ve=p=>({legend:{display:"block",width:"100%",marginBottom:p.marginLG,padding:0,color:p.colorTextDescription,fontSize:p.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${p.lineWidth}px ${p.lineType} ${p.colorBorder}`},label:{fontSize:p.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${p.controlOutline}`},output:{display:"block",paddingTop:15,color:p.colorText,fontSize:p.fontSize,lineHeight:p.lineHeight}}),Oe=(p,oe)=>{const{formItemCls:pe}=p;return{[pe]:{[`${pe}-label > label`]:{height:oe},[`${pe}-control-input`]:{minHeight:oe}}}},Q=p=>{const{componentCls:oe}=p;return{[p.componentCls]:Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(p)),ve(p)),{[`${oe}-text`]:{display:"inline-block",paddingInlineEnd:p.paddingSM},"&-small":Object.assign({},Oe(p,p.controlHeightSM)),"&-large":Object.assign({},Oe(p,p.controlHeightLG))})}},Ne=p=>{const{formItemCls:oe,iconCls:pe,componentCls:l,rootPrefixCls:f,labelRequiredMarkColor:$,labelColor:k,labelFontSize:De,labelHeight:be,labelColonMarginInlineStart:Fe,labelColonMarginInlineEnd:Ue,itemMarginBottom:Ze}=p;return{[oe]:Object.assign(Object.assign({},(0,Y.Wf)(p)),{marginBottom:Ze,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, &-hidden.${f}-row`]:{display:"none"},"&-has-warning":{[`${oe}-split`]:{color:p.colorError}},"&-has-error":{[`${oe}-split`]:{color:p.colorWarning}},[`${oe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${p.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:be,color:k,fontSize:De,[`> ${pe}`]:{fontSize:p.fontSize,verticalAlign:"top"},[`&${oe}-required:not(${oe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:p.marginXXS,color:$,fontSize:p.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${l}-hide-required-mark &`]:{display:"none"}},[`${oe}-optional`]:{display:"inline-block",marginInlineStart:p.marginXXS,color:p.colorTextDescription,[`${l}-hide-required-mark &`]:{display:"none"}},[`${oe}-tooltip`]:{color:p.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:p.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Fe,marginInlineEnd:Ue},[`&${oe}-no-colon::after`]:{content:'"\\a0"'}}},[`${oe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${f}-col-'"]):not([class*="' ${f}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:p.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[oe]:{"&-explain, &-extra":{clear:"both",color:p.colorTextDescription,fontSize:p.fontSize,lineHeight:p.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:p.controlHeightSM,transition:`color ${p.motionDurationMid} ${p.motionEaseOut}`},"&-explain":{"&-error":{color:p.colorError},"&-warning":{color:p.colorWarning}}},[`&-with-help ${oe}-explain`]:{height:"auto",opacity:1},[`${oe}-feedback-icon`]:{fontSize:p.fontSize,textAlign:"center",visibility:"visible",animationName:a.kr,animationDuration:p.motionDurationMid,animationTimingFunction:p.motionEaseOutBack,pointerEvents:"none","&-success":{color:p.colorSuccess},"&-error":{color:p.colorError},"&-warning":{color:p.colorWarning},"&-validating":{color:p.colorPrimary}}})}},z=p=>{const{componentCls:oe,formItemCls:pe}=p;return{[`${oe}-horizontal`]:{[`${pe}-label`]:{flexGrow:0},[`${pe}-control`]:{flex:"1 1 0",minWidth:0},[`${pe}-label[class$='-24'], ${pe}-label[class*='-24 ']`]:{[`& + ${pe}-control`]:{minWidth:"unset"}}}}},X=p=>{const{componentCls:oe,formItemCls:pe}=p;return{[`${oe}-inline`]:{display:"flex",flexWrap:"wrap",[pe]:{flex:"none",marginInlineEnd:p.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${pe}-label, > ${pe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${pe}-label`]:{flex:"none"},[`${oe}-text`]:{display:"inline-block"},[`${pe}-has-feedback`]:{display:"inline-block"}}}}},c=p=>({padding:p.verticalLabelPadding,margin:p.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=p=>{const{componentCls:oe,formItemCls:pe,rootPrefixCls:l}=p;return{[`${pe} ${pe}-label`]:c(p),[oe]:{[pe]:{flexWrap:"wrap",[`${pe}-label, ${pe}-control`]:{[`&:not([class*=" ${l}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},o=p=>{const{componentCls:oe,formItemCls:pe,rootPrefixCls:l}=p;return{[`${oe}-vertical`]:{[pe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${oe}-item-control`]:{width:"100%"}}},[`${oe}-vertical ${pe}-label, .${l}-col-24${pe}-label, - .${l}-col-xl-24${pe}-label`]:c(p),[`@media (max-width: ${p.screenXSMax}px)`]:[t(p),{[oe]:{[`.${l}-col-xs-24${pe}-label`]:c(p)}}],[`@media (max-width: ${p.screenSMMax}px)`]:{[oe]:{[`.${l}-col-sm-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenMDMax}px)`]:{[oe]:{[`.${l}-col-md-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenLGMax}px)`]:{[oe]:{[`.${l}-col-lg-24${pe}-label`]:c(p)}}}},i=(p,oe)=>(0,g.TS)(p,{formItemCls:`${p.componentCls}-item`,rootPrefixCls:oe});var w=(0,u.Z)("Form",(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[Q(l),Ne(l),ce(l),z(l),X(l),o(l),(0,se.Z)(l),a.kr]},p=>({labelRequiredMarkColor:p.colorError,labelColor:p.colorTextHeading,labelFontSize:p.fontSize,labelHeight:p.controlHeight,labelColonMarginInlineStart:p.marginXXS/2,labelColonMarginInlineEnd:p.marginXS,itemMarginBottom:p.marginLG,verticalLabelPadding:`0 0 ${p.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const F=[];function D(p,oe,pe){let l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof p=="string"?p:`${oe}-${l}`,error:p,errorStatus:pe}}var de=p=>{let{help:oe,helpStatus:pe,errors:l=F,warnings:f=F,className:$,fieldId:k,onVisibleChanged:De}=p;const{prefixCls:be}=n.useContext(S.Rk),Fe=`${be}-item-explain`,[,Ue]=w(be),Ze=(0,n.useMemo)(()=>(0,h.Z)(be),[be]),rt=q(l),it=q(f),$e=n.useMemo(()=>oe!=null?[D(oe,"help",pe)]:[].concat((0,r.Z)(rt.map((Ge,ot)=>D(Ge,"error","error",ot))),(0,r.Z)(it.map((Ge,ot)=>D(Ge,"warning","warning",ot)))),[oe,pe,rt,it]),ut={};return k&&(ut.id=`${k}_help`),n.createElement(N.default,{motionDeadline:Ze.motionDeadline,motionName:`${be}-show-help`,visible:!!$e.length,onVisibleChanged:De},Ge=>{const{className:ot,style:nt}=Ge;return n.createElement("div",Object.assign({},ut,{className:v()(Fe,ot,$,Ue),style:nt,role:"alert"}),n.createElement(N.CSSMotionList,Object.assign({keys:$e},(0,h.Z)(be),{motionName:`${be}-show-help-item`,component:!1}),bt=>{const{key:Le,error:je,errorStatus:x,className:P,style:V}=bt;return n.createElement("div",{key:Le,className:v()(P,{[`${Fe}-${x}`]:x}),style:V},je)}))})},le=e(95013),We=e(36355),xe=e(1684),we=e(52946),ie=e(19716),Z=e(16722);const fe=["parentNode"],C="form_item";function M(p){return p===void 0||p===!1?[]:Array.isArray(p)?p:[p]}function W(p,oe){if(!p.length)return;const pe=p.join("_");return oe?`${oe}_${pe}`:fe.includes(pe)?`${C}_${pe}`:pe}function j(p,oe,pe,l,f,$){let k=l;return $!==void 0?k=$:pe.validating?k="validating":p.length?k="error":oe.length?k="warning":(pe.touched||f&&pe.validated)&&(k="success"),k}function O(p){return M(p).join("_")}function ae(p){const[oe]=(0,le.useForm)(),pe=n.useRef({}),l=n.useMemo(()=>p!=null?p:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:f=>$=>{const k=O(f);$?pe.current[k]=$:delete pe.current[k]}},scrollToField:function(f){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const k=M(f),De=W(k,l.__INTERNAL__.name),be=De?document.getElementById(De):null;be&&(0,Z.Z)(be,Object.assign({scrollMode:"if-needed",block:"nearest"},$))},getFieldInstance:f=>{const $=O(f);return pe.current[$]}}),[p,oe]);return[l]}var U=e(28726),He=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{const pe=n.useContext(xe.Z),{getPrefixCls:l,direction:f,form:$}=n.useContext(We.E_),{prefixCls:k,className:De,rootClassName:be,size:Fe,disabled:Ue=pe,form:Ze,colon:rt,labelAlign:it,labelWrap:$e,labelCol:ut,wrapperCol:Ge,hideRequiredMark:ot,layout:nt="horizontal",scrollToFirstError:bt,requiredMark:Le,onFinishFailed:je,name:x,style:P,feedbackIcons:V}=p,_=He(p,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),J=(0,ie.Z)(Fe),Se=n.useContext(U.Z),me=(0,n.useMemo)(()=>Le!==void 0?Le:$&&$.requiredMark!==void 0?$.requiredMark:!ot,[ot,Le,$]),Je=rt!=null?rt:$==null?void 0:$.colon,_e=l("form",k),[at,pt]=w(_e),ft=v()(_e,`${_e}-${nt}`,{[`${_e}-hide-required-mark`]:me===!1,[`${_e}-rtl`]:f==="rtl",[`${_e}-${J}`]:J},pt,$==null?void 0:$.className,De,be),[At]=ae(Ze),{__INTERNAL__:A}=At;A.name=x;const y=(0,n.useMemo)(()=>({name:x,labelAlign:it,labelCol:ut,labelWrap:$e,wrapperCol:Ge,vertical:nt==="vertical",colon:Je,requiredMark:me,itemRef:A.itemRef,form:At,feedbackIcons:V}),[x,it,ut,Ge,nt,Je,me,At,V]);n.useImperativeHandle(oe,()=>At);const I=(H,ze)=>{if(H){let Me={block:"nearest"};typeof H=="object"&&(Me=H),At.scrollToField(ze,Me)}},L=H=>{if(je==null||je(H),H.errorFields.length){const ze=H.errorFields[0].name;if(bt!==void 0){I(bt,ze);return}$&&$.scrollToFirstError!==void 0&&I($.scrollToFirstError,ze)}};return at(n.createElement(xe.n,{disabled:Ue},n.createElement(we.q,{size:J},n.createElement(S.RV,Object.assign({},{validateMessages:Se}),n.createElement(S.q3.Provider,{value:y},n.createElement(le.default,Object.assign({id:x},_,{name:x,onFinishFailed:L,form:At,style:Object.assign(Object.assign({},$==null?void 0:$.style),P),className:ft})))))))};var et=n.forwardRef(ke),lt=e(41799),Ye=e(8654),T=e(92343),Ee=e(11592);function b(p){if(typeof p=="function")return p;const oe=(0,Ee.Z)(p);return oe.length<=1?oe[0]:oe}const s=()=>{const{status:p,errors:oe=[],warnings:pe=[]}=(0,n.useContext)(S.aM);return{status:p,errors:oe,warnings:pe}};s.Context=S.aM;var d=s,E=e(16089);function B(p){const[oe,pe]=n.useState(p),l=(0,n.useRef)(null),f=(0,n.useRef)([]),$=(0,n.useRef)(!1);n.useEffect(()=>($.current=!1,()=>{$.current=!0,E.Z.cancel(l.current),l.current=null}),[]);function k(De){$.current||(l.current===null&&(f.current=[],l.current=(0,E.Z)(()=>{l.current=null,pe(be=>{let Fe=be;return f.current.forEach(Ue=>{Fe=Ue(Fe)}),Fe})})),f.current.push(De))}return[oe,k]}function R(){const{itemRef:p}=n.useContext(S.q3),oe=n.useRef({});function pe(l,f){const $=f&&typeof f=="object"&&f.ref,k=l.join("_");return(oe.current.name!==k||oe.current.originRef!==$)&&(oe.current.name=k,oe.current.originRef=$,oe.current.ref=(0,Ye.sQ)(p(l),$)),oe.current.ref}return pe}var ee=e(29194),G=e(34280),Ce=e(2738),te=e(27382),re=e(37028);const he=p=>{const{formItemCls:oe}=p;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${oe}-control`]:{display:"flex"}}}};var Be=(0,u.b)(["Form","item-item"],(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[he(l)]}),ne=p=>{const{prefixCls:oe,status:pe,wrapperCol:l,children:f,errors:$,warnings:k,_internalItemRender:De,extra:be,help:Fe,fieldId:Ue,marginBottom:Ze,onErrorVisibleChanged:rt}=p,it=`${oe}-item`,$e=n.useContext(S.q3),ut=l||$e.wrapperCol||{},Ge=v()(`${it}-control`,ut.className),ot=n.useMemo(()=>Object.assign({},$e),[$e]);delete ot.labelCol,delete ot.wrapperCol;const nt=n.createElement("div",{className:`${it}-control-input`},n.createElement("div",{className:`${it}-control-input-content`},f)),bt=n.useMemo(()=>({prefixCls:oe,status:pe}),[oe,pe]),Le=Ze!==null||$.length||k.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(S.Rk.Provider,{value:bt},n.createElement(de,{fieldId:Ue,errors:$,warnings:k,help:Fe,helpStatus:pe,className:`${it}-explain-connected`,onVisibleChanged:rt})),!!Ze&&n.createElement("div",{style:{width:0,height:Ze}})):null,je={};Ue&&(je.id=`${Ue}_extra`);const x=be?n.createElement("div",Object.assign({},je,{className:`${it}-extra`}),be):null,P=De&&De.mark==="pro_table_render"&&De.render?De.render(p,{input:nt,errorList:Le,extra:x}):n.createElement(n.Fragment,null,nt,Le,x);return n.createElement(S.q3.Provider,{value:ot},n.createElement(re.Z,Object.assign({},ut,{className:Ge}),P),n.createElement(Be,{prefixCls:oe}))},Te=e(61485),Ke=e(31724),vt=e(9763),Bt=e(6848),jt=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{let{prefixCls:oe,label:pe,htmlFor:l,labelCol:f,labelAlign:$,colon:k,required:De,requiredMark:be,tooltip:Fe}=p;var Ue;const[Ze]=(0,vt.Z)("Form"),{vertical:rt,labelAlign:it,labelCol:$e,labelWrap:ut,colon:Ge}=n.useContext(S.q3);if(!pe)return null;const ot=f||$e||{},nt=$||it,bt=`${oe}-item-label`,Le=v()(bt,nt==="left"&&`${bt}-left`,ot.className,{[`${bt}-wrap`]:!!ut});let je=pe;const x=k===!0||Ge!==!1&&k!==!1;x&&!rt&&typeof pe=="string"&&pe.trim()!==""&&(je=pe.replace(/[:|:]\s*$/,""));const V=Gt(Fe);if(V){const{icon:me=n.createElement(Te.Z,null)}=V,Je=jt(V,["icon"]),_e=n.createElement(Bt.Z,Object.assign({},Je),n.cloneElement(me,{className:`${oe}-item-tooltip`,title:""}));je=n.createElement(n.Fragment,null,je,_e)}const _=be==="optional",J=typeof be=="function";J?je=be(je,{required:!!De}):_&&!De&&(je=n.createElement(n.Fragment,null,je,n.createElement("span",{className:`${oe}-item-optional`,title:""},(Ze==null?void 0:Ze.optional)||((Ue=Ke.Z.Form)===null||Ue===void 0?void 0:Ue.optional))));const Se=v()({[`${oe}-item-required`]:De,[`${oe}-item-required-mark-optional`]:_||J,[`${oe}-item-no-colon`]:!x});return n.createElement(re.Z,Object.assign({},ot,{className:Le}),n.createElement("label",{htmlFor:l,className:Se,title:typeof pe=="string"?pe:""},je))},Ft=e(29679),wt=e(19248),Ut=e(96512),cn=e(58617);const kt={success:Ft.Z,warning:Ut.Z,error:wt.Z,validating:cn.Z};function En(p){let{children:oe,errors:pe,warnings:l,hasFeedback:f,validateStatus:$,prefixCls:k,meta:De,noStyle:be}=p;const Fe=`${k}-item`,{feedbackIcons:Ue}=n.useContext(S.q3),Ze=j(pe,l,De,null,!!f,$),{isFormItemInput:rt,status:it}=n.useContext(S.aM),$e=n.useMemo(()=>{var ut;let Ge;if(f){const bt=f!==!0&&f.icons||Ue,Le=Ze&&((ut=bt==null?void 0:bt({status:Ze,errors:pe,warnings:l}))===null||ut===void 0?void 0:ut[Ze]),je=Ze&&kt[Ze];Ge=Le!==!1&&je?n.createElement("span",{className:v()(`${Fe}-feedback-icon`,`${Fe}-feedback-icon-${Ze}`)},Le||n.createElement(je,null)):null}let ot=!0,nt=Ze||"";return be&&(ot=rt,nt=(Ze!=null?Ze:it)||""),{status:nt,errors:pe,warnings:l,hasFeedback:!!f,feedbackIcon:Ge,isFormItemInput:ot}},[Ze,f,be,rt,it]);return n.createElement(S.aM.Provider,{value:$e},oe)}var yn=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{if(V&&Le.current){const pt=getComputedStyle(Le.current);Se(parseInt(pt.marginBottom,10))}},[V,_]);const me=pt=>{pt||Se(null)},_e=function(){let pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ft=pt?je:Fe.errors,At=pt?x:Fe.warnings;return j(ft,At,Fe,"",!!Ue,be)}(),at=v()(nt,pe,l,{[`${nt}-with-help`]:P||je.length||x.length,[`${nt}-has-feedback`]:_e&&Ue,[`${nt}-has-success`]:_e==="success",[`${nt}-has-warning`]:_e==="warning",[`${nt}-has-error`]:_e==="error",[`${nt}-is-validating`]:_e==="validating",[`${nt}-hidden`]:Ze});return n.createElement("div",{className:at,style:f,ref:Le},n.createElement(te.Z,Object.assign({className:`${nt}-row`},(0,Ce.Z)(ot,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),n.createElement(Vt,Object.assign({htmlFor:it},p,{requiredMark:bt,required:$e!=null?$e:ut,prefixCls:oe})),n.createElement(ne,Object.assign({},p,Fe,{errors:je,warnings:x,prefixCls:oe,status:_e,help:$,marginBottom:J,onErrorVisibleChanged:me}),n.createElement(S.qI.Provider,{value:Ge},n.createElement(En,{prefixCls:oe,meta:Fe,errors:Fe.errors,warnings:Fe.warnings,hasFeedback:Ue,validateStatus:_e},rt)))),!!J&&n.createElement("div",{className:`${nt}-margin-offset`,style:{marginBottom:-J}}))}const vn="__SPLIT__",dn=null,hn=n.memo(p=>{let{children:oe}=p;return oe},(p,oe)=>p.value===oe.value&&p.update===oe.update&&p.childProps.length===oe.childProps.length&&p.childProps.every((pe,l)=>pe===oe.childProps[l]));function $t(p){return p!=null}function ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Mn(p){const{name:oe,noStyle:pe,className:l,dependencies:f,prefixCls:$,shouldUpdate:k,rules:De,children:be,required:Fe,label:Ue,messageVariables:Ze,trigger:rt="onChange",validateTrigger:it,hidden:$e,help:ut}=p,{getPrefixCls:Ge}=n.useContext(We.E_),{name:ot}=n.useContext(S.q3),nt=b(be),bt=typeof nt=="function",Le=n.useContext(S.qI),{validateTrigger:je}=n.useContext(le.FieldContext),x=it!==void 0?it:je,P=$t(oe),V=Ge("form",$),[_,J]=w(V),Se=n.useContext(le.ListContext),me=n.useRef(),[Je,_e]=B({}),[at,pt]=(0,lt.Z)(()=>ln()),ft=ze=>{const Me=Se==null?void 0:Se.getKey(ze.name);if(pt(ze.destroy?ln():ze,!0),pe&&ut!==!1&&Le){let Pe=ze.name;if(ze.destroy)Pe=me.current||Pe;else if(Me!==void 0){const[ue,Ve]=Me;Pe=[ue].concat((0,r.Z)(Ve)),me.current=Pe}Le(ze,Pe)}},At=(ze,Me)=>{_e(Pe=>{const ue=Object.assign({},Pe),Et=[].concat((0,r.Z)(ze.name.slice(0,-1)),(0,r.Z)(Me)).join(vn);return ze.destroy?delete ue[Et]:ue[Et]=ze,ue})},[A,y]=n.useMemo(()=>{const ze=(0,r.Z)(at.errors),Me=(0,r.Z)(at.warnings);return Object.values(Je).forEach(Pe=>{ze.push.apply(ze,(0,r.Z)(Pe.errors||[])),Me.push.apply(Me,(0,r.Z)(Pe.warnings||[]))}),[ze,Me]},[Je,at.errors,at.warnings]),I=R();function L(ze,Me,Pe){return pe&&!$e?n.createElement(En,{prefixCls:V,hasFeedback:p.hasFeedback,validateStatus:p.validateStatus,meta:at,errors:A,warnings:y,noStyle:!0},ze):n.createElement(tn,Object.assign({key:"row"},p,{className:v()(l,J),prefixCls:V,fieldId:Me,isRequired:Pe,errors:A,warnings:y,meta:at,onSubItemMetaChange:At}),ze)}if(!P&&!bt&&!f)return _(L(nt));let H={};return typeof Ue=="string"?H.label=Ue:oe&&(H.label=String(oe)),Ze&&(H=Object.assign(Object.assign({},H),Ze)),_(n.createElement(le.Field,Object.assign({},p,{messageVariables:H,trigger:rt,validateTrigger:x,onMetaChange:ft}),(ze,Me,Pe)=>{const ue=M(oe).length&&Me?Me.name:[],Ve=W(ue,ot),Et=Fe!==void 0?Fe:!!(De&&De.some(Re=>{if(Re&&typeof Re=="object"&&Re.required&&!Re.warningOnly)return!0;if(typeof Re=="function"){const It=Re(Pe);return It&&It.required&&!It.warningOnly}return!1})),Qe=Object.assign({},ze);let tt=null;if(Array.isArray(nt)&&P)tt=nt;else if(!(bt&&(!(k||f)||P))){if(!(f&&!bt&&!P))if((0,T.l$)(nt)){const Re=Object.assign(Object.assign({},nt.props),Qe);if(Re.id||(Re.id=Ve),ut||A.length>0||y.length>0||p.extra){const St=[];(ut||A.length>0)&&St.push(`${Ve}_help`),p.extra&&St.push(`${Ve}_extra`),Re["aria-describedby"]=St.join(" ")}A.length>0&&(Re["aria-invalid"]="true"),Et&&(Re["aria-required"]="true"),(0,Ye.Yr)(nt)&&(Re.ref=I(ue,nt)),new Set([].concat((0,r.Z)(M(rt)),(0,r.Z)(M(x)))).forEach(St=>{Re[St]=function(){for(var Ct,Nt,Dt,Wt,qt,qe=arguments.length,Xe=new Array(qe),ct=0;ct{var{prefixCls:oe,children:pe}=p,l=sn(p,["prefixCls","children"]);const{getPrefixCls:f}=n.useContext(We.E_),$=f("form",oe),k=n.useMemo(()=>({prefixCls:$,status:"error"}),[$]);return n.createElement(le.List,Object.assign({},l),(De,be,Fe)=>n.createElement(S.Rk.Provider,{value:k},pe(De.map(Ue=>Object.assign(Object.assign({},Ue),{fieldKey:Ue.key})),be,{errors:Fe.errors,warnings:Fe.warnings})))};function mn(){const{form:p}=(0,n.useContext)(S.q3);return p}const dt=et;dt.Item=Cn,dt.List=jn,dt.ErrorList=de,dt.useForm=ae,dt.useFormInstance=mn,dt.useWatch=le.useWatch,dt.Provider=S.RV,dt.create=()=>{};var Yt=dt},9432:function(Mt,Ie,e){e.d(Ie,{Z:function(){return Ne},n:function(){return Oe}});var r=e(19248),m=e(92310),v=e.n(m),N=e(93681),n=e(8654),h=e(59301),S=e(19080),q=e(36355),Y=e(1684),a=e(19716),se=e(32441),g=e(33234),u=e(59412),K=e(9937);function ce(z){return!!(z.prefix||z.suffix||z.allowClear)}var ve=function(z,X){var c={};for(var t in z)Object.prototype.hasOwnProperty.call(z,t)&&X.indexOf(t)<0&&(c[t]=z[t]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(z);o{var c;const{prefixCls:t,bordered:o=!0,status:i,size:w,disabled:F,onBlur:D,onFocus:Ae,suffix:de,allowClear:le,addonAfter:We,addonBefore:xe,className:we,style:ie,styles:Z,rootClassName:fe,onChange:C,classNames:M}=z,W=ve(z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:j,direction:O,input:ae}=h.useContext(q.E_),U=j("input",t),He=(0,h.useRef)(null),[ke,ge]=(0,K.ZP)(U),{compactSize:et,compactItemClassnames:lt}=(0,g.ri)(U,O),Ye=(0,a.Z)(Be=>{var ye;return(ye=w!=null?w:et)!==null&&ye!==void 0?ye:Be}),T=h.useContext(Y.Z),Ee=F!=null?F:T,{status:b,hasFeedback:s,feedbackIcon:d}=(0,h.useContext)(se.aM),E=(0,S.F)(b,i),B=ce(z)||!!s,R=(0,h.useRef)(B);(0,h.useEffect)(()=>{var Be;B&&R.current,R.current=B},[B]);const ee=(0,u.Z)(He,!0),G=Be=>{ee(),D==null||D(Be)},Ce=Be=>{ee(),Ae==null||Ae(Be)},te=Be=>{ee(),C==null||C(Be)},re=(s||de)&&h.createElement(h.Fragment,null,de,s&&d);let he;return typeof le=="object"&&(le!=null&&le.clearIcon)?he=le:le&&(he={clearIcon:h.createElement(r.Z,null)}),ke(h.createElement(N.default,Object.assign({ref:(0,n.sQ)(X,He),prefixCls:U,autoComplete:ae==null?void 0:ae.autoComplete},W,{disabled:Ee,onBlur:G,onFocus:Ce,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),ie),styles:Object.assign(Object.assign({},ae==null?void 0:ae.styles),Z),suffix:re,allowClear:he,className:v()(we,fe,lt,ae==null?void 0:ae.className),onChange:te,addonAfter:We&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},We)),addonBefore:xe&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},xe)),classNames:Object.assign(Object.assign(Object.assign({},M),ae==null?void 0:ae.classNames),{input:v()({[`${U}-sm`]:Ye==="small",[`${U}-lg`]:Ye==="large",[`${U}-rtl`]:O==="rtl",[`${U}-borderless`]:!o},!B&&(0,S.Z)(U,E),M==null?void 0:M.input,(c=ae==null?void 0:ae.classNames)===null||c===void 0?void 0:c.input,ge)}),classes:{affixWrapper:v()({[`${U}-affix-wrapper-sm`]:Ye==="small",[`${U}-affix-wrapper-lg`]:Ye==="large",[`${U}-affix-wrapper-rtl`]:O==="rtl",[`${U}-affix-wrapper-borderless`]:!o},(0,S.Z)(`${U}-affix-wrapper`,E,s),ge),wrapper:v()({[`${U}-group-rtl`]:O==="rtl"},ge),group:v()({[`${U}-group-wrapper-sm`]:Ye==="small",[`${U}-group-wrapper-lg`]:Ye==="large",[`${U}-group-wrapper-rtl`]:O==="rtl",[`${U}-group-wrapper-disabled`]:Ee},(0,S.Z)(`${U}-group-wrapper`,E,s),ge)}})))})},1643:function(Mt,Ie,e){var r=e(19248),m=e(92310),v=e.n(m),N=e(9296),n=e(59301),h=e(19080),S=e(36355),q=e(1684),Y=e(19716),a=e(32441),se=e(9432),g=e(9937),u=function(ce,ve){var Oe={};for(var Q in ce)Object.prototype.hasOwnProperty.call(ce,Q)&&ve.indexOf(Q)<0&&(Oe[Q]=ce[Q]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,Q=Object.getOwnPropertySymbols(ce);Ne{const{prefixCls:Oe,bordered:Q=!0,size:Ne,disabled:z,status:X,allowClear:c,showCount:t,classNames:o,rootClassName:i,className:w}=ce,F=u(ce,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:D,direction:Ae}=n.useContext(S.E_),de=(0,Y.Z)(Ne),le=n.useContext(q.Z),We=z!=null?z:le,{status:xe,hasFeedback:we,feedbackIcon:ie}=n.useContext(a.aM),Z=(0,h.F)(xe,X),fe=n.useRef(null);n.useImperativeHandle(ve,()=>{var O;return{resizableTextArea:(O=fe.current)===null||O===void 0?void 0:O.resizableTextArea,focus:ae=>{var U,He;(0,se.n)((He=(U=fe.current)===null||U===void 0?void 0:U.resizableTextArea)===null||He===void 0?void 0:He.textArea,ae)},blur:()=>{var ae;return(ae=fe.current)===null||ae===void 0?void 0:ae.blur()}}});const C=D("input",Oe);let M;typeof c=="object"&&(c!=null&&c.clearIcon)?M=c:c&&(M={clearIcon:n.createElement(r.Z,null)});const[W,j]=(0,g.ZP)(C);return W(n.createElement(N.default,Object.assign({},F,{disabled:We,allowClear:M,className:v()(w,i),classes:{affixWrapper:v()(`${C}-textarea-affix-wrapper`,{[`${C}-affix-wrapper-rtl`]:Ae==="rtl",[`${C}-affix-wrapper-borderless`]:!Q,[`${C}-affix-wrapper-sm`]:de==="small",[`${C}-affix-wrapper-lg`]:de==="large",[`${C}-textarea-show-count`]:t},(0,h.Z)(`${C}-affix-wrapper`,Z),j)},classNames:Object.assign(Object.assign({},o),{textarea:v()({[`${C}-borderless`]:!Q,[`${C}-sm`]:de==="small",[`${C}-lg`]:de==="large"},(0,h.Z)(C,Z),j,o==null?void 0:o.textarea)}),prefixCls:C,suffix:we&&n.createElement("span",{className:`${C}-textarea-suffix`},ie),showCount:t,ref:fe})))});Ie.Z=K},59412:function(Mt,Ie,e){e.d(Ie,{Z:function(){return m}});var r=e(59301);function m(v,N){const n=(0,r.useRef)([]),h=()=>{n.current.push(setTimeout(()=>{var S,q,Y,a;!((S=v.current)===null||S===void 0)&&S.input&&((q=v.current)===null||q===void 0?void 0:q.input.getAttribute("type"))==="password"&&(!((Y=v.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((a=v.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(N&&h(),()=>n.current.forEach(S=>{S&&clearTimeout(S)})),[]),h}},92832:function(Mt,Ie,e){e.d(Ie,{default:function(){return de}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(32441),h=e(9937),q=le=>{const{getPrefixCls:We,direction:xe}=(0,v.useContext)(N.E_),{prefixCls:we,className:ie}=le,Z=We("input-group",we),fe=We("input"),[C,M]=(0,h.ZP)(fe),W=m()(Z,{[`${Z}-lg`]:le.size==="large",[`${Z}-sm`]:le.size==="small",[`${Z}-compact`]:le.compact,[`${Z}-rtl`]:xe==="rtl"},M,ie),j=(0,v.useContext)(n.aM),O=(0,v.useMemo)(()=>Object.assign(Object.assign({},j),{isFormItemInput:!1}),[j]);return C(v.createElement("span",{className:W,style:le.style,onMouseEnter:le.onMouseEnter,onMouseLeave:le.onMouseLeave,onFocus:le.onFocus,onBlur:le.onBlur},v.createElement(n.aM.Provider,{value:O},le.children)))},Y=e(9432),a=e(73331),se=e(15277),g=e(2738),u=e(8654),K=e(59412),ce=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);iele?v.createElement(se.Z,null):v.createElement(a.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var Ne=v.forwardRef((le,We)=>{const{visibilityToggle:xe=!0}=le,we=typeof xe=="object"&&xe.visible!==void 0,[ie,Z]=(0,v.useState)(()=>we?xe.visible:!1),fe=(0,v.useRef)(null);v.useEffect(()=>{we&&Z(xe.visible)},[we,xe]);const C=(0,K.Z)(fe),M=()=>{const{disabled:Ee}=le;Ee||(ie&&C(),Z(b=>{var s;const d=!b;return typeof xe=="object"&&((s=xe.onVisibleChange)===null||s===void 0||s.call(xe,d)),d}))},W=Ee=>{const{action:b="click",iconRender:s=ve}=le,d=Oe[b]||"",E=s(ie),B={[d]:M,className:`${Ee}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return v.cloneElement(v.isValidElement(E)?E:v.createElement("span",null,E),B)},{className:j,prefixCls:O,inputPrefixCls:ae,size:U}=le,He=ce(le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ke}=v.useContext(N.E_),ge=ke("input",ae),et=ke("input-password",O),lt=xe&&W(et),Ye=m()(et,j,{[`${et}-${U}`]:!!U}),T=Object.assign(Object.assign({},(0,g.Z)(He,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Ye,prefixCls:ge,suffix:lt});return U&&(T.size=U),v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(We,fe)},T))}),z=e(47472),X=e(92343),c=e(3113),t=e(19716),o=e(33234),i=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);ie{const{prefixCls:xe,inputPrefixCls:we,className:ie,size:Z,suffix:fe,enterButton:C=!1,addonAfter:M,loading:W,disabled:j,onSearch:O,onChange:ae,onCompositionStart:U,onCompositionEnd:He}=le,ke=i(le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ge,direction:et}=v.useContext(N.E_),lt=v.useRef(!1),Ye=ge("input-search",xe),T=ge("input",we),{compactSize:Ee}=(0,o.ri)(Ye,et),b=(0,t.Z)(ne=>{var Te;return(Te=Z!=null?Z:Ee)!==null&&Te!==void 0?Te:ne}),s=v.useRef(null),d=ne=>{ne&&ne.target&&ne.type==="click"&&O&&O(ne.target.value,ne,{source:"clear"}),ae&&ae(ne)},E=ne=>{var Te;document.activeElement===((Te=s.current)===null||Te===void 0?void 0:Te.input)&&ne.preventDefault()},B=ne=>{var Te,Ke;O&&O((Ke=(Te=s.current)===null||Te===void 0?void 0:Te.input)===null||Ke===void 0?void 0:Ke.value,ne,{source:"input"})},R=ne=>{lt.current||W||B(ne)},ee=typeof C=="boolean"?v.createElement(z.Z,null):null,G=`${Ye}-button`;let Ce;const te=C||{},re=te.type&&te.type.__ANT_BUTTON===!0;re||te.type==="button"?Ce=(0,X.Tm)(te,Object.assign({onMouseDown:E,onClick:ne=>{var Te,Ke;(Ke=(Te=te==null?void 0:te.props)===null||Te===void 0?void 0:Te.onClick)===null||Ke===void 0||Ke.call(Te,ne),B(ne)},key:"enterButton"},re?{className:G,size:b}:{})):Ce=v.createElement(c.ZP,{className:G,type:C?"primary":void 0,size:b,disabled:j,key:"enterButton",onMouseDown:E,onClick:B,loading:W,icon:ee},C),M&&(Ce=[Ce,(0,X.Tm)(M,{key:"addonAfter"})]);const he=m()(Ye,{[`${Ye}-rtl`]:et==="rtl",[`${Ye}-${b}`]:!!b,[`${Ye}-with-button`]:!!C},ie),Be=ne=>{lt.current=!0,U==null||U(ne)},ye=ne=>{lt.current=!1,He==null||He(ne)};return v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(s,We),onPressEnter:R},ke,{size:b,onCompositionStart:Be,onCompositionEnd:ye,prefixCls:T,addonAfter:Ce,suffix:fe,onChange:d,className:he,disabled:j}))}),D=e(1643);const Ae=Y.Z;Ae.Group=q,Ae.Search=F,Ae.TextArea=D.Z,Ae.Password=Ne;var de=Ae},9937:function(Mt,Ie,e){e.d(Ie,{M1:function(){return S},TM:function(){return X},Xy:function(){return q},bi:function(){return se},e5:function(){return z},ik:function(){return g},nz:function(){return n},pU:function(){return h},s7:function(){return u},x0:function(){return a}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116);const n=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=c=>({borderColor:c.hoverBorderColor}),S=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),q=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),Y=c=>{const{paddingBlockLG:t,fontSizeLG:o,lineHeightLG:i,borderRadiusLG:w,paddingInlineLG:F}=c;return{padding:`${t}px ${F}px`,fontSize:o,lineHeight:i,borderRadius:w}},a=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),se=(c,t)=>{const{componentCls:o,colorError:i,colorWarning:w,errorActiveShadow:F,warningActiveShadow:D,colorErrorBorderHover:Ae,colorWarningBorderHover:de}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:i,"&:hover":{borderColor:Ae},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:i,activeShadow:F}))),[`${o}-prefix, ${o}-suffix`]:{color:i}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:de},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:w,activeShadow:D}))),[`${o}-prefix, ${o}-suffix`]:{color:w}}}},g=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},n(c.colorTextPlaceholder)),{"&:hover":Object.assign({},h(c)),"&:focus, &-focused":Object.assign({},S(c)),"&-disabled, &[disabled]":Object.assign({},q(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(c)),"&-sm":Object.assign({},a(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),u=c=>{const{componentCls:t,antCls:o}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Y(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},a(c)),[`&-lg ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${o}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${o}-select-single:not(${o}-select-customize-input)`]:{[`${o}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${o}-select-selector`]:{color:c.colorPrimary}}},[`${o}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${o}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${l}-col-xl-24${pe}-label`]:c(p),[`@media (max-width: ${p.screenXSMax}px)`]:[t(p),{[oe]:{[`.${l}-col-xs-24${pe}-label`]:c(p)}}],[`@media (max-width: ${p.screenSMMax}px)`]:{[oe]:{[`.${l}-col-sm-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenMDMax}px)`]:{[oe]:{[`.${l}-col-md-24${pe}-label`]:c(p)}},[`@media (max-width: ${p.screenLGMax}px)`]:{[oe]:{[`.${l}-col-lg-24${pe}-label`]:c(p)}}}},i=(p,oe)=>(0,g.TS)(p,{formItemCls:`${p.componentCls}-item`,rootPrefixCls:oe});var w=(0,u.Z)("Form",(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[Q(l),Ne(l),ce(l),z(l),X(l),o(l),(0,se.Z)(l),a.kr]},p=>({labelRequiredMarkColor:p.colorError,labelColor:p.colorTextHeading,labelFontSize:p.fontSize,labelHeight:p.controlHeight,labelColonMarginInlineStart:p.marginXXS/2,labelColonMarginInlineEnd:p.marginXS,itemMarginBottom:p.marginLG,verticalLabelPadding:`0 0 ${p.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const F=[];function L(p,oe,pe){let l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof p=="string"?p:`${oe}-${l}`,error:p,errorStatus:pe}}var de=p=>{let{help:oe,helpStatus:pe,errors:l=F,warnings:f=F,className:$,fieldId:k,onVisibleChanged:De}=p;const{prefixCls:be}=n.useContext(S.Rk),Fe=`${be}-item-explain`,[,Ue]=w(be),Ze=(0,n.useMemo)(()=>(0,h.Z)(be),[be]),rt=q(l),it=q(f),$e=n.useMemo(()=>oe!=null?[L(oe,"help",pe)]:[].concat((0,r.Z)(rt.map((Ge,ot)=>L(Ge,"error","error",ot))),(0,r.Z)(it.map((Ge,ot)=>L(Ge,"warning","warning",ot)))),[oe,pe,rt,it]),ut={};return k&&(ut.id=`${k}_help`),n.createElement(N.default,{motionDeadline:Ze.motionDeadline,motionName:`${be}-show-help`,visible:!!$e.length,onVisibleChanged:De},Ge=>{const{className:ot,style:nt}=Ge;return n.createElement("div",Object.assign({},ut,{className:v()(Fe,ot,$,Ue),style:nt,role:"alert"}),n.createElement(N.CSSMotionList,Object.assign({keys:$e},(0,h.Z)(be),{motionName:`${be}-show-help-item`,component:!1}),bt=>{const{key:Le,error:je,errorStatus:x,className:P,style:V}=bt;return n.createElement("div",{key:Le,className:v()(P,{[`${Fe}-${x}`]:x}),style:V},je)}))})},le=e(95013),We=e(36355),xe=e(1684),we=e(52946),ie=e(19716),Z=e(16722);const fe=["parentNode"],C="form_item";function M(p){return p===void 0||p===!1?[]:Array.isArray(p)?p:[p]}function W(p,oe){if(!p.length)return;const pe=p.join("_");return oe?`${oe}_${pe}`:fe.includes(pe)?`${C}_${pe}`:pe}function j(p,oe,pe,l,f,$){let k=l;return $!==void 0?k=$:pe.validating?k="validating":p.length?k="error":oe.length?k="warning":(pe.touched||f&&pe.validated)&&(k="success"),k}function O(p){return M(p).join("_")}function ae(p){const[oe]=(0,le.useForm)(),pe=n.useRef({}),l=n.useMemo(()=>p!=null?p:Object.assign(Object.assign({},oe),{__INTERNAL__:{itemRef:f=>$=>{const k=O(f);$?pe.current[k]=$:delete pe.current[k]}},scrollToField:function(f){let $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const k=M(f),De=W(k,l.__INTERNAL__.name),be=De?document.getElementById(De):null;be&&(0,Z.Z)(be,Object.assign({scrollMode:"if-needed",block:"nearest"},$))},getFieldInstance:f=>{const $=O(f);return pe.current[$]}}),[p,oe]);return[l]}var U=e(28726),He=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{const pe=n.useContext(xe.Z),{getPrefixCls:l,direction:f,form:$}=n.useContext(We.E_),{prefixCls:k,className:De,rootClassName:be,size:Fe,disabled:Ue=pe,form:Ze,colon:rt,labelAlign:it,labelWrap:$e,labelCol:ut,wrapperCol:Ge,hideRequiredMark:ot,layout:nt="horizontal",scrollToFirstError:bt,requiredMark:Le,onFinishFailed:je,name:x,style:P,feedbackIcons:V}=p,_=He(p,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),J=(0,ie.Z)(Fe),Se=n.useContext(U.Z),me=(0,n.useMemo)(()=>Le!==void 0?Le:$&&$.requiredMark!==void 0?$.requiredMark:!ot,[ot,Le,$]),Je=rt!=null?rt:$==null?void 0:$.colon,_e=l("form",k),[at,pt]=w(_e),ft=v()(_e,`${_e}-${nt}`,{[`${_e}-hide-required-mark`]:me===!1,[`${_e}-rtl`]:f==="rtl",[`${_e}-${J}`]:J},pt,$==null?void 0:$.className,De,be),[At]=ae(Ze),{__INTERNAL__:A}=At;A.name=x;const y=(0,n.useMemo)(()=>({name:x,labelAlign:it,labelCol:ut,labelWrap:$e,wrapperCol:Ge,vertical:nt==="vertical",colon:Je,requiredMark:me,itemRef:A.itemRef,form:At,feedbackIcons:V}),[x,it,ut,Ge,nt,Je,me,At,V]);n.useImperativeHandle(oe,()=>At);const I=(H,ze)=>{if(H){let Me={block:"nearest"};typeof H=="object"&&(Me=H),At.scrollToField(ze,Me)}},D=H=>{if(je==null||je(H),H.errorFields.length){const ze=H.errorFields[0].name;if(bt!==void 0){I(bt,ze);return}$&&$.scrollToFirstError!==void 0&&I($.scrollToFirstError,ze)}};return at(n.createElement(xe.n,{disabled:Ue},n.createElement(we.q,{size:J},n.createElement(S.RV,Object.assign({},{validateMessages:Se}),n.createElement(S.q3.Provider,{value:y},n.createElement(le.default,Object.assign({id:x},_,{name:x,onFinishFailed:D,form:At,style:Object.assign(Object.assign({},$==null?void 0:$.style),P),className:ft})))))))};var et=n.forwardRef(ke),lt=e(41799),Ye=e(8654),T=e(92343),Ee=e(11592);function b(p){if(typeof p=="function")return p;const oe=(0,Ee.Z)(p);return oe.length<=1?oe[0]:oe}const s=()=>{const{status:p,errors:oe=[],warnings:pe=[]}=(0,n.useContext)(S.aM);return{status:p,errors:oe,warnings:pe}};s.Context=S.aM;var d=s,E=e(16089);function B(p){const[oe,pe]=n.useState(p),l=(0,n.useRef)(null),f=(0,n.useRef)([]),$=(0,n.useRef)(!1);n.useEffect(()=>($.current=!1,()=>{$.current=!0,E.Z.cancel(l.current),l.current=null}),[]);function k(De){$.current||(l.current===null&&(f.current=[],l.current=(0,E.Z)(()=>{l.current=null,pe(be=>{let Fe=be;return f.current.forEach(Ue=>{Fe=Ue(Fe)}),Fe})})),f.current.push(De))}return[oe,k]}function R(){const{itemRef:p}=n.useContext(S.q3),oe=n.useRef({});function pe(l,f){const $=f&&typeof f=="object"&&f.ref,k=l.join("_");return(oe.current.name!==k||oe.current.originRef!==$)&&(oe.current.name=k,oe.current.originRef=$,oe.current.ref=(0,Ye.sQ)(p(l),$)),oe.current.ref}return pe}var ee=e(29194),G=e(34280),Ce=e(2738),te=e(27382),re=e(37028);const he=p=>{const{formItemCls:oe}=p;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${oe}-control`]:{display:"flex"}}}};var Be=(0,u.b)(["Form","item-item"],(p,oe)=>{let{rootPrefixCls:pe}=oe;const l=i(p,pe);return[he(l)]}),ne=p=>{const{prefixCls:oe,status:pe,wrapperCol:l,children:f,errors:$,warnings:k,_internalItemRender:De,extra:be,help:Fe,fieldId:Ue,marginBottom:Ze,onErrorVisibleChanged:rt}=p,it=`${oe}-item`,$e=n.useContext(S.q3),ut=l||$e.wrapperCol||{},Ge=v()(`${it}-control`,ut.className),ot=n.useMemo(()=>Object.assign({},$e),[$e]);delete ot.labelCol,delete ot.wrapperCol;const nt=n.createElement("div",{className:`${it}-control-input`},n.createElement("div",{className:`${it}-control-input-content`},f)),bt=n.useMemo(()=>({prefixCls:oe,status:pe}),[oe,pe]),Le=Ze!==null||$.length||k.length?n.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},n.createElement(S.Rk.Provider,{value:bt},n.createElement(de,{fieldId:Ue,errors:$,warnings:k,help:Fe,helpStatus:pe,className:`${it}-explain-connected`,onVisibleChanged:rt})),!!Ze&&n.createElement("div",{style:{width:0,height:Ze}})):null,je={};Ue&&(je.id=`${Ue}_extra`);const x=be?n.createElement("div",Object.assign({},je,{className:`${it}-extra`}),be):null,P=De&&De.mark==="pro_table_render"&&De.render?De.render(p,{input:nt,errorList:Le,extra:x}):n.createElement(n.Fragment,null,nt,Le,x);return n.createElement(S.q3.Provider,{value:ot},n.createElement(re.Z,Object.assign({},ut,{className:Ge}),P),n.createElement(Be,{prefixCls:oe}))},Te=e(61485),Ke=e(31724),vt=e(9763),Ot=e(6848),jt=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{let{prefixCls:oe,label:pe,htmlFor:l,labelCol:f,labelAlign:$,colon:k,required:De,requiredMark:be,tooltip:Fe}=p;var Ue;const[Ze]=(0,vt.Z)("Form"),{vertical:rt,labelAlign:it,labelCol:$e,labelWrap:ut,colon:Ge}=n.useContext(S.q3);if(!pe)return null;const ot=f||$e||{},nt=$||it,bt=`${oe}-item-label`,Le=v()(bt,nt==="left"&&`${bt}-left`,ot.className,{[`${bt}-wrap`]:!!ut});let je=pe;const x=k===!0||Ge!==!1&&k!==!1;x&&!rt&&typeof pe=="string"&&pe.trim()!==""&&(je=pe.replace(/[:|:]\s*$/,""));const V=Gt(Fe);if(V){const{icon:me=n.createElement(Te.Z,null)}=V,Je=jt(V,["icon"]),_e=n.createElement(Ot.Z,Object.assign({},Je),n.cloneElement(me,{className:`${oe}-item-tooltip`,title:""}));je=n.createElement(n.Fragment,null,je,_e)}const _=be==="optional",J=typeof be=="function";J?je=be(je,{required:!!De}):_&&!De&&(je=n.createElement(n.Fragment,null,je,n.createElement("span",{className:`${oe}-item-optional`,title:""},(Ze==null?void 0:Ze.optional)||((Ue=Ke.Z.Form)===null||Ue===void 0?void 0:Ue.optional))));const Se=v()({[`${oe}-item-required`]:De,[`${oe}-item-required-mark-optional`]:_||J,[`${oe}-item-no-colon`]:!x});return n.createElement(re.Z,Object.assign({},ot,{className:Le}),n.createElement("label",{htmlFor:l,className:Se,title:typeof pe=="string"?pe:""},je))},Ft=e(29679),Bt=e(19248),Ut=e(96512),un=e(58617);const Jt={success:Ft.Z,warning:Ut.Z,error:Bt.Z,validating:un.Z};function En(p){let{children:oe,errors:pe,warnings:l,hasFeedback:f,validateStatus:$,prefixCls:k,meta:De,noStyle:be}=p;const Fe=`${k}-item`,{feedbackIcons:Ue}=n.useContext(S.q3),Ze=j(pe,l,De,null,!!f,$),{isFormItemInput:rt,status:it}=n.useContext(S.aM),$e=n.useMemo(()=>{var ut;let Ge;if(f){const bt=f!==!0&&f.icons||Ue,Le=Ze&&((ut=bt==null?void 0:bt({status:Ze,errors:pe,warnings:l}))===null||ut===void 0?void 0:ut[Ze]),je=Ze&&Jt[Ze];Ge=Le!==!1&&je?n.createElement("span",{className:v()(`${Fe}-feedback-icon`,`${Fe}-feedback-icon-${Ze}`)},Le||n.createElement(je,null)):null}let ot=!0,nt=Ze||"";return be&&(ot=rt,nt=(Ze!=null?Ze:it)||""),{status:nt,errors:pe,warnings:l,hasFeedback:!!f,feedbackIcon:Ge,isFormItemInput:ot}},[Ze,f,be,rt,it]);return n.createElement(S.aM.Provider,{value:$e},oe)}var yn=function(p,oe){var pe={};for(var l in p)Object.prototype.hasOwnProperty.call(p,l)&&oe.indexOf(l)<0&&(pe[l]=p[l]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var f=0,l=Object.getOwnPropertySymbols(p);f{if(V&&Le.current){const pt=getComputedStyle(Le.current);Se(parseInt(pt.marginBottom,10))}},[V,_]);const me=pt=>{pt||Se(null)},_e=function(){let pt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ft=pt?je:Fe.errors,At=pt?x:Fe.warnings;return j(ft,At,Fe,"",!!Ue,be)}(),at=v()(nt,pe,l,{[`${nt}-with-help`]:P||je.length||x.length,[`${nt}-has-feedback`]:_e&&Ue,[`${nt}-has-success`]:_e==="success",[`${nt}-has-warning`]:_e==="warning",[`${nt}-has-error`]:_e==="error",[`${nt}-is-validating`]:_e==="validating",[`${nt}-hidden`]:Ze});return n.createElement("div",{className:at,style:f,ref:Le},n.createElement(te.Z,Object.assign({className:`${nt}-row`},(0,Ce.Z)(ot,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),n.createElement(Vt,Object.assign({htmlFor:it},p,{requiredMark:bt,required:$e!=null?$e:ut,prefixCls:oe})),n.createElement(ne,Object.assign({},p,Fe,{errors:je,warnings:x,prefixCls:oe,status:_e,help:$,marginBottom:J,onErrorVisibleChanged:me}),n.createElement(S.qI.Provider,{value:Ge},n.createElement(En,{prefixCls:oe,meta:Fe,errors:Fe.errors,warnings:Fe.warnings,hasFeedback:Ue,validateStatus:_e},rt)))),!!J&&n.createElement("div",{className:`${nt}-margin-offset`,style:{marginBottom:-J}}))}const mn="__SPLIT__",cn=null,hn=n.memo(p=>{let{children:oe}=p;return oe},(p,oe)=>p.value===oe.value&&p.update===oe.update&&p.childProps.length===oe.childProps.length&&p.childProps.every((pe,l)=>pe===oe.childProps[l]));function qt(p){return p!=null}function ln(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function In(p){const{name:oe,noStyle:pe,className:l,dependencies:f,prefixCls:$,shouldUpdate:k,rules:De,children:be,required:Fe,label:Ue,messageVariables:Ze,trigger:rt="onChange",validateTrigger:it,hidden:$e,help:ut}=p,{getPrefixCls:Ge}=n.useContext(We.E_),{name:ot}=n.useContext(S.q3),nt=b(be),bt=typeof nt=="function",Le=n.useContext(S.qI),{validateTrigger:je}=n.useContext(le.FieldContext),x=it!==void 0?it:je,P=qt(oe),V=Ge("form",$),[_,J]=w(V),Se=n.useContext(le.ListContext),me=n.useRef(),[Je,_e]=B({}),[at,pt]=(0,lt.Z)(()=>ln()),ft=ze=>{const Me=Se==null?void 0:Se.getKey(ze.name);if(pt(ze.destroy?ln():ze,!0),pe&&ut!==!1&&Le){let Pe=ze.name;if(ze.destroy)Pe=me.current||Pe;else if(Me!==void 0){const[ue,Ve]=Me;Pe=[ue].concat((0,r.Z)(Ve)),me.current=Pe}Le(ze,Pe)}},At=(ze,Me)=>{_e(Pe=>{const ue=Object.assign({},Pe),Et=[].concat((0,r.Z)(ze.name.slice(0,-1)),(0,r.Z)(Me)).join(mn);return ze.destroy?delete ue[Et]:ue[Et]=ze,ue})},[A,y]=n.useMemo(()=>{const ze=(0,r.Z)(at.errors),Me=(0,r.Z)(at.warnings);return Object.values(Je).forEach(Pe=>{ze.push.apply(ze,(0,r.Z)(Pe.errors||[])),Me.push.apply(Me,(0,r.Z)(Pe.warnings||[]))}),[ze,Me]},[Je,at.errors,at.warnings]),I=R();function D(ze,Me,Pe){return pe&&!$e?n.createElement(En,{prefixCls:V,hasFeedback:p.hasFeedback,validateStatus:p.validateStatus,meta:at,errors:A,warnings:y,noStyle:!0},ze):n.createElement(tn,Object.assign({key:"row"},p,{className:v()(l,J),prefixCls:V,fieldId:Me,isRequired:Pe,errors:A,warnings:y,meta:at,onSubItemMetaChange:At}),ze)}if(!P&&!bt&&!f)return _(D(nt));let H={};return typeof Ue=="string"?H.label=Ue:oe&&(H.label=String(oe)),Ze&&(H=Object.assign(Object.assign({},H),Ze)),_(n.createElement(le.Field,Object.assign({},p,{messageVariables:H,trigger:rt,validateTrigger:x,onMetaChange:ft}),(ze,Me,Pe)=>{const ue=M(oe).length&&Me?Me.name:[],Ve=W(ue,ot),Et=Fe!==void 0?Fe:!!(De&&De.some(Re=>{if(Re&&typeof Re=="object"&&Re.required&&!Re.warningOnly)return!0;if(typeof Re=="function"){const It=Re(Pe);return It&&It.required&&!It.warningOnly}return!1})),Qe=Object.assign({},ze);let tt=null;if(Array.isArray(nt)&&P)tt=nt;else if(!(bt&&(!(k||f)||P))){if(!(f&&!bt&&!P))if((0,T.l$)(nt)){const Re=Object.assign(Object.assign({},nt.props),Qe);if(Re.id||(Re.id=Ve),ut||A.length>0||y.length>0||p.extra){const St=[];(ut||A.length>0)&&St.push(`${Ve}_help`),p.extra&&St.push(`${Ve}_extra`),Re["aria-describedby"]=St.join(" ")}A.length>0&&(Re["aria-invalid"]="true"),Et&&(Re["aria-required"]="true"),(0,Ye.Yr)(nt)&&(Re.ref=I(ue,nt)),new Set([].concat((0,r.Z)(M(rt)),(0,r.Z)(M(x)))).forEach(St=>{Re[St]=function(){for(var Ct,Nt,Dt,Wt,kt,qe=arguments.length,Xe=new Array(qe),ct=0;ct{var{prefixCls:oe,children:pe}=p,l=sn(p,["prefixCls","children"]);const{getPrefixCls:f}=n.useContext(We.E_),$=f("form",oe),k=n.useMemo(()=>({prefixCls:$,status:"error"}),[$]);return n.createElement(le.List,Object.assign({},l),(De,be,Fe)=>n.createElement(S.Rk.Provider,{value:k},pe(De.map(Ue=>Object.assign(Object.assign({},Ue),{fieldKey:Ue.key})),be,{errors:Fe.errors,warnings:Fe.warnings})))};function fn(){const{form:p}=(0,n.useContext)(S.q3);return p}const dt=et;dt.Item=Cn,dt.List=jn,dt.ErrorList=de,dt.useForm=ae,dt.useFormInstance=fn,dt.useWatch=le.useWatch,dt.Provider=S.RV,dt.create=()=>{};var Ht=dt},9432:function(wt,Ie,e){e.d(Ie,{Z:function(){return Ne},n:function(){return Oe}});var r=e(19248),m=e(92310),v=e.n(m),N=e(93681),n=e(8654),h=e(59301),S=e(19080),q=e(36355),Y=e(1684),a=e(19716),se=e(32441),g=e(33234),u=e(59412),K=e(9937);function ce(z){return!!(z.prefix||z.suffix||z.allowClear)}var ve=function(z,X){var c={};for(var t in z)Object.prototype.hasOwnProperty.call(z,t)&&X.indexOf(t)<0&&(c[t]=z[t]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,t=Object.getOwnPropertySymbols(z);o{var c;const{prefixCls:t,bordered:o=!0,status:i,size:w,disabled:F,onBlur:L,onFocus:Ae,suffix:de,allowClear:le,addonAfter:We,addonBefore:xe,className:we,style:ie,styles:Z,rootClassName:fe,onChange:C,classNames:M}=z,W=ve(z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:j,direction:O,input:ae}=h.useContext(q.E_),U=j("input",t),He=(0,h.useRef)(null),[ke,ge]=(0,K.ZP)(U),{compactSize:et,compactItemClassnames:lt}=(0,g.ri)(U,O),Ye=(0,a.Z)(Be=>{var ye;return(ye=w!=null?w:et)!==null&&ye!==void 0?ye:Be}),T=h.useContext(Y.Z),Ee=F!=null?F:T,{status:b,hasFeedback:s,feedbackIcon:d}=(0,h.useContext)(se.aM),E=(0,S.F)(b,i),B=ce(z)||!!s,R=(0,h.useRef)(B);(0,h.useEffect)(()=>{var Be;B&&R.current,R.current=B},[B]);const ee=(0,u.Z)(He,!0),G=Be=>{ee(),L==null||L(Be)},Ce=Be=>{ee(),Ae==null||Ae(Be)},te=Be=>{ee(),C==null||C(Be)},re=(s||de)&&h.createElement(h.Fragment,null,de,s&&d);let he;return typeof le=="object"&&(le!=null&&le.clearIcon)?he=le:le&&(he={clearIcon:h.createElement(r.Z,null)}),ke(h.createElement(N.default,Object.assign({ref:(0,n.sQ)(X,He),prefixCls:U,autoComplete:ae==null?void 0:ae.autoComplete},W,{disabled:Ee,onBlur:G,onFocus:Ce,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),ie),styles:Object.assign(Object.assign({},ae==null?void 0:ae.styles),Z),suffix:re,allowClear:he,className:v()(we,fe,lt,ae==null?void 0:ae.className),onChange:te,addonAfter:We&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},We)),addonBefore:xe&&h.createElement(g.BR,null,h.createElement(se.Ux,{override:!0,status:!0},xe)),classNames:Object.assign(Object.assign(Object.assign({},M),ae==null?void 0:ae.classNames),{input:v()({[`${U}-sm`]:Ye==="small",[`${U}-lg`]:Ye==="large",[`${U}-rtl`]:O==="rtl",[`${U}-borderless`]:!o},!B&&(0,S.Z)(U,E),M==null?void 0:M.input,(c=ae==null?void 0:ae.classNames)===null||c===void 0?void 0:c.input,ge)}),classes:{affixWrapper:v()({[`${U}-affix-wrapper-sm`]:Ye==="small",[`${U}-affix-wrapper-lg`]:Ye==="large",[`${U}-affix-wrapper-rtl`]:O==="rtl",[`${U}-affix-wrapper-borderless`]:!o},(0,S.Z)(`${U}-affix-wrapper`,E,s),ge),wrapper:v()({[`${U}-group-rtl`]:O==="rtl"},ge),group:v()({[`${U}-group-wrapper-sm`]:Ye==="small",[`${U}-group-wrapper-lg`]:Ye==="large",[`${U}-group-wrapper-rtl`]:O==="rtl",[`${U}-group-wrapper-disabled`]:Ee},(0,S.Z)(`${U}-group-wrapper`,E,s),ge)}})))})},1643:function(wt,Ie,e){var r=e(19248),m=e(92310),v=e.n(m),N=e(9296),n=e(59301),h=e(19080),S=e(36355),q=e(1684),Y=e(19716),a=e(32441),se=e(9432),g=e(9937),u=function(ce,ve){var Oe={};for(var Q in ce)Object.prototype.hasOwnProperty.call(ce,Q)&&ve.indexOf(Q)<0&&(Oe[Q]=ce[Q]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,Q=Object.getOwnPropertySymbols(ce);Ne{const{prefixCls:Oe,bordered:Q=!0,size:Ne,disabled:z,status:X,allowClear:c,showCount:t,classNames:o,rootClassName:i,className:w}=ce,F=u(ce,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:L,direction:Ae}=n.useContext(S.E_),de=(0,Y.Z)(Ne),le=n.useContext(q.Z),We=z!=null?z:le,{status:xe,hasFeedback:we,feedbackIcon:ie}=n.useContext(a.aM),Z=(0,h.F)(xe,X),fe=n.useRef(null);n.useImperativeHandle(ve,()=>{var O;return{resizableTextArea:(O=fe.current)===null||O===void 0?void 0:O.resizableTextArea,focus:ae=>{var U,He;(0,se.n)((He=(U=fe.current)===null||U===void 0?void 0:U.resizableTextArea)===null||He===void 0?void 0:He.textArea,ae)},blur:()=>{var ae;return(ae=fe.current)===null||ae===void 0?void 0:ae.blur()}}});const C=L("input",Oe);let M;typeof c=="object"&&(c!=null&&c.clearIcon)?M=c:c&&(M={clearIcon:n.createElement(r.Z,null)});const[W,j]=(0,g.ZP)(C);return W(n.createElement(N.default,Object.assign({},F,{disabled:We,allowClear:M,className:v()(w,i),classes:{affixWrapper:v()(`${C}-textarea-affix-wrapper`,{[`${C}-affix-wrapper-rtl`]:Ae==="rtl",[`${C}-affix-wrapper-borderless`]:!Q,[`${C}-affix-wrapper-sm`]:de==="small",[`${C}-affix-wrapper-lg`]:de==="large",[`${C}-textarea-show-count`]:t},(0,h.Z)(`${C}-affix-wrapper`,Z),j)},classNames:Object.assign(Object.assign({},o),{textarea:v()({[`${C}-borderless`]:!Q,[`${C}-sm`]:de==="small",[`${C}-lg`]:de==="large"},(0,h.Z)(C,Z),j,o==null?void 0:o.textarea)}),prefixCls:C,suffix:we&&n.createElement("span",{className:`${C}-textarea-suffix`},ie),showCount:t,ref:fe})))});Ie.Z=K},59412:function(wt,Ie,e){e.d(Ie,{Z:function(){return m}});var r=e(59301);function m(v,N){const n=(0,r.useRef)([]),h=()=>{n.current.push(setTimeout(()=>{var S,q,Y,a;!((S=v.current)===null||S===void 0)&&S.input&&((q=v.current)===null||q===void 0?void 0:q.input.getAttribute("type"))==="password"&&(!((Y=v.current)===null||Y===void 0)&&Y.input.hasAttribute("value"))&&((a=v.current)===null||a===void 0||a.input.removeAttribute("value"))}))};return(0,r.useEffect)(()=>(N&&h(),()=>n.current.forEach(S=>{S&&clearTimeout(S)})),[]),h}},92832:function(wt,Ie,e){e.d(Ie,{default:function(){return de}});var r=e(92310),m=e.n(r),v=e(59301),N=e(36355),n=e(32441),h=e(9937),q=le=>{const{getPrefixCls:We,direction:xe}=(0,v.useContext)(N.E_),{prefixCls:we,className:ie}=le,Z=We("input-group",we),fe=We("input"),[C,M]=(0,h.ZP)(fe),W=m()(Z,{[`${Z}-lg`]:le.size==="large",[`${Z}-sm`]:le.size==="small",[`${Z}-compact`]:le.compact,[`${Z}-rtl`]:xe==="rtl"},M,ie),j=(0,v.useContext)(n.aM),O=(0,v.useMemo)(()=>Object.assign(Object.assign({},j),{isFormItemInput:!1}),[j]);return C(v.createElement("span",{className:W,style:le.style,onMouseEnter:le.onMouseEnter,onMouseLeave:le.onMouseLeave,onFocus:le.onFocus,onBlur:le.onBlur},v.createElement(n.aM.Provider,{value:O},le.children)))},Y=e(9432),a=e(73331),se=e(15277),g=e(2738),u=e(8654),K=e(59412),ce=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);iele?v.createElement(se.Z,null):v.createElement(a.Z,null),Oe={click:"onClick",hover:"onMouseOver"};var Ne=v.forwardRef((le,We)=>{const{visibilityToggle:xe=!0}=le,we=typeof xe=="object"&&xe.visible!==void 0,[ie,Z]=(0,v.useState)(()=>we?xe.visible:!1),fe=(0,v.useRef)(null);v.useEffect(()=>{we&&Z(xe.visible)},[we,xe]);const C=(0,K.Z)(fe),M=()=>{const{disabled:Ee}=le;Ee||(ie&&C(),Z(b=>{var s;const d=!b;return typeof xe=="object"&&((s=xe.onVisibleChange)===null||s===void 0||s.call(xe,d)),d}))},W=Ee=>{const{action:b="click",iconRender:s=ve}=le,d=Oe[b]||"",E=s(ie),B={[d]:M,className:`${Ee}-icon`,key:"passwordIcon",onMouseDown:R=>{R.preventDefault()},onMouseUp:R=>{R.preventDefault()}};return v.cloneElement(v.isValidElement(E)?E:v.createElement("span",null,E),B)},{className:j,prefixCls:O,inputPrefixCls:ae,size:U}=le,He=ce(le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:ke}=v.useContext(N.E_),ge=ke("input",ae),et=ke("input-password",O),lt=xe&&W(et),Ye=m()(et,j,{[`${et}-${U}`]:!!U}),T=Object.assign(Object.assign({},(0,g.Z)(He,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Ye,prefixCls:ge,suffix:lt});return U&&(T.size=U),v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(We,fe)},T))}),z=e(47472),X=e(92343),c=e(3113),t=e(19716),o=e(33234),i=function(le,We){var xe={};for(var we in le)Object.prototype.hasOwnProperty.call(le,we)&&We.indexOf(we)<0&&(xe[we]=le[we]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(le);ie{const{prefixCls:xe,inputPrefixCls:we,className:ie,size:Z,suffix:fe,enterButton:C=!1,addonAfter:M,loading:W,disabled:j,onSearch:O,onChange:ae,onCompositionStart:U,onCompositionEnd:He}=le,ke=i(le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ge,direction:et}=v.useContext(N.E_),lt=v.useRef(!1),Ye=ge("input-search",xe),T=ge("input",we),{compactSize:Ee}=(0,o.ri)(Ye,et),b=(0,t.Z)(ne=>{var Te;return(Te=Z!=null?Z:Ee)!==null&&Te!==void 0?Te:ne}),s=v.useRef(null),d=ne=>{ne&&ne.target&&ne.type==="click"&&O&&O(ne.target.value,ne,{source:"clear"}),ae&&ae(ne)},E=ne=>{var Te;document.activeElement===((Te=s.current)===null||Te===void 0?void 0:Te.input)&&ne.preventDefault()},B=ne=>{var Te,Ke;O&&O((Ke=(Te=s.current)===null||Te===void 0?void 0:Te.input)===null||Ke===void 0?void 0:Ke.value,ne,{source:"input"})},R=ne=>{lt.current||W||B(ne)},ee=typeof C=="boolean"?v.createElement(z.Z,null):null,G=`${Ye}-button`;let Ce;const te=C||{},re=te.type&&te.type.__ANT_BUTTON===!0;re||te.type==="button"?Ce=(0,X.Tm)(te,Object.assign({onMouseDown:E,onClick:ne=>{var Te,Ke;(Ke=(Te=te==null?void 0:te.props)===null||Te===void 0?void 0:Te.onClick)===null||Ke===void 0||Ke.call(Te,ne),B(ne)},key:"enterButton"},re?{className:G,size:b}:{})):Ce=v.createElement(c.ZP,{className:G,type:C?"primary":void 0,size:b,disabled:j,key:"enterButton",onMouseDown:E,onClick:B,loading:W,icon:ee},C),M&&(Ce=[Ce,(0,X.Tm)(M,{key:"addonAfter"})]);const he=m()(Ye,{[`${Ye}-rtl`]:et==="rtl",[`${Ye}-${b}`]:!!b,[`${Ye}-with-button`]:!!C},ie),Be=ne=>{lt.current=!0,U==null||U(ne)},ye=ne=>{lt.current=!1,He==null||He(ne)};return v.createElement(Y.Z,Object.assign({ref:(0,u.sQ)(s,We),onPressEnter:R},ke,{size:b,onCompositionStart:Be,onCompositionEnd:ye,prefixCls:T,addonAfter:Ce,suffix:fe,onChange:d,className:he,disabled:j}))}),L=e(1643);const Ae=Y.Z;Ae.Group=q,Ae.Search=F,Ae.TextArea=L.Z,Ae.Password=Ne;var de=Ae},9937:function(wt,Ie,e){e.d(Ie,{M1:function(){return S},TM:function(){return X},Xy:function(){return q},bi:function(){return se},e5:function(){return z},ik:function(){return g},nz:function(){return n},pU:function(){return h},s7:function(){return u},x0:function(){return a}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116);const n=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),h=c=>({borderColor:c.hoverBorderColor}),S=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),q=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},h((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),Y=c=>{const{paddingBlockLG:t,fontSizeLG:o,lineHeightLG:i,borderRadiusLG:w,paddingInlineLG:F}=c;return{padding:`${t}px ${F}px`,fontSize:o,lineHeight:i,borderRadius:w}},a=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),se=(c,t)=>{const{componentCls:o,colorError:i,colorWarning:w,errorActiveShadow:F,warningActiveShadow:L,colorErrorBorderHover:Ae,colorWarningBorderHover:de}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:i,"&:hover":{borderColor:Ae},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:i,activeShadow:F}))),[`${o}-prefix, ${o}-suffix`]:{color:i}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:de},"&:focus, &-focused":Object.assign({},S((0,v.TS)(c,{activeBorderColor:w,activeShadow:L}))),[`${o}-prefix, ${o}-suffix`]:{color:w}}}},g=c=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${c.paddingBlock}px ${c.paddingInline}px`,color:c.colorText,fontSize:c.fontSize,lineHeight:c.lineHeight,backgroundColor:c.colorBgContainer,backgroundImage:"none",borderWidth:c.lineWidth,borderStyle:c.lineType,borderColor:c.colorBorder,borderRadius:c.borderRadius,transition:`all ${c.motionDurationMid}`},n(c.colorTextPlaceholder)),{"&:hover":Object.assign({},h(c)),"&:focus, &-focused":Object.assign({},S(c)),"&-disabled, &[disabled]":Object.assign({},q(c)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:c.controlHeight,lineHeight:c.lineHeight,verticalAlign:"bottom",transition:`all ${c.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},Y(c)),"&-sm":Object.assign({},a(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),u=c=>{const{componentCls:t,antCls:o}=c;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:c.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},Y(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},a(c)),[`&-lg ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${o}-select-single ${o}-select-selector`]:{height:c.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${c.paddingInline}px`,color:c.colorText,fontWeight:"normal",fontSize:c.fontSize,textAlign:"center",backgroundColor:c.colorFillAlter,border:`${c.lineWidth}px ${c.lineType} ${c.colorBorder}`,borderRadius:c.borderRadius,transition:`all ${c.motionDurationSlow}`,lineHeight:1,[`${o}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${o}-select-single:not(${o}-select-customize-input)`]:{[`${o}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${o}-select-selector`]:{color:c.colorPrimary}}},[`${o}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${o}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${o}-select ${o}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,r.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:c.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${o}-picker-range @@ -37,12 +37,12 @@ & > ${o}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, & > ${o}-select:last-child > ${o}-select-selector, & > ${o}-cascader-picker:last-child ${t}, - & > ${o}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${o}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-c.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:c.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:c.borderRadius}}}})}},K=c=>{const{componentCls:t,controlHeightSM:o,lineWidth:i}=c,F=(o-i*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),g(c)),se(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:o,paddingTop:F,paddingBottom:F}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ce=c=>{const{componentCls:t}=c;return{[`${t}-clear-icon`]:{margin:0,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextTertiary},"&:active":{color:c.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${c.inputAffixPadding}px`}}}},ve=c=>{const{componentCls:t,inputAffixPadding:o,colorTextDescription:i,motionDurationSlow:w,colorIcon:F,colorIconHover:D,iconCls:Ae}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},g(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(c)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:c.paddingXS}},"&-show-count-suffix":{color:i},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:o},"&-suffix":{marginInlineStart:o}}}),ce(c)),{[`${Ae}${t}-password-icon`]:{color:F,cursor:"pointer",transition:`all ${w}`,"&:hover":{color:D}}}),se(c,`${t}-affix-wrapper`))}},Oe=c=>{const{componentCls:t,colorError:o,colorWarning:i,borderRadiusLG:w,borderRadiusSM:F}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),u(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:w,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:F}},"&-status-error":{[`${t}-group-addon`]:{color:o,borderColor:o}},"&-status-warning":{[`${t}-group-addon`]:{color:i,borderColor:i}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},q(c))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Q=c=>{const{componentCls:t,antCls:o}=c,i=`${t}-search`;return{[i]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${i}-button:not(${o}-btn-primary)`]:{borderInlineStartColor:c.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:c.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${i}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${i}-button:not(${o}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${o}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${i}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${i}-button`]:{height:c.controlHeightLG},[`&-small ${i}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + & > ${o}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${o}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-c.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:c.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:c.borderRadius}}}})}},K=c=>{const{componentCls:t,controlHeightSM:o,lineWidth:i}=c,F=(o-i*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),g(c)),se(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:o,paddingTop:F,paddingBottom:F}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},ce=c=>{const{componentCls:t}=c;return{[`${t}-clear-icon`]:{margin:0,color:c.colorTextQuaternary,fontSize:c.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:hover":{color:c.colorTextTertiary},"&:active":{color:c.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${c.inputAffixPadding}px`}}}},ve=c=>{const{componentCls:t,inputAffixPadding:o,colorTextDescription:i,motionDurationSlow:w,colorIcon:F,colorIconHover:L,iconCls:Ae}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},g(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},h(c)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:c.paddingXS}},"&-show-count-suffix":{color:i},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:o},"&-suffix":{marginInlineStart:o}}}),ce(c)),{[`${Ae}${t}-password-icon`]:{color:F,cursor:"pointer",transition:`all ${w}`,"&:hover":{color:L}}}),se(c,`${t}-affix-wrapper`))}},Oe=c=>{const{componentCls:t,colorError:o,colorWarning:i,borderRadiusLG:w,borderRadiusSM:F}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,r.Wf)(c)),u(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:w,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:F}},"&-status-error":{[`${t}-group-addon`]:{color:o,borderColor:o}},"&-status-warning":{[`${t}-group-addon`]:{color:i,borderColor:i}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},q(c))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Q=c=>{const{componentCls:t,antCls:o}=c,i=`${t}-search`;return{[i]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${i}-button:not(${o}-btn-primary)`]:{borderInlineStartColor:c.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:c.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${i}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${i}-button:not(${o}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${o}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${i}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${i}-button`]:{height:c.controlHeightLG},[`&-small ${i}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ne=c=>{const{componentCls:t,paddingLG:o}=c,i=`${t}-textarea`;return{[i]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${i}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${i}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function z(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const X=c=>{const{controlHeight:t,fontSize:o,lineHeight:i,lineWidth:w,controlHeightSM:F,controlHeightLG:D,fontSizeLG:Ae,lineHeightLG:de,paddingSM:le,controlPaddingHorizontalSM:We,controlPaddingHorizontal:xe,colorFillAlter:we,colorPrimaryHover:ie,controlOutlineWidth:Z,controlOutline:fe,colorErrorOutline:C,colorWarningOutline:M}=c;return{paddingBlock:Math.max(Math.round((t-o*i)/2*10)/10-w,3),paddingBlockSM:Math.max(Math.round((F-o*i)/2*10)/10-w,0),paddingBlockLG:Math.ceil((D-Ae*de)/2*10)/10-w,paddingInline:le-w,paddingInlineSM:We-w,paddingInlineLG:xe-w,addonBg:we,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${Z}px ${fe}`,errorActiveShadow:`0 0 0 ${Z}px ${C}`,warningActiveShadow:`0 0 0 ${Z}px ${M}`}};Ie.ZP=(0,N.Z)("Input",c=>{const t=(0,v.TS)(c,z(c));return[K(t),Ne(t),ve(t),Oe(t),Q(t),(0,m.c)(t)]},X)},45818:function(Mt,Ie,e){e.d(Ie,{D:function(){return z},Z:function(){return t}});var r=e(72308),m=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},N=v,n=e(7657),h=function(i,w){return m.createElement(n.Z,(0,r.Z)({},i,{ref:w,icon:N}))},S=m.forwardRef(h),q=S,Y=e(33853),a=e(38819),se=e(92310),g=e.n(se),u=e(2738),ce=o=>!isNaN(parseFloat(o))&&isFinite(o),ve=e(36355),Oe=e(84966),Q=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,F=Object.getOwnPropertySymbols(o);D{let o=0;return function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o+=1,`${i}${o}`}})();var t=m.forwardRef((o,i)=>{const{prefixCls:w,className:F,trigger:D,children:Ae,defaultCollapsed:de=!1,theme:le="dark",style:We={},collapsible:xe=!1,reverseArrow:we=!1,width:ie=200,collapsedWidth:Z=80,zeroWidthTriggerStyle:fe,breakpoint:C,onCollapse:M,onBreakpoint:W}=o,j=Q(o,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:O}=(0,m.useContext)(Oe.Gs),[ae,U]=(0,m.useState)("collapsed"in o?o.collapsed:de),[He,ke]=(0,m.useState)(!1);(0,m.useEffect)(()=>{"collapsed"in o&&U(o.collapsed)},[o.collapsed]);const ge=(b,s)=>{"collapsed"in o||U(b),M==null||M(b,s)},et=(0,m.useRef)();et.current=b=>{ke(b.matches),W==null||W(b.matches),ae!==b.matches&&ge(b.matches,"responsive")},(0,m.useEffect)(()=>{function b(d){return et.current(d)}let s;if(typeof window!="undefined"){const{matchMedia:d}=window;if(d&&C&&C in Ne){s=d(`(max-width: ${Ne[C]})`);try{s.addEventListener("change",b)}catch(E){s.addListener(b)}b(s)}}return()=>{try{s==null||s.removeEventListener("change",b)}catch(d){s==null||s.removeListener(b)}}},[C]),(0,m.useEffect)(()=>{const b=X("ant-sider-");return O.addSider(b),()=>O.removeSider(b)},[]);const lt=()=>{ge(!ae,"clickTrigger")},{getPrefixCls:Ye}=(0,m.useContext)(ve.E_),T=()=>{const b=Ye("layout-sider",w),s=(0,u.Z)(j,["collapsed"]),d=ae?Z:ie,E=ce(d)?`${d}px`:String(d),B=parseFloat(String(Z||0))===0?m.createElement("span",{onClick:lt,className:g()(`${b}-zero-width-trigger`,`${b}-zero-width-trigger-${we?"right":"left"}`),style:fe},D||m.createElement(q,null)):null,G={expanded:we?m.createElement(a.Z,null):m.createElement(Y.Z,null),collapsed:we?m.createElement(Y.Z,null):m.createElement(a.Z,null)}[ae?"collapsed":"expanded"],Ce=D!==null?B||m.createElement("div",{className:`${b}-trigger`,onClick:lt,style:{width:E}},D||G):null,te=Object.assign(Object.assign({},We),{flex:`0 0 ${E}`,maxWidth:E,minWidth:E,width:E}),re=g()(b,`${b}-${le}`,{[`${b}-collapsed`]:!!ae,[`${b}-has-trigger`]:xe&&D!==null&&!B,[`${b}-below`]:!!He,[`${b}-zero-width`]:parseFloat(E)===0},F);return m.createElement("aside",Object.assign({className:re},s,{style:te,ref:i}),m.createElement("div",{className:`${b}-children`},Ae),xe||He&&B?Ce:null)},Ee=m.useMemo(()=>({siderCollapsed:ae}),[ae]);return m.createElement(z.Provider,{value:Ee},T())})},44e3:function(Mt,Ie,e){var r=e(84966),m=e(45818);const v=r.ZP;v.Header=r.h4,v.Footer=r.$_,v.Content=r.VY,v.Sider=m.Z,Ie.default=v},84966:function(Mt,Ie,e){e.d(Ie,{VY:function(){return z},$_:function(){return Ne},h4:function(){return Q},Gs:function(){return u},ZP:function(){return X}});var r=e(80702),m=e(92310),v=e.n(m),N=e(2738),n=e(59301),h=e(36355),S=e(83116),Y=c=>{const{componentCls:t,bodyBg:o,lightSiderBg:i,lightTriggerBg:w,lightTriggerColor:F}=c;return{[`${t}-sider-light`]:{background:i,[`${t}-sider-trigger`]:{color:F,background:w},[`${t}-sider-zero-width-trigger`]:{color:F,background:w,border:`1px solid ${o}`,borderInlineStart:0}}}};const a=c=>{const{antCls:t,componentCls:o,colorText:i,triggerColor:w,footerBg:F,triggerBg:D,headerHeight:Ae,headerPadding:de,headerColor:le,footerPadding:We,triggerHeight:xe,zeroTriggerHeight:we,zeroTriggerWidth:ie,motionDurationMid:Z,motionDurationSlow:fe,fontSize:C,borderRadius:M,bodyBg:W,headerBg:j,siderBg:O}=c;return{[o]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:W,"&, *":{boxSizing:"border-box"},[`&${o}-has-sider`]:{flexDirection:"row",[`> ${o}, > ${o}-content`]:{width:0}},[`${o}-header, &${o}-footer`]:{flex:"0 0 auto"},[`${o}-sider`]:{position:"relative",minWidth:0,background:O,transition:`all ${Z}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:xe,color:w,lineHeight:`${xe}px`,textAlign:"center",background:D,cursor:"pointer",transition:`all ${Z}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-ie,zIndex:1,width:ie,height:we,color:w,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:O,borderStartStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M,borderEndStartRadius:0,cursor:"pointer",transition:`background ${fe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${fe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ie,borderStartStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:M}}}}},Y(c)),{"&-rtl":{direction:"rtl"}}),[`${o}-header`]:{height:Ae,padding:de,color:le,lineHeight:`${Ae}px`,background:j,[`${t}-menu`]:{lineHeight:"inherit"}},[`${o}-footer`]:{padding:We,color:i,fontSize:C,background:F},[`${o}-content`]:{flex:"auto",minHeight:0}}};var se=(0,S.Z)("Layout",c=>[a(c)],c=>{const{colorBgLayout:t,controlHeight:o,controlHeightLG:i,colorText:w,controlHeightSM:F,marginXXS:D,colorTextLightSolid:Ae,colorBgContainer:de}=c,le=i*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:o*2,headerPadding:`0 ${le}px`,headerColor:w,footerPadding:`${F}px ${le}px`,footerBg:t,siderBg:"#001529",triggerHeight:i+D*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:i,zeroTriggerHeight:i,lightSiderBg:de,lightTriggerBg:de,lightTriggerColor:w}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(c,t){var o={};for(var i in c)Object.prototype.hasOwnProperty.call(c,i)&&t.indexOf(i)<0&&(o[i]=c[i]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,i=Object.getOwnPropertySymbols(c);wnull,removeSider:()=>null}});function K(c){let{suffixCls:t,tagName:o,displayName:i}=c;return w=>n.forwardRef((D,Ae)=>n.createElement(w,Object.assign({ref:Ae,suffixCls:t,tagName:o},D)))}const ce=n.forwardRef((c,t)=>{const{prefixCls:o,suffixCls:i,className:w,tagName:F}=c,D=g(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=n.useContext(h.E_),de=Ae("layout",o),[le,We]=se(de),xe=i?`${de}-${i}`:de;return le(n.createElement(F,Object.assign({className:v()(o||xe,w,We),ref:t},D)))}),ve=n.forwardRef((c,t)=>{const{direction:o}=n.useContext(h.E_),[i,w]=n.useState([]),{prefixCls:F,className:D,rootClassName:Ae,children:de,hasSider:le,tagName:We,style:xe}=c,we=g(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,N.Z)(we,["suffixCls"]),{getPrefixCls:Z,layout:fe}=n.useContext(h.E_),C=Z("layout",F),[M,W]=se(C),j=v()(C,{[`${C}-has-sider`]:typeof le=="boolean"?le:i.length>0,[`${C}-rtl`]:o==="rtl"},fe==null?void 0:fe.className,D,Ae,W),O=n.useMemo(()=>({siderHook:{addSider:ae=>{w(U=>[].concat((0,r.Z)(U),[ae]))},removeSider:ae=>{w(U=>U.filter(He=>He!==ae))}}}),[]);return M(n.createElement(u.Provider,{value:O},n.createElement(We,Object.assign({ref:t,className:j,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),xe)},ie),de)))}),Oe=K({tagName:"div",displayName:"Layout"})(ve),Q=K({suffixCls:"header",tagName:"header",displayName:"Header"})(ce),Ne=K({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ce),z=K({suffixCls:"content",tagName:"main",displayName:"Content"})(ce);var X=Oe},40875:function(Mt,Ie,e){e.d(Ie,{J:function(){return h}});var r=e(59301),m=e(33234),v=e(70425),N=function(S,q){var Y={};for(var a in S)Object.prototype.hasOwnProperty.call(S,a)&&q.indexOf(a)<0&&(Y[a]=S[a]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,a=Object.getOwnPropertySymbols(S);se{const{children:Y}=S,a=N(S,["children"]),se=r.useContext(n),g=r.useMemo(()=>Object.assign(Object.assign({},se),a),[se,a.prefixCls,a.mode,a.selectable]);return r.createElement(n.Provider,{value:g},r.createElement(m.BR,null,(0,v.supportNodeRef)(Y)?r.cloneElement(Y,{ref:q}):Y))});Ie.Z=n},20834:function(Mt,Ie,e){e.d(Ie,{default:function(){return Ee}});var r=e(15285),m=e(59301),v=e(45818),N=e(92310),n=e.n(N),h=e(36355),S=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{const{prefixCls:s,className:d,dashed:E}=b,B=S(b,["prefixCls","className","dashed"]),{getPrefixCls:R}=m.useContext(h.E_),ee=R("menu",s),G=n()({[`${ee}-item-divider-dashed`]:!!E},d);return m.createElement(r.iz,Object.assign({className:G},B))},a=e(11592),se=e(2738),g=e(6848),u=e(92343),ce=(0,m.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=b=>{var s;const{className:d,children:E,icon:B,title:R,danger:ee}=b,{prefixCls:G,firstLevel:Ce,direction:te,disableMenuItemTitleTooltip:re,inlineCollapsed:he}=m.useContext(ce),Be=Bt=>{const jt=m.createElement("span",{className:`${G}-title-content`},E);return(!B||(0,u.l$)(E)&&E.type==="span")&&E&&Bt&&Ce&&typeof E=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},E.charAt(0)):jt},{siderCollapsed:ye}=m.useContext(v.D);let ne=R;typeof R=="undefined"?ne=Ce?E:"":R===!1&&(ne="");const Te={title:ne};!ye&&!he&&(Te.title=null,Te.open=!1);const Ke=(0,a.Z)(E).length;let vt=m.createElement(r.ck,Object.assign({},(0,se.Z)(b,["title","icon","danger"]),{className:n()({[`${G}-item-danger`]:ee,[`${G}-item-only-child`]:(B?Ke+1:Ke)===1},d),title:typeof R=="string"?R:void 0}),(0,u.Tm)(B,{className:n()((0,u.l$)(B)?(s=B.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),Be(he));return re||(vt=m.createElement(g.Z,Object.assign({},Te,{placement:te==="rtl"?"left":"right",overlayClassName:`${G}-inline-collapsed-tooltip`}),vt)),vt},Ne=b=>{var s;const{popupClassName:d,icon:E,title:B,theme:R}=b,ee=m.useContext(ce),{prefixCls:G,inlineCollapsed:Ce,theme:te}=ee,re=(0,r.Xl)();let he;if(!E)he=Ce&&!re.length&&B&&typeof B=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},B.charAt(0)):m.createElement("span",{className:`${G}-title-content`},B);else{const ye=(0,u.l$)(B)&&B.type==="span";he=m.createElement(m.Fragment,null,(0,u.Tm)(E,{className:n()((0,u.l$)(E)?(s=E.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),ye?B:m.createElement("span",{className:`${G}-title-content`},B))}const Be=m.useMemo(()=>Object.assign(Object.assign({},ee),{firstLevel:!1}),[ee]);return m.createElement(ce.Provider,{value:Be},m.createElement(r.Wd,Object.assign({},(0,se.Z)(b,["icon"]),{title:he,popupClassName:n()(G,d,`${G}-${R||te}`)})))},z=e(18785),X=e(70425),c=e(62892),t=e(40875),o=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{if(s&&typeof s=="object"){const E=s,{label:B,children:R,key:ee,type:G}=E,Ce=o(E,["label","children","key","type"]),te=ee!=null?ee:`tmp-${d}`;return R||G==="group"?G==="group"?m.createElement(r.BW,Object.assign({key:te},Ce,{title:B}),i(R)):m.createElement(Ne,Object.assign({key:te},Ce,{title:B}),i(R)):G==="divider"?m.createElement(Y,Object.assign({key:te},Ce)):m.createElement(Oe,Object.assign({key:te},Ce),B)}return null}).filter(s=>s)}function w(b){return m.useMemo(()=>b&&i(b),[b])}var F=e(64993),D=e(17313),Ae=e(8378),de=e(13826),le=e(29878),We=e(83116),xe=e(37613),ie=b=>{const{componentCls:s,motionDurationSlow:d,horizontalLineHeight:E,colorSplit:B,lineWidth:R,lineType:ee,itemPaddingInline:G}=b;return{[`${s}-horizontal`]:{lineHeight:E,border:0,borderBottom:`${R}px ${ee} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${s}-item, ${s}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:G},[`> ${s}-item:hover, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},Ne=c=>{const{componentCls:t,paddingLG:o}=c,i=`${t}-textarea`;return{[i]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-c.fontSize*c.lineHeight,insetInlineEnd:0,color:c.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${i}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:o}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:c.paddingXS,insetBlockStart:c.paddingXS},[`${i}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function z(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const X=c=>{const{controlHeight:t,fontSize:o,lineHeight:i,lineWidth:w,controlHeightSM:F,controlHeightLG:L,fontSizeLG:Ae,lineHeightLG:de,paddingSM:le,controlPaddingHorizontalSM:We,controlPaddingHorizontal:xe,colorFillAlter:we,colorPrimaryHover:ie,controlOutlineWidth:Z,controlOutline:fe,colorErrorOutline:C,colorWarningOutline:M}=c;return{paddingBlock:Math.max(Math.round((t-o*i)/2*10)/10-w,3),paddingBlockSM:Math.max(Math.round((F-o*i)/2*10)/10-w,0),paddingBlockLG:Math.ceil((L-Ae*de)/2*10)/10-w,paddingInline:le-w,paddingInlineSM:We-w,paddingInlineLG:xe-w,addonBg:we,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${Z}px ${fe}`,errorActiveShadow:`0 0 0 ${Z}px ${C}`,warningActiveShadow:`0 0 0 ${Z}px ${M}`}};Ie.ZP=(0,N.Z)("Input",c=>{const t=(0,v.TS)(c,z(c));return[K(t),Ne(t),ve(t),Oe(t),Q(t),(0,m.c)(t)]},X)},45818:function(wt,Ie,e){e.d(Ie,{D:function(){return z},Z:function(){return t}});var r=e(72308),m=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},N=v,n=e(7657),h=function(i,w){return m.createElement(n.Z,(0,r.Z)({},i,{ref:w,icon:N}))},S=m.forwardRef(h),q=S,Y=e(33853),a=e(38819),se=e(92310),g=e.n(se),u=e(2738),ce=o=>!isNaN(parseFloat(o))&&isFinite(o),ve=e(36355),Oe=e(84966),Q=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,F=Object.getOwnPropertySymbols(o);L{let o=0;return function(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return o+=1,`${i}${o}`}})();var t=m.forwardRef((o,i)=>{const{prefixCls:w,className:F,trigger:L,children:Ae,defaultCollapsed:de=!1,theme:le="dark",style:We={},collapsible:xe=!1,reverseArrow:we=!1,width:ie=200,collapsedWidth:Z=80,zeroWidthTriggerStyle:fe,breakpoint:C,onCollapse:M,onBreakpoint:W}=o,j=Q(o,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:O}=(0,m.useContext)(Oe.Gs),[ae,U]=(0,m.useState)("collapsed"in o?o.collapsed:de),[He,ke]=(0,m.useState)(!1);(0,m.useEffect)(()=>{"collapsed"in o&&U(o.collapsed)},[o.collapsed]);const ge=(b,s)=>{"collapsed"in o||U(b),M==null||M(b,s)},et=(0,m.useRef)();et.current=b=>{ke(b.matches),W==null||W(b.matches),ae!==b.matches&&ge(b.matches,"responsive")},(0,m.useEffect)(()=>{function b(d){return et.current(d)}let s;if(typeof window!="undefined"){const{matchMedia:d}=window;if(d&&C&&C in Ne){s=d(`(max-width: ${Ne[C]})`);try{s.addEventListener("change",b)}catch(E){s.addListener(b)}b(s)}}return()=>{try{s==null||s.removeEventListener("change",b)}catch(d){s==null||s.removeListener(b)}}},[C]),(0,m.useEffect)(()=>{const b=X("ant-sider-");return O.addSider(b),()=>O.removeSider(b)},[]);const lt=()=>{ge(!ae,"clickTrigger")},{getPrefixCls:Ye}=(0,m.useContext)(ve.E_),T=()=>{const b=Ye("layout-sider",w),s=(0,u.Z)(j,["collapsed"]),d=ae?Z:ie,E=ce(d)?`${d}px`:String(d),B=parseFloat(String(Z||0))===0?m.createElement("span",{onClick:lt,className:g()(`${b}-zero-width-trigger`,`${b}-zero-width-trigger-${we?"right":"left"}`),style:fe},L||m.createElement(q,null)):null,G={expanded:we?m.createElement(a.Z,null):m.createElement(Y.Z,null),collapsed:we?m.createElement(Y.Z,null):m.createElement(a.Z,null)}[ae?"collapsed":"expanded"],Ce=L!==null?B||m.createElement("div",{className:`${b}-trigger`,onClick:lt,style:{width:E}},L||G):null,te=Object.assign(Object.assign({},We),{flex:`0 0 ${E}`,maxWidth:E,minWidth:E,width:E}),re=g()(b,`${b}-${le}`,{[`${b}-collapsed`]:!!ae,[`${b}-has-trigger`]:xe&&L!==null&&!B,[`${b}-below`]:!!He,[`${b}-zero-width`]:parseFloat(E)===0},F);return m.createElement("aside",Object.assign({className:re},s,{style:te,ref:i}),m.createElement("div",{className:`${b}-children`},Ae),xe||He&&B?Ce:null)},Ee=m.useMemo(()=>({siderCollapsed:ae}),[ae]);return m.createElement(z.Provider,{value:Ee},T())})},44e3:function(wt,Ie,e){var r=e(84966),m=e(45818);const v=r.ZP;v.Header=r.h4,v.Footer=r.$_,v.Content=r.VY,v.Sider=m.Z,Ie.default=v},84966:function(wt,Ie,e){e.d(Ie,{VY:function(){return z},$_:function(){return Ne},h4:function(){return Q},Gs:function(){return u},ZP:function(){return X}});var r=e(80702),m=e(92310),v=e.n(m),N=e(2738),n=e(59301),h=e(36355),S=e(83116),Y=c=>{const{componentCls:t,bodyBg:o,lightSiderBg:i,lightTriggerBg:w,lightTriggerColor:F}=c;return{[`${t}-sider-light`]:{background:i,[`${t}-sider-trigger`]:{color:F,background:w},[`${t}-sider-zero-width-trigger`]:{color:F,background:w,border:`1px solid ${o}`,borderInlineStart:0}}}};const a=c=>{const{antCls:t,componentCls:o,colorText:i,triggerColor:w,footerBg:F,triggerBg:L,headerHeight:Ae,headerPadding:de,headerColor:le,footerPadding:We,triggerHeight:xe,zeroTriggerHeight:we,zeroTriggerWidth:ie,motionDurationMid:Z,motionDurationSlow:fe,fontSize:C,borderRadius:M,bodyBg:W,headerBg:j,siderBg:O}=c;return{[o]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:W,"&, *":{boxSizing:"border-box"},[`&${o}-has-sider`]:{flexDirection:"row",[`> ${o}, > ${o}-content`]:{width:0}},[`${o}-header, &${o}-footer`]:{flex:"0 0 auto"},[`${o}-sider`]:{position:"relative",minWidth:0,background:O,transition:`all ${Z}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:xe,color:w,lineHeight:`${xe}px`,textAlign:"center",background:L,cursor:"pointer",transition:`all ${Z}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ae,insetInlineEnd:-ie,zIndex:1,width:ie,height:we,color:w,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:O,borderStartStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M,borderEndStartRadius:0,cursor:"pointer",transition:`background ${fe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${fe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ie,borderStartStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:M}}}}},Y(c)),{"&-rtl":{direction:"rtl"}}),[`${o}-header`]:{height:Ae,padding:de,color:le,lineHeight:`${Ae}px`,background:j,[`${t}-menu`]:{lineHeight:"inherit"}},[`${o}-footer`]:{padding:We,color:i,fontSize:C,background:F},[`${o}-content`]:{flex:"auto",minHeight:0}}};var se=(0,S.Z)("Layout",c=>[a(c)],c=>{const{colorBgLayout:t,controlHeight:o,controlHeightLG:i,colorText:w,controlHeightSM:F,marginXXS:L,colorTextLightSolid:Ae,colorBgContainer:de}=c,le=i*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:o*2,headerPadding:`0 ${le}px`,headerColor:w,footerPadding:`${F}px ${le}px`,footerBg:t,siderBg:"#001529",triggerHeight:i+L*2,triggerBg:"#002140",triggerColor:Ae,zeroTriggerWidth:i,zeroTriggerHeight:i,lightSiderBg:de,lightTriggerBg:de,lightTriggerColor:w}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),g=function(c,t){var o={};for(var i in c)Object.prototype.hasOwnProperty.call(c,i)&&t.indexOf(i)<0&&(o[i]=c[i]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,i=Object.getOwnPropertySymbols(c);wnull,removeSider:()=>null}});function K(c){let{suffixCls:t,tagName:o,displayName:i}=c;return w=>n.forwardRef((L,Ae)=>n.createElement(w,Object.assign({ref:Ae,suffixCls:t,tagName:o},L)))}const ce=n.forwardRef((c,t)=>{const{prefixCls:o,suffixCls:i,className:w,tagName:F}=c,L=g(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ae}=n.useContext(h.E_),de=Ae("layout",o),[le,We]=se(de),xe=i?`${de}-${i}`:de;return le(n.createElement(F,Object.assign({className:v()(o||xe,w,We),ref:t},L)))}),ve=n.forwardRef((c,t)=>{const{direction:o}=n.useContext(h.E_),[i,w]=n.useState([]),{prefixCls:F,className:L,rootClassName:Ae,children:de,hasSider:le,tagName:We,style:xe}=c,we=g(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,N.Z)(we,["suffixCls"]),{getPrefixCls:Z,layout:fe}=n.useContext(h.E_),C=Z("layout",F),[M,W]=se(C),j=v()(C,{[`${C}-has-sider`]:typeof le=="boolean"?le:i.length>0,[`${C}-rtl`]:o==="rtl"},fe==null?void 0:fe.className,L,Ae,W),O=n.useMemo(()=>({siderHook:{addSider:ae=>{w(U=>[].concat((0,r.Z)(U),[ae]))},removeSider:ae=>{w(U=>U.filter(He=>He!==ae))}}}),[]);return M(n.createElement(u.Provider,{value:O},n.createElement(We,Object.assign({ref:t,className:j,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),xe)},ie),de)))}),Oe=K({tagName:"div",displayName:"Layout"})(ve),Q=K({suffixCls:"header",tagName:"header",displayName:"Header"})(ce),Ne=K({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(ce),z=K({suffixCls:"content",tagName:"main",displayName:"Content"})(ce);var X=Oe},40875:function(wt,Ie,e){e.d(Ie,{J:function(){return h}});var r=e(59301),m=e(33234),v=e(70425),N=function(S,q){var Y={};for(var a in S)Object.prototype.hasOwnProperty.call(S,a)&&q.indexOf(a)<0&&(Y[a]=S[a]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,a=Object.getOwnPropertySymbols(S);se{const{children:Y}=S,a=N(S,["children"]),se=r.useContext(n),g=r.useMemo(()=>Object.assign(Object.assign({},se),a),[se,a.prefixCls,a.mode,a.selectable]);return r.createElement(n.Provider,{value:g},r.createElement(m.BR,null,(0,v.supportNodeRef)(Y)?r.cloneElement(Y,{ref:q}):Y))});Ie.Z=n},20834:function(wt,Ie,e){e.d(Ie,{default:function(){return Ee}});var r=e(15285),m=e(59301),v=e(45818),N=e(92310),n=e.n(N),h=e(36355),S=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{const{prefixCls:s,className:d,dashed:E}=b,B=S(b,["prefixCls","className","dashed"]),{getPrefixCls:R}=m.useContext(h.E_),ee=R("menu",s),G=n()({[`${ee}-item-divider-dashed`]:!!E},d);return m.createElement(r.iz,Object.assign({className:G},B))},a=e(11592),se=e(2738),g=e(6848),u=e(92343),ce=(0,m.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Oe=b=>{var s;const{className:d,children:E,icon:B,title:R,danger:ee}=b,{prefixCls:G,firstLevel:Ce,direction:te,disableMenuItemTitleTooltip:re,inlineCollapsed:he}=m.useContext(ce),Be=Ot=>{const jt=m.createElement("span",{className:`${G}-title-content`},E);return(!B||(0,u.l$)(E)&&E.type==="span")&&E&&Ot&&Ce&&typeof E=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},E.charAt(0)):jt},{siderCollapsed:ye}=m.useContext(v.D);let ne=R;typeof R=="undefined"?ne=Ce?E:"":R===!1&&(ne="");const Te={title:ne};!ye&&!he&&(Te.title=null,Te.open=!1);const Ke=(0,a.Z)(E).length;let vt=m.createElement(r.ck,Object.assign({},(0,se.Z)(b,["title","icon","danger"]),{className:n()({[`${G}-item-danger`]:ee,[`${G}-item-only-child`]:(B?Ke+1:Ke)===1},d),title:typeof R=="string"?R:void 0}),(0,u.Tm)(B,{className:n()((0,u.l$)(B)?(s=B.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),Be(he));return re||(vt=m.createElement(g.Z,Object.assign({},Te,{placement:te==="rtl"?"left":"right",overlayClassName:`${G}-inline-collapsed-tooltip`}),vt)),vt},Ne=b=>{var s;const{popupClassName:d,icon:E,title:B,theme:R}=b,ee=m.useContext(ce),{prefixCls:G,inlineCollapsed:Ce,theme:te}=ee,re=(0,r.Xl)();let he;if(!E)he=Ce&&!re.length&&B&&typeof B=="string"?m.createElement("div",{className:`${G}-inline-collapsed-noicon`},B.charAt(0)):m.createElement("span",{className:`${G}-title-content`},B);else{const ye=(0,u.l$)(B)&&B.type==="span";he=m.createElement(m.Fragment,null,(0,u.Tm)(E,{className:n()((0,u.l$)(E)?(s=E.props)===null||s===void 0?void 0:s.className:"",`${G}-item-icon`)}),ye?B:m.createElement("span",{className:`${G}-title-content`},B))}const Be=m.useMemo(()=>Object.assign(Object.assign({},ee),{firstLevel:!1}),[ee]);return m.createElement(ce.Provider,{value:Be},m.createElement(r.Wd,Object.assign({},(0,se.Z)(b,["icon"]),{title:he,popupClassName:n()(G,d,`${G}-${R||te}`)})))},z=e(18785),X=e(70425),c=e(62892),t=e(40875),o=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{if(s&&typeof s=="object"){const E=s,{label:B,children:R,key:ee,type:G}=E,Ce=o(E,["label","children","key","type"]),te=ee!=null?ee:`tmp-${d}`;return R||G==="group"?G==="group"?m.createElement(r.BW,Object.assign({key:te},Ce,{title:B}),i(R)):m.createElement(Ne,Object.assign({key:te},Ce,{title:B}),i(R)):G==="divider"?m.createElement(Y,Object.assign({key:te},Ce)):m.createElement(Oe,Object.assign({key:te},Ce),B)}return null}).filter(s=>s)}function w(b){return m.useMemo(()=>b&&i(b),[b])}var F=e(64993),L=e(17313),Ae=e(8378),de=e(13826),le=e(29878),We=e(83116),xe=e(37613),ie=b=>{const{componentCls:s,motionDurationSlow:d,horizontalLineHeight:E,colorSplit:B,lineWidth:R,lineType:ee,itemPaddingInline:G}=b;return{[`${s}-horizontal`]:{lineHeight:E,border:0,borderBottom:`${R}px ${ee} ${B}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${s}-item, ${s}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:G},[`> ${s}-item:hover, > ${s}-item-active, > ${s}-submenu ${s}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${s}-item, ${s}-submenu-title`]:{transition:[`border-color ${d}`,`background ${d}`].join(",")},[`${s}-submenu-arrow`]:{display:"none"}}}},fe=b=>{let{componentCls:s,menuArrowOffset:d}=b;return{[`${s}-rtl`]:{direction:"rtl"},[`${s}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${s}-rtl${s}-vertical, - ${s}-submenu-rtl ${s}-vertical`]:{[`${s}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${d})`},"&::after":{transform:`rotate(45deg) translateY(${d})`}}}}};const C=b=>Object.assign({},(0,D.oN)(b));var W=(b,s)=>{const{componentCls:d,itemColor:E,itemSelectedColor:B,groupTitleColor:R,itemBg:ee,subMenuItemBg:G,itemSelectedBg:Ce,activeBarHeight:te,activeBarWidth:re,activeBarBorderWidth:he,motionDurationSlow:Be,motionEaseInOut:ye,motionEaseOut:ne,itemPaddingInline:Te,motionDurationMid:Ke,itemHoverColor:vt,lineType:Bt,colorSplit:jt,itemDisabledColor:Gt,dangerItemColor:Rt,dangerItemHoverColor:Vt,dangerItemSelectedColor:Ft,dangerItemActiveBg:wt,dangerItemSelectedBg:Ut,itemHoverBg:cn,itemActiveBg:kt,menuSubMenuBg:En,horizontalItemSelectedColor:yn,horizontalItemSelectedBg:tn,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:hn}=b;return{[`${d}-${s}, ${d}-${s} > ${d}`]:{color:E,background:ee,[`&${d}-root:focus-visible`]:Object.assign({},C(b)),[`${d}-item-group-title`]:{color:R},[`${d}-submenu-selected`]:{[`> ${d}-submenu-title`]:{color:B}},[`${d}-item-disabled, ${d}-submenu-disabled`]:{color:`${Gt} !important`},[`${d}-item:not(${d}-item-selected):not(${d}-submenu-selected)`]:{[`&:hover, > ${d}-submenu-title:hover`]:{color:vt}},[`&:not(${d}-horizontal)`]:{[`${d}-item:not(${d}-item-selected)`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:kt}},[`${d}-submenu-title`]:{"&:hover":{backgroundColor:cn},"&:active":{backgroundColor:kt}}},[`${d}-item-danger`]:{color:Rt,[`&${d}-item:hover`]:{[`&:not(${d}-item-selected):not(${d}-submenu-selected)`]:{color:Vt}},[`&${d}-item:active`]:{background:wt}},[`${d}-item a`]:{"&, &:hover":{color:"inherit"}},[`${d}-item-selected`]:{color:B,[`&${d}-item-danger`]:{color:Ft},"a, a:hover":{color:"inherit"}},[`& ${d}-item-selected`]:{backgroundColor:Ce,[`&${d}-item-danger`]:{backgroundColor:Ut}},[`${d}-item, ${d}-submenu-title`]:{[`&:not(${d}-item-disabled):focus-visible`]:Object.assign({},C(b))},[`&${d}-submenu > ${d}`]:{backgroundColor:En},[`&${d}-popup > ${d}`]:{backgroundColor:hn},[`&${d}-horizontal`]:Object.assign(Object.assign({},s==="dark"?{borderBottom:0}:{}),{[`> ${d}-item, > ${d}-submenu`]:{top:he,marginTop:-he,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:Te,bottom:0,borderBottom:`${te}px solid transparent`,transition:`border-color ${Be} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:te,borderBottomColor:yn}},"&-selected":{color:yn,backgroundColor:tn,"&:hover":{backgroundColor:tn},"&::after":{borderBottomWidth:te,borderBottomColor:yn}}}}),[`&${d}-root`]:{[`&${d}-inline, &${d}-vertical`]:{borderInlineEnd:`${he}px ${Bt} ${jt}`}},[`&${d}-inline`]:{[`${d}-sub${d}-inline`]:{background:G},[`${d}-item, ${d}-submenu-title`]:he&&re?{width:`calc(100% + ${he}px)`}:{},[`${d}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${re}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ke} ${ne}`,`opacity ${Ke} ${ne}`].join(","),content:'""'},[`&${d}-item-danger`]:{"&::after":{borderInlineEndColor:Ft}}},[`${d}-selected, ${d}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ke} ${ye}`,`opacity ${Ke} ${ye}`].join(",")}}}}}};const j=b=>{const{componentCls:s,itemHeight:d,itemMarginInline:E,padding:B,menuArrowSize:R,marginXS:ee,itemMarginBlock:G}=b,Ce=B+R+ee;return{[`${s}-item`]:{position:"relative",overflow:"hidden"},[`${s}-item, ${s}-submenu-title`]:{height:d,lineHeight:`${d}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:E,marginBlock:G,width:`calc(100% - ${E*2}px)`},[`> ${s}-item, + ${s}-submenu-rtl ${s}-vertical`]:{[`${s}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${d})`},"&::after":{transform:`rotate(45deg) translateY(${d})`}}}}};const C=b=>Object.assign({},(0,L.oN)(b));var W=(b,s)=>{const{componentCls:d,itemColor:E,itemSelectedColor:B,groupTitleColor:R,itemBg:ee,subMenuItemBg:G,itemSelectedBg:Ce,activeBarHeight:te,activeBarWidth:re,activeBarBorderWidth:he,motionDurationSlow:Be,motionEaseInOut:ye,motionEaseOut:ne,itemPaddingInline:Te,motionDurationMid:Ke,itemHoverColor:vt,lineType:Ot,colorSplit:jt,itemDisabledColor:Gt,dangerItemColor:Rt,dangerItemHoverColor:Vt,dangerItemSelectedColor:Ft,dangerItemActiveBg:Bt,dangerItemSelectedBg:Ut,itemHoverBg:un,itemActiveBg:Jt,menuSubMenuBg:En,horizontalItemSelectedColor:yn,horizontalItemSelectedBg:tn,horizontalItemBorderRadius:mn,horizontalItemHoverBg:cn,popupBg:hn}=b;return{[`${d}-${s}, ${d}-${s} > ${d}`]:{color:E,background:ee,[`&${d}-root:focus-visible`]:Object.assign({},C(b)),[`${d}-item-group-title`]:{color:R},[`${d}-submenu-selected`]:{[`> ${d}-submenu-title`]:{color:B}},[`${d}-item-disabled, ${d}-submenu-disabled`]:{color:`${Gt} !important`},[`${d}-item:not(${d}-item-selected):not(${d}-submenu-selected)`]:{[`&:hover, > ${d}-submenu-title:hover`]:{color:vt}},[`&:not(${d}-horizontal)`]:{[`${d}-item:not(${d}-item-selected)`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:Jt}},[`${d}-submenu-title`]:{"&:hover":{backgroundColor:un},"&:active":{backgroundColor:Jt}}},[`${d}-item-danger`]:{color:Rt,[`&${d}-item:hover`]:{[`&:not(${d}-item-selected):not(${d}-submenu-selected)`]:{color:Vt}},[`&${d}-item:active`]:{background:Bt}},[`${d}-item a`]:{"&, &:hover":{color:"inherit"}},[`${d}-item-selected`]:{color:B,[`&${d}-item-danger`]:{color:Ft},"a, a:hover":{color:"inherit"}},[`& ${d}-item-selected`]:{backgroundColor:Ce,[`&${d}-item-danger`]:{backgroundColor:Ut}},[`${d}-item, ${d}-submenu-title`]:{[`&:not(${d}-item-disabled):focus-visible`]:Object.assign({},C(b))},[`&${d}-submenu > ${d}`]:{backgroundColor:En},[`&${d}-popup > ${d}`]:{backgroundColor:hn},[`&${d}-horizontal`]:Object.assign(Object.assign({},s==="dark"?{borderBottom:0}:{}),{[`> ${d}-item, > ${d}-submenu`]:{top:he,marginTop:-he,marginBottom:0,borderRadius:mn,"&::after":{position:"absolute",insetInline:Te,bottom:0,borderBottom:`${te}px solid transparent`,transition:`border-color ${Be} ${ye}`,content:'""'},"&:hover, &-active, &-open":{background:cn,"&::after":{borderBottomWidth:te,borderBottomColor:yn}},"&-selected":{color:yn,backgroundColor:tn,"&:hover":{backgroundColor:tn},"&::after":{borderBottomWidth:te,borderBottomColor:yn}}}}),[`&${d}-root`]:{[`&${d}-inline, &${d}-vertical`]:{borderInlineEnd:`${he}px ${Ot} ${jt}`}},[`&${d}-inline`]:{[`${d}-sub${d}-inline`]:{background:G},[`${d}-item, ${d}-submenu-title`]:he&&re?{width:`calc(100% + ${he}px)`}:{},[`${d}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${re}px solid ${B}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ke} ${ne}`,`opacity ${Ke} ${ne}`].join(","),content:'""'},[`&${d}-item-danger`]:{"&::after":{borderInlineEndColor:Ft}}},[`${d}-selected, ${d}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ke} ${ye}`,`opacity ${Ke} ${ye}`].join(",")}}}}}};const j=b=>{const{componentCls:s,itemHeight:d,itemMarginInline:E,padding:B,menuArrowSize:R,marginXS:ee,itemMarginBlock:G}=b,Ce=B+R+ee;return{[`${s}-item`]:{position:"relative",overflow:"hidden"},[`${s}-item, ${s}-submenu-title`]:{height:d,lineHeight:`${d}px`,paddingInline:B,overflow:"hidden",textOverflow:"ellipsis",marginInline:E,marginBlock:G,width:`calc(100% - ${E*2}px)`},[`> ${s}-item, > ${s}-submenu > ${s}-submenu-title`]:{height:d,lineHeight:`${d}px`},[`${s}-item-group-list ${s}-submenu-title, ${s}-submenu-title`]:{paddingInlineEnd:Ce}}};var ae=b=>{const{componentCls:s,iconCls:d,itemHeight:E,colorTextLightSolid:B,dropdownWidth:R,controlHeightLG:ee,motionDurationMid:G,motionEaseOut:Ce,paddingXL:te,itemMarginInline:re,fontSizeLG:he,motionDurationSlow:Be,paddingXS:ye,boxShadowSecondary:ne,collapsedWidth:Te,collapsedIconSize:Ke}=b,vt={height:E,lineHeight:`${E}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[s]:{"&-inline, &-vertical":Object.assign({[`&${s}-root`]:{boxShadow:"none"}},j(b))},[`${s}-submenu-popup`]:{[`${s}-vertical`]:Object.assign(Object.assign({},j(b)),{boxShadow:ne})}},{[`${s}-submenu-popup ${s}-vertical${s}-sub`]:{minWidth:R,maxHeight:`calc(100vh - ${ee*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${s}-inline`]:{width:"100%",[`&${s}-root`]:{[`${s}-item, ${s}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Be}`,`background ${Be}`,`padding ${G} ${Ce}`].join(","),[`> ${s}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${s}-sub${s}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${s}-submenu > ${s}-submenu-title`]:vt,[`& ${s}-item-group-title`]:{paddingInlineStart:te}},[`${s}-item`]:vt}},{[`${s}-inline-collapsed`]:{width:Te,[`&${s}-root`]:{[`${s}-item, ${s}-submenu ${s}-submenu-title`]:{[`> ${s}-inline-collapsed-noicon`]:{fontSize:he,textAlign:"center"}}},[`> ${s}-item, > ${s}-item-group > ${s}-item-group-list > ${s}-item, @@ -50,42 +50,42 @@ > ${s}-submenu > ${s}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${he/2}px - ${re}px)`,textOverflow:"clip",[` ${s}-submenu-arrow, ${s}-submenu-expand-icon - `]:{opacity:0},[`${s}-item-icon, ${d}`]:{margin:0,fontSize:Ke,lineHeight:`${E}px`,"+ span":{display:"inline-block",opacity:0}}},[`${s}-item-icon, ${d}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${s}-item-icon, ${d}`]:{display:"none"},"a, a:hover":{color:B}},[`${s}-item-group-title`]:Object.assign(Object.assign({},D.vS),{paddingInline:ye})}}]};const U=b=>{const{componentCls:s,motionDurationSlow:d,motionDurationMid:E,motionEaseInOut:B,motionEaseOut:R,iconCls:ee,iconSize:G,iconMarginInlineEnd:Ce}=b;return{[`${s}-item, ${s}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${B}`].join(","),[`${s}-item-icon, ${ee}`]:{minWidth:G,fontSize:G,transition:[`font-size ${E} ${R}`,`margin ${d} ${B}`,`color ${d}`].join(","),"+ span":{marginInlineStart:Ce,opacity:1,transition:[`opacity ${d} ${B}`,`margin ${d}`,`color ${d}`].join(",")}},[`${s}-item-icon`]:Object.assign({},(0,D.Ro)()),[`&${s}-item-only-child`]:{[`> ${ee}, > ${s}-item-icon`]:{marginInlineEnd:0}}},[`${s}-item-disabled, ${s}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${s}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},He=b=>{const{componentCls:s,motionDurationSlow:d,motionEaseInOut:E,borderRadius:B,menuArrowSize:R,menuArrowOffset:ee}=b;return{[`${s}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:b.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${E}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${d} ${E}`,`transform ${d} ${E}`,`top ${d} ${E}`,`color ${d} ${E}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ee})`},"&::after":{transform:`rotate(-45deg) translateY(${ee})`}}}}},ke=b=>{const{antCls:s,componentCls:d,fontSize:E,motionDurationSlow:B,motionDurationMid:R,motionEaseInOut:ee,paddingXS:G,padding:Ce,colorSplit:te,lineWidth:re,zIndexPopup:he,borderRadiusLG:Be,subMenuItemBorderRadius:ye,menuArrowSize:ne,menuArrowOffset:Te,lineType:Ke,menuPanelMaskInset:vt,groupTitleLineHeight:Bt,groupTitleFontSize:jt}=b;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,D.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,D.Wf)(b)),(0,D.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:E,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${d}-item`]:{flex:"none"}},[`${d}-item, ${d}-submenu, ${d}-submenu-title`]:{borderRadius:b.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${G}px ${Ce}px`,fontSize:jt,lineHeight:Bt,transition:`all ${B}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`,`padding ${R} ${ee}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${B} ${ee}`,`padding ${B} ${ee}`].join(",")},[`${d}-title-content`]:{transition:`color ${B}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:te,borderStyle:Ke,borderWidth:0,borderTopWidth:re,marginBlock:re,padding:0,"&-dashed":{borderStyle:"dashed"}}}),U(b)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${E*2}px ${Ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:he,borderRadius:Be,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${vt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:vt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:b.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:b.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:b.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:b.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:Be},U(b)),He(b)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:ye},[`${d}-submenu-title::after`]:{transition:`transform ${B} ${ee}`}})}}),He(b)),{[`&-inline-collapsed ${d}-submenu-arrow, - &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Te})`},"&::after":{transform:`rotate(45deg) translateX(-${Te})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${ne*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Te})`},"&::before":{transform:`rotate(45deg) translateX(${Te})`}}})},{[`${s}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var ge=(b,s)=>(0,We.Z)("Menu",E=>{if(s===!1)return[];const{colorBgElevated:B,colorPrimary:R,colorTextLightSolid:ee,controlHeightLG:G,fontSize:Ce,darkItemColor:te,darkDangerItemColor:re,darkItemBg:he,darkSubMenuItemBg:Be,darkItemSelectedColor:ye,darkItemSelectedBg:ne,darkDangerItemSelectedBg:Te,darkItemHoverBg:Ke,darkGroupTitleColor:vt,darkItemHoverColor:Bt,darkItemDisabledColor:jt,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:Rt,darkDangerItemActiveBg:Vt}=E,Ft=Ce/7*5,wt=(0,xe.TS)(E,{menuArrowSize:Ft,menuHorizontalHeight:G*1.15,menuArrowOffset:`${Ft*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Ut=(0,xe.TS)(wt,{itemColor:te,itemHoverColor:Bt,groupTitleColor:vt,itemSelectedColor:ye,itemBg:he,popupBg:he,subMenuItemBg:Be,itemActiveBg:"transparent",itemSelectedBg:ne,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ke,itemDisabledColor:jt,dangerItemColor:re,dangerItemHoverColor:Gt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Vt,dangerItemSelectedBg:Te,menuSubMenuBg:Be,horizontalItemSelectedColor:ee,horizontalItemSelectedBg:R});return[ke(wt),ie(wt),ae(wt),W(wt,"light"),W(Ut,"dark"),fe(wt),(0,Ae.Z)(wt),(0,de.oN)(wt,"slide-up"),(0,de.oN)(wt,"slide-down"),(0,le._y)(wt,"zoom-big")]},E=>{const{colorPrimary:B,colorError:R,colorTextDisabled:ee,colorErrorBg:G,colorText:Ce,colorTextDescription:te,colorBgContainer:re,colorFillAlter:he,colorFillContent:Be,lineWidth:ye,lineWidthBold:ne,controlItemBgActive:Te,colorBgTextHover:Ke,controlHeightLG:vt,lineHeight:Bt,colorBgElevated:jt,marginXXS:Gt,padding:Rt,fontSize:Vt,controlHeightSM:Ft,fontSizeLG:wt,colorTextLightSolid:Ut,colorErrorHover:cn}=E,kt=new F.C(Ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:E.zIndexPopupBase+50,radiusItem:E.borderRadiusLG,itemBorderRadius:E.borderRadiusLG,radiusSubMenuItem:E.borderRadiusSM,subMenuItemBorderRadius:E.borderRadiusSM,colorItemText:Ce,itemColor:Ce,colorItemTextHover:Ce,itemHoverColor:Ce,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:te,groupTitleColor:te,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:re,itemBg:re,colorItemBgHover:Ke,itemHoverBg:Ke,colorItemBgActive:Be,itemActiveBg:Te,colorSubItemBg:he,subMenuItemBg:he,colorItemBgSelected:Te,itemSelectedBg:Te,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ne,activeBarHeight:ne,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:ee,itemDisabledColor:ee,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:G,dangerItemActiveBg:G,colorDangerItemBgSelected:G,dangerItemSelectedBg:G,itemMarginInline:E.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:vt,groupTitleLineHeight:Bt,collapsedWidth:vt*2,popupBg:jt,itemMarginBlock:Gt,itemPaddingInline:Rt,horizontalLineHeight:`${vt*1.15}px`,iconSize:Vt,iconMarginInlineEnd:Ft-Vt,collapsedIconSize:wt,groupTitleFontSize:Vt,darkItemDisabledColor:new F.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:kt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:B,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:kt,darkItemHoverColor:Ut,darkDangerItemHoverColor:cn,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:R}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(b),et=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{var d,E;const B=m.useContext(t.Z),R=B||{},{getPrefixCls:ee,getPopupContainer:G,direction:Ce,menu:te}=m.useContext(h.E_),re=ee(),{prefixCls:he,className:Be,style:ye,theme:ne="light",expandIcon:Te,_internalDisableMenuItemTitleTooltip:Ke,inlineCollapsed:vt,siderCollapsed:Bt,items:jt,children:Gt,rootClassName:Rt,mode:Vt,selectable:Ft,onClick:wt,overflowedIndicatorPopupClassName:Ut}=b,cn=et(b,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),kt=(0,se.Z)(cn,["collapsedWidth"]),En=w(jt)||Gt;(d=R.validator)===null||d===void 0||d.call(R,{mode:Vt});const yn=(0,X.useEvent)(function(){var wn;wt==null||wt.apply(void 0,arguments),(wn=R.onClick)===null||wn===void 0||wn.call(R)}),tn=R.mode||Vt,vn=Ft!=null?Ft:R.selectable,dn=m.useMemo(()=>Bt!==void 0?Bt:vt,[vt,Bt]),hn={horizontal:{motionName:`${re}-slide-up`},inline:(0,c.Z)(re),other:{motionName:`${re}-zoom-big`}},$t=ee("menu",he||R.prefixCls),[ln,Mn]=ge($t,!B),Kt=n()(`${$t}-${ne}`,te==null?void 0:te.className,Be);let Cn;if(typeof Te=="function")Cn=Te;else if(Te===null||Te===!1)Cn=null;else if(R.expandIcon===null||R.expandIcon===!1)Cn=null;else{const wn=Te!=null?Te:R.expandIcon;Cn=(0,u.Tm)(wn,{className:n()(`${$t}-submenu-expand-icon`,(0,u.l$)(wn)?(E=wn.props)===null||E===void 0?void 0:E.className:"")})}const sn=m.useMemo(()=>({prefixCls:$t,inlineCollapsed:dn||!1,direction:Ce,firstLevel:!0,theme:ne,mode:tn,disableMenuItemTitleTooltip:Ke}),[$t,dn,Ce,Ke,ne]);return ln(m.createElement(t.Z.Provider,{value:null},m.createElement(ce.Provider,{value:sn},m.createElement(r.ZP,Object.assign({getPopupContainer:G,overflowedIndicator:m.createElement(z.Z,null),overflowedIndicatorPopupClassName:n()($t,`${$t}-${ne}`,Ut),mode:tn,selectable:vn,onClick:yn},kt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},te==null?void 0:te.style),ye),className:Kt,prefixCls:$t,direction:Ce,defaultMotions:hn,expandIcon:Cn,ref:s,rootClassName:n()(Rt,Mn)}),En))))});const T=(0,m.forwardRef)((b,s)=>{const d=(0,m.useRef)(null),E=m.useContext(v.D);return(0,m.useImperativeHandle)(s,()=>({menu:d.current,focus:B=>{var R;(R=d.current)===null||R===void 0||R.focus(B)}})),m.createElement(Ye,Object.assign({ref:d},b,E))});T.Item=Oe,T.SubMenu=Ne,T.Divider=Y,T.ItemGroup=r.BW;var Ee=T},5112:function(Mt,Ie,e){e.d(Ie,{ZP:function(){return fe}});var r=e(92310),m=e.n(r),v=e(18929),N=e(26112),n=e(59301),h=e(36355),S=e(19716);const q=n.createContext(null),Y=q.Provider;var a=q;const se=n.createContext(null),g=se.Provider;var u=e(5630),K=e(8654),ce=e(1684),ve=e(32441),Oe=e(17313),Q=e(83116),Ne=e(37613);const z=C=>{const{componentCls:M,antCls:W}=C,j=`${M}-group`;return{[j]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-block",fontSize:0,[`&${j}-rtl`]:{direction:"rtl"},[`${W}-badge ${W}-badge-count`]:{zIndex:1},[`> ${W}-badge:not(:first-child) > ${W}-button-wrapper`]:{borderInlineStart:"none"}})}},X=C=>{const{componentCls:M,wrapperMarginInlineEnd:W,colorPrimary:j,radioSize:O,motionDurationSlow:ae,motionDurationMid:U,motionEaseInOutCirc:He,colorBgContainer:ke,colorBorder:ge,lineWidth:et,dotSize:lt,colorBgContainerDisabled:Ye,colorTextDisabled:T,paddingXS:Ee,dotColorDisabled:b,lineType:s,radioDotDisabledSize:d,wireframe:E,colorWhite:B}=C,R=`${M}-inner`;return{[`${M}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:W,cursor:"pointer",[`&${M}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:C.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${M}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${s} ${j}`,borderRadius:"50%",visibility:"hidden",content:'""'},[M]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${M}-wrapper:hover &, - &:hover ${R}`]:{borderColor:j},[`${M}-input:focus-visible + ${R}`]:Object.assign({},(0,Oe.oN)(C)),[`${M}:hover::after, ${M}-wrapper:hover &::after`]:{visibility:"visible"},[`${M}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:O,height:O,marginBlockStart:O/-2,marginInlineStart:O/-2,backgroundColor:E?j:B,borderBlockStart:0,borderInlineStart:0,borderRadius:O,transform:"scale(0)",opacity:0,transition:`all ${ae} ${He}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:O,height:O,backgroundColor:ke,borderColor:ge,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${U}`},[`${M}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${M}-checked`]:{[R]:{borderColor:j,backgroundColor:E?ke:j,"&::after":{transform:`scale(${lt/O})`,opacity:1,transition:`all ${ae} ${He}`}}},[`${M}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:Ye,borderColor:ge,cursor:"not-allowed","&::after":{backgroundColor:b}},[`${M}-input`]:{cursor:"not-allowed"},[`${M}-disabled + span`]:{color:T,cursor:"not-allowed"},[`&${M}-checked`]:{[R]:{"&::after":{transform:`scale(${d/O})`}}}},[`span${M} + *`]:{paddingInlineStart:Ee,paddingInlineEnd:Ee}})}},c=C=>{const{buttonColor:M,controlHeight:W,componentCls:j,lineWidth:O,lineType:ae,colorBorder:U,motionDurationSlow:He,motionDurationMid:ke,buttonPaddingInline:ge,fontSize:et,buttonBg:lt,fontSizeLG:Ye,controlHeightLG:T,controlHeightSM:Ee,paddingXS:b,borderRadius:s,borderRadiusSM:d,borderRadiusLG:E,buttonCheckedBg:B,buttonSolidCheckedColor:R,colorTextDisabled:ee,colorBgContainerDisabled:G,buttonCheckedBgDisabled:Ce,buttonCheckedColorDisabled:te,colorPrimary:re,colorPrimaryHover:he,colorPrimaryActive:Be,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:ne,buttonSolidCheckedActiveBg:Te}=C;return{[`${j}-button-wrapper`]:{position:"relative",display:"inline-block",height:W,margin:0,paddingInline:ge,paddingBlock:0,color:M,fontSize:et,lineHeight:`${W-O*2}px`,background:lt,border:`${O}px ${ae} ${U}`,borderBlockStartWidth:O+.02,borderInlineStartWidth:0,borderInlineEndWidth:O,cursor:"pointer",transition:[`color ${ke}`,`background ${ke}`,`box-shadow ${ke}`].join(","),a:{color:M},[`> ${j}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-O,insetInlineStart:-O,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:O,paddingInline:0,backgroundColor:U,transition:`background-color ${He}`,content:'""'}},"&:first-child":{borderInlineStart:`${O}px ${ae} ${U}`,borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s},"&:first-child:last-child":{borderRadius:s},[`${j}-group-large &`]:{height:T,fontSize:Ye,lineHeight:`${T-O*2}px`,"&:first-child":{borderStartStartRadius:E,borderEndStartRadius:E},"&:last-child":{borderStartEndRadius:E,borderEndEndRadius:E}},[`${j}-group-small &`]:{height:Ee,paddingInline:b-O,paddingBlock:0,lineHeight:`${Ee-O*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:re},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(C)),[`${j}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${j}-button-wrapper-disabled)`]:{zIndex:1,color:re,background:B,borderColor:re,"&::before":{backgroundColor:re},"&:first-child":{borderColor:re},"&:hover":{color:he,borderColor:he,"&::before":{backgroundColor:he}},"&:active":{color:Be,borderColor:Be,"&::before":{backgroundColor:Be}}},[`${j}-group-solid &-checked:not(${j}-button-wrapper-disabled)`]:{color:R,background:ye,borderColor:ye,"&:hover":{color:R,background:ne,borderColor:ne},"&:active":{color:R,background:Te,borderColor:Te}},"&-disabled":{color:ee,backgroundColor:G,borderColor:U,cursor:"not-allowed","&:first-child, &:hover":{color:ee,backgroundColor:G,borderColor:U}},[`&-disabled${j}-button-wrapper-checked`]:{color:te,backgroundColor:Ce,borderColor:U,boxShadow:"none"}}}},t=C=>C-4*2;var o=(0,Q.Z)("Radio",C=>{const{controlOutline:M,controlOutlineWidth:W,radioSize:j}=C,O=`0 0 0 ${W}px ${M}`,ae=O,U=t(j),He=(0,Ne.TS)(C,{radioDotDisabledSize:U,radioFocusShadow:O,radioButtonFocusShadow:ae});return[z(He),X(He),c(He)]},C=>{const{wireframe:M,padding:W,marginXS:j,lineWidth:O,fontSizeLG:ae,colorText:U,colorBgContainer:He,colorTextDisabled:ke,controlItemBgActiveDisabled:ge,colorTextLightSolid:et,colorPrimary:lt,colorPrimaryHover:Ye,colorPrimaryActive:T}=C,Ee=4,b=ae,s=M?t(b):b-(Ee+O)*2;return{radioSize:b,dotSize:s,dotColorDisabled:ke,buttonSolidCheckedColor:et,buttonSolidCheckedBg:lt,buttonSolidCheckedHoverBg:Ye,buttonSolidCheckedActiveBg:T,buttonBg:He,buttonCheckedBg:He,buttonColor:U,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:ke,buttonPaddingInline:W-O,wrapperMarginInlineEnd:j}}),i=e(14088),w=e(4572),F=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{var W,j;const O=n.useContext(a),ae=n.useContext(se),{getPrefixCls:U,direction:He,radio:ke}=n.useContext(h.E_),ge=n.useRef(null),et=(0,K.sQ)(M,ge),{isFormItemInput:lt}=n.useContext(ve.aM),Ye=Be=>{var ye,ne;(ye=C.onChange)===null||ye===void 0||ye.call(C,Be),(ne=O==null?void 0:O.onChange)===null||ne===void 0||ne.call(O,Be)},{prefixCls:T,className:Ee,rootClassName:b,children:s,style:d}=C,E=F(C,["prefixCls","className","rootClassName","children","style"]),B=U("radio",T),R=((O==null?void 0:O.optionType)||ae)==="button",ee=R?`${B}-button`:B,[G,Ce]=o(B),te=Object.assign({},E),re=n.useContext(ce.Z);O&&(te.name=O.name,te.onChange=Ye,te.checked=C.value===O.value,te.disabled=(W=te.disabled)!==null&&W!==void 0?W:O.disabled),te.disabled=(j=te.disabled)!==null&&j!==void 0?j:re;const he=m()(`${ee}-wrapper`,{[`${ee}-wrapper-checked`]:te.checked,[`${ee}-wrapper-disabled`]:te.disabled,[`${ee}-wrapper-rtl`]:He==="rtl",[`${ee}-wrapper-in-form-item`]:lt},ke==null?void 0:ke.className,Ee,b,Ce);return G(n.createElement(i.Z,{component:"Radio",disabled:te.disabled},n.createElement("label",{className:he,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),d),onMouseEnter:C.onMouseEnter,onMouseLeave:C.onMouseLeave},n.createElement(u.Z,Object.assign({},te,{className:m()(te.className,!R&&w.A),type:"radio",prefixCls:ee,ref:et})),s!==void 0?n.createElement("span",null,s):null)))};var de=n.forwardRef(D);const le=n.forwardRef((C,M)=>{const{getPrefixCls:W,direction:j}=n.useContext(h.E_),[O,ae]=(0,v.Z)(C.defaultValue,{value:C.value}),U=ye=>{const ne=O,Te=ye.target.value;"value"in C||ae(Te);const{onChange:Ke}=C;Ke&&Te!==ne&&Ke(ye)},{prefixCls:He,className:ke,rootClassName:ge,options:et,buttonStyle:lt="outline",disabled:Ye,children:T,size:Ee,style:b,id:s,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R}=C,ee=W("radio",He),G=`${ee}-group`,[Ce,te]=o(ee);let re=T;et&&et.length>0&&(re=et.map(ye=>typeof ye=="string"||typeof ye=="number"?n.createElement(de,{key:ye.toString(),prefixCls:ee,disabled:Ye,value:ye,checked:O===ye},ye):n.createElement(de,{key:`radio-group-value-options-${ye.value}`,prefixCls:ee,disabled:ye.disabled||Ye,value:ye.value,checked:O===ye.value,title:ye.title,style:ye.style},ye.label)));const he=(0,S.Z)(Ee),Be=m()(G,`${G}-${lt}`,{[`${G}-${he}`]:he,[`${G}-rtl`]:j==="rtl"},ke,ge,te);return Ce(n.createElement("div",Object.assign({},(0,N.Z)(C,{aria:!0,data:!0}),{className:Be,style:b,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R,id:s,ref:M}),n.createElement(Y,{value:{onChange:U,value:O,disabled:C.disabled,name:C.name,optionType:C.optionType}},re)))});var We=n.memo(le),xe=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{const{getPrefixCls:W}=n.useContext(h.E_),{prefixCls:j}=C,O=xe(C,["prefixCls"]),ae=W("radio",j);return n.createElement(g,{value:"button"},n.createElement(de,Object.assign({prefixCls:ae},O,{type:"radio",ref:M})))};var ie=n.forwardRef(we);const Z=de;Z.Button=ie,Z.Group=We,Z.__ANT_RADIO=!0;var fe=Z},57809:function(Mt,Ie,e){var r=e(92310),m=e.n(r),v=e(77861),N=e(2738),n=e(59301),h=e(53487),S=e(62892),q=e(19080),Y=e(36355),a=e(1684),se=e(93891),g=e(19716),u=e(32441),K=e(33234),ce=e(14154),ve=e(58582),Oe=e(84443),Q=e(66339),Ne=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,F=Object.getOwnPropertySymbols(o);D{var w,{prefixCls:F,bordered:D=!0,className:Ae,rootClassName:de,getPopupContainer:le,popupClassName:We,dropdownClassName:xe,listHeight:we=256,placement:ie,listItemHeight:Z=24,size:fe,disabled:C,notFoundContent:M,status:W,builtinPlacements:j,dropdownMatchSelectWidth:O,popupMatchSelectWidth:ae,direction:U,style:He,allowClear:ke}=o,ge=Ne(o,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:lt,renderEmpty:Ye,direction:T,virtual:Ee,popupMatchSelectWidth:b,popupOverflow:s,select:d}=n.useContext(Y.E_),E=lt("select",F),B=lt(),R=U!=null?U:T,{compactSize:ee,compactItemClassnames:G}=(0,K.ri)(E,R),[Ce,te]=(0,ce.Z)(E),re=n.useMemo(()=>{const{mode:hn}=ge;if(hn!=="combobox")return hn===z?"combobox":hn},[ge.mode]),he=re==="multiple"||re==="tags",Be=(0,Oe.Z)(ge.suffixIcon,ge.showArrow),ye=(w=ae!=null?ae:O)!==null&&w!==void 0?w:b,{status:ne,hasFeedback:Te,isFormItemInput:Ke,feedbackIcon:vt}=n.useContext(u.aM),Bt=(0,q.F)(ne,W);let jt;M!==void 0?jt=M:re==="combobox"?jt=null:jt=(Ye==null?void 0:Ye("Select"))||n.createElement(se.Z,{componentName:"Select"});const{suffixIcon:Gt,itemIcon:Rt,removeIcon:Vt,clearIcon:Ft}=(0,Q.Z)(Object.assign(Object.assign({},ge),{multiple:he,hasFeedback:Te,feedbackIcon:vt,showSuffixIcon:Be,prefixCls:E,showArrow:ge.showArrow,componentName:"Select"})),wt=ke===!0?{clearIcon:Ft}:ke,Ut=(0,N.Z)(ge,["suffixIcon","itemIcon"]),cn=m()(We||xe,{[`${E}-dropdown-${R}`]:R==="rtl"},de,te),kt=(0,g.Z)(hn=>{var $t;return($t=fe!=null?fe:ee)!==null&&$t!==void 0?$t:hn}),En=n.useContext(a.Z),yn=C!=null?C:En,tn=m()({[`${E}-lg`]:kt==="large",[`${E}-sm`]:kt==="small",[`${E}-rtl`]:R==="rtl",[`${E}-borderless`]:!D,[`${E}-in-form-item`]:Ke},(0,q.Z)(E,Bt,Te),G,d==null?void 0:d.className,Ae,de,te),vn=n.useMemo(()=>ie!==void 0?ie:R==="rtl"?"bottomRight":"bottomLeft",[ie,R]),dn=(0,ve.Z)(j,s);return Ce(n.createElement(v.ZP,Object.assign({ref:i,virtual:Ee,showSearch:d==null?void 0:d.showSearch},Ut,{style:Object.assign(Object.assign({},d==null?void 0:d.style),He),dropdownMatchSelectWidth:ye,builtinPlacements:dn,transitionName:(0,S.m)(B,"slide-up",ge.transitionName),listHeight:we,listItemHeight:Z,mode:re,prefixCls:E,placement:vn,direction:R,suffixIcon:Gt,menuItemSelectedIcon:Rt,removeIcon:Vt,allowClear:wt,notFoundContent:jt,className:tn,getPopupContainer:le||et,dropdownClassName:cn,disabled:yn})))},c=n.forwardRef(X),t=(0,h.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=z,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,Ie.default=c},14154:function(Mt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116),n=e(13826),h=e(92899);const S=t=>{const{optionHeight:o,optionFontSize:i,optionLineHeight:w,optionPadding:F}=t;return{position:"relative",display:"block",minHeight:o,padding:F,color:t.colorText,fontWeight:"normal",fontSize:i,lineHeight:w,boxSizing:"border-box"}};var Y=t=>{const{antCls:o,componentCls:i}=t,w=`${i}-item`,F=`&${o}-slide-up-enter${o}-slide-up-enter-active`,D=`&${o}-slide-up-appear${o}-slide-up-appear-active`,Ae=`&${o}-slide-up-leave${o}-slide-up-leave-active`,de=`${i}-dropdown-placement-`;return[{[`${i}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + `]:{opacity:0},[`${s}-item-icon, ${d}`]:{margin:0,fontSize:Ke,lineHeight:`${E}px`,"+ span":{display:"inline-block",opacity:0}}},[`${s}-item-icon, ${d}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${s}-item-icon, ${d}`]:{display:"none"},"a, a:hover":{color:B}},[`${s}-item-group-title`]:Object.assign(Object.assign({},L.vS),{paddingInline:ye})}}]};const U=b=>{const{componentCls:s,motionDurationSlow:d,motionDurationMid:E,motionEaseInOut:B,motionEaseOut:R,iconCls:ee,iconSize:G,iconMarginInlineEnd:Ce}=b;return{[`${s}-item, ${s}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${B}`].join(","),[`${s}-item-icon, ${ee}`]:{minWidth:G,fontSize:G,transition:[`font-size ${E} ${R}`,`margin ${d} ${B}`,`color ${d}`].join(","),"+ span":{marginInlineStart:Ce,opacity:1,transition:[`opacity ${d} ${B}`,`margin ${d}`,`color ${d}`].join(",")}},[`${s}-item-icon`]:Object.assign({},(0,L.Ro)()),[`&${s}-item-only-child`]:{[`> ${ee}, > ${s}-item-icon`]:{marginInlineEnd:0}}},[`${s}-item-disabled, ${s}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${s}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},He=b=>{const{componentCls:s,motionDurationSlow:d,motionEaseInOut:E,borderRadius:B,menuArrowSize:R,menuArrowOffset:ee}=b;return{[`${s}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:b.margin,width:R,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${E}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:R*.6,height:R*.15,backgroundColor:"currentcolor",borderRadius:B,transition:[`background ${d} ${E}`,`transform ${d} ${E}`,`top ${d} ${E}`,`color ${d} ${E}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ee})`},"&::after":{transform:`rotate(-45deg) translateY(${ee})`}}}}},ke=b=>{const{antCls:s,componentCls:d,fontSize:E,motionDurationSlow:B,motionDurationMid:R,motionEaseInOut:ee,paddingXS:G,padding:Ce,colorSplit:te,lineWidth:re,zIndexPopup:he,borderRadiusLG:Be,subMenuItemBorderRadius:ye,menuArrowSize:ne,menuArrowOffset:Te,lineType:Ke,menuPanelMaskInset:vt,groupTitleLineHeight:Ot,groupTitleFontSize:jt}=b;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,L.dF)()),{"&-hidden":{display:"none"}})},[`${d}-submenu-hidden`]:{display:"none"}},{[d]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,L.Wf)(b)),(0,L.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:E,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${B} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${d}-item`]:{flex:"none"}},[`${d}-item, ${d}-submenu, ${d}-submenu-title`]:{borderRadius:b.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${G}px ${Ce}px`,fontSize:jt,lineHeight:Ot,transition:`all ${B}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${B} ${ee}`,`background ${B} ${ee}`,`padding ${R} ${ee}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${B} ${ee}`,`padding ${B} ${ee}`].join(",")},[`${d}-title-content`]:{transition:`color ${B}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:te,borderStyle:Ke,borderWidth:0,borderTopWidth:re,marginBlock:re,padding:0,"&-dashed":{borderStyle:"dashed"}}}),U(b)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${E*2}px ${Ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:he,borderRadius:Be,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${vt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:vt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:b.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:b.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:b.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:b.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:Be},U(b)),He(b)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:ye},[`${d}-submenu-title::after`]:{transition:`transform ${B} ${ee}`}})}}),He(b)),{[`&-inline-collapsed ${d}-submenu-arrow, + &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Te})`},"&::after":{transform:`rotate(45deg) translateX(-${Te})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${ne*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Te})`},"&::before":{transform:`rotate(45deg) translateX(${Te})`}}})},{[`${s}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var ge=(b,s)=>(0,We.Z)("Menu",E=>{if(s===!1)return[];const{colorBgElevated:B,colorPrimary:R,colorTextLightSolid:ee,controlHeightLG:G,fontSize:Ce,darkItemColor:te,darkDangerItemColor:re,darkItemBg:he,darkSubMenuItemBg:Be,darkItemSelectedColor:ye,darkItemSelectedBg:ne,darkDangerItemSelectedBg:Te,darkItemHoverBg:Ke,darkGroupTitleColor:vt,darkItemHoverColor:Ot,darkItemDisabledColor:jt,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:Rt,darkDangerItemActiveBg:Vt}=E,Ft=Ce/7*5,Bt=(0,xe.TS)(E,{menuArrowSize:Ft,menuHorizontalHeight:G*1.15,menuArrowOffset:`${Ft*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:B}),Ut=(0,xe.TS)(Bt,{itemColor:te,itemHoverColor:Ot,groupTitleColor:vt,itemSelectedColor:ye,itemBg:he,popupBg:he,subMenuItemBg:Be,itemActiveBg:"transparent",itemSelectedBg:ne,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ke,itemDisabledColor:jt,dangerItemColor:re,dangerItemHoverColor:Gt,dangerItemSelectedColor:Rt,dangerItemActiveBg:Vt,dangerItemSelectedBg:Te,menuSubMenuBg:Be,horizontalItemSelectedColor:ee,horizontalItemSelectedBg:R});return[ke(Bt),ie(Bt),ae(Bt),W(Bt,"light"),W(Ut,"dark"),fe(Bt),(0,Ae.Z)(Bt),(0,de.oN)(Bt,"slide-up"),(0,de.oN)(Bt,"slide-down"),(0,le._y)(Bt,"zoom-big")]},E=>{const{colorPrimary:B,colorError:R,colorTextDisabled:ee,colorErrorBg:G,colorText:Ce,colorTextDescription:te,colorBgContainer:re,colorFillAlter:he,colorFillContent:Be,lineWidth:ye,lineWidthBold:ne,controlItemBgActive:Te,colorBgTextHover:Ke,controlHeightLG:vt,lineHeight:Ot,colorBgElevated:jt,marginXXS:Gt,padding:Rt,fontSize:Vt,controlHeightSM:Ft,fontSizeLG:Bt,colorTextLightSolid:Ut,colorErrorHover:un}=E,Jt=new F.C(Ut).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:E.zIndexPopupBase+50,radiusItem:E.borderRadiusLG,itemBorderRadius:E.borderRadiusLG,radiusSubMenuItem:E.borderRadiusSM,subMenuItemBorderRadius:E.borderRadiusSM,colorItemText:Ce,itemColor:Ce,colorItemTextHover:Ce,itemHoverColor:Ce,colorItemTextHoverHorizontal:B,horizontalItemHoverColor:B,colorGroupTitle:te,groupTitleColor:te,colorItemTextSelected:B,itemSelectedColor:B,colorItemTextSelectedHorizontal:B,horizontalItemSelectedColor:B,colorItemBg:re,itemBg:re,colorItemBgHover:Ke,itemHoverBg:Ke,colorItemBgActive:Be,itemActiveBg:Te,colorSubItemBg:he,subMenuItemBg:he,colorItemBgSelected:Te,itemSelectedBg:Te,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ne,activeBarHeight:ne,colorActiveBarBorderSize:ye,activeBarBorderWidth:ye,colorItemTextDisabled:ee,itemDisabledColor:ee,colorDangerItemText:R,dangerItemColor:R,colorDangerItemTextHover:R,dangerItemHoverColor:R,colorDangerItemTextSelected:R,dangerItemSelectedColor:R,colorDangerItemBgActive:G,dangerItemActiveBg:G,colorDangerItemBgSelected:G,dangerItemSelectedBg:G,itemMarginInline:E.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:vt,groupTitleLineHeight:Ot,collapsedWidth:vt*2,popupBg:jt,itemMarginBlock:Gt,itemPaddingInline:Rt,horizontalLineHeight:`${vt*1.15}px`,iconSize:Vt,iconMarginInlineEnd:Ft-Vt,collapsedIconSize:Bt,groupTitleFontSize:Vt,darkItemDisabledColor:new F.C(Ut).setAlpha(.25).toRgbString(),darkItemColor:Jt,darkDangerItemColor:R,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ut,darkItemSelectedBg:B,darkDangerItemSelectedBg:R,darkItemHoverBg:"transparent",darkGroupTitleColor:Jt,darkItemHoverColor:Ut,darkDangerItemHoverColor:un,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:R}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(b),et=function(b,s){var d={};for(var E in b)Object.prototype.hasOwnProperty.call(b,E)&&s.indexOf(E)<0&&(d[E]=b[E]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,E=Object.getOwnPropertySymbols(b);B{var d,E;const B=m.useContext(t.Z),R=B||{},{getPrefixCls:ee,getPopupContainer:G,direction:Ce,menu:te}=m.useContext(h.E_),re=ee(),{prefixCls:he,className:Be,style:ye,theme:ne="light",expandIcon:Te,_internalDisableMenuItemTitleTooltip:Ke,inlineCollapsed:vt,siderCollapsed:Ot,items:jt,children:Gt,rootClassName:Rt,mode:Vt,selectable:Ft,onClick:Bt,overflowedIndicatorPopupClassName:Ut}=b,un=et(b,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Jt=(0,se.Z)(un,["collapsedWidth"]),En=w(jt)||Gt;(d=R.validator)===null||d===void 0||d.call(R,{mode:Vt});const yn=(0,X.useEvent)(function(){var Mn;Bt==null||Bt.apply(void 0,arguments),(Mn=R.onClick)===null||Mn===void 0||Mn.call(R)}),tn=R.mode||Vt,mn=Ft!=null?Ft:R.selectable,cn=m.useMemo(()=>Ot!==void 0?Ot:vt,[vt,Ot]),hn={horizontal:{motionName:`${re}-slide-up`},inline:(0,c.Z)(re),other:{motionName:`${re}-zoom-big`}},qt=ee("menu",he||R.prefixCls),[ln,In]=ge(qt,!B),Kt=n()(`${qt}-${ne}`,te==null?void 0:te.className,Be);let Cn;if(typeof Te=="function")Cn=Te;else if(Te===null||Te===!1)Cn=null;else if(R.expandIcon===null||R.expandIcon===!1)Cn=null;else{const Mn=Te!=null?Te:R.expandIcon;Cn=(0,u.Tm)(Mn,{className:n()(`${qt}-submenu-expand-icon`,(0,u.l$)(Mn)?(E=Mn.props)===null||E===void 0?void 0:E.className:"")})}const sn=m.useMemo(()=>({prefixCls:qt,inlineCollapsed:cn||!1,direction:Ce,firstLevel:!0,theme:ne,mode:tn,disableMenuItemTitleTooltip:Ke}),[qt,cn,Ce,Ke,ne]);return ln(m.createElement(t.Z.Provider,{value:null},m.createElement(ce.Provider,{value:sn},m.createElement(r.ZP,Object.assign({getPopupContainer:G,overflowedIndicator:m.createElement(z.Z,null),overflowedIndicatorPopupClassName:n()(qt,`${qt}-${ne}`,Ut),mode:tn,selectable:mn,onClick:yn},Jt,{inlineCollapsed:cn,style:Object.assign(Object.assign({},te==null?void 0:te.style),ye),className:Kt,prefixCls:qt,direction:Ce,defaultMotions:hn,expandIcon:Cn,ref:s,rootClassName:n()(Rt,In)}),En))))});const T=(0,m.forwardRef)((b,s)=>{const d=(0,m.useRef)(null),E=m.useContext(v.D);return(0,m.useImperativeHandle)(s,()=>({menu:d.current,focus:B=>{var R;(R=d.current)===null||R===void 0||R.focus(B)}})),m.createElement(Ye,Object.assign({ref:d},b,E))});T.Item=Oe,T.SubMenu=Ne,T.Divider=Y,T.ItemGroup=r.BW;var Ee=T},5112:function(wt,Ie,e){e.d(Ie,{ZP:function(){return fe}});var r=e(92310),m=e.n(r),v=e(18929),N=e(26112),n=e(59301),h=e(36355),S=e(19716);const q=n.createContext(null),Y=q.Provider;var a=q;const se=n.createContext(null),g=se.Provider;var u=e(5630),K=e(8654),ce=e(1684),ve=e(32441),Oe=e(17313),Q=e(83116),Ne=e(37613);const z=C=>{const{componentCls:M,antCls:W}=C,j=`${M}-group`;return{[j]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-block",fontSize:0,[`&${j}-rtl`]:{direction:"rtl"},[`${W}-badge ${W}-badge-count`]:{zIndex:1},[`> ${W}-badge:not(:first-child) > ${W}-button-wrapper`]:{borderInlineStart:"none"}})}},X=C=>{const{componentCls:M,wrapperMarginInlineEnd:W,colorPrimary:j,radioSize:O,motionDurationSlow:ae,motionDurationMid:U,motionEaseInOutCirc:He,colorBgContainer:ke,colorBorder:ge,lineWidth:et,dotSize:lt,colorBgContainerDisabled:Ye,colorTextDisabled:T,paddingXS:Ee,dotColorDisabled:b,lineType:s,radioDotDisabledSize:d,wireframe:E,colorWhite:B}=C,R=`${M}-inner`;return{[`${M}-wrapper`]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:W,cursor:"pointer",[`&${M}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:C.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${M}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${s} ${j}`,borderRadius:"50%",visibility:"hidden",content:'""'},[M]:Object.assign(Object.assign({},(0,Oe.Wf)(C)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${M}-wrapper:hover &, + &:hover ${R}`]:{borderColor:j},[`${M}-input:focus-visible + ${R}`]:Object.assign({},(0,Oe.oN)(C)),[`${M}:hover::after, ${M}-wrapper:hover &::after`]:{visibility:"visible"},[`${M}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:O,height:O,marginBlockStart:O/-2,marginInlineStart:O/-2,backgroundColor:E?j:B,borderBlockStart:0,borderInlineStart:0,borderRadius:O,transform:"scale(0)",opacity:0,transition:`all ${ae} ${He}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:O,height:O,backgroundColor:ke,borderColor:ge,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${U}`},[`${M}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${M}-checked`]:{[R]:{borderColor:j,backgroundColor:E?ke:j,"&::after":{transform:`scale(${lt/O})`,opacity:1,transition:`all ${ae} ${He}`}}},[`${M}-disabled`]:{cursor:"not-allowed",[R]:{backgroundColor:Ye,borderColor:ge,cursor:"not-allowed","&::after":{backgroundColor:b}},[`${M}-input`]:{cursor:"not-allowed"},[`${M}-disabled + span`]:{color:T,cursor:"not-allowed"},[`&${M}-checked`]:{[R]:{"&::after":{transform:`scale(${d/O})`}}}},[`span${M} + *`]:{paddingInlineStart:Ee,paddingInlineEnd:Ee}})}},c=C=>{const{buttonColor:M,controlHeight:W,componentCls:j,lineWidth:O,lineType:ae,colorBorder:U,motionDurationSlow:He,motionDurationMid:ke,buttonPaddingInline:ge,fontSize:et,buttonBg:lt,fontSizeLG:Ye,controlHeightLG:T,controlHeightSM:Ee,paddingXS:b,borderRadius:s,borderRadiusSM:d,borderRadiusLG:E,buttonCheckedBg:B,buttonSolidCheckedColor:R,colorTextDisabled:ee,colorBgContainerDisabled:G,buttonCheckedBgDisabled:Ce,buttonCheckedColorDisabled:te,colorPrimary:re,colorPrimaryHover:he,colorPrimaryActive:Be,buttonSolidCheckedBg:ye,buttonSolidCheckedHoverBg:ne,buttonSolidCheckedActiveBg:Te}=C;return{[`${j}-button-wrapper`]:{position:"relative",display:"inline-block",height:W,margin:0,paddingInline:ge,paddingBlock:0,color:M,fontSize:et,lineHeight:`${W-O*2}px`,background:lt,border:`${O}px ${ae} ${U}`,borderBlockStartWidth:O+.02,borderInlineStartWidth:0,borderInlineEndWidth:O,cursor:"pointer",transition:[`color ${ke}`,`background ${ke}`,`box-shadow ${ke}`].join(","),a:{color:M},[`> ${j}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-O,insetInlineStart:-O,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:O,paddingInline:0,backgroundColor:U,transition:`background-color ${He}`,content:'""'}},"&:first-child":{borderInlineStart:`${O}px ${ae} ${U}`,borderStartStartRadius:s,borderEndStartRadius:s},"&:last-child":{borderStartEndRadius:s,borderEndEndRadius:s},"&:first-child:last-child":{borderRadius:s},[`${j}-group-large &`]:{height:T,fontSize:Ye,lineHeight:`${T-O*2}px`,"&:first-child":{borderStartStartRadius:E,borderEndStartRadius:E},"&:last-child":{borderStartEndRadius:E,borderEndEndRadius:E}},[`${j}-group-small &`]:{height:Ee,paddingInline:b-O,paddingBlock:0,lineHeight:`${Ee-O*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:re},"&:has(:focus-visible)":Object.assign({},(0,Oe.oN)(C)),[`${j}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${j}-button-wrapper-disabled)`]:{zIndex:1,color:re,background:B,borderColor:re,"&::before":{backgroundColor:re},"&:first-child":{borderColor:re},"&:hover":{color:he,borderColor:he,"&::before":{backgroundColor:he}},"&:active":{color:Be,borderColor:Be,"&::before":{backgroundColor:Be}}},[`${j}-group-solid &-checked:not(${j}-button-wrapper-disabled)`]:{color:R,background:ye,borderColor:ye,"&:hover":{color:R,background:ne,borderColor:ne},"&:active":{color:R,background:Te,borderColor:Te}},"&-disabled":{color:ee,backgroundColor:G,borderColor:U,cursor:"not-allowed","&:first-child, &:hover":{color:ee,backgroundColor:G,borderColor:U}},[`&-disabled${j}-button-wrapper-checked`]:{color:te,backgroundColor:Ce,borderColor:U,boxShadow:"none"}}}},t=C=>C-4*2;var o=(0,Q.Z)("Radio",C=>{const{controlOutline:M,controlOutlineWidth:W,radioSize:j}=C,O=`0 0 0 ${W}px ${M}`,ae=O,U=t(j),He=(0,Ne.TS)(C,{radioDotDisabledSize:U,radioFocusShadow:O,radioButtonFocusShadow:ae});return[z(He),X(He),c(He)]},C=>{const{wireframe:M,padding:W,marginXS:j,lineWidth:O,fontSizeLG:ae,colorText:U,colorBgContainer:He,colorTextDisabled:ke,controlItemBgActiveDisabled:ge,colorTextLightSolid:et,colorPrimary:lt,colorPrimaryHover:Ye,colorPrimaryActive:T}=C,Ee=4,b=ae,s=M?t(b):b-(Ee+O)*2;return{radioSize:b,dotSize:s,dotColorDisabled:ke,buttonSolidCheckedColor:et,buttonSolidCheckedBg:lt,buttonSolidCheckedHoverBg:Ye,buttonSolidCheckedActiveBg:T,buttonBg:He,buttonCheckedBg:He,buttonColor:U,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:ke,buttonPaddingInline:W-O,wrapperMarginInlineEnd:j}}),i=e(14088),w=e(4572),F=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{var W,j;const O=n.useContext(a),ae=n.useContext(se),{getPrefixCls:U,direction:He,radio:ke}=n.useContext(h.E_),ge=n.useRef(null),et=(0,K.sQ)(M,ge),{isFormItemInput:lt}=n.useContext(ve.aM),Ye=Be=>{var ye,ne;(ye=C.onChange)===null||ye===void 0||ye.call(C,Be),(ne=O==null?void 0:O.onChange)===null||ne===void 0||ne.call(O,Be)},{prefixCls:T,className:Ee,rootClassName:b,children:s,style:d}=C,E=F(C,["prefixCls","className","rootClassName","children","style"]),B=U("radio",T),R=((O==null?void 0:O.optionType)||ae)==="button",ee=R?`${B}-button`:B,[G,Ce]=o(B),te=Object.assign({},E),re=n.useContext(ce.Z);O&&(te.name=O.name,te.onChange=Ye,te.checked=C.value===O.value,te.disabled=(W=te.disabled)!==null&&W!==void 0?W:O.disabled),te.disabled=(j=te.disabled)!==null&&j!==void 0?j:re;const he=m()(`${ee}-wrapper`,{[`${ee}-wrapper-checked`]:te.checked,[`${ee}-wrapper-disabled`]:te.disabled,[`${ee}-wrapper-rtl`]:He==="rtl",[`${ee}-wrapper-in-form-item`]:lt},ke==null?void 0:ke.className,Ee,b,Ce);return G(n.createElement(i.Z,{component:"Radio",disabled:te.disabled},n.createElement("label",{className:he,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),d),onMouseEnter:C.onMouseEnter,onMouseLeave:C.onMouseLeave},n.createElement(u.Z,Object.assign({},te,{className:m()(te.className,!R&&w.A),type:"radio",prefixCls:ee,ref:et})),s!==void 0?n.createElement("span",null,s):null)))};var de=n.forwardRef(L);const le=n.forwardRef((C,M)=>{const{getPrefixCls:W,direction:j}=n.useContext(h.E_),[O,ae]=(0,v.Z)(C.defaultValue,{value:C.value}),U=ye=>{const ne=O,Te=ye.target.value;"value"in C||ae(Te);const{onChange:Ke}=C;Ke&&Te!==ne&&Ke(ye)},{prefixCls:He,className:ke,rootClassName:ge,options:et,buttonStyle:lt="outline",disabled:Ye,children:T,size:Ee,style:b,id:s,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R}=C,ee=W("radio",He),G=`${ee}-group`,[Ce,te]=o(ee);let re=T;et&&et.length>0&&(re=et.map(ye=>typeof ye=="string"||typeof ye=="number"?n.createElement(de,{key:ye.toString(),prefixCls:ee,disabled:Ye,value:ye,checked:O===ye},ye):n.createElement(de,{key:`radio-group-value-options-${ye.value}`,prefixCls:ee,disabled:ye.disabled||Ye,value:ye.value,checked:O===ye.value,title:ye.title,style:ye.style},ye.label)));const he=(0,S.Z)(Ee),Be=m()(G,`${G}-${lt}`,{[`${G}-${he}`]:he,[`${G}-rtl`]:j==="rtl"},ke,ge,te);return Ce(n.createElement("div",Object.assign({},(0,N.Z)(C,{aria:!0,data:!0}),{className:Be,style:b,onMouseEnter:d,onMouseLeave:E,onFocus:B,onBlur:R,id:s,ref:M}),n.createElement(Y,{value:{onChange:U,value:O,disabled:C.disabled,name:C.name,optionType:C.optionType}},re)))});var We=n.memo(le),xe=function(C,M){var W={};for(var j in C)Object.prototype.hasOwnProperty.call(C,j)&&M.indexOf(j)<0&&(W[j]=C[j]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,j=Object.getOwnPropertySymbols(C);O{const{getPrefixCls:W}=n.useContext(h.E_),{prefixCls:j}=C,O=xe(C,["prefixCls"]),ae=W("radio",j);return n.createElement(g,{value:"button"},n.createElement(de,Object.assign({prefixCls:ae},O,{type:"radio",ref:M})))};var ie=n.forwardRef(we);const Z=de;Z.Button=ie,Z.Group=We,Z.__ANT_RADIO=!0;var fe=Z},57809:function(wt,Ie,e){var r=e(92310),m=e.n(r),v=e(77861),N=e(2738),n=e(59301),h=e(53487),S=e(62892),q=e(19080),Y=e(36355),a=e(1684),se=e(93891),g=e(19716),u=e(32441),K=e(33234),ce=e(14154),ve=e(58582),Oe=e(84443),Q=e(66339),Ne=function(o,i){var w={};for(var F in o)Object.prototype.hasOwnProperty.call(o,F)&&i.indexOf(F)<0&&(w[F]=o[F]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function")for(var L=0,F=Object.getOwnPropertySymbols(o);L{var w,{prefixCls:F,bordered:L=!0,className:Ae,rootClassName:de,getPopupContainer:le,popupClassName:We,dropdownClassName:xe,listHeight:we=256,placement:ie,listItemHeight:Z=24,size:fe,disabled:C,notFoundContent:M,status:W,builtinPlacements:j,dropdownMatchSelectWidth:O,popupMatchSelectWidth:ae,direction:U,style:He,allowClear:ke}=o,ge=Ne(o,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:lt,renderEmpty:Ye,direction:T,virtual:Ee,popupMatchSelectWidth:b,popupOverflow:s,select:d}=n.useContext(Y.E_),E=lt("select",F),B=lt(),R=U!=null?U:T,{compactSize:ee,compactItemClassnames:G}=(0,K.ri)(E,R),[Ce,te]=(0,ce.Z)(E),re=n.useMemo(()=>{const{mode:hn}=ge;if(hn!=="combobox")return hn===z?"combobox":hn},[ge.mode]),he=re==="multiple"||re==="tags",Be=(0,Oe.Z)(ge.suffixIcon,ge.showArrow),ye=(w=ae!=null?ae:O)!==null&&w!==void 0?w:b,{status:ne,hasFeedback:Te,isFormItemInput:Ke,feedbackIcon:vt}=n.useContext(u.aM),Ot=(0,q.F)(ne,W);let jt;M!==void 0?jt=M:re==="combobox"?jt=null:jt=(Ye==null?void 0:Ye("Select"))||n.createElement(se.Z,{componentName:"Select"});const{suffixIcon:Gt,itemIcon:Rt,removeIcon:Vt,clearIcon:Ft}=(0,Q.Z)(Object.assign(Object.assign({},ge),{multiple:he,hasFeedback:Te,feedbackIcon:vt,showSuffixIcon:Be,prefixCls:E,showArrow:ge.showArrow,componentName:"Select"})),Bt=ke===!0?{clearIcon:Ft}:ke,Ut=(0,N.Z)(ge,["suffixIcon","itemIcon"]),un=m()(We||xe,{[`${E}-dropdown-${R}`]:R==="rtl"},de,te),Jt=(0,g.Z)(hn=>{var qt;return(qt=fe!=null?fe:ee)!==null&&qt!==void 0?qt:hn}),En=n.useContext(a.Z),yn=C!=null?C:En,tn=m()({[`${E}-lg`]:Jt==="large",[`${E}-sm`]:Jt==="small",[`${E}-rtl`]:R==="rtl",[`${E}-borderless`]:!L,[`${E}-in-form-item`]:Ke},(0,q.Z)(E,Ot,Te),G,d==null?void 0:d.className,Ae,de,te),mn=n.useMemo(()=>ie!==void 0?ie:R==="rtl"?"bottomRight":"bottomLeft",[ie,R]),cn=(0,ve.Z)(j,s);return Ce(n.createElement(v.ZP,Object.assign({ref:i,virtual:Ee,showSearch:d==null?void 0:d.showSearch},Ut,{style:Object.assign(Object.assign({},d==null?void 0:d.style),He),dropdownMatchSelectWidth:ye,builtinPlacements:cn,transitionName:(0,S.m)(B,"slide-up",ge.transitionName),listHeight:we,listItemHeight:Z,mode:re,prefixCls:E,placement:mn,direction:R,suffixIcon:Gt,menuItemSelectedIcon:Rt,removeIcon:Vt,allowClear:Bt,notFoundContent:jt,className:tn,getPopupContainer:le||et,dropdownClassName:un,disabled:yn})))},c=n.forwardRef(X),t=(0,h.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=z,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,Ie.default=c},14154:function(wt,Ie,e){e.d(Ie,{Z:function(){return c}});var r=e(17313),m=e(74207),v=e(37613),N=e(83116),n=e(13826),h=e(92899);const S=t=>{const{optionHeight:o,optionFontSize:i,optionLineHeight:w,optionPadding:F}=t;return{position:"relative",display:"block",minHeight:o,padding:F,color:t.colorText,fontWeight:"normal",fontSize:i,lineHeight:w,boxSizing:"border-box"}};var Y=t=>{const{antCls:o,componentCls:i}=t,w=`${i}-item`,F=`&${o}-slide-up-enter${o}-slide-up-enter-active`,L=`&${o}-slide-up-appear${o}-slide-up-appear-active`,Ae=`&${o}-slide-up-leave${o}-slide-up-leave-active`,de=`${i}-dropdown-placement-`;return[{[`${i}-dropdown`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` ${F}${de}bottomLeft, - ${D}${de}bottomLeft + ${L}${de}bottomLeft `]:{animationName:n.fJ},[` ${F}${de}topLeft, - ${D}${de}topLeft, + ${L}${de}topLeft, ${F}${de}topRight, - ${D}${de}topRight + ${L}${de}topRight `]:{animationName:n.Qt},[`${Ae}${de}bottomLeft`]:{animationName:n.Uw},[` ${Ae}${de}topLeft, ${Ae}${de}topRight - `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${w}`]:Object.assign(Object.assign({},S(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},r.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${w}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${w}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${w}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${w}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,n.oN)(t,"slide-up"),(0,n.oN)(t,"slide-down"),(0,h.Fm)(t,"move-up"),(0,h.Fm)(t,"move-down")]};const a=2,se=t=>{let{controlHeightSM:o,controlHeight:i,lineWidth:w}=t;const F=(i-o)/2-w,D=Math.ceil(F/2);return[F,D]};function g(t,o){const{componentCls:i,iconCls:w}=t,F=`${i}-selection-overflow`,D=t.multipleSelectItemHeight,[Ae]=se(t),de=o?`${i}-${o}`:"";return{[`${i}-multiple${de}`]:{fontSize:t.fontSize,[F]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${i}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ae-a}px ${a*2}px`,borderRadius:t.borderRadius,[`${i}-show-search&`]:{cursor:"text"},[`${i}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${D}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{animationName:n.ly},"&-hidden":{display:"none"},[`${w}`]:Object.assign(Object.assign({},S(t)),{cursor:"pointer",transition:`background ${t.motionDurationSlow} ease`,borderRadius:t.borderRadiusSM,"&-group":{color:t.colorTextDescription,fontSize:t.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},r.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${w}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${w}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${w}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${w}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,n.oN)(t,"slide-up"),(0,n.oN)(t,"slide-down"),(0,h.Fm)(t,"move-up"),(0,h.Fm)(t,"move-down")]};const a=2,se=t=>{let{controlHeightSM:o,controlHeight:i,lineWidth:w}=t;const F=(i-o)/2-w,L=Math.ceil(F/2);return[F,L]};function g(t,o){const{componentCls:i,iconCls:w}=t,F=`${i}-selection-overflow`,L=t.multipleSelectItemHeight,[Ae]=se(t),de=o?`${i}-${o}`:"";return{[`${i}-multiple${de}`]:{fontSize:t.fontSize,[F]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${i}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ae-a}px ${a*2}px`,borderRadius:t.borderRadius,[`${i}-show-search&`]:{cursor:"text"},[`${i}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${a}px 0`,lineHeight:`${L}px`,visibility:"hidden",content:'"\\a0"'}},[` &${i}-show-arrow ${i}-selector, &${i}-allow-clear ${i}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${i}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:D,marginTop:a,marginBottom:a,lineHeight:`${D-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:a*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${i}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,r.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${w}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${F}-item + ${F}-item`]:{[`${i}-selection-search`]:{marginInlineStart:0}},[`${i}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ae,"\n &-input,\n &-mirror\n ":{height:D,fontFamily:t.fontFamily,lineHeight:`${D}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${i}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var K=t=>{const{componentCls:o}=t,i=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),w=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,F]=se(t);return[g(t),g(i,"sm"),{[`${o}-multiple${o}-sm`]:{[`${o}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${o}-selection-search`]:{marginInlineStart:F}}},g(w,"lg")]};function ce(t,o){const{componentCls:i,inputPaddingHorizontalBase:w,borderRadius:F}=t,D=t.controlHeight-t.lineWidth*2,Ae=Math.ceil(t.fontSize*1.25),de=o?`${i}-${o}`:"";return{[`${i}-single${de}`]:{fontSize:t.fontSize,[`${i}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:F,[`${i}-selection-search`]:{position:"absolute",top:0,insetInlineStart:w,insetInlineEnd:w,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${i}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:L,marginTop:a,marginBottom:a,lineHeight:`${L-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:a*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${i}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,r.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${w}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${F}-item + ${F}-item`]:{[`${i}-selection-search`]:{marginInlineStart:0}},[`${i}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ae,"\n &-input,\n &-mirror\n ":{height:L,fontFamily:t.fontFamily,lineHeight:`${L}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${i}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var K=t=>{const{componentCls:o}=t,i=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),w=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,F]=se(t);return[g(t),g(i,"sm"),{[`${o}-multiple${o}-sm`]:{[`${o}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${o}-selection-search`]:{marginInlineStart:F}}},g(w,"lg")]};function ce(t,o){const{componentCls:i,inputPaddingHorizontalBase:w,borderRadius:F}=t,L=t.controlHeight-t.lineWidth*2,Ae=Math.ceil(t.fontSize*1.25),de=o?`${i}-${o}`:"";return{[`${i}-single${de}`]:{fontSize:t.fontSize,[`${i}-selector`]:Object.assign(Object.assign({},(0,r.Wf)(t)),{display:"flex",borderRadius:F,[`${i}-selection-search`]:{position:"absolute",top:0,insetInlineStart:w,insetInlineEnd:w,bottom:0,"&-input":{width:"100%"}},[` ${i}-selection-item, ${i}-selection-placeholder - `]:{padding:0,lineHeight:`${D}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${D}px`}},[`${i}-selection-item`]:{position:"relative",userSelect:"none"},[`${i}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${i}-selection-item:after`,`${i}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + `]:{padding:0,lineHeight:`${L}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${L}px`}},[`${i}-selection-item`]:{position:"relative",userSelect:"none"},[`${i}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${i}-selection-item:after`,`${i}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${i}-show-arrow ${i}-selection-item, &${i}-show-arrow ${i}-selection-placeholder - `]:{paddingInlineEnd:Ae},[`&${i}-open ${i}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${i}-customize-input)`]:{[`${i}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${w}px`,[`${i}-selection-search-input`]:{height:D},"&:after":{lineHeight:`${D}px`}}},[`&${i}-customize-input`]:{[`${i}-selector`]:{"&:after":{display:"none"},[`${i}-selection-search`]:{position:"static",width:"100%"},[`${i}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${w}px`,"&:after":{display:"none"}}}}}}}function ve(t){const{componentCls:o}=t,i=t.controlPaddingHorizontalSM-t.lineWidth;return[ce(t),ce((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${o}-single${o}-sm`]:{[`&:not(${o}-customize-input)`]:{[`${o}-selection-search`]:{insetInlineStart:i,insetInlineEnd:i},[`${o}-selector`]:{padding:`0 ${i}px`},[`&${o}-show-arrow ${o}-selection-search`]:{insetInlineEnd:i+t.fontSize*1.5},[` + `]:{paddingInlineEnd:Ae},[`&${i}-open ${i}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${i}-customize-input)`]:{[`${i}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${w}px`,[`${i}-selection-search-input`]:{height:L},"&:after":{lineHeight:`${L}px`}}},[`&${i}-customize-input`]:{[`${i}-selector`]:{"&:after":{display:"none"},[`${i}-selection-search`]:{position:"static",width:"100%"},[`${i}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${w}px`,"&:after":{display:"none"}}}}}}}function ve(t){const{componentCls:o}=t,i=t.controlPaddingHorizontalSM-t.lineWidth;return[ce(t),ce((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${o}-single${o}-sm`]:{[`&:not(${o}-customize-input)`]:{[`${o}-selection-search`]:{insetInlineStart:i,insetInlineEnd:i},[`${o}-selector`]:{padding:`0 ${i}px`},[`&${o}-show-arrow ${o}-selection-search`]:{insetInlineEnd:i+t.fontSize*1.5},[` &${o}-show-arrow ${o}-selection-item, &${o}-show-arrow ${o}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},ce((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Oe=t=>{const{componentCls:o,selectorBg:i}=t;return{position:"relative",backgroundColor:i,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${o}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${o}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${o}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Q=function(t,o){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:w,borderHoverColor:F,outlineColor:D,antCls:Ae}=o,de=i?{[`${w}-selector`]:{borderColor:F}}:{};return{[t]:{[`&:not(${w}-disabled):not(${w}-customize-input):not(${Ae}-pagination-size-changer)`]:Object.assign(Object.assign({},de),{[`${w}-focused& ${w}-selector`]:{borderColor:F,boxShadow:`0 0 0 ${o.controlOutlineWidth}px ${D}`,outline:0},[`&:hover ${w}-selector`]:{borderColor:F}})}}},Ne=t=>{const{componentCls:o}=t;return{[`${o}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},z=t=>{const{componentCls:o,inputPaddingHorizontalBase:i,iconCls:w}=t;return{[o]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${o}-customize-input) ${o}-selector`]:Object.assign(Object.assign({},Oe(t)),Ne(t)),[`${o}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${o}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${o}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[w]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${o}-suffix)`]:{pointerEvents:"auto"}},[`${o}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${o}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${o}-clear`]:{opacity:1}}}),[`${o}-has-feedback`]:{[`${o}-clear`]:{insetInlineEnd:i+t.fontSize+t.paddingXS}}}},X=t=>{const{componentCls:o}=t;return[{[o]:{[`&-borderless ${o}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${o}-in-form-item`]:{width:"100%"}}},z(t),ve(t),K(t),Y(t),{[`${o}-rtl`]:{direction:"rtl"}},Q(o,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Q(`${o}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Q(`${o}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,m.c)(t,{borderElCls:`${o}-selector`,focusElCls:`${o}-focused`})]};var c=(0,N.Z)("Select",(t,o)=>{let{rootPrefixCls:i}=o;const w=(0,v.TS)(t,{rootPrefixCls:i,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[X(w)]},t=>{const{fontSize:o,lineHeight:i,controlHeight:w,controlPaddingHorizontal:F,zIndexPopupBase:D,colorText:Ae,fontWeightStrong:de,controlItemBgActive:le,controlItemBgHover:We,colorBgContainer:xe,colorFillSecondary:we,controlHeightLG:ie,controlHeightSM:Z,colorBgContainerDisabled:fe,colorTextDisabled:C}=t;return{zIndexPopup:D+50,optionSelectedColor:Ae,optionSelectedFontWeight:de,optionSelectedBg:le,optionActiveBg:We,optionPadding:`${(w-o*i)/2}px ${F}px`,optionFontSize:o,optionLineHeight:i,optionHeight:w,selectorBg:xe,clearBg:xe,singleItemHeightLG:ie,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:Z,multipleItemHeightLG:w,multipleSelectorBgDisabled:fe,multipleItemColorDisabled:C,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Mt,Ie,e){e.d(Ie,{Z:function(){return m}});const r=v=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function m(v,N){return v||r(N)}},84443:function(Mt,Ie,e){e.d(Ie,{Z:function(){return r}});function r(m,v){return v!==void 0?v:m!==null}},66339:function(Mt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(40001),m=e(19248),v=e(99267),N=e(84105),n=e(58617),h=e(47472),S=e(59301);function q(Y){let{suffixIcon:a,clearIcon:se,menuItemSelectedIcon:g,removeIcon:u,loading:K,multiple:ce,hasFeedback:ve,prefixCls:Oe,showSuffixIcon:Q,feedbackIcon:Ne,showArrow:z,componentName:X}=Y;const c=se!=null?se:S.createElement(m.Z,null),t=F=>a===null&&!ve&&!z?null:S.createElement(S.Fragment,null,Q!==!1&&F,ve&&Ne);let o=null;if(a!==void 0)o=t(a);else if(K)o=t(S.createElement(n.Z,{spin:!0}));else{const F=`${Oe}-suffix`;o=D=>{let{open:Ae,showSearch:de}=D;return t(Ae&&de?S.createElement(h.Z,{className:F}):S.createElement(N.Z,{className:F}))}}let i=null;g!==void 0?i=g:ce?i=S.createElement(r.Z,null):i=null;let w=null;return u!==void 0?w=u:w=S.createElement(v.Z,null),{clearIcon:c,suffixIcon:o,itemIcon:i,removeIcon:w}}},81327:function(Mt,Ie,e){e.d(Ie,{Z:function(){return Oe}});var r=e(59301),m=e(92310),v=e.n(m),N=e(11592),n=e(36355),h=e(33234);const S=r.createContext({latestIndex:0}),q=S.Provider;var a=Q=>{let{className:Ne,index:z,children:X,split:c,style:t}=Q;const{latestIndex:o}=r.useContext(S);return X==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Ne,style:t},X),z{var z,X;const{getPrefixCls:c,space:t,direction:o}=r.useContext(n.E_),{size:i=(t==null?void 0:t.size)||"small",align:w,className:F,rootClassName:D,children:Ae,direction:de="horizontal",prefixCls:le,split:We,style:xe,wrap:we=!1,classNames:ie,styles:Z}=Q,fe=K(Q,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[C,M]=Array.isArray(i)?i:[i,i],W=g(M),j=g(C),O=u(M),ae=u(C),U=(0,N.Z)(Ae,{keepEmpty:!0}),He=w===void 0&&de==="horizontal"?"center":w,ke=c("space",le),[ge,et]=(0,se.Z)(ke),lt=v()(ke,t==null?void 0:t.className,et,`${ke}-${de}`,{[`${ke}-rtl`]:o==="rtl",[`${ke}-align-${He}`]:He,[`${ke}-gap-row-${M}`]:W,[`${ke}-gap-col-${C}`]:j},F,D),Ye=v()(`${ke}-item`,(z=ie==null?void 0:ie.item)!==null&&z!==void 0?z:(X=t==null?void 0:t.classNames)===null||X===void 0?void 0:X.item);let T=0;const Ee=U.map((d,E)=>{var B,R;d!=null&&(T=E);const ee=d&&d.key||`${Ye}-${E}`;return r.createElement(a,{className:Ye,key:ee,index:E,split:We,style:(B=Z==null?void 0:Z.item)!==null&&B!==void 0?B:(R=t==null?void 0:t.styles)===null||R===void 0?void 0:R.item},d)}),b=r.useMemo(()=>({latestIndex:T}),[T]);if(U.length===0)return null;const s={};return we&&(s.flexWrap="wrap"),!j&&ae&&(s.columnGap=C),!W&&O&&(s.rowGap=M),ge(r.createElement("div",Object.assign({ref:Ne,className:lt,style:Object.assign(Object.assign(Object.assign({},s),t==null?void 0:t.style),xe)},fe),r.createElement(q,{value:b},Ee)))});ve.Compact=h.ZP;var Oe=ve},8378:function(Mt,Ie){const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, + `]:{paddingInlineEnd:t.fontSize*1.5}}}},ce((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Oe=t=>{const{componentCls:o,selectorBg:i}=t;return{position:"relative",backgroundColor:i,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${o}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${o}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${o}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Q=function(t,o){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:w,borderHoverColor:F,outlineColor:L,antCls:Ae}=o,de=i?{[`${w}-selector`]:{borderColor:F}}:{};return{[t]:{[`&:not(${w}-disabled):not(${w}-customize-input):not(${Ae}-pagination-size-changer)`]:Object.assign(Object.assign({},de),{[`${w}-focused& ${w}-selector`]:{borderColor:F,boxShadow:`0 0 0 ${o.controlOutlineWidth}px ${L}`,outline:0},[`&:hover ${w}-selector`]:{borderColor:F}})}}},Ne=t=>{const{componentCls:o}=t;return{[`${o}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},z=t=>{const{componentCls:o,inputPaddingHorizontalBase:i,iconCls:w}=t;return{[o]:Object.assign(Object.assign({},(0,r.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${o}-customize-input) ${o}-selector`]:Object.assign(Object.assign({},Oe(t)),Ne(t)),[`${o}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},r.vS),[`${o}-selection-placeholder`]:Object.assign(Object.assign({},r.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${o}-arrow`]:Object.assign(Object.assign({},(0,r.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[w]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${o}-suffix)`]:{pointerEvents:"auto"}},[`${o}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${o}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${o}-clear`]:{opacity:1}}}),[`${o}-has-feedback`]:{[`${o}-clear`]:{insetInlineEnd:i+t.fontSize+t.paddingXS}}}},X=t=>{const{componentCls:o}=t;return[{[o]:{[`&-borderless ${o}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${o}-in-form-item`]:{width:"100%"}}},z(t),ve(t),K(t),Y(t),{[`${o}-rtl`]:{direction:"rtl"}},Q(o,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Q(`${o}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Q(`${o}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,m.c)(t,{borderElCls:`${o}-selector`,focusElCls:`${o}-focused`})]};var c=(0,N.Z)("Select",(t,o)=>{let{rootPrefixCls:i}=o;const w=(0,v.TS)(t,{rootPrefixCls:i,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[X(w)]},t=>{const{fontSize:o,lineHeight:i,controlHeight:w,controlPaddingHorizontal:F,zIndexPopupBase:L,colorText:Ae,fontWeightStrong:de,controlItemBgActive:le,controlItemBgHover:We,colorBgContainer:xe,colorFillSecondary:we,controlHeightLG:ie,controlHeightSM:Z,colorBgContainerDisabled:fe,colorTextDisabled:C}=t;return{zIndexPopup:L+50,optionSelectedColor:Ae,optionSelectedFontWeight:de,optionSelectedBg:le,optionActiveBg:We,optionPadding:`${(w-o*i)/2}px ${F}px`,optionFontSize:o,optionLineHeight:i,optionHeight:w,selectorBg:xe,clearBg:xe,singleItemHeightLG:ie,multipleItemBg:we,multipleItemBorderColor:"transparent",multipleItemHeight:Z,multipleItemHeightLG:w,multipleSelectorBgDisabled:fe,multipleItemColorDisabled:C,multipleItemBorderColorDisabled:"transparent"}})},58582:function(wt,Ie,e){e.d(Ie,{Z:function(){return m}});const r=v=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},n),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},n),{points:["br","tr"],offset:[0,-4]})}};function m(v,N){return v||r(N)}},84443:function(wt,Ie,e){e.d(Ie,{Z:function(){return r}});function r(m,v){return v!==void 0?v:m!==null}},66339:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});var r=e(40001),m=e(19248),v=e(99267),N=e(84105),n=e(58617),h=e(47472),S=e(59301);function q(Y){let{suffixIcon:a,clearIcon:se,menuItemSelectedIcon:g,removeIcon:u,loading:K,multiple:ce,hasFeedback:ve,prefixCls:Oe,showSuffixIcon:Q,feedbackIcon:Ne,showArrow:z,componentName:X}=Y;const c=se!=null?se:S.createElement(m.Z,null),t=F=>a===null&&!ve&&!z?null:S.createElement(S.Fragment,null,Q!==!1&&F,ve&&Ne);let o=null;if(a!==void 0)o=t(a);else if(K)o=t(S.createElement(n.Z,{spin:!0}));else{const F=`${Oe}-suffix`;o=L=>{let{open:Ae,showSearch:de}=L;return t(Ae&&de?S.createElement(h.Z,{className:F}):S.createElement(N.Z,{className:F}))}}let i=null;g!==void 0?i=g:ce?i=S.createElement(r.Z,null):i=null;let w=null;return u!==void 0?w=u:w=S.createElement(v.Z,null),{clearIcon:c,suffixIcon:o,itemIcon:i,removeIcon:w}}},81327:function(wt,Ie,e){e.d(Ie,{Z:function(){return Oe}});var r=e(59301),m=e(92310),v=e.n(m),N=e(11592),n=e(36355),h=e(33234);const S=r.createContext({latestIndex:0}),q=S.Provider;var a=Q=>{let{className:Ne,index:z,children:X,split:c,style:t}=Q;const{latestIndex:o}=r.useContext(S);return X==null?null:r.createElement(r.Fragment,null,r.createElement("div",{className:Ne,style:t},X),z{var z,X;const{getPrefixCls:c,space:t,direction:o}=r.useContext(n.E_),{size:i=(t==null?void 0:t.size)||"small",align:w,className:F,rootClassName:L,children:Ae,direction:de="horizontal",prefixCls:le,split:We,style:xe,wrap:we=!1,classNames:ie,styles:Z}=Q,fe=K(Q,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[C,M]=Array.isArray(i)?i:[i,i],W=g(M),j=g(C),O=u(M),ae=u(C),U=(0,N.Z)(Ae,{keepEmpty:!0}),He=w===void 0&&de==="horizontal"?"center":w,ke=c("space",le),[ge,et]=(0,se.Z)(ke),lt=v()(ke,t==null?void 0:t.className,et,`${ke}-${de}`,{[`${ke}-rtl`]:o==="rtl",[`${ke}-align-${He}`]:He,[`${ke}-gap-row-${M}`]:W,[`${ke}-gap-col-${C}`]:j},F,L),Ye=v()(`${ke}-item`,(z=ie==null?void 0:ie.item)!==null&&z!==void 0?z:(X=t==null?void 0:t.classNames)===null||X===void 0?void 0:X.item);let T=0;const Ee=U.map((d,E)=>{var B,R;d!=null&&(T=E);const ee=d&&d.key||`${Ye}-${E}`;return r.createElement(a,{className:Ye,key:ee,index:E,split:We,style:(B=Z==null?void 0:Z.item)!==null&&B!==void 0?B:(R=t==null?void 0:t.styles)===null||R===void 0?void 0:R.item},d)}),b=r.useMemo(()=>({latestIndex:T}),[T]);if(U.length===0)return null;const s={};return we&&(s.flexWrap="wrap"),!j&&ae&&(s.columnGap=C),!W&&O&&(s.rowGap=M),ge(r.createElement("div",Object.assign({ref:Ne,className:lt,style:Object.assign(Object.assign(Object.assign({},s),t==null?void 0:t.style),xe)},fe),r.createElement(q,{value:b},Ee)))});ve.Compact=h.ZP;var Oe=ve},8378:function(wt,Ie){const e=r=>({[r.componentCls]:{[`${r.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}},[`${r.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${r.motionDurationMid} ${r.motionEaseInOut}, - opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}}});Ie.Z=e},92899:function(Mt,Ie,e){e.d(Ie,{Fm:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),N=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),S=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),q=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Y=new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),se={"move-up":{inKeyframes:Y,outKeyframes:a},"move-down":{inKeyframes:v,outKeyframes:N},"move-left":{inKeyframes:n,outKeyframes:h},"move-right":{inKeyframes:S,outKeyframes:q}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` + opacity ${r.motionDurationMid} ${r.motionEaseInOut} !important`}}});Ie.Z=e},92899:function(wt,Ie,e){e.d(Ie,{Fm:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),N=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),n=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),h=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),S=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),q=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),Y=new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),se={"move-up":{inKeyframes:Y,outKeyframes:a},"move-down":{inKeyframes:v,outKeyframes:N},"move-left":{inKeyframes:n,outKeyframes:h},"move-right":{inKeyframes:S,outKeyframes:q}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` ${ve}-enter, ${ve}-appear - `]:{opacity:0,animationTimingFunction:u.motionEaseOutCirc},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInOutCirc}}]}},13826:function(Mt,Ie,e){e.d(Ie,{Qt:function(){return n},Uw:function(){return N},fJ:function(){return v},ly:function(){return h},oN:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),N=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),h=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),S=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),q=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Y=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),a=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),se={"slide-up":{inKeyframes:v,outKeyframes:N},"slide-down":{inKeyframes:n,outKeyframes:h},"slide-left":{inKeyframes:S,outKeyframes:q},"slide-right":{inKeyframes:Y,outKeyframes:a}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:u.motionEaseOutCirc},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInOutCirc}}]}},13826:function(wt,Ie,e){e.d(Ie,{Qt:function(){return n},Uw:function(){return N},fJ:function(){return v},ly:function(){return h},oN:function(){return g}});var r=e(93083),m=e(95406);const v=new r.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),N=new r.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),n=new r.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),h=new r.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),S=new r.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),q=new r.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Y=new r.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),a=new r.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),se={"slide-up":{inKeyframes:v,outKeyframes:N},"slide-down":{inKeyframes:n,outKeyframes:h},"slide-left":{inKeyframes:S,outKeyframes:q},"slide-right":{inKeyframes:Y,outKeyframes:a}},g=(u,K)=>{const{antCls:ce}=u,ve=`${ce}-${K}`,{inKeyframes:Oe,outKeyframes:Q}=se[K];return[(0,m.R)(ve,Oe,Q,u.motionDurationMid),{[` ${ve}-enter, ${ve}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:u.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInQuint}}]}},5630:function(Mt,Ie,e){var r=e(72308),m=e(77321),v=e(49618),N=e(52487),n=e(74416),h=e(92310),S=e.n(h),q=e(18929),Y=e(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],se=(0,Y.forwardRef)(function(g,u){var K,ce=g.prefixCls,ve=ce===void 0?"rc-checkbox":ce,Oe=g.className,Q=g.style,Ne=g.checked,z=g.disabled,X=g.defaultChecked,c=X===void 0?!1:X,t=g.type,o=t===void 0?"checkbox":t,i=g.title,w=g.onChange,F=(0,n.Z)(g,a),D=(0,Y.useRef)(null),Ae=(0,q.Z)(c,{value:Ne}),de=(0,N.Z)(Ae,2),le=de[0],We=de[1];(0,Y.useImperativeHandle)(u,function(){return{focus:function(){var Z;(Z=D.current)===null||Z===void 0||Z.focus()},blur:function(){var Z;(Z=D.current)===null||Z===void 0||Z.blur()},input:D.current}});var xe=S()(ve,Oe,(K={},(0,v.Z)(K,"".concat(ve,"-checked"),le),(0,v.Z)(K,"".concat(ve,"-disabled"),z),K)),we=function(Z){z||("checked"in g||We(Z.target.checked),w==null||w({target:(0,m.Z)((0,m.Z)({},g),{},{type:o,checked:Z.target.checked}),stopPropagation:function(){Z.stopPropagation()},preventDefault:function(){Z.preventDefault()},nativeEvent:Z.nativeEvent}))};return Y.createElement("span",{className:xe,title:i,style:Q},Y.createElement("input",(0,r.Z)({},F,{className:"".concat(ve,"-input"),ref:D,onChange:we,disabled:z,checked:!!le,type:o})),Y.createElement("span",{className:"".concat(ve,"-inner")}))});Ie.Z=se},31561:function(Mt,Ie,e){e.d(Ie,{Z:function(){return o}});var r=e(72308),m=e(49618),v=e(52487),N=e(74416),n=e(35593),h=e(92310),S=e.n(h),q=e(8654),Y=e(59301),a=e(10228),se=e(16089),g=a.Z.ESC,u=a.Z.TAB;function K(i){var w=i.visible,F=i.triggerRef,D=i.onVisibleChange,Ae=i.autoFocus,de=i.overlayRef,le=Y.useRef(!1),We=function(){if(w){var Z,fe;(Z=F.current)===null||Z===void 0||(fe=Z.focus)===null||fe===void 0||fe.call(Z),D==null||D(!1)}},xe=function(){var Z;return(Z=de.current)!==null&&Z!==void 0&&Z.focus?(de.current.focus(),le.current=!0,!0):!1},we=function(Z){switch(Z.keyCode){case g:We();break;case u:{var fe=!1;le.current||(fe=xe()),fe?Z.preventDefault():We();break}}};Y.useEffect(function(){return w?(window.addEventListener("keydown",we),Ae&&(0,se.Z)(xe,3),function(){window.removeEventListener("keydown",we),le.current=!1}):function(){le.current=!1}},[w])}var ce=(0,Y.forwardRef)(function(i,w){var F=i.overlay,D=i.arrow,Ae=i.prefixCls,de=(0,Y.useMemo)(function(){var We;return typeof F=="function"?We=F():We=F,We},[F]),le=(0,q.sQ)(w,de==null?void 0:de.ref);return Y.createElement(Y.Fragment,null,D&&Y.createElement("div",{className:"".concat(Ae,"-arrow")}),Y.cloneElement(de,{ref:(0,q.Yr)(de)?le:void 0}))}),ve=ce,Oe={adjustX:1,adjustY:1},Q=[0,0],Ne={topLeft:{points:["bl","tl"],overflow:Oe,offset:[0,-4],targetOffset:Q},top:{points:["bc","tc"],overflow:Oe,offset:[0,-4],targetOffset:Q},topRight:{points:["br","tr"],overflow:Oe,offset:[0,-4],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:Oe,offset:[0,4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:Oe,offset:[0,4],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:Oe,offset:[0,4],targetOffset:Q}},z=Ne,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(i,w){var F,D=i.arrow,Ae=D===void 0?!1:D,de=i.prefixCls,le=de===void 0?"rc-dropdown":de,We=i.transitionName,xe=i.animation,we=i.align,ie=i.placement,Z=ie===void 0?"bottomLeft":ie,fe=i.placements,C=fe===void 0?z:fe,M=i.getPopupContainer,W=i.showAction,j=i.hideAction,O=i.overlayClassName,ae=i.overlayStyle,U=i.visible,He=i.trigger,ke=He===void 0?["hover"]:He,ge=i.autoFocus,et=i.overlay,lt=i.children,Ye=i.onVisibleChange,T=(0,N.Z)(i,X),Ee=Y.useState(),b=(0,v.Z)(Ee,2),s=b[0],d=b[1],E="visible"in i?U:s,B=Y.useRef(null),R=Y.useRef(null),ee=Y.useRef(null);Y.useImperativeHandle(w,function(){return B.current});var G=function(Ke){d(Ke),Ye==null||Ye(Ke)};K({visible:E,triggerRef:ee,onVisibleChange:G,autoFocus:ge,overlayRef:R});var Ce=function(Ke){var vt=i.onOverlayClick;d(!1),vt&&vt(Ke)},te=function(){return Y.createElement(ve,{ref:R,overlay:et,prefixCls:le,arrow:Ae})},re=function(){return typeof et=="function"?te:te()},he=function(){var Ke=i.minOverlayWidthMatchTrigger,vt=i.alignPoint;return"minOverlayWidthMatchTrigger"in i?Ke:!vt},Be=function(){var Ke=i.openClassName;return Ke!==void 0?Ke:"".concat(le,"-open")},ye=Y.cloneElement(lt,{className:S()((F=lt.props)===null||F===void 0?void 0:F.className,E&&Be()),ref:(0,q.Yr)(lt)?(0,q.sQ)(ee,lt.ref):void 0}),ne=j;return!ne&&ke.indexOf("contextMenu")!==-1&&(ne=["click"]),Y.createElement(n.Z,(0,r.Z)({builtinPlacements:C},T,{prefixCls:le,ref:B,popupClassName:S()(O,(0,m.Z)({},"".concat(le,"-show-arrow"),Ae)),popupStyle:ae,action:ke,showAction:W,hideAction:ne,popupPlacement:Z,popupAlign:we,popupTransitionName:We,popupAnimation:xe,popupVisible:E,stretch:he()?"minWidth":"",popup:re(),onPopupVisibleChange:G,onPopupClick:Ce,getPopupContainer:M}),ye)}var t=Y.forwardRef(c),o=t},93681:function(Mt,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return a},default:function(){return Ne}});var r=e(72308),m=e(77321),v=e(49618),N=e(62853),n=e(92310),h=e.n(n),S=e(59301),q=e(5643),Y=function(X){var c,t,o=X.inputElement,i=X.prefixCls,w=X.prefix,F=X.suffix,D=X.addonBefore,Ae=X.addonAfter,de=X.className,le=X.style,We=X.disabled,xe=X.readOnly,we=X.focused,ie=X.triggerFocus,Z=X.allowClear,fe=X.value,C=X.handleReset,M=X.hidden,W=X.classes,j=X.classNames,O=X.dataAttrs,ae=X.styles,U=X.components,He=(U==null?void 0:U.affixWrapper)||"span",ke=(U==null?void 0:U.groupWrapper)||"span",ge=(U==null?void 0:U.wrapper)||"span",et=(U==null?void 0:U.groupAddon)||"span",lt=(0,S.useRef)(null),Ye=function(te){var re;(re=lt.current)!==null&&re!==void 0&&re.contains(te.target)&&(ie==null||ie())},T=function(){var te;if(!Z)return null;var re=!We&&!xe&&fe,he="".concat(i,"-clear-icon"),Be=(0,N.Z)(Z)==="object"&&Z!==null&&Z!==void 0&&Z.clearIcon?Z.clearIcon:"\u2716";return S.createElement("span",{onClick:C,onMouseDown:function(ne){return ne.preventDefault()},className:h()(he,(te={},(0,v.Z)(te,"".concat(he,"-hidden"),!re),(0,v.Z)(te,"".concat(he,"-has-suffix"),!!F),te)),role:"button",tabIndex:-1},Be)},Ee=(0,S.cloneElement)(o,{value:fe,hidden:M,className:h()((c=o.props)===null||c===void 0?void 0:c.className,!(0,q.X3)(X)&&!(0,q.He)(X)&&de)||null,style:(0,m.Z)((0,m.Z)({},(t=o.props)===null||t===void 0?void 0:t.style),!(0,q.X3)(X)&&!(0,q.He)(X)?le:{})});if((0,q.X3)(X)){var b,s="".concat(i,"-affix-wrapper"),d=h()(s,(b={},(0,v.Z)(b,"".concat(s,"-disabled"),We),(0,v.Z)(b,"".concat(s,"-focused"),we),(0,v.Z)(b,"".concat(s,"-readonly"),xe),(0,v.Z)(b,"".concat(s,"-input-with-clear-btn"),F&&Z&&fe),b),!(0,q.He)(X)&&de,W==null?void 0:W.affixWrapper,j==null?void 0:j.affixWrapper),E=(F||Z)&&S.createElement("span",{className:h()("".concat(i,"-suffix"),j==null?void 0:j.suffix),style:ae==null?void 0:ae.suffix},T(),F);Ee=S.createElement(He,(0,r.Z)({className:d,style:(0,m.Z)((0,m.Z)({},(0,q.He)(X)?void 0:le),ae==null?void 0:ae.affixWrapper),hidden:!(0,q.He)(X)&&M,onClick:Ye},O==null?void 0:O.affixWrapper,{ref:lt}),w&&S.createElement("span",{className:h()("".concat(i,"-prefix"),j==null?void 0:j.prefix),style:ae==null?void 0:ae.prefix},w),(0,S.cloneElement)(o,{value:fe,hidden:null}),E)}if((0,q.He)(X)){var B="".concat(i,"-group"),R="".concat(B,"-addon"),ee=h()("".concat(i,"-wrapper"),B,W==null?void 0:W.wrapper),G=h()("".concat(i,"-group-wrapper"),de,W==null?void 0:W.group);return S.createElement(ke,{className:G,style:le,hidden:M},S.createElement(ge,{className:ee},D&&S.createElement(et,{className:R},D),(0,S.cloneElement)(Ee,{hidden:null}),Ae&&S.createElement(et,{className:R},Ae)))}return Ee},a=Y,se=e(80702),g=e(52487),u=e(74416),K=e(18929),ce=e(2738),ve=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,S.forwardRef)(function(z,X){var c=z.autoComplete,t=z.onChange,o=z.onFocus,i=z.onBlur,w=z.onPressEnter,F=z.onKeyDown,D=z.prefixCls,Ae=D===void 0?"rc-input":D,de=z.disabled,le=z.htmlSize,We=z.className,xe=z.maxLength,we=z.suffix,ie=z.showCount,Z=z.type,fe=Z===void 0?"text":Z,C=z.classes,M=z.classNames,W=z.styles,j=(0,u.Z)(z,ve),O=(0,K.Z)(z.defaultValue,{value:z.value}),ae=(0,g.Z)(O,2),U=ae[0],He=ae[1],ke=(0,S.useState)(!1),ge=(0,g.Z)(ke,2),et=ge[0],lt=ge[1],Ye=(0,S.useRef)(null),T=function(G){Ye.current&&(0,q.nH)(Ye.current,G)};(0,S.useImperativeHandle)(X,function(){return{focus:T,blur:function(){var G;(G=Ye.current)===null||G===void 0||G.blur()},setSelectionRange:function(G,Ce,te){var re;(re=Ye.current)===null||re===void 0||re.setSelectionRange(G,Ce,te)},select:function(){var G;(G=Ye.current)===null||G===void 0||G.select()},input:Ye.current}}),(0,S.useEffect)(function(){lt(function(ee){return ee&&de?!1:ee})},[de]);var Ee=function(G){z.value===void 0&&He(G.target.value),Ye.current&&(0,q.rJ)(Ye.current,G,t)},b=function(G){w&&G.key==="Enter"&&w(G),F==null||F(G)},s=function(G){lt(!0),o==null||o(G)},d=function(G){lt(!1),i==null||i(G)},E=function(G){He(""),T(),Ye.current&&(0,q.rJ)(Ye.current,G,t)},B=function(){var G=(0,ce.Z)(z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return S.createElement("input",(0,r.Z)({autoComplete:c},G,{onChange:Ee,onFocus:s,onBlur:d,onKeyDown:b,className:h()(Ae,(0,v.Z)({},"".concat(Ae,"-disabled"),de),M==null?void 0:M.input),style:W==null?void 0:W.input,ref:Ye,size:le,type:fe}))},R=function(){var G=Number(xe)>0;if(we||ie){var Ce=(0,q.D7)(U),te=(0,se.Z)(Ce).length,re=(0,N.Z)(ie)==="object"?ie.formatter({value:Ce,count:te,maxLength:xe}):"".concat(te).concat(G?" / ".concat(xe):"");return S.createElement(S.Fragment,null,!!ie&&S.createElement("span",{className:h()("".concat(Ae,"-show-count-suffix"),(0,v.Z)({},"".concat(Ae,"-show-count-has-suffix"),!!we),M==null?void 0:M.count),style:(0,m.Z)({},W==null?void 0:W.count)},re),we)}return null};return S.createElement(a,(0,r.Z)({},j,{prefixCls:Ae,className:We,inputElement:B(),handleReset:E,value:(0,q.D7)(U),focused:et,triggerFocus:T,suffix:R(),disabled:de,classes:C,classNames:M,styles:W}))}),Q=Oe,Ne=Q},5643:function(Mt,Ie,e){e.d(Ie,{D7:function(){return n},He:function(){return r},X3:function(){return m},nH:function(){return N},rJ:function(){return v}});function r(h){return!!(h.addonBefore||h.addonAfter)}function m(h){return!!(h.prefix||h.suffix||h.allowClear)}function v(h,S,q,Y){if(q){var a=S;if(S.type==="click"){var se=h.cloneNode(!0);a=Object.create(S,{target:{value:se},currentTarget:{value:se}}),se.value="",q(a);return}if(Y!==void 0){a=Object.create(S,{target:{value:h},currentTarget:{value:h}}),h.value=Y,q(a);return}q(a)}}function N(h,S){if(h){h.focus(S);var q=S||{},Y=q.cursor;if(Y){var a=h.value.length;switch(Y){case"start":h.setSelectionRange(0,0);break;case"end":h.setSelectionRange(a,a);break;default:h.setSelectionRange(0,a)}}}}function n(h){return typeof h=="undefined"||h===null?"":String(h)}},15285:function(Mt,Ie,e){e.d(Ie,{iz:function(){return rt},ck:function(){return vn},BW:function(){return Ze},sN:function(){return vn},Wd:function(){return k},ZP:function(){return je},Xl:function(){return F}});var r=e(72308),m=e(49618),v=e(77321),N=e(80702),n=e(52487),h=e(74416),S=e(92310),q=e.n(S),Y=e(11780),a=e(18929),se=e(13697),g=e(48736),u=e(59301),K=e(4676),ce=u.createContext(null);function ve(x,P){return x===void 0?null:"".concat(x,"-").concat(P)}function Oe(x){var P=u.useContext(ce);return ve(P,x)}var Q=e(80547),Ne=["children","locked"],z=u.createContext(null);function X(x,P){var V=(0,v.Z)({},x);return Object.keys(P).forEach(function(_){var J=P[_];J!==void 0&&(V[_]=J)}),V}function c(x){var P=x.children,V=x.locked,_=(0,h.Z)(x,Ne),J=u.useContext(z),Se=(0,Q.Z)(function(){return X(J,_)},[J,_],function(me,Je){return!V&&(me[0]!==Je[0]||!(0,se.Z)(me[1],Je[1],!0))});return u.createElement(z.Provider,{value:Se},P)}var t=[],o=u.createContext(null);function i(){return u.useContext(o)}var w=u.createContext(t);function F(x){var P=u.useContext(w);return u.useMemo(function(){return x!==void 0?[].concat((0,N.Z)(P),[x]):P},[P,x])}var D=u.createContext(null),Ae=u.createContext({}),de=Ae,le=e(29194);function We(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,le.Z)(x)){var V=x.nodeName.toLowerCase(),_=["input","select","textarea","button"].includes(V)||x.isContentEditable||V==="a"&&!!x.getAttribute("href"),J=x.getAttribute("tabindex"),Se=Number(J),me=null;return J&&!Number.isNaN(Se)?me=Se:_&&me===null&&(me=0),_&&x.disabled&&(me=null),me!==null&&(me>=0||P&&me<0)}return!1}function xe(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=(0,N.Z)(x.querySelectorAll("*")).filter(function(_){return We(_,P)});return We(x,P)&&V.unshift(x),V}var we=null;function ie(){we=document.activeElement}function Z(){we=null}function fe(){if(we)try{we.focus()}catch(x){}}function C(x,P){if(P.keyCode===9){var V=xe(x),_=V[P.shiftKey?0:V.length-1],J=_===document.activeElement||x===document.activeElement;if(J){var Se=V[P.shiftKey?V.length-1:0];Se.focus(),P.preventDefault()}}}var M=e(10228),W=e(16089),j=M.Z.LEFT,O=M.Z.RIGHT,ae=M.Z.UP,U=M.Z.DOWN,He=M.Z.ENTER,ke=M.Z.ESC,ge=M.Z.HOME,et=M.Z.END,lt=[ae,U,j,O];function Ye(x,P,V,_){var J,Se,me,Je,_e="prev",at="next",pt="children",ft="parent";if(x==="inline"&&_===He)return{inlineTrigger:!0};var At=(J={},(0,m.Z)(J,ae,_e),(0,m.Z)(J,U,at),J),A=(Se={},(0,m.Z)(Se,j,V?at:_e),(0,m.Z)(Se,O,V?_e:at),(0,m.Z)(Se,U,pt),(0,m.Z)(Se,He,pt),Se),y=(me={},(0,m.Z)(me,ae,_e),(0,m.Z)(me,U,at),(0,m.Z)(me,He,pt),(0,m.Z)(me,ke,ft),(0,m.Z)(me,j,V?pt:ft),(0,m.Z)(me,O,V?ft:pt),me),I={inline:At,horizontal:A,vertical:y,inlineSub:At,horizontalSub:y,verticalSub:y},L=(Je=I["".concat(x).concat(P?"":"Sub")])===null||Je===void 0?void 0:Je[_];switch(L){case _e:return{offset:-1,sibling:!0};case at:return{offset:1,sibling:!0};case ft:return{offset:-1,sibling:!1};case pt:return{offset:1,sibling:!1};default:return null}}function T(x){for(var P=x;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function Ee(x,P){for(var V=x||document.activeElement;V;){if(P.has(V))return V;V=V.parentElement}return null}function b(x,P){var V=xe(x,!0);return V.filter(function(_){return P.has(_)})}function s(x,P,V){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!x)return null;var J=b(x,P),Se=J.length,me=J.findIndex(function(Je){return V===Je});return _<0?me===-1?me=Se-1:me-=1:_>0&&(me+=1),me=(me+Se)%Se,J[me]}var d=function(P,V){var _=new Set,J=new Map,Se=new Map;return P.forEach(function(me){var Je=document.querySelector("[data-menu-id='".concat(ve(V,me),"']"));Je&&(_.add(Je),Se.set(Je,me),J.set(me,Je))}),{elements:_,key2element:J,element2key:Se}};function E(x,P,V,_,J,Se,me,Je,_e,at){var pt=u.useRef(),ft=u.useRef();ft.current=P;var At=function(){W.Z.cancel(pt.current)};return u.useEffect(function(){return function(){At()}},[]),function(A){var y=A.which;if([].concat(lt,[He,ke,ge,et]).includes(y)){var I=Se(),L=d(I,_),H=L,ze=H.elements,Me=H.key2element,Pe=H.element2key,ue=Me.get(P),Ve=Ee(ue,ze),Et=Pe.get(Ve),Qe=Ye(x,me(Et,!0).length===1,V,y);if(!Qe&&y!==ge&&y!==et)return;(lt.includes(y)||[ge,et].includes(y))&&A.preventDefault();var tt=function(Wt){if(Wt){var qt=Wt,qe=Wt.querySelector("a");qe!=null&&qe.getAttribute("href")&&(qt=qe);var Xe=Pe.get(Wt);Je(Xe),At(),pt.current=(0,W.Z)(function(){ft.current===Xe&&qt.focus()})}};if([ge,et].includes(y)||Qe.sibling||!Ve){var Re;!Ve||x==="inline"?Re=J.current:Re=T(Ve);var It,mt=b(Re,ze);y===ge?It=mt[0]:y===et?It=mt[mt.length-1]:It=s(Re,ze,Ve,Qe.offset),tt(It)}else if(Qe.inlineTrigger)_e(Et);else if(Qe.offset>0)_e(Et,!0),At(),pt.current=(0,W.Z)(function(){L=d(I,_);var Dt=Ve.getAttribute("aria-controls"),Wt=document.getElementById(Dt),qt=s(Wt,L.elements);tt(qt)},5);else if(Qe.offset<0){var St=me(Et,!0),Ct=St[St.length-2],Nt=Me.get(Ct);_e(Ct,!1),tt(Nt)}}at==null||at(A)}}function B(x){Promise.resolve().then(x)}var R="__RC_UTIL_PATH_SPLIT__",ee=function(P){return P.join(R)},G=function(P){return P.split(R)},Ce="rc-menu-more";function te(){var x=u.useState({}),P=(0,n.Z)(x,2),V=P[1],_=(0,u.useRef)(new Map),J=(0,u.useRef)(new Map),Se=u.useState([]),me=(0,n.Z)(Se,2),Je=me[0],_e=me[1],at=(0,u.useRef)(0),pt=(0,u.useRef)(!1),ft=function(){pt.current||V({})},At=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.set(ue,Me),_.current.set(Me,ue),at.current+=1;var Ve=at.current;B(function(){Ve===at.current&&ft()})},[]),A=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.delete(ue),_.current.delete(Me)},[]),y=(0,u.useCallback)(function(Me){_e(Me)},[]),I=(0,u.useCallback)(function(Me,Pe){var ue=_.current.get(Me)||"",Ve=G(ue);return Pe&&Je.includes(Ve[0])&&Ve.unshift(Ce),Ve},[Je]),L=(0,u.useCallback)(function(Me,Pe){return Me.some(function(ue){var Ve=I(ue,!0);return Ve.includes(Pe)})},[I]),H=function(){var Pe=(0,N.Z)(_.current.keys());return Je.length&&Pe.push(Ce),Pe},ze=(0,u.useCallback)(function(Me){var Pe="".concat(_.current.get(Me)).concat(R),ue=new Set;return(0,N.Z)(J.current.keys()).forEach(function(Ve){Ve.startsWith(Pe)&&ue.add(J.current.get(Ve))}),ue},[]);return u.useEffect(function(){return function(){pt.current=!0}},[]),{registerPath:At,unregisterPath:A,refreshOverflowKeys:y,isSubPathKey:L,getKeyPath:I,getKeys:H,getSubPathKeys:ze}}function re(x){var P=u.useRef(x);P.current=x;var V=u.useCallback(function(){for(var _,J=arguments.length,Se=new Array(J),me=0;me1&&(ze.motionAppear=!1);var Me=ze.onVisibleChanged;return ze.onVisibleChanged=function(Pe){return!At.current&&!Pe&&L(!0),Me==null?void 0:Me(Pe)},I?null:u.createElement(c,{mode:Se,locked:!At.current},u.createElement(oe.default,(0,r.Z)({visible:H},ze,{forceRender:_e,removeOnLeave:!1,leavedClassName:"".concat(Je,"-hidden")}),function(Pe){var ue=Pe.className,Ve=Pe.style;return u.createElement(ln,{id:P,className:ue,style:Ve},J)}))}var l=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],f=["active"],$=function(P){var V,_=P.style,J=P.className,Se=P.title,me=P.eventKey,Je=P.warnKey,_e=P.disabled,at=P.internalPopupClose,pt=P.children,ft=P.itemIcon,At=P.expandIcon,A=P.popupClassName,y=P.popupOffset,I=P.popupStyle,L=P.onClick,H=P.onMouseEnter,ze=P.onMouseLeave,Me=P.onTitleClick,Pe=P.onTitleMouseEnter,ue=P.onTitleMouseLeave,Ve=(0,h.Z)(P,l),Et=Oe(me),Qe=u.useContext(z),tt=Qe.prefixCls,Re=Qe.mode,It=Qe.openKeys,mt=Qe.disabled,St=Qe.overflowDisabled,Ct=Qe.activeKey,Nt=Qe.selectedKeys,Dt=Qe.itemIcon,Wt=Qe.expandIcon,qt=Qe.onItemClick,qe=Qe.onOpenChange,Xe=Qe.onActive,ct=u.useContext(de),xt=ct._internalRenderSubMenuItem,ht=u.useContext(D),Ht=ht.isSubPathKey,fn=F(),Qt="".concat(tt,"-submenu"),_t=mt||_e,gn=u.useRef(),yt=u.useRef(),on=ft!=null?ft:Dt,Tt=At!=null?At:Wt,st=It.includes(me),Zt=!St&&st,An=Ht(Nt,me),zt=Gt(me,_t,Pe,ue),an=zt.active,pn=(0,h.Z)(zt,f),On=u.useState(!1),nn=(0,n.Z)(On,2),rn=nn[0],xn=nn[1],Sn=function(Fn){_t||xn(Fn)},Ln=function(Fn){Sn(!0),H==null||H({key:me,domEvent:Fn})},Hn=function(Fn){Sn(!1),ze==null||ze({key:me,domEvent:Fn})},zn=u.useMemo(function(){return an||(Re!=="inline"?rn||Ht([Ct],me):!1)},[Re,an,Ct,rn,me,Ht]),Kn=Rt(fn.length),kn=function(Fn){_t||(Me==null||Me({key:me,domEvent:Fn}),Re==="inline"&&qe(me,!st))},Zn=re(function(Nn){L==null||L(wt(Nn)),qt(Nn)}),gt=function(Fn){Re!=="inline"&&qe(me,Fn)},Pt=function(){Xe(me)},Ot=Et&&"".concat(Et,"-popup"),Lt=u.createElement("div",(0,r.Z)({role:"menuitem",style:Kn,className:"".concat(Qt,"-title"),tabIndex:_t?null:-1,ref:gn,title:typeof Se=="string"?Se:null,"data-menu-id":St&&Et?null:Et,"aria-expanded":Zt,"aria-haspopup":!0,"aria-controls":Ot,"aria-disabled":_t,onClick:kn,onFocus:Pt},pn),Se,u.createElement(Vt,{icon:Re!=="horizontal"?Tt:void 0,props:(0,v.Z)((0,v.Z)({},P),{},{isOpen:Zt,isSubMenu:!0})},u.createElement("i",{className:"".concat(Qt,"-arrow")}))),Jt=u.useRef(Re);if(Re!=="inline"&&fn.length>1?Jt.current="vertical":Jt.current=Re,!St){var un=Jt.current;Lt=u.createElement(p,{mode:un,prefixCls:Qt,visible:!at&&Zt&&Re!=="inline",popupClassName:A,popupOffset:y,popupStyle:I,popup:u.createElement(c,{mode:un==="horizontal"?"vertical":un},u.createElement(ln,{id:Ot,ref:yt},pt)),disabled:_t,onVisibleChange:gt},Lt)}var In=u.createElement(Y.Z.Item,(0,r.Z)({role:"none"},Ve,{component:"li",style:_,className:q()(Qt,"".concat(Qt,"-").concat(Re),J,(V={},(0,m.Z)(V,"".concat(Qt,"-open"),Zt),(0,m.Z)(V,"".concat(Qt,"-active"),zn),(0,m.Z)(V,"".concat(Qt,"-selected"),An),(0,m.Z)(V,"".concat(Qt,"-disabled"),_t),V)),onMouseEnter:Ln,onMouseLeave:Hn}),Lt,!St&&u.createElement(pe,{id:Ot,open:Zt,keyPath:fn},pt));return xt&&(In=xt(In,P,{selected:An,active:zn,open:Zt,disabled:_t})),u.createElement(c,{onItemClick:Zn,mode:Re==="horizontal"?"vertical":Re,itemIcon:on,expandIcon:Tt},In)};function k(x){var P=x.eventKey,V=x.children,_=F(P),J=Kt(V,_),Se=i();u.useEffect(function(){if(Se)return Se.registerPath(P,_),function(){Se.unregisterPath(P,_)}},[_]);var me;return Se?me=J:me=u.createElement($,x,J),u.createElement(w.Provider,{value:_},me)}var De=e(62853),be=["className","title","eventKey","children"],Fe=["children"],Ue=function(P){var V=P.className,_=P.title,J=P.eventKey,Se=P.children,me=(0,h.Z)(P,be),Je=u.useContext(z),_e=Je.prefixCls,at="".concat(_e,"-item-group");return u.createElement("li",(0,r.Z)({role:"presentation"},me,{onClick:function(ft){return ft.stopPropagation()},className:q()(at,V)}),u.createElement("div",{role:"presentation",className:"".concat(at,"-title"),title:typeof _=="string"?_:void 0},_),u.createElement("ul",{role:"group",className:"".concat(at,"-list")},Se))};function Ze(x){var P=x.children,V=(0,h.Z)(x,Fe),_=F(V.eventKey),J=Kt(P,_),Se=i();return Se?J:u.createElement(Ue,(0,Bt.Z)(V,["warnKey"]),J)}function rt(x){var P=x.className,V=x.style,_=u.useContext(z),J=_.prefixCls,Se=i();return Se?null:u.createElement("li",{role:"separator",className:q()("".concat(J,"-item-divider"),P),style:V})}var it=["label","children","key","type"];function $e(x){return(x||[]).map(function(P,V){if(P&&(0,De.Z)(P)==="object"){var _=P,J=_.label,Se=_.children,me=_.key,Je=_.type,_e=(0,h.Z)(_,it),at=me!=null?me:"tmp-".concat(V);return Se||Je==="group"?Je==="group"?u.createElement(Ze,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):u.createElement(k,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):Je==="divider"?u.createElement(rt,(0,r.Z)({key:at},_e)):u.createElement(vn,(0,r.Z)({key:at},_e),J)}return null}).filter(function(P){return P})}function ut(x,P,V){var _=x;return P&&(_=$e(P)),Kt(_,V)}var Ge=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ot=[],nt=u.forwardRef(function(x,P){var V,_,J=x,Se=J.prefixCls,me=Se===void 0?"rc-menu":Se,Je=J.rootClassName,_e=J.style,at=J.className,pt=J.tabIndex,ft=pt===void 0?0:pt,At=J.items,A=J.children,y=J.direction,I=J.id,L=J.mode,H=L===void 0?"vertical":L,ze=J.inlineCollapsed,Me=J.disabled,Pe=J.disabledOverflow,ue=J.subMenuOpenDelay,Ve=ue===void 0?.1:ue,Et=J.subMenuCloseDelay,Qe=Et===void 0?.1:Et,tt=J.forceSubMenuRender,Re=J.defaultOpenKeys,It=J.openKeys,mt=J.activeKey,St=J.defaultActiveFirst,Ct=J.selectable,Nt=Ct===void 0?!0:Ct,Dt=J.multiple,Wt=Dt===void 0?!1:Dt,qt=J.defaultSelectedKeys,qe=J.selectedKeys,Xe=J.onSelect,ct=J.onDeselect,xt=J.inlineIndent,ht=xt===void 0?24:xt,Ht=J.motion,fn=J.defaultMotions,Qt=J.triggerSubMenuAction,_t=Qt===void 0?"hover":Qt,gn=J.builtinPlacements,yt=J.itemIcon,on=J.expandIcon,Tt=J.overflowedIndicator,st=Tt===void 0?"...":Tt,Zt=J.overflowedIndicatorPopupClassName,An=J.getPopupContainer,zt=J.onClick,an=J.onOpenChange,pn=J.onKeyDown,On=J.openAnimation,nn=J.openTransitionName,rn=J._internalRenderMenuItem,xn=J._internalRenderSubMenuItem,Sn=(0,h.Z)(J,Ge),Ln=u.useMemo(function(){return ut(A,At,ot)},[A,At]),Hn=u.useState(!1),zn=(0,n.Z)(Hn,2),Kn=zn[0],kn=zn[1],Zn=u.useRef(),gt=ye(I),Pt=y==="rtl",Ot=(0,a.Z)(Re,{value:It,postState:function(bn){return bn||ot}}),Lt=(0,n.Z)(Ot,2),Jt=Lt[0],un=Lt[1],In=function(bn){var Bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Xn(){un(bn),an==null||an(bn)}Bn?(0,K.flushSync)(Xn):Xn()},Nn=u.useState(Jt),Fn=(0,n.Z)(Nn,2),Rn=Fn[0],$n=Fn[1],nr=u.useRef(!1),ir=u.useMemo(function(){return(H==="inline"||H==="vertical")&&ze?["vertical",ze]:[H,!1]},[H,ze]),sr=(0,n.Z)(ir,2),Un=sr[0],Qn=sr[1],fr=Un==="inline",rr=u.useState(Un),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=u.useState(Qn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];u.useEffect(function(){xr(Un),Mr(Qn),nr.current&&(fr?un(Rn):In(ot))},[Un,Qn]);var pr=u.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=Ln.length-1||_n!=="horizontal"||Pe;u.useEffect(function(){fr&&$n(Jt)},[Jt]),u.useEffect(function(){return nr.current=!0,function(){nr.current=!1}},[]);var tr=te(),Ar=tr.registerPath,Cr=tr.unregisterPath,br=tr.refreshOverflowKeys,lr=tr.isSubPathKey,en=tr.getKeyPath,Xt=tr.getKeys,Tn=tr.getSubPathKeys,Wn=u.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Dn=u.useMemo(function(){return{isSubPathKey:lr}},[lr]);u.useEffect(function(){br(cr?ot:Ln.slice(ar+1).map(function(Pn){return Pn.key}))},[ar,cr]);var Vn=(0,a.Z)(mt||St&&((V=Ln[0])===null||V===void 0?void 0:V.key),{value:mt}),Yn=(0,n.Z)(Vn,2),qn=Yn[0],Jn=Yn[1],or=re(function(Pn){Jn(Pn)}),er=re(function(){Jn(void 0)});(0,u.useImperativeHandle)(P,function(){return{list:Zn.current,focus:function(bn){var Bn,Xn=Xt(),Gn=d(Xn,gt),Sr=Gn.elements,wr=Gn.key2element,Vr=Gn.element2key,Dr=b(Zn.current,Sr),Pr=qn!=null?qn:Dr[0]?Vr.get(Dr[0]):(Bn=Ln.find(function(Hr){return!Hr.props.disabled}))===null||Bn===void 0?void 0:Bn.key,dr=wr.get(Pr);if(Pr&&dr){var Br;dr==null||(Br=dr.focus)===null||Br===void 0||Br.call(dr,bn)}}}});var Er=(0,a.Z)(qt||[],{value:qe,postState:function(bn){return Array.isArray(bn)?bn:bn==null?ot:[bn]}}),Or=(0,n.Z)(Er,2),yr=Or[0],Nr=Or[1],Fr=function(bn){if(Nt){var Bn=bn.key,Xn=yr.includes(Bn),Gn;Wt?Xn?Gn=yr.filter(function(wr){return wr!==Bn}):Gn=[].concat((0,N.Z)(yr),[Bn]):Gn=[Bn],Nr(Gn);var Sr=(0,v.Z)((0,v.Z)({},bn),{},{selectedKeys:Gn});Xn?ct==null||ct(Sr):Xe==null||Xe(Sr)}!Wt&&Jt.length&&_n!=="inline"&&In(ot)},zr=re(function(Pn){zt==null||zt(wt(Pn)),Fr(Pn)}),Lr=re(function(Pn,bn){var Bn=Jt.filter(function(Gn){return Gn!==Pn});if(bn)Bn.push(Pn);else if(_n!=="inline"){var Xn=Tn(Pn);Bn=Bn.filter(function(Gn){return!Xn.has(Gn)})}(0,se.Z)(Jt,Bn,!0)||In(Bn,!0)}),Rr=function(bn,Bn){var Xn=Bn!=null?Bn:!Jt.includes(bn);Lr(bn,Xn)},Tr=E(_n,qn,Pt,gt,Zn,Xt,en,Jn,Rr,pn);u.useEffect(function(){kn(!0)},[]);var jr=u.useMemo(function(){return{_internalRenderMenuItem:rn,_internalRenderSubMenuItem:xn}},[rn,xn]),Wr=_n!=="horizontal"||Pe?Ln:Ln.map(function(Pn,bn){return u.createElement(c,{key:Pn.key,overflowDisabled:bn>ar},Pn)}),Zr=u.createElement(Y.Z,(0,r.Z)({id:I,ref:Zn,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:vn,className:q()(me,"".concat(me,"-root"),"".concat(me,"-").concat(_n),at,(_={},(0,m.Z)(_,"".concat(me,"-inline-collapsed"),gr),(0,m.Z)(_,"".concat(me,"-rtl"),Pt),_),Je),dir:y,style:_e,role:"menu",tabIndex:ft,data:Wr,renderRawItem:function(bn){return bn},renderRawRest:function(bn){var Bn=bn.length,Xn=Bn?Ln.slice(-Bn):null;return u.createElement(k,{eventKey:Ce,title:st,disabled:cr,internalPopupClose:Bn===0,popupClassName:Zt},Xn)},maxCount:_n!=="horizontal"||Pe?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(bn){hr(bn)},onKeyDown:Tr},Sn));return u.createElement(de.Provider,{value:jr},u.createElement(ce.Provider,{value:gt},u.createElement(c,{prefixCls:me,rootClassName:Je,mode:_n,openKeys:Jt,rtl:Pt,disabled:Me,motion:Kn?Ht:null,defaultMotions:Kn?fn:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:yr,inlineIndent:ht,subMenuOpenDelay:Ve,subMenuCloseDelay:Qe,forceSubMenuRender:tt,builtinPlacements:gn,triggerSubMenuAction:_t,getPopupContainer:An,itemIcon:yt,expandIcon:on,onItemClick:zr,onOpenChange:Lr},u.createElement(D.Provider,{value:Dn},Zr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(o.Provider,{value:Wn},Ln)))))}),bt=nt,Le=bt;Le.Item=vn,Le.SubMenu=k,Le.ItemGroup=Ze,Le.Divider=rt;var je=Le},11780:function(Mt,Ie,e){e.d(Ie,{Z:function(){return ie}});var r=e(72308),m=e(77321),v=e(52487),N=e(74416),n=e(59301),h=e(92310),S=e.n(h),q=e(29301),Y=e(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function g(Z,fe){var C=Z.prefixCls,M=Z.invalidate,W=Z.item,j=Z.renderItem,O=Z.responsive,ae=Z.responsiveDisabled,U=Z.registerSize,He=Z.itemKey,ke=Z.className,ge=Z.style,et=Z.children,lt=Z.display,Ye=Z.order,T=Z.component,Ee=T===void 0?"div":T,b=(0,N.Z)(Z,a),s=O&&!lt;function d(G){U(He,G)}n.useEffect(function(){return function(){d(null)}},[]);var E=j&&W!==se?j(W,{index:Ye}):et,B;M||(B={opacity:s?0:1,height:s?0:se,overflowY:s?"hidden":se,order:O?Ye:se,pointerEvents:s?"none":se,position:s?"absolute":se});var R={};s&&(R["aria-hidden"]=!0);var ee=n.createElement(Ee,(0,r.Z)({className:S()(!M&&C,ke),style:(0,m.Z)((0,m.Z)({},B),ge)},R,b,{ref:fe}),E);return O&&(ee=n.createElement(q.Z,{onResize:function(Ce){var te=Ce.offsetWidth;d(te)},disabled:ae},ee)),ee}var u=n.forwardRef(g);u.displayName="Item";var K=u,ce=e(6089),ve=e(4676),Oe=e(16089);function Q(Z){if(typeof MessageChannel=="undefined")(0,Oe.Z)(Z);else{var fe=new MessageChannel;fe.port1.onmessage=function(){return Z()},fe.port2.postMessage(void 0)}}function Ne(){var Z=n.useRef(null),fe=function(M){Z.current||(Z.current=[],Q(function(){(0,ve.unstable_batchedUpdates)(function(){Z.current.forEach(function(W){W()}),Z.current=null})})),Z.current.push(M)};return fe}function z(Z,fe){var C=n.useState(fe),M=(0,v.Z)(C,2),W=M[0],j=M[1],O=(0,ce.Z)(function(ae){Z(function(){j(ae)})});return[W,O]}var X=n.createContext(null),c=["component"],t=["className"],o=["className"],i=function(fe,C){var M=n.useContext(X);if(!M){var W=fe.component,j=W===void 0?"div":W,O=(0,N.Z)(fe,c);return n.createElement(j,(0,r.Z)({},O,{ref:C}))}var ae=M.className,U=(0,N.Z)(M,t),He=fe.className,ke=(0,N.Z)(fe,o);return n.createElement(X.Provider,{value:null},n.createElement(K,(0,r.Z)({ref:C,className:S()(ae,He)},U,ke)))},w=n.forwardRef(i);w.displayName="RawItem";var F=w,D=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ae="responsive",de="invalidate";function le(Z){return"+ ".concat(Z.length," ...")}function We(Z,fe){var C=Z.prefixCls,M=C===void 0?"rc-overflow":C,W=Z.data,j=W===void 0?[]:W,O=Z.renderItem,ae=Z.renderRawItem,U=Z.itemKey,He=Z.itemWidth,ke=He===void 0?10:He,ge=Z.ssr,et=Z.style,lt=Z.className,Ye=Z.maxCount,T=Z.renderRest,Ee=Z.renderRawRest,b=Z.suffix,s=Z.component,d=s===void 0?"div":s,E=Z.itemComponent,B=Z.onVisibleChange,R=(0,N.Z)(Z,D),ee=ge==="full",G=Ne(),Ce=z(G,null),te=(0,v.Z)(Ce,2),re=te[0],he=te[1],Be=re||0,ye=z(G,new Map),ne=(0,v.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=z(G,0),Bt=(0,v.Z)(vt,2),jt=Bt[0],Gt=Bt[1],Rt=z(G,0),Vt=(0,v.Z)(Rt,2),Ft=Vt[0],wt=Vt[1],Ut=z(G,0),cn=(0,v.Z)(Ut,2),kt=cn[0],En=cn[1],yn=(0,n.useState)(null),tn=(0,v.Z)(yn,2),vn=tn[0],dn=tn[1],hn=(0,n.useState)(null),$t=(0,v.Z)(hn,2),ln=$t[0],Mn=$t[1],Kt=n.useMemo(function(){return ln===null&&ee?Number.MAX_SAFE_INTEGER:ln||0},[ln,re]),Cn=(0,n.useState)(!1),sn=(0,v.Z)(Cn,2),wn=sn[0],jn=sn[1],mn="".concat(M,"-item"),dt=Math.max(jt,Ft),Yt=Ye===Ae,p=j.length&&Yt,oe=Ye===de,pe=p||typeof Ye=="number"&&j.length>Ye,l=(0,n.useMemo)(function(){var je=j;return p?re===null&&ee?je=j:je=j.slice(0,Math.min(j.length,Be/ke)):typeof Ye=="number"&&(je=j.slice(0,Ye)),je},[j,ke,re,Ye,p]),f=(0,n.useMemo)(function(){return p?j.slice(Kt+1):j.slice(l.length)},[j,l,p,Kt]),$=(0,n.useCallback)(function(je,x){var P;return typeof U=="function"?U(je):(P=U&&(je==null?void 0:je[U]))!==null&&P!==void 0?P:x},[U]),k=(0,n.useCallback)(O||function(je){return je},[O]);function De(je,x,P){ln===je&&(x===void 0||x===vn)||(Mn(je),P||(jn(jeBe){De(V-1,je-_-kt+Ft);break}}b&&rt(0)+kt>Be&&dn(null)}},[Be,Te,Ft,kt,$,l]);var it=wn&&!!f.length,$e={};vn!==null&&p&&($e={position:"absolute",left:vn,top:0});var ut={prefixCls:mn,responsive:p,component:E,invalidate:oe},Ge=ae?function(je,x){var P=$(je,x);return n.createElement(X.Provider,{key:P,value:(0,m.Z)((0,m.Z)({},ut),{},{order:x,item:je,itemKey:P,registerSize:Fe,display:x<=Kt})},ae(je,x))}:function(je,x){var P=$(je,x);return n.createElement(K,(0,r.Z)({},ut,{order:x,key:P,item:je,renderItem:k,itemKey:P,registerSize:Fe,display:x<=Kt}))},ot={order:it?Kt:Number.MAX_SAFE_INTEGER,className:"".concat(mn,"-rest"),registerSize:Ue,display:it},nt=T||le,bt=Ee?n.createElement(X.Provider,{value:(0,m.Z)((0,m.Z)({},ut),ot)},Ee(f)):n.createElement(K,(0,r.Z)({},ut,ot),typeof nt=="function"?nt(f):nt),Le=n.createElement(d,(0,r.Z)({className:S()(!oe&&M,lt),style:et,ref:fe},R),l.map(Ge),pe?bt:null,b&&n.createElement(K,(0,r.Z)({},ut,{responsive:Yt,responsiveDisabled:!p,order:Kt,className:"".concat(mn,"-suffix"),registerSize:Ze,display:!0,style:$e}),b));return Yt?n.createElement(q.Z,{onResize:be,disabled:!p},Le):Le}var xe=n.forwardRef(We);xe.displayName="Overflow",xe.Item=F,xe.RESPONSIVE=Ae,xe.INVALIDATE=de;var we=xe,ie=we},17115:function(Mt,Ie,e){e.d(Ie,{ZP:function(){return S}});var r=e(52487),m=e(59301),v=e(47273),N=0,n=(0,v.Z)();function h(){var q;return n?(q=N,N+=1):q="TEST_OR_SSR",q}function S(q){var Y=m.useState(),a=(0,r.Z)(Y,2),se=a[0],g=a[1];return m.useEffect(function(){g("rc_select_".concat(h()))},[]),q||se}},77861:function(Mt,Ie,e){e.d(Ie,{Ac:function(){return he},Xo:function(){return wt},Wx:function(){return cn},ZP:function(){return pe},lk:function(){return X}});var r=e(72308),m=e(80702),v=e(49618),N=e(77321),n=e(52487),h=e(74416),S=e(62853),q=e(18929),Y=e(48736),a=e(59301),se=e(92310),g=e.n(se),u=e(34280),K=e(49658),ce=e(10228),ve=e(8654),Oe=function(f){var $=f.className,k=f.customizeIcon,De=f.customizeIconProps,be=f.onMouseDown,Fe=f.onClick,Ue=f.children,Ze;return typeof k=="function"?Ze=k(De):Ze=k,a.createElement("span",{className:$,onMouseDown:function(it){it.preventDefault(),be&&be(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Fe,"aria-hidden":!0},Ze!==void 0?Ze:a.createElement("span",{className:g()($.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},Ue))},Q=Oe;function Ne(l,f,$,k,De){var be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Fe=arguments.length>6?arguments[6]:void 0,Ue=arguments.length>7?arguments[7]:void 0,Ze=a.useMemo(function(){if((0,S.Z)(k)==="object")return k.clearIcon;if(De)return De},[k,De]),rt=a.useMemo(function(){return!!(!be&&k&&($.length||Fe)&&!(Ue==="combobox"&&Fe===""))},[k,be,$.length,Fe,Ue]);return{allowClear:rt,clearIcon:a.createElement(Q,{className:"".concat(l,"-clear"),onMouseDown:f,customizeIcon:Ze},"\xD7")}}var z=a.createContext(null);function X(){return a.useContext(z)}function c(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,f=a.useState(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=a.useRef(null),Fe=function(){window.clearTimeout(be.current)};a.useEffect(function(){return Fe},[]);var Ue=function(rt,it){Fe(),be.current=window.setTimeout(function(){De(rt),it&&it()},l)};return[k,Ue,Fe]}function t(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,f=a.useRef(null),$=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout($.current)}},[]);function k(De){(De||f.current===null)&&(f.current=De),window.clearTimeout($.current),$.current=window.setTimeout(function(){f.current=null},l)}return[function(){return f.current},k]}function o(l,f,$,k){var De=a.useRef(null);De.current={open:f,triggerOpen:$,customizedTrigger:k},a.useEffect(function(){function be(Fe){var Ue;if(!((Ue=De.current)!==null&&Ue!==void 0&&Ue.customizedTrigger)){var Ze=Fe.target;Ze.shadowRoot&&Fe.composed&&(Ze=Fe.composedPath()[0]||Ze),De.current.open&&l().filter(function(rt){return rt}).every(function(rt){return!rt.contains(Ze)&&rt!==Ze})&&De.current.triggerOpen(!1)}}return window.addEventListener("mousedown",be),function(){return window.removeEventListener("mousedown",be)}},[])}var i=e(26112),w=e(11780),F=function(f,$){var k,De,be=f.prefixCls,Fe=f.id,Ue=f.inputElement,Ze=f.disabled,rt=f.tabIndex,it=f.autoFocus,$e=f.autoComplete,ut=f.editable,Ge=f.activeDescendantId,ot=f.value,nt=f.maxLength,bt=f.onKeyDown,Le=f.onMouseDown,je=f.onChange,x=f.onPaste,P=f.onCompositionStart,V=f.onCompositionEnd,_=f.open,J=f.attrs,Se=Ue||a.createElement("input",null),me=Se,Je=me.ref,_e=me.props,at=_e.onKeyDown,pt=_e.onChange,ft=_e.onMouseDown,At=_e.onCompositionStart,A=_e.onCompositionEnd,y=_e.style;return(0,Y.Kp)(!("maxLength"in Se.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Se=a.cloneElement(Se,(0,N.Z)((0,N.Z)((0,N.Z)({type:"search"},_e),{},{id:Fe,ref:(0,ve.sQ)($,Je),disabled:Ze,tabIndex:rt,autoComplete:$e||"off",autoFocus:it,className:g()("".concat(be,"-selection-search-input"),(k=Se)===null||k===void 0||(De=k.props)===null||De===void 0?void 0:De.className),role:"combobox","aria-label":"Search","aria-expanded":_||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Fe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Fe,"_list"),"aria-activedescendant":_?Ge:void 0},J),{},{value:ut?ot:"",maxLength:nt,readOnly:!ut,unselectable:ut?null:"on",style:(0,N.Z)((0,N.Z)({},y),{},{opacity:ut?null:0}),onKeyDown:function(L){bt(L),at&&at(L)},onMouseDown:function(L){Le(L),ft&&ft(L)},onChange:function(L){je(L),pt&&pt(L)},onCompositionStart:function(L){P(L),At&&At(L)},onCompositionEnd:function(L){V(L),A&&A(L)},onPaste:x})),Se},D=a.forwardRef(F);D.displayName="Input";var Ae=D;function de(l){return Array.isArray(l)?l:l!==void 0?[l]:[]}var le=typeof window!="undefined"&&window.document&&window.document.documentElement,We=le;function xe(l){return l!=null}function we(l){return!l&&l!==0}function ie(l){return["string","number"].includes((0,S.Z)(l))}function Z(l){var f=void 0;return l&&(ie(l.title)?f=l.title.toString():ie(l.label)&&(f=l.label.toString())),f}function fe(l,f){We?a.useLayoutEffect(l,f):a.useEffect(l,f)}function C(l){var f;return(f=l.key)!==null&&f!==void 0?f:l.value}var M=function(f){f.preventDefault(),f.stopPropagation()},W=function(f){var $=f.id,k=f.prefixCls,De=f.values,be=f.open,Fe=f.searchValue,Ue=f.autoClearSearchValue,Ze=f.inputRef,rt=f.placeholder,it=f.disabled,$e=f.mode,ut=f.showSearch,Ge=f.autoFocus,ot=f.autoComplete,nt=f.activeDescendantId,bt=f.tabIndex,Le=f.removeIcon,je=f.maxTagCount,x=f.maxTagTextLength,P=f.maxTagPlaceholder,V=P===void 0?function(Ct){return"+ ".concat(Ct.length," ...")}:P,_=f.tagRender,J=f.onToggleOpen,Se=f.onRemove,me=f.onInputChange,Je=f.onInputPaste,_e=f.onInputKeyDown,at=f.onInputMouseDown,pt=f.onInputCompositionStart,ft=f.onInputCompositionEnd,At=a.useRef(null),A=(0,a.useState)(0),y=(0,n.Z)(A,2),I=y[0],L=y[1],H=(0,a.useState)(!1),ze=(0,n.Z)(H,2),Me=ze[0],Pe=ze[1],ue="".concat(k,"-selection"),Ve=be||$e==="multiple"&&Ue===!1||$e==="tags"?Fe:"",Et=$e==="tags"||$e==="multiple"&&Ue===!1||ut&&(be||Me);fe(function(){L(At.current.scrollWidth)},[Ve]);function Qe(Ct,Nt,Dt,Wt,qt){return a.createElement("span",{className:g()("".concat(ue,"-item"),(0,v.Z)({},"".concat(ue,"-item-disabled"),Dt)),title:Z(Ct)},a.createElement("span",{className:"".concat(ue,"-item-content")},Nt),Wt&&a.createElement(Q,{className:"".concat(ue,"-item-remove"),onMouseDown:M,onClick:qt,customizeIcon:Le},"\xD7"))}function tt(Ct,Nt,Dt,Wt,qt){var qe=function(ct){M(ct),J(!be)};return a.createElement("span",{onMouseDown:qe},_({label:Nt,value:Ct,disabled:Dt,closable:Wt,onClose:qt}))}function Re(Ct){var Nt=Ct.disabled,Dt=Ct.label,Wt=Ct.value,qt=!it&&!Nt,qe=Dt;if(typeof x=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var Xe=String(qe);Xe.length>x&&(qe="".concat(Xe.slice(0,x),"..."))}var ct=function(ht){ht&&ht.stopPropagation(),Se(Ct)};return typeof _=="function"?tt(Wt,qe,Nt,qt,ct):Qe(Ct,qe,Nt,qt,ct)}function It(Ct){var Nt=typeof V=="function"?V(Ct):V;return Qe({title:Nt},Nt,!1)}var mt=a.createElement("div",{className:"".concat(ue,"-search"),style:{width:I},onFocus:function(){Pe(!0)},onBlur:function(){Pe(!1)}},a.createElement(Ae,{ref:Ze,open:be,prefixCls:k,id:$,inputElement:null,disabled:it,autoFocus:Ge,autoComplete:ot,editable:Et,activeDescendantId:nt,value:Ve,onKeyDown:_e,onMouseDown:at,onChange:me,onPaste:Je,onCompositionStart:pt,onCompositionEnd:ft,tabIndex:bt,attrs:(0,i.Z)(f,!0)}),a.createElement("span",{ref:At,className:"".concat(ue,"-search-mirror"),"aria-hidden":!0},Ve,"\xA0")),St=a.createElement(w.Z,{prefixCls:"".concat(ue,"-overflow"),data:De,renderItem:Re,renderRest:It,suffix:mt,itemKey:C,maxCount:je});return a.createElement(a.Fragment,null,St,!De.length&&!Ve&&a.createElement("span",{className:"".concat(ue,"-placeholder")},rt))},j=W,O=function(f){var $=f.inputElement,k=f.prefixCls,De=f.id,be=f.inputRef,Fe=f.disabled,Ue=f.autoFocus,Ze=f.autoComplete,rt=f.activeDescendantId,it=f.mode,$e=f.open,ut=f.values,Ge=f.placeholder,ot=f.tabIndex,nt=f.showSearch,bt=f.searchValue,Le=f.activeValue,je=f.maxLength,x=f.onInputKeyDown,P=f.onInputMouseDown,V=f.onInputChange,_=f.onInputPaste,J=f.onInputCompositionStart,Se=f.onInputCompositionEnd,me=f.title,Je=a.useState(!1),_e=(0,n.Z)(Je,2),at=_e[0],pt=_e[1],ft=it==="combobox",At=ft||nt,A=ut[0],y=bt||"";ft&&Le&&!at&&(y=Le),a.useEffect(function(){ft&&pt(!1)},[ft,Le]);var I=it!=="combobox"&&!$e&&!nt?!1:!!y,L=me===void 0?Z(A):me,H=function(){if(A)return null;var Me=I?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat(k,"-selection-placeholder"),style:Me},Ge)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(k,"-selection-search")},a.createElement(Ae,{ref:be,prefixCls:k,id:De,open:$e,inputElement:$,disabled:Fe,autoFocus:Ue,autoComplete:Ze,editable:At,activeDescendantId:rt,value:y,onKeyDown:x,onMouseDown:P,onChange:function(Me){pt(!0),V(Me)},onPaste:_,onCompositionStart:J,onCompositionEnd:Se,tabIndex:ot,attrs:(0,i.Z)(f,!0),maxLength:ft?je:void 0})),!ft&&A?a.createElement("span",{className:"".concat(k,"-selection-item"),title:L,style:I?{visibility:"hidden"}:void 0},A.label):null,H())},ae=O;function U(l){return![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(l)}var He=function(f,$){var k=(0,a.useRef)(null),De=(0,a.useRef)(!1),be=f.prefixCls,Fe=f.open,Ue=f.mode,Ze=f.showSearch,rt=f.tokenWithEnter,it=f.autoClearSearchValue,$e=f.onSearch,ut=f.onSearchSubmit,Ge=f.onToggleOpen,ot=f.onInputKeyDown,nt=f.domRef;a.useImperativeHandle($,function(){return{focus:function(){k.current.focus()},blur:function(){k.current.blur()}}});var bt=t(0),Le=(0,n.Z)(bt,2),je=Le[0],x=Le[1],P=function(y){var I=y.which;(I===ce.Z.UP||I===ce.Z.DOWN)&&y.preventDefault(),ot&&ot(y),I===ce.Z.ENTER&&Ue==="tags"&&!De.current&&!Fe&&(ut==null||ut(y.target.value)),U(I)&&Ge(!0)},V=function(){x(!0)},_=(0,a.useRef)(null),J=function(y){$e(y,!0,De.current)!==!1&&Ge(!0)},Se=function(){De.current=!0},me=function(y){De.current=!1,Ue!=="combobox"&&J(y.target.value)},Je=function(y){var I=y.target.value;if(rt&&_.current&&/[\r\n]/.test(_.current)){var L=_.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");I=I.replace(L,_.current)}_.current=null,J(I)},_e=function(y){var I=y.clipboardData,L=I.getData("text");_.current=L},at=function(y){var I=y.target;if(I!==k.current){var L=document.body.style.msTouchAction!==void 0;L?setTimeout(function(){k.current.focus()}):k.current.focus()}},pt=function(y){var I=je();y.target!==k.current&&!I&&Ue!=="combobox"&&y.preventDefault(),(Ue!=="combobox"&&(!Ze||!I)||!Fe)&&(Fe&&it!==!1&&$e("",!0,!1),Ge())},ft={inputRef:k,onInputKeyDown:P,onInputMouseDown:V,onInputChange:Je,onInputPaste:_e,onInputCompositionStart:Se,onInputCompositionEnd:me},At=Ue==="multiple"||Ue==="tags"?a.createElement(j,(0,r.Z)({},f,ft)):a.createElement(ae,(0,r.Z)({},f,ft));return a.createElement("div",{ref:nt,className:"".concat(be,"-selector"),onClick:at,onMouseDown:pt},At)},ke=a.forwardRef(He);ke.displayName="Selector";var ge=ke,et=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ye=function(f){var $=f===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"}}},T=function(f,$){var k=f.prefixCls,De=f.disabled,be=f.visible,Fe=f.children,Ue=f.popupElement,Ze=f.animation,rt=f.transitionName,it=f.dropdownStyle,$e=f.dropdownClassName,ut=f.direction,Ge=ut===void 0?"ltr":ut,ot=f.placement,nt=f.builtinPlacements,bt=f.dropdownMatchSelectWidth,Le=f.dropdownRender,je=f.dropdownAlign,x=f.getPopupContainer,P=f.empty,V=f.getTriggerDOMNode,_=f.onPopupVisibleChange,J=f.onPopupMouseEnter,Se=(0,h.Z)(f,lt),me="".concat(k,"-dropdown"),Je=Ue;Le&&(Je=Le(Ue));var _e=a.useMemo(function(){return nt||Ye(bt)},[nt,bt]),at=Ze?"".concat(me,"-").concat(Ze):rt,pt=typeof bt=="number",ft=a.useMemo(function(){return pt?null:bt===!1?"minWidth":"width"},[bt,pt]),At=it;pt&&(At=(0,N.Z)((0,N.Z)({},At),{},{width:bt}));var A=a.useRef(null);return a.useImperativeHandle($,function(){return{getPopupElement:function(){return A.current}}}),a.createElement(et.Z,(0,r.Z)({},Se,{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:ot||(Ge==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:_e,prefixCls:me,popupTransitionName:at,popup:a.createElement("div",{ref:A,onMouseEnter:J},Je),stretch:ft,popupAlign:je,popupVisible:be,getPopupContainer:x,popupClassName:g()($e,(0,v.Z)({},"".concat(me,"-empty"),P)),popupStyle:At,getTriggerDOMNode:V,onPopupVisibleChange:_}),Fe)},Ee=a.forwardRef(T);Ee.displayName="SelectTrigger";var b=Ee,s=e(68413);function d(l,f){var $=l.key,k;return"value"in l&&(k=l.value),$!=null?$:k!==void 0?k:"rc-index-key-".concat(f)}function E(l,f){var $=l||{},k=$.label,De=$.value,be=$.options,Fe=$.groupLabel,Ue=k||(f?"children":"label");return{label:Ue,value:De||"value",options:be||"options",groupLabel:Fe||Ue}}function B(l){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=f.fieldNames,k=f.childrenAsData,De=[],be=E($,!1),Fe=be.label,Ue=be.value,Ze=be.options,rt=be.groupLabel;function it($e,ut){$e.forEach(function(Ge){if(ut||!(Ze in Ge)){var ot=Ge[Ue];De.push({key:d(Ge,De.length),groupOption:ut,data:Ge,label:Ge[Fe],value:ot})}else{var nt=Ge[rt];nt===void 0&&k&&(nt=Ge.label),De.push({key:d(Ge,De.length),group:!0,data:Ge,label:nt}),it(Ge[Ze],!0)}})}return it(l,!1),De}function R(l){var f=(0,N.Z)({},l);return"props"in f||Object.defineProperty(f,"props",{get:function(){return(0,Y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),f}}),f}function ee(l,f){if(!f||!f.length)return null;var $=!1;function k(be,Fe){var Ue=(0,s.Z)(Fe),Ze=Ue[0],rt=Ue.slice(1);if(!Ze)return[be];var it=be.split(Ze);return $=$||it.length>1,it.reduce(function($e,ut){return[].concat((0,m.Z)($e),(0,m.Z)(k(ut,rt)))},[]).filter(function($e){return $e})}var De=k(l,f);return $?De:null}var G=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ce=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function te(l){return l==="tags"||l==="multiple"}var re=a.forwardRef(function(l,f){var $,k,De=l.id,be=l.prefixCls,Fe=l.className,Ue=l.showSearch,Ze=l.tagRender,rt=l.direction,it=l.omitDomProps,$e=l.displayValues,ut=l.onDisplayValuesChange,Ge=l.emptyOptions,ot=l.notFoundContent,nt=ot===void 0?"Not Found":ot,bt=l.onClear,Le=l.mode,je=l.disabled,x=l.loading,P=l.getInputElement,V=l.getRawInputElement,_=l.open,J=l.defaultOpen,Se=l.onDropdownVisibleChange,me=l.activeValue,Je=l.onActiveValueChange,_e=l.activeDescendantId,at=l.searchValue,pt=l.autoClearSearchValue,ft=l.onSearch,At=l.onSearchSplit,A=l.tokenSeparators,y=l.allowClear,I=l.suffixIcon,L=l.clearIcon,H=l.OptionList,ze=l.animation,Me=l.transitionName,Pe=l.dropdownStyle,ue=l.dropdownClassName,Ve=l.dropdownMatchSelectWidth,Et=l.dropdownRender,Qe=l.dropdownAlign,tt=l.placement,Re=l.builtinPlacements,It=l.getPopupContainer,mt=l.showAction,St=mt===void 0?[]:mt,Ct=l.onFocus,Nt=l.onBlur,Dt=l.onKeyUp,Wt=l.onKeyDown,qt=l.onMouseDown,qe=(0,h.Z)(l,G),Xe=te(Le),ct=(Ue!==void 0?Ue:Xe)||Le==="combobox",xt=(0,N.Z)({},qe);Ce.forEach(function(en){delete xt[en]}),it==null||it.forEach(function(en){delete xt[en]});var ht=a.useState(!1),Ht=(0,n.Z)(ht,2),fn=Ht[0],Qt=Ht[1];a.useEffect(function(){Qt((0,K.Z)())},[]);var _t=a.useRef(null),gn=a.useRef(null),yt=a.useRef(null),on=a.useRef(null),Tt=a.useRef(null),st=c(),Zt=(0,n.Z)(st,3),An=Zt[0],zt=Zt[1],an=Zt[2];a.useImperativeHandle(f,function(){var en,Xt;return{focus:(en=on.current)===null||en===void 0?void 0:en.focus,blur:(Xt=on.current)===null||Xt===void 0?void 0:Xt.blur,scrollTo:function(Wn){var Dn;return(Dn=Tt.current)===null||Dn===void 0?void 0:Dn.scrollTo(Wn)}}});var pn=a.useMemo(function(){var en;if(Le!=="combobox")return at;var Xt=(en=$e[0])===null||en===void 0?void 0:en.value;return typeof Xt=="string"||typeof Xt=="number"?String(Xt):""},[at,Le,$e]),On=Le==="combobox"&&typeof P=="function"&&P()||null,nn=typeof V=="function"&&V(),rn=(0,ve.x1)(gn,nn==null||($=nn.props)===null||$===void 0?void 0:$.ref),xn=a.useState(!1),Sn=(0,n.Z)(xn,2),Ln=Sn[0],Hn=Sn[1];(0,u.Z)(function(){Hn(!0)},[]);var zn=(0,q.Z)(!1,{defaultValue:J,value:_}),Kn=(0,n.Z)(zn,2),kn=Kn[0],Zn=Kn[1],gt=Ln?kn:!1,Pt=!nt&&Ge;(je||Pt&>&&Le==="combobox")&&(gt=!1);var Ot=Pt?!1:gt,Lt=a.useCallback(function(en){var Xt=en!==void 0?en:!gt;je||(Zn(Xt),gt!==Xt&&(Se==null||Se(Xt)))},[je,gt,Zn,Se]),Jt=a.useMemo(function(){return(A||[]).some(function(en){return[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:u.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${ve}-leave`]:{animationTimingFunction:u.motionEaseInQuint}}]}},5630:function(wt,Ie,e){var r=e(72308),m=e(77321),v=e(49618),N=e(52487),n=e(74416),h=e(92310),S=e.n(h),q=e(18929),Y=e(59301),a=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],se=(0,Y.forwardRef)(function(g,u){var K,ce=g.prefixCls,ve=ce===void 0?"rc-checkbox":ce,Oe=g.className,Q=g.style,Ne=g.checked,z=g.disabled,X=g.defaultChecked,c=X===void 0?!1:X,t=g.type,o=t===void 0?"checkbox":t,i=g.title,w=g.onChange,F=(0,n.Z)(g,a),L=(0,Y.useRef)(null),Ae=(0,q.Z)(c,{value:Ne}),de=(0,N.Z)(Ae,2),le=de[0],We=de[1];(0,Y.useImperativeHandle)(u,function(){return{focus:function(){var Z;(Z=L.current)===null||Z===void 0||Z.focus()},blur:function(){var Z;(Z=L.current)===null||Z===void 0||Z.blur()},input:L.current}});var xe=S()(ve,Oe,(K={},(0,v.Z)(K,"".concat(ve,"-checked"),le),(0,v.Z)(K,"".concat(ve,"-disabled"),z),K)),we=function(Z){z||("checked"in g||We(Z.target.checked),w==null||w({target:(0,m.Z)((0,m.Z)({},g),{},{type:o,checked:Z.target.checked}),stopPropagation:function(){Z.stopPropagation()},preventDefault:function(){Z.preventDefault()},nativeEvent:Z.nativeEvent}))};return Y.createElement("span",{className:xe,title:i,style:Q},Y.createElement("input",(0,r.Z)({},F,{className:"".concat(ve,"-input"),ref:L,onChange:we,disabled:z,checked:!!le,type:o})),Y.createElement("span",{className:"".concat(ve,"-inner")}))});Ie.Z=se},31561:function(wt,Ie,e){e.d(Ie,{Z:function(){return o}});var r=e(72308),m=e(49618),v=e(52487),N=e(74416),n=e(35593),h=e(92310),S=e.n(h),q=e(8654),Y=e(59301),a=e(10228),se=e(16089),g=a.Z.ESC,u=a.Z.TAB;function K(i){var w=i.visible,F=i.triggerRef,L=i.onVisibleChange,Ae=i.autoFocus,de=i.overlayRef,le=Y.useRef(!1),We=function(){if(w){var Z,fe;(Z=F.current)===null||Z===void 0||(fe=Z.focus)===null||fe===void 0||fe.call(Z),L==null||L(!1)}},xe=function(){var Z;return(Z=de.current)!==null&&Z!==void 0&&Z.focus?(de.current.focus(),le.current=!0,!0):!1},we=function(Z){switch(Z.keyCode){case g:We();break;case u:{var fe=!1;le.current||(fe=xe()),fe?Z.preventDefault():We();break}}};Y.useEffect(function(){return w?(window.addEventListener("keydown",we),Ae&&(0,se.Z)(xe,3),function(){window.removeEventListener("keydown",we),le.current=!1}):function(){le.current=!1}},[w])}var ce=(0,Y.forwardRef)(function(i,w){var F=i.overlay,L=i.arrow,Ae=i.prefixCls,de=(0,Y.useMemo)(function(){var We;return typeof F=="function"?We=F():We=F,We},[F]),le=(0,q.sQ)(w,de==null?void 0:de.ref);return Y.createElement(Y.Fragment,null,L&&Y.createElement("div",{className:"".concat(Ae,"-arrow")}),Y.cloneElement(de,{ref:(0,q.Yr)(de)?le:void 0}))}),ve=ce,Oe={adjustX:1,adjustY:1},Q=[0,0],Ne={topLeft:{points:["bl","tl"],overflow:Oe,offset:[0,-4],targetOffset:Q},top:{points:["bc","tc"],overflow:Oe,offset:[0,-4],targetOffset:Q},topRight:{points:["br","tr"],overflow:Oe,offset:[0,-4],targetOffset:Q},bottomLeft:{points:["tl","bl"],overflow:Oe,offset:[0,4],targetOffset:Q},bottom:{points:["tc","bc"],overflow:Oe,offset:[0,4],targetOffset:Q},bottomRight:{points:["tr","br"],overflow:Oe,offset:[0,4],targetOffset:Q}},z=Ne,X=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(i,w){var F,L=i.arrow,Ae=L===void 0?!1:L,de=i.prefixCls,le=de===void 0?"rc-dropdown":de,We=i.transitionName,xe=i.animation,we=i.align,ie=i.placement,Z=ie===void 0?"bottomLeft":ie,fe=i.placements,C=fe===void 0?z:fe,M=i.getPopupContainer,W=i.showAction,j=i.hideAction,O=i.overlayClassName,ae=i.overlayStyle,U=i.visible,He=i.trigger,ke=He===void 0?["hover"]:He,ge=i.autoFocus,et=i.overlay,lt=i.children,Ye=i.onVisibleChange,T=(0,N.Z)(i,X),Ee=Y.useState(),b=(0,v.Z)(Ee,2),s=b[0],d=b[1],E="visible"in i?U:s,B=Y.useRef(null),R=Y.useRef(null),ee=Y.useRef(null);Y.useImperativeHandle(w,function(){return B.current});var G=function(Ke){d(Ke),Ye==null||Ye(Ke)};K({visible:E,triggerRef:ee,onVisibleChange:G,autoFocus:ge,overlayRef:R});var Ce=function(Ke){var vt=i.onOverlayClick;d(!1),vt&&vt(Ke)},te=function(){return Y.createElement(ve,{ref:R,overlay:et,prefixCls:le,arrow:Ae})},re=function(){return typeof et=="function"?te:te()},he=function(){var Ke=i.minOverlayWidthMatchTrigger,vt=i.alignPoint;return"minOverlayWidthMatchTrigger"in i?Ke:!vt},Be=function(){var Ke=i.openClassName;return Ke!==void 0?Ke:"".concat(le,"-open")},ye=Y.cloneElement(lt,{className:S()((F=lt.props)===null||F===void 0?void 0:F.className,E&&Be()),ref:(0,q.Yr)(lt)?(0,q.sQ)(ee,lt.ref):void 0}),ne=j;return!ne&&ke.indexOf("contextMenu")!==-1&&(ne=["click"]),Y.createElement(n.Z,(0,r.Z)({builtinPlacements:C},T,{prefixCls:le,ref:B,popupClassName:S()(O,(0,m.Z)({},"".concat(le,"-show-arrow"),Ae)),popupStyle:ae,action:ke,showAction:W,hideAction:ne,popupPlacement:Z,popupAlign:we,popupTransitionName:We,popupAnimation:xe,popupVisible:E,stretch:he()?"minWidth":"",popup:re(),onPopupVisibleChange:G,onPopupClick:Ce,getPopupContainer:M}),ye)}var t=Y.forwardRef(c),o=t},93681:function(wt,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return a},default:function(){return Ne}});var r=e(72308),m=e(77321),v=e(49618),N=e(62853),n=e(92310),h=e.n(n),S=e(59301),q=e(5643),Y=function(X){var c,t,o=X.inputElement,i=X.prefixCls,w=X.prefix,F=X.suffix,L=X.addonBefore,Ae=X.addonAfter,de=X.className,le=X.style,We=X.disabled,xe=X.readOnly,we=X.focused,ie=X.triggerFocus,Z=X.allowClear,fe=X.value,C=X.handleReset,M=X.hidden,W=X.classes,j=X.classNames,O=X.dataAttrs,ae=X.styles,U=X.components,He=(U==null?void 0:U.affixWrapper)||"span",ke=(U==null?void 0:U.groupWrapper)||"span",ge=(U==null?void 0:U.wrapper)||"span",et=(U==null?void 0:U.groupAddon)||"span",lt=(0,S.useRef)(null),Ye=function(te){var re;(re=lt.current)!==null&&re!==void 0&&re.contains(te.target)&&(ie==null||ie())},T=function(){var te;if(!Z)return null;var re=!We&&!xe&&fe,he="".concat(i,"-clear-icon"),Be=(0,N.Z)(Z)==="object"&&Z!==null&&Z!==void 0&&Z.clearIcon?Z.clearIcon:"\u2716";return S.createElement("span",{onClick:C,onMouseDown:function(ne){return ne.preventDefault()},className:h()(he,(te={},(0,v.Z)(te,"".concat(he,"-hidden"),!re),(0,v.Z)(te,"".concat(he,"-has-suffix"),!!F),te)),role:"button",tabIndex:-1},Be)},Ee=(0,S.cloneElement)(o,{value:fe,hidden:M,className:h()((c=o.props)===null||c===void 0?void 0:c.className,!(0,q.X3)(X)&&!(0,q.He)(X)&&de)||null,style:(0,m.Z)((0,m.Z)({},(t=o.props)===null||t===void 0?void 0:t.style),!(0,q.X3)(X)&&!(0,q.He)(X)?le:{})});if((0,q.X3)(X)){var b,s="".concat(i,"-affix-wrapper"),d=h()(s,(b={},(0,v.Z)(b,"".concat(s,"-disabled"),We),(0,v.Z)(b,"".concat(s,"-focused"),we),(0,v.Z)(b,"".concat(s,"-readonly"),xe),(0,v.Z)(b,"".concat(s,"-input-with-clear-btn"),F&&Z&&fe),b),!(0,q.He)(X)&&de,W==null?void 0:W.affixWrapper,j==null?void 0:j.affixWrapper),E=(F||Z)&&S.createElement("span",{className:h()("".concat(i,"-suffix"),j==null?void 0:j.suffix),style:ae==null?void 0:ae.suffix},T(),F);Ee=S.createElement(He,(0,r.Z)({className:d,style:(0,m.Z)((0,m.Z)({},(0,q.He)(X)?void 0:le),ae==null?void 0:ae.affixWrapper),hidden:!(0,q.He)(X)&&M,onClick:Ye},O==null?void 0:O.affixWrapper,{ref:lt}),w&&S.createElement("span",{className:h()("".concat(i,"-prefix"),j==null?void 0:j.prefix),style:ae==null?void 0:ae.prefix},w),(0,S.cloneElement)(o,{value:fe,hidden:null}),E)}if((0,q.He)(X)){var B="".concat(i,"-group"),R="".concat(B,"-addon"),ee=h()("".concat(i,"-wrapper"),B,W==null?void 0:W.wrapper),G=h()("".concat(i,"-group-wrapper"),de,W==null?void 0:W.group);return S.createElement(ke,{className:G,style:le,hidden:M},S.createElement(ge,{className:ee},L&&S.createElement(et,{className:R},L),(0,S.cloneElement)(Ee,{hidden:null}),Ae&&S.createElement(et,{className:R},Ae)))}return Ee},a=Y,se=e(80702),g=e(52487),u=e(74416),K=e(18929),ce=e(2738),ve=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Oe=(0,S.forwardRef)(function(z,X){var c=z.autoComplete,t=z.onChange,o=z.onFocus,i=z.onBlur,w=z.onPressEnter,F=z.onKeyDown,L=z.prefixCls,Ae=L===void 0?"rc-input":L,de=z.disabled,le=z.htmlSize,We=z.className,xe=z.maxLength,we=z.suffix,ie=z.showCount,Z=z.type,fe=Z===void 0?"text":Z,C=z.classes,M=z.classNames,W=z.styles,j=(0,u.Z)(z,ve),O=(0,K.Z)(z.defaultValue,{value:z.value}),ae=(0,g.Z)(O,2),U=ae[0],He=ae[1],ke=(0,S.useState)(!1),ge=(0,g.Z)(ke,2),et=ge[0],lt=ge[1],Ye=(0,S.useRef)(null),T=function(G){Ye.current&&(0,q.nH)(Ye.current,G)};(0,S.useImperativeHandle)(X,function(){return{focus:T,blur:function(){var G;(G=Ye.current)===null||G===void 0||G.blur()},setSelectionRange:function(G,Ce,te){var re;(re=Ye.current)===null||re===void 0||re.setSelectionRange(G,Ce,te)},select:function(){var G;(G=Ye.current)===null||G===void 0||G.select()},input:Ye.current}}),(0,S.useEffect)(function(){lt(function(ee){return ee&&de?!1:ee})},[de]);var Ee=function(G){z.value===void 0&&He(G.target.value),Ye.current&&(0,q.rJ)(Ye.current,G,t)},b=function(G){w&&G.key==="Enter"&&w(G),F==null||F(G)},s=function(G){lt(!0),o==null||o(G)},d=function(G){lt(!1),i==null||i(G)},E=function(G){He(""),T(),Ye.current&&(0,q.rJ)(Ye.current,G,t)},B=function(){var G=(0,ce.Z)(z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return S.createElement("input",(0,r.Z)({autoComplete:c},G,{onChange:Ee,onFocus:s,onBlur:d,onKeyDown:b,className:h()(Ae,(0,v.Z)({},"".concat(Ae,"-disabled"),de),M==null?void 0:M.input),style:W==null?void 0:W.input,ref:Ye,size:le,type:fe}))},R=function(){var G=Number(xe)>0;if(we||ie){var Ce=(0,q.D7)(U),te=(0,se.Z)(Ce).length,re=(0,N.Z)(ie)==="object"?ie.formatter({value:Ce,count:te,maxLength:xe}):"".concat(te).concat(G?" / ".concat(xe):"");return S.createElement(S.Fragment,null,!!ie&&S.createElement("span",{className:h()("".concat(Ae,"-show-count-suffix"),(0,v.Z)({},"".concat(Ae,"-show-count-has-suffix"),!!we),M==null?void 0:M.count),style:(0,m.Z)({},W==null?void 0:W.count)},re),we)}return null};return S.createElement(a,(0,r.Z)({},j,{prefixCls:Ae,className:We,inputElement:B(),handleReset:E,value:(0,q.D7)(U),focused:et,triggerFocus:T,suffix:R(),disabled:de,classes:C,classNames:M,styles:W}))}),Q=Oe,Ne=Q},5643:function(wt,Ie,e){e.d(Ie,{D7:function(){return n},He:function(){return r},X3:function(){return m},nH:function(){return N},rJ:function(){return v}});function r(h){return!!(h.addonBefore||h.addonAfter)}function m(h){return!!(h.prefix||h.suffix||h.allowClear)}function v(h,S,q,Y){if(q){var a=S;if(S.type==="click"){var se=h.cloneNode(!0);a=Object.create(S,{target:{value:se},currentTarget:{value:se}}),se.value="",q(a);return}if(Y!==void 0){a=Object.create(S,{target:{value:h},currentTarget:{value:h}}),h.value=Y,q(a);return}q(a)}}function N(h,S){if(h){h.focus(S);var q=S||{},Y=q.cursor;if(Y){var a=h.value.length;switch(Y){case"start":h.setSelectionRange(0,0);break;case"end":h.setSelectionRange(a,a);break;default:h.setSelectionRange(0,a)}}}}function n(h){return typeof h=="undefined"||h===null?"":String(h)}},15285:function(wt,Ie,e){e.d(Ie,{iz:function(){return rt},ck:function(){return mn},BW:function(){return Ze},sN:function(){return mn},Wd:function(){return k},ZP:function(){return je},Xl:function(){return F}});var r=e(72308),m=e(49618),v=e(77321),N=e(80702),n=e(52487),h=e(74416),S=e(92310),q=e.n(S),Y=e(11780),a=e(18929),se=e(13697),g=e(48736),u=e(59301),K=e(4676),ce=u.createContext(null);function ve(x,P){return x===void 0?null:"".concat(x,"-").concat(P)}function Oe(x){var P=u.useContext(ce);return ve(P,x)}var Q=e(80547),Ne=["children","locked"],z=u.createContext(null);function X(x,P){var V=(0,v.Z)({},x);return Object.keys(P).forEach(function(_){var J=P[_];J!==void 0&&(V[_]=J)}),V}function c(x){var P=x.children,V=x.locked,_=(0,h.Z)(x,Ne),J=u.useContext(z),Se=(0,Q.Z)(function(){return X(J,_)},[J,_],function(me,Je){return!V&&(me[0]!==Je[0]||!(0,se.Z)(me[1],Je[1],!0))});return u.createElement(z.Provider,{value:Se},P)}var t=[],o=u.createContext(null);function i(){return u.useContext(o)}var w=u.createContext(t);function F(x){var P=u.useContext(w);return u.useMemo(function(){return x!==void 0?[].concat((0,N.Z)(P),[x]):P},[P,x])}var L=u.createContext(null),Ae=u.createContext({}),de=Ae,le=e(29194);function We(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,le.Z)(x)){var V=x.nodeName.toLowerCase(),_=["input","select","textarea","button"].includes(V)||x.isContentEditable||V==="a"&&!!x.getAttribute("href"),J=x.getAttribute("tabindex"),Se=Number(J),me=null;return J&&!Number.isNaN(Se)?me=Se:_&&me===null&&(me=0),_&&x.disabled&&(me=null),me!==null&&(me>=0||P&&me<0)}return!1}function xe(x){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=(0,N.Z)(x.querySelectorAll("*")).filter(function(_){return We(_,P)});return We(x,P)&&V.unshift(x),V}var we=null;function ie(){we=document.activeElement}function Z(){we=null}function fe(){if(we)try{we.focus()}catch(x){}}function C(x,P){if(P.keyCode===9){var V=xe(x),_=V[P.shiftKey?0:V.length-1],J=_===document.activeElement||x===document.activeElement;if(J){var Se=V[P.shiftKey?V.length-1:0];Se.focus(),P.preventDefault()}}}var M=e(10228),W=e(16089),j=M.Z.LEFT,O=M.Z.RIGHT,ae=M.Z.UP,U=M.Z.DOWN,He=M.Z.ENTER,ke=M.Z.ESC,ge=M.Z.HOME,et=M.Z.END,lt=[ae,U,j,O];function Ye(x,P,V,_){var J,Se,me,Je,_e="prev",at="next",pt="children",ft="parent";if(x==="inline"&&_===He)return{inlineTrigger:!0};var At=(J={},(0,m.Z)(J,ae,_e),(0,m.Z)(J,U,at),J),A=(Se={},(0,m.Z)(Se,j,V?at:_e),(0,m.Z)(Se,O,V?_e:at),(0,m.Z)(Se,U,pt),(0,m.Z)(Se,He,pt),Se),y=(me={},(0,m.Z)(me,ae,_e),(0,m.Z)(me,U,at),(0,m.Z)(me,He,pt),(0,m.Z)(me,ke,ft),(0,m.Z)(me,j,V?pt:ft),(0,m.Z)(me,O,V?ft:pt),me),I={inline:At,horizontal:A,vertical:y,inlineSub:At,horizontalSub:y,verticalSub:y},D=(Je=I["".concat(x).concat(P?"":"Sub")])===null||Je===void 0?void 0:Je[_];switch(D){case _e:return{offset:-1,sibling:!0};case at:return{offset:1,sibling:!0};case ft:return{offset:-1,sibling:!1};case pt:return{offset:1,sibling:!1};default:return null}}function T(x){for(var P=x;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function Ee(x,P){for(var V=x||document.activeElement;V;){if(P.has(V))return V;V=V.parentElement}return null}function b(x,P){var V=xe(x,!0);return V.filter(function(_){return P.has(_)})}function s(x,P,V){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!x)return null;var J=b(x,P),Se=J.length,me=J.findIndex(function(Je){return V===Je});return _<0?me===-1?me=Se-1:me-=1:_>0&&(me+=1),me=(me+Se)%Se,J[me]}var d=function(P,V){var _=new Set,J=new Map,Se=new Map;return P.forEach(function(me){var Je=document.querySelector("[data-menu-id='".concat(ve(V,me),"']"));Je&&(_.add(Je),Se.set(Je,me),J.set(me,Je))}),{elements:_,key2element:J,element2key:Se}};function E(x,P,V,_,J,Se,me,Je,_e,at){var pt=u.useRef(),ft=u.useRef();ft.current=P;var At=function(){W.Z.cancel(pt.current)};return u.useEffect(function(){return function(){At()}},[]),function(A){var y=A.which;if([].concat(lt,[He,ke,ge,et]).includes(y)){var I=Se(),D=d(I,_),H=D,ze=H.elements,Me=H.key2element,Pe=H.element2key,ue=Me.get(P),Ve=Ee(ue,ze),Et=Pe.get(Ve),Qe=Ye(x,me(Et,!0).length===1,V,y);if(!Qe&&y!==ge&&y!==et)return;(lt.includes(y)||[ge,et].includes(y))&&A.preventDefault();var tt=function(Wt){if(Wt){var kt=Wt,qe=Wt.querySelector("a");qe!=null&&qe.getAttribute("href")&&(kt=qe);var Xe=Pe.get(Wt);Je(Xe),At(),pt.current=(0,W.Z)(function(){ft.current===Xe&&kt.focus()})}};if([ge,et].includes(y)||Qe.sibling||!Ve){var Re;!Ve||x==="inline"?Re=J.current:Re=T(Ve);var It,mt=b(Re,ze);y===ge?It=mt[0]:y===et?It=mt[mt.length-1]:It=s(Re,ze,Ve,Qe.offset),tt(It)}else if(Qe.inlineTrigger)_e(Et);else if(Qe.offset>0)_e(Et,!0),At(),pt.current=(0,W.Z)(function(){D=d(I,_);var Dt=Ve.getAttribute("aria-controls"),Wt=document.getElementById(Dt),kt=s(Wt,D.elements);tt(kt)},5);else if(Qe.offset<0){var St=me(Et,!0),Ct=St[St.length-2],Nt=Me.get(Ct);_e(Ct,!1),tt(Nt)}}at==null||at(A)}}function B(x){Promise.resolve().then(x)}var R="__RC_UTIL_PATH_SPLIT__",ee=function(P){return P.join(R)},G=function(P){return P.split(R)},Ce="rc-menu-more";function te(){var x=u.useState({}),P=(0,n.Z)(x,2),V=P[1],_=(0,u.useRef)(new Map),J=(0,u.useRef)(new Map),Se=u.useState([]),me=(0,n.Z)(Se,2),Je=me[0],_e=me[1],at=(0,u.useRef)(0),pt=(0,u.useRef)(!1),ft=function(){pt.current||V({})},At=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.set(ue,Me),_.current.set(Me,ue),at.current+=1;var Ve=at.current;B(function(){Ve===at.current&&ft()})},[]),A=(0,u.useCallback)(function(Me,Pe){var ue=ee(Pe);J.current.delete(ue),_.current.delete(Me)},[]),y=(0,u.useCallback)(function(Me){_e(Me)},[]),I=(0,u.useCallback)(function(Me,Pe){var ue=_.current.get(Me)||"",Ve=G(ue);return Pe&&Je.includes(Ve[0])&&Ve.unshift(Ce),Ve},[Je]),D=(0,u.useCallback)(function(Me,Pe){return Me.some(function(ue){var Ve=I(ue,!0);return Ve.includes(Pe)})},[I]),H=function(){var Pe=(0,N.Z)(_.current.keys());return Je.length&&Pe.push(Ce),Pe},ze=(0,u.useCallback)(function(Me){var Pe="".concat(_.current.get(Me)).concat(R),ue=new Set;return(0,N.Z)(J.current.keys()).forEach(function(Ve){Ve.startsWith(Pe)&&ue.add(J.current.get(Ve))}),ue},[]);return u.useEffect(function(){return function(){pt.current=!0}},[]),{registerPath:At,unregisterPath:A,refreshOverflowKeys:y,isSubPathKey:D,getKeyPath:I,getKeys:H,getSubPathKeys:ze}}function re(x){var P=u.useRef(x);P.current=x;var V=u.useCallback(function(){for(var _,J=arguments.length,Se=new Array(J),me=0;me1&&(ze.motionAppear=!1);var Me=ze.onVisibleChanged;return ze.onVisibleChanged=function(Pe){return!At.current&&!Pe&&D(!0),Me==null?void 0:Me(Pe)},I?null:u.createElement(c,{mode:Se,locked:!At.current},u.createElement(oe.default,(0,r.Z)({visible:H},ze,{forceRender:_e,removeOnLeave:!1,leavedClassName:"".concat(Je,"-hidden")}),function(Pe){var ue=Pe.className,Ve=Pe.style;return u.createElement(ln,{id:P,className:ue,style:Ve},J)}))}var l=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],f=["active"],$=function(P){var V,_=P.style,J=P.className,Se=P.title,me=P.eventKey,Je=P.warnKey,_e=P.disabled,at=P.internalPopupClose,pt=P.children,ft=P.itemIcon,At=P.expandIcon,A=P.popupClassName,y=P.popupOffset,I=P.popupStyle,D=P.onClick,H=P.onMouseEnter,ze=P.onMouseLeave,Me=P.onTitleClick,Pe=P.onTitleMouseEnter,ue=P.onTitleMouseLeave,Ve=(0,h.Z)(P,l),Et=Oe(me),Qe=u.useContext(z),tt=Qe.prefixCls,Re=Qe.mode,It=Qe.openKeys,mt=Qe.disabled,St=Qe.overflowDisabled,Ct=Qe.activeKey,Nt=Qe.selectedKeys,Dt=Qe.itemIcon,Wt=Qe.expandIcon,kt=Qe.onItemClick,qe=Qe.onOpenChange,Xe=Qe.onActive,ct=u.useContext(de),xt=ct._internalRenderSubMenuItem,ht=u.useContext(L),Yt=ht.isSubPathKey,dn=F(),Qt="".concat(tt,"-submenu"),$t=mt||_e,vn=u.useRef(),yt=u.useRef(),on=ft!=null?ft:Dt,Tt=At!=null?At:Wt,st=It.includes(me),Zt=!St&&st,An=Yt(Nt,me),zt=Gt(me,$t,Pe,ue),an=zt.active,gn=(0,h.Z)(zt,f),Bn=u.useState(!1),nn=(0,n.Z)(Bn,2),rn=nn[0],xn=nn[1],Sn=function(Nn){$t||xn(Nn)},On=function(Nn){Sn(!0),H==null||H({key:me,domEvent:Nn})},Hn=function(Nn){Sn(!1),ze==null||ze({key:me,domEvent:Nn})},Fn=u.useMemo(function(){return an||(Re!=="inline"?rn||Yt([Ct],me):!1)},[Re,an,Ct,rn,me,Yt]),Kn=Rt(dn.length),kn=function(Nn){$t||(Me==null||Me({key:me,domEvent:Nn}),Re==="inline"&&qe(me,!st))},Zn=re(function(Pn){D==null||D(Bt(Pn)),kt(Pn)}),gt=function(Nn){Re!=="inline"&&qe(me,Nn)},Pt=function(){Xe(me)},Lt=Et&&"".concat(Et,"-popup"),Mt=u.createElement("div",(0,r.Z)({role:"menuitem",style:Kn,className:"".concat(Qt,"-title"),tabIndex:$t?null:-1,ref:vn,title:typeof Se=="string"?Se:null,"data-menu-id":St&&Et?null:Et,"aria-expanded":Zt,"aria-haspopup":!0,"aria-controls":Lt,"aria-disabled":$t,onClick:kn,onFocus:Pt},gn),Se,u.createElement(Vt,{icon:Re!=="horizontal"?Tt:void 0,props:(0,v.Z)((0,v.Z)({},P),{},{isOpen:Zt,isSubMenu:!0})},u.createElement("i",{className:"".concat(Qt,"-arrow")}))),_t=u.useRef(Re);if(Re!=="inline"&&dn.length>1?_t.current="vertical":_t.current=Re,!St){var pn=_t.current;Mt=u.createElement(p,{mode:pn,prefixCls:Qt,visible:!at&&Zt&&Re!=="inline",popupClassName:A,popupOffset:y,popupStyle:I,popup:u.createElement(c,{mode:pn==="horizontal"?"vertical":pn},u.createElement(ln,{id:Lt,ref:yt},pt)),disabled:$t,onVisibleChange:gt},Mt)}var Tn=u.createElement(Y.Z.Item,(0,r.Z)({role:"none"},Ve,{component:"li",style:_,className:q()(Qt,"".concat(Qt,"-").concat(Re),J,(V={},(0,m.Z)(V,"".concat(Qt,"-open"),Zt),(0,m.Z)(V,"".concat(Qt,"-active"),Fn),(0,m.Z)(V,"".concat(Qt,"-selected"),An),(0,m.Z)(V,"".concat(Qt,"-disabled"),$t),V)),onMouseEnter:On,onMouseLeave:Hn}),Mt,!St&&u.createElement(pe,{id:Lt,open:Zt,keyPath:dn},pt));return xt&&(Tn=xt(Tn,P,{selected:An,active:Fn,open:Zt,disabled:$t})),u.createElement(c,{onItemClick:Zn,mode:Re==="horizontal"?"vertical":Re,itemIcon:on,expandIcon:Tt},Tn)};function k(x){var P=x.eventKey,V=x.children,_=F(P),J=Kt(V,_),Se=i();u.useEffect(function(){if(Se)return Se.registerPath(P,_),function(){Se.unregisterPath(P,_)}},[_]);var me;return Se?me=J:me=u.createElement($,x,J),u.createElement(w.Provider,{value:_},me)}var De=e(62853),be=["className","title","eventKey","children"],Fe=["children"],Ue=function(P){var V=P.className,_=P.title,J=P.eventKey,Se=P.children,me=(0,h.Z)(P,be),Je=u.useContext(z),_e=Je.prefixCls,at="".concat(_e,"-item-group");return u.createElement("li",(0,r.Z)({role:"presentation"},me,{onClick:function(ft){return ft.stopPropagation()},className:q()(at,V)}),u.createElement("div",{role:"presentation",className:"".concat(at,"-title"),title:typeof _=="string"?_:void 0},_),u.createElement("ul",{role:"group",className:"".concat(at,"-list")},Se))};function Ze(x){var P=x.children,V=(0,h.Z)(x,Fe),_=F(V.eventKey),J=Kt(P,_),Se=i();return Se?J:u.createElement(Ue,(0,Ot.Z)(V,["warnKey"]),J)}function rt(x){var P=x.className,V=x.style,_=u.useContext(z),J=_.prefixCls,Se=i();return Se?null:u.createElement("li",{role:"separator",className:q()("".concat(J,"-item-divider"),P),style:V})}var it=["label","children","key","type"];function $e(x){return(x||[]).map(function(P,V){if(P&&(0,De.Z)(P)==="object"){var _=P,J=_.label,Se=_.children,me=_.key,Je=_.type,_e=(0,h.Z)(_,it),at=me!=null?me:"tmp-".concat(V);return Se||Je==="group"?Je==="group"?u.createElement(Ze,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):u.createElement(k,(0,r.Z)({key:at},_e,{title:J}),$e(Se)):Je==="divider"?u.createElement(rt,(0,r.Z)({key:at},_e)):u.createElement(mn,(0,r.Z)({key:at},_e),J)}return null}).filter(function(P){return P})}function ut(x,P,V){var _=x;return P&&(_=$e(P)),Kt(_,V)}var Ge=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],ot=[],nt=u.forwardRef(function(x,P){var V,_,J=x,Se=J.prefixCls,me=Se===void 0?"rc-menu":Se,Je=J.rootClassName,_e=J.style,at=J.className,pt=J.tabIndex,ft=pt===void 0?0:pt,At=J.items,A=J.children,y=J.direction,I=J.id,D=J.mode,H=D===void 0?"vertical":D,ze=J.inlineCollapsed,Me=J.disabled,Pe=J.disabledOverflow,ue=J.subMenuOpenDelay,Ve=ue===void 0?.1:ue,Et=J.subMenuCloseDelay,Qe=Et===void 0?.1:Et,tt=J.forceSubMenuRender,Re=J.defaultOpenKeys,It=J.openKeys,mt=J.activeKey,St=J.defaultActiveFirst,Ct=J.selectable,Nt=Ct===void 0?!0:Ct,Dt=J.multiple,Wt=Dt===void 0?!1:Dt,kt=J.defaultSelectedKeys,qe=J.selectedKeys,Xe=J.onSelect,ct=J.onDeselect,xt=J.inlineIndent,ht=xt===void 0?24:xt,Yt=J.motion,dn=J.defaultMotions,Qt=J.triggerSubMenuAction,$t=Qt===void 0?"hover":Qt,vn=J.builtinPlacements,yt=J.itemIcon,on=J.expandIcon,Tt=J.overflowedIndicator,st=Tt===void 0?"...":Tt,Zt=J.overflowedIndicatorPopupClassName,An=J.getPopupContainer,zt=J.onClick,an=J.onOpenChange,gn=J.onKeyDown,Bn=J.openAnimation,nn=J.openTransitionName,rn=J._internalRenderMenuItem,xn=J._internalRenderSubMenuItem,Sn=(0,h.Z)(J,Ge),On=u.useMemo(function(){return ut(A,At,ot)},[A,At]),Hn=u.useState(!1),Fn=(0,n.Z)(Hn,2),Kn=Fn[0],kn=Fn[1],Zn=u.useRef(),gt=ye(I),Pt=y==="rtl",Lt=(0,a.Z)(Re,{value:It,postState:function(bn){return bn||ot}}),Mt=(0,n.Z)(Lt,2),_t=Mt[0],pn=Mt[1],Tn=function(bn){var wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Xn(){pn(bn),an==null||an(bn)}wn?(0,K.flushSync)(Xn):Xn()},Pn=u.useState(_t),Nn=(0,n.Z)(Pn,2),zn=Nn[0],$n=Nn[1],nr=u.useRef(!1),ir=u.useMemo(function(){return(H==="inline"||H==="vertical")&&ze?["vertical",ze]:[H,!1]},[H,ze]),sr=(0,n.Z)(ir,2),Un=sr[0],Qn=sr[1],fr=Un==="inline",rr=u.useState(Un),mr=(0,n.Z)(rr,2),_n=mr[0],xr=mr[1],Ir=u.useState(Qn),vr=(0,n.Z)(Ir,2),gr=vr[0],Mr=vr[1];u.useEffect(function(){xr(Un),Mr(Qn),nr.current&&(fr?pn(zn):Tn(ot))},[Un,Qn]);var pr=u.useState(0),ur=(0,n.Z)(pr,2),ar=ur[0],hr=ur[1],cr=ar>=On.length-1||_n!=="horizontal"||Pe;u.useEffect(function(){fr&&$n(_t)},[_t]),u.useEffect(function(){return nr.current=!0,function(){nr.current=!1}},[]);var tr=te(),Ar=tr.registerPath,Cr=tr.unregisterPath,br=tr.refreshOverflowKeys,lr=tr.isSubPathKey,en=tr.getKeyPath,Xt=tr.getKeys,Rn=tr.getSubPathKeys,Wn=u.useMemo(function(){return{registerPath:Ar,unregisterPath:Cr}},[Ar,Cr]),Ln=u.useMemo(function(){return{isSubPathKey:lr}},[lr]);u.useEffect(function(){br(cr?ot:On.slice(ar+1).map(function(Dn){return Dn.key}))},[ar,cr]);var Vn=(0,a.Z)(mt||St&&((V=On[0])===null||V===void 0?void 0:V.key),{value:mt}),Yn=(0,n.Z)(Vn,2),qn=Yn[0],Jn=Yn[1],or=re(function(Dn){Jn(Dn)}),er=re(function(){Jn(void 0)});(0,u.useImperativeHandle)(P,function(){return{list:Zn.current,focus:function(bn){var wn,Xn=Xt(),Gn=d(Xn,gt),Sr=Gn.elements,wr=Gn.key2element,Vr=Gn.element2key,Dr=b(Zn.current,Sr),Pr=qn!=null?qn:Dr[0]?Vr.get(Dr[0]):(wn=On.find(function(Hr){return!Hr.props.disabled}))===null||wn===void 0?void 0:wn.key,dr=wr.get(Pr);if(Pr&&dr){var Br;dr==null||(Br=dr.focus)===null||Br===void 0||Br.call(dr,bn)}}}});var Er=(0,a.Z)(kt||[],{value:qe,postState:function(bn){return Array.isArray(bn)?bn:bn==null?ot:[bn]}}),Or=(0,n.Z)(Er,2),yr=Or[0],Nr=Or[1],Fr=function(bn){if(Nt){var wn=bn.key,Xn=yr.includes(wn),Gn;Wt?Xn?Gn=yr.filter(function(wr){return wr!==wn}):Gn=[].concat((0,N.Z)(yr),[wn]):Gn=[wn],Nr(Gn);var Sr=(0,v.Z)((0,v.Z)({},bn),{},{selectedKeys:Gn});Xn?ct==null||ct(Sr):Xe==null||Xe(Sr)}!Wt&&_t.length&&_n!=="inline"&&Tn(ot)},zr=re(function(Dn){zt==null||zt(Bt(Dn)),Fr(Dn)}),Lr=re(function(Dn,bn){var wn=_t.filter(function(Gn){return Gn!==Dn});if(bn)wn.push(Dn);else if(_n!=="inline"){var Xn=Rn(Dn);wn=wn.filter(function(Gn){return!Xn.has(Gn)})}(0,se.Z)(_t,wn,!0)||Tn(wn,!0)}),Rr=function(bn,wn){var Xn=wn!=null?wn:!_t.includes(bn);Lr(bn,Xn)},Tr=E(_n,qn,Pt,gt,Zn,Xt,en,Jn,Rr,gn);u.useEffect(function(){kn(!0)},[]);var jr=u.useMemo(function(){return{_internalRenderMenuItem:rn,_internalRenderSubMenuItem:xn}},[rn,xn]),Wr=_n!=="horizontal"||Pe?On:On.map(function(Dn,bn){return u.createElement(c,{key:Dn.key,overflowDisabled:bn>ar},Dn)}),Zr=u.createElement(Y.Z,(0,r.Z)({id:I,ref:Zn,prefixCls:"".concat(me,"-overflow"),component:"ul",itemComponent:mn,className:q()(me,"".concat(me,"-root"),"".concat(me,"-").concat(_n),at,(_={},(0,m.Z)(_,"".concat(me,"-inline-collapsed"),gr),(0,m.Z)(_,"".concat(me,"-rtl"),Pt),_),Je),dir:y,style:_e,role:"menu",tabIndex:ft,data:Wr,renderRawItem:function(bn){return bn},renderRawRest:function(bn){var wn=bn.length,Xn=wn?On.slice(-wn):null;return u.createElement(k,{eventKey:Ce,title:st,disabled:cr,internalPopupClose:wn===0,popupClassName:Zt},Xn)},maxCount:_n!=="horizontal"||Pe?Y.Z.INVALIDATE:Y.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(bn){hr(bn)},onKeyDown:Tr},Sn));return u.createElement(de.Provider,{value:jr},u.createElement(ce.Provider,{value:gt},u.createElement(c,{prefixCls:me,rootClassName:Je,mode:_n,openKeys:_t,rtl:Pt,disabled:Me,motion:Kn?Yt:null,defaultMotions:Kn?dn:null,activeKey:qn,onActive:or,onInactive:er,selectedKeys:yr,inlineIndent:ht,subMenuOpenDelay:Ve,subMenuCloseDelay:Qe,forceSubMenuRender:tt,builtinPlacements:vn,triggerSubMenuAction:$t,getPopupContainer:An,itemIcon:yt,expandIcon:on,onItemClick:zr,onOpenChange:Lr},u.createElement(L.Provider,{value:Ln},Zr),u.createElement("div",{style:{display:"none"},"aria-hidden":!0},u.createElement(o.Provider,{value:Wn},On)))))}),bt=nt,Le=bt;Le.Item=mn,Le.SubMenu=k,Le.ItemGroup=Ze,Le.Divider=rt;var je=Le},11780:function(wt,Ie,e){e.d(Ie,{Z:function(){return ie}});var r=e(72308),m=e(77321),v=e(52487),N=e(74416),n=e(59301),h=e(92310),S=e.n(h),q=e(29301),Y=e(34280),a=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],se=void 0;function g(Z,fe){var C=Z.prefixCls,M=Z.invalidate,W=Z.item,j=Z.renderItem,O=Z.responsive,ae=Z.responsiveDisabled,U=Z.registerSize,He=Z.itemKey,ke=Z.className,ge=Z.style,et=Z.children,lt=Z.display,Ye=Z.order,T=Z.component,Ee=T===void 0?"div":T,b=(0,N.Z)(Z,a),s=O&&!lt;function d(G){U(He,G)}n.useEffect(function(){return function(){d(null)}},[]);var E=j&&W!==se?j(W,{index:Ye}):et,B;M||(B={opacity:s?0:1,height:s?0:se,overflowY:s?"hidden":se,order:O?Ye:se,pointerEvents:s?"none":se,position:s?"absolute":se});var R={};s&&(R["aria-hidden"]=!0);var ee=n.createElement(Ee,(0,r.Z)({className:S()(!M&&C,ke),style:(0,m.Z)((0,m.Z)({},B),ge)},R,b,{ref:fe}),E);return O&&(ee=n.createElement(q.Z,{onResize:function(Ce){var te=Ce.offsetWidth;d(te)},disabled:ae},ee)),ee}var u=n.forwardRef(g);u.displayName="Item";var K=u,ce=e(6089),ve=e(4676),Oe=e(16089);function Q(Z){if(typeof MessageChannel=="undefined")(0,Oe.Z)(Z);else{var fe=new MessageChannel;fe.port1.onmessage=function(){return Z()},fe.port2.postMessage(void 0)}}function Ne(){var Z=n.useRef(null),fe=function(M){Z.current||(Z.current=[],Q(function(){(0,ve.unstable_batchedUpdates)(function(){Z.current.forEach(function(W){W()}),Z.current=null})})),Z.current.push(M)};return fe}function z(Z,fe){var C=n.useState(fe),M=(0,v.Z)(C,2),W=M[0],j=M[1],O=(0,ce.Z)(function(ae){Z(function(){j(ae)})});return[W,O]}var X=n.createContext(null),c=["component"],t=["className"],o=["className"],i=function(fe,C){var M=n.useContext(X);if(!M){var W=fe.component,j=W===void 0?"div":W,O=(0,N.Z)(fe,c);return n.createElement(j,(0,r.Z)({},O,{ref:C}))}var ae=M.className,U=(0,N.Z)(M,t),He=fe.className,ke=(0,N.Z)(fe,o);return n.createElement(X.Provider,{value:null},n.createElement(K,(0,r.Z)({ref:C,className:S()(ae,He)},U,ke)))},w=n.forwardRef(i);w.displayName="RawItem";var F=w,L=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ae="responsive",de="invalidate";function le(Z){return"+ ".concat(Z.length," ...")}function We(Z,fe){var C=Z.prefixCls,M=C===void 0?"rc-overflow":C,W=Z.data,j=W===void 0?[]:W,O=Z.renderItem,ae=Z.renderRawItem,U=Z.itemKey,He=Z.itemWidth,ke=He===void 0?10:He,ge=Z.ssr,et=Z.style,lt=Z.className,Ye=Z.maxCount,T=Z.renderRest,Ee=Z.renderRawRest,b=Z.suffix,s=Z.component,d=s===void 0?"div":s,E=Z.itemComponent,B=Z.onVisibleChange,R=(0,N.Z)(Z,L),ee=ge==="full",G=Ne(),Ce=z(G,null),te=(0,v.Z)(Ce,2),re=te[0],he=te[1],Be=re||0,ye=z(G,new Map),ne=(0,v.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=z(G,0),Ot=(0,v.Z)(vt,2),jt=Ot[0],Gt=Ot[1],Rt=z(G,0),Vt=(0,v.Z)(Rt,2),Ft=Vt[0],Bt=Vt[1],Ut=z(G,0),un=(0,v.Z)(Ut,2),Jt=un[0],En=un[1],yn=(0,n.useState)(null),tn=(0,v.Z)(yn,2),mn=tn[0],cn=tn[1],hn=(0,n.useState)(null),qt=(0,v.Z)(hn,2),ln=qt[0],In=qt[1],Kt=n.useMemo(function(){return ln===null&&ee?Number.MAX_SAFE_INTEGER:ln||0},[ln,re]),Cn=(0,n.useState)(!1),sn=(0,v.Z)(Cn,2),Mn=sn[0],jn=sn[1],fn="".concat(M,"-item"),dt=Math.max(jt,Ft),Ht=Ye===Ae,p=j.length&&Ht,oe=Ye===de,pe=p||typeof Ye=="number"&&j.length>Ye,l=(0,n.useMemo)(function(){var je=j;return p?re===null&&ee?je=j:je=j.slice(0,Math.min(j.length,Be/ke)):typeof Ye=="number"&&(je=j.slice(0,Ye)),je},[j,ke,re,Ye,p]),f=(0,n.useMemo)(function(){return p?j.slice(Kt+1):j.slice(l.length)},[j,l,p,Kt]),$=(0,n.useCallback)(function(je,x){var P;return typeof U=="function"?U(je):(P=U&&(je==null?void 0:je[U]))!==null&&P!==void 0?P:x},[U]),k=(0,n.useCallback)(O||function(je){return je},[O]);function De(je,x,P){ln===je&&(x===void 0||x===mn)||(In(je),P||(jn(jeBe){De(V-1,je-_-Jt+Ft);break}}b&&rt(0)+Jt>Be&&cn(null)}},[Be,Te,Ft,Jt,$,l]);var it=Mn&&!!f.length,$e={};mn!==null&&p&&($e={position:"absolute",left:mn,top:0});var ut={prefixCls:fn,responsive:p,component:E,invalidate:oe},Ge=ae?function(je,x){var P=$(je,x);return n.createElement(X.Provider,{key:P,value:(0,m.Z)((0,m.Z)({},ut),{},{order:x,item:je,itemKey:P,registerSize:Fe,display:x<=Kt})},ae(je,x))}:function(je,x){var P=$(je,x);return n.createElement(K,(0,r.Z)({},ut,{order:x,key:P,item:je,renderItem:k,itemKey:P,registerSize:Fe,display:x<=Kt}))},ot={order:it?Kt:Number.MAX_SAFE_INTEGER,className:"".concat(fn,"-rest"),registerSize:Ue,display:it},nt=T||le,bt=Ee?n.createElement(X.Provider,{value:(0,m.Z)((0,m.Z)({},ut),ot)},Ee(f)):n.createElement(K,(0,r.Z)({},ut,ot),typeof nt=="function"?nt(f):nt),Le=n.createElement(d,(0,r.Z)({className:S()(!oe&&M,lt),style:et,ref:fe},R),l.map(Ge),pe?bt:null,b&&n.createElement(K,(0,r.Z)({},ut,{responsive:Ht,responsiveDisabled:!p,order:Kt,className:"".concat(fn,"-suffix"),registerSize:Ze,display:!0,style:$e}),b));return Ht?n.createElement(q.Z,{onResize:be,disabled:!p},Le):Le}var xe=n.forwardRef(We);xe.displayName="Overflow",xe.Item=F,xe.RESPONSIVE=Ae,xe.INVALIDATE=de;var we=xe,ie=we},17115:function(wt,Ie,e){e.d(Ie,{ZP:function(){return S}});var r=e(52487),m=e(59301),v=e(47273),N=0,n=(0,v.Z)();function h(){var q;return n?(q=N,N+=1):q="TEST_OR_SSR",q}function S(q){var Y=m.useState(),a=(0,r.Z)(Y,2),se=a[0],g=a[1];return m.useEffect(function(){g("rc_select_".concat(h()))},[]),q||se}},77861:function(wt,Ie,e){e.d(Ie,{Ac:function(){return he},Xo:function(){return Bt},Wx:function(){return un},ZP:function(){return pe},lk:function(){return X}});var r=e(72308),m=e(80702),v=e(49618),N=e(77321),n=e(52487),h=e(74416),S=e(62853),q=e(18929),Y=e(48736),a=e(59301),se=e(92310),g=e.n(se),u=e(34280),K=e(49658),ce=e(10228),ve=e(8654),Oe=function(f){var $=f.className,k=f.customizeIcon,De=f.customizeIconProps,be=f.onMouseDown,Fe=f.onClick,Ue=f.children,Ze;return typeof k=="function"?Ze=k(De):Ze=k,a.createElement("span",{className:$,onMouseDown:function(it){it.preventDefault(),be&&be(it)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Fe,"aria-hidden":!0},Ze!==void 0?Ze:a.createElement("span",{className:g()($.split(/\s+/).map(function(rt){return"".concat(rt,"-icon")}))},Ue))},Q=Oe;function Ne(l,f,$,k,De){var be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Fe=arguments.length>6?arguments[6]:void 0,Ue=arguments.length>7?arguments[7]:void 0,Ze=a.useMemo(function(){if((0,S.Z)(k)==="object")return k.clearIcon;if(De)return De},[k,De]),rt=a.useMemo(function(){return!!(!be&&k&&($.length||Fe)&&!(Ue==="combobox"&&Fe===""))},[k,be,$.length,Fe,Ue]);return{allowClear:rt,clearIcon:a.createElement(Q,{className:"".concat(l,"-clear"),onMouseDown:f,customizeIcon:Ze},"\xD7")}}var z=a.createContext(null);function X(){return a.useContext(z)}function c(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,f=a.useState(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=a.useRef(null),Fe=function(){window.clearTimeout(be.current)};a.useEffect(function(){return Fe},[]);var Ue=function(rt,it){Fe(),be.current=window.setTimeout(function(){De(rt),it&&it()},l)};return[k,Ue,Fe]}function t(){var l=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,f=a.useRef(null),$=a.useRef(null);a.useEffect(function(){return function(){window.clearTimeout($.current)}},[]);function k(De){(De||f.current===null)&&(f.current=De),window.clearTimeout($.current),$.current=window.setTimeout(function(){f.current=null},l)}return[function(){return f.current},k]}function o(l,f,$,k){var De=a.useRef(null);De.current={open:f,triggerOpen:$,customizedTrigger:k},a.useEffect(function(){function be(Fe){var Ue;if(!((Ue=De.current)!==null&&Ue!==void 0&&Ue.customizedTrigger)){var Ze=Fe.target;Ze.shadowRoot&&Fe.composed&&(Ze=Fe.composedPath()[0]||Ze),De.current.open&&l().filter(function(rt){return rt}).every(function(rt){return!rt.contains(Ze)&&rt!==Ze})&&De.current.triggerOpen(!1)}}return window.addEventListener("mousedown",be),function(){return window.removeEventListener("mousedown",be)}},[])}var i=e(26112),w=e(11780),F=function(f,$){var k,De,be=f.prefixCls,Fe=f.id,Ue=f.inputElement,Ze=f.disabled,rt=f.tabIndex,it=f.autoFocus,$e=f.autoComplete,ut=f.editable,Ge=f.activeDescendantId,ot=f.value,nt=f.maxLength,bt=f.onKeyDown,Le=f.onMouseDown,je=f.onChange,x=f.onPaste,P=f.onCompositionStart,V=f.onCompositionEnd,_=f.open,J=f.attrs,Se=Ue||a.createElement("input",null),me=Se,Je=me.ref,_e=me.props,at=_e.onKeyDown,pt=_e.onChange,ft=_e.onMouseDown,At=_e.onCompositionStart,A=_e.onCompositionEnd,y=_e.style;return(0,Y.Kp)(!("maxLength"in Se.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Se=a.cloneElement(Se,(0,N.Z)((0,N.Z)((0,N.Z)({type:"search"},_e),{},{id:Fe,ref:(0,ve.sQ)($,Je),disabled:Ze,tabIndex:rt,autoComplete:$e||"off",autoFocus:it,className:g()("".concat(be,"-selection-search-input"),(k=Se)===null||k===void 0||(De=k.props)===null||De===void 0?void 0:De.className),role:"combobox","aria-label":"Search","aria-expanded":_||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Fe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Fe,"_list"),"aria-activedescendant":_?Ge:void 0},J),{},{value:ut?ot:"",maxLength:nt,readOnly:!ut,unselectable:ut?null:"on",style:(0,N.Z)((0,N.Z)({},y),{},{opacity:ut?null:0}),onKeyDown:function(D){bt(D),at&&at(D)},onMouseDown:function(D){Le(D),ft&&ft(D)},onChange:function(D){je(D),pt&&pt(D)},onCompositionStart:function(D){P(D),At&&At(D)},onCompositionEnd:function(D){V(D),A&&A(D)},onPaste:x})),Se},L=a.forwardRef(F);L.displayName="Input";var Ae=L;function de(l){return Array.isArray(l)?l:l!==void 0?[l]:[]}var le=typeof window!="undefined"&&window.document&&window.document.documentElement,We=le;function xe(l){return l!=null}function we(l){return!l&&l!==0}function ie(l){return["string","number"].includes((0,S.Z)(l))}function Z(l){var f=void 0;return l&&(ie(l.title)?f=l.title.toString():ie(l.label)&&(f=l.label.toString())),f}function fe(l,f){We?a.useLayoutEffect(l,f):a.useEffect(l,f)}function C(l){var f;return(f=l.key)!==null&&f!==void 0?f:l.value}var M=function(f){f.preventDefault(),f.stopPropagation()},W=function(f){var $=f.id,k=f.prefixCls,De=f.values,be=f.open,Fe=f.searchValue,Ue=f.autoClearSearchValue,Ze=f.inputRef,rt=f.placeholder,it=f.disabled,$e=f.mode,ut=f.showSearch,Ge=f.autoFocus,ot=f.autoComplete,nt=f.activeDescendantId,bt=f.tabIndex,Le=f.removeIcon,je=f.maxTagCount,x=f.maxTagTextLength,P=f.maxTagPlaceholder,V=P===void 0?function(Ct){return"+ ".concat(Ct.length," ...")}:P,_=f.tagRender,J=f.onToggleOpen,Se=f.onRemove,me=f.onInputChange,Je=f.onInputPaste,_e=f.onInputKeyDown,at=f.onInputMouseDown,pt=f.onInputCompositionStart,ft=f.onInputCompositionEnd,At=a.useRef(null),A=(0,a.useState)(0),y=(0,n.Z)(A,2),I=y[0],D=y[1],H=(0,a.useState)(!1),ze=(0,n.Z)(H,2),Me=ze[0],Pe=ze[1],ue="".concat(k,"-selection"),Ve=be||$e==="multiple"&&Ue===!1||$e==="tags"?Fe:"",Et=$e==="tags"||$e==="multiple"&&Ue===!1||ut&&(be||Me);fe(function(){D(At.current.scrollWidth)},[Ve]);function Qe(Ct,Nt,Dt,Wt,kt){return a.createElement("span",{className:g()("".concat(ue,"-item"),(0,v.Z)({},"".concat(ue,"-item-disabled"),Dt)),title:Z(Ct)},a.createElement("span",{className:"".concat(ue,"-item-content")},Nt),Wt&&a.createElement(Q,{className:"".concat(ue,"-item-remove"),onMouseDown:M,onClick:kt,customizeIcon:Le},"\xD7"))}function tt(Ct,Nt,Dt,Wt,kt){var qe=function(ct){M(ct),J(!be)};return a.createElement("span",{onMouseDown:qe},_({label:Nt,value:Ct,disabled:Dt,closable:Wt,onClose:kt}))}function Re(Ct){var Nt=Ct.disabled,Dt=Ct.label,Wt=Ct.value,kt=!it&&!Nt,qe=Dt;if(typeof x=="number"&&(typeof Dt=="string"||typeof Dt=="number")){var Xe=String(qe);Xe.length>x&&(qe="".concat(Xe.slice(0,x),"..."))}var ct=function(ht){ht&&ht.stopPropagation(),Se(Ct)};return typeof _=="function"?tt(Wt,qe,Nt,kt,ct):Qe(Ct,qe,Nt,kt,ct)}function It(Ct){var Nt=typeof V=="function"?V(Ct):V;return Qe({title:Nt},Nt,!1)}var mt=a.createElement("div",{className:"".concat(ue,"-search"),style:{width:I},onFocus:function(){Pe(!0)},onBlur:function(){Pe(!1)}},a.createElement(Ae,{ref:Ze,open:be,prefixCls:k,id:$,inputElement:null,disabled:it,autoFocus:Ge,autoComplete:ot,editable:Et,activeDescendantId:nt,value:Ve,onKeyDown:_e,onMouseDown:at,onChange:me,onPaste:Je,onCompositionStart:pt,onCompositionEnd:ft,tabIndex:bt,attrs:(0,i.Z)(f,!0)}),a.createElement("span",{ref:At,className:"".concat(ue,"-search-mirror"),"aria-hidden":!0},Ve,"\xA0")),St=a.createElement(w.Z,{prefixCls:"".concat(ue,"-overflow"),data:De,renderItem:Re,renderRest:It,suffix:mt,itemKey:C,maxCount:je});return a.createElement(a.Fragment,null,St,!De.length&&!Ve&&a.createElement("span",{className:"".concat(ue,"-placeholder")},rt))},j=W,O=function(f){var $=f.inputElement,k=f.prefixCls,De=f.id,be=f.inputRef,Fe=f.disabled,Ue=f.autoFocus,Ze=f.autoComplete,rt=f.activeDescendantId,it=f.mode,$e=f.open,ut=f.values,Ge=f.placeholder,ot=f.tabIndex,nt=f.showSearch,bt=f.searchValue,Le=f.activeValue,je=f.maxLength,x=f.onInputKeyDown,P=f.onInputMouseDown,V=f.onInputChange,_=f.onInputPaste,J=f.onInputCompositionStart,Se=f.onInputCompositionEnd,me=f.title,Je=a.useState(!1),_e=(0,n.Z)(Je,2),at=_e[0],pt=_e[1],ft=it==="combobox",At=ft||nt,A=ut[0],y=bt||"";ft&&Le&&!at&&(y=Le),a.useEffect(function(){ft&&pt(!1)},[ft,Le]);var I=it!=="combobox"&&!$e&&!nt?!1:!!y,D=me===void 0?Z(A):me,H=function(){if(A)return null;var Me=I?{visibility:"hidden"}:void 0;return a.createElement("span",{className:"".concat(k,"-selection-placeholder"),style:Me},Ge)};return a.createElement(a.Fragment,null,a.createElement("span",{className:"".concat(k,"-selection-search")},a.createElement(Ae,{ref:be,prefixCls:k,id:De,open:$e,inputElement:$,disabled:Fe,autoFocus:Ue,autoComplete:Ze,editable:At,activeDescendantId:rt,value:y,onKeyDown:x,onMouseDown:P,onChange:function(Me){pt(!0),V(Me)},onPaste:_,onCompositionStart:J,onCompositionEnd:Se,tabIndex:ot,attrs:(0,i.Z)(f,!0),maxLength:ft?je:void 0})),!ft&&A?a.createElement("span",{className:"".concat(k,"-selection-item"),title:D,style:I?{visibility:"hidden"}:void 0},A.label):null,H())},ae=O;function U(l){return![ce.Z.ESC,ce.Z.SHIFT,ce.Z.BACKSPACE,ce.Z.TAB,ce.Z.WIN_KEY,ce.Z.ALT,ce.Z.META,ce.Z.WIN_KEY_RIGHT,ce.Z.CTRL,ce.Z.SEMICOLON,ce.Z.EQUALS,ce.Z.CAPS_LOCK,ce.Z.CONTEXT_MENU,ce.Z.F1,ce.Z.F2,ce.Z.F3,ce.Z.F4,ce.Z.F5,ce.Z.F6,ce.Z.F7,ce.Z.F8,ce.Z.F9,ce.Z.F10,ce.Z.F11,ce.Z.F12].includes(l)}var He=function(f,$){var k=(0,a.useRef)(null),De=(0,a.useRef)(!1),be=f.prefixCls,Fe=f.open,Ue=f.mode,Ze=f.showSearch,rt=f.tokenWithEnter,it=f.autoClearSearchValue,$e=f.onSearch,ut=f.onSearchSubmit,Ge=f.onToggleOpen,ot=f.onInputKeyDown,nt=f.domRef;a.useImperativeHandle($,function(){return{focus:function(){k.current.focus()},blur:function(){k.current.blur()}}});var bt=t(0),Le=(0,n.Z)(bt,2),je=Le[0],x=Le[1],P=function(y){var I=y.which;(I===ce.Z.UP||I===ce.Z.DOWN)&&y.preventDefault(),ot&&ot(y),I===ce.Z.ENTER&&Ue==="tags"&&!De.current&&!Fe&&(ut==null||ut(y.target.value)),U(I)&&Ge(!0)},V=function(){x(!0)},_=(0,a.useRef)(null),J=function(y){$e(y,!0,De.current)!==!1&&Ge(!0)},Se=function(){De.current=!0},me=function(y){De.current=!1,Ue!=="combobox"&&J(y.target.value)},Je=function(y){var I=y.target.value;if(rt&&_.current&&/[\r\n]/.test(_.current)){var D=_.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");I=I.replace(D,_.current)}_.current=null,J(I)},_e=function(y){var I=y.clipboardData,D=I.getData("text");_.current=D},at=function(y){var I=y.target;if(I!==k.current){var D=document.body.style.msTouchAction!==void 0;D?setTimeout(function(){k.current.focus()}):k.current.focus()}},pt=function(y){var I=je();y.target!==k.current&&!I&&Ue!=="combobox"&&y.preventDefault(),(Ue!=="combobox"&&(!Ze||!I)||!Fe)&&(Fe&&it!==!1&&$e("",!0,!1),Ge())},ft={inputRef:k,onInputKeyDown:P,onInputMouseDown:V,onInputChange:Je,onInputPaste:_e,onInputCompositionStart:Se,onInputCompositionEnd:me},At=Ue==="multiple"||Ue==="tags"?a.createElement(j,(0,r.Z)({},f,ft)):a.createElement(ae,(0,r.Z)({},f,ft));return a.createElement("div",{ref:nt,className:"".concat(be,"-selector"),onClick:at,onMouseDown:pt},At)},ke=a.forwardRef(He);ke.displayName="Selector";var ge=ke,et=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ye=function(f){var $=f===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:$,adjustY:1},htmlRegion:"scroll"}}},T=function(f,$){var k=f.prefixCls,De=f.disabled,be=f.visible,Fe=f.children,Ue=f.popupElement,Ze=f.animation,rt=f.transitionName,it=f.dropdownStyle,$e=f.dropdownClassName,ut=f.direction,Ge=ut===void 0?"ltr":ut,ot=f.placement,nt=f.builtinPlacements,bt=f.dropdownMatchSelectWidth,Le=f.dropdownRender,je=f.dropdownAlign,x=f.getPopupContainer,P=f.empty,V=f.getTriggerDOMNode,_=f.onPopupVisibleChange,J=f.onPopupMouseEnter,Se=(0,h.Z)(f,lt),me="".concat(k,"-dropdown"),Je=Ue;Le&&(Je=Le(Ue));var _e=a.useMemo(function(){return nt||Ye(bt)},[nt,bt]),at=Ze?"".concat(me,"-").concat(Ze):rt,pt=typeof bt=="number",ft=a.useMemo(function(){return pt?null:bt===!1?"minWidth":"width"},[bt,pt]),At=it;pt&&(At=(0,N.Z)((0,N.Z)({},At),{},{width:bt}));var A=a.useRef(null);return a.useImperativeHandle($,function(){return{getPopupElement:function(){return A.current}}}),a.createElement(et.Z,(0,r.Z)({},Se,{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:ot||(Ge==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:_e,prefixCls:me,popupTransitionName:at,popup:a.createElement("div",{ref:A,onMouseEnter:J},Je),stretch:ft,popupAlign:je,popupVisible:be,getPopupContainer:x,popupClassName:g()($e,(0,v.Z)({},"".concat(me,"-empty"),P)),popupStyle:At,getTriggerDOMNode:V,onPopupVisibleChange:_}),Fe)},Ee=a.forwardRef(T);Ee.displayName="SelectTrigger";var b=Ee,s=e(68413);function d(l,f){var $=l.key,k;return"value"in l&&(k=l.value),$!=null?$:k!==void 0?k:"rc-index-key-".concat(f)}function E(l,f){var $=l||{},k=$.label,De=$.value,be=$.options,Fe=$.groupLabel,Ue=k||(f?"children":"label");return{label:Ue,value:De||"value",options:be||"options",groupLabel:Fe||Ue}}function B(l){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=f.fieldNames,k=f.childrenAsData,De=[],be=E($,!1),Fe=be.label,Ue=be.value,Ze=be.options,rt=be.groupLabel;function it($e,ut){$e.forEach(function(Ge){if(ut||!(Ze in Ge)){var ot=Ge[Ue];De.push({key:d(Ge,De.length),groupOption:ut,data:Ge,label:Ge[Fe],value:ot})}else{var nt=Ge[rt];nt===void 0&&k&&(nt=Ge.label),De.push({key:d(Ge,De.length),group:!0,data:Ge,label:nt}),it(Ge[Ze],!0)}})}return it(l,!1),De}function R(l){var f=(0,N.Z)({},l);return"props"in f||Object.defineProperty(f,"props",{get:function(){return(0,Y.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),f}}),f}function ee(l,f){if(!f||!f.length)return null;var $=!1;function k(be,Fe){var Ue=(0,s.Z)(Fe),Ze=Ue[0],rt=Ue.slice(1);if(!Ze)return[be];var it=be.split(Ze);return $=$||it.length>1,it.reduce(function($e,ut){return[].concat((0,m.Z)($e),(0,m.Z)(k(ut,rt)))},[]).filter(function($e){return $e})}var De=k(l,f);return $?De:null}var G=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ce=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function te(l){return l==="tags"||l==="multiple"}var re=a.forwardRef(function(l,f){var $,k,De=l.id,be=l.prefixCls,Fe=l.className,Ue=l.showSearch,Ze=l.tagRender,rt=l.direction,it=l.omitDomProps,$e=l.displayValues,ut=l.onDisplayValuesChange,Ge=l.emptyOptions,ot=l.notFoundContent,nt=ot===void 0?"Not Found":ot,bt=l.onClear,Le=l.mode,je=l.disabled,x=l.loading,P=l.getInputElement,V=l.getRawInputElement,_=l.open,J=l.defaultOpen,Se=l.onDropdownVisibleChange,me=l.activeValue,Je=l.onActiveValueChange,_e=l.activeDescendantId,at=l.searchValue,pt=l.autoClearSearchValue,ft=l.onSearch,At=l.onSearchSplit,A=l.tokenSeparators,y=l.allowClear,I=l.suffixIcon,D=l.clearIcon,H=l.OptionList,ze=l.animation,Me=l.transitionName,Pe=l.dropdownStyle,ue=l.dropdownClassName,Ve=l.dropdownMatchSelectWidth,Et=l.dropdownRender,Qe=l.dropdownAlign,tt=l.placement,Re=l.builtinPlacements,It=l.getPopupContainer,mt=l.showAction,St=mt===void 0?[]:mt,Ct=l.onFocus,Nt=l.onBlur,Dt=l.onKeyUp,Wt=l.onKeyDown,kt=l.onMouseDown,qe=(0,h.Z)(l,G),Xe=te(Le),ct=(Ue!==void 0?Ue:Xe)||Le==="combobox",xt=(0,N.Z)({},qe);Ce.forEach(function(en){delete xt[en]}),it==null||it.forEach(function(en){delete xt[en]});var ht=a.useState(!1),Yt=(0,n.Z)(ht,2),dn=Yt[0],Qt=Yt[1];a.useEffect(function(){Qt((0,K.Z)())},[]);var $t=a.useRef(null),vn=a.useRef(null),yt=a.useRef(null),on=a.useRef(null),Tt=a.useRef(null),st=c(),Zt=(0,n.Z)(st,3),An=Zt[0],zt=Zt[1],an=Zt[2];a.useImperativeHandle(f,function(){var en,Xt;return{focus:(en=on.current)===null||en===void 0?void 0:en.focus,blur:(Xt=on.current)===null||Xt===void 0?void 0:Xt.blur,scrollTo:function(Wn){var Ln;return(Ln=Tt.current)===null||Ln===void 0?void 0:Ln.scrollTo(Wn)}}});var gn=a.useMemo(function(){var en;if(Le!=="combobox")return at;var Xt=(en=$e[0])===null||en===void 0?void 0:en.value;return typeof Xt=="string"||typeof Xt=="number"?String(Xt):""},[at,Le,$e]),Bn=Le==="combobox"&&typeof P=="function"&&P()||null,nn=typeof V=="function"&&V(),rn=(0,ve.x1)(vn,nn==null||($=nn.props)===null||$===void 0?void 0:$.ref),xn=a.useState(!1),Sn=(0,n.Z)(xn,2),On=Sn[0],Hn=Sn[1];(0,u.Z)(function(){Hn(!0)},[]);var Fn=(0,q.Z)(!1,{defaultValue:J,value:_}),Kn=(0,n.Z)(Fn,2),kn=Kn[0],Zn=Kn[1],gt=On?kn:!1,Pt=!nt&&Ge;(je||Pt&>&&Le==="combobox")&&(gt=!1);var Lt=Pt?!1:gt,Mt=a.useCallback(function(en){var Xt=en!==void 0?en:!gt;je||(Zn(Xt),gt!==Xt&&(Se==null||Se(Xt)))},[je,gt,Zn,Se]),_t=a.useMemo(function(){return(A||[]).some(function(en){return[` `,`\r -`].includes(en)})},[A]),un=function(Xt,Tn,Wn){var Dn=!0,Vn=Xt;Je==null||Je(null);var Yn=Wn?null:ee(Xt,A);return Le!=="combobox"&&Yn&&(Vn="",At==null||At(Yn),Lt(!1),Dn=!1),ft&&pn!==Vn&&ft(Vn,{source:Tn?"typing":"effect"}),Dn},In=function(Xt){!Xt||!Xt.trim()||ft(Xt,{source:"submit"})};a.useEffect(function(){!gt&&!Xe&&Le!=="combobox"&&un("",!1,!1)},[gt]),a.useEffect(function(){kn&&je&&Zn(!1),je&&zt(!1)},[je]);var Nn=t(),Fn=(0,n.Z)(Nn,2),Rn=Fn[0],$n=Fn[1],nr=function(Xt){var Tn=Rn(),Wn=Xt.which;if(Wn===ce.Z.ENTER&&(Le!=="combobox"&&Xt.preventDefault(),gt||Lt(!0)),$n(!!pn),Wn===ce.Z.BACKSPACE&&!Tn&&Xe&&!pn&&$e.length){for(var Dn=(0,m.Z)($e),Vn=null,Yn=Dn.length-1;Yn>=0;Yn-=1){var qn=Dn[Yn];if(!qn.disabled){Dn.splice(Yn,1),Vn=qn;break}}Vn&&ut(Dn,{type:"remove",values:[Vn]})}for(var Jn=arguments.length,or=new Array(Jn>1?Jn-1:0),er=1;er1?Tn-1:0),Dn=1;Dn1?Yn-1:0),Jn=1;Jn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ke.Z)(l).map(function($,k){if(!a.isValidElement($)||!$.type)return null;var De=$,be=De.type.isSelectOptGroup,Fe=De.key,Ue=De.props,Ze=Ue.children,rt=(0,h.Z)(Ue,Bt);return f||!be?jt($):(0,N.Z)((0,N.Z)({key:"__RC_SELECT_GRP__".concat(Fe===null?k:Fe,"__"),label:Fe},rt),{},{options:Gt(Ze)})}).filter(function($){return $})}function Rt(l,f,$,k,De){return a.useMemo(function(){var be=l,Fe=!l;Fe&&(be=Gt(f));var Ue=new Map,Ze=new Map,rt=function(ut,Ge,ot){ot&&typeof ot=="string"&&ut.set(Ge[ot],Ge)};function it($e){for(var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ge=0;Ge<$e.length;Ge+=1){var ot=$e[Ge];!ot[$.options]||ut?(Ue.set(ot[$.value],ot),rt(Ze,ot,$.label),rt(Ze,ot,k),rt(Ze,ot,De)):it(ot[$.options],!0)}}return it(be),{options:be,valueOptions:Ue,labelOptions:Ze}},[l,f,$,k,De])}function Vt(l){var f=a.useRef();f.current=l;var $=a.useCallback(function(){return f.current.apply(f,arguments)},[]);return $}var Ft=function(){return null};Ft.isSelectOptGroup=!0;var wt=Ft,Ut=function(){return null};Ut.isSelectOption=!0;var cn=Ut,kt=e(80547),En=e(2738),yn=e(45680),tn=a.createContext(null),vn=tn;function dn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var hn=["disabled","title","children","style","className"];function $t(l){return typeof l=="string"||typeof l=="number"}var ln=function(f,$){var k=X(),De=k.prefixCls,be=k.id,Fe=k.open,Ue=k.multiple,Ze=k.mode,rt=k.searchValue,it=k.toggleOpen,$e=k.notFoundContent,ut=k.onPopupScroll,Ge=a.useContext(vn),ot=Ge.flattenOptions,nt=Ge.onActiveValue,bt=Ge.defaultActiveFirstOption,Le=Ge.onSelect,je=Ge.menuItemSelectedIcon,x=Ge.rawValues,P=Ge.fieldNames,V=Ge.virtual,_=Ge.direction,J=Ge.listHeight,Se=Ge.listItemHeight,me="".concat(De,"-item"),Je=(0,kt.Z)(function(){return ot},[Fe,ot],function(Qe,tt){return tt[0]&&Qe[1]!==tt[1]}),_e=a.useRef(null),at=function(tt){tt.preventDefault()},pt=function(tt){_e.current&&_e.current.scrollTo(typeof tt=="number"?{index:tt}:tt)},ft=function(tt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,It=Je.length,mt=0;mt1&&arguments[1]!==void 0?arguments[1]:!1;I(tt);var It={source:Re?"keyboard":"mouse"},mt=Je[tt];if(!mt){nt(null,-1,It);return}nt(mt.value,tt,It)};(0,a.useEffect)(function(){L(bt!==!1?ft(0):-1)},[Je.length,rt]);var H=a.useCallback(function(Qe){return x.has(Qe)&&Ze!=="combobox"},[Ze,(0,m.Z)(x).toString(),x.size]);(0,a.useEffect)(function(){var Qe=setTimeout(function(){if(!Ue&&Fe&&x.size===1){var Re=Array.from(x)[0],It=Je.findIndex(function(mt){var St=mt.data;return St.value===Re});It!==-1&&(L(It),pt(It))}});if(Fe){var tt;(tt=_e.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(Qe)}},[Fe,rt,ot.length]);var ze=function(tt){tt!==void 0&&Le(tt,{selected:!x.has(tt)}),Ue||it(!1)};if(a.useImperativeHandle($,function(){return{onKeyDown:function(tt){var Re=tt.which,It=tt.ctrlKey;switch(Re){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var mt=0;if(Re===ce.Z.UP?mt=-1:Re===ce.Z.DOWN?mt=1:dn()&&It&&(Re===ce.Z.N?mt=1:Re===ce.Z.P&&(mt=-1)),mt!==0){var St=ft(y+mt,mt);pt(St),L(St,!0)}break}case ce.Z.ENTER:{var Ct=Je[y];Ct&&!Ct.data.disabled?ze(Ct.value):ze(void 0),Fe&&tt.preventDefault();break}case ce.Z.ESC:it(!1),Fe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){pt(tt)}}}),Je.length===0)return a.createElement("div",{role:"listbox",id:"".concat(be,"_list"),className:"".concat(me,"-empty"),onMouseDown:at},$e);var Me=Object.keys(P).map(function(Qe){return P[Qe]}),Pe=function(tt){return tt.label};function ue(Qe,tt){var Re=Qe.group;return{role:Re?"presentation":"option",id:"".concat(be,"_list_").concat(tt)}}var Ve=function(tt){var Re=Je[tt];if(!Re)return null;var It=Re.data||{},mt=It.value,St=Re.group,Ct=(0,i.Z)(It,!0),Nt=Pe(Re);return Re?a.createElement("div",(0,r.Z)({"aria-label":typeof Nt=="string"&&!St?Nt:null},Ct,{key:tt},ue(Re,tt),{"aria-selected":H(mt)}),mt):null},Et={role:"listbox",id:"".concat(be,"_list")};return a.createElement(a.Fragment,null,V&&a.createElement("div",(0,r.Z)({},Et,{style:{height:0,width:0,overflow:"hidden"}}),Ve(y-1),Ve(y),Ve(y+1)),a.createElement(yn.Z,{itemKey:"key",ref:_e,data:Je,height:J,itemHeight:Se,fullHeight:!1,onMouseDown:at,onScroll:ut,virtual:V,direction:_,innerProps:V?null:Et},function(Qe,tt){var Re,It=Qe.group,mt=Qe.groupOption,St=Qe.data,Ct=Qe.label,Nt=Qe.value,Dt=St.key;if(It){var Wt,qt=(Wt=St.title)!==null&&Wt!==void 0?Wt:$t(Ct)?Ct.toString():void 0;return a.createElement("div",{className:g()(me,"".concat(me,"-group")),title:qt},Ct!==void 0?Ct:Dt)}var qe=St.disabled,Xe=St.title,ct=St.children,xt=St.style,ht=St.className,Ht=(0,h.Z)(St,hn),fn=(0,En.Z)(Ht,Me),Qt=H(Nt),_t="".concat(me,"-option"),gn=g()(me,_t,ht,(Re={},(0,v.Z)(Re,"".concat(_t,"-grouped"),mt),(0,v.Z)(Re,"".concat(_t,"-active"),y===tt&&!qe),(0,v.Z)(Re,"".concat(_t,"-disabled"),qe),(0,v.Z)(Re,"".concat(_t,"-selected"),Qt),Re)),yt=Pe(Qe),on=!je||typeof je=="function"||Qt,Tt=typeof yt=="number"?yt:yt||Nt,st=$t(Tt)?Tt.toString():void 0;return Xe!==void 0&&(st=Xe),a.createElement("div",(0,r.Z)({},(0,i.Z)(fn),V?{}:ue(Qe,tt),{"aria-selected":Qt,className:gn,title:st,onMouseMove:function(){y===tt||qe||L(tt)},onClick:function(){qe||ze(Nt)},style:xt}),a.createElement("div",{className:"".concat(_t,"-content")},Tt),a.isValidElement(je)||Qt,on&&a.createElement(Q,{className:"".concat(me,"-option-state"),customizeIcon:je,customizeIconProps:{isSelected:Qt}},Qt?"\u2713":null))}))},Mn=a.forwardRef(ln);Mn.displayName="OptionList";var Kt=Mn;function Cn(l){var f=l.mode,$=l.options,k=l.children,De=l.backfill,be=l.allowClear,Fe=l.placeholder,Ue=l.getInputElement,Ze=l.showSearch,rt=l.onSearch,it=l.defaultOpen,$e=l.autoFocus,ut=l.labelInValue,Ge=l.value,ot=l.inputValue,nt=l.optionLabelProp,bt=isMultiple(f),Le=Ze!==void 0?Ze:bt||f==="combobox",je=$||convertChildrenToData(k);if(warning(f!=="tags"||je.every(function(_){return!_.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),f==="tags"||f==="combobox"){var x=je.some(function(_){return _.options?_.options.some(function(J){return typeof("value"in J?J.value:J.key)=="number"}):typeof("value"in _?_.value:_.key)=="number"});warning(!x,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(f!=="combobox"||!nt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(f==="combobox"||!De,"`backfill` only works with `combobox` mode."),warning(f==="combobox"||!Ue,"`getInputElement` only work with `combobox` mode."),noteOnce(f!=="combobox"||!Ue||!be||!Fe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rt&&!Le&&f!=="combobox"&&f!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!it||$e,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ge!=null){var P=toArray(Ge);warning(!ut||P.every(function(_){return _typeof(_)==="object"&&("key"in _||"value"in _)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(Ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(k){var V=null;toNodeArray(k).some(function(_){if(!React.isValidElement(_)||!_.type)return!1;var J=_,Se=J.type;if(Se.isSelectOption)return!1;if(Se.isSelectOptGroup){var me=toNodeArray(_.props.children).every(function(Je){return!React.isValidElement(Je)||!_.type||Je.type.isSelectOption?!0:(V=Je.type,!1)});return!me}return V=Se,!0}),V&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(V.displayName||V.name||V,"`.")),warning(ot===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function sn(l,f){if(l){var $=function k(De){for(var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Fe=0;Fe2&&arguments[2]!==void 0?arguments[2]:{},Lt=Ot.source,Jt=Lt===void 0?"keyboard":Lt;rn(Pt),Fe&&k==="combobox"&>!==null&&Jt==="keyboard"&&an(String(gt))},[Fe,k]),Ln=function(Pt,Ot,Lt){var Jt=function(){var Un,Qn=ht(Pt);return[y?{label:Qn==null?void 0:Qn[ue.label],value:Pt,key:(Un=Qn==null?void 0:Qn.key)!==null&&Un!==void 0?Un:Pt}:Pt,R(Qn)]};if(Ot&&Ge){var un=Jt(),In=(0,n.Z)(un,2),Nn=In[0],Fn=In[1];Ge(Nn,Fn)}else if(!Ot&&ot&&Lt!=="clear"){var Rn=Jt(),$n=(0,n.Z)(Rn,2),nr=$n[0],ir=$n[1];ot(nr,ir)}},Hn=Vt(function(gt,Pt){var Ot,Lt=ze?Pt.selected:!0;Lt?Ot=ze?[].concat((0,m.Z)(xt),[gt]):[gt]:Ot=xt.filter(function(Jt){return Jt.value!==gt}),st(Ot),Ln(gt,Lt),k==="combobox"?an(""):(!te||ut)&&(tt(""),an(""))}),zn=function(Pt,Ot){st(Pt);var Lt=Ot.type,Jt=Ot.values;(Lt==="remove"||Lt==="clear")&&Jt.forEach(function(un){Ln(un.value,!1,Lt)})},Kn=function(Pt,Ot){if(tt(Pt),an(null),Ot.source==="submit"){var Lt=(Pt||"").trim();if(Lt){var Jt=Array.from(new Set([].concat((0,m.Z)(fn),[Lt])));st(Jt),Ln(Lt,!0),tt("")}return}Ot.source!=="blur"&&(k==="combobox"&&st(Pt),it==null||it(Pt))},kn=function(Pt){var Ot=Pt;k!=="tags"&&(Ot=Pt.map(function(Jt){var un=mt.get(Jt);return un==null?void 0:un.value}).filter(function(Jt){return Jt!==void 0}));var Lt=Array.from(new Set([].concat((0,m.Z)(fn),(0,m.Z)(Ot))));st(Lt),Lt.forEach(function(Jt){Ln(Jt,!0)})},Zn=a.useMemo(function(){var gt=me!==!1&&bt!==!1;return(0,N.Z)((0,N.Z)({},Re),{},{flattenOptions:Tt,onActiveValue:Sn,defaultActiveFirstOption:xn,onSelect:Hn,menuItemSelectedIcon:Se,rawValues:fn,fieldNames:ue,virtual:gt,direction:Je,listHeight:at,listItemHeight:ft,childrenAsData:Me})},[Re,Tt,Sn,xn,Hn,Se,fn,ue,me,bt,at,ft,Me]);return a.createElement(vn.Provider,{value:Zn},a.createElement(he,(0,r.Z)({},L,{id:H,prefixCls:be,ref:f,omitDomProps:mn,mode:k,displayValues:Ht,onDisplayValuesChange:zn,direction:Je,searchValue:Qe,onSearch:Kn,autoClearSearchValue:ut,onSearchSplit:kn,dropdownMatchSelectWidth:bt,OptionList:Kt,emptyOptions:!Tt.length,activeValue:zt,activeDescendantId:"".concat(H,"_list_").concat(nn)})))}),p=Yt;p.Option=cn,p.OptGroup=wt;var oe=p,pe=oe},9296:function(Mt,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return D},default:function(){return we}});var r=e(72308),m=e(77321),v=e(49618),N=e(62853),n=e(52487),h=e(74416),S=e(80702),q=e(92310),Y=e.n(q),a=e(93681),se=e(5643),g=e(18929),u=e(59301),K=e(29301),ce=e(34280),ve=e(16089),Oe=` +`].includes(en)})},[A]),pn=function(Xt,Rn,Wn){var Ln=!0,Vn=Xt;Je==null||Je(null);var Yn=Wn?null:ee(Xt,A);return Le!=="combobox"&&Yn&&(Vn="",At==null||At(Yn),Mt(!1),Ln=!1),ft&&gn!==Vn&&ft(Vn,{source:Rn?"typing":"effect"}),Ln},Tn=function(Xt){!Xt||!Xt.trim()||ft(Xt,{source:"submit"})};a.useEffect(function(){!gt&&!Xe&&Le!=="combobox"&&pn("",!1,!1)},[gt]),a.useEffect(function(){kn&&je&&Zn(!1),je&&zt(!1)},[je]);var Pn=t(),Nn=(0,n.Z)(Pn,2),zn=Nn[0],$n=Nn[1],nr=function(Xt){var Rn=zn(),Wn=Xt.which;if(Wn===ce.Z.ENTER&&(Le!=="combobox"&&Xt.preventDefault(),gt||Mt(!0)),$n(!!gn),Wn===ce.Z.BACKSPACE&&!Rn&&Xe&&!gn&&$e.length){for(var Ln=(0,m.Z)($e),Vn=null,Yn=Ln.length-1;Yn>=0;Yn-=1){var qn=Ln[Yn];if(!qn.disabled){Ln.splice(Yn,1),Vn=qn;break}}Vn&&ut(Ln,{type:"remove",values:[Vn]})}for(var Jn=arguments.length,or=new Array(Jn>1?Jn-1:0),er=1;er1?Rn-1:0),Ln=1;Ln1?Yn-1:0),Jn=1;Jn1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ke.Z)(l).map(function($,k){if(!a.isValidElement($)||!$.type)return null;var De=$,be=De.type.isSelectOptGroup,Fe=De.key,Ue=De.props,Ze=Ue.children,rt=(0,h.Z)(Ue,Ot);return f||!be?jt($):(0,N.Z)((0,N.Z)({key:"__RC_SELECT_GRP__".concat(Fe===null?k:Fe,"__"),label:Fe},rt),{},{options:Gt(Ze)})}).filter(function($){return $})}function Rt(l,f,$,k,De){return a.useMemo(function(){var be=l,Fe=!l;Fe&&(be=Gt(f));var Ue=new Map,Ze=new Map,rt=function(ut,Ge,ot){ot&&typeof ot=="string"&&ut.set(Ge[ot],Ge)};function it($e){for(var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ge=0;Ge<$e.length;Ge+=1){var ot=$e[Ge];!ot[$.options]||ut?(Ue.set(ot[$.value],ot),rt(Ze,ot,$.label),rt(Ze,ot,k),rt(Ze,ot,De)):it(ot[$.options],!0)}}return it(be),{options:be,valueOptions:Ue,labelOptions:Ze}},[l,f,$,k,De])}function Vt(l){var f=a.useRef();f.current=l;var $=a.useCallback(function(){return f.current.apply(f,arguments)},[]);return $}var Ft=function(){return null};Ft.isSelectOptGroup=!0;var Bt=Ft,Ut=function(){return null};Ut.isSelectOption=!0;var un=Ut,Jt=e(80547),En=e(2738),yn=e(45680),tn=a.createContext(null),mn=tn;function cn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var hn=["disabled","title","children","style","className"];function qt(l){return typeof l=="string"||typeof l=="number"}var ln=function(f,$){var k=X(),De=k.prefixCls,be=k.id,Fe=k.open,Ue=k.multiple,Ze=k.mode,rt=k.searchValue,it=k.toggleOpen,$e=k.notFoundContent,ut=k.onPopupScroll,Ge=a.useContext(mn),ot=Ge.flattenOptions,nt=Ge.onActiveValue,bt=Ge.defaultActiveFirstOption,Le=Ge.onSelect,je=Ge.menuItemSelectedIcon,x=Ge.rawValues,P=Ge.fieldNames,V=Ge.virtual,_=Ge.direction,J=Ge.listHeight,Se=Ge.listItemHeight,me="".concat(De,"-item"),Je=(0,Jt.Z)(function(){return ot},[Fe,ot],function(Qe,tt){return tt[0]&&Qe[1]!==tt[1]}),_e=a.useRef(null),at=function(tt){tt.preventDefault()},pt=function(tt){_e.current&&_e.current.scrollTo(typeof tt=="number"?{index:tt}:tt)},ft=function(tt){for(var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,It=Je.length,mt=0;mt1&&arguments[1]!==void 0?arguments[1]:!1;I(tt);var It={source:Re?"keyboard":"mouse"},mt=Je[tt];if(!mt){nt(null,-1,It);return}nt(mt.value,tt,It)};(0,a.useEffect)(function(){D(bt!==!1?ft(0):-1)},[Je.length,rt]);var H=a.useCallback(function(Qe){return x.has(Qe)&&Ze!=="combobox"},[Ze,(0,m.Z)(x).toString(),x.size]);(0,a.useEffect)(function(){var Qe=setTimeout(function(){if(!Ue&&Fe&&x.size===1){var Re=Array.from(x)[0],It=Je.findIndex(function(mt){var St=mt.data;return St.value===Re});It!==-1&&(D(It),pt(It))}});if(Fe){var tt;(tt=_e.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(Qe)}},[Fe,rt,ot.length]);var ze=function(tt){tt!==void 0&&Le(tt,{selected:!x.has(tt)}),Ue||it(!1)};if(a.useImperativeHandle($,function(){return{onKeyDown:function(tt){var Re=tt.which,It=tt.ctrlKey;switch(Re){case ce.Z.N:case ce.Z.P:case ce.Z.UP:case ce.Z.DOWN:{var mt=0;if(Re===ce.Z.UP?mt=-1:Re===ce.Z.DOWN?mt=1:cn()&&It&&(Re===ce.Z.N?mt=1:Re===ce.Z.P&&(mt=-1)),mt!==0){var St=ft(y+mt,mt);pt(St),D(St,!0)}break}case ce.Z.ENTER:{var Ct=Je[y];Ct&&!Ct.data.disabled?ze(Ct.value):ze(void 0),Fe&&tt.preventDefault();break}case ce.Z.ESC:it(!1),Fe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){pt(tt)}}}),Je.length===0)return a.createElement("div",{role:"listbox",id:"".concat(be,"_list"),className:"".concat(me,"-empty"),onMouseDown:at},$e);var Me=Object.keys(P).map(function(Qe){return P[Qe]}),Pe=function(tt){return tt.label};function ue(Qe,tt){var Re=Qe.group;return{role:Re?"presentation":"option",id:"".concat(be,"_list_").concat(tt)}}var Ve=function(tt){var Re=Je[tt];if(!Re)return null;var It=Re.data||{},mt=It.value,St=Re.group,Ct=(0,i.Z)(It,!0),Nt=Pe(Re);return Re?a.createElement("div",(0,r.Z)({"aria-label":typeof Nt=="string"&&!St?Nt:null},Ct,{key:tt},ue(Re,tt),{"aria-selected":H(mt)}),mt):null},Et={role:"listbox",id:"".concat(be,"_list")};return a.createElement(a.Fragment,null,V&&a.createElement("div",(0,r.Z)({},Et,{style:{height:0,width:0,overflow:"hidden"}}),Ve(y-1),Ve(y),Ve(y+1)),a.createElement(yn.Z,{itemKey:"key",ref:_e,data:Je,height:J,itemHeight:Se,fullHeight:!1,onMouseDown:at,onScroll:ut,virtual:V,direction:_,innerProps:V?null:Et},function(Qe,tt){var Re,It=Qe.group,mt=Qe.groupOption,St=Qe.data,Ct=Qe.label,Nt=Qe.value,Dt=St.key;if(It){var Wt,kt=(Wt=St.title)!==null&&Wt!==void 0?Wt:qt(Ct)?Ct.toString():void 0;return a.createElement("div",{className:g()(me,"".concat(me,"-group")),title:kt},Ct!==void 0?Ct:Dt)}var qe=St.disabled,Xe=St.title,ct=St.children,xt=St.style,ht=St.className,Yt=(0,h.Z)(St,hn),dn=(0,En.Z)(Yt,Me),Qt=H(Nt),$t="".concat(me,"-option"),vn=g()(me,$t,ht,(Re={},(0,v.Z)(Re,"".concat($t,"-grouped"),mt),(0,v.Z)(Re,"".concat($t,"-active"),y===tt&&!qe),(0,v.Z)(Re,"".concat($t,"-disabled"),qe),(0,v.Z)(Re,"".concat($t,"-selected"),Qt),Re)),yt=Pe(Qe),on=!je||typeof je=="function"||Qt,Tt=typeof yt=="number"?yt:yt||Nt,st=qt(Tt)?Tt.toString():void 0;return Xe!==void 0&&(st=Xe),a.createElement("div",(0,r.Z)({},(0,i.Z)(dn),V?{}:ue(Qe,tt),{"aria-selected":Qt,className:vn,title:st,onMouseMove:function(){y===tt||qe||D(tt)},onClick:function(){qe||ze(Nt)},style:xt}),a.createElement("div",{className:"".concat($t,"-content")},Tt),a.isValidElement(je)||Qt,on&&a.createElement(Q,{className:"".concat(me,"-option-state"),customizeIcon:je,customizeIconProps:{isSelected:Qt}},Qt?"\u2713":null))}))},In=a.forwardRef(ln);In.displayName="OptionList";var Kt=In;function Cn(l){var f=l.mode,$=l.options,k=l.children,De=l.backfill,be=l.allowClear,Fe=l.placeholder,Ue=l.getInputElement,Ze=l.showSearch,rt=l.onSearch,it=l.defaultOpen,$e=l.autoFocus,ut=l.labelInValue,Ge=l.value,ot=l.inputValue,nt=l.optionLabelProp,bt=isMultiple(f),Le=Ze!==void 0?Ze:bt||f==="combobox",je=$||convertChildrenToData(k);if(warning(f!=="tags"||je.every(function(_){return!_.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),f==="tags"||f==="combobox"){var x=je.some(function(_){return _.options?_.options.some(function(J){return typeof("value"in J?J.value:J.key)=="number"}):typeof("value"in _?_.value:_.key)=="number"});warning(!x,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(f!=="combobox"||!nt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(f==="combobox"||!De,"`backfill` only works with `combobox` mode."),warning(f==="combobox"||!Ue,"`getInputElement` only work with `combobox` mode."),noteOnce(f!=="combobox"||!Ue||!be||!Fe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),rt&&!Le&&f!=="combobox"&&f!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!it||$e,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ge!=null){var P=toArray(Ge);warning(!ut||P.every(function(_){return _typeof(_)==="object"&&("key"in _||"value"in _)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!bt||Array.isArray(Ge),"`value` should be array when `mode` is `multiple` or `tags`")}if(k){var V=null;toNodeArray(k).some(function(_){if(!React.isValidElement(_)||!_.type)return!1;var J=_,Se=J.type;if(Se.isSelectOption)return!1;if(Se.isSelectOptGroup){var me=toNodeArray(_.props.children).every(function(Je){return!React.isValidElement(Je)||!_.type||Je.type.isSelectOption?!0:(V=Je.type,!1)});return!me}return V=Se,!0}),V&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(V.displayName||V.name||V,"`.")),warning(ot===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function sn(l,f){if(l){var $=function k(De){for(var be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Fe=0;Fe2&&arguments[2]!==void 0?arguments[2]:{},Mt=Lt.source,_t=Mt===void 0?"keyboard":Mt;rn(Pt),Fe&&k==="combobox"&>!==null&&_t==="keyboard"&&an(String(gt))},[Fe,k]),On=function(Pt,Lt,Mt){var _t=function(){var Un,Qn=ht(Pt);return[y?{label:Qn==null?void 0:Qn[ue.label],value:Pt,key:(Un=Qn==null?void 0:Qn.key)!==null&&Un!==void 0?Un:Pt}:Pt,R(Qn)]};if(Lt&&Ge){var pn=_t(),Tn=(0,n.Z)(pn,2),Pn=Tn[0],Nn=Tn[1];Ge(Pn,Nn)}else if(!Lt&&ot&&Mt!=="clear"){var zn=_t(),$n=(0,n.Z)(zn,2),nr=$n[0],ir=$n[1];ot(nr,ir)}},Hn=Vt(function(gt,Pt){var Lt,Mt=ze?Pt.selected:!0;Mt?Lt=ze?[].concat((0,m.Z)(xt),[gt]):[gt]:Lt=xt.filter(function(_t){return _t.value!==gt}),st(Lt),On(gt,Mt),k==="combobox"?an(""):(!te||ut)&&(tt(""),an(""))}),Fn=function(Pt,Lt){st(Pt);var Mt=Lt.type,_t=Lt.values;(Mt==="remove"||Mt==="clear")&&_t.forEach(function(pn){On(pn.value,!1,Mt)})},Kn=function(Pt,Lt){if(tt(Pt),an(null),Lt.source==="submit"){var Mt=(Pt||"").trim();if(Mt){var _t=Array.from(new Set([].concat((0,m.Z)(dn),[Mt])));st(_t),On(Mt,!0),tt("")}return}Lt.source!=="blur"&&(k==="combobox"&&st(Pt),it==null||it(Pt))},kn=function(Pt){var Lt=Pt;k!=="tags"&&(Lt=Pt.map(function(_t){var pn=mt.get(_t);return pn==null?void 0:pn.value}).filter(function(_t){return _t!==void 0}));var Mt=Array.from(new Set([].concat((0,m.Z)(dn),(0,m.Z)(Lt))));st(Mt),Mt.forEach(function(_t){On(_t,!0)})},Zn=a.useMemo(function(){var gt=me!==!1&&bt!==!1;return(0,N.Z)((0,N.Z)({},Re),{},{flattenOptions:Tt,onActiveValue:Sn,defaultActiveFirstOption:xn,onSelect:Hn,menuItemSelectedIcon:Se,rawValues:dn,fieldNames:ue,virtual:gt,direction:Je,listHeight:at,listItemHeight:ft,childrenAsData:Me})},[Re,Tt,Sn,xn,Hn,Se,dn,ue,me,bt,at,ft,Me]);return a.createElement(mn.Provider,{value:Zn},a.createElement(he,(0,r.Z)({},D,{id:H,prefixCls:be,ref:f,omitDomProps:fn,mode:k,displayValues:Yt,onDisplayValuesChange:Fn,direction:Je,searchValue:Qe,onSearch:Kn,autoClearSearchValue:ut,onSearchSplit:kn,dropdownMatchSelectWidth:bt,OptionList:Kt,emptyOptions:!Tt.length,activeValue:zt,activeDescendantId:"".concat(H,"_list_").concat(nn)})))}),p=Ht;p.Option=un,p.OptGroup=Bt;var oe=p,pe=oe},9296:function(wt,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return L},default:function(){return we}});var r=e(72308),m=e(77321),v=e(49618),N=e(62853),n=e(52487),h=e(74416),S=e(80702),q=e(92310),Y=e.n(q),a=e(93681),se=e(5643),g=e(18929),u=e(59301),K=e(29301),ce=e(34280),ve=e(16089),Oe=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -96,4 +96,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,Q=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ne={},z;function X(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(Z&&Ne[fe])return Ne[fe];var C=window.getComputedStyle(ie),M=C.getPropertyValue("box-sizing")||C.getPropertyValue("-moz-box-sizing")||C.getPropertyValue("-webkit-box-sizing"),W=parseFloat(C.getPropertyValue("padding-bottom"))+parseFloat(C.getPropertyValue("padding-top")),j=parseFloat(C.getPropertyValue("border-bottom-width"))+parseFloat(C.getPropertyValue("border-top-width")),O=Q.map(function(U){return"".concat(U,":").concat(C.getPropertyValue(U))}).join(";"),ae={sizingStyle:O,paddingSize:W,borderSize:j,boxSizing:M};return Z&&fe&&(Ne[fe]=ae),ae}function c(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;z||(z=document.createElement("textarea"),z.setAttribute("tab-index","-1"),z.setAttribute("aria-hidden","true"),document.body.appendChild(z)),ie.getAttribute("wrap")?z.setAttribute("wrap",ie.getAttribute("wrap")):z.removeAttribute("wrap");var M=X(ie,Z),W=M.paddingSize,j=M.borderSize,O=M.boxSizing,ae=M.sizingStyle;z.setAttribute("style","".concat(ae,";").concat(Oe)),z.value=ie.value||ie.placeholder||"";var U=void 0,He=void 0,ke,ge=z.scrollHeight;if(O==="border-box"?ge+=j:O==="content-box"&&(ge-=W),fe!==null||C!==null){z.value=" ";var et=z.scrollHeight-W;fe!==null&&(U=et*fe,O==="border-box"&&(U=U+W+j),ge=Math.max(U,ge)),C!==null&&(He=et*C,O==="border-box"&&(He=He+W+j),ke=ge>He?"":"hidden",ge=Math.min(He,ge))}var lt={height:ge,overflowY:ke,resize:"none"};return U&&(lt.minHeight=U),He&&(lt.maxHeight=He),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],o=0,i=1,w=2,F=u.forwardRef(function(ie,Z){var fe=ie,C=fe.prefixCls,M=fe.onPressEnter,W=fe.defaultValue,j=fe.value,O=fe.autoSize,ae=fe.onResize,U=fe.className,He=fe.style,ke=fe.disabled,ge=fe.onChange,et=fe.onInternalAutoSize,lt=(0,h.Z)(fe,t),Ye=(0,g.Z)(W,{value:j,postState:function(wt){return wt!=null?wt:""}}),T=(0,n.Z)(Ye,2),Ee=T[0],b=T[1],s=function(wt){b(wt.target.value),ge==null||ge(wt)},d=u.useRef();u.useImperativeHandle(Z,function(){return{textArea:d.current}});var E=u.useMemo(function(){return O&&(0,N.Z)(O)==="object"?[O.minRows,O.maxRows]:[]},[O]),B=(0,n.Z)(E,2),R=B[0],ee=B[1],G=!!O,Ce=function(){try{if(document.activeElement===d.current){var wt=d.current,Ut=wt.selectionStart,cn=wt.selectionEnd,kt=wt.scrollTop;d.current.setSelectionRange(Ut,cn),d.current.scrollTop=kt}}catch(En){}},te=u.useState(w),re=(0,n.Z)(te,2),he=re[0],Be=re[1],ye=u.useState(),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=function(){Be(o)};(0,ce.Z)(function(){G&&vt()},[j,R,ee,G]),(0,ce.Z)(function(){if(he===o)Be(i);else if(he===i){var Ft=c(d.current,!1,R,ee);Be(w),Ke(Ft)}else Ce()},[he]);var Bt=u.useRef(),jt=function(){ve.Z.cancel(Bt.current)},Gt=function(wt){he===w&&(ae==null||ae(wt),O&&(jt(),Bt.current=(0,ve.Z)(function(){vt()})))};u.useEffect(function(){return jt},[]);var Rt=G?Te:null,Vt=(0,m.Z)((0,m.Z)({},He),Rt);return(he===o||he===i)&&(Vt.overflowY="hidden",Vt.overflowX="hidden"),u.createElement(K.Z,{onResize:Gt,disabled:!(O||ae)},u.createElement("textarea",(0,r.Z)({},lt,{ref:d,style:Vt,className:Y()(C,U,(0,v.Z)({},"".concat(C,"-disabled"),ke)),disabled:ke,value:Ee,onChange:s})))}),D=F,Ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function de(ie,Z){return(0,S.Z)(ie||"").slice(0,Z).join("")}function le(ie,Z,fe,C){var M=fe;return ie?M=de(fe,C):(0,S.Z)(Z||"").lengthC&&(M=Z),M}var We=u.forwardRef(function(ie,Z){var fe,C=ie.defaultValue,M=ie.value,W=ie.onFocus,j=ie.onBlur,O=ie.onChange,ae=ie.allowClear,U=ie.maxLength,He=ie.onCompositionStart,ke=ie.onCompositionEnd,ge=ie.suffix,et=ie.prefixCls,lt=et===void 0?"rc-textarea":et,Ye=ie.classes,T=ie.showCount,Ee=ie.className,b=ie.style,s=ie.disabled,d=ie.hidden,E=ie.classNames,B=ie.styles,R=ie.onResize,ee=(0,h.Z)(ie,Ae),G=(0,g.Z)(C,{value:M,defaultValue:C}),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1],he=(0,u.useRef)(null),Be=u.useState(!1),ye=(0,n.Z)(Be,2),ne=ye[0],Te=ye[1],Ke=u.useState(!1),vt=(0,n.Z)(Ke,2),Bt=vt[0],jt=vt[1],Gt=u.useRef(),Rt=u.useRef(0),Vt=u.useState(null),Ft=(0,n.Z)(Vt,2),wt=Ft[0],Ut=Ft[1],cn=function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.focus()};(0,u.useImperativeHandle)(Z,function(){return{resizableTextArea:he.current,focus:cn,blur:function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.blur()}}}),(0,u.useEffect)(function(){Te(function(mn){return!s&&mn})},[s]);var kt=Number(U)>0,En=function(dt){jt(!0),Gt.current=te,Rt.current=dt.currentTarget.selectionStart,He==null||He(dt)},yn=function(dt){jt(!1);var Yt=dt.currentTarget.value;if(kt){var p,oe=Rt.current>=U+1||Rt.current===((p=Gt.current)===null||p===void 0?void 0:p.length);Yt=le(oe,Gt.current,Yt,U)}Yt!==te&&(re(Yt),(0,se.rJ)(dt.currentTarget,dt,O,Yt)),ke==null||ke(dt)},tn=function(dt){var Yt=dt.target.value;if(!Bt&&kt){var p=dt.target.selectionStart>=U+1||dt.target.selectionStart===Yt.length||!dt.target.selectionStart;Yt=le(p,te,Yt,U)}re(Yt),(0,se.rJ)(dt.currentTarget,dt,O,Yt)},vn=function(dt){var Yt=ee.onPressEnter,p=ee.onKeyDown;dt.key==="Enter"&&Yt&&Yt(dt),p==null||p(dt)},dn=function(dt){Te(!0),W==null||W(dt)},hn=function(dt){Te(!1),j==null||j(dt)},$t=function(dt){var Yt;re(""),cn(),(0,se.rJ)((Yt=he.current)===null||Yt===void 0?void 0:Yt.textArea,dt,O)},ln=(0,se.D7)(te);!Bt&&kt&&M==null&&(ln=de(ln,U));var Mn=ge,Kt;if(T){var Cn=(0,S.Z)(ln).length;(0,N.Z)(T)==="object"?Kt=T.formatter({value:ln,count:Cn,maxLength:U}):Kt="".concat(Cn).concat(kt?" / ".concat(U):""),Mn=u.createElement(u.Fragment,null,Mn,u.createElement("span",{className:Y()("".concat(lt,"-data-count"),E==null?void 0:E.count),style:B==null?void 0:B.count},Kt))}var sn=function(dt){var Yt;R==null||R(dt),(Yt=he.current)!==null&&Yt!==void 0&&Yt.textArea.style.height&&Ut(!0)},wn=!ee.autoSize&&!T&&!ae,jn=u.createElement(a.BaseInput,{value:ln,allowClear:ae,handleReset:$t,suffix:Mn,prefixCls:lt,classes:{affixWrapper:Y()(Ye==null?void 0:Ye.affixWrapper,(fe={},(0,v.Z)(fe,"".concat(lt,"-show-count"),T),(0,v.Z)(fe,"".concat(lt,"-textarea-allow-clear"),ae),fe))},disabled:s,focused:ne,className:Ee,style:(0,m.Z)((0,m.Z)({},b),wt&&!wn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Kt=="string"?Kt:void 0}},hidden:d,inputElement:u.createElement(D,(0,r.Z)({},ee,{onKeyDown:vn,onChange:tn,onFocus:dn,onBlur:hn,onCompositionStart:En,onCompositionEnd:yn,className:E==null?void 0:E.textarea,style:(0,m.Z)((0,m.Z)({},B==null?void 0:B.textarea),{},{resize:b==null?void 0:b.resize}),disabled:s,prefixCls:lt,onResize:sn,ref:he}))});return jn}),xe=We,we=xe},45680:function(Mt,Ie,e){e.d(Ie,{Z:function(){return Ye}});var r=e(72308),m=e(62853),v=e(77321),N=e(49618),n=e(52487),h=e(74416),S=e(92310),q=e.n(S),Y=e(29301),a=e(70425),se=e(34280),g=e(59301),u=e(4676),K=g.forwardRef(function(T,Ee){var b=T.height,s=T.offsetY,d=T.offsetX,E=T.children,B=T.prefixCls,R=T.onInnerResize,ee=T.innerProps,G=T.rtl,Ce=T.extra,te={},re={display:"flex",flexDirection:"column"};return s!==void 0&&(te={height:b,position:"relative",overflow:"hidden"},re=(0,v.Z)((0,v.Z)({},re),{},(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({transform:"translateY(".concat(s,"px)")},G?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),g.createElement("div",{style:te},g.createElement(Y.Z,{onResize:function(Be){var ye=Be.offsetHeight;ye&&R&&R()}},g.createElement("div",(0,r.Z)({style:re,className:q()((0,N.Z)({},"".concat(B,"-holder-inner"),B)),ref:Ee},ee),E,Ce)))});K.displayName="Filler";var ce=K;function ve(T){var Ee=T.children,b=T.setRef,s=g.useCallback(function(d){b(d)},[]);return g.cloneElement(Ee,{ref:s})}function Oe(T,Ee,b,s,d,E,B,R){var ee=R.getKey;return T.slice(Ee,b+1).map(function(G,Ce){var te=Ee+Ce,re=B(G,te,{style:{width:s},offsetX:d}),he=ee(G);return g.createElement(ve,{key:he,setRef:function(ye){return E(G,ye)}},re)})}function Q(T,Ee,b,s){var d=b-T,E=Ee-b,B=Math.min(d,E)*2;if(s<=B){var R=Math.floor(s/2);return s%2?b+R+1:b-R}return d>E?b-(s-E):b+(s-d)}function Ne(T,Ee,b){var s=T.length,d=Ee.length,E,B;if(s===0&&d===0)return null;s2&&arguments[2]!==void 0?arguments[2]:!1,te=ee?G<0&&R.current.left||G>0&&R.current.right:G<0&&R.current.top||G>0&&R.current.bottom;return Ce&&te?(clearTimeout(E.current),d.current=!1):(!te||d.current)&&B(),!d.current&&te}};function i(T,Ee,b,s,d,E,B){var R=(0,g.useRef)(0),ee=(0,g.useRef)(null),G=(0,g.useRef)(null),Ce=(0,g.useRef)(!1),te=o(Ee,b,s,d);function re(Ke,vt){if(X.Z.cancel(ee.current),!te(!1,vt)){var Bt=Ke;if(!Bt._virtualHandled)Bt._virtualHandled=!0;else return;R.current+=vt,G.current=vt,t||Bt.preventDefault(),ee.current=(0,X.Z)(function(){var jt=Ce.current?10:1;B(R.current*jt,!1),R.current=0})}}function he(Ke,vt){B(vt,!0),t||Ke.preventDefault()}var Be=(0,g.useRef)(null),ye=(0,g.useRef)(null);function ne(Ke){if(T){X.Z.cancel(ye.current),ye.current=(0,X.Z)(function(){Be.current=null},2);var vt=Ke.deltaX,Bt=Ke.deltaY,jt=Ke.shiftKey,Gt=vt,Rt=Bt;(Be.current==="sx"||!Be.current&&jt&&Bt&&!vt)&&(Gt=Bt,Rt=0,Be.current="sx");var Vt=Math.abs(Gt),Ft=Math.abs(Rt);Be.current===null&&(Be.current=E&&Vt>Ft?"x":"y"),Be.current==="y"?re(Ke,Rt):he(Ke,Gt)}}function Te(Ke){T&&(Ce.current=Ke.detail===G.current)}return[ne,Te]}function w(T,Ee,b,s){var d=g.useMemo(function(){return[new Map,[]]},[T,b.id,s]),E=(0,n.Z)(d,2),B=E[0],R=E[1],ee=function(Ce){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ce,re=B.get(Ce),he=B.get(te);if(re===void 0||he===void 0)for(var Be=T.length,ye=R.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Ce();var Be=function(){var Te=!1;R.current.forEach(function(Ke,vt){if(Ke&&Ke.offsetParent){var Bt=Ke.offsetHeight,jt=getComputedStyle(Ke),Gt=jt.marginTop,Rt=jt.marginBottom,Vt=le(Gt),Ft=le(Rt),wt=Bt+Vt+Ft;ee.current.get(vt)!==wt&&(ee.current.set(vt,wt),Te=!0)}}),Te&&B(function(Ke){return Ke+1})};if(he)Be();else{G.current+=1;var ye=G.current;Promise.resolve().then(function(){ye===G.current&&Be()})}}function re(he,Be){var ye=T(he),ne=R.current.get(ye);Be?(R.current.set(ye,Be),te()):R.current.delete(ye),!ne!=!Be&&(Be?Ee==null||Ee(he):b==null||b(he))}return(0,g.useEffect)(function(){return Ce},[]),[re,te,ee.current,E]}var xe=14/15;function we(T,Ee,b){var s=(0,g.useRef)(!1),d=(0,g.useRef)(0),E=(0,g.useRef)(0),B=(0,g.useRef)(null),R=(0,g.useRef)(null),ee,G=function(he){if(s.current){var Be=Math.ceil(he.touches[0].pageX),ye=Math.ceil(he.touches[0].pageY),ne=d.current-Be,Te=E.current-ye,Ke=Math.abs(ne)>Math.abs(Te);Ke?d.current=Be:E.current=ye;var vt=b(Ke,Ke?ne:Te,!1,he);vt&&he.preventDefault(),clearInterval(R.current),vt&&(R.current=setInterval(function(){Ke?ne*=xe:Te*=xe;var Bt=Math.floor(Ke?ne:Te);(!b(Ke,Bt,!0)||Math.abs(Bt)<=.1)&&clearInterval(R.current)},16))}},Ce=function(){s.current=!1,ee()},te=function(he){ee(),he.touches.length===1&&!s.current&&(s.current=!0,d.current=Math.ceil(he.touches[0].pageX),E.current=Math.ceil(he.touches[0].pageY),B.current=he.target,B.current.addEventListener("touchmove",G,{passive:!1}),B.current.addEventListener("touchend",Ce,{passive:!0}))};ee=function(){B.current&&(B.current.removeEventListener("touchmove",G),B.current.removeEventListener("touchend",Ce))},(0,se.Z)(function(){return T&&Ee.current.addEventListener("touchstart",te,{passive:!0}),function(){var re;(re=Ee.current)===null||re===void 0||re.removeEventListener("touchstart",te),ee(),clearInterval(R.current)}},[T])}function ie(T){return Math.floor(Math.pow(T,.5))}function Z(T,Ee){var b="touches"in T?T.touches[0]:T;return b[Ee?"pageX":"pageY"]-window[Ee?"scrollX":"scrollY"]}function fe(T,Ee,b){g.useEffect(function(){var s=Ee.current;if(T&&s){var d=!1,E,B,R=function(){X.Z.cancel(E)},ee=function re(){R(),E=(0,X.Z)(function(){b(B),re()})},G=function(he){if(!(he.target.draggable||he.button!==0)){var Be=he;Be._virtualHandled||(Be._virtualHandled=!0,d=!0)}},Ce=function(){d=!1,R()},te=function(he){if(d){var Be=Z(he,!1),ye=s.getBoundingClientRect(),ne=ye.top,Te=ye.bottom;if(Be<=ne){var Ke=ne-Be;B=-ie(Ke),ee()}else if(Be>=Te){var vt=Be-Te;B=ie(vt),ee()}else R()}};return s.addEventListener("mousedown",G),s.ownerDocument.addEventListener("mouseup",Ce),s.ownerDocument.addEventListener("mousemove",te),function(){s.removeEventListener("mousedown",G),s.ownerDocument.removeEventListener("mouseup",Ce),s.ownerDocument.removeEventListener("mousemove",te),R()}}},[T])}var C=10;function M(T,Ee,b,s,d,E,B,R){var ee=g.useRef(),G=g.useState(null),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1];return(0,se.Z)(function(){if(te&&te.times=0;En-=1){var yn=d(Ee[En]),tn=b.get(yn);if(tn===void 0){Ke=!0;break}if(kt-=tn,kt<=0)break}switch(jt){case"top":Bt=Rt-ne;break;case"bottom":Bt=Vt-Te+ne;break;default:{var vn=T.current.scrollTop,dn=vn+Te;Rtdn&&(vt="bottom")}}Bt!==null&&B(Bt),Bt!==te.lastTop&&(Ke=!0)}Ke&&re((0,v.Z)((0,v.Z)({},te),{},{times:te.times+1,targetAlign:vt,lastTop:Bt}))}},[te,T.current]),function(he){if(he==null){R();return}if(X.Z.cancel(ee.current),typeof he=="number")B(he);else if(he&&(0,m.Z)(he)==="object"){var Be,ye=he.align;"index"in he?Be=he.index:Be=Ee.findIndex(function(Ke){return d(Ke)===he.key});var ne=he.offset,Te=ne===void 0?0:ne;re({times:0,index:Be,offset:Te,originAlign:ye})}}}var W=g.forwardRef(function(T,Ee){var b=T.prefixCls,s=T.rtl,d=T.scrollOffset,E=T.scrollRange,B=T.onStartMove,R=T.onStopMove,ee=T.onScroll,G=T.horizontal,Ce=T.spinSize,te=T.containerSize,re=T.style,he=T.thumbStyle,Be=T.showScrollBar,ye=g.useState(!1),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=g.useState(null),Bt=(0,n.Z)(vt,2),jt=Bt[0],Gt=Bt[1],Rt=g.useState(null),Vt=(0,n.Z)(Rt,2),Ft=Vt[0],wt=Vt[1],Ut=!s,cn=g.useRef(),kt=g.useRef(),En=g.useState(Be),yn=(0,n.Z)(En,2),tn=yn[0],vn=yn[1],dn=g.useRef(),hn=function(){Be===!0||Be===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},$t=E-te||0,ln=te-Ce||0,Mn=g.useMemo(function(){if(d===0||$t===0)return 0;var p=d/$t;return p*ln},[d,$t,ln]),Kt=function(oe){oe.stopPropagation(),oe.preventDefault()},Cn=g.useRef({top:Mn,dragging:Te,pageY:jt,startTop:Ft});Cn.current={top:Mn,dragging:Te,pageY:jt,startTop:Ft};var sn=function(oe){Ke(!0),Gt(Z(oe,G)),wt(Cn.current.top),B(),oe.stopPropagation(),oe.preventDefault()};g.useEffect(function(){var p=function(f){f.preventDefault()},oe=cn.current,pe=kt.current;return oe.addEventListener("touchstart",p,{passive:!1}),pe.addEventListener("touchstart",sn,{passive:!1}),function(){oe.removeEventListener("touchstart",p),pe.removeEventListener("touchstart",sn)}},[]);var wn=g.useRef();wn.current=$t;var jn=g.useRef();jn.current=ln,g.useEffect(function(){if(Te){var p,oe=function(f){var $=Cn.current,k=$.dragging,De=$.pageY,be=$.startTop;X.Z.cancel(p);var Fe=cn.current.getBoundingClientRect(),Ue=te/(G?Fe.width:Fe.height);if(k){var Ze=(Z(f,G)-De)*Ue,rt=be;!Ut&&G?rt-=Ze:rt+=Ze;var it=wn.current,$e=jn.current,ut=$e?rt/$e:0,Ge=Math.ceil(ut*it);Ge=Math.max(Ge,0),Ge=Math.min(Ge,it),p=(0,X.Z)(function(){ee(Ge,G)})}},pe=function(){Ke(!1),R()};return window.addEventListener("mousemove",oe,{passive:!0}),window.addEventListener("touchmove",oe,{passive:!0}),window.addEventListener("mouseup",pe,{passive:!0}),window.addEventListener("touchend",pe,{passive:!0}),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("touchmove",oe),window.removeEventListener("mouseup",pe),window.removeEventListener("touchend",pe),X.Z.cancel(p)}}},[Te]),g.useEffect(function(){return hn(),function(){clearTimeout(dn.current)}},[d]),g.useImperativeHandle(Ee,function(){return{delayHidden:hn}});var mn="".concat(b,"-scrollbar"),dt={position:"absolute",visibility:tn?null:"hidden"},Yt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return G?(dt.height=8,dt.left=0,dt.right=0,dt.bottom=0,Yt.height="100%",Yt.width=Ce,Ut?Yt.left=Mn:Yt.right=Mn):(dt.width=8,dt.top=0,dt.bottom=0,Ut?dt.right=0:dt.left=0,Yt.width="100%",Yt.height=Ce,Yt.top=Mn),g.createElement("div",{ref:cn,className:q()(mn,(0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(mn,"-horizontal"),G),"".concat(mn,"-vertical"),!G),"".concat(mn,"-visible"),tn)),style:(0,v.Z)((0,v.Z)({},dt),re),onMouseDown:Kt,onMouseMove:hn},g.createElement("div",{ref:kt,className:q()("".concat(mn,"-thumb"),(0,N.Z)({},"".concat(mn,"-thumb-moving"),Te)),style:(0,v.Z)((0,v.Z)({},Yt),he),onMouseDown:sn}))}),j=W,O=20;function ae(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,b=T/Ee*T;return isNaN(b)&&(b=0),b=Math.max(b,O),Math.floor(b)}var U=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],He=[],ke={overflowY:"auto",overflowAnchor:"none"};function ge(T,Ee){var b=T.prefixCls,s=b===void 0?"rc-virtual-list":b,d=T.className,E=T.height,B=T.itemHeight,R=T.fullHeight,ee=R===void 0?!0:R,G=T.style,Ce=T.data,te=T.children,re=T.itemKey,he=T.virtual,Be=T.direction,ye=T.scrollWidth,ne=T.component,Te=ne===void 0?"div":ne,Ke=T.onScroll,vt=T.onVirtualScroll,Bt=T.onVisibleChange,jt=T.innerProps,Gt=T.extraRender,Rt=T.styles,Vt=T.showScrollBar,Ft=Vt===void 0?"optional":Vt,wt=(0,h.Z)(T,U),Ut=g.useCallback(function(qe){return typeof re=="function"?re(qe):qe==null?void 0:qe[re]},[re]),cn=We(Ut,null,null),kt=(0,n.Z)(cn,4),En=kt[0],yn=kt[1],tn=kt[2],vn=kt[3],dn=!!(he!==!1&&E&&B),hn=g.useMemo(function(){return Object.values(tn.maps).reduce(function(qe,Xe){return qe+Xe},0)},[tn.id,tn.maps]),$t=dn&&Ce&&(Math.max(B*Ce.length,hn)>E||!!ye),ln=Be==="rtl",Mn=q()(s,(0,N.Z)({},"".concat(s,"-rtl"),ln),d),Kt=Ce||He,Cn=(0,g.useRef)(),sn=(0,g.useRef)(),wn=(0,g.useRef)(),jn=(0,g.useState)(0),mn=(0,n.Z)(jn,2),dt=mn[0],Yt=mn[1],p=(0,g.useState)(0),oe=(0,n.Z)(p,2),pe=oe[0],l=oe[1],f=(0,g.useState)(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=function(){De(!0)},Fe=function(){De(!1)},Ue={getKey:Ut};function Ze(qe){Yt(function(Xe){var ct;typeof qe=="function"?ct=qe(Xe):ct=qe;var xt=ft(ct);return Cn.current.scrollTop=xt,xt})}var rt=(0,g.useRef)({start:0,end:Kt.length}),it=(0,g.useRef)(),$e=z(Kt,Ut),ut=(0,n.Z)($e,1),Ge=ut[0];it.current=Ge;var ot=g.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Kt.length-1,offset:void 0};if(!$t){var qe;return{scrollHeight:((qe=sn.current)===null||qe===void 0?void 0:qe.offsetHeight)||0,start:0,end:Kt.length-1,offset:void 0}}for(var Xe=0,ct,xt,ht,Ht=Kt.length,fn=0;fn=dt&&ct===void 0&&(ct=fn,xt=Xe),yt>dt+E&&ht===void 0&&(ht=fn),Xe=yt}return ct===void 0&&(ct=0,xt=0,ht=Math.ceil(E/B)),ht===void 0&&(ht=Kt.length-1),ht=Math.min(ht+1,Kt.length-1),{scrollHeight:Xe,start:ct,end:ht,offset:xt}},[$t,dn,dt,Kt,vn,E]),nt=ot.scrollHeight,bt=ot.start,Le=ot.end,je=ot.offset;rt.current.start=bt,rt.current.end=Le,g.useLayoutEffect(function(){var qe=tn.getRecord();if(qe.size===1){var Xe=Array.from(qe)[0],ct=Kt[bt];if(ct){var xt=Ut(ct);if(xt===Xe){var ht=tn.get(Xe),Ht=ht-B;Ze(function(fn){return fn+Ht})}}}tn.resetRecord()},[nt]);var x=g.useState({width:0,height:E}),P=(0,n.Z)(x,2),V=P[0],_=P[1],J=function(Xe){_({width:Xe.offsetWidth,height:Xe.offsetHeight})},Se=(0,g.useRef)(),me=(0,g.useRef)(),Je=g.useMemo(function(){return ae(V.width,ye)},[V.width,ye]),_e=g.useMemo(function(){return ae(V.height,nt)},[V.height,nt]),at=nt-E,pt=(0,g.useRef)(at);pt.current=at;function ft(qe){var Xe=qe;return Number.isNaN(pt.current)||(Xe=Math.min(Xe,pt.current)),Xe=Math.max(Xe,0),Xe}var At=dt<=0,A=dt>=at,y=pe<=0,I=pe>=ye,L=o(At,A,y,I),H=function(){return{x:ln?-pe:pe,y:dt}},ze=(0,g.useRef)(H()),Me=(0,a.useEvent)(function(qe){if(vt){var Xe=(0,v.Z)((0,v.Z)({},H()),qe);(ze.current.x!==Xe.x||ze.current.y!==Xe.y)&&(vt(Xe),ze.current=Xe)}});function Pe(qe,Xe){var ct=qe;Xe?((0,u.flushSync)(function(){l(ct)}),Me()):Ze(ct)}function ue(qe){var Xe=qe.currentTarget.scrollTop;Xe!==dt&&Ze(Xe),Ke==null||Ke(qe),Me()}var Ve=function(Xe){var ct=Xe,xt=ye?ye-V.width:0;return ct=Math.max(ct,0),ct=Math.min(ct,xt),ct},Et=(0,a.useEvent)(function(qe,Xe){Xe?((0,u.flushSync)(function(){l(function(ct){var xt=ct+(ln?-qe:qe);return Ve(xt)})}),Me()):Ze(function(ct){var xt=ct+qe;return xt})}),Qe=i(dn,At,A,y,I,!!ye,Et),tt=(0,n.Z)(Qe,2),Re=tt[0],It=tt[1];we(dn,Cn,function(qe,Xe,ct,xt){var ht=xt;return L(qe,Xe,ct)?!1:!ht||!ht._virtualHandled?(ht&&(ht._virtualHandled=!0),Re({preventDefault:function(){},deltaX:qe?Xe:0,deltaY:qe?0:Xe}),!0):!1}),fe($t,Cn,function(qe){Ze(function(Xe){return Xe+qe})}),(0,se.Z)(function(){function qe(ct){var xt=At&&ct.detail<0,ht=A&&ct.detail>0;dn&&!xt&&!ht&&ct.preventDefault()}var Xe=Cn.current;return Xe.addEventListener("wheel",Re,{passive:!1}),Xe.addEventListener("DOMMouseScroll",It,{passive:!0}),Xe.addEventListener("MozMousePixelScroll",qe,{passive:!1}),function(){Xe.removeEventListener("wheel",Re),Xe.removeEventListener("DOMMouseScroll",It),Xe.removeEventListener("MozMousePixelScroll",qe)}},[dn,At,A]),(0,se.Z)(function(){if(ye){var qe=Ve(pe);l(qe),Me({x:qe})}},[V.width,ye]);var mt=function(){var Xe,ct;(Xe=Se.current)===null||Xe===void 0||Xe.delayHidden(),(ct=me.current)===null||ct===void 0||ct.delayHidden()},St=M(Cn,Kt,tn,B,Ut,function(){return yn(!0)},Ze,mt);g.useImperativeHandle(Ee,function(){return{nativeElement:wn.current,getScrollInfo:H,scrollTo:function(Xe){function ct(xt){return xt&&(0,m.Z)(xt)==="object"&&("left"in xt||"top"in xt)}ct(Xe)?(Xe.left!==void 0&&l(Ve(Xe.left)),St(Xe.top)):St(Xe)}}}),(0,se.Z)(function(){if(Bt){var qe=Kt.slice(bt,Le+1);Bt(qe,Kt)}},[bt,Le,Kt]);var Ct=w(Kt,Ut,tn,B),Nt=Gt==null?void 0:Gt({start:bt,end:Le,virtual:$t,offsetX:pe,offsetY:je,rtl:ln,getSize:Ct}),Dt=Oe(Kt,bt,Le,ye,pe,En,te,Ue),Wt=null;E&&(Wt=(0,v.Z)((0,N.Z)({},ee?"height":"maxHeight",E),ke),dn&&(Wt.overflowY="hidden",ye&&(Wt.overflowX="hidden"),k&&(Wt.pointerEvents="none")));var qt={};return ln&&(qt.dir="rtl"),g.createElement("div",(0,r.Z)({ref:wn,style:(0,v.Z)((0,v.Z)({},G),{},{position:"relative"}),className:Mn},qt,wt),g.createElement(Y.Z,{onResize:J},g.createElement(Te,{className:"".concat(s,"-holder"),style:Wt,ref:Cn,onScroll:ue,onMouseEnter:mt},g.createElement(ce,{prefixCls:s,height:nt,offsetX:pe,offsetY:je,scrollWidth:ye,onInnerResize:yn,ref:sn,innerProps:jt,rtl:ln,extra:Nt},Dt))),$t&&nt>E&&g.createElement(j,{ref:Se,prefixCls:s,scrollOffset:dt,scrollRange:nt,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:_e,containerSize:V.height,style:Rt==null?void 0:Rt.verticalScrollBar,thumbStyle:Rt==null?void 0:Rt.verticalScrollBarThumb,showScrollBar:Ft}),$t&&ye>V.width&&g.createElement(j,{ref:me,prefixCls:s,scrollOffset:pe,scrollRange:ye,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:Je,containerSize:V.width,horizontal:!0,style:Rt==null?void 0:Rt.horizontalScrollBar,thumbStyle:Rt==null?void 0:Rt.horizontalScrollBarThumb,showScrollBar:Ft}))}var et=g.forwardRef(ge);et.displayName="List";var lt=et,Ye=lt},25510:function(Mt){Mt.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(Mt,Ie,e){Mt.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(Mt,Ie,e){e.d(Ie,{Z:function(){return q}});const r=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,m=(Y,a)=>(!a||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",v=(Y,a)=>{if(Y.clientHeight{const u=(K=>{if(!K.ownerDocument||!K.ownerDocument.defaultView)return null;try{return K.ownerDocument.defaultView.frameElement}catch(ce){return null}})(g);return!!u&&(u.clientHeightKa||K>Y&&ce=a&&ve>=se?K-Y-g:ce>a&&vese?ce-a+u:0,n=Y=>{const a=Y.parentElement;return a==null?Y.getRootNode().host||null:a},h=(Y,a)=>{var se,g,u,K;if(typeof document=="undefined")return[];const{scrollMode:ce,block:ve,inline:Oe,boundary:Q,skipOverflowHiddenElements:Ne}=a,z=typeof Q=="function"?Q:j=>j!==Q;if(!r(Y))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,c=[];let t=Y;for(;r(t)&&z(t);){if(t=n(t),t===X){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Ne)&&c.push(t)}const o=(g=(se=window.visualViewport)==null?void 0:se.width)!=null?g:innerWidth,i=(K=(u=window.visualViewport)==null?void 0:u.height)!=null?K:innerHeight,{scrollX:w,scrollY:F}=window,{height:D,width:Ae,top:de,right:le,bottom:We,left:xe}=Y.getBoundingClientRect(),{top:we,right:ie,bottom:Z,left:fe}=(j=>{const O=window.getComputedStyle(j);return{top:parseFloat(O.scrollMarginTop)||0,right:parseFloat(O.scrollMarginRight)||0,bottom:parseFloat(O.scrollMarginBottom)||0,left:parseFloat(O.scrollMarginLeft)||0}})(Y);let C=ve==="start"||ve==="nearest"?de-we:ve==="end"?We+Z:de+D/2-we+Z,M=Oe==="center"?xe+Ae/2-fe+ie:Oe==="end"?le+ie:xe-fe;const W=[];for(let j=0;j=0&&xe>=0&&We<=i&&le<=o&&(O===X&&!v(O)||de>=He&&We<=ge&&xe>=et&&le<=ke))return W;const lt=getComputedStyle(O),Ye=parseInt(lt.borderLeftWidth,10),T=parseInt(lt.borderTopWidth,10),Ee=parseInt(lt.borderRightWidth,10),b=parseInt(lt.borderBottomWidth,10);let s=0,d=0;const E="offsetWidth"in O?O.offsetWidth-O.clientWidth-Ye-Ee:0,B="offsetHeight"in O?O.offsetHeight-O.clientHeight-T-b:0,R="offsetWidth"in O?O.offsetWidth===0?0:U/O.offsetWidth:0,ee="offsetHeight"in O?O.offsetHeight===0?0:ae/O.offsetHeight:0;if(X===O)s=ve==="start"?C:ve==="end"?C-i:ve==="nearest"?N(F,F+i,i,T,b,F+C,F+C+D,D):C-i/2,d=Oe==="start"?M:Oe==="center"?M-o/2:Oe==="end"?M-o:N(w,w+o,o,Ye,Ee,w+M,w+M+Ae,Ae),s=Math.max(0,s+F),d=Math.max(0,d+w);else{s=ve==="start"?C-He-T:ve==="end"?C-ge+b+B:ve==="nearest"?N(He,ge,ae,T,b+B,C,C+D,D):C-(He+ae/2)+B/2,d=Oe==="start"?M-et-Ye:Oe==="center"?M-(et+U/2)+E/2:Oe==="end"?M-ke+Ee+E:N(et,ke,U,Ye,Ee+E,M,M+Ae,Ae);const{scrollLeft:G,scrollTop:Ce}=O;s=ee===0?0:Math.max(0,Math.min(Ce+s/ee,O.scrollHeight-ae/ee+B)),d=R===0?0:Math.max(0,Math.min(G+d/R,O.scrollWidth-U/R+E)),C+=Ce-s,M+=G-d}W.push({el:O,top:s,left:d})}return W},S=Y=>Y===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function q(Y,a){if(!Y.isConnected||!(u=>{let K=u;for(;K&&K.parentNode;){if(K.parentNode===document)return!0;K=K.parentNode instanceof ShadowRoot?K.parentNode.host:K.parentNode}return!1})(Y))return;const se=(u=>{const K=window.getComputedStyle(u);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Y);if((u=>typeof u=="object"&&typeof u.behavior=="function")(a))return a.behavior(h(Y,a));const g=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:u,top:K,left:ce}of h(Y,S(a))){const ve=K-se.top+se.bottom,Oe=ce-se.left+se.right;u.scroll({top:ve,left:Oe,behavior:g})}}}}]); +`,Q=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Ne={},z;function X(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(Z&&Ne[fe])return Ne[fe];var C=window.getComputedStyle(ie),M=C.getPropertyValue("box-sizing")||C.getPropertyValue("-moz-box-sizing")||C.getPropertyValue("-webkit-box-sizing"),W=parseFloat(C.getPropertyValue("padding-bottom"))+parseFloat(C.getPropertyValue("padding-top")),j=parseFloat(C.getPropertyValue("border-bottom-width"))+parseFloat(C.getPropertyValue("border-top-width")),O=Q.map(function(U){return"".concat(U,":").concat(C.getPropertyValue(U))}).join(";"),ae={sizingStyle:O,paddingSize:W,borderSize:j,boxSizing:M};return Z&&fe&&(Ne[fe]=ae),ae}function c(ie){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,C=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;z||(z=document.createElement("textarea"),z.setAttribute("tab-index","-1"),z.setAttribute("aria-hidden","true"),document.body.appendChild(z)),ie.getAttribute("wrap")?z.setAttribute("wrap",ie.getAttribute("wrap")):z.removeAttribute("wrap");var M=X(ie,Z),W=M.paddingSize,j=M.borderSize,O=M.boxSizing,ae=M.sizingStyle;z.setAttribute("style","".concat(ae,";").concat(Oe)),z.value=ie.value||ie.placeholder||"";var U=void 0,He=void 0,ke,ge=z.scrollHeight;if(O==="border-box"?ge+=j:O==="content-box"&&(ge-=W),fe!==null||C!==null){z.value=" ";var et=z.scrollHeight-W;fe!==null&&(U=et*fe,O==="border-box"&&(U=U+W+j),ge=Math.max(U,ge)),C!==null&&(He=et*C,O==="border-box"&&(He=He+W+j),ke=ge>He?"":"hidden",ge=Math.min(He,ge))}var lt={height:ge,overflowY:ke,resize:"none"};return U&&(lt.minHeight=U),He&&(lt.maxHeight=He),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],o=0,i=1,w=2,F=u.forwardRef(function(ie,Z){var fe=ie,C=fe.prefixCls,M=fe.onPressEnter,W=fe.defaultValue,j=fe.value,O=fe.autoSize,ae=fe.onResize,U=fe.className,He=fe.style,ke=fe.disabled,ge=fe.onChange,et=fe.onInternalAutoSize,lt=(0,h.Z)(fe,t),Ye=(0,g.Z)(W,{value:j,postState:function(Bt){return Bt!=null?Bt:""}}),T=(0,n.Z)(Ye,2),Ee=T[0],b=T[1],s=function(Bt){b(Bt.target.value),ge==null||ge(Bt)},d=u.useRef();u.useImperativeHandle(Z,function(){return{textArea:d.current}});var E=u.useMemo(function(){return O&&(0,N.Z)(O)==="object"?[O.minRows,O.maxRows]:[]},[O]),B=(0,n.Z)(E,2),R=B[0],ee=B[1],G=!!O,Ce=function(){try{if(document.activeElement===d.current){var Bt=d.current,Ut=Bt.selectionStart,un=Bt.selectionEnd,Jt=Bt.scrollTop;d.current.setSelectionRange(Ut,un),d.current.scrollTop=Jt}}catch(En){}},te=u.useState(w),re=(0,n.Z)(te,2),he=re[0],Be=re[1],ye=u.useState(),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=function(){Be(o)};(0,ce.Z)(function(){G&&vt()},[j,R,ee,G]),(0,ce.Z)(function(){if(he===o)Be(i);else if(he===i){var Ft=c(d.current,!1,R,ee);Be(w),Ke(Ft)}else Ce()},[he]);var Ot=u.useRef(),jt=function(){ve.Z.cancel(Ot.current)},Gt=function(Bt){he===w&&(ae==null||ae(Bt),O&&(jt(),Ot.current=(0,ve.Z)(function(){vt()})))};u.useEffect(function(){return jt},[]);var Rt=G?Te:null,Vt=(0,m.Z)((0,m.Z)({},He),Rt);return(he===o||he===i)&&(Vt.overflowY="hidden",Vt.overflowX="hidden"),u.createElement(K.Z,{onResize:Gt,disabled:!(O||ae)},u.createElement("textarea",(0,r.Z)({},lt,{ref:d,style:Vt,className:Y()(C,U,(0,v.Z)({},"".concat(C,"-disabled"),ke)),disabled:ke,value:Ee,onChange:s})))}),L=F,Ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function de(ie,Z){return(0,S.Z)(ie||"").slice(0,Z).join("")}function le(ie,Z,fe,C){var M=fe;return ie?M=de(fe,C):(0,S.Z)(Z||"").lengthC&&(M=Z),M}var We=u.forwardRef(function(ie,Z){var fe,C=ie.defaultValue,M=ie.value,W=ie.onFocus,j=ie.onBlur,O=ie.onChange,ae=ie.allowClear,U=ie.maxLength,He=ie.onCompositionStart,ke=ie.onCompositionEnd,ge=ie.suffix,et=ie.prefixCls,lt=et===void 0?"rc-textarea":et,Ye=ie.classes,T=ie.showCount,Ee=ie.className,b=ie.style,s=ie.disabled,d=ie.hidden,E=ie.classNames,B=ie.styles,R=ie.onResize,ee=(0,h.Z)(ie,Ae),G=(0,g.Z)(C,{value:M,defaultValue:C}),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1],he=(0,u.useRef)(null),Be=u.useState(!1),ye=(0,n.Z)(Be,2),ne=ye[0],Te=ye[1],Ke=u.useState(!1),vt=(0,n.Z)(Ke,2),Ot=vt[0],jt=vt[1],Gt=u.useRef(),Rt=u.useRef(0),Vt=u.useState(null),Ft=(0,n.Z)(Vt,2),Bt=Ft[0],Ut=Ft[1],un=function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.focus()};(0,u.useImperativeHandle)(Z,function(){return{resizableTextArea:he.current,focus:un,blur:function(){var dt;(dt=he.current)===null||dt===void 0||dt.textArea.blur()}}}),(0,u.useEffect)(function(){Te(function(fn){return!s&&fn})},[s]);var Jt=Number(U)>0,En=function(dt){jt(!0),Gt.current=te,Rt.current=dt.currentTarget.selectionStart,He==null||He(dt)},yn=function(dt){jt(!1);var Ht=dt.currentTarget.value;if(Jt){var p,oe=Rt.current>=U+1||Rt.current===((p=Gt.current)===null||p===void 0?void 0:p.length);Ht=le(oe,Gt.current,Ht,U)}Ht!==te&&(re(Ht),(0,se.rJ)(dt.currentTarget,dt,O,Ht)),ke==null||ke(dt)},tn=function(dt){var Ht=dt.target.value;if(!Ot&&Jt){var p=dt.target.selectionStart>=U+1||dt.target.selectionStart===Ht.length||!dt.target.selectionStart;Ht=le(p,te,Ht,U)}re(Ht),(0,se.rJ)(dt.currentTarget,dt,O,Ht)},mn=function(dt){var Ht=ee.onPressEnter,p=ee.onKeyDown;dt.key==="Enter"&&Ht&&Ht(dt),p==null||p(dt)},cn=function(dt){Te(!0),W==null||W(dt)},hn=function(dt){Te(!1),j==null||j(dt)},qt=function(dt){var Ht;re(""),un(),(0,se.rJ)((Ht=he.current)===null||Ht===void 0?void 0:Ht.textArea,dt,O)},ln=(0,se.D7)(te);!Ot&&Jt&&M==null&&(ln=de(ln,U));var In=ge,Kt;if(T){var Cn=(0,S.Z)(ln).length;(0,N.Z)(T)==="object"?Kt=T.formatter({value:ln,count:Cn,maxLength:U}):Kt="".concat(Cn).concat(Jt?" / ".concat(U):""),In=u.createElement(u.Fragment,null,In,u.createElement("span",{className:Y()("".concat(lt,"-data-count"),E==null?void 0:E.count),style:B==null?void 0:B.count},Kt))}var sn=function(dt){var Ht;R==null||R(dt),(Ht=he.current)!==null&&Ht!==void 0&&Ht.textArea.style.height&&Ut(!0)},Mn=!ee.autoSize&&!T&&!ae,jn=u.createElement(a.BaseInput,{value:ln,allowClear:ae,handleReset:qt,suffix:In,prefixCls:lt,classes:{affixWrapper:Y()(Ye==null?void 0:Ye.affixWrapper,(fe={},(0,v.Z)(fe,"".concat(lt,"-show-count"),T),(0,v.Z)(fe,"".concat(lt,"-textarea-allow-clear"),ae),fe))},disabled:s,focused:ne,className:Ee,style:(0,m.Z)((0,m.Z)({},b),Bt&&!Mn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Kt=="string"?Kt:void 0}},hidden:d,inputElement:u.createElement(L,(0,r.Z)({},ee,{onKeyDown:mn,onChange:tn,onFocus:cn,onBlur:hn,onCompositionStart:En,onCompositionEnd:yn,className:E==null?void 0:E.textarea,style:(0,m.Z)((0,m.Z)({},B==null?void 0:B.textarea),{},{resize:b==null?void 0:b.resize}),disabled:s,prefixCls:lt,onResize:sn,ref:he}))});return jn}),xe=We,we=xe},45680:function(wt,Ie,e){e.d(Ie,{Z:function(){return Ye}});var r=e(72308),m=e(62853),v=e(77321),N=e(49618),n=e(52487),h=e(74416),S=e(92310),q=e.n(S),Y=e(29301),a=e(70425),se=e(34280),g=e(59301),u=e(4676),K=g.forwardRef(function(T,Ee){var b=T.height,s=T.offsetY,d=T.offsetX,E=T.children,B=T.prefixCls,R=T.onInnerResize,ee=T.innerProps,G=T.rtl,Ce=T.extra,te={},re={display:"flex",flexDirection:"column"};return s!==void 0&&(te={height:b,position:"relative",overflow:"hidden"},re=(0,v.Z)((0,v.Z)({},re),{},(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({transform:"translateY(".concat(s,"px)")},G?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),g.createElement("div",{style:te},g.createElement(Y.Z,{onResize:function(Be){var ye=Be.offsetHeight;ye&&R&&R()}},g.createElement("div",(0,r.Z)({style:re,className:q()((0,N.Z)({},"".concat(B,"-holder-inner"),B)),ref:Ee},ee),E,Ce)))});K.displayName="Filler";var ce=K;function ve(T){var Ee=T.children,b=T.setRef,s=g.useCallback(function(d){b(d)},[]);return g.cloneElement(Ee,{ref:s})}function Oe(T,Ee,b,s,d,E,B,R){var ee=R.getKey;return T.slice(Ee,b+1).map(function(G,Ce){var te=Ee+Ce,re=B(G,te,{style:{width:s},offsetX:d}),he=ee(G);return g.createElement(ve,{key:he,setRef:function(ye){return E(G,ye)}},re)})}function Q(T,Ee,b,s){var d=b-T,E=Ee-b,B=Math.min(d,E)*2;if(s<=B){var R=Math.floor(s/2);return s%2?b+R+1:b-R}return d>E?b-(s-E):b+(s-d)}function Ne(T,Ee,b){var s=T.length,d=Ee.length,E,B;if(s===0&&d===0)return null;s2&&arguments[2]!==void 0?arguments[2]:!1,te=ee?G<0&&R.current.left||G>0&&R.current.right:G<0&&R.current.top||G>0&&R.current.bottom;return Ce&&te?(clearTimeout(E.current),d.current=!1):(!te||d.current)&&B(),!d.current&&te}};function i(T,Ee,b,s,d,E,B){var R=(0,g.useRef)(0),ee=(0,g.useRef)(null),G=(0,g.useRef)(null),Ce=(0,g.useRef)(!1),te=o(Ee,b,s,d);function re(Ke,vt){if(X.Z.cancel(ee.current),!te(!1,vt)){var Ot=Ke;if(!Ot._virtualHandled)Ot._virtualHandled=!0;else return;R.current+=vt,G.current=vt,t||Ot.preventDefault(),ee.current=(0,X.Z)(function(){var jt=Ce.current?10:1;B(R.current*jt,!1),R.current=0})}}function he(Ke,vt){B(vt,!0),t||Ke.preventDefault()}var Be=(0,g.useRef)(null),ye=(0,g.useRef)(null);function ne(Ke){if(T){X.Z.cancel(ye.current),ye.current=(0,X.Z)(function(){Be.current=null},2);var vt=Ke.deltaX,Ot=Ke.deltaY,jt=Ke.shiftKey,Gt=vt,Rt=Ot;(Be.current==="sx"||!Be.current&&jt&&Ot&&!vt)&&(Gt=Ot,Rt=0,Be.current="sx");var Vt=Math.abs(Gt),Ft=Math.abs(Rt);Be.current===null&&(Be.current=E&&Vt>Ft?"x":"y"),Be.current==="y"?re(Ke,Rt):he(Ke,Gt)}}function Te(Ke){T&&(Ce.current=Ke.detail===G.current)}return[ne,Te]}function w(T,Ee,b,s){var d=g.useMemo(function(){return[new Map,[]]},[T,b.id,s]),E=(0,n.Z)(d,2),B=E[0],R=E[1],ee=function(Ce){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ce,re=B.get(Ce),he=B.get(te);if(re===void 0||he===void 0)for(var Be=T.length,ye=R.length;ye0&&arguments[0]!==void 0?arguments[0]:!1;Ce();var Be=function(){var Te=!1;R.current.forEach(function(Ke,vt){if(Ke&&Ke.offsetParent){var Ot=Ke.offsetHeight,jt=getComputedStyle(Ke),Gt=jt.marginTop,Rt=jt.marginBottom,Vt=le(Gt),Ft=le(Rt),Bt=Ot+Vt+Ft;ee.current.get(vt)!==Bt&&(ee.current.set(vt,Bt),Te=!0)}}),Te&&B(function(Ke){return Ke+1})};if(he)Be();else{G.current+=1;var ye=G.current;Promise.resolve().then(function(){ye===G.current&&Be()})}}function re(he,Be){var ye=T(he),ne=R.current.get(ye);Be?(R.current.set(ye,Be),te()):R.current.delete(ye),!ne!=!Be&&(Be?Ee==null||Ee(he):b==null||b(he))}return(0,g.useEffect)(function(){return Ce},[]),[re,te,ee.current,E]}var xe=14/15;function we(T,Ee,b){var s=(0,g.useRef)(!1),d=(0,g.useRef)(0),E=(0,g.useRef)(0),B=(0,g.useRef)(null),R=(0,g.useRef)(null),ee,G=function(he){if(s.current){var Be=Math.ceil(he.touches[0].pageX),ye=Math.ceil(he.touches[0].pageY),ne=d.current-Be,Te=E.current-ye,Ke=Math.abs(ne)>Math.abs(Te);Ke?d.current=Be:E.current=ye;var vt=b(Ke,Ke?ne:Te,!1,he);vt&&he.preventDefault(),clearInterval(R.current),vt&&(R.current=setInterval(function(){Ke?ne*=xe:Te*=xe;var Ot=Math.floor(Ke?ne:Te);(!b(Ke,Ot,!0)||Math.abs(Ot)<=.1)&&clearInterval(R.current)},16))}},Ce=function(){s.current=!1,ee()},te=function(he){ee(),he.touches.length===1&&!s.current&&(s.current=!0,d.current=Math.ceil(he.touches[0].pageX),E.current=Math.ceil(he.touches[0].pageY),B.current=he.target,B.current.addEventListener("touchmove",G,{passive:!1}),B.current.addEventListener("touchend",Ce,{passive:!0}))};ee=function(){B.current&&(B.current.removeEventListener("touchmove",G),B.current.removeEventListener("touchend",Ce))},(0,se.Z)(function(){return T&&Ee.current.addEventListener("touchstart",te,{passive:!0}),function(){var re;(re=Ee.current)===null||re===void 0||re.removeEventListener("touchstart",te),ee(),clearInterval(R.current)}},[T])}function ie(T){return Math.floor(Math.pow(T,.5))}function Z(T,Ee){var b="touches"in T?T.touches[0]:T;return b[Ee?"pageX":"pageY"]-window[Ee?"scrollX":"scrollY"]}function fe(T,Ee,b){g.useEffect(function(){var s=Ee.current;if(T&&s){var d=!1,E,B,R=function(){X.Z.cancel(E)},ee=function re(){R(),E=(0,X.Z)(function(){b(B),re()})},G=function(he){if(!(he.target.draggable||he.button!==0)){var Be=he;Be._virtualHandled||(Be._virtualHandled=!0,d=!0)}},Ce=function(){d=!1,R()},te=function(he){if(d){var Be=Z(he,!1),ye=s.getBoundingClientRect(),ne=ye.top,Te=ye.bottom;if(Be<=ne){var Ke=ne-Be;B=-ie(Ke),ee()}else if(Be>=Te){var vt=Be-Te;B=ie(vt),ee()}else R()}};return s.addEventListener("mousedown",G),s.ownerDocument.addEventListener("mouseup",Ce),s.ownerDocument.addEventListener("mousemove",te),function(){s.removeEventListener("mousedown",G),s.ownerDocument.removeEventListener("mouseup",Ce),s.ownerDocument.removeEventListener("mousemove",te),R()}}},[T])}var C=10;function M(T,Ee,b,s,d,E,B,R){var ee=g.useRef(),G=g.useState(null),Ce=(0,n.Z)(G,2),te=Ce[0],re=Ce[1];return(0,se.Z)(function(){if(te&&te.times=0;En-=1){var yn=d(Ee[En]),tn=b.get(yn);if(tn===void 0){Ke=!0;break}if(Jt-=tn,Jt<=0)break}switch(jt){case"top":Ot=Rt-ne;break;case"bottom":Ot=Vt-Te+ne;break;default:{var mn=T.current.scrollTop,cn=mn+Te;Rtcn&&(vt="bottom")}}Ot!==null&&B(Ot),Ot!==te.lastTop&&(Ke=!0)}Ke&&re((0,v.Z)((0,v.Z)({},te),{},{times:te.times+1,targetAlign:vt,lastTop:Ot}))}},[te,T.current]),function(he){if(he==null){R();return}if(X.Z.cancel(ee.current),typeof he=="number")B(he);else if(he&&(0,m.Z)(he)==="object"){var Be,ye=he.align;"index"in he?Be=he.index:Be=Ee.findIndex(function(Ke){return d(Ke)===he.key});var ne=he.offset,Te=ne===void 0?0:ne;re({times:0,index:Be,offset:Te,originAlign:ye})}}}var W=g.forwardRef(function(T,Ee){var b=T.prefixCls,s=T.rtl,d=T.scrollOffset,E=T.scrollRange,B=T.onStartMove,R=T.onStopMove,ee=T.onScroll,G=T.horizontal,Ce=T.spinSize,te=T.containerSize,re=T.style,he=T.thumbStyle,Be=T.showScrollBar,ye=g.useState(!1),ne=(0,n.Z)(ye,2),Te=ne[0],Ke=ne[1],vt=g.useState(null),Ot=(0,n.Z)(vt,2),jt=Ot[0],Gt=Ot[1],Rt=g.useState(null),Vt=(0,n.Z)(Rt,2),Ft=Vt[0],Bt=Vt[1],Ut=!s,un=g.useRef(),Jt=g.useRef(),En=g.useState(Be),yn=(0,n.Z)(En,2),tn=yn[0],mn=yn[1],cn=g.useRef(),hn=function(){Be===!0||Be===!1||(clearTimeout(cn.current),mn(!0),cn.current=setTimeout(function(){mn(!1)},3e3))},qt=E-te||0,ln=te-Ce||0,In=g.useMemo(function(){if(d===0||qt===0)return 0;var p=d/qt;return p*ln},[d,qt,ln]),Kt=function(oe){oe.stopPropagation(),oe.preventDefault()},Cn=g.useRef({top:In,dragging:Te,pageY:jt,startTop:Ft});Cn.current={top:In,dragging:Te,pageY:jt,startTop:Ft};var sn=function(oe){Ke(!0),Gt(Z(oe,G)),Bt(Cn.current.top),B(),oe.stopPropagation(),oe.preventDefault()};g.useEffect(function(){var p=function(f){f.preventDefault()},oe=un.current,pe=Jt.current;return oe.addEventListener("touchstart",p,{passive:!1}),pe.addEventListener("touchstart",sn,{passive:!1}),function(){oe.removeEventListener("touchstart",p),pe.removeEventListener("touchstart",sn)}},[]);var Mn=g.useRef();Mn.current=qt;var jn=g.useRef();jn.current=ln,g.useEffect(function(){if(Te){var p,oe=function(f){var $=Cn.current,k=$.dragging,De=$.pageY,be=$.startTop;X.Z.cancel(p);var Fe=un.current.getBoundingClientRect(),Ue=te/(G?Fe.width:Fe.height);if(k){var Ze=(Z(f,G)-De)*Ue,rt=be;!Ut&&G?rt-=Ze:rt+=Ze;var it=Mn.current,$e=jn.current,ut=$e?rt/$e:0,Ge=Math.ceil(ut*it);Ge=Math.max(Ge,0),Ge=Math.min(Ge,it),p=(0,X.Z)(function(){ee(Ge,G)})}},pe=function(){Ke(!1),R()};return window.addEventListener("mousemove",oe,{passive:!0}),window.addEventListener("touchmove",oe,{passive:!0}),window.addEventListener("mouseup",pe,{passive:!0}),window.addEventListener("touchend",pe,{passive:!0}),function(){window.removeEventListener("mousemove",oe),window.removeEventListener("touchmove",oe),window.removeEventListener("mouseup",pe),window.removeEventListener("touchend",pe),X.Z.cancel(p)}}},[Te]),g.useEffect(function(){return hn(),function(){clearTimeout(cn.current)}},[d]),g.useImperativeHandle(Ee,function(){return{delayHidden:hn}});var fn="".concat(b,"-scrollbar"),dt={position:"absolute",visibility:tn?null:"hidden"},Ht={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return G?(dt.height=8,dt.left=0,dt.right=0,dt.bottom=0,Ht.height="100%",Ht.width=Ce,Ut?Ht.left=In:Ht.right=In):(dt.width=8,dt.top=0,dt.bottom=0,Ut?dt.right=0:dt.left=0,Ht.width="100%",Ht.height=Ce,Ht.top=In),g.createElement("div",{ref:un,className:q()(fn,(0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(fn,"-horizontal"),G),"".concat(fn,"-vertical"),!G),"".concat(fn,"-visible"),tn)),style:(0,v.Z)((0,v.Z)({},dt),re),onMouseDown:Kt,onMouseMove:hn},g.createElement("div",{ref:Jt,className:q()("".concat(fn,"-thumb"),(0,N.Z)({},"".concat(fn,"-thumb-moving"),Te)),style:(0,v.Z)((0,v.Z)({},Ht),he),onMouseDown:sn}))}),j=W,O=20;function ae(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,b=T/Ee*T;return isNaN(b)&&(b=0),b=Math.max(b,O),Math.floor(b)}var U=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],He=[],ke={overflowY:"auto",overflowAnchor:"none"};function ge(T,Ee){var b=T.prefixCls,s=b===void 0?"rc-virtual-list":b,d=T.className,E=T.height,B=T.itemHeight,R=T.fullHeight,ee=R===void 0?!0:R,G=T.style,Ce=T.data,te=T.children,re=T.itemKey,he=T.virtual,Be=T.direction,ye=T.scrollWidth,ne=T.component,Te=ne===void 0?"div":ne,Ke=T.onScroll,vt=T.onVirtualScroll,Ot=T.onVisibleChange,jt=T.innerProps,Gt=T.extraRender,Rt=T.styles,Vt=T.showScrollBar,Ft=Vt===void 0?"optional":Vt,Bt=(0,h.Z)(T,U),Ut=g.useCallback(function(qe){return typeof re=="function"?re(qe):qe==null?void 0:qe[re]},[re]),un=We(Ut,null,null),Jt=(0,n.Z)(un,4),En=Jt[0],yn=Jt[1],tn=Jt[2],mn=Jt[3],cn=!!(he!==!1&&E&&B),hn=g.useMemo(function(){return Object.values(tn.maps).reduce(function(qe,Xe){return qe+Xe},0)},[tn.id,tn.maps]),qt=cn&&Ce&&(Math.max(B*Ce.length,hn)>E||!!ye),ln=Be==="rtl",In=q()(s,(0,N.Z)({},"".concat(s,"-rtl"),ln),d),Kt=Ce||He,Cn=(0,g.useRef)(),sn=(0,g.useRef)(),Mn=(0,g.useRef)(),jn=(0,g.useState)(0),fn=(0,n.Z)(jn,2),dt=fn[0],Ht=fn[1],p=(0,g.useState)(0),oe=(0,n.Z)(p,2),pe=oe[0],l=oe[1],f=(0,g.useState)(!1),$=(0,n.Z)(f,2),k=$[0],De=$[1],be=function(){De(!0)},Fe=function(){De(!1)},Ue={getKey:Ut};function Ze(qe){Ht(function(Xe){var ct;typeof qe=="function"?ct=qe(Xe):ct=qe;var xt=ft(ct);return Cn.current.scrollTop=xt,xt})}var rt=(0,g.useRef)({start:0,end:Kt.length}),it=(0,g.useRef)(),$e=z(Kt,Ut),ut=(0,n.Z)($e,1),Ge=ut[0];it.current=Ge;var ot=g.useMemo(function(){if(!cn)return{scrollHeight:void 0,start:0,end:Kt.length-1,offset:void 0};if(!qt){var qe;return{scrollHeight:((qe=sn.current)===null||qe===void 0?void 0:qe.offsetHeight)||0,start:0,end:Kt.length-1,offset:void 0}}for(var Xe=0,ct,xt,ht,Yt=Kt.length,dn=0;dn=dt&&ct===void 0&&(ct=dn,xt=Xe),yt>dt+E&&ht===void 0&&(ht=dn),Xe=yt}return ct===void 0&&(ct=0,xt=0,ht=Math.ceil(E/B)),ht===void 0&&(ht=Kt.length-1),ht=Math.min(ht+1,Kt.length-1),{scrollHeight:Xe,start:ct,end:ht,offset:xt}},[qt,cn,dt,Kt,mn,E]),nt=ot.scrollHeight,bt=ot.start,Le=ot.end,je=ot.offset;rt.current.start=bt,rt.current.end=Le,g.useLayoutEffect(function(){var qe=tn.getRecord();if(qe.size===1){var Xe=Array.from(qe)[0],ct=Kt[bt];if(ct){var xt=Ut(ct);if(xt===Xe){var ht=tn.get(Xe),Yt=ht-B;Ze(function(dn){return dn+Yt})}}}tn.resetRecord()},[nt]);var x=g.useState({width:0,height:E}),P=(0,n.Z)(x,2),V=P[0],_=P[1],J=function(Xe){_({width:Xe.offsetWidth,height:Xe.offsetHeight})},Se=(0,g.useRef)(),me=(0,g.useRef)(),Je=g.useMemo(function(){return ae(V.width,ye)},[V.width,ye]),_e=g.useMemo(function(){return ae(V.height,nt)},[V.height,nt]),at=nt-E,pt=(0,g.useRef)(at);pt.current=at;function ft(qe){var Xe=qe;return Number.isNaN(pt.current)||(Xe=Math.min(Xe,pt.current)),Xe=Math.max(Xe,0),Xe}var At=dt<=0,A=dt>=at,y=pe<=0,I=pe>=ye,D=o(At,A,y,I),H=function(){return{x:ln?-pe:pe,y:dt}},ze=(0,g.useRef)(H()),Me=(0,a.useEvent)(function(qe){if(vt){var Xe=(0,v.Z)((0,v.Z)({},H()),qe);(ze.current.x!==Xe.x||ze.current.y!==Xe.y)&&(vt(Xe),ze.current=Xe)}});function Pe(qe,Xe){var ct=qe;Xe?((0,u.flushSync)(function(){l(ct)}),Me()):Ze(ct)}function ue(qe){var Xe=qe.currentTarget.scrollTop;Xe!==dt&&Ze(Xe),Ke==null||Ke(qe),Me()}var Ve=function(Xe){var ct=Xe,xt=ye?ye-V.width:0;return ct=Math.max(ct,0),ct=Math.min(ct,xt),ct},Et=(0,a.useEvent)(function(qe,Xe){Xe?((0,u.flushSync)(function(){l(function(ct){var xt=ct+(ln?-qe:qe);return Ve(xt)})}),Me()):Ze(function(ct){var xt=ct+qe;return xt})}),Qe=i(cn,At,A,y,I,!!ye,Et),tt=(0,n.Z)(Qe,2),Re=tt[0],It=tt[1];we(cn,Cn,function(qe,Xe,ct,xt){var ht=xt;return D(qe,Xe,ct)?!1:!ht||!ht._virtualHandled?(ht&&(ht._virtualHandled=!0),Re({preventDefault:function(){},deltaX:qe?Xe:0,deltaY:qe?0:Xe}),!0):!1}),fe(qt,Cn,function(qe){Ze(function(Xe){return Xe+qe})}),(0,se.Z)(function(){function qe(ct){var xt=At&&ct.detail<0,ht=A&&ct.detail>0;cn&&!xt&&!ht&&ct.preventDefault()}var Xe=Cn.current;return Xe.addEventListener("wheel",Re,{passive:!1}),Xe.addEventListener("DOMMouseScroll",It,{passive:!0}),Xe.addEventListener("MozMousePixelScroll",qe,{passive:!1}),function(){Xe.removeEventListener("wheel",Re),Xe.removeEventListener("DOMMouseScroll",It),Xe.removeEventListener("MozMousePixelScroll",qe)}},[cn,At,A]),(0,se.Z)(function(){if(ye){var qe=Ve(pe);l(qe),Me({x:qe})}},[V.width,ye]);var mt=function(){var Xe,ct;(Xe=Se.current)===null||Xe===void 0||Xe.delayHidden(),(ct=me.current)===null||ct===void 0||ct.delayHidden()},St=M(Cn,Kt,tn,B,Ut,function(){return yn(!0)},Ze,mt);g.useImperativeHandle(Ee,function(){return{nativeElement:Mn.current,getScrollInfo:H,scrollTo:function(Xe){function ct(xt){return xt&&(0,m.Z)(xt)==="object"&&("left"in xt||"top"in xt)}ct(Xe)?(Xe.left!==void 0&&l(Ve(Xe.left)),St(Xe.top)):St(Xe)}}}),(0,se.Z)(function(){if(Ot){var qe=Kt.slice(bt,Le+1);Ot(qe,Kt)}},[bt,Le,Kt]);var Ct=w(Kt,Ut,tn,B),Nt=Gt==null?void 0:Gt({start:bt,end:Le,virtual:qt,offsetX:pe,offsetY:je,rtl:ln,getSize:Ct}),Dt=Oe(Kt,bt,Le,ye,pe,En,te,Ue),Wt=null;E&&(Wt=(0,v.Z)((0,N.Z)({},ee?"height":"maxHeight",E),ke),cn&&(Wt.overflowY="hidden",ye&&(Wt.overflowX="hidden"),k&&(Wt.pointerEvents="none")));var kt={};return ln&&(kt.dir="rtl"),g.createElement("div",(0,r.Z)({ref:Mn,style:(0,v.Z)((0,v.Z)({},G),{},{position:"relative"}),className:In},kt,Bt),g.createElement(Y.Z,{onResize:J},g.createElement(Te,{className:"".concat(s,"-holder"),style:Wt,ref:Cn,onScroll:ue,onMouseEnter:mt},g.createElement(ce,{prefixCls:s,height:nt,offsetX:pe,offsetY:je,scrollWidth:ye,onInnerResize:yn,ref:sn,innerProps:jt,rtl:ln,extra:Nt},Dt))),qt&&nt>E&&g.createElement(j,{ref:Se,prefixCls:s,scrollOffset:dt,scrollRange:nt,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:_e,containerSize:V.height,style:Rt==null?void 0:Rt.verticalScrollBar,thumbStyle:Rt==null?void 0:Rt.verticalScrollBarThumb,showScrollBar:Ft}),qt&&ye>V.width&&g.createElement(j,{ref:me,prefixCls:s,scrollOffset:pe,scrollRange:ye,rtl:ln,onScroll:Pe,onStartMove:be,onStopMove:Fe,spinSize:Je,containerSize:V.width,horizontal:!0,style:Rt==null?void 0:Rt.horizontalScrollBar,thumbStyle:Rt==null?void 0:Rt.horizontalScrollBarThumb,showScrollBar:Ft}))}var et=g.forwardRef(ge);et.displayName="List";var lt=et,Ye=lt},25510:function(wt){wt.exports="data:image/png;base64,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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(wt,Ie,e){wt.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(wt,Ie,e){e.d(Ie,{Z:function(){return q}});const r=Y=>typeof Y=="object"&&Y!=null&&Y.nodeType===1,m=(Y,a)=>(!a||Y!=="hidden")&&Y!=="visible"&&Y!=="clip",v=(Y,a)=>{if(Y.clientHeight{const u=(K=>{if(!K.ownerDocument||!K.ownerDocument.defaultView)return null;try{return K.ownerDocument.defaultView.frameElement}catch(ce){return null}})(g);return!!u&&(u.clientHeightKa||K>Y&&ce=a&&ve>=se?K-Y-g:ce>a&&vese?ce-a+u:0,n=Y=>{const a=Y.parentElement;return a==null?Y.getRootNode().host||null:a},h=(Y,a)=>{var se,g,u,K;if(typeof document=="undefined")return[];const{scrollMode:ce,block:ve,inline:Oe,boundary:Q,skipOverflowHiddenElements:Ne}=a,z=typeof Q=="function"?Q:j=>j!==Q;if(!r(Y))throw new TypeError("Invalid target");const X=document.scrollingElement||document.documentElement,c=[];let t=Y;for(;r(t)&&z(t);){if(t=n(t),t===X){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Ne)&&c.push(t)}const o=(g=(se=window.visualViewport)==null?void 0:se.width)!=null?g:innerWidth,i=(K=(u=window.visualViewport)==null?void 0:u.height)!=null?K:innerHeight,{scrollX:w,scrollY:F}=window,{height:L,width:Ae,top:de,right:le,bottom:We,left:xe}=Y.getBoundingClientRect(),{top:we,right:ie,bottom:Z,left:fe}=(j=>{const O=window.getComputedStyle(j);return{top:parseFloat(O.scrollMarginTop)||0,right:parseFloat(O.scrollMarginRight)||0,bottom:parseFloat(O.scrollMarginBottom)||0,left:parseFloat(O.scrollMarginLeft)||0}})(Y);let C=ve==="start"||ve==="nearest"?de-we:ve==="end"?We+Z:de+L/2-we+Z,M=Oe==="center"?xe+Ae/2-fe+ie:Oe==="end"?le+ie:xe-fe;const W=[];for(let j=0;j=0&&xe>=0&&We<=i&&le<=o&&(O===X&&!v(O)||de>=He&&We<=ge&&xe>=et&&le<=ke))return W;const lt=getComputedStyle(O),Ye=parseInt(lt.borderLeftWidth,10),T=parseInt(lt.borderTopWidth,10),Ee=parseInt(lt.borderRightWidth,10),b=parseInt(lt.borderBottomWidth,10);let s=0,d=0;const E="offsetWidth"in O?O.offsetWidth-O.clientWidth-Ye-Ee:0,B="offsetHeight"in O?O.offsetHeight-O.clientHeight-T-b:0,R="offsetWidth"in O?O.offsetWidth===0?0:U/O.offsetWidth:0,ee="offsetHeight"in O?O.offsetHeight===0?0:ae/O.offsetHeight:0;if(X===O)s=ve==="start"?C:ve==="end"?C-i:ve==="nearest"?N(F,F+i,i,T,b,F+C,F+C+L,L):C-i/2,d=Oe==="start"?M:Oe==="center"?M-o/2:Oe==="end"?M-o:N(w,w+o,o,Ye,Ee,w+M,w+M+Ae,Ae),s=Math.max(0,s+F),d=Math.max(0,d+w);else{s=ve==="start"?C-He-T:ve==="end"?C-ge+b+B:ve==="nearest"?N(He,ge,ae,T,b+B,C,C+L,L):C-(He+ae/2)+B/2,d=Oe==="start"?M-et-Ye:Oe==="center"?M-(et+U/2)+E/2:Oe==="end"?M-ke+Ee+E:N(et,ke,U,Ye,Ee+E,M,M+Ae,Ae);const{scrollLeft:G,scrollTop:Ce}=O;s=ee===0?0:Math.max(0,Math.min(Ce+s/ee,O.scrollHeight-ae/ee+B)),d=R===0?0:Math.max(0,Math.min(G+d/R,O.scrollWidth-U/R+E)),C+=Ce-s,M+=G-d}W.push({el:O,top:s,left:d})}return W},S=Y=>Y===!1?{block:"end",inline:"nearest"}:(a=>a===Object(a)&&Object.keys(a).length!==0)(Y)?Y:{block:"start",inline:"nearest"};function q(Y,a){if(!Y.isConnected||!(u=>{let K=u;for(;K&&K.parentNode;){if(K.parentNode===document)return!0;K=K.parentNode instanceof ShadowRoot?K.parentNode.host:K.parentNode}return!1})(Y))return;const se=(u=>{const K=window.getComputedStyle(u);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(Y);if((u=>typeof u=="object"&&typeof u.behavior=="function")(a))return a.behavior(h(Y,a));const g=typeof a=="boolean"||a==null?void 0:a.behavior;for(const{el:u,top:K,left:ce}of h(Y,S(a))){const ve=K-se.top+se.bottom,Oe=ce-se.left+se.right;u.scroll({top:ve,left:Oe,behavior:g})}}}}]); diff --git a/p__Classrooms__Lists__Engineering__index.b40ad8da.async.js b/p__Classrooms__Lists__Engineering__index.246ffc56.async.js similarity index 85% rename from p__Classrooms__Lists__Engineering__index.b40ad8da.async.js rename to p__Classrooms__Lists__Engineering__index.246ffc56.async.js index 196d33440a..5ff6131bc2 100644 --- a/p__Classrooms__Lists__Engineering__index.b40ad8da.async.js +++ b/p__Classrooms__Lists__Engineering__index.246ffc56.async.js @@ -1,10 +1,10 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1962],{89489:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},59477:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},40001:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},49198:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},84105:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},18785:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},87169:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},73331:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15277:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},52671:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},8657:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},56082:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},33853:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15075:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},62772:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},43531:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},61485:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},38819:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},47472:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15750:function(It,Ie){Ie.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},4573:function(It,Ie,e){e.r(Ie);var C=e(59301),c=e(89070),f=e(24905),H=e(78241),s=e(3113),I=e(1710),t=e(43418),ee=e(8591),J=e(58421),m=e(57809),te=e(62772),z=e(87169),y=e(99064),oe=e(15750),j=e(32637),X=Object.defineProperty,Be=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ce=(v,A,M)=>A in v?X(v,A,{enumerable:!0,configurable:!0,writable:!0,value:M}):v[A]=M,R=(v,A)=>{for(var M in A||(A={}))he.call(A,M)&&ce(v,M,A[M]);if(Be)for(var M of Be(A))Ne.call(A,M)&&ce(v,M,A[M]);return v},d=(v,A,M)=>new Promise((B,S)=>{var be=k=>{try{Le(M.next(k))}catch(ae){S(ae)}},_=k=>{try{Le(M.throw(k))}catch(ae){S(ae)}},Le=k=>k.done?B(k.value):Promise.resolve(k.value).then(be,_);Le((M=M.apply(v,A)).next())});const r=f.default.Group,g=({classroomList:v,loading:A,user:M,dispatch:B})=>{var S,be,_,Le,k,ae;const[ie,V]=(0,C.useState)([]);let[de,K]=(0,C.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20});const W=(0,c.useParams)(),[ve,Q]=(0,C.useState)(!1),[F,ye]=(0,C.useState)(!1),[Ce]=H.default.useForm(),[je,Re]=(0,C.useState)(!1);(0,C.useEffect)(()=>{We()},[]);function We(){return d(this,null,function*(){let U=yield(0,y.ZP)("/api/courses/ecs_courses.json",{method:"get",params:{id:W==null?void 0:W.coursesId}});V(U)})}function et(){return d(this,null,function*(){var U,Oe;const E=yield(0,y.ZP)(`/api/schools/${(Oe=(U=M==null?void 0:M.userInfo)==null?void 0:U.course)==null?void 0:Oe.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});de.zydatas=E==null?void 0:E.data,K(R({},de))})}function ot(U){return d(this,null,function*(){const Oe=yield(0,y.ZP)(`/api/ec_major_schools/${U}/ec_years/get_year_list.json`,{method:"get"});de.jbdatas=Oe==null?void 0:Oe.data,K(R({},de))})}function Fe(U){return d(this,null,function*(){const Oe=yield(0,y.ZP)(`/api/ec_years/${U}/ec_courses/get_courses.json`,{method:"get"});de.kcdatas=Oe==null?void 0:Oe.data,K(R({},de))})}return C.createElement("div",{className:oe.Z.content},C.createElement("div",{className:oe.Z.header},C.createElement("span",{className:oe.Z.span},"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B"),C.createElement(s.ZP,{type:"primary",onClick:()=>{de.zydatas=[],de.jbdatas=[],de.kcdatas=[],Ce.setFieldsValue({zy:"",jb:"",ec_course_id:""}),K(R({},de)),ie!=null&&ie.have_data?Q(!0):Re(!0),et()},icon:C.createElement(te.Z,null)},"\u6DFB\u52A0\u5173\u8054")),C.createElement(I.default,{dataSource:ie.data,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"filename",key:"filename",render:(U,Oe,E)=>de.per_page*(de.page-1)+E+1},{title:"\u8BA4\u8BC1\u4E13\u4E1A",dataIndex:"pro_name",ellipsis:!0,width:"30%",key:"pro_name"},{title:"\u8BA4\u8BC1\u5C4A\u522B",dataIndex:"year",ellipsis:!0,width:"10%",key:"year"},{title:"\u5173\u8054\u8BFE\u7A0B",dataIndex:"course_name",ellipsis:!0,width:"30%",key:"course_name"},{title:"\u64CD\u4F5C",dataIndex:"id",ellipsis:!0,width:"20%",key:"id",render:(U,Oe)=>C.createElement("div",null,C.createElement("a",{href:`/classrooms/${W==null?void 0:W.coursesId}/engineering/datail?kc=${Oe==null?void 0:Oe.ec_course_id}`,style:{marginRight:20}},"\u67E5\u770B\u8BE6\u60C5"),C.createElement("a",{onClick:()=>{t.default.confirm({title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u5173\u8054\u5417",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield(0,y.ZP)("/api/courses/delete_ecs_course.json",{method:"DELETE",body:{ec_course_id:U}})).status===0&&(ee.ZP.info("\u53D6\u6D88\u6210\u529F"),We())})})}},"\u53D6\u6D88\u5173\u8054"))}]}),C.createElement(J.Z,{style:{textAlign:"center",marginTop:20},current:de.page,showSizeChanger:!1,total:ie==null?void 0:ie.count,pageSize:20,hideOnSinglePage:!0,onChange:U=>{de.page=U,K(R({},de)),We()}}),C.createElement(t.default,{title:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",centered:!0,width:566,open:je,footer:null,onCancel:()=>{Re(!1)}},C.createElement("p",null,"\u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u672A\u5F00\u8BBE\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5173\u8054\u64CD\u4F5C\uFF01"),C.createElement("p",null,"\u89E3\u51B3\u529E\u6CD5\uFF1A"),C.createElement("p",null,"1.\u9700\u8981\u8BE5\u5355\u4F4D\u7684\u8BA4\u8BC1\u5DE5\u4F5C\u56E2\u961F\u4EBA\u5458\uFF0C\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u6DFB\u52A0\u57F9\u517B\u65B9\u6848\u4EE5\u53CA\u8BFE\u7A0B\uFF1B "),C.createElement("p",null,"2.\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\uFF0C\u534F\u52A9\u89E3\u51B3\u3002"),C.createElement("div",{style:{textAlign:"center"}},C.createElement("img",{style:{width:192},src:j})),C.createElement("div",{style:{textAlign:"end"}},C.createElement(s.ZP,{type:"primary",onClick:()=>{Re(!1)}},"\u77E5\u9053\u4E86")," ")),C.createElement(t.default,{title:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",open:ve,centered:!0,onOk:()=>{Ce.submit()},okButtonProps:{loading:F},onCancel:()=>{Q(!1)}},C.createElement("p",{style:{color:"#FA6400",fontSize:"14px"}},C.createElement(z.Z,null)," \u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u5F00\u8BBE\u4E86\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u624D\u80FD\u8FDB\u884C\u6DFB\u52A0\u5173\u8054\u64CD\u4F5C\uFF01"),C.createElement(H.default,{labelCol:{span:4},wrapperCol:{span:20},form:Ce,onValuesChange:U=>{console.log("----",U),U.zy&&(ot(U.zy),Ce.setFieldsValue({jb:null,ec_course_id:null})),U.jb&&(Fe(U.jb),Ce.setFieldsValue({ec_course_id:null}))},onFinish:U=>d(void 0,null,function*(){ye(!0);let Oe=yield(0,y.ZP)("/api/courses/create_ecs_course.json",{method:"post",body:{id:W==null?void 0:W.coursesId,ec_course_id:U.ec_course_id}});ye(!1),Oe.status===0&&(ee.ZP.info("\u5173\u8054\u6210\u529F"),We(),Ce.setFieldsValue({zy:"",jb:"",ec_course_id:""}),Q(!1))})},C.createElement(H.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"zy",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"}]},C.createElement(m.default,{disabled:((S=de.zydatas)==null?void 0:S.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(be=de==null?void 0:de.zydatas)==null?void 0:be.map((U,Oe)=>C.createElement(m.default.Option,{key:Oe,value:U==null?void 0:U.ec_major_school_id},U==null?void 0:U.name)))),C.createElement(H.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"jb",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"}]},C.createElement(m.default,{disabled:((_=de.jbdatas)==null?void 0:_.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Le=de==null?void 0:de.jbdatas)==null?void 0:Le.map((U,Oe)=>C.createElement(m.default.Option,{key:Oe,value:U==null?void 0:U.ec_year_id},U==null?void 0:U.year)))),C.createElement(H.default.Item,{label:"\u5173\u8054\u8BFE\u7A0B",name:"ec_course_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u8BFE\u7A0B"}]},C.createElement(m.default,{disabled:((k=de.kcdatas)==null?void 0:k.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u8BFE\u7A0B"},(ae=de==null?void 0:de.kcdatas)==null?void 0:ae.map((U,Oe)=>C.createElement(m.default.Option,{key:Oe,value:U==null?void 0:U.id},U==null?void 0:U.name)))))))};Ie.default=(0,c.connect)(({classroomList:v,loading:A,globalSetting:M,user:B})=>({classroomList:v,globalSetting:M,loading:A.effects,user:B}))(g)},50371:function(It,Ie){function e(){const C=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const s=f[H];s!==void 0&&(C[H]=s)})}return C}Ie.Z=e},13845:function(It,Ie,e){e.d(Ie,{F:function(){return C},Z:function(){return c}});function C(f){return f!=null&&f===f.window}function c(f,H){var s,I;if(typeof window=="undefined")return 0;const t=H?"scrollTop":"scrollLeft";let ee=0;return C(f)?ee=f[H?"pageYOffset":"pageXOffset"]:f instanceof Document?ee=f.documentElement[t]:(f instanceof HTMLElement||f)&&(ee=f[t]),f&&!C(f)&&typeof ee!="number"&&(ee=(I=((s=f.ownerDocument)!==null&&s!==void 0?s:f).documentElement)===null||I===void 0?void 0:I[t]),ee}},56762:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(59301);function c(){const[,f]=C.useReducer(H=>H+1,0);return f}},68031:function(It,Ie,e){e.d(Ie,{Z:function(){return H}});var C=e(16089);function c(s,I,t,ee){const J=t-I;return s/=ee/2,s<1?J/2*s*s*s+I:J/2*((s-=2)*s*s+2)+I}var f=e(13845);function H(s){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:ee,duration:J=450}=I,m=t(),te=(0,f.Z)(m,!0),z=Date.now(),y=()=>{const j=Date.now()-z,X=c(j>J?J:j,te,s,J);(0,f.F)(m)?m.scrollTo(window.pageXOffset,X):m instanceof Document||m.constructor.name==="HTMLDocument"?m.documentElement.scrollTop=X:m.scrollTop=X,jt||I},24905:function(It,Ie,e){e.d(Ie,{default:function(){return g}});var C=e(92310),c=e.n(C),f=e(5630),H=e(59301),s=e(36355),I=e(1684),t=e(32441),J=H.createContext(null),m=e(98447),te=e(14088),z=e(4572),y=function(v,A){var M={};for(var B in v)Object.prototype.hasOwnProperty.call(v,B)&&A.indexOf(B)<0&&(M[B]=v[B]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,B=Object.getOwnPropertySymbols(v);S{var M;const{prefixCls:B,className:S,rootClassName:be,children:_,indeterminate:Le=!1,style:k,onMouseEnter:ae,onMouseLeave:ie,skipGroup:V=!1,disabled:de}=v,K=y(v,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:W,direction:ve,checkbox:Q}=H.useContext(s.E_),F=H.useContext(J),{isFormItemInput:ye}=H.useContext(t.aM),Ce=H.useContext(I.Z),je=(M=(F==null?void 0:F.disabled)||de)!==null&&M!==void 0?M:Ce,Re=H.useRef(K.value);H.useEffect(()=>{F==null||F.registerValue(K.value)},[]),H.useEffect(()=>{if(!V)return K.value!==Re.current&&(F==null||F.cancelValue(Re.current),F==null||F.registerValue(K.value),Re.current=K.value),()=>F==null?void 0:F.cancelValue(K.value)},[K.value]);const We=W("checkbox",B),[et,ot]=(0,m.ZP)(We),Fe=Object.assign({},K);F&&!V&&(Fe.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),F.toggleOption&&F.toggleOption({label:_,value:K.value})},Fe.name=F.name,Fe.checked=F.value.includes(K.value));const U=c()(`${We}-wrapper`,{[`${We}-rtl`]:ve==="rtl",[`${We}-wrapper-checked`]:Fe.checked,[`${We}-wrapper-disabled`]:je,[`${We}-wrapper-in-form-item`]:ye},Q==null?void 0:Q.className,S,be,ot),Oe=c()({[`${We}-indeterminate`]:Le},z.A,ot),E=Le?"mixed":void 0;return et(H.createElement(te.Z,{component:"Checkbox",disabled:je},H.createElement("label",{className:U,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),k),onMouseEnter:ae,onMouseLeave:ie},H.createElement(f.Z,Object.assign({"aria-checked":E},Fe,{prefixCls:We,className:Oe,disabled:je,ref:A})),_!==void 0&&H.createElement("span",null,_))))};var X=H.forwardRef(oe),Be=e(80702),he=e(2738),Ne=function(v,A){var M={};for(var B in v)Object.prototype.hasOwnProperty.call(v,B)&&A.indexOf(B)<0&&(M[B]=v[B]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,B=Object.getOwnPropertySymbols(v);S{const{defaultValue:M,children:B,options:S=[],prefixCls:be,className:_,rootClassName:Le,style:k,onChange:ae}=v,ie=Ne(v,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:V,direction:de}=H.useContext(s.E_),[K,W]=H.useState(ie.value||M||[]),[ve,Q]=H.useState([]);H.useEffect(()=>{"value"in ie&&W(ie.value||[])},[ie.value]);const F=H.useMemo(()=>S.map(h=>typeof h=="string"||typeof h=="number"?{label:h,value:h}:h),[S]),ye=h=>{Q(x=>x.filter(i=>i!==h))},Ce=h=>{Q(x=>[].concat((0,Be.Z)(x),[h]))},je=h=>{const x=K.indexOf(h.value),i=(0,Be.Z)(K);x===-1?i.push(h.value):i.splice(x,1),"value"in ie||W(i),ae==null||ae(i.filter(P=>ve.includes(P)).sort((P,G)=>{const l=F.findIndex(L=>L.value===P),a=F.findIndex(L=>L.value===G);return l-a}))},Re=V("checkbox",be),We=`${Re}-group`,[et,ot]=(0,m.ZP)(Re),Fe=(0,he.Z)(ie,["value","disabled"]),U=S.length?F.map(h=>H.createElement(X,{prefixCls:Re,key:h.value.toString(),disabled:"disabled"in h?h.disabled:ie.disabled,value:h.value,checked:K.includes(h.value),onChange:h.onChange,className:`${We}-item`,style:h.style,title:h.title},h.label)):B,Oe={toggleOption:je,value:K,disabled:ie.disabled,name:ie.name,registerValue:Ce,cancelValue:ye},E=c()(We,{[`${We}-rtl`]:de==="rtl"},_,Le,ot);return et(H.createElement("div",Object.assign({className:E,style:k},Fe,{ref:A}),H.createElement(J.Provider,{value:Oe},U)))},R=H.forwardRef(ce);var d=H.memo(R);const r=X;r.Group=d,r.__ANT_CHECKBOX=!0;var g=r},98447:function(It,Ie,e){e.d(Ie,{C2:function(){return s}});var C=e(17313),c=e(37613),f=e(83116);const H=I=>{const{checkboxCls:t}=I,ee=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,C.Wf)(I)),{display:"inline-flex",flexWrap:"wrap",columnGap:I.marginXS,[`> ${I.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,C.Wf)(I)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ee}`]:{marginInlineStart:0},[`&${ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,C.Wf)(I)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:I.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,C.oN)(I))},[`${t}-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}})},{[` +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1962],{89489:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},59477:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},40001:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},49198:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},84105:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},18785:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},87169:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},73331:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15277:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},52671:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},8657:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},56082:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},33853:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15075:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},62772:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},43531:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},61485:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},38819:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},47472:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(72308),c=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,s=e(7657),I=function(m,te){return c.createElement(s.Z,(0,C.Z)({},m,{ref:te,icon:H}))},t=c.forwardRef(I),ee=t},15750:function(It,Ie){Ie.Z={flex_box_center:"flex_box_center___auROP",flex_space_between:"flex_space_between___zffiE",flex_box_vertical_center:"flex_box_vertical_center___wyNpY",flex_box_center_end:"flex_box_center_end___m_Isr",flex_box_column:"flex_box_column___b27kO",content:"content___QuZGt",header:"header___Lgq9g",span:"span___aqN0x",title:"title___fcmlM",textone:"textone___AoPbl"}},4573:function(It,Ie,e){e.r(Ie);var C=e(59301),c=e(89070),f=e(24905),H=e(78241),s=e(3113),I=e(1710),t=e(43418),ee=e(8591),J=e(58421),m=e(57809),te=e(62772),z=e(87169),y=e(99064),oe=e(15750),j=e(32637),X=Object.defineProperty,Be=Object.getOwnPropertySymbols,he=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,ce=(v,A,M)=>A in v?X(v,A,{enumerable:!0,configurable:!0,writable:!0,value:M}):v[A]=M,R=(v,A)=>{for(var M in A||(A={}))he.call(A,M)&&ce(v,M,A[M]);if(Be)for(var M of Be(A))Ne.call(A,M)&&ce(v,M,A[M]);return v},d=(v,A,M)=>new Promise((Z,S)=>{var be=k=>{try{Le(M.next(k))}catch(ae){S(ae)}},_=k=>{try{Le(M.throw(k))}catch(ae){S(ae)}},Le=k=>k.done?Z(k.value):Promise.resolve(k.value).then(be,_);Le((M=M.apply(v,A)).next())});const r=f.default.Group,g=({classroomList:v,loading:A,user:M,dispatch:Z})=>{var S,be,_,Le,k,ae;const[ie,U]=(0,C.useState)([]);let[de,K]=(0,C.useState)({zydatas:[],jbdatas:[],kcdatas:[],page:1,per_page:20});const W=(0,c.useParams)(),[ve,Q]=(0,C.useState)(!1),[F,ye]=(0,C.useState)(!1),[Ce]=H.default.useForm(),[je,Re]=(0,C.useState)(!1);(0,C.useEffect)(()=>{We()},[]);function We(){return d(this,null,function*(){let V=yield(0,y.ZP)("/api/courses/ecs_courses.json",{method:"get",params:{id:W==null?void 0:W.coursesId,tab_module_type:"engineering"}});if(V!=null&&V.un_purchased){Z({type:"globalSetting/setActionTabs",payload:{key:"\u91C7\u8D2D\u63D0\u793A"}});return}U(V)})}function et(){return d(this,null,function*(){var V,Oe;const E=yield(0,y.ZP)(`/api/schools/${(Oe=(V=M==null?void 0:M.userInfo)==null?void 0:V.course)==null?void 0:Oe.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});de.zydatas=E==null?void 0:E.data,K(R({},de))})}function ot(V){return d(this,null,function*(){const Oe=yield(0,y.ZP)(`/api/ec_major_schools/${V}/ec_years/get_year_list.json`,{method:"get"});de.jbdatas=Oe==null?void 0:Oe.data,K(R({},de))})}function Fe(V){return d(this,null,function*(){const Oe=yield(0,y.ZP)(`/api/ec_years/${V}/ec_courses/get_courses.json`,{method:"get"});de.kcdatas=Oe==null?void 0:Oe.data,K(R({},de))})}return C.createElement("div",{className:oe.Z.content},C.createElement("div",{className:oe.Z.header},C.createElement("span",{className:oe.Z.span},"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B"),C.createElement(s.ZP,{type:"primary",onClick:()=>{de.zydatas=[],de.jbdatas=[],de.kcdatas=[],Ce.setFieldsValue({zy:"",jb:"",ec_course_id:""}),K(R({},de)),ie!=null&&ie.have_data?Q(!0):Re(!0),et()},icon:C.createElement(te.Z,null)},"\u6DFB\u52A0\u5173\u8054")),C.createElement(I.default,{dataSource:ie.data,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"filename",key:"filename",render:(V,Oe,E)=>de.per_page*(de.page-1)+E+1},{title:"\u8BA4\u8BC1\u4E13\u4E1A",dataIndex:"pro_name",ellipsis:!0,width:"30%",key:"pro_name"},{title:"\u8BA4\u8BC1\u5C4A\u522B",dataIndex:"year",ellipsis:!0,width:"10%",key:"year"},{title:"\u5173\u8054\u8BFE\u7A0B",dataIndex:"course_name",ellipsis:!0,width:"30%",key:"course_name"},{title:"\u64CD\u4F5C",dataIndex:"id",ellipsis:!0,width:"20%",key:"id",render:(V,Oe)=>C.createElement("div",null,C.createElement("a",{href:`/classrooms/${W==null?void 0:W.coursesId}/engineering/datail?kc=${Oe==null?void 0:Oe.ec_course_id}`,style:{marginRight:20}},"\u67E5\u770B\u8BE6\u60C5"),C.createElement("a",{onClick:()=>{t.default.confirm({title:"\u63D0\u793A",content:"\u4F60\u786E\u5B9A\u8981\u53D6\u6D88\u5173\u8054\u5417",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>d(void 0,null,function*(){(yield(0,y.ZP)("/api/courses/delete_ecs_course.json",{method:"DELETE",body:{ec_course_id:V}})).status===0&&(ee.ZP.info("\u53D6\u6D88\u6210\u529F"),We())})})}},"\u53D6\u6D88\u5173\u8054"))}]}),C.createElement(J.Z,{style:{textAlign:"center",marginTop:20},current:de.page,showSizeChanger:!1,total:ie==null?void 0:ie.count,pageSize:20,hideOnSinglePage:!0,onChange:V=>{de.page=V,K(R({},de)),We()}}),C.createElement(t.default,{title:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",centered:!0,width:566,open:je,footer:null,onCancel:()=>{Re(!1)}},C.createElement("p",null,"\u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u672A\u5F00\u8BBE\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u65E0\u6CD5\u8FDB\u884C\u5173\u8054\u64CD\u4F5C\uFF01"),C.createElement("p",null,"\u89E3\u51B3\u529E\u6CD5\uFF1A"),C.createElement("p",null,"1.\u9700\u8981\u8BE5\u5355\u4F4D\u7684\u8BA4\u8BC1\u5DE5\u4F5C\u56E2\u961F\u4EBA\u5458\uFF0C\u5148\u5728\u5DE5\u7A0B\u8BA4\u8BC1\u6A21\u5757\u6DFB\u52A0\u57F9\u517B\u65B9\u6848\u4EE5\u53CA\u8BFE\u7A0B\uFF1B "),C.createElement("p",null,"2.\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\uFF0C\u534F\u52A9\u89E3\u51B3\u3002"),C.createElement("div",{style:{textAlign:"center"}},C.createElement("img",{style:{width:192},src:j})),C.createElement("div",{style:{textAlign:"end"}},C.createElement(s.ZP,{type:"primary",onClick:()=>{Re(!1)}},"\u77E5\u9053\u4E86")," ")),C.createElement(t.default,{title:"\u5173\u8054\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B",open:ve,centered:!0,onOk:()=>{Ce.submit()},okButtonProps:{loading:F},onCancel:()=>{Q(!1)}},C.createElement("p",{style:{color:"#FA6400",fontSize:"14px"}},C.createElement(z.Z,null)," \u6559\u5B66\u8BFE\u5802\u6240\u5C5E\u5355\u4F4D\u5F00\u8BBE\u4E86\u5DE5\u7A0B\u8BA4\u8BC1\u8BFE\u7A0B\uFF0C\u624D\u80FD\u8FDB\u884C\u6DFB\u52A0\u5173\u8054\u64CD\u4F5C\uFF01"),C.createElement(H.default,{labelCol:{span:4},wrapperCol:{span:20},form:Ce,onValuesChange:V=>{console.log("----",V),V.zy&&(ot(V.zy),Ce.setFieldsValue({jb:null,ec_course_id:null})),V.jb&&(Fe(V.jb),Ce.setFieldsValue({ec_course_id:null}))},onFinish:V=>d(void 0,null,function*(){ye(!0);let Oe=yield(0,y.ZP)("/api/courses/create_ecs_course.json",{method:"post",body:{id:W==null?void 0:W.coursesId,ec_course_id:V.ec_course_id}});ye(!1),Oe.status===0&&(ee.ZP.info("\u5173\u8054\u6210\u529F"),We(),Ce.setFieldsValue({zy:"",jb:"",ec_course_id:""}),Q(!1))})},C.createElement(H.default.Item,{label:"\u8BA4\u8BC1\u4E13\u4E1A",name:"zy",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"}]},C.createElement(m.default,{disabled:((S=de.zydatas)==null?void 0:S.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(be=de==null?void 0:de.zydatas)==null?void 0:be.map((V,Oe)=>C.createElement(m.default.Option,{key:Oe,value:V==null?void 0:V.ec_major_school_id},V==null?void 0:V.name)))),C.createElement(H.default.Item,{label:"\u8BA4\u8BC1\u5C4A\u522B",name:"jb",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"}]},C.createElement(m.default,{disabled:((_=de.jbdatas)==null?void 0:_.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(Le=de==null?void 0:de.jbdatas)==null?void 0:Le.map((V,Oe)=>C.createElement(m.default.Option,{key:Oe,value:V==null?void 0:V.ec_year_id},V==null?void 0:V.year)))),C.createElement(H.default.Item,{label:"\u5173\u8054\u8BFE\u7A0B",name:"ec_course_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5173\u8054\u8BFE\u7A0B"}]},C.createElement(m.default,{disabled:((k=de.kcdatas)==null?void 0:k.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u5173\u8054\u8BFE\u7A0B"},(ae=de==null?void 0:de.kcdatas)==null?void 0:ae.map((V,Oe)=>C.createElement(m.default.Option,{key:Oe,value:V==null?void 0:V.id},V==null?void 0:V.name)))))))};Ie.default=(0,c.connect)(({classroomList:v,loading:A,globalSetting:M,user:Z})=>({classroomList:v,globalSetting:M,loading:A.effects,user:Z}))(g)},50371:function(It,Ie){function e(){const C=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const s=f[H];s!==void 0&&(C[H]=s)})}return C}Ie.Z=e},13845:function(It,Ie,e){e.d(Ie,{F:function(){return C},Z:function(){return c}});function C(f){return f!=null&&f===f.window}function c(f,H){var s,I;if(typeof window=="undefined")return 0;const t=H?"scrollTop":"scrollLeft";let ee=0;return C(f)?ee=f[H?"pageYOffset":"pageXOffset"]:f instanceof Document?ee=f.documentElement[t]:(f instanceof HTMLElement||f)&&(ee=f[t]),f&&!C(f)&&typeof ee!="number"&&(ee=(I=((s=f.ownerDocument)!==null&&s!==void 0?s:f).documentElement)===null||I===void 0?void 0:I[t]),ee}},56762:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(59301);function c(){const[,f]=C.useReducer(H=>H+1,0);return f}},68031:function(It,Ie,e){e.d(Ie,{Z:function(){return H}});var C=e(16089);function c(s,I,t,ee){const J=t-I;return s/=ee/2,s<1?J/2*s*s*s+I:J/2*((s-=2)*s*s+2)+I}var f=e(13845);function H(s){let I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:ee,duration:J=450}=I,m=t(),te=(0,f.Z)(m,!0),z=Date.now(),y=()=>{const j=Date.now()-z,X=c(j>J?J:j,te,s,J);(0,f.F)(m)?m.scrollTo(window.pageXOffset,X):m instanceof Document||m.constructor.name==="HTMLDocument"?m.documentElement.scrollTop=X:m.scrollTop=X,jt||I},24905:function(It,Ie,e){e.d(Ie,{default:function(){return g}});var C=e(92310),c=e.n(C),f=e(5630),H=e(59301),s=e(36355),I=e(1684),t=e(32441),J=H.createContext(null),m=e(98447),te=e(14088),z=e(4572),y=function(v,A){var M={};for(var Z in v)Object.prototype.hasOwnProperty.call(v,Z)&&A.indexOf(Z)<0&&(M[Z]=v[Z]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,Z=Object.getOwnPropertySymbols(v);S{var M;const{prefixCls:Z,className:S,rootClassName:be,children:_,indeterminate:Le=!1,style:k,onMouseEnter:ae,onMouseLeave:ie,skipGroup:U=!1,disabled:de}=v,K=y(v,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:W,direction:ve,checkbox:Q}=H.useContext(s.E_),F=H.useContext(J),{isFormItemInput:ye}=H.useContext(t.aM),Ce=H.useContext(I.Z),je=(M=(F==null?void 0:F.disabled)||de)!==null&&M!==void 0?M:Ce,Re=H.useRef(K.value);H.useEffect(()=>{F==null||F.registerValue(K.value)},[]),H.useEffect(()=>{if(!U)return K.value!==Re.current&&(F==null||F.cancelValue(Re.current),F==null||F.registerValue(K.value),Re.current=K.value),()=>F==null?void 0:F.cancelValue(K.value)},[K.value]);const We=W("checkbox",Z),[et,ot]=(0,m.ZP)(We),Fe=Object.assign({},K);F&&!U&&(Fe.onChange=function(){K.onChange&&K.onChange.apply(K,arguments),F.toggleOption&&F.toggleOption({label:_,value:K.value})},Fe.name=F.name,Fe.checked=F.value.includes(K.value));const V=c()(`${We}-wrapper`,{[`${We}-rtl`]:ve==="rtl",[`${We}-wrapper-checked`]:Fe.checked,[`${We}-wrapper-disabled`]:je,[`${We}-wrapper-in-form-item`]:ye},Q==null?void 0:Q.className,S,be,ot),Oe=c()({[`${We}-indeterminate`]:Le},z.A,ot),E=Le?"mixed":void 0;return et(H.createElement(te.Z,{component:"Checkbox",disabled:je},H.createElement("label",{className:V,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),k),onMouseEnter:ae,onMouseLeave:ie},H.createElement(f.Z,Object.assign({"aria-checked":E},Fe,{prefixCls:We,className:Oe,disabled:je,ref:A})),_!==void 0&&H.createElement("span",null,_))))};var X=H.forwardRef(oe),Be=e(80702),he=e(2738),Ne=function(v,A){var M={};for(var Z in v)Object.prototype.hasOwnProperty.call(v,Z)&&A.indexOf(Z)<0&&(M[Z]=v[Z]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,Z=Object.getOwnPropertySymbols(v);S{const{defaultValue:M,children:Z,options:S=[],prefixCls:be,className:_,rootClassName:Le,style:k,onChange:ae}=v,ie=Ne(v,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:U,direction:de}=H.useContext(s.E_),[K,W]=H.useState(ie.value||M||[]),[ve,Q]=H.useState([]);H.useEffect(()=>{"value"in ie&&W(ie.value||[])},[ie.value]);const F=H.useMemo(()=>S.map(h=>typeof h=="string"||typeof h=="number"?{label:h,value:h}:h),[S]),ye=h=>{Q(x=>x.filter(i=>i!==h))},Ce=h=>{Q(x=>[].concat((0,Be.Z)(x),[h]))},je=h=>{const x=K.indexOf(h.value),i=(0,Be.Z)(K);x===-1?i.push(h.value):i.splice(x,1),"value"in ie||W(i),ae==null||ae(i.filter(P=>ve.includes(P)).sort((P,G)=>{const l=F.findIndex(L=>L.value===P),a=F.findIndex(L=>L.value===G);return l-a}))},Re=U("checkbox",be),We=`${Re}-group`,[et,ot]=(0,m.ZP)(Re),Fe=(0,he.Z)(ie,["value","disabled"]),V=S.length?F.map(h=>H.createElement(X,{prefixCls:Re,key:h.value.toString(),disabled:"disabled"in h?h.disabled:ie.disabled,value:h.value,checked:K.includes(h.value),onChange:h.onChange,className:`${We}-item`,style:h.style,title:h.title},h.label)):Z,Oe={toggleOption:je,value:K,disabled:ie.disabled,name:ie.name,registerValue:Ce,cancelValue:ye},E=c()(We,{[`${We}-rtl`]:de==="rtl"},_,Le,ot);return et(H.createElement("div",Object.assign({className:E,style:k},Fe,{ref:A}),H.createElement(J.Provider,{value:Oe},V)))},R=H.forwardRef(ce);var d=H.memo(R);const r=X;r.Group=d,r.__ANT_CHECKBOX=!0;var g=r},98447:function(It,Ie,e){e.d(Ie,{C2:function(){return s}});var C=e(17313),c=e(37613),f=e(83116);const H=I=>{const{checkboxCls:t}=I,ee=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,C.Wf)(I)),{display:"inline-flex",flexWrap:"wrap",columnGap:I.marginXS,[`> ${I.antCls}-row`]:{flex:1}}),[ee]:Object.assign(Object.assign({},(0,C.Wf)(I)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${ee}`]:{marginInlineStart:0},[`&${ee}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,C.Wf)(I)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:I.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,C.oN)(I))},[`${t}-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}})},{[` ${ee}:not(${ee}-disabled), ${t}:not(${t}-disabled) `]:{[`&:hover ${t}-inner`]:{borderColor:I.colorPrimary}},[`${ee}:not(${ee}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:I.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-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}`}}},[` ${ee}-checked:not(${ee}-disabled), ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-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:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:I.colorBgContainerDisabled,borderColor:I.colorBorder,"&:after":{borderColor:I.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:I.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:I.colorTextDisabled}}}]};function s(I,t){const ee=(0,c.TS)(t,{checkboxCls:`.${I}`,checkboxSize:t.controlInteractiveSize});return[H(ee)]}Ie.ZP=(0,f.Z)("Checkbox",(I,t)=>{let{prefixCls:ee}=t;return[s(ee,I)]})},93891:function(It,Ie,e){var C=e(59301),c=e(36355),f=e(64165);const H=s=>{const{componentName:I}=s,{getPrefixCls:t}=(0,C.useContext)(c.E_),ee=t("empty");switch(I){case"Table":case"List":return C.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return C.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return C.createElement(f.Z,null)}};Ie.Z=H},91857:function(It,Ie,e){var C=e(59301),c=e(38819),f=e(92310),H=e.n(f),s=e(31561),I=e(70425),t=e(18929),ee=e(2738),J=e(79676),m=e(53487),te=e(92343),z=e(36355),y=e(20834),oe=e(40875),j=e(88088),X=e(47211);const Be=null,he=d=>{const{menu:r,arrow:g,prefixCls:v,children:A,trigger:M,disabled:B,dropdownRender:S,getPopupContainer:be,overlayClassName:_,rootClassName:Le,open:k,onOpenChange:ae,visible:ie,onVisibleChange:V,mouseEnterDelay:de=.15,mouseLeaveDelay:K=.1,autoAdjustOverflow:W=!0,placement:ve="",overlay:Q,transitionName:F}=d,{getPopupContainer:ye,getPrefixCls:Ce,direction:je}=C.useContext(z.E_),Re=C.useMemo(()=>{const u=Ce();return F!==void 0?F:ve.includes("top")?`${u}-slide-down`:`${u}-slide-up`},[Ce,ve,F]),We=C.useMemo(()=>ve?ve.includes("Center")?ve.slice(0,ve.indexOf("Center")):ve:je==="rtl"?"bottomRight":"bottomLeft",[ve,je]),et=Ce("dropdown",v),[ot,Fe]=(0,X.Z)(et),[,U]=(0,j.Z)(),Oe=C.Children.only(A),E=(0,te.Tm)(Oe,{className:H()(`${et}-trigger`,{[`${et}-rtl`]:je==="rtl"},Oe.props.className),disabled:B}),h=B?[]:M;let x;h&&h.includes("contextMenu")&&(x=!0);const[i,P]=(0,t.Z)(!1,{value:k!=null?k:ie}),G=(0,I.useEvent)(u=>{ae==null||ae(u),V==null||V(u),P(u)}),l=H()(_,Le,Fe,{[`${et}-rtl`]:je==="rtl"}),a=(0,J.Z)({arrowPointAtCenter:typeof g=="object"&&g.pointAtCenter,autoAdjustOverflow:W,offset:U.marginXXS,arrowWidth:g?U.sizePopupArrow:0,borderRadius:U.borderRadius}),L=C.useCallback(()=>{P(!1)},[]),b=()=>{let u;return r!=null&&r.items?u=C.createElement(y.default,Object.assign({},r)):typeof Q=="function"?u=Q():u=Q,S&&(u=S(u)),u=C.Children.only(typeof u=="string"?C.createElement("span",null,u):u),C.createElement(oe.J,{prefixCls:`${et}-menu`,expandIcon:C.createElement("span",{className:`${et}-menu-submenu-arrow`},C.createElement(c.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:L,validator:N=>{let{mode:fe}=N}},u)};return ot(C.createElement(s.Z,Object.assign({alignPoint:x},(0,ee.Z)(d,["rootClassName"]),{mouseEnterDelay:de,mouseLeaveDelay:K,visible:i,builtinPlacements:a,arrow:!!g,overlayClassName:l,prefixCls:et,getPopupContainer:be||ye,transitionName:Re,trigger:h,overlay:b,placement:We,onVisibleChange:G}),E))};function Ne(d){return Object.assign(Object.assign({},d),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ce=(0,m.Z)(he,"dropdown",d=>d,Ne),R=d=>C.createElement(ce,Object.assign({},d),C.createElement("span",null));he._InternalPanelDoNotUseOrYouWillBeFired=R,Ie.Z=he},38854:function(It,Ie,e){e.d(Ie,{Z:function(){return j}});var C=e(91857),c=e(92310),f=e.n(c),H=e(59301),s=e(18785),I=e(3113),t=e(36355),ee=e(81327),J=e(33234),m=e(47211),te=function(X,Be){var he={};for(var Ne in X)Object.prototype.hasOwnProperty.call(X,Ne)&&Be.indexOf(Ne)<0&&(he[Ne]=X[Ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,Ne=Object.getOwnPropertySymbols(X);ce{const{getPopupContainer:Be,getPrefixCls:he,direction:Ne}=H.useContext(t.E_),{prefixCls:ce,type:R="default",danger:d,disabled:r,loading:g,onClick:v,htmlType:A,children:M,className:B,menu:S,arrow:be,autoFocus:_,overlay:Le,trigger:k,align:ae,open:ie,onOpenChange:V,placement:de,getPopupContainer:K,href:W,icon:ve=H.createElement(s.Z,null),title:Q,buttonsRender:F=b=>b,mouseEnterDelay:ye,mouseLeaveDelay:Ce,overlayClassName:je,overlayStyle:Re,destroyPopupOnHide:We,dropdownRender:et}=X,ot=te(X,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Fe=he("dropdown",ce),U=`${Fe}-button`,[Oe,E]=(0,m.Z)(Fe),h={menu:S,arrow:be,autoFocus:_,align:ae,disabled:r,trigger:r?[]:k,onOpenChange:V,getPopupContainer:K||Be,mouseEnterDelay:ye,mouseLeaveDelay:Ce,overlayClassName:je,overlayStyle:Re,destroyPopupOnHide:We,dropdownRender:et},{compactSize:x,compactItemClassnames:i}=(0,J.ri)(Fe,Ne),P=f()(U,i,B,E);"overlay"in X&&(h.overlay=Le),"open"in X&&(h.open=ie),"placement"in X?h.placement=de:h.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const G=H.createElement(I.ZP,{type:R,danger:d,disabled:r,loading:g,onClick:v,htmlType:A,href:W,title:Q},M),l=H.createElement(I.ZP,{type:R,danger:d,icon:ve}),[a,L]=F([G,l]);return Oe(H.createElement(ee.Z.Compact,Object.assign({className:P,size:x,block:!0},ot),a,H.createElement(C.Z,Object.assign({},h),L)))};z.__ANT_BUTTON=!0;var y=z;const oe=C.Z;oe.Button=y;var j=oe},47211:function(It,Ie,e){e.d(Ie,{Z:function(){return te}});var C=e(17313),c=e(13826),f=e(92899),H=e(29878),s=e(19447),I=e(83116),t=e(37613),J=z=>{const{componentCls:y,menuCls:oe,colorError:j,colorTextLightSolid:X}=z,Be=`${oe}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${oe} ${Be}`]:{[`&${Be}-danger:not(${Be}-disabled)`]:{color:j,"&:hover":{color:X,backgroundColor:j}}}}}};const m=z=>{const{componentCls:y,menuCls:oe,zIndexPopup:j,dropdownArrowDistance:X,sizePopupArrow:Be,antCls:he,iconCls:Ne,motionDurationMid:ce,dropdownPaddingVertical:R,fontSize:d,dropdownEdgeChildPadding:r,colorTextDisabled:g,fontSizeIcon:v,controlPaddingHorizontal:A,colorBgElevated:M}=z;return[{[y]:Object.assign(Object.assign({},(0,C.Wf)(z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,display:"block","&::before":{position:"absolute",insetBlock:-X+Be/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${he}-btn`]:{[`& > ${Ne}-down, & > ${he}-btn-icon > ${Ne}-down`]:{fontSize:v}},[`${y}-wrap`]:{position:"relative",[`${he}-btn > ${Ne}-down`]:{fontSize:v},[`${Ne}-down::before`]:{transition:`transform ${ce}`}},[`${y}-wrap-open`]:{[`${Ne}-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${y}-placement-bottomLeft, + `]:{[`&:hover ${t}-inner`]:{backgroundColor:I.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-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:'""'}}}}},{[`${ee}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:I.colorBgContainerDisabled,borderColor:I.colorBorder,"&:after":{borderColor:I.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:I.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:I.colorTextDisabled}}}]};function s(I,t){const ee=(0,c.TS)(t,{checkboxCls:`.${I}`,checkboxSize:t.controlInteractiveSize});return[H(ee)]}Ie.ZP=(0,f.Z)("Checkbox",(I,t)=>{let{prefixCls:ee}=t;return[s(ee,I)]})},93891:function(It,Ie,e){var C=e(59301),c=e(36355),f=e(64165);const H=s=>{const{componentName:I}=s,{getPrefixCls:t}=(0,C.useContext)(c.E_),ee=t("empty");switch(I){case"Table":case"List":return C.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return C.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${ee}-small`});default:return C.createElement(f.Z,null)}};Ie.Z=H},91857:function(It,Ie,e){var C=e(59301),c=e(38819),f=e(92310),H=e.n(f),s=e(31561),I=e(70425),t=e(18929),ee=e(2738),J=e(79676),m=e(53487),te=e(92343),z=e(36355),y=e(20834),oe=e(40875),j=e(88088),X=e(47211);const Be=null,he=d=>{const{menu:r,arrow:g,prefixCls:v,children:A,trigger:M,disabled:Z,dropdownRender:S,getPopupContainer:be,overlayClassName:_,rootClassName:Le,open:k,onOpenChange:ae,visible:ie,onVisibleChange:U,mouseEnterDelay:de=.15,mouseLeaveDelay:K=.1,autoAdjustOverflow:W=!0,placement:ve="",overlay:Q,transitionName:F}=d,{getPopupContainer:ye,getPrefixCls:Ce,direction:je}=C.useContext(z.E_),Re=C.useMemo(()=>{const u=Ce();return F!==void 0?F:ve.includes("top")?`${u}-slide-down`:`${u}-slide-up`},[Ce,ve,F]),We=C.useMemo(()=>ve?ve.includes("Center")?ve.slice(0,ve.indexOf("Center")):ve:je==="rtl"?"bottomRight":"bottomLeft",[ve,je]),et=Ce("dropdown",v),[ot,Fe]=(0,X.Z)(et),[,V]=(0,j.Z)(),Oe=C.Children.only(A),E=(0,te.Tm)(Oe,{className:H()(`${et}-trigger`,{[`${et}-rtl`]:je==="rtl"},Oe.props.className),disabled:Z}),h=Z?[]:M;let x;h&&h.includes("contextMenu")&&(x=!0);const[i,P]=(0,t.Z)(!1,{value:k!=null?k:ie}),G=(0,I.useEvent)(u=>{ae==null||ae(u),U==null||U(u),P(u)}),l=H()(_,Le,Fe,{[`${et}-rtl`]:je==="rtl"}),a=(0,J.Z)({arrowPointAtCenter:typeof g=="object"&&g.pointAtCenter,autoAdjustOverflow:W,offset:V.marginXXS,arrowWidth:g?V.sizePopupArrow:0,borderRadius:V.borderRadius}),L=C.useCallback(()=>{P(!1)},[]),b=()=>{let u;return r!=null&&r.items?u=C.createElement(y.default,Object.assign({},r)):typeof Q=="function"?u=Q():u=Q,S&&(u=S(u)),u=C.Children.only(typeof u=="string"?C.createElement("span",null,u):u),C.createElement(oe.J,{prefixCls:`${et}-menu`,expandIcon:C.createElement("span",{className:`${et}-menu-submenu-arrow`},C.createElement(c.Z,{className:`${et}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:L,validator:N=>{let{mode:fe}=N}},u)};return ot(C.createElement(s.Z,Object.assign({alignPoint:x},(0,ee.Z)(d,["rootClassName"]),{mouseEnterDelay:de,mouseLeaveDelay:K,visible:i,builtinPlacements:a,arrow:!!g,overlayClassName:l,prefixCls:et,getPopupContainer:be||ye,transitionName:Re,trigger:h,overlay:b,placement:We,onVisibleChange:G}),E))};function Ne(d){return Object.assign(Object.assign({},d),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ce=(0,m.Z)(he,"dropdown",d=>d,Ne),R=d=>C.createElement(ce,Object.assign({},d),C.createElement("span",null));he._InternalPanelDoNotUseOrYouWillBeFired=R,Ie.Z=he},38854:function(It,Ie,e){e.d(Ie,{Z:function(){return j}});var C=e(91857),c=e(92310),f=e.n(c),H=e(59301),s=e(18785),I=e(3113),t=e(36355),ee=e(81327),J=e(33234),m=e(47211),te=function(X,Be){var he={};for(var Ne in X)Object.prototype.hasOwnProperty.call(X,Ne)&&Be.indexOf(Ne)<0&&(he[Ne]=X[Ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,Ne=Object.getOwnPropertySymbols(X);ce{const{getPopupContainer:Be,getPrefixCls:he,direction:Ne}=H.useContext(t.E_),{prefixCls:ce,type:R="default",danger:d,disabled:r,loading:g,onClick:v,htmlType:A,children:M,className:Z,menu:S,arrow:be,autoFocus:_,overlay:Le,trigger:k,align:ae,open:ie,onOpenChange:U,placement:de,getPopupContainer:K,href:W,icon:ve=H.createElement(s.Z,null),title:Q,buttonsRender:F=b=>b,mouseEnterDelay:ye,mouseLeaveDelay:Ce,overlayClassName:je,overlayStyle:Re,destroyPopupOnHide:We,dropdownRender:et}=X,ot=te(X,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Fe=he("dropdown",ce),V=`${Fe}-button`,[Oe,E]=(0,m.Z)(Fe),h={menu:S,arrow:be,autoFocus:_,align:ae,disabled:r,trigger:r?[]:k,onOpenChange:U,getPopupContainer:K||Be,mouseEnterDelay:ye,mouseLeaveDelay:Ce,overlayClassName:je,overlayStyle:Re,destroyPopupOnHide:We,dropdownRender:et},{compactSize:x,compactItemClassnames:i}=(0,J.ri)(Fe,Ne),P=f()(V,i,Z,E);"overlay"in X&&(h.overlay=Le),"open"in X&&(h.open=ie),"placement"in X?h.placement=de:h.placement=Ne==="rtl"?"bottomLeft":"bottomRight";const G=H.createElement(I.ZP,{type:R,danger:d,disabled:r,loading:g,onClick:v,htmlType:A,href:W,title:Q},M),l=H.createElement(I.ZP,{type:R,danger:d,icon:ve}),[a,L]=F([G,l]);return Oe(H.createElement(ee.Z.Compact,Object.assign({className:P,size:x,block:!0},ot),a,H.createElement(C.Z,Object.assign({},h),L)))};z.__ANT_BUTTON=!0;var y=z;const oe=C.Z;oe.Button=y;var j=oe},47211:function(It,Ie,e){e.d(Ie,{Z:function(){return te}});var C=e(17313),c=e(13826),f=e(92899),H=e(29878),s=e(19447),I=e(83116),t=e(37613),J=z=>{const{componentCls:y,menuCls:oe,colorError:j,colorTextLightSolid:X}=z,Be=`${oe}-item`;return{[`${y}, ${y}-menu-submenu`]:{[`${oe} ${Be}`]:{[`&${Be}-danger:not(${Be}-disabled)`]:{color:j,"&:hover":{color:X,backgroundColor:j}}}}}};const m=z=>{const{componentCls:y,menuCls:oe,zIndexPopup:j,dropdownArrowDistance:X,sizePopupArrow:Be,antCls:he,iconCls:Ne,motionDurationMid:ce,dropdownPaddingVertical:R,fontSize:d,dropdownEdgeChildPadding:r,colorTextDisabled:g,fontSizeIcon:v,controlPaddingHorizontal:A,colorBgElevated:M}=z;return[{[y]:Object.assign(Object.assign({},(0,C.Wf)(z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:j,display:"block","&::before":{position:"absolute",insetBlock:-X+Be/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${he}-btn`]:{[`& > ${Ne}-down, & > ${he}-btn-icon > ${Ne}-down`]:{fontSize:v}},[`${y}-wrap`]:{position:"relative",[`${he}-btn > ${Ne}-down`]:{fontSize:v},[`${Ne}-down::before`]:{transition:`transform ${ce}`}},[`${y}-wrap-open`]:{[`${Ne}-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${y}-placement-bottomLeft, &${he}-slide-down-appear${he}-slide-down-appear-active${y}-placement-bottomLeft, &${he}-slide-down-enter${he}-slide-down-enter-active${y}-placement-bottom, &${he}-slide-down-appear${he}-slide-down-appear-active${y}-placement-bottom, @@ -18,13 +18,13 @@ &${he}-slide-down-leave${he}-slide-down-leave-active${y}-placement-bottom, &${he}-slide-down-leave${he}-slide-down-leave-active${y}-placement-bottomRight`]:{animationName:c.Uw},[`&${he}-slide-up-leave${he}-slide-up-leave-active${y}-placement-topLeft, &${he}-slide-up-leave${he}-slide-up-leave-active${y}-placement-top, - &${he}-slide-up-leave${he}-slide-up-leave-active${y}-placement-topRight`]:{animationName:c.ly}})},(0,s.ZP)(z,{colorBg:M,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:j,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:M,backgroundClip:"padding-box",borderRadius:z.borderRadiusLG,outline:"none",boxShadow:z.boxShadowSecondary},(0,C.Qy)(z)),{[`${oe}-item-group-title`]:{padding:`${R}px ${A}px`,color:z.colorTextDescription,transition:`all ${ce}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:d,marginInlineEnd:z.marginXS,fontSize:z.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ce}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${R}px ${A}px`,color:z.colorText,fontWeight:"normal",fontSize:d,lineHeight:z.lineHeight,cursor:"pointer",transition:`all ${ce}`,borderRadius:z.borderRadiusSM,"&:hover, &-active":{backgroundColor:z.controlItemBgHover}},(0,C.Qy)(z)),{"&-selected":{color:z.colorPrimary,backgroundColor:z.controlItemBgActive,"&:hover, &-active":{backgroundColor:z.controlItemBgActiveHover}},"&-disabled":{color:g,cursor:"not-allowed","&:hover":{color:g,backgroundColor:M,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:z.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:z.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:z.colorTextDescription,fontSize:v,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${z.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:A+z.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:g,backgroundColor:M,cursor:"not-allowed"}},[`${oe}-submenu-selected ${y}-menu-submenu-title`]:{color:z.colorPrimary}})}},[(0,c.oN)(z,"slide-up"),(0,c.oN)(z,"slide-down"),(0,f.Fm)(z,"move-up"),(0,f.Fm)(z,"move-down"),(0,H._y)(z,"zoom-big")]]};var te=(0,I.Z)("Dropdown",(z,y)=>{let{rootPrefixCls:oe}=y;const{marginXXS:j,sizePopupArrow:X,controlHeight:Be,fontSize:he,lineHeight:Ne,paddingXXS:ce,componentCls:R,borderRadiusLG:d}=z,r=(Be-he*Ne)/2,{dropdownArrowOffset:g}=(0,s.fS)({contentRadius:d}),v=(0,t.TS)(z,{menuCls:`${R}-menu`,rootPrefixCls:oe,dropdownArrowDistance:X/2+j,dropdownArrowOffset:g,dropdownPaddingVertical:r,dropdownEdgeChildPadding:ce});return[m(v),J(v)]},z=>({zIndexPopup:z.zIndexPopupBase+50}))},64165:function(It,Ie,e){e.d(Ie,{Z:function(){return ce}});var C=e(92310),c=e.n(C),f=e(59301),H=e(36355),s=e(9763),I=e(64993),t=e(88088),J=()=>{const[,R]=(0,t.Z)(),r=new I.C(R.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:r,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"}))))},te=()=>{const[,R]=(0,t.Z)(),{colorFill:d,colorFillTertiary:r,colorFillQuaternary:g,colorBgContainer:v}=R,{borderColor:A,shadowColor:M,contentColor:B}=(0,f.useMemo)(()=>({borderColor:new I.C(d).onBackground(v).toHexShortString(),shadowColor:new I.C(r).onBackground(v).toHexShortString(),contentColor:new I.C(g).onBackground(v).toHexShortString()}),[d,r,g,v]);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:M,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:A},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:B}))))},z=e(83116),y=e(37613);const oe=R=>{const{componentCls:d,margin:r,marginXS:g,marginXL:v,fontSize:A,lineHeight:M}=R;return{[d]:{marginInline:g,fontSize:A,lineHeight:M,textAlign:"center",[`${d}-image`]:{height:R.emptyImgHeight,marginBottom:g,opacity:R.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${d}-description`]:{color:R.colorText},[`${d}-footer`]:{marginTop:r},"&-normal":{marginBlock:v,color:R.colorTextDisabled,[`${d}-description`]:{color:R.colorTextDisabled},[`${d}-image`]:{height:R.emptyImgHeightMD}},"&-small":{marginBlock:g,color:R.colorTextDisabled,[`${d}-image`]:{height:R.emptyImgHeightSM}}}}};var j=(0,z.Z)("Empty",R=>{const{componentCls:d,controlHeightLG:r}=R,g=(0,y.TS)(R,{emptyImgCls:`${d}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[oe(g)]}),X=function(R,d){var r={};for(var g in R)Object.prototype.hasOwnProperty.call(R,g)&&d.indexOf(g)<0&&(r[g]=R[g]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,g=Object.getOwnPropertySymbols(R);v{var{className:d,rootClassName:r,prefixCls:g,image:v=Be,description:A,children:M,imageStyle:B,style:S}=R,be=X(R,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:_,direction:Le,empty:k}=f.useContext(H.E_),ae=_("empty",g),[ie,V]=j(ae),[de]=(0,s.Z)("Empty"),K=typeof A!="undefined"?A:de==null?void 0:de.description,W=typeof K=="string"?K:"empty";let ve=null;return typeof v=="string"?ve=f.createElement("img",{alt:W,src:v}):ve=v,ie(f.createElement("div",Object.assign({className:c()(V,ae,k==null?void 0:k.className,{[`${ae}-normal`]:v===he,[`${ae}-rtl`]:Le==="rtl"},d,r),style:Object.assign(Object.assign({},k==null?void 0:k.style),S)},be),f.createElement("div",{className:`${ae}-image`,style:B},ve),K&&f.createElement("div",{className:`${ae}-description`},K),M&&f.createElement("div",{className:`${ae}-footer`},M)))};Ne.PRESENTED_IMAGE_DEFAULT=Be,Ne.PRESENTED_IMAGE_SIMPLE=he;var ce=Ne},78241:function(It,Ie,e){e.d(Ie,{default:function(){return On}});var C=e(80702),c=e(92310),f=e.n(c),H=e(77900),s=e(59301),I=e(62892),t=e(32441);function ee(Z){const[Pe,Te]=s.useState(Z);return s.useEffect(()=>{const $=setTimeout(()=>{Te(Z)},Z.length?0:10);return()=>{clearTimeout($)}},[Z]),Pe}var J=e(17313),m=e(29878),te=e(8378),z=e(37613),y=e(83116),j=Z=>{const{componentCls:Pe}=Z,Te=`${Pe}-show-help`,$=`${Pe}-show-help-item`;return{[Te]:{transition:`opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[$]:{overflow:"hidden",transition:`height ${Z.motionDurationSlow} ${Z.motionEaseInOut}, - opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}, - transform ${Z.motionDurationSlow} ${Z.motionEaseInOut} !important`,[`&${$}-appear, &${$}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${$}-leave-active`]:{transform:"translateY(-5px)"}}}}};const X=Z=>({legend:{display:"block",width:"100%",marginBottom:Z.marginLG,padding:0,color:Z.colorTextDescription,fontSize:Z.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${Z.lineWidth}px ${Z.lineType} ${Z.colorBorder}`},label:{fontSize:Z.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 ${Z.controlOutlineWidth}px ${Z.controlOutline}`},output:{display:"block",paddingTop:15,color:Z.colorText,fontSize:Z.fontSize,lineHeight:Z.lineHeight}}),Be=(Z,Pe)=>{const{formItemCls:Te}=Z;return{[Te]:{[`${Te}-label > label`]:{height:Pe},[`${Te}-control-input`]:{minHeight:Pe}}}},he=Z=>{const{componentCls:Pe}=Z;return{[Z.componentCls]:Object.assign(Object.assign(Object.assign({},(0,J.Wf)(Z)),X(Z)),{[`${Pe}-text`]:{display:"inline-block",paddingInlineEnd:Z.paddingSM},"&-small":Object.assign({},Be(Z,Z.controlHeightSM)),"&-large":Object.assign({},Be(Z,Z.controlHeightLG))})}},Ne=Z=>{const{formItemCls:Pe,iconCls:Te,componentCls:$,rootPrefixCls:w,labelRequiredMarkColor:Me,labelColor:$e,labelFontSize:Ye,labelHeight:ze,labelColonMarginInlineStart:_e,labelColonMarginInlineEnd:nt,itemMarginBottom:Je}=Z;return{[Pe]:Object.assign(Object.assign({},(0,J.Wf)(Z)),{marginBottom:Je,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${w}-row`]:{display:"none"},"&-has-warning":{[`${Pe}-split`]:{color:Z.colorError}},"&-has-error":{[`${Pe}-split`]:{color:Z.colorWarning}},[`${Pe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${Z.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ze,color:$e,fontSize:Ye,[`> ${Te}`]:{fontSize:Z.fontSize,verticalAlign:"top"},[`&${Pe}-required:not(${Pe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Z.marginXXS,color:Me,fontSize:Z.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${$}-hide-required-mark &`]:{display:"none"}},[`${Pe}-optional`]:{display:"inline-block",marginInlineStart:Z.marginXXS,color:Z.colorTextDescription,[`${$}-hide-required-mark &`]:{display:"none"}},[`${Pe}-tooltip`]:{color:Z.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Z.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:_e,marginInlineEnd:nt},[`&${Pe}-no-colon::after`]:{content:'"\\a0"'}}},[`${Pe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${w}-col-'"]):not([class*="' ${w}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Z.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Pe]:{"&-explain, &-extra":{clear:"both",color:Z.colorTextDescription,fontSize:Z.fontSize,lineHeight:Z.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:Z.controlHeightSM,transition:`color ${Z.motionDurationMid} ${Z.motionEaseOut}`},"&-explain":{"&-error":{color:Z.colorError},"&-warning":{color:Z.colorWarning}}},[`&-with-help ${Pe}-explain`]:{height:"auto",opacity:1},[`${Pe}-feedback-icon`]:{fontSize:Z.fontSize,textAlign:"center",visibility:"visible",animationName:m.kr,animationDuration:Z.motionDurationMid,animationTimingFunction:Z.motionEaseOutBack,pointerEvents:"none","&-success":{color:Z.colorSuccess},"&-error":{color:Z.colorError},"&-warning":{color:Z.colorWarning},"&-validating":{color:Z.colorPrimary}}})}},ce=Z=>{const{componentCls:Pe,formItemCls:Te}=Z;return{[`${Pe}-horizontal`]:{[`${Te}-label`]:{flexGrow:0},[`${Te}-control`]:{flex:"1 1 0",minWidth:0},[`${Te}-label[class$='-24'], ${Te}-label[class*='-24 ']`]:{[`& + ${Te}-control`]:{minWidth:"unset"}}}}},R=Z=>{const{componentCls:Pe,formItemCls:Te}=Z;return{[`${Pe}-inline`]:{display:"flex",flexWrap:"wrap",[Te]:{flex:"none",marginInlineEnd:Z.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Te}-label, - > ${Te}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Te}-label`]:{flex:"none"},[`${Pe}-text`]:{display:"inline-block"},[`${Te}-has-feedback`]:{display:"inline-block"}}}}},d=Z=>({padding:Z.verticalLabelPadding,margin:Z.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=Z=>{const{componentCls:Pe,formItemCls:Te,rootPrefixCls:$}=Z;return{[`${Te} ${Te}-label`]:d(Z),[Pe]:{[Te]:{flexWrap:"wrap",[`${Te}-label, ${Te}-control`]:{[`&:not([class*=" ${$}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},g=Z=>{const{componentCls:Pe,formItemCls:Te,rootPrefixCls:$}=Z;return{[`${Pe}-vertical`]:{[Te]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Pe}-item-control`]:{width:"100%"}}},[`${Pe}-vertical ${Te}-label, + &${he}-slide-up-leave${he}-slide-up-leave-active${y}-placement-topRight`]:{animationName:c.ly}})},(0,s.ZP)(z,{colorBg:M,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${y} ${oe}`]:{position:"relative",margin:0},[`${oe}-submenu-popup`]:{position:"absolute",zIndex:j,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${y}, ${y}-menu-submenu`]:{[oe]:Object.assign(Object.assign({padding:r,listStyleType:"none",backgroundColor:M,backgroundClip:"padding-box",borderRadius:z.borderRadiusLG,outline:"none",boxShadow:z.boxShadowSecondary},(0,C.Qy)(z)),{[`${oe}-item-group-title`]:{padding:`${R}px ${A}px`,color:z.colorTextDescription,transition:`all ${ce}`},[`${oe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${oe}-item-icon`]:{minWidth:d,marginInlineEnd:z.marginXS,fontSize:z.fontSizeSM},[`${oe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ce}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${oe}-item, ${oe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${R}px ${A}px`,color:z.colorText,fontWeight:"normal",fontSize:d,lineHeight:z.lineHeight,cursor:"pointer",transition:`all ${ce}`,borderRadius:z.borderRadiusSM,"&:hover, &-active":{backgroundColor:z.controlItemBgHover}},(0,C.Qy)(z)),{"&-selected":{color:z.colorPrimary,backgroundColor:z.controlItemBgActive,"&:hover, &-active":{backgroundColor:z.controlItemBgActiveHover}},"&-disabled":{color:g,cursor:"not-allowed","&:hover":{color:g,backgroundColor:M,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:z.colorSplit},[`${y}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:z.paddingXS,[`${y}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:z.colorTextDescription,fontSize:v,fontStyle:"normal"}}}),[`${oe}-item-group-list`]:{margin:`0 ${z.marginXS}px`,padding:0,listStyle:"none"},[`${oe}-submenu-title`]:{paddingInlineEnd:A+z.fontSizeSM},[`${oe}-submenu-vertical`]:{position:"relative"},[`${oe}-submenu${oe}-submenu-disabled ${y}-menu-submenu-title`]:{[`&, ${y}-menu-submenu-arrow-icon`]:{color:g,backgroundColor:M,cursor:"not-allowed"}},[`${oe}-submenu-selected ${y}-menu-submenu-title`]:{color:z.colorPrimary}})}},[(0,c.oN)(z,"slide-up"),(0,c.oN)(z,"slide-down"),(0,f.Fm)(z,"move-up"),(0,f.Fm)(z,"move-down"),(0,H._y)(z,"zoom-big")]]};var te=(0,I.Z)("Dropdown",(z,y)=>{let{rootPrefixCls:oe}=y;const{marginXXS:j,sizePopupArrow:X,controlHeight:Be,fontSize:he,lineHeight:Ne,paddingXXS:ce,componentCls:R,borderRadiusLG:d}=z,r=(Be-he*Ne)/2,{dropdownArrowOffset:g}=(0,s.fS)({contentRadius:d}),v=(0,t.TS)(z,{menuCls:`${R}-menu`,rootPrefixCls:oe,dropdownArrowDistance:X/2+j,dropdownArrowOffset:g,dropdownPaddingVertical:r,dropdownEdgeChildPadding:ce});return[m(v),J(v)]},z=>({zIndexPopup:z.zIndexPopupBase+50}))},64165:function(It,Ie,e){e.d(Ie,{Z:function(){return ce}});var C=e(92310),c=e.n(C),f=e(59301),H=e(36355),s=e(9763),I=e(64993),t=e(88088),J=()=>{const[,R]=(0,t.Z)(),r=new I.C(R.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:r,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"}))))},te=()=>{const[,R]=(0,t.Z)(),{colorFill:d,colorFillTertiary:r,colorFillQuaternary:g,colorBgContainer:v}=R,{borderColor:A,shadowColor:M,contentColor:Z}=(0,f.useMemo)(()=>({borderColor:new I.C(d).onBackground(v).toHexShortString(),shadowColor:new I.C(r).onBackground(v).toHexShortString(),contentColor:new I.C(g).onBackground(v).toHexShortString()}),[d,r,g,v]);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:M,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:A},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:Z}))))},z=e(83116),y=e(37613);const oe=R=>{const{componentCls:d,margin:r,marginXS:g,marginXL:v,fontSize:A,lineHeight:M}=R;return{[d]:{marginInline:g,fontSize:A,lineHeight:M,textAlign:"center",[`${d}-image`]:{height:R.emptyImgHeight,marginBottom:g,opacity:R.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${d}-description`]:{color:R.colorText},[`${d}-footer`]:{marginTop:r},"&-normal":{marginBlock:v,color:R.colorTextDisabled,[`${d}-description`]:{color:R.colorTextDisabled},[`${d}-image`]:{height:R.emptyImgHeightMD}},"&-small":{marginBlock:g,color:R.colorTextDisabled,[`${d}-image`]:{height:R.emptyImgHeightSM}}}}};var j=(0,z.Z)("Empty",R=>{const{componentCls:d,controlHeightLG:r}=R,g=(0,y.TS)(R,{emptyImgCls:`${d}-img`,emptyImgHeight:r*2.5,emptyImgHeightMD:r,emptyImgHeightSM:r*.875});return[oe(g)]}),X=function(R,d){var r={};for(var g in R)Object.prototype.hasOwnProperty.call(R,g)&&d.indexOf(g)<0&&(r[g]=R[g]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,g=Object.getOwnPropertySymbols(R);v{var{className:d,rootClassName:r,prefixCls:g,image:v=Be,description:A,children:M,imageStyle:Z,style:S}=R,be=X(R,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:_,direction:Le,empty:k}=f.useContext(H.E_),ae=_("empty",g),[ie,U]=j(ae),[de]=(0,s.Z)("Empty"),K=typeof A!="undefined"?A:de==null?void 0:de.description,W=typeof K=="string"?K:"empty";let ve=null;return typeof v=="string"?ve=f.createElement("img",{alt:W,src:v}):ve=v,ie(f.createElement("div",Object.assign({className:c()(U,ae,k==null?void 0:k.className,{[`${ae}-normal`]:v===he,[`${ae}-rtl`]:Le==="rtl"},d,r),style:Object.assign(Object.assign({},k==null?void 0:k.style),S)},be),f.createElement("div",{className:`${ae}-image`,style:Z},ve),K&&f.createElement("div",{className:`${ae}-description`},K),M&&f.createElement("div",{className:`${ae}-footer`},M)))};Ne.PRESENTED_IMAGE_DEFAULT=Be,Ne.PRESENTED_IMAGE_SIMPLE=he;var ce=Ne},78241:function(It,Ie,e){e.d(Ie,{default:function(){return On}});var C=e(80702),c=e(92310),f=e.n(c),H=e(77900),s=e(59301),I=e(62892),t=e(32441);function ee(T){const[Pe,Te]=s.useState(T);return s.useEffect(()=>{const $=setTimeout(()=>{Te(T)},T.length?0:10);return()=>{clearTimeout($)}},[T]),Pe}var J=e(17313),m=e(29878),te=e(8378),z=e(37613),y=e(83116),j=T=>{const{componentCls:Pe}=T,Te=`${Pe}-show-help`,$=`${Pe}-show-help-item`;return{[Te]:{transition:`opacity ${T.motionDurationSlow} ${T.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[$]:{overflow:"hidden",transition:`height ${T.motionDurationSlow} ${T.motionEaseInOut}, + opacity ${T.motionDurationSlow} ${T.motionEaseInOut}, + transform ${T.motionDurationSlow} ${T.motionEaseInOut} !important`,[`&${$}-appear, &${$}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${$}-leave-active`]:{transform:"translateY(-5px)"}}}}};const X=T=>({legend:{display:"block",width:"100%",marginBottom:T.marginLG,padding:0,color:T.colorTextDescription,fontSize:T.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${T.lineWidth}px ${T.lineType} ${T.colorBorder}`},label:{fontSize:T.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 ${T.controlOutlineWidth}px ${T.controlOutline}`},output:{display:"block",paddingTop:15,color:T.colorText,fontSize:T.fontSize,lineHeight:T.lineHeight}}),Be=(T,Pe)=>{const{formItemCls:Te}=T;return{[Te]:{[`${Te}-label > label`]:{height:Pe},[`${Te}-control-input`]:{minHeight:Pe}}}},he=T=>{const{componentCls:Pe}=T;return{[T.componentCls]:Object.assign(Object.assign(Object.assign({},(0,J.Wf)(T)),X(T)),{[`${Pe}-text`]:{display:"inline-block",paddingInlineEnd:T.paddingSM},"&-small":Object.assign({},Be(T,T.controlHeightSM)),"&-large":Object.assign({},Be(T,T.controlHeightLG))})}},Ne=T=>{const{formItemCls:Pe,iconCls:Te,componentCls:$,rootPrefixCls:w,labelRequiredMarkColor:Me,labelColor:$e,labelFontSize:Ye,labelHeight:ze,labelColonMarginInlineStart:_e,labelColonMarginInlineEnd:nt,itemMarginBottom:Je}=T;return{[Pe]:Object.assign(Object.assign({},(0,J.Wf)(T)),{marginBottom:Je,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${w}-row`]:{display:"none"},"&-has-warning":{[`${Pe}-split`]:{color:T.colorError}},"&-has-error":{[`${Pe}-split`]:{color:T.colorWarning}},[`${Pe}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${T.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:ze,color:$e,fontSize:Ye,[`> ${Te}`]:{fontSize:T.fontSize,verticalAlign:"top"},[`&${Pe}-required:not(${Pe}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:T.marginXXS,color:Me,fontSize:T.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${$}-hide-required-mark &`]:{display:"none"}},[`${Pe}-optional`]:{display:"inline-block",marginInlineStart:T.marginXXS,color:T.colorTextDescription,[`${$}-hide-required-mark &`]:{display:"none"}},[`${Pe}-tooltip`]:{color:T.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:T.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:_e,marginInlineEnd:nt},[`&${Pe}-no-colon::after`]:{content:'"\\a0"'}}},[`${Pe}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${w}-col-'"]):not([class*="' ${w}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:T.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Pe]:{"&-explain, &-extra":{clear:"both",color:T.colorTextDescription,fontSize:T.fontSize,lineHeight:T.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:T.controlHeightSM,transition:`color ${T.motionDurationMid} ${T.motionEaseOut}`},"&-explain":{"&-error":{color:T.colorError},"&-warning":{color:T.colorWarning}}},[`&-with-help ${Pe}-explain`]:{height:"auto",opacity:1},[`${Pe}-feedback-icon`]:{fontSize:T.fontSize,textAlign:"center",visibility:"visible",animationName:m.kr,animationDuration:T.motionDurationMid,animationTimingFunction:T.motionEaseOutBack,pointerEvents:"none","&-success":{color:T.colorSuccess},"&-error":{color:T.colorError},"&-warning":{color:T.colorWarning},"&-validating":{color:T.colorPrimary}}})}},ce=T=>{const{componentCls:Pe,formItemCls:Te}=T;return{[`${Pe}-horizontal`]:{[`${Te}-label`]:{flexGrow:0},[`${Te}-control`]:{flex:"1 1 0",minWidth:0},[`${Te}-label[class$='-24'], ${Te}-label[class*='-24 ']`]:{[`& + ${Te}-control`]:{minWidth:"unset"}}}}},R=T=>{const{componentCls:Pe,formItemCls:Te}=T;return{[`${Pe}-inline`]:{display:"flex",flexWrap:"wrap",[Te]:{flex:"none",marginInlineEnd:T.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Te}-label, + > ${Te}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Te}-label`]:{flex:"none"},[`${Pe}-text`]:{display:"inline-block"},[`${Te}-has-feedback`]:{display:"inline-block"}}}}},d=T=>({padding:T.verticalLabelPadding,margin:T.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),r=T=>{const{componentCls:Pe,formItemCls:Te,rootPrefixCls:$}=T;return{[`${Te} ${Te}-label`]:d(T),[Pe]:{[Te]:{flexWrap:"wrap",[`${Te}-label, ${Te}-control`]:{[`&:not([class*=" ${$}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},g=T=>{const{componentCls:Pe,formItemCls:Te,rootPrefixCls:$}=T;return{[`${Pe}-vertical`]:{[Te]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Pe}-item-control`]:{width:"100%"}}},[`${Pe}-vertical ${Te}-label, .${$}-col-24${Te}-label, - .${$}-col-xl-24${Te}-label`]:d(Z),[`@media (max-width: ${Z.screenXSMax}px)`]:[r(Z),{[Pe]:{[`.${$}-col-xs-24${Te}-label`]:d(Z)}}],[`@media (max-width: ${Z.screenSMMax}px)`]:{[Pe]:{[`.${$}-col-sm-24${Te}-label`]:d(Z)}},[`@media (max-width: ${Z.screenMDMax}px)`]:{[Pe]:{[`.${$}-col-md-24${Te}-label`]:d(Z)}},[`@media (max-width: ${Z.screenLGMax}px)`]:{[Pe]:{[`.${$}-col-lg-24${Te}-label`]:d(Z)}}}},v=(Z,Pe)=>(0,z.TS)(Z,{formItemCls:`${Z.componentCls}-item`,rootPrefixCls:Pe});var A=(0,y.Z)("Form",(Z,Pe)=>{let{rootPrefixCls:Te}=Pe;const $=v(Z,Te);return[he($),Ne($),j($),ce($),R($),g($),(0,te.Z)($),m.kr]},Z=>({labelRequiredMarkColor:Z.colorError,labelColor:Z.colorTextHeading,labelFontSize:Z.fontSize,labelHeight:Z.controlHeight,labelColonMarginInlineStart:Z.marginXXS/2,labelColonMarginInlineEnd:Z.marginXS,itemMarginBottom:Z.marginLG,verticalLabelPadding:`0 0 ${Z.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const M=[];function B(Z,Pe,Te){let $=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Z=="string"?Z:`${Pe}-${$}`,error:Z,errorStatus:Te}}var be=Z=>{let{help:Pe,helpStatus:Te,errors:$=M,warnings:w=M,className:Me,fieldId:$e,onVisibleChanged:Ye}=Z;const{prefixCls:ze}=s.useContext(t.Rk),_e=`${ze}-item-explain`,[,nt]=A(ze),Je=(0,s.useMemo)(()=>(0,I.Z)(ze),[ze]),ht=ee($),at=ee(w),st=s.useMemo(()=>Pe!=null?[B(Pe,"help",Te)]:[].concat((0,C.Z)(ht.map((qe,gt)=>B(qe,"error","error",gt))),(0,C.Z)(at.map((qe,gt)=>B(qe,"warning","warning",gt)))),[Pe,Te,ht,at]),Ct={};return $e&&(Ct.id=`${$e}_help`),s.createElement(H.default,{motionDeadline:Je.motionDeadline,motionName:`${ze}-show-help`,visible:!!st.length,onVisibleChanged:Ye},qe=>{const{className:gt,style:pt}=qe;return s.createElement("div",Object.assign({},Ct,{className:f()(_e,gt,Me,nt),style:pt,role:"alert"}),s.createElement(H.CSSMotionList,Object.assign({keys:st},(0,I.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),kt=>{const{key:wt,error:Qe,errorStatus:q,className:ge,style:Se}=kt;return s.createElement("div",{key:wt,className:f()(ge,{[`${_e}-${q}`]:q}),style:Se},Qe)}))})},_=e(95013),Le=e(36355),k=e(1684),ae=e(52946),ie=e(19716),V=e(16722);const de=["parentNode"],K="form_item";function W(Z){return Z===void 0||Z===!1?[]:Array.isArray(Z)?Z:[Z]}function ve(Z,Pe){if(!Z.length)return;const Te=Z.join("_");return Pe?`${Pe}_${Te}`:de.includes(Te)?`${K}_${Te}`:Te}function Q(Z,Pe,Te,$,w,Me){let $e=$;return Me!==void 0?$e=Me:Te.validating?$e="validating":Z.length?$e="error":Pe.length?$e="warning":(Te.touched||w&&Te.validated)&&($e="success"),$e}function F(Z){return W(Z).join("_")}function ye(Z){const[Pe]=(0,_.useForm)(),Te=s.useRef({}),$=s.useMemo(()=>Z!=null?Z:Object.assign(Object.assign({},Pe),{__INTERNAL__:{itemRef:w=>Me=>{const $e=F(w);Me?Te.current[$e]=Me:delete Te.current[$e]}},scrollToField:function(w){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const $e=W(w),Ye=ve($e,$.__INTERNAL__.name),ze=Ye?document.getElementById(Ye):null;ze&&(0,V.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},Me))},getFieldInstance:w=>{const Me=F(w);return Te.current[Me]}}),[Z,Pe]);return[$]}var Ce=e(28726),je=function(Z,Pe){var Te={};for(var $ in Z)Object.prototype.hasOwnProperty.call(Z,$)&&Pe.indexOf($)<0&&(Te[$]=Z[$]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(Z);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(Z,$[w])&&(Te[$[w]]=Z[$[w]]);return Te};const Re=(Z,Pe)=>{const Te=s.useContext(k.Z),{getPrefixCls:$,direction:w,form:Me}=s.useContext(Le.E_),{prefixCls:$e,className:Ye,rootClassName:ze,size:_e,disabled:nt=Te,form:Je,colon:ht,labelAlign:at,labelWrap:st,labelCol:Ct,wrapperCol:qe,hideRequiredMark:gt,layout:pt="horizontal",scrollToFirstError:kt,requiredMark:wt,onFinishFailed:Qe,name:q,style:ge,feedbackIcons:Se}=Z,De=je(Z,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),we=(0,ie.Z)(_e),Xe=s.useContext(Ce.Z),Ke=(0,s.useMemo)(()=>wt!==void 0?wt:Me&&Me.requiredMark!==void 0?Me.requiredMark:!gt,[gt,wt,Me]),dt=ht!=null?ht:Me==null?void 0:Me.colon,xt=$("form",$e),[Rt,Yt]=A(xt),Ft=f()(xt,`${xt}-${pt}`,{[`${xt}-hide-required-mark`]:Ke===!1,[`${xt}-rtl`]:w==="rtl",[`${xt}-${we}`]:we},Yt,Me==null?void 0:Me.className,Ye,ze),[_t]=ye(Je),{__INTERNAL__:Dt}=_t;Dt.name=q;const Pt=(0,s.useMemo)(()=>({name:q,labelAlign:at,labelCol:Ct,labelWrap:st,wrapperCol:qe,vertical:pt==="vertical",colon:dt,requiredMark:Ke,itemRef:Dt.itemRef,form:_t,feedbackIcons:Se}),[q,at,Ct,qe,pt,dt,Ke,_t,Se]);s.useImperativeHandle(Pe,()=>_t);const en=(bn,Kt)=>{if(bn){let Ht={block:"nearest"};typeof bn=="object"&&(Ht=bn),_t.scrollToField(Kt,Ht)}},qt=bn=>{if(Qe==null||Qe(bn),bn.errorFields.length){const Kt=bn.errorFields[0].name;if(kt!==void 0){en(kt,Kt);return}Me&&Me.scrollToFirstError!==void 0&&en(Me.scrollToFirstError,Kt)}};return Rt(s.createElement(k.n,{disabled:nt},s.createElement(ae.q,{size:we},s.createElement(t.RV,Object.assign({},{validateMessages:Xe}),s.createElement(t.q3.Provider,{value:Pt},s.createElement(_.default,Object.assign({id:q},De,{name:q,onFinishFailed:qt,form:_t,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),ge),className:Ft})))))))};var et=s.forwardRef(Re),ot=e(41799),Fe=e(8654),U=e(92343),Oe=e(11592);function E(Z){if(typeof Z=="function")return Z;const Pe=(0,Oe.Z)(Z);return Pe.length<=1?Pe[0]:Pe}const h=()=>{const{status:Z,errors:Pe=[],warnings:Te=[]}=(0,s.useContext)(t.aM);return{status:Z,errors:Pe,warnings:Te}};h.Context=t.aM;var x=h,i=e(16089);function P(Z){const[Pe,Te]=s.useState(Z),$=(0,s.useRef)(null),w=(0,s.useRef)([]),Me=(0,s.useRef)(!1);s.useEffect(()=>(Me.current=!1,()=>{Me.current=!0,i.Z.cancel($.current),$.current=null}),[]);function $e(Ye){Me.current||($.current===null&&(w.current=[],$.current=(0,i.Z)(()=>{$.current=null,Te(ze=>{let _e=ze;return w.current.forEach(nt=>{_e=nt(_e)}),_e})})),w.current.push(Ye))}return[Pe,$e]}function G(){const{itemRef:Z}=s.useContext(t.q3),Pe=s.useRef({});function Te($,w){const Me=w&&typeof w=="object"&&w.ref,$e=$.join("_");return(Pe.current.name!==$e||Pe.current.originRef!==Me)&&(Pe.current.name=$e,Pe.current.originRef=Me,Pe.current.ref=(0,Fe.sQ)(Z($),Me)),Pe.current.ref}return Te}var l=e(29194),a=e(34280),L=e(2738),b=e(27382),u=e(37028);const N=Z=>{const{formItemCls:Pe}=Z;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Pe}-control`]:{display:"flex"}}}};var fe=(0,y.b)(["Form","item-item"],(Z,Pe)=>{let{rootPrefixCls:Te}=Pe;const $=v(Z,Te);return[N($)]}),me=Z=>{const{prefixCls:Pe,status:Te,wrapperCol:$,children:w,errors:Me,warnings:$e,_internalItemRender:Ye,extra:ze,help:_e,fieldId:nt,marginBottom:Je,onErrorVisibleChanged:ht}=Z,at=`${Pe}-item`,st=s.useContext(t.q3),Ct=$||st.wrapperCol||{},qe=f()(`${at}-control`,Ct.className),gt=s.useMemo(()=>Object.assign({},st),[st]);delete gt.labelCol,delete gt.wrapperCol;const pt=s.createElement("div",{className:`${at}-control-input`},s.createElement("div",{className:`${at}-control-input-content`},w)),kt=s.useMemo(()=>({prefixCls:Pe,status:Te}),[Pe,Te]),wt=Je!==null||Me.length||$e.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(t.Rk.Provider,{value:kt},s.createElement(be,{fieldId:nt,errors:Me,warnings:$e,help:_e,helpStatus:Te,className:`${at}-explain-connected`,onVisibleChanged:ht})),!!Je&&s.createElement("div",{style:{width:0,height:Je}})):null,Qe={};nt&&(Qe.id=`${nt}_extra`);const q=ze?s.createElement("div",Object.assign({},Qe,{className:`${at}-extra`}),ze):null,ge=Ye&&Ye.mark==="pro_table_render"&&Ye.render?Ye.render(Z,{input:pt,errorList:wt,extra:q}):s.createElement(s.Fragment,null,pt,wt,q);return s.createElement(t.q3.Provider,{value:gt},s.createElement(u.Z,Object.assign({},Ct,{className:qe}),ge),s.createElement(fe,{prefixCls:Pe}))},re=e(61485),pe=e(31724),ue=e(9763),ke=e(6848),Ge=function(Z,Pe){var Te={};for(var $ in Z)Object.prototype.hasOwnProperty.call(Z,$)&&Pe.indexOf($)<0&&(Te[$]=Z[$]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(Z);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(Z,$[w])&&(Te[$[w]]=Z[$[w]]);return Te};function Ve(Z){return Z?typeof Z=="object"&&!s.isValidElement(Z)?Z:{title:Z}:null}var lt=Z=>{let{prefixCls:Pe,label:Te,htmlFor:$,labelCol:w,labelAlign:Me,colon:$e,required:Ye,requiredMark:ze,tooltip:_e}=Z;var nt;const[Je]=(0,ue.Z)("Form"),{vertical:ht,labelAlign:at,labelCol:st,labelWrap:Ct,colon:qe}=s.useContext(t.q3);if(!Te)return null;const gt=w||st||{},pt=Me||at,kt=`${Pe}-item-label`,wt=f()(kt,pt==="left"&&`${kt}-left`,gt.className,{[`${kt}-wrap`]:!!Ct});let Qe=Te;const q=$e===!0||qe!==!1&&$e!==!1;q&&!ht&&typeof Te=="string"&&Te.trim()!==""&&(Qe=Te.replace(/[:|:]\s*$/,""));const Se=Ve(_e);if(Se){const{icon:Ke=s.createElement(re.Z,null)}=Se,dt=Ge(Se,["icon"]),xt=s.createElement(ke.Z,Object.assign({},dt),s.cloneElement(Ke,{className:`${Pe}-item-tooltip`,title:""}));Qe=s.createElement(s.Fragment,null,Qe,xt)}const De=ze==="optional",we=typeof ze=="function";we?Qe=ze(Qe,{required:!!Ye}):De&&!Ye&&(Qe=s.createElement(s.Fragment,null,Qe,s.createElement("span",{className:`${Pe}-item-optional`,title:""},(Je==null?void 0:Je.optional)||((nt=pe.Z.Form)===null||nt===void 0?void 0:nt.optional))));const Xe=f()({[`${Pe}-item-required`]:Ye,[`${Pe}-item-required-mark-optional`]:De||we,[`${Pe}-item-no-colon`]:!q});return s.createElement(u.Z,Object.assign({},gt,{className:wt}),s.createElement("label",{htmlFor:$,className:Xe,title:typeof Te=="string"?Te:""},Qe))},mt=e(29679),ct=e(19248),At=e(96512),sn=e(58617);const Gt={success:mt.Z,warning:At.Z,error:ct.Z,validating:sn.Z};function vn(Z){let{children:Pe,errors:Te,warnings:$,hasFeedback:w,validateStatus:Me,prefixCls:$e,meta:Ye,noStyle:ze}=Z;const _e=`${$e}-item`,{feedbackIcons:nt}=s.useContext(t.q3),Je=Q(Te,$,Ye,null,!!w,Me),{isFormItemInput:ht,status:at}=s.useContext(t.aM),st=s.useMemo(()=>{var Ct;let qe;if(w){const kt=w!==!0&&w.icons||nt,wt=Je&&((Ct=kt==null?void 0:kt({status:Je,errors:Te,warnings:$}))===null||Ct===void 0?void 0:Ct[Je]),Qe=Je&&Gt[Je];qe=wt!==!1&&Qe?s.createElement("span",{className:f()(`${_e}-feedback-icon`,`${_e}-feedback-icon-${Je}`)},wt||s.createElement(Qe,null)):null}let gt=!0,pt=Je||"";return ze&&(gt=ht,pt=(Je!=null?Je:at)||""),{status:pt,errors:Te,warnings:$,hasFeedback:!!w,feedbackIcon:qe,isFormItemInput:gt}},[Je,w,ze,ht,at]);return s.createElement(t.aM.Provider,{value:st},Pe)}var Nn=function(Z,Pe){var Te={};for(var $ in Z)Object.prototype.hasOwnProperty.call(Z,$)&&Pe.indexOf($)<0&&(Te[$]=Z[$]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(Z);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(Z,$[w])&&(Te[$[w]]=Z[$[w]]);return Te};function dn(Z){const{prefixCls:Pe,className:Te,rootClassName:$,style:w,help:Me,errors:$e,warnings:Ye,validateStatus:ze,meta:_e,hasFeedback:nt,hidden:Je,children:ht,fieldId:at,required:st,isRequired:Ct,onSubItemMetaChange:qe}=Z,gt=Nn(Z,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),pt=`${Pe}-item`,{requiredMark:kt}=s.useContext(t.q3),wt=s.useRef(null),Qe=ee($e),q=ee(Ye),ge=Me!=null,Se=!!(ge||$e.length||Ye.length),De=!!wt.current&&(0,l.Z)(wt.current),[we,Xe]=s.useState(null);(0,a.Z)(()=>{if(Se&&wt.current){const Yt=getComputedStyle(wt.current);Xe(parseInt(Yt.marginBottom,10))}},[Se,De]);const Ke=Yt=>{Yt||Xe(null)},xt=function(){let Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Ft=Yt?Qe:_e.errors,_t=Yt?q:_e.warnings;return Q(Ft,_t,_e,"",!!nt,ze)}(),Rt=f()(pt,Te,$,{[`${pt}-with-help`]:ge||Qe.length||q.length,[`${pt}-has-feedback`]:xt&&nt,[`${pt}-has-success`]:xt==="success",[`${pt}-has-warning`]:xt==="warning",[`${pt}-has-error`]:xt==="error",[`${pt}-is-validating`]:xt==="validating",[`${pt}-hidden`]:Je});return s.createElement("div",{className:Rt,style:w,ref:wt},s.createElement(b.Z,Object.assign({className:`${pt}-row`},(0,L.Z)(gt,["_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"])),s.createElement(lt,Object.assign({htmlFor:at},Z,{requiredMark:kt,required:st!=null?st:Ct,prefixCls:Pe})),s.createElement(me,Object.assign({},Z,_e,{errors:Qe,warnings:q,prefixCls:Pe,status:xt,help:Me,marginBottom:we,onErrorVisibleChanged:Ke}),s.createElement(t.qI.Provider,{value:qe},s.createElement(vn,{prefixCls:Pe,meta:_e,errors:_e.errors,warnings:_e.warnings,hasFeedback:nt,validateStatus:xt},ht)))),!!we&&s.createElement("div",{className:`${pt}-margin-offset`,style:{marginBottom:-we}}))}const vt="__SPLIT__",In=null,Tn=s.memo(Z=>{let{children:Pe}=Z;return Pe},(Z,Pe)=>Z.value===Pe.value&&Z.update===Pe.update&&Z.childProps.length===Pe.childProps.length&&Z.childProps.every((Te,$)=>Te===Pe.childProps[$]));function jt(Z){return Z!=null}function un(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function ar(Z){const{name:Pe,noStyle:Te,className:$,dependencies:w,prefixCls:Me,shouldUpdate:$e,rules:Ye,children:ze,required:_e,label:nt,messageVariables:Je,trigger:ht="onChange",validateTrigger:at,hidden:st,help:Ct}=Z,{getPrefixCls:qe}=s.useContext(Le.E_),{name:gt}=s.useContext(t.q3),pt=E(ze),kt=typeof pt=="function",wt=s.useContext(t.qI),{validateTrigger:Qe}=s.useContext(_.FieldContext),q=at!==void 0?at:Qe,ge=jt(Pe),Se=qe("form",Me),[De,we]=A(Se),Xe=s.useContext(_.ListContext),Ke=s.useRef(),[dt,xt]=P({}),[Rt,Yt]=(0,ot.Z)(()=>un()),Ft=Kt=>{const Ht=Xe==null?void 0:Xe.getKey(Kt.name);if(Yt(Kt.destroy?un():Kt,!0),Te&&Ct!==!1&&wt){let an=Kt.name;if(Kt.destroy)an=Ke.current||an;else if(Ht!==void 0){const[tn,Cn]=Ht;an=[tn].concat((0,C.Z)(Cn)),Ke.current=an}wt(Kt,an)}},_t=(Kt,Ht)=>{xt(an=>{const tn=Object.assign({},an),qn=[].concat((0,C.Z)(Kt.name.slice(0,-1)),(0,C.Z)(Ht)).join(vt);return Kt.destroy?delete tn[qn]:tn[qn]=Kt,tn})},[Dt,Pt]=s.useMemo(()=>{const Kt=(0,C.Z)(Rt.errors),Ht=(0,C.Z)(Rt.warnings);return Object.values(dt).forEach(an=>{Kt.push.apply(Kt,(0,C.Z)(an.errors||[])),Ht.push.apply(Ht,(0,C.Z)(an.warnings||[]))}),[Kt,Ht]},[dt,Rt.errors,Rt.warnings]),en=G();function qt(Kt,Ht,an){return Te&&!st?s.createElement(vn,{prefixCls:Se,hasFeedback:Z.hasFeedback,validateStatus:Z.validateStatus,meta:Rt,errors:Dt,warnings:Pt,noStyle:!0},Kt):s.createElement(dn,Object.assign({key:"row"},Z,{className:f()($,we),prefixCls:Se,fieldId:Ht,isRequired:an,errors:Dt,warnings:Pt,meta:Rt,onSubItemMetaChange:_t}),Kt)}if(!ge&&!kt&&!w)return De(qt(pt));let bn={};return typeof nt=="string"?bn.label=nt:Pe&&(bn.label=String(Pe)),Je&&(bn=Object.assign(Object.assign({},bn),Je)),De(s.createElement(_.Field,Object.assign({},Z,{messageVariables:bn,trigger:ht,validateTrigger:q,onMetaChange:Ft}),(Kt,Ht,an)=>{const tn=W(Pe).length&&Ht?Ht.name:[],Cn=ve(tn,gt),qn=_e!==void 0?_e:!!(Ye&&Ye.some(Et=>{if(Et&&typeof Et=="object"&&Et.required&&!Et.warningOnly)return!0;if(typeof Et=="function"){const Mn=Et(an);return Mn&&Mn.required&&!Mn.warningOnly}return!1})),Tt=Object.assign({},Kt);let zt=null;if(Array.isArray(pt)&&ge)zt=pt;else if(!(kt&&(!($e||w)||ge))){if(!(w&&!kt&&!ge))if((0,U.l$)(pt)){const Et=Object.assign(Object.assign({},pt.props),Tt);if(Et.id||(Et.id=Cn),Ct||Dt.length>0||Pt.length>0||Z.extra){const hn=[];(Ct||Dt.length>0)&&hn.push(`${Cn}_help`),Z.extra&&hn.push(`${Cn}_extra`),Et["aria-describedby"]=hn.join(" ")}Dt.length>0&&(Et["aria-invalid"]="true"),qn&&(Et["aria-required"]="true"),(0,Fe.Yr)(pt)&&(Et.ref=en(tn,pt)),new Set([].concat((0,C.Z)(W(ht)),(0,C.Z)(W(q)))).forEach(hn=>{Et[hn]=function(){for(var gn,Ln,tr,Wn,nr,$t=arguments.length,yt=new Array($t),Qt=0;Qt<$t;Qt++)yt[Qt]=arguments[Qt];(tr=Tt[hn])===null||tr===void 0||(gn=tr).call.apply(gn,[Tt].concat(yt)),(nr=(Wn=pt.props)[hn])===null||nr===void 0||(Ln=nr).call.apply(Ln,[Wn].concat(yt))}});const wn=[Et["aria-required"],Et["aria-invalid"],Et["aria-describedby"]];zt=s.createElement(Tn,{value:Tt[Z.valuePropName||"value"],update:pt,childProps:wn},(0,U.Tm)(pt,Et))}else kt&&($e||w)&&!ge?zt=pt(an):zt=pt}return qt(zt,Cn,qn)}))}const Sn=ar;Sn.useStatus=x;var Jn=Sn,Fn=function(Z,Pe){var Te={};for(var $ in Z)Object.prototype.hasOwnProperty.call(Z,$)&&Pe.indexOf($)<0&&(Te[$]=Z[$]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(Z);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(Z,$[w])&&(Te[$[w]]=Z[$[w]]);return Te},Cr=Z=>{var{prefixCls:Pe,children:Te}=Z,$=Fn(Z,["prefixCls","children"]);const{getPrefixCls:w}=s.useContext(Le.E_),Me=w("form",Pe),$e=s.useMemo(()=>({prefixCls:Me,status:"error"}),[Me]);return s.createElement(_.List,Object.assign({},$),(Ye,ze,_e)=>s.createElement(t.Rk.Provider,{value:$e},Te(Ye.map(nt=>Object.assign(Object.assign({},nt),{fieldKey:nt.key})),ze,{errors:_e.errors,warnings:_e.warnings})))};function Dn(){const{form:Z}=(0,s.useContext)(t.q3);return Z}const Ot=et;Ot.Item=Jn,Ot.List=Cr,Ot.ErrorList=be,Ot.useForm=ye,Ot.useFormInstance=Dn,Ot.useWatch=_.useWatch,Ot.Provider=t.RV,Ot.create=()=>{};var On=Ot},8628:function(It,Ie,e){var C=e(59301),c=e(34280),f=e(56762),H=e(69507);function s(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,C.useRef)({}),ee=(0,f.Z)(),J=(0,H.ZP)();return(0,c.Z)(()=>{const m=J.subscribe(te=>{t.current=te,I&&ee()});return()=>J.unsubscribe(m)},[]),t.current}Ie.Z=s},9432:function(It,Ie,e){e.d(Ie,{Z:function(){return Ne},n:function(){return Be}});var C=e(19248),c=e(92310),f=e.n(c),H=e(93681),s=e(8654),I=e(59301),t=e(19080),ee=e(36355),J=e(1684),m=e(19716),te=e(32441),z=e(33234),y=e(59412),oe=e(9937);function j(ce){return!!(ce.prefix||ce.suffix||ce.allowClear)}var X=function(ce,R){var d={};for(var r in ce)Object.prototype.hasOwnProperty.call(ce,r)&&R.indexOf(r)<0&&(d[r]=ce[r]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,r=Object.getOwnPropertySymbols(ce);g{var d;const{prefixCls:r,bordered:g=!0,status:v,size:A,disabled:M,onBlur:B,onFocus:S,suffix:be,allowClear:_,addonAfter:Le,addonBefore:k,className:ae,style:ie,styles:V,rootClassName:de,onChange:K,classNames:W}=ce,ve=X(ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:F,input:ye}=I.useContext(ee.E_),Ce=Q("input",r),je=(0,I.useRef)(null),[Re,We]=(0,oe.ZP)(Ce),{compactSize:et,compactItemClassnames:ot}=(0,z.ri)(Ce,F),Fe=(0,m.Z)(fe=>{var Y;return(Y=A!=null?A:et)!==null&&Y!==void 0?Y:fe}),U=I.useContext(J.Z),Oe=M!=null?M:U,{status:E,hasFeedback:h,feedbackIcon:x}=(0,I.useContext)(te.aM),i=(0,t.F)(E,v),P=j(ce)||!!h,G=(0,I.useRef)(P);(0,I.useEffect)(()=>{var fe;P&&G.current,G.current=P},[P]);const l=(0,y.Z)(je,!0),a=fe=>{l(),B==null||B(fe)},L=fe=>{l(),S==null||S(fe)},b=fe=>{l(),K==null||K(fe)},u=(h||be)&&I.createElement(I.Fragment,null,be,h&&x);let N;return typeof _=="object"&&(_!=null&&_.clearIcon)?N=_:_&&(N={clearIcon:I.createElement(C.Z,null)}),Re(I.createElement(H.default,Object.assign({ref:(0,s.sQ)(R,je),prefixCls:Ce,autoComplete:ye==null?void 0:ye.autoComplete},ve,{disabled:Oe,onBlur:a,onFocus:L,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),ie),styles:Object.assign(Object.assign({},ye==null?void 0:ye.styles),V),suffix:u,allowClear:N,className:f()(ae,de,ot,ye==null?void 0:ye.className),onChange:b,addonAfter:Le&&I.createElement(z.BR,null,I.createElement(te.Ux,{override:!0,status:!0},Le)),addonBefore:k&&I.createElement(z.BR,null,I.createElement(te.Ux,{override:!0,status:!0},k)),classNames:Object.assign(Object.assign(Object.assign({},W),ye==null?void 0:ye.classNames),{input:f()({[`${Ce}-sm`]:Fe==="small",[`${Ce}-lg`]:Fe==="large",[`${Ce}-rtl`]:F==="rtl",[`${Ce}-borderless`]:!g},!P&&(0,t.Z)(Ce,i),W==null?void 0:W.input,(d=ye==null?void 0:ye.classNames)===null||d===void 0?void 0:d.input,We)}),classes:{affixWrapper:f()({[`${Ce}-affix-wrapper-sm`]:Fe==="small",[`${Ce}-affix-wrapper-lg`]:Fe==="large",[`${Ce}-affix-wrapper-rtl`]:F==="rtl",[`${Ce}-affix-wrapper-borderless`]:!g},(0,t.Z)(`${Ce}-affix-wrapper`,i,h),We),wrapper:f()({[`${Ce}-group-rtl`]:F==="rtl"},We),group:f()({[`${Ce}-group-wrapper-sm`]:Fe==="small",[`${Ce}-group-wrapper-lg`]:Fe==="large",[`${Ce}-group-wrapper-rtl`]:F==="rtl",[`${Ce}-group-wrapper-disabled`]:Oe},(0,t.Z)(`${Ce}-group-wrapper`,i,h),We)}})))})},1643:function(It,Ie,e){var C=e(19248),c=e(92310),f=e.n(c),H=e(9296),s=e(59301),I=e(19080),t=e(36355),ee=e(1684),J=e(19716),m=e(32441),te=e(9432),z=e(9937),y=function(j,X){var Be={};for(var he in j)Object.prototype.hasOwnProperty.call(j,he)&&X.indexOf(he)<0&&(Be[he]=j[he]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(j);Ne{const{prefixCls:Be,bordered:he=!0,size:Ne,disabled:ce,status:R,allowClear:d,showCount:r,classNames:g,rootClassName:v,className:A}=j,M=y(j,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:B,direction:S}=s.useContext(t.E_),be=(0,J.Z)(Ne),_=s.useContext(ee.Z),Le=ce!=null?ce:_,{status:k,hasFeedback:ae,feedbackIcon:ie}=s.useContext(m.aM),V=(0,I.F)(k,R),de=s.useRef(null);s.useImperativeHandle(X,()=>{var F;return{resizableTextArea:(F=de.current)===null||F===void 0?void 0:F.resizableTextArea,focus:ye=>{var Ce,je;(0,te.n)((je=(Ce=de.current)===null||Ce===void 0?void 0:Ce.resizableTextArea)===null||je===void 0?void 0:je.textArea,ye)},blur:()=>{var ye;return(ye=de.current)===null||ye===void 0?void 0:ye.blur()}}});const K=B("input",Be);let W;typeof d=="object"&&(d!=null&&d.clearIcon)?W=d:d&&(W={clearIcon:s.createElement(C.Z,null)});const[ve,Q]=(0,z.ZP)(K);return ve(s.createElement(H.default,Object.assign({},M,{disabled:Le,allowClear:W,className:f()(A,v),classes:{affixWrapper:f()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:S==="rtl",[`${K}-affix-wrapper-borderless`]:!he,[`${K}-affix-wrapper-sm`]:be==="small",[`${K}-affix-wrapper-lg`]:be==="large",[`${K}-textarea-show-count`]:r},(0,I.Z)(`${K}-affix-wrapper`,V),Q)},classNames:Object.assign(Object.assign({},g),{textarea:f()({[`${K}-borderless`]:!he,[`${K}-sm`]:be==="small",[`${K}-lg`]:be==="large"},(0,I.Z)(K,V),Q,g==null?void 0:g.textarea)}),prefixCls:K,suffix:ae&&s.createElement("span",{className:`${K}-textarea-suffix`},ie),showCount:r,ref:de})))});Ie.Z=oe},59412:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(59301);function c(f,H){const s=(0,C.useRef)([]),I=()=>{s.current.push(setTimeout(()=>{var t,ee,J,m;!((t=f.current)===null||t===void 0)&&t.input&&((ee=f.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((J=f.current)===null||J===void 0)&&J.input.hasAttribute("value"))&&((m=f.current)===null||m===void 0||m.input.removeAttribute("value"))}))};return(0,C.useEffect)(()=>(H&&I(),()=>s.current.forEach(t=>{t&&clearTimeout(t)})),[]),I}},92832:function(It,Ie,e){e.d(Ie,{default:function(){return be}});var C=e(92310),c=e.n(C),f=e(59301),H=e(36355),s=e(32441),I=e(9937),ee=_=>{const{getPrefixCls:Le,direction:k}=(0,f.useContext)(H.E_),{prefixCls:ae,className:ie}=_,V=Le("input-group",ae),de=Le("input"),[K,W]=(0,I.ZP)(de),ve=c()(V,{[`${V}-lg`]:_.size==="large",[`${V}-sm`]:_.size==="small",[`${V}-compact`]:_.compact,[`${V}-rtl`]:k==="rtl"},W,ie),Q=(0,f.useContext)(s.aM),F=(0,f.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return K(f.createElement("span",{className:ve,style:_.style,onMouseEnter:_.onMouseEnter,onMouseLeave:_.onMouseLeave,onFocus:_.onFocus,onBlur:_.onBlur},f.createElement(s.aM.Provider,{value:F},_.children)))},J=e(9432),m=e(73331),te=e(15277),z=e(2738),y=e(8654),oe=e(59412),j=function(_,Le){var k={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&Le.indexOf(ae)<0&&(k[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols(_);ie_?f.createElement(te.Z,null):f.createElement(m.Z,null),Be={click:"onClick",hover:"onMouseOver"};var Ne=f.forwardRef((_,Le)=>{const{visibilityToggle:k=!0}=_,ae=typeof k=="object"&&k.visible!==void 0,[ie,V]=(0,f.useState)(()=>ae?k.visible:!1),de=(0,f.useRef)(null);f.useEffect(()=>{ae&&V(k.visible)},[ae,k]);const K=(0,oe.Z)(de),W=()=>{const{disabled:Oe}=_;Oe||(ie&&K(),V(E=>{var h;const x=!E;return typeof k=="object"&&((h=k.onVisibleChange)===null||h===void 0||h.call(k,x)),x}))},ve=Oe=>{const{action:E="click",iconRender:h=X}=_,x=Be[E]||"",i=h(ie),P={[x]:W,className:`${Oe}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return f.cloneElement(f.isValidElement(i)?i:f.createElement("span",null,i),P)},{className:Q,prefixCls:F,inputPrefixCls:ye,size:Ce}=_,je=j(_,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Re}=f.useContext(H.E_),We=Re("input",ye),et=Re("input-password",F),ot=k&&ve(et),Fe=c()(et,Q,{[`${et}-${Ce}`]:!!Ce}),U=Object.assign(Object.assign({},(0,z.Z)(je,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Fe,prefixCls:We,suffix:ot});return Ce&&(U.size=Ce),f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(Le,de)},U))}),ce=e(47472),R=e(92343),d=e(3113),r=e(19716),g=e(33234),v=function(_,Le){var k={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&Le.indexOf(ae)<0&&(k[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols(_);ie{const{prefixCls:k,inputPrefixCls:ae,className:ie,size:V,suffix:de,enterButton:K=!1,addonAfter:W,loading:ve,disabled:Q,onSearch:F,onChange:ye,onCompositionStart:Ce,onCompositionEnd:je}=_,Re=v(_,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:We,direction:et}=f.useContext(H.E_),ot=f.useRef(!1),Fe=We("input-search",k),U=We("input",ae),{compactSize:Oe}=(0,g.ri)(Fe,et),E=(0,r.Z)(me=>{var re;return(re=V!=null?V:Oe)!==null&&re!==void 0?re:me}),h=f.useRef(null),x=me=>{me&&me.target&&me.type==="click"&&F&&F(me.target.value,me,{source:"clear"}),ye&&ye(me)},i=me=>{var re;document.activeElement===((re=h.current)===null||re===void 0?void 0:re.input)&&me.preventDefault()},P=me=>{var re,pe;F&&F((pe=(re=h.current)===null||re===void 0?void 0:re.input)===null||pe===void 0?void 0:pe.value,me,{source:"input"})},G=me=>{ot.current||ve||P(me)},l=typeof K=="boolean"?f.createElement(ce.Z,null):null,a=`${Fe}-button`;let L;const b=K||{},u=b.type&&b.type.__ANT_BUTTON===!0;u||b.type==="button"?L=(0,R.Tm)(b,Object.assign({onMouseDown:i,onClick:me=>{var re,pe;(pe=(re=b==null?void 0:b.props)===null||re===void 0?void 0:re.onClick)===null||pe===void 0||pe.call(re,me),P(me)},key:"enterButton"},u?{className:a,size:E}:{})):L=f.createElement(d.ZP,{className:a,type:K?"primary":void 0,size:E,disabled:Q,key:"enterButton",onMouseDown:i,onClick:P,loading:ve,icon:l},K),W&&(L=[L,(0,R.Tm)(W,{key:"addonAfter"})]);const N=c()(Fe,{[`${Fe}-rtl`]:et==="rtl",[`${Fe}-${E}`]:!!E,[`${Fe}-with-button`]:!!K},ie),fe=me=>{ot.current=!0,Ce==null||Ce(me)},Y=me=>{ot.current=!1,je==null||je(me)};return f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(h,Le),onPressEnter:G},Re,{size:E,onCompositionStart:fe,onCompositionEnd:Y,prefixCls:U,addonAfter:L,suffix:de,onChange:x,className:N,disabled:Q}))}),B=e(1643);const S=J.Z;S.Group=ee,S.Search=M,S.TextArea=B.Z,S.Password=Ne;var be=S},9937:function(It,Ie,e){e.d(Ie,{M1:function(){return t},TM:function(){return R},Xy:function(){return ee},bi:function(){return te},e5:function(){return ce},ik:function(){return z},nz:function(){return s},pU:function(){return I},s7:function(){return y},x0:function(){return m}});var C=e(17313),c=e(74207),f=e(37613),H=e(83116);const s=d=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:d,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=d=>({borderColor:d.hoverBorderColor}),t=d=>({borderColor:d.activeBorderColor,boxShadow:d.activeShadow,outline:0}),ee=d=>({color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,f.TS)(d,{hoverBorderColor:d.colorBorder})))}),J=d=>{const{paddingBlockLG:r,fontSizeLG:g,lineHeightLG:v,borderRadiusLG:A,paddingInlineLG:M}=d;return{padding:`${r}px ${M}px`,fontSize:g,lineHeight:v,borderRadius:A}},m=d=>({padding:`${d.paddingBlockSM}px ${d.paddingInlineSM}px`,borderRadius:d.borderRadiusSM}),te=(d,r)=>{const{componentCls:g,colorError:v,colorWarning:A,errorActiveShadow:M,warningActiveShadow:B,colorErrorBorderHover:S,colorWarningBorderHover:be}=d;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:v,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:v,activeShadow:M}))),[`${g}-prefix, ${g}-suffix`]:{color:v}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:A,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:A,activeShadow:B}))),[`${g}-prefix, ${g}-suffix`]:{color:A}}}},z=d=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${d.paddingBlock}px ${d.paddingInline}px`,color:d.colorText,fontSize:d.fontSize,lineHeight:d.lineHeight,backgroundColor:d.colorBgContainer,backgroundImage:"none",borderWidth:d.lineWidth,borderStyle:d.lineType,borderColor:d.colorBorder,borderRadius:d.borderRadius,transition:`all ${d.motionDurationMid}`},s(d.colorTextPlaceholder)),{"&:hover":Object.assign({},I(d)),"&:focus, &-focused":Object.assign({},t(d)),"&-disabled, &[disabled]":Object.assign({},ee(d)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:d.controlHeight,lineHeight:d.lineHeight,verticalAlign:"bottom",transition:`all ${d.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},J(d)),"&-sm":Object.assign({},m(d)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=d=>{const{componentCls:r,antCls:g}=d;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:d.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},J(d)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},m(d)),[`&-lg ${g}-select-single ${g}-select-selector`]:{height:d.controlHeightLG},[`&-sm ${g}-select-single ${g}-select-selector`]:{height:d.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 ${d.paddingInline}px`,color:d.colorText,fontWeight:"normal",fontSize:d.fontSize,textAlign:"center",backgroundColor:d.colorFillAlter,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadius,transition:`all ${d.motionDurationSlow}`,lineHeight:1,[`${g}-select`]:{margin:`-${d.paddingBlock+1}px -${d.paddingInline}px`,[`&${g}-select-single:not(${g}-select-customize-input)`]:{[`${g}-select-selector`]:{backgroundColor:"inherit",border:`${d.lineWidth}px ${d.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${g}-select-selector`]:{color:d.colorPrimary}}},[`${g}-cascader-picker`]:{margin:`-9px -${d.paddingInline}px`,backgroundColor:"transparent",[`${g}-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,[`${g}-select ${g}-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,[`${g}-select ${g}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,C.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:d.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + .${$}-col-xl-24${Te}-label`]:d(T),[`@media (max-width: ${T.screenXSMax}px)`]:[r(T),{[Pe]:{[`.${$}-col-xs-24${Te}-label`]:d(T)}}],[`@media (max-width: ${T.screenSMMax}px)`]:{[Pe]:{[`.${$}-col-sm-24${Te}-label`]:d(T)}},[`@media (max-width: ${T.screenMDMax}px)`]:{[Pe]:{[`.${$}-col-md-24${Te}-label`]:d(T)}},[`@media (max-width: ${T.screenLGMax}px)`]:{[Pe]:{[`.${$}-col-lg-24${Te}-label`]:d(T)}}}},v=(T,Pe)=>(0,z.TS)(T,{formItemCls:`${T.componentCls}-item`,rootPrefixCls:Pe});var A=(0,y.Z)("Form",(T,Pe)=>{let{rootPrefixCls:Te}=Pe;const $=v(T,Te);return[he($),Ne($),j($),ce($),R($),g($),(0,te.Z)($),m.kr]},T=>({labelRequiredMarkColor:T.colorError,labelColor:T.colorTextHeading,labelFontSize:T.fontSize,labelHeight:T.controlHeight,labelColonMarginInlineStart:T.marginXXS/2,labelColonMarginInlineEnd:T.marginXS,itemMarginBottom:T.marginLG,verticalLabelPadding:`0 0 ${T.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const M=[];function Z(T,Pe,Te){let $=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof T=="string"?T:`${Pe}-${$}`,error:T,errorStatus:Te}}var be=T=>{let{help:Pe,helpStatus:Te,errors:$=M,warnings:w=M,className:Me,fieldId:$e,onVisibleChanged:Ye}=T;const{prefixCls:ze}=s.useContext(t.Rk),_e=`${ze}-item-explain`,[,nt]=A(ze),Je=(0,s.useMemo)(()=>(0,I.Z)(ze),[ze]),ht=ee($),at=ee(w),st=s.useMemo(()=>Pe!=null?[Z(Pe,"help",Te)]:[].concat((0,C.Z)(ht.map((qe,gt)=>Z(qe,"error","error",gt))),(0,C.Z)(at.map((qe,gt)=>Z(qe,"warning","warning",gt)))),[Pe,Te,ht,at]),Ct={};return $e&&(Ct.id=`${$e}_help`),s.createElement(H.default,{motionDeadline:Je.motionDeadline,motionName:`${ze}-show-help`,visible:!!st.length,onVisibleChanged:Ye},qe=>{const{className:gt,style:pt}=qe;return s.createElement("div",Object.assign({},Ct,{className:f()(_e,gt,Me,nt),style:pt,role:"alert"}),s.createElement(H.CSSMotionList,Object.assign({keys:st},(0,I.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),kt=>{const{key:wt,error:Qe,errorStatus:q,className:ge,style:Se}=kt;return s.createElement("div",{key:wt,className:f()(ge,{[`${_e}-${q}`]:q}),style:Se},Qe)}))})},_=e(95013),Le=e(36355),k=e(1684),ae=e(52946),ie=e(19716),U=e(16722);const de=["parentNode"],K="form_item";function W(T){return T===void 0||T===!1?[]:Array.isArray(T)?T:[T]}function ve(T,Pe){if(!T.length)return;const Te=T.join("_");return Pe?`${Pe}_${Te}`:de.includes(Te)?`${K}_${Te}`:Te}function Q(T,Pe,Te,$,w,Me){let $e=$;return Me!==void 0?$e=Me:Te.validating?$e="validating":T.length?$e="error":Pe.length?$e="warning":(Te.touched||w&&Te.validated)&&($e="success"),$e}function F(T){return W(T).join("_")}function ye(T){const[Pe]=(0,_.useForm)(),Te=s.useRef({}),$=s.useMemo(()=>T!=null?T:Object.assign(Object.assign({},Pe),{__INTERNAL__:{itemRef:w=>Me=>{const $e=F(w);Me?Te.current[$e]=Me:delete Te.current[$e]}},scrollToField:function(w){let Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const $e=W(w),Ye=ve($e,$.__INTERNAL__.name),ze=Ye?document.getElementById(Ye):null;ze&&(0,U.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},Me))},getFieldInstance:w=>{const Me=F(w);return Te.current[Me]}}),[T,Pe]);return[$]}var Ce=e(28726),je=function(T,Pe){var Te={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Pe.indexOf($)<0&&(Te[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Te[$[w]]=T[$[w]]);return Te};const Re=(T,Pe)=>{const Te=s.useContext(k.Z),{getPrefixCls:$,direction:w,form:Me}=s.useContext(Le.E_),{prefixCls:$e,className:Ye,rootClassName:ze,size:_e,disabled:nt=Te,form:Je,colon:ht,labelAlign:at,labelWrap:st,labelCol:Ct,wrapperCol:qe,hideRequiredMark:gt,layout:pt="horizontal",scrollToFirstError:kt,requiredMark:wt,onFinishFailed:Qe,name:q,style:ge,feedbackIcons:Se}=T,De=je(T,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),we=(0,ie.Z)(_e),Xe=s.useContext(Ce.Z),Ke=(0,s.useMemo)(()=>wt!==void 0?wt:Me&&Me.requiredMark!==void 0?Me.requiredMark:!gt,[gt,wt,Me]),dt=ht!=null?ht:Me==null?void 0:Me.colon,xt=$("form",$e),[Rt,Yt]=A(xt),Ft=f()(xt,`${xt}-${pt}`,{[`${xt}-hide-required-mark`]:Ke===!1,[`${xt}-rtl`]:w==="rtl",[`${xt}-${we}`]:we},Yt,Me==null?void 0:Me.className,Ye,ze),[_t]=ye(Je),{__INTERNAL__:Dt}=_t;Dt.name=q;const Pt=(0,s.useMemo)(()=>({name:q,labelAlign:at,labelCol:Ct,labelWrap:st,wrapperCol:qe,vertical:pt==="vertical",colon:dt,requiredMark:Ke,itemRef:Dt.itemRef,form:_t,feedbackIcons:Se}),[q,at,Ct,qe,pt,dt,Ke,_t,Se]);s.useImperativeHandle(Pe,()=>_t);const en=(bn,Kt)=>{if(bn){let Ht={block:"nearest"};typeof bn=="object"&&(Ht=bn),_t.scrollToField(Kt,Ht)}},qt=bn=>{if(Qe==null||Qe(bn),bn.errorFields.length){const Kt=bn.errorFields[0].name;if(kt!==void 0){en(kt,Kt);return}Me&&Me.scrollToFirstError!==void 0&&en(Me.scrollToFirstError,Kt)}};return Rt(s.createElement(k.n,{disabled:nt},s.createElement(ae.q,{size:we},s.createElement(t.RV,Object.assign({},{validateMessages:Xe}),s.createElement(t.q3.Provider,{value:Pt},s.createElement(_.default,Object.assign({id:q},De,{name:q,onFinishFailed:qt,form:_t,style:Object.assign(Object.assign({},Me==null?void 0:Me.style),ge),className:Ft})))))))};var et=s.forwardRef(Re),ot=e(41799),Fe=e(8654),V=e(92343),Oe=e(11592);function E(T){if(typeof T=="function")return T;const Pe=(0,Oe.Z)(T);return Pe.length<=1?Pe[0]:Pe}const h=()=>{const{status:T,errors:Pe=[],warnings:Te=[]}=(0,s.useContext)(t.aM);return{status:T,errors:Pe,warnings:Te}};h.Context=t.aM;var x=h,i=e(16089);function P(T){const[Pe,Te]=s.useState(T),$=(0,s.useRef)(null),w=(0,s.useRef)([]),Me=(0,s.useRef)(!1);s.useEffect(()=>(Me.current=!1,()=>{Me.current=!0,i.Z.cancel($.current),$.current=null}),[]);function $e(Ye){Me.current||($.current===null&&(w.current=[],$.current=(0,i.Z)(()=>{$.current=null,Te(ze=>{let _e=ze;return w.current.forEach(nt=>{_e=nt(_e)}),_e})})),w.current.push(Ye))}return[Pe,$e]}function G(){const{itemRef:T}=s.useContext(t.q3),Pe=s.useRef({});function Te($,w){const Me=w&&typeof w=="object"&&w.ref,$e=$.join("_");return(Pe.current.name!==$e||Pe.current.originRef!==Me)&&(Pe.current.name=$e,Pe.current.originRef=Me,Pe.current.ref=(0,Fe.sQ)(T($),Me)),Pe.current.ref}return Te}var l=e(29194),a=e(34280),L=e(2738),b=e(27382),u=e(37028);const N=T=>{const{formItemCls:Pe}=T;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Pe}-control`]:{display:"flex"}}}};var fe=(0,y.b)(["Form","item-item"],(T,Pe)=>{let{rootPrefixCls:Te}=Pe;const $=v(T,Te);return[N($)]}),me=T=>{const{prefixCls:Pe,status:Te,wrapperCol:$,children:w,errors:Me,warnings:$e,_internalItemRender:Ye,extra:ze,help:_e,fieldId:nt,marginBottom:Je,onErrorVisibleChanged:ht}=T,at=`${Pe}-item`,st=s.useContext(t.q3),Ct=$||st.wrapperCol||{},qe=f()(`${at}-control`,Ct.className),gt=s.useMemo(()=>Object.assign({},st),[st]);delete gt.labelCol,delete gt.wrapperCol;const pt=s.createElement("div",{className:`${at}-control-input`},s.createElement("div",{className:`${at}-control-input-content`},w)),kt=s.useMemo(()=>({prefixCls:Pe,status:Te}),[Pe,Te]),wt=Je!==null||Me.length||$e.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(t.Rk.Provider,{value:kt},s.createElement(be,{fieldId:nt,errors:Me,warnings:$e,help:_e,helpStatus:Te,className:`${at}-explain-connected`,onVisibleChanged:ht})),!!Je&&s.createElement("div",{style:{width:0,height:Je}})):null,Qe={};nt&&(Qe.id=`${nt}_extra`);const q=ze?s.createElement("div",Object.assign({},Qe,{className:`${at}-extra`}),ze):null,ge=Ye&&Ye.mark==="pro_table_render"&&Ye.render?Ye.render(T,{input:pt,errorList:wt,extra:q}):s.createElement(s.Fragment,null,pt,wt,q);return s.createElement(t.q3.Provider,{value:gt},s.createElement(u.Z,Object.assign({},Ct,{className:qe}),ge),s.createElement(fe,{prefixCls:Pe}))},re=e(61485),pe=e(31724),ue=e(9763),ke=e(6848),Ge=function(T,Pe){var Te={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Pe.indexOf($)<0&&(Te[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Te[$[w]]=T[$[w]]);return Te};function Ve(T){return T?typeof T=="object"&&!s.isValidElement(T)?T:{title:T}:null}var lt=T=>{let{prefixCls:Pe,label:Te,htmlFor:$,labelCol:w,labelAlign:Me,colon:$e,required:Ye,requiredMark:ze,tooltip:_e}=T;var nt;const[Je]=(0,ue.Z)("Form"),{vertical:ht,labelAlign:at,labelCol:st,labelWrap:Ct,colon:qe}=s.useContext(t.q3);if(!Te)return null;const gt=w||st||{},pt=Me||at,kt=`${Pe}-item-label`,wt=f()(kt,pt==="left"&&`${kt}-left`,gt.className,{[`${kt}-wrap`]:!!Ct});let Qe=Te;const q=$e===!0||qe!==!1&&$e!==!1;q&&!ht&&typeof Te=="string"&&Te.trim()!==""&&(Qe=Te.replace(/[:|:]\s*$/,""));const Se=Ve(_e);if(Se){const{icon:Ke=s.createElement(re.Z,null)}=Se,dt=Ge(Se,["icon"]),xt=s.createElement(ke.Z,Object.assign({},dt),s.cloneElement(Ke,{className:`${Pe}-item-tooltip`,title:""}));Qe=s.createElement(s.Fragment,null,Qe,xt)}const De=ze==="optional",we=typeof ze=="function";we?Qe=ze(Qe,{required:!!Ye}):De&&!Ye&&(Qe=s.createElement(s.Fragment,null,Qe,s.createElement("span",{className:`${Pe}-item-optional`,title:""},(Je==null?void 0:Je.optional)||((nt=pe.Z.Form)===null||nt===void 0?void 0:nt.optional))));const Xe=f()({[`${Pe}-item-required`]:Ye,[`${Pe}-item-required-mark-optional`]:De||we,[`${Pe}-item-no-colon`]:!q});return s.createElement(u.Z,Object.assign({},gt,{className:wt}),s.createElement("label",{htmlFor:$,className:Xe,title:typeof Te=="string"?Te:""},Qe))},mt=e(29679),ct=e(19248),At=e(96512),sn=e(58617);const Gt={success:mt.Z,warning:At.Z,error:ct.Z,validating:sn.Z};function vn(T){let{children:Pe,errors:Te,warnings:$,hasFeedback:w,validateStatus:Me,prefixCls:$e,meta:Ye,noStyle:ze}=T;const _e=`${$e}-item`,{feedbackIcons:nt}=s.useContext(t.q3),Je=Q(Te,$,Ye,null,!!w,Me),{isFormItemInput:ht,status:at}=s.useContext(t.aM),st=s.useMemo(()=>{var Ct;let qe;if(w){const kt=w!==!0&&w.icons||nt,wt=Je&&((Ct=kt==null?void 0:kt({status:Je,errors:Te,warnings:$}))===null||Ct===void 0?void 0:Ct[Je]),Qe=Je&&Gt[Je];qe=wt!==!1&&Qe?s.createElement("span",{className:f()(`${_e}-feedback-icon`,`${_e}-feedback-icon-${Je}`)},wt||s.createElement(Qe,null)):null}let gt=!0,pt=Je||"";return ze&&(gt=ht,pt=(Je!=null?Je:at)||""),{status:pt,errors:Te,warnings:$,hasFeedback:!!w,feedbackIcon:qe,isFormItemInput:gt}},[Je,w,ze,ht,at]);return s.createElement(t.aM.Provider,{value:st},Pe)}var Nn=function(T,Pe){var Te={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Pe.indexOf($)<0&&(Te[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Te[$[w]]=T[$[w]]);return Te};function dn(T){const{prefixCls:Pe,className:Te,rootClassName:$,style:w,help:Me,errors:$e,warnings:Ye,validateStatus:ze,meta:_e,hasFeedback:nt,hidden:Je,children:ht,fieldId:at,required:st,isRequired:Ct,onSubItemMetaChange:qe}=T,gt=Nn(T,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),pt=`${Pe}-item`,{requiredMark:kt}=s.useContext(t.q3),wt=s.useRef(null),Qe=ee($e),q=ee(Ye),ge=Me!=null,Se=!!(ge||$e.length||Ye.length),De=!!wt.current&&(0,l.Z)(wt.current),[we,Xe]=s.useState(null);(0,a.Z)(()=>{if(Se&&wt.current){const Yt=getComputedStyle(wt.current);Xe(parseInt(Yt.marginBottom,10))}},[Se,De]);const Ke=Yt=>{Yt||Xe(null)},xt=function(){let Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Ft=Yt?Qe:_e.errors,_t=Yt?q:_e.warnings;return Q(Ft,_t,_e,"",!!nt,ze)}(),Rt=f()(pt,Te,$,{[`${pt}-with-help`]:ge||Qe.length||q.length,[`${pt}-has-feedback`]:xt&&nt,[`${pt}-has-success`]:xt==="success",[`${pt}-has-warning`]:xt==="warning",[`${pt}-has-error`]:xt==="error",[`${pt}-is-validating`]:xt==="validating",[`${pt}-hidden`]:Je});return s.createElement("div",{className:Rt,style:w,ref:wt},s.createElement(b.Z,Object.assign({className:`${pt}-row`},(0,L.Z)(gt,["_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"])),s.createElement(lt,Object.assign({htmlFor:at},T,{requiredMark:kt,required:st!=null?st:Ct,prefixCls:Pe})),s.createElement(me,Object.assign({},T,_e,{errors:Qe,warnings:q,prefixCls:Pe,status:xt,help:Me,marginBottom:we,onErrorVisibleChanged:Ke}),s.createElement(t.qI.Provider,{value:qe},s.createElement(vn,{prefixCls:Pe,meta:_e,errors:_e.errors,warnings:_e.warnings,hasFeedback:nt,validateStatus:xt},ht)))),!!we&&s.createElement("div",{className:`${pt}-margin-offset`,style:{marginBottom:-we}}))}const vt="__SPLIT__",In=null,Tn=s.memo(T=>{let{children:Pe}=T;return Pe},(T,Pe)=>T.value===Pe.value&&T.update===Pe.update&&T.childProps.length===Pe.childProps.length&&T.childProps.every((Te,$)=>Te===Pe.childProps[$]));function jt(T){return T!=null}function un(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function ar(T){const{name:Pe,noStyle:Te,className:$,dependencies:w,prefixCls:Me,shouldUpdate:$e,rules:Ye,children:ze,required:_e,label:nt,messageVariables:Je,trigger:ht="onChange",validateTrigger:at,hidden:st,help:Ct}=T,{getPrefixCls:qe}=s.useContext(Le.E_),{name:gt}=s.useContext(t.q3),pt=E(ze),kt=typeof pt=="function",wt=s.useContext(t.qI),{validateTrigger:Qe}=s.useContext(_.FieldContext),q=at!==void 0?at:Qe,ge=jt(Pe),Se=qe("form",Me),[De,we]=A(Se),Xe=s.useContext(_.ListContext),Ke=s.useRef(),[dt,xt]=P({}),[Rt,Yt]=(0,ot.Z)(()=>un()),Ft=Kt=>{const Ht=Xe==null?void 0:Xe.getKey(Kt.name);if(Yt(Kt.destroy?un():Kt,!0),Te&&Ct!==!1&&wt){let an=Kt.name;if(Kt.destroy)an=Ke.current||an;else if(Ht!==void 0){const[tn,Cn]=Ht;an=[tn].concat((0,C.Z)(Cn)),Ke.current=an}wt(Kt,an)}},_t=(Kt,Ht)=>{xt(an=>{const tn=Object.assign({},an),qn=[].concat((0,C.Z)(Kt.name.slice(0,-1)),(0,C.Z)(Ht)).join(vt);return Kt.destroy?delete tn[qn]:tn[qn]=Kt,tn})},[Dt,Pt]=s.useMemo(()=>{const Kt=(0,C.Z)(Rt.errors),Ht=(0,C.Z)(Rt.warnings);return Object.values(dt).forEach(an=>{Kt.push.apply(Kt,(0,C.Z)(an.errors||[])),Ht.push.apply(Ht,(0,C.Z)(an.warnings||[]))}),[Kt,Ht]},[dt,Rt.errors,Rt.warnings]),en=G();function qt(Kt,Ht,an){return Te&&!st?s.createElement(vn,{prefixCls:Se,hasFeedback:T.hasFeedback,validateStatus:T.validateStatus,meta:Rt,errors:Dt,warnings:Pt,noStyle:!0},Kt):s.createElement(dn,Object.assign({key:"row"},T,{className:f()($,we),prefixCls:Se,fieldId:Ht,isRequired:an,errors:Dt,warnings:Pt,meta:Rt,onSubItemMetaChange:_t}),Kt)}if(!ge&&!kt&&!w)return De(qt(pt));let bn={};return typeof nt=="string"?bn.label=nt:Pe&&(bn.label=String(Pe)),Je&&(bn=Object.assign(Object.assign({},bn),Je)),De(s.createElement(_.Field,Object.assign({},T,{messageVariables:bn,trigger:ht,validateTrigger:q,onMetaChange:Ft}),(Kt,Ht,an)=>{const tn=W(Pe).length&&Ht?Ht.name:[],Cn=ve(tn,gt),qn=_e!==void 0?_e:!!(Ye&&Ye.some(Et=>{if(Et&&typeof Et=="object"&&Et.required&&!Et.warningOnly)return!0;if(typeof Et=="function"){const Mn=Et(an);return Mn&&Mn.required&&!Mn.warningOnly}return!1})),Tt=Object.assign({},Kt);let zt=null;if(Array.isArray(pt)&&ge)zt=pt;else if(!(kt&&(!($e||w)||ge))){if(!(w&&!kt&&!ge))if((0,V.l$)(pt)){const Et=Object.assign(Object.assign({},pt.props),Tt);if(Et.id||(Et.id=Cn),Ct||Dt.length>0||Pt.length>0||T.extra){const hn=[];(Ct||Dt.length>0)&&hn.push(`${Cn}_help`),T.extra&&hn.push(`${Cn}_extra`),Et["aria-describedby"]=hn.join(" ")}Dt.length>0&&(Et["aria-invalid"]="true"),qn&&(Et["aria-required"]="true"),(0,Fe.Yr)(pt)&&(Et.ref=en(tn,pt)),new Set([].concat((0,C.Z)(W(ht)),(0,C.Z)(W(q)))).forEach(hn=>{Et[hn]=function(){for(var gn,Ln,tr,Wn,nr,$t=arguments.length,yt=new Array($t),Qt=0;Qt<$t;Qt++)yt[Qt]=arguments[Qt];(tr=Tt[hn])===null||tr===void 0||(gn=tr).call.apply(gn,[Tt].concat(yt)),(nr=(Wn=pt.props)[hn])===null||nr===void 0||(Ln=nr).call.apply(Ln,[Wn].concat(yt))}});const wn=[Et["aria-required"],Et["aria-invalid"],Et["aria-describedby"]];zt=s.createElement(Tn,{value:Tt[T.valuePropName||"value"],update:pt,childProps:wn},(0,V.Tm)(pt,Et))}else kt&&($e||w)&&!ge?zt=pt(an):zt=pt}return qt(zt,Cn,qn)}))}const Sn=ar;Sn.useStatus=x;var Jn=Sn,Fn=function(T,Pe){var Te={};for(var $ in T)Object.prototype.hasOwnProperty.call(T,$)&&Pe.indexOf($)<0&&(Te[$]=T[$]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,$=Object.getOwnPropertySymbols(T);w<$.length;w++)Pe.indexOf($[w])<0&&Object.prototype.propertyIsEnumerable.call(T,$[w])&&(Te[$[w]]=T[$[w]]);return Te},Cr=T=>{var{prefixCls:Pe,children:Te}=T,$=Fn(T,["prefixCls","children"]);const{getPrefixCls:w}=s.useContext(Le.E_),Me=w("form",Pe),$e=s.useMemo(()=>({prefixCls:Me,status:"error"}),[Me]);return s.createElement(_.List,Object.assign({},$),(Ye,ze,_e)=>s.createElement(t.Rk.Provider,{value:$e},Te(Ye.map(nt=>Object.assign(Object.assign({},nt),{fieldKey:nt.key})),ze,{errors:_e.errors,warnings:_e.warnings})))};function Dn(){const{form:T}=(0,s.useContext)(t.q3);return T}const Ot=et;Ot.Item=Jn,Ot.List=Cr,Ot.ErrorList=be,Ot.useForm=ye,Ot.useFormInstance=Dn,Ot.useWatch=_.useWatch,Ot.Provider=t.RV,Ot.create=()=>{};var On=Ot},8628:function(It,Ie,e){var C=e(59301),c=e(34280),f=e(56762),H=e(69507);function s(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,C.useRef)({}),ee=(0,f.Z)(),J=(0,H.ZP)();return(0,c.Z)(()=>{const m=J.subscribe(te=>{t.current=te,I&&ee()});return()=>J.unsubscribe(m)},[]),t.current}Ie.Z=s},9432:function(It,Ie,e){e.d(Ie,{Z:function(){return Ne},n:function(){return Be}});var C=e(19248),c=e(92310),f=e.n(c),H=e(93681),s=e(8654),I=e(59301),t=e(19080),ee=e(36355),J=e(1684),m=e(19716),te=e(32441),z=e(33234),y=e(59412),oe=e(9937);function j(ce){return!!(ce.prefix||ce.suffix||ce.allowClear)}var X=function(ce,R){var d={};for(var r in ce)Object.prototype.hasOwnProperty.call(ce,r)&&R.indexOf(r)<0&&(d[r]=ce[r]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,r=Object.getOwnPropertySymbols(ce);g{var d;const{prefixCls:r,bordered:g=!0,status:v,size:A,disabled:M,onBlur:Z,onFocus:S,suffix:be,allowClear:_,addonAfter:Le,addonBefore:k,className:ae,style:ie,styles:U,rootClassName:de,onChange:K,classNames:W}=ce,ve=X(ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:F,input:ye}=I.useContext(ee.E_),Ce=Q("input",r),je=(0,I.useRef)(null),[Re,We]=(0,oe.ZP)(Ce),{compactSize:et,compactItemClassnames:ot}=(0,z.ri)(Ce,F),Fe=(0,m.Z)(fe=>{var Y;return(Y=A!=null?A:et)!==null&&Y!==void 0?Y:fe}),V=I.useContext(J.Z),Oe=M!=null?M:V,{status:E,hasFeedback:h,feedbackIcon:x}=(0,I.useContext)(te.aM),i=(0,t.F)(E,v),P=j(ce)||!!h,G=(0,I.useRef)(P);(0,I.useEffect)(()=>{var fe;P&&G.current,G.current=P},[P]);const l=(0,y.Z)(je,!0),a=fe=>{l(),Z==null||Z(fe)},L=fe=>{l(),S==null||S(fe)},b=fe=>{l(),K==null||K(fe)},u=(h||be)&&I.createElement(I.Fragment,null,be,h&&x);let N;return typeof _=="object"&&(_!=null&&_.clearIcon)?N=_:_&&(N={clearIcon:I.createElement(C.Z,null)}),Re(I.createElement(H.default,Object.assign({ref:(0,s.sQ)(R,je),prefixCls:Ce,autoComplete:ye==null?void 0:ye.autoComplete},ve,{disabled:Oe,onBlur:a,onFocus:L,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),ie),styles:Object.assign(Object.assign({},ye==null?void 0:ye.styles),U),suffix:u,allowClear:N,className:f()(ae,de,ot,ye==null?void 0:ye.className),onChange:b,addonAfter:Le&&I.createElement(z.BR,null,I.createElement(te.Ux,{override:!0,status:!0},Le)),addonBefore:k&&I.createElement(z.BR,null,I.createElement(te.Ux,{override:!0,status:!0},k)),classNames:Object.assign(Object.assign(Object.assign({},W),ye==null?void 0:ye.classNames),{input:f()({[`${Ce}-sm`]:Fe==="small",[`${Ce}-lg`]:Fe==="large",[`${Ce}-rtl`]:F==="rtl",[`${Ce}-borderless`]:!g},!P&&(0,t.Z)(Ce,i),W==null?void 0:W.input,(d=ye==null?void 0:ye.classNames)===null||d===void 0?void 0:d.input,We)}),classes:{affixWrapper:f()({[`${Ce}-affix-wrapper-sm`]:Fe==="small",[`${Ce}-affix-wrapper-lg`]:Fe==="large",[`${Ce}-affix-wrapper-rtl`]:F==="rtl",[`${Ce}-affix-wrapper-borderless`]:!g},(0,t.Z)(`${Ce}-affix-wrapper`,i,h),We),wrapper:f()({[`${Ce}-group-rtl`]:F==="rtl"},We),group:f()({[`${Ce}-group-wrapper-sm`]:Fe==="small",[`${Ce}-group-wrapper-lg`]:Fe==="large",[`${Ce}-group-wrapper-rtl`]:F==="rtl",[`${Ce}-group-wrapper-disabled`]:Oe},(0,t.Z)(`${Ce}-group-wrapper`,i,h),We)}})))})},1643:function(It,Ie,e){var C=e(19248),c=e(92310),f=e.n(c),H=e(9296),s=e(59301),I=e(19080),t=e(36355),ee=e(1684),J=e(19716),m=e(32441),te=e(9432),z=e(9937),y=function(j,X){var Be={};for(var he in j)Object.prototype.hasOwnProperty.call(j,he)&&X.indexOf(he)<0&&(Be[he]=j[he]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,he=Object.getOwnPropertySymbols(j);Ne{const{prefixCls:Be,bordered:he=!0,size:Ne,disabled:ce,status:R,allowClear:d,showCount:r,classNames:g,rootClassName:v,className:A}=j,M=y(j,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Z,direction:S}=s.useContext(t.E_),be=(0,J.Z)(Ne),_=s.useContext(ee.Z),Le=ce!=null?ce:_,{status:k,hasFeedback:ae,feedbackIcon:ie}=s.useContext(m.aM),U=(0,I.F)(k,R),de=s.useRef(null);s.useImperativeHandle(X,()=>{var F;return{resizableTextArea:(F=de.current)===null||F===void 0?void 0:F.resizableTextArea,focus:ye=>{var Ce,je;(0,te.n)((je=(Ce=de.current)===null||Ce===void 0?void 0:Ce.resizableTextArea)===null||je===void 0?void 0:je.textArea,ye)},blur:()=>{var ye;return(ye=de.current)===null||ye===void 0?void 0:ye.blur()}}});const K=Z("input",Be);let W;typeof d=="object"&&(d!=null&&d.clearIcon)?W=d:d&&(W={clearIcon:s.createElement(C.Z,null)});const[ve,Q]=(0,z.ZP)(K);return ve(s.createElement(H.default,Object.assign({},M,{disabled:Le,allowClear:W,className:f()(A,v),classes:{affixWrapper:f()(`${K}-textarea-affix-wrapper`,{[`${K}-affix-wrapper-rtl`]:S==="rtl",[`${K}-affix-wrapper-borderless`]:!he,[`${K}-affix-wrapper-sm`]:be==="small",[`${K}-affix-wrapper-lg`]:be==="large",[`${K}-textarea-show-count`]:r},(0,I.Z)(`${K}-affix-wrapper`,U),Q)},classNames:Object.assign(Object.assign({},g),{textarea:f()({[`${K}-borderless`]:!he,[`${K}-sm`]:be==="small",[`${K}-lg`]:be==="large"},(0,I.Z)(K,U),Q,g==null?void 0:g.textarea)}),prefixCls:K,suffix:ae&&s.createElement("span",{className:`${K}-textarea-suffix`},ie),showCount:r,ref:de})))});Ie.Z=oe},59412:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(59301);function c(f,H){const s=(0,C.useRef)([]),I=()=>{s.current.push(setTimeout(()=>{var t,ee,J,m;!((t=f.current)===null||t===void 0)&&t.input&&((ee=f.current)===null||ee===void 0?void 0:ee.input.getAttribute("type"))==="password"&&(!((J=f.current)===null||J===void 0)&&J.input.hasAttribute("value"))&&((m=f.current)===null||m===void 0||m.input.removeAttribute("value"))}))};return(0,C.useEffect)(()=>(H&&I(),()=>s.current.forEach(t=>{t&&clearTimeout(t)})),[]),I}},92832:function(It,Ie,e){e.d(Ie,{default:function(){return be}});var C=e(92310),c=e.n(C),f=e(59301),H=e(36355),s=e(32441),I=e(9937),ee=_=>{const{getPrefixCls:Le,direction:k}=(0,f.useContext)(H.E_),{prefixCls:ae,className:ie}=_,U=Le("input-group",ae),de=Le("input"),[K,W]=(0,I.ZP)(de),ve=c()(U,{[`${U}-lg`]:_.size==="large",[`${U}-sm`]:_.size==="small",[`${U}-compact`]:_.compact,[`${U}-rtl`]:k==="rtl"},W,ie),Q=(0,f.useContext)(s.aM),F=(0,f.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return K(f.createElement("span",{className:ve,style:_.style,onMouseEnter:_.onMouseEnter,onMouseLeave:_.onMouseLeave,onFocus:_.onFocus,onBlur:_.onBlur},f.createElement(s.aM.Provider,{value:F},_.children)))},J=e(9432),m=e(73331),te=e(15277),z=e(2738),y=e(8654),oe=e(59412),j=function(_,Le){var k={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&Le.indexOf(ae)<0&&(k[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols(_);ie_?f.createElement(te.Z,null):f.createElement(m.Z,null),Be={click:"onClick",hover:"onMouseOver"};var Ne=f.forwardRef((_,Le)=>{const{visibilityToggle:k=!0}=_,ae=typeof k=="object"&&k.visible!==void 0,[ie,U]=(0,f.useState)(()=>ae?k.visible:!1),de=(0,f.useRef)(null);f.useEffect(()=>{ae&&U(k.visible)},[ae,k]);const K=(0,oe.Z)(de),W=()=>{const{disabled:Oe}=_;Oe||(ie&&K(),U(E=>{var h;const x=!E;return typeof k=="object"&&((h=k.onVisibleChange)===null||h===void 0||h.call(k,x)),x}))},ve=Oe=>{const{action:E="click",iconRender:h=X}=_,x=Be[E]||"",i=h(ie),P={[x]:W,className:`${Oe}-icon`,key:"passwordIcon",onMouseDown:G=>{G.preventDefault()},onMouseUp:G=>{G.preventDefault()}};return f.cloneElement(f.isValidElement(i)?i:f.createElement("span",null,i),P)},{className:Q,prefixCls:F,inputPrefixCls:ye,size:Ce}=_,je=j(_,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Re}=f.useContext(H.E_),We=Re("input",ye),et=Re("input-password",F),ot=k&&ve(et),Fe=c()(et,Q,{[`${et}-${Ce}`]:!!Ce}),V=Object.assign(Object.assign({},(0,z.Z)(je,["suffix","iconRender","visibilityToggle"])),{type:ie?"text":"password",className:Fe,prefixCls:We,suffix:ot});return Ce&&(V.size=Ce),f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(Le,de)},V))}),ce=e(47472),R=e(92343),d=e(3113),r=e(19716),g=e(33234),v=function(_,Le){var k={};for(var ae in _)Object.prototype.hasOwnProperty.call(_,ae)&&Le.indexOf(ae)<0&&(k[ae]=_[ae]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,ae=Object.getOwnPropertySymbols(_);ie{const{prefixCls:k,inputPrefixCls:ae,className:ie,size:U,suffix:de,enterButton:K=!1,addonAfter:W,loading:ve,disabled:Q,onSearch:F,onChange:ye,onCompositionStart:Ce,onCompositionEnd:je}=_,Re=v(_,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:We,direction:et}=f.useContext(H.E_),ot=f.useRef(!1),Fe=We("input-search",k),V=We("input",ae),{compactSize:Oe}=(0,g.ri)(Fe,et),E=(0,r.Z)(me=>{var re;return(re=U!=null?U:Oe)!==null&&re!==void 0?re:me}),h=f.useRef(null),x=me=>{me&&me.target&&me.type==="click"&&F&&F(me.target.value,me,{source:"clear"}),ye&&ye(me)},i=me=>{var re;document.activeElement===((re=h.current)===null||re===void 0?void 0:re.input)&&me.preventDefault()},P=me=>{var re,pe;F&&F((pe=(re=h.current)===null||re===void 0?void 0:re.input)===null||pe===void 0?void 0:pe.value,me,{source:"input"})},G=me=>{ot.current||ve||P(me)},l=typeof K=="boolean"?f.createElement(ce.Z,null):null,a=`${Fe}-button`;let L;const b=K||{},u=b.type&&b.type.__ANT_BUTTON===!0;u||b.type==="button"?L=(0,R.Tm)(b,Object.assign({onMouseDown:i,onClick:me=>{var re,pe;(pe=(re=b==null?void 0:b.props)===null||re===void 0?void 0:re.onClick)===null||pe===void 0||pe.call(re,me),P(me)},key:"enterButton"},u?{className:a,size:E}:{})):L=f.createElement(d.ZP,{className:a,type:K?"primary":void 0,size:E,disabled:Q,key:"enterButton",onMouseDown:i,onClick:P,loading:ve,icon:l},K),W&&(L=[L,(0,R.Tm)(W,{key:"addonAfter"})]);const N=c()(Fe,{[`${Fe}-rtl`]:et==="rtl",[`${Fe}-${E}`]:!!E,[`${Fe}-with-button`]:!!K},ie),fe=me=>{ot.current=!0,Ce==null||Ce(me)},Y=me=>{ot.current=!1,je==null||je(me)};return f.createElement(J.Z,Object.assign({ref:(0,y.sQ)(h,Le),onPressEnter:G},Re,{size:E,onCompositionStart:fe,onCompositionEnd:Y,prefixCls:V,addonAfter:L,suffix:de,onChange:x,className:N,disabled:Q}))}),Z=e(1643);const S=J.Z;S.Group=ee,S.Search=M,S.TextArea=Z.Z,S.Password=Ne;var be=S},9937:function(It,Ie,e){e.d(Ie,{M1:function(){return t},TM:function(){return R},Xy:function(){return ee},bi:function(){return te},e5:function(){return ce},ik:function(){return z},nz:function(){return s},pU:function(){return I},s7:function(){return y},x0:function(){return m}});var C=e(17313),c=e(74207),f=e(37613),H=e(83116);const s=d=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:d,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),I=d=>({borderColor:d.hoverBorderColor}),t=d=>({borderColor:d.activeBorderColor,boxShadow:d.activeShadow,outline:0}),ee=d=>({color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},I((0,f.TS)(d,{hoverBorderColor:d.colorBorder})))}),J=d=>{const{paddingBlockLG:r,fontSizeLG:g,lineHeightLG:v,borderRadiusLG:A,paddingInlineLG:M}=d;return{padding:`${r}px ${M}px`,fontSize:g,lineHeight:v,borderRadius:A}},m=d=>({padding:`${d.paddingBlockSM}px ${d.paddingInlineSM}px`,borderRadius:d.borderRadiusSM}),te=(d,r)=>{const{componentCls:g,colorError:v,colorWarning:A,errorActiveShadow:M,warningActiveShadow:Z,colorErrorBorderHover:S,colorWarningBorderHover:be}=d;return{[`&-status-error:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:v,"&:hover":{borderColor:S},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:v,activeShadow:M}))),[`${g}-prefix, ${g}-suffix`]:{color:v}},[`&-status-warning:not(${r}-disabled):not(${r}-borderless)${r}`]:{borderColor:A,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},t((0,f.TS)(d,{activeBorderColor:A,activeShadow:Z}))),[`${g}-prefix, ${g}-suffix`]:{color:A}}}},z=d=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${d.paddingBlock}px ${d.paddingInline}px`,color:d.colorText,fontSize:d.fontSize,lineHeight:d.lineHeight,backgroundColor:d.colorBgContainer,backgroundImage:"none",borderWidth:d.lineWidth,borderStyle:d.lineType,borderColor:d.colorBorder,borderRadius:d.borderRadius,transition:`all ${d.motionDurationMid}`},s(d.colorTextPlaceholder)),{"&:hover":Object.assign({},I(d)),"&:focus, &-focused":Object.assign({},t(d)),"&-disabled, &[disabled]":Object.assign({},ee(d)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:d.controlHeight,lineHeight:d.lineHeight,verticalAlign:"bottom",transition:`all ${d.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},J(d)),"&-sm":Object.assign({},m(d)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),y=d=>{const{componentCls:r,antCls:g}=d;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:d.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${r}, &-lg > ${r}-group-addon`]:Object.assign({},J(d)),[`&-sm ${r}, &-sm > ${r}-group-addon`]:Object.assign({},m(d)),[`&-lg ${g}-select-single ${g}-select-selector`]:{height:d.controlHeightLG},[`&-sm ${g}-select-single ${g}-select-selector`]:{height:d.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 ${d.paddingInline}px`,color:d.colorText,fontWeight:"normal",fontSize:d.fontSize,textAlign:"center",backgroundColor:d.colorFillAlter,border:`${d.lineWidth}px ${d.lineType} ${d.colorBorder}`,borderRadius:d.borderRadius,transition:`all ${d.motionDurationSlow}`,lineHeight:1,[`${g}-select`]:{margin:`-${d.paddingBlock+1}px -${d.paddingInline}px`,[`&${g}-select-single:not(${g}-select-customize-input)`]:{[`${g}-select-selector`]:{backgroundColor:"inherit",border:`${d.lineWidth}px ${d.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${g}-select-selector`]:{color:d.colorPrimary}}},[`${g}-cascader-picker`]:{margin:`-9px -${d.paddingInline}px`,backgroundColor:"transparent",[`${g}-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,[`${g}-select ${g}-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,[`${g}-select ${g}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${r}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-search &`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius}},[`&:not(:first-child), ${r}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${r}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,C.dF)()),{[`${r}-group-addon, ${r}-group-wrap, > ${r}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:d.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${r}-affix-wrapper, & > ${r}-number-affix-wrapper, & > ${g}-picker-range @@ -37,12 +37,12 @@ & > ${g}-cascader-picker:first-child ${r}`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius},[`& > *:last-child, & > ${g}-select:last-child > ${g}-select-selector, & > ${g}-cascader-picker:last-child ${r}, - & > ${g}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:d.lineWidth,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius},[`& > ${g}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-d.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:d.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:d.borderRadius}}}})}},oe=d=>{const{componentCls:r,controlHeightSM:g,lineWidth:v}=d,M=(g-v*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(d)),z(d)),te(d,r)),{'&[type="color"]':{height:d.controlHeight,[`&${r}-lg`]:{height:d.controlHeightLG},[`&${r}-sm`]:{height:g,paddingTop:M,paddingBottom:M}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},j=d=>{const{componentCls:r}=d;return{[`${r}-clear-icon`]:{margin:0,color:d.colorTextQuaternary,fontSize:d.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${d.motionDurationSlow}`,"&:hover":{color:d.colorTextTertiary},"&:active":{color:d.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${d.inputAffixPadding}px`}}}},X=d=>{const{componentCls:r,inputAffixPadding:g,colorTextDescription:v,motionDurationSlow:A,colorIcon:M,colorIconHover:B,iconCls:S}=d;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},z(d)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(d)),{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:d.paddingXS}},"&-show-count-suffix":{color:v},"&-show-count-has-suffix":{marginInlineEnd:d.paddingXXS},"&-prefix":{marginInlineEnd:g},"&-suffix":{marginInlineStart:g}}}),j(d)),{[`${S}${r}-password-icon`]:{color:M,cursor:"pointer",transition:`all ${A}`,"&:hover":{color:B}}}),te(d,`${r}-affix-wrapper`))}},Be=d=>{const{componentCls:r,colorError:g,colorWarning:v,borderRadiusLG:A,borderRadiusSM:M}=d;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,C.Wf)(d)),y(d)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:A,fontSize:d.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:M}},"&-status-error":{[`${r}-group-addon`]:{color:g,borderColor:g}},"&-status-warning":{[`${r}-group-addon`]:{color:v,borderColor:v}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},ee(d))},[`&: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}}}})}},he=d=>{const{componentCls:r,antCls:g}=d,v=`${r}-search`;return{[v]:{[`${r}`]:{"&:hover, &:focus":{borderColor:d.colorPrimaryHover,[`+ ${r}-group-addon ${v}-button:not(${g}-btn-primary)`]:{borderInlineStartColor:d.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:d.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${v}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${v}-button:not(${g}-btn-primary)`]:{color:d.colorTextDescription,"&:hover":{color:d.colorPrimaryHover},"&:active":{color:d.colorPrimaryActive},[`&${g}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${v}-button`]:{height:d.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${v}-button`]:{height:d.controlHeightLG},[`&-small ${v}-button`]:{height:d.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-d.lineWidth,borderRadius:0}}},[`&:not(${r}-compact-first-item)`]:{[`${r},${r}-affix-wrapper`]:{borderRadius:0}},[`> ${r}-group-addon ${r}-search-button, + & > ${g}-cascader-picker-focused:last-child ${r}`]:{borderInlineEndWidth:d.lineWidth,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius},[`& > ${g}-select-auto-complete ${r}`]:{verticalAlign:"top"},[`${r}-group-wrapper + ${r}-group-wrapper`]:{marginInlineStart:-d.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:d.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:d.borderRadius}}}})}},oe=d=>{const{componentCls:r,controlHeightSM:g,lineWidth:v}=d,M=(g-v*2-16)/2;return{[r]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(d)),z(d)),te(d,r)),{'&[type="color"]':{height:d.controlHeight,[`&${r}-lg`]:{height:d.controlHeightLG},[`&${r}-sm`]:{height:g,paddingTop:M,paddingBottom:M}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},j=d=>{const{componentCls:r}=d;return{[`${r}-clear-icon`]:{margin:0,color:d.colorTextQuaternary,fontSize:d.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${d.motionDurationSlow}`,"&:hover":{color:d.colorTextTertiary},"&:active":{color:d.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${d.inputAffixPadding}px`}}}},X=d=>{const{componentCls:r,inputAffixPadding:g,colorTextDescription:v,motionDurationSlow:A,colorIcon:M,colorIconHover:Z,iconCls:S}=d;return{[`${r}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},z(d)),{display:"inline-flex",[`&:not(${r}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},I(d)),{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:d.paddingXS}},"&-show-count-suffix":{color:v},"&-show-count-has-suffix":{marginInlineEnd:d.paddingXXS},"&-prefix":{marginInlineEnd:g},"&-suffix":{marginInlineStart:g}}}),j(d)),{[`${S}${r}-password-icon`]:{color:M,cursor:"pointer",transition:`all ${A}`,"&:hover":{color:Z}}}),te(d,`${r}-affix-wrapper`))}},Be=d=>{const{componentCls:r,colorError:g,colorWarning:v,borderRadiusLG:A,borderRadiusSM:M}=d;return{[`${r}-group`]:Object.assign(Object.assign(Object.assign({},(0,C.Wf)(d)),y(d)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${r}-group-addon`]:{borderRadius:A,fontSize:d.fontSizeLG}},"&-sm":{[`${r}-group-addon`]:{borderRadius:M}},"&-status-error":{[`${r}-group-addon`]:{color:g,borderColor:g}},"&-status-warning":{[`${r}-group-addon`]:{color:v,borderColor:v}},"&-disabled":{[`${r}-group-addon`]:Object.assign({},ee(d))},[`&: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}}}})}},he=d=>{const{componentCls:r,antCls:g}=d,v=`${r}-search`;return{[v]:{[`${r}`]:{"&:hover, &:focus":{borderColor:d.colorPrimaryHover,[`+ ${r}-group-addon ${v}-button:not(${g}-btn-primary)`]:{borderInlineStartColor:d.colorPrimaryHover}}},[`${r}-affix-wrapper`]:{borderRadius:0},[`${r}-lg`]:{lineHeight:d.lineHeightLG-2e-4},[`> ${r}-group`]:{[`> ${r}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${v}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${v}-button:not(${g}-btn-primary)`]:{color:d.colorTextDescription,"&:hover":{color:d.colorPrimaryHover},"&:active":{color:d.colorPrimaryActive},[`&${g}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${v}-button`]:{height:d.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${v}-button`]:{height:d.controlHeightLG},[`&-small ${v}-button`]:{height:d.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${r}-compact-item`]:{[`&:not(${r}-compact-last-item)`]:{[`${r}-group-addon`]:{[`${r}-search-button`]:{marginInlineEnd:-d.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}}}}},Ne=d=>{const{componentCls:r,paddingLG:g}=d,v=`${r}-textarea`;return{[v]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-d.fontSize*d.lineHeight,insetInlineEnd:0,color:d.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:g}},[`&-affix-wrapper${v}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:g}},[`&-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:d.paddingXS,insetBlockStart:d.paddingXS},[`${v}-suffix`]:{position:"absolute",top:0,insetInlineEnd:d.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ce(d){return(0,f.TS)(d,{inputAffixPadding:d.paddingXXS})}const R=d=>{const{controlHeight:r,fontSize:g,lineHeight:v,lineWidth:A,controlHeightSM:M,controlHeightLG:B,fontSizeLG:S,lineHeightLG:be,paddingSM:_,controlPaddingHorizontalSM:Le,controlPaddingHorizontal:k,colorFillAlter:ae,colorPrimaryHover:ie,controlOutlineWidth:V,controlOutline:de,colorErrorOutline:K,colorWarningOutline:W}=d;return{paddingBlock:Math.max(Math.round((r-g*v)/2*10)/10-A,3),paddingBlockSM:Math.max(Math.round((M-g*v)/2*10)/10-A,0),paddingBlockLG:Math.ceil((B-S*be)/2*10)/10-A,paddingInline:_-A,paddingInlineSM:Le-A,paddingInlineLG:k-A,addonBg:ae,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${V}px ${de}`,errorActiveShadow:`0 0 0 ${V}px ${K}`,warningActiveShadow:`0 0 0 ${V}px ${W}`}};Ie.ZP=(0,H.Z)("Input",d=>{const r=(0,f.TS)(d,ce(d));return[oe(r),Ne(r),X(r),Be(r),he(r),(0,c.c)(r)]},R)},45818:function(It,Ie,e){e.d(Ie,{D:function(){return ce},Z:function(){return r}});var C=e(72308),c=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,s=e(7657),I=function(v,A){return c.createElement(s.Z,(0,C.Z)({},v,{ref:A,icon:H}))},t=c.forwardRef(I),ee=t,J=e(33853),m=e(38819),te=e(92310),z=e.n(te),y=e(2738),j=g=>!isNaN(parseFloat(g))&&isFinite(g),X=e(36355),Be=e(84966),he=function(g,v){var A={};for(var M in g)Object.prototype.hasOwnProperty.call(g,M)&&v.indexOf(M)<0&&(A[M]=g[M]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,M=Object.getOwnPropertySymbols(g);B{let g=0;return function(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return g+=1,`${v}${g}`}})();var r=c.forwardRef((g,v)=>{const{prefixCls:A,className:M,trigger:B,children:S,defaultCollapsed:be=!1,theme:_="dark",style:Le={},collapsible:k=!1,reverseArrow:ae=!1,width:ie=200,collapsedWidth:V=80,zeroWidthTriggerStyle:de,breakpoint:K,onCollapse:W,onBreakpoint:ve}=g,Q=he(g,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:F}=(0,c.useContext)(Be.Gs),[ye,Ce]=(0,c.useState)("collapsed"in g?g.collapsed:be),[je,Re]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in g&&Ce(g.collapsed)},[g.collapsed]);const We=(E,h)=>{"collapsed"in g||Ce(E),W==null||W(E,h)},et=(0,c.useRef)();et.current=E=>{Re(E.matches),ve==null||ve(E.matches),ye!==E.matches&&We(E.matches,"responsive")},(0,c.useEffect)(()=>{function E(x){return et.current(x)}let h;if(typeof window!="undefined"){const{matchMedia:x}=window;if(x&&K&&K in Ne){h=x(`(max-width: ${Ne[K]})`);try{h.addEventListener("change",E)}catch(i){h.addListener(E)}E(h)}}return()=>{try{h==null||h.removeEventListener("change",E)}catch(x){h==null||h.removeListener(E)}}},[K]),(0,c.useEffect)(()=>{const E=R("ant-sider-");return F.addSider(E),()=>F.removeSider(E)},[]);const ot=()=>{We(!ye,"clickTrigger")},{getPrefixCls:Fe}=(0,c.useContext)(X.E_),U=()=>{const E=Fe("layout-sider",A),h=(0,y.Z)(Q,["collapsed"]),x=ye?V:ie,i=j(x)?`${x}px`:String(x),P=parseFloat(String(V||0))===0?c.createElement("span",{onClick:ot,className:z()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ae?"right":"left"}`),style:de},B||c.createElement(ee,null)):null,a={expanded:ae?c.createElement(m.Z,null):c.createElement(J.Z,null),collapsed:ae?c.createElement(J.Z,null):c.createElement(m.Z,null)}[ye?"collapsed":"expanded"],L=B!==null?P||c.createElement("div",{className:`${E}-trigger`,onClick:ot,style:{width:i}},B||a):null,b=Object.assign(Object.assign({},Le),{flex:`0 0 ${i}`,maxWidth:i,minWidth:i,width:i}),u=z()(E,`${E}-${_}`,{[`${E}-collapsed`]:!!ye,[`${E}-has-trigger`]:k&&B!==null&&!P,[`${E}-below`]:!!je,[`${E}-zero-width`]:parseFloat(i)===0},M);return c.createElement("aside",Object.assign({className:u},h,{style:b,ref:v}),c.createElement("div",{className:`${E}-children`},S),k||je&&P?L:null)},Oe=c.useMemo(()=>({siderCollapsed:ye}),[ye]);return c.createElement(ce.Provider,{value:Oe},U())})},84966:function(It,Ie,e){e.d(Ie,{VY:function(){return ce},$_:function(){return Ne},h4:function(){return he},Gs:function(){return y},ZP:function(){return R}});var C=e(80702),c=e(92310),f=e.n(c),H=e(2738),s=e(59301),I=e(36355),t=e(83116),J=d=>{const{componentCls:r,bodyBg:g,lightSiderBg:v,lightTriggerBg:A,lightTriggerColor:M}=d;return{[`${r}-sider-light`]:{background:v,[`${r}-sider-trigger`]:{color:M,background:A},[`${r}-sider-zero-width-trigger`]:{color:M,background:A,border:`1px solid ${g}`,borderInlineStart:0}}}};const m=d=>{const{antCls:r,componentCls:g,colorText:v,triggerColor:A,footerBg:M,triggerBg:B,headerHeight:S,headerPadding:be,headerColor:_,footerPadding:Le,triggerHeight:k,zeroTriggerHeight:ae,zeroTriggerWidth:ie,motionDurationMid:V,motionDurationSlow:de,fontSize:K,borderRadius:W,bodyBg:ve,headerBg:Q,siderBg:F}=d;return{[g]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ve,"&, *":{boxSizing:"border-box"},[`&${g}-has-sider`]:{flexDirection:"row",[`> ${g}, > ${g}-content`]:{width:0}},[`${g}-header, &${g}-footer`]:{flex:"0 0 auto"},[`${g}-sider`]:{position:"relative",minWidth:0,background:F,transition:`all ${V}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:k},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:k,color:A,lineHeight:`${k}px`,textAlign:"center",background:B,cursor:"pointer",transition:`all ${V}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-ie,zIndex:1,width:ie,height:ae,color:A,fontSize:d.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:F,borderStartStartRadius:0,borderStartEndRadius:W,borderEndEndRadius:W,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:-ie,borderStartStartRadius:W,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:W}}}}},J(d)),{"&-rtl":{direction:"rtl"}}),[`${g}-header`]:{height:S,padding:be,color:_,lineHeight:`${S}px`,background:Q,[`${r}-menu`]:{lineHeight:"inherit"}},[`${g}-footer`]:{padding:Le,color:v,fontSize:K,background:M},[`${g}-content`]:{flex:"auto",minHeight:0}}};var te=(0,t.Z)("Layout",d=>[m(d)],d=>{const{colorBgLayout:r,controlHeight:g,controlHeightLG:v,colorText:A,controlHeightSM:M,marginXXS:B,colorTextLightSolid:S,colorBgContainer:be}=d,_=v*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:g*2,headerPadding:`0 ${_}px`,headerColor:A,footerPadding:`${M}px ${_}px`,footerBg:r,siderBg:"#001529",triggerHeight:v+B*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:v,zeroTriggerHeight:v,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:A}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),z=function(d,r){var g={};for(var v in d)Object.prototype.hasOwnProperty.call(d,v)&&r.indexOf(v)<0&&(g[v]=d[v]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,v=Object.getOwnPropertySymbols(d);Anull,removeSider:()=>null}});function oe(d){let{suffixCls:r,tagName:g,displayName:v}=d;return A=>s.forwardRef((B,S)=>s.createElement(A,Object.assign({ref:S,suffixCls:r,tagName:g},B)))}const j=s.forwardRef((d,r)=>{const{prefixCls:g,suffixCls:v,className:A,tagName:M}=d,B=z(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=s.useContext(I.E_),be=S("layout",g),[_,Le]=te(be),k=v?`${be}-${v}`:be;return _(s.createElement(M,Object.assign({className:f()(g||k,A,Le),ref:r},B)))}),X=s.forwardRef((d,r)=>{const{direction:g}=s.useContext(I.E_),[v,A]=s.useState([]),{prefixCls:M,className:B,rootClassName:S,children:be,hasSider:_,tagName:Le,style:k}=d,ae=z(d,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,H.Z)(ae,["suffixCls"]),{getPrefixCls:V,layout:de}=s.useContext(I.E_),K=V("layout",M),[W,ve]=te(K),Q=f()(K,{[`${K}-has-sider`]:typeof _=="boolean"?_:v.length>0,[`${K}-rtl`]:g==="rtl"},de==null?void 0:de.className,B,S,ve),F=s.useMemo(()=>({siderHook:{addSider:ye=>{A(Ce=>[].concat((0,C.Z)(Ce),[ye]))},removeSider:ye=>{A(Ce=>Ce.filter(je=>je!==ye))}}}),[]);return W(s.createElement(y.Provider,{value:F},s.createElement(Le,Object.assign({ref:r,className:Q,style:Object.assign(Object.assign({},de==null?void 0:de.style),k)},ie),be)))}),Be=oe({tagName:"div",displayName:"Layout"})(X),he=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(j),Ne=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j),ce=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(j);var R=Be},40875:function(It,Ie,e){e.d(Ie,{J:function(){return I}});var C=e(59301),c=e(33234),f=e(70425),H=function(t,ee){var J={};for(var m in t)Object.prototype.hasOwnProperty.call(t,m)&&ee.indexOf(m)<0&&(J[m]=t[m]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,m=Object.getOwnPropertySymbols(t);te{const{children:J}=t,m=H(t,["children"]),te=C.useContext(s),z=C.useMemo(()=>Object.assign(Object.assign({},te),m),[te,m.prefixCls,m.mode,m.selectable]);return C.createElement(s.Provider,{value:z},C.createElement(c.BR,null,(0,f.supportNodeRef)(J)?C.cloneElement(J,{ref:ee}):J))});Ie.Z=s},20834:function(It,Ie,e){e.d(Ie,{default:function(){return Oe}});var C=e(15285),c=e(59301),f=e(45818),H=e(92310),s=e.n(H),I=e(36355),t=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{const{prefixCls:h,className:x,dashed:i}=E,P=t(E,["prefixCls","className","dashed"]),{getPrefixCls:G}=c.useContext(I.E_),l=G("menu",h),a=s()({[`${l}-item-divider-dashed`]:!!i},x);return c.createElement(C.iz,Object.assign({className:a},P))},m=e(11592),te=e(2738),z=e(6848),y=e(92343),j=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Be=E=>{var h;const{className:x,children:i,icon:P,title:G,danger:l}=E,{prefixCls:a,firstLevel:L,direction:b,disableMenuItemTitleTooltip:u,inlineCollapsed:N}=c.useContext(j),fe=ke=>{const Ge=c.createElement("span",{className:`${a}-title-content`},i);return(!P||(0,y.l$)(i)&&i.type==="span")&&i&&ke&&L&&typeof i=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},i.charAt(0)):Ge},{siderCollapsed:Y}=c.useContext(f.D);let me=G;typeof G=="undefined"?me=L?i:"":G===!1&&(me="");const re={title:me};!Y&&!N&&(re.title=null,re.open=!1);const pe=(0,m.Z)(i).length;let ue=c.createElement(C.ck,Object.assign({},(0,te.Z)(E,["title","icon","danger"]),{className:s()({[`${a}-item-danger`]:l,[`${a}-item-only-child`]:(P?pe+1:pe)===1},x),title:typeof G=="string"?G:void 0}),(0,y.Tm)(P,{className:s()((0,y.l$)(P)?(h=P.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),fe(N));return u||(ue=c.createElement(z.Z,Object.assign({},re,{placement:b==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),ue)),ue},Ne=E=>{var h;const{popupClassName:x,icon:i,title:P,theme:G}=E,l=c.useContext(j),{prefixCls:a,inlineCollapsed:L,theme:b}=l,u=(0,C.Xl)();let N;if(!i)N=L&&!u.length&&P&&typeof P=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},P.charAt(0)):c.createElement("span",{className:`${a}-title-content`},P);else{const Y=(0,y.l$)(P)&&P.type==="span";N=c.createElement(c.Fragment,null,(0,y.Tm)(i,{className:s()((0,y.l$)(i)?(h=i.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),Y?P:c.createElement("span",{className:`${a}-title-content`},P))}const fe=c.useMemo(()=>Object.assign(Object.assign({},l),{firstLevel:!1}),[l]);return c.createElement(j.Provider,{value:fe},c.createElement(C.Wd,Object.assign({},(0,te.Z)(E,["icon"]),{title:N,popupClassName:s()(a,x,`${a}-${G||b}`)})))},ce=e(18785),R=e(70425),d=e(62892),r=e(40875),g=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{if(h&&typeof h=="object"){const i=h,{label:P,children:G,key:l,type:a}=i,L=g(i,["label","children","key","type"]),b=l!=null?l:`tmp-${x}`;return G||a==="group"?a==="group"?c.createElement(C.BW,Object.assign({key:b},L,{title:P}),v(G)):c.createElement(Ne,Object.assign({key:b},L,{title:P}),v(G)):a==="divider"?c.createElement(J,Object.assign({key:b},L)):c.createElement(Be,Object.assign({key:b},L),P)}return null}).filter(h=>h)}function A(E){return c.useMemo(()=>E&&v(E),[E])}var M=e(64993),B=e(17313),S=e(8378),be=e(13826),_=e(29878),Le=e(83116),k=e(37613),ie=E=>{const{componentCls:h,motionDurationSlow:x,horizontalLineHeight:i,colorSplit:P,lineWidth:G,lineType:l,itemPaddingInline:a}=E;return{[`${h}-horizontal`]:{lineHeight:i,border:0,borderBottom:`${G}px ${l} ${P}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${h}-item:hover, + ${r}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${r}-affix-wrapper-focused`]:{zIndex:2}}}}},Ne=d=>{const{componentCls:r,paddingLG:g}=d,v=`${r}-textarea`;return{[v]:{position:"relative","&-show-count":{[`> ${r}`]:{height:"100%"},[`${r}-data-count`]:{position:"absolute",bottom:-d.fontSize*d.lineHeight,insetInlineEnd:0,color:d.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${r}`]:{paddingInlineEnd:g}},[`&-affix-wrapper${v}-has-feedback`]:{[`${r}`]:{paddingInlineEnd:g}},[`&-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:d.paddingXS,insetBlockStart:d.paddingXS},[`${v}-suffix`]:{position:"absolute",top:0,insetInlineEnd:d.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ce(d){return(0,f.TS)(d,{inputAffixPadding:d.paddingXXS})}const R=d=>{const{controlHeight:r,fontSize:g,lineHeight:v,lineWidth:A,controlHeightSM:M,controlHeightLG:Z,fontSizeLG:S,lineHeightLG:be,paddingSM:_,controlPaddingHorizontalSM:Le,controlPaddingHorizontal:k,colorFillAlter:ae,colorPrimaryHover:ie,controlOutlineWidth:U,controlOutline:de,colorErrorOutline:K,colorWarningOutline:W}=d;return{paddingBlock:Math.max(Math.round((r-g*v)/2*10)/10-A,3),paddingBlockSM:Math.max(Math.round((M-g*v)/2*10)/10-A,0),paddingBlockLG:Math.ceil((Z-S*be)/2*10)/10-A,paddingInline:_-A,paddingInlineSM:Le-A,paddingInlineLG:k-A,addonBg:ae,activeBorderColor:ie,hoverBorderColor:ie,activeShadow:`0 0 0 ${U}px ${de}`,errorActiveShadow:`0 0 0 ${U}px ${K}`,warningActiveShadow:`0 0 0 ${U}px ${W}`}};Ie.ZP=(0,H.Z)("Input",d=>{const r=(0,f.TS)(d,ce(d));return[oe(r),Ne(r),X(r),Be(r),he(r),(0,c.c)(r)]},R)},45818:function(It,Ie,e){e.d(Ie,{D:function(){return ce},Z:function(){return r}});var C=e(72308),c=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,s=e(7657),I=function(v,A){return c.createElement(s.Z,(0,C.Z)({},v,{ref:A,icon:H}))},t=c.forwardRef(I),ee=t,J=e(33853),m=e(38819),te=e(92310),z=e.n(te),y=e(2738),j=g=>!isNaN(parseFloat(g))&&isFinite(g),X=e(36355),Be=e(84966),he=function(g,v){var A={};for(var M in g)Object.prototype.hasOwnProperty.call(g,M)&&v.indexOf(M)<0&&(A[M]=g[M]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,M=Object.getOwnPropertySymbols(g);Z{let g=0;return function(){let v=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return g+=1,`${v}${g}`}})();var r=c.forwardRef((g,v)=>{const{prefixCls:A,className:M,trigger:Z,children:S,defaultCollapsed:be=!1,theme:_="dark",style:Le={},collapsible:k=!1,reverseArrow:ae=!1,width:ie=200,collapsedWidth:U=80,zeroWidthTriggerStyle:de,breakpoint:K,onCollapse:W,onBreakpoint:ve}=g,Q=he(g,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:F}=(0,c.useContext)(Be.Gs),[ye,Ce]=(0,c.useState)("collapsed"in g?g.collapsed:be),[je,Re]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in g&&Ce(g.collapsed)},[g.collapsed]);const We=(E,h)=>{"collapsed"in g||Ce(E),W==null||W(E,h)},et=(0,c.useRef)();et.current=E=>{Re(E.matches),ve==null||ve(E.matches),ye!==E.matches&&We(E.matches,"responsive")},(0,c.useEffect)(()=>{function E(x){return et.current(x)}let h;if(typeof window!="undefined"){const{matchMedia:x}=window;if(x&&K&&K in Ne){h=x(`(max-width: ${Ne[K]})`);try{h.addEventListener("change",E)}catch(i){h.addListener(E)}E(h)}}return()=>{try{h==null||h.removeEventListener("change",E)}catch(x){h==null||h.removeListener(E)}}},[K]),(0,c.useEffect)(()=>{const E=R("ant-sider-");return F.addSider(E),()=>F.removeSider(E)},[]);const ot=()=>{We(!ye,"clickTrigger")},{getPrefixCls:Fe}=(0,c.useContext)(X.E_),V=()=>{const E=Fe("layout-sider",A),h=(0,y.Z)(Q,["collapsed"]),x=ye?U:ie,i=j(x)?`${x}px`:String(x),P=parseFloat(String(U||0))===0?c.createElement("span",{onClick:ot,className:z()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ae?"right":"left"}`),style:de},Z||c.createElement(ee,null)):null,a={expanded:ae?c.createElement(m.Z,null):c.createElement(J.Z,null),collapsed:ae?c.createElement(J.Z,null):c.createElement(m.Z,null)}[ye?"collapsed":"expanded"],L=Z!==null?P||c.createElement("div",{className:`${E}-trigger`,onClick:ot,style:{width:i}},Z||a):null,b=Object.assign(Object.assign({},Le),{flex:`0 0 ${i}`,maxWidth:i,minWidth:i,width:i}),u=z()(E,`${E}-${_}`,{[`${E}-collapsed`]:!!ye,[`${E}-has-trigger`]:k&&Z!==null&&!P,[`${E}-below`]:!!je,[`${E}-zero-width`]:parseFloat(i)===0},M);return c.createElement("aside",Object.assign({className:u},h,{style:b,ref:v}),c.createElement("div",{className:`${E}-children`},S),k||je&&P?L:null)},Oe=c.useMemo(()=>({siderCollapsed:ye}),[ye]);return c.createElement(ce.Provider,{value:Oe},V())})},84966:function(It,Ie,e){e.d(Ie,{VY:function(){return ce},$_:function(){return Ne},h4:function(){return he},Gs:function(){return y},ZP:function(){return R}});var C=e(80702),c=e(92310),f=e.n(c),H=e(2738),s=e(59301),I=e(36355),t=e(83116),J=d=>{const{componentCls:r,bodyBg:g,lightSiderBg:v,lightTriggerBg:A,lightTriggerColor:M}=d;return{[`${r}-sider-light`]:{background:v,[`${r}-sider-trigger`]:{color:M,background:A},[`${r}-sider-zero-width-trigger`]:{color:M,background:A,border:`1px solid ${g}`,borderInlineStart:0}}}};const m=d=>{const{antCls:r,componentCls:g,colorText:v,triggerColor:A,footerBg:M,triggerBg:Z,headerHeight:S,headerPadding:be,headerColor:_,footerPadding:Le,triggerHeight:k,zeroTriggerHeight:ae,zeroTriggerWidth:ie,motionDurationMid:U,motionDurationSlow:de,fontSize:K,borderRadius:W,bodyBg:ve,headerBg:Q,siderBg:F}=d;return{[g]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ve,"&, *":{boxSizing:"border-box"},[`&${g}-has-sider`]:{flexDirection:"row",[`> ${g}, > ${g}-content`]:{width:0}},[`${g}-header, &${g}-footer`]:{flex:"0 0 auto"},[`${g}-sider`]:{position:"relative",minWidth:0,background:F,transition:`all ${U}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${r}-menu${r}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:k},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:k,color:A,lineHeight:`${k}px`,textAlign:"center",background:Z,cursor:"pointer",transition:`all ${U}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:S,insetInlineEnd:-ie,zIndex:1,width:ie,height:ae,color:A,fontSize:d.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:F,borderStartStartRadius:0,borderStartEndRadius:W,borderEndEndRadius:W,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:-ie,borderStartStartRadius:W,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:W}}}}},J(d)),{"&-rtl":{direction:"rtl"}}),[`${g}-header`]:{height:S,padding:be,color:_,lineHeight:`${S}px`,background:Q,[`${r}-menu`]:{lineHeight:"inherit"}},[`${g}-footer`]:{padding:Le,color:v,fontSize:K,background:M},[`${g}-content`]:{flex:"auto",minHeight:0}}};var te=(0,t.Z)("Layout",d=>[m(d)],d=>{const{colorBgLayout:r,controlHeight:g,controlHeightLG:v,colorText:A,controlHeightSM:M,marginXXS:Z,colorTextLightSolid:S,colorBgContainer:be}=d,_=v*1.25;return{colorBgHeader:"#001529",colorBgBody:r,colorBgTrigger:"#002140",bodyBg:r,headerBg:"#001529",headerHeight:g*2,headerPadding:`0 ${_}px`,headerColor:A,footerPadding:`${M}px ${_}px`,footerBg:r,siderBg:"#001529",triggerHeight:v+Z*2,triggerBg:"#002140",triggerColor:S,zeroTriggerWidth:v,zeroTriggerHeight:v,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:A}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),z=function(d,r){var g={};for(var v in d)Object.prototype.hasOwnProperty.call(d,v)&&r.indexOf(v)<0&&(g[v]=d[v]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,v=Object.getOwnPropertySymbols(d);Anull,removeSider:()=>null}});function oe(d){let{suffixCls:r,tagName:g,displayName:v}=d;return A=>s.forwardRef((Z,S)=>s.createElement(A,Object.assign({ref:S,suffixCls:r,tagName:g},Z)))}const j=s.forwardRef((d,r)=>{const{prefixCls:g,suffixCls:v,className:A,tagName:M}=d,Z=z(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:S}=s.useContext(I.E_),be=S("layout",g),[_,Le]=te(be),k=v?`${be}-${v}`:be;return _(s.createElement(M,Object.assign({className:f()(g||k,A,Le),ref:r},Z)))}),X=s.forwardRef((d,r)=>{const{direction:g}=s.useContext(I.E_),[v,A]=s.useState([]),{prefixCls:M,className:Z,rootClassName:S,children:be,hasSider:_,tagName:Le,style:k}=d,ae=z(d,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ie=(0,H.Z)(ae,["suffixCls"]),{getPrefixCls:U,layout:de}=s.useContext(I.E_),K=U("layout",M),[W,ve]=te(K),Q=f()(K,{[`${K}-has-sider`]:typeof _=="boolean"?_:v.length>0,[`${K}-rtl`]:g==="rtl"},de==null?void 0:de.className,Z,S,ve),F=s.useMemo(()=>({siderHook:{addSider:ye=>{A(Ce=>[].concat((0,C.Z)(Ce),[ye]))},removeSider:ye=>{A(Ce=>Ce.filter(je=>je!==ye))}}}),[]);return W(s.createElement(y.Provider,{value:F},s.createElement(Le,Object.assign({ref:r,className:Q,style:Object.assign(Object.assign({},de==null?void 0:de.style),k)},ie),be)))}),Be=oe({tagName:"div",displayName:"Layout"})(X),he=oe({suffixCls:"header",tagName:"header",displayName:"Header"})(j),Ne=oe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j),ce=oe({suffixCls:"content",tagName:"main",displayName:"Content"})(j);var R=Be},40875:function(It,Ie,e){e.d(Ie,{J:function(){return I}});var C=e(59301),c=e(33234),f=e(70425),H=function(t,ee){var J={};for(var m in t)Object.prototype.hasOwnProperty.call(t,m)&&ee.indexOf(m)<0&&(J[m]=t[m]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,m=Object.getOwnPropertySymbols(t);te{const{children:J}=t,m=H(t,["children"]),te=C.useContext(s),z=C.useMemo(()=>Object.assign(Object.assign({},te),m),[te,m.prefixCls,m.mode,m.selectable]);return C.createElement(s.Provider,{value:z},C.createElement(c.BR,null,(0,f.supportNodeRef)(J)?C.cloneElement(J,{ref:ee}):J))});Ie.Z=s},20834:function(It,Ie,e){e.d(Ie,{default:function(){return Oe}});var C=e(15285),c=e(59301),f=e(45818),H=e(92310),s=e.n(H),I=e(36355),t=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{const{prefixCls:h,className:x,dashed:i}=E,P=t(E,["prefixCls","className","dashed"]),{getPrefixCls:G}=c.useContext(I.E_),l=G("menu",h),a=s()({[`${l}-item-divider-dashed`]:!!i},x);return c.createElement(C.iz,Object.assign({className:a},P))},m=e(11592),te=e(2738),z=e(6848),y=e(92343),j=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Be=E=>{var h;const{className:x,children:i,icon:P,title:G,danger:l}=E,{prefixCls:a,firstLevel:L,direction:b,disableMenuItemTitleTooltip:u,inlineCollapsed:N}=c.useContext(j),fe=ke=>{const Ge=c.createElement("span",{className:`${a}-title-content`},i);return(!P||(0,y.l$)(i)&&i.type==="span")&&i&&ke&&L&&typeof i=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},i.charAt(0)):Ge},{siderCollapsed:Y}=c.useContext(f.D);let me=G;typeof G=="undefined"?me=L?i:"":G===!1&&(me="");const re={title:me};!Y&&!N&&(re.title=null,re.open=!1);const pe=(0,m.Z)(i).length;let ue=c.createElement(C.ck,Object.assign({},(0,te.Z)(E,["title","icon","danger"]),{className:s()({[`${a}-item-danger`]:l,[`${a}-item-only-child`]:(P?pe+1:pe)===1},x),title:typeof G=="string"?G:void 0}),(0,y.Tm)(P,{className:s()((0,y.l$)(P)?(h=P.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),fe(N));return u||(ue=c.createElement(z.Z,Object.assign({},re,{placement:b==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),ue)),ue},Ne=E=>{var h;const{popupClassName:x,icon:i,title:P,theme:G}=E,l=c.useContext(j),{prefixCls:a,inlineCollapsed:L,theme:b}=l,u=(0,C.Xl)();let N;if(!i)N=L&&!u.length&&P&&typeof P=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},P.charAt(0)):c.createElement("span",{className:`${a}-title-content`},P);else{const Y=(0,y.l$)(P)&&P.type==="span";N=c.createElement(c.Fragment,null,(0,y.Tm)(i,{className:s()((0,y.l$)(i)?(h=i.props)===null||h===void 0?void 0:h.className:"",`${a}-item-icon`)}),Y?P:c.createElement("span",{className:`${a}-title-content`},P))}const fe=c.useMemo(()=>Object.assign(Object.assign({},l),{firstLevel:!1}),[l]);return c.createElement(j.Provider,{value:fe},c.createElement(C.Wd,Object.assign({},(0,te.Z)(E,["icon"]),{title:N,popupClassName:s()(a,x,`${a}-${G||b}`)})))},ce=e(18785),R=e(70425),d=e(62892),r=e(40875),g=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{if(h&&typeof h=="object"){const i=h,{label:P,children:G,key:l,type:a}=i,L=g(i,["label","children","key","type"]),b=l!=null?l:`tmp-${x}`;return G||a==="group"?a==="group"?c.createElement(C.BW,Object.assign({key:b},L,{title:P}),v(G)):c.createElement(Ne,Object.assign({key:b},L,{title:P}),v(G)):a==="divider"?c.createElement(J,Object.assign({key:b},L)):c.createElement(Be,Object.assign({key:b},L),P)}return null}).filter(h=>h)}function A(E){return c.useMemo(()=>E&&v(E),[E])}var M=e(64993),Z=e(17313),S=e(8378),be=e(13826),_=e(29878),Le=e(83116),k=e(37613),ie=E=>{const{componentCls:h,motionDurationSlow:x,horizontalLineHeight:i,colorSplit:P,lineWidth:G,lineType:l,itemPaddingInline:a}=E;return{[`${h}-horizontal`]:{lineHeight:i,border:0,borderBottom:`${G}px ${l} ${P}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${h}-item:hover, > ${h}-item-active, > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${x}`,`background ${x}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},de=E=>{let{componentCls:h,menuArrowOffset:x}=E;return{[`${h}-rtl`]:{direction:"rtl"},[`${h}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${h}-rtl${h}-vertical, - ${h}-submenu-rtl ${h}-vertical`]:{[`${h}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${x})`},"&::after":{transform:`rotate(45deg) translateY(${x})`}}}}};const K=E=>Object.assign({},(0,B.oN)(E));var ve=(E,h)=>{const{componentCls:x,itemColor:i,itemSelectedColor:P,groupTitleColor:G,itemBg:l,subMenuItemBg:a,itemSelectedBg:L,activeBarHeight:b,activeBarWidth:u,activeBarBorderWidth:N,motionDurationSlow:fe,motionEaseInOut:Y,motionEaseOut:me,itemPaddingInline:re,motionDurationMid:pe,itemHoverColor:ue,lineType:ke,colorSplit:Ge,itemDisabledColor:Ve,dangerItemColor:tt,dangerItemHoverColor:lt,dangerItemSelectedColor:mt,dangerItemActiveBg:ct,dangerItemSelectedBg:At,itemHoverBg:sn,itemActiveBg:Gt,menuSubMenuBg:vn,horizontalItemSelectedColor:Nn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:vt,horizontalItemHoverBg:In,popupBg:Tn}=E;return{[`${x}-${h}, ${x}-${h} > ${x}`]:{color:i,background:l,[`&${x}-root:focus-visible`]:Object.assign({},K(E)),[`${x}-item-group-title`]:{color:G},[`${x}-submenu-selected`]:{[`> ${x}-submenu-title`]:{color:P}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{color:`${Ve} !important`},[`${x}-item:not(${x}-item-selected):not(${x}-submenu-selected)`]:{[`&:hover, > ${x}-submenu-title:hover`]:{color:ue}},[`&:not(${x}-horizontal)`]:{[`${x}-item:not(${x}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Gt}},[`${x}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Gt}}},[`${x}-item-danger`]:{color:tt,[`&${x}-item:hover`]:{[`&:not(${x}-item-selected):not(${x}-submenu-selected)`]:{color:lt}},[`&${x}-item:active`]:{background:ct}},[`${x}-item a`]:{"&, &:hover":{color:"inherit"}},[`${x}-item-selected`]:{color:P,[`&${x}-item-danger`]:{color:mt},"a, a:hover":{color:"inherit"}},[`& ${x}-item-selected`]:{backgroundColor:L,[`&${x}-item-danger`]:{backgroundColor:At}},[`${x}-item, ${x}-submenu-title`]:{[`&:not(${x}-item-disabled):focus-visible`]:Object.assign({},K(E))},[`&${x}-submenu > ${x}`]:{backgroundColor:vn},[`&${x}-popup > ${x}`]:{backgroundColor:Tn},[`&${x}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${x}-item, > ${x}-submenu`]:{top:N,marginTop:-N,marginBottom:0,borderRadius:vt,"&::after":{position:"absolute",insetInline:re,bottom:0,borderBottom:`${b}px solid transparent`,transition:`border-color ${fe} ${Y}`,content:'""'},"&:hover, &-active, &-open":{background:In,"&::after":{borderBottomWidth:b,borderBottomColor:Nn}},"&-selected":{color:Nn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:b,borderBottomColor:Nn}}}}),[`&${x}-root`]:{[`&${x}-inline, &${x}-vertical`]:{borderInlineEnd:`${N}px ${ke} ${Ge}`}},[`&${x}-inline`]:{[`${x}-sub${x}-inline`]:{background:a},[`${x}-item, ${x}-submenu-title`]:N&&u?{width:`calc(100% + ${N}px)`}:{},[`${x}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${P}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${pe} ${me}`,`opacity ${pe} ${me}`].join(","),content:'""'},[`&${x}-item-danger`]:{"&::after":{borderInlineEndColor:mt}}},[`${x}-selected, ${x}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${pe} ${Y}`,`opacity ${pe} ${Y}`].join(",")}}}}}};const Q=E=>{const{componentCls:h,itemHeight:x,itemMarginInline:i,padding:P,menuArrowSize:G,marginXS:l,itemMarginBlock:a}=E,L=P+G+l;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:x,lineHeight:`${x}px`,paddingInline:P,overflow:"hidden",textOverflow:"ellipsis",marginInline:i,marginBlock:a,width:`calc(100% - ${i*2}px)`},[`> ${h}-item, + ${h}-submenu-rtl ${h}-vertical`]:{[`${h}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${x})`},"&::after":{transform:`rotate(45deg) translateY(${x})`}}}}};const K=E=>Object.assign({},(0,Z.oN)(E));var ve=(E,h)=>{const{componentCls:x,itemColor:i,itemSelectedColor:P,groupTitleColor:G,itemBg:l,subMenuItemBg:a,itemSelectedBg:L,activeBarHeight:b,activeBarWidth:u,activeBarBorderWidth:N,motionDurationSlow:fe,motionEaseInOut:Y,motionEaseOut:me,itemPaddingInline:re,motionDurationMid:pe,itemHoverColor:ue,lineType:ke,colorSplit:Ge,itemDisabledColor:Ve,dangerItemColor:tt,dangerItemHoverColor:lt,dangerItemSelectedColor:mt,dangerItemActiveBg:ct,dangerItemSelectedBg:At,itemHoverBg:sn,itemActiveBg:Gt,menuSubMenuBg:vn,horizontalItemSelectedColor:Nn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:vt,horizontalItemHoverBg:In,popupBg:Tn}=E;return{[`${x}-${h}, ${x}-${h} > ${x}`]:{color:i,background:l,[`&${x}-root:focus-visible`]:Object.assign({},K(E)),[`${x}-item-group-title`]:{color:G},[`${x}-submenu-selected`]:{[`> ${x}-submenu-title`]:{color:P}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{color:`${Ve} !important`},[`${x}-item:not(${x}-item-selected):not(${x}-submenu-selected)`]:{[`&:hover, > ${x}-submenu-title:hover`]:{color:ue}},[`&:not(${x}-horizontal)`]:{[`${x}-item:not(${x}-item-selected)`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Gt}},[`${x}-submenu-title`]:{"&:hover":{backgroundColor:sn},"&:active":{backgroundColor:Gt}}},[`${x}-item-danger`]:{color:tt,[`&${x}-item:hover`]:{[`&:not(${x}-item-selected):not(${x}-submenu-selected)`]:{color:lt}},[`&${x}-item:active`]:{background:ct}},[`${x}-item a`]:{"&, &:hover":{color:"inherit"}},[`${x}-item-selected`]:{color:P,[`&${x}-item-danger`]:{color:mt},"a, a:hover":{color:"inherit"}},[`& ${x}-item-selected`]:{backgroundColor:L,[`&${x}-item-danger`]:{backgroundColor:At}},[`${x}-item, ${x}-submenu-title`]:{[`&:not(${x}-item-disabled):focus-visible`]:Object.assign({},K(E))},[`&${x}-submenu > ${x}`]:{backgroundColor:vn},[`&${x}-popup > ${x}`]:{backgroundColor:Tn},[`&${x}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${x}-item, > ${x}-submenu`]:{top:N,marginTop:-N,marginBottom:0,borderRadius:vt,"&::after":{position:"absolute",insetInline:re,bottom:0,borderBottom:`${b}px solid transparent`,transition:`border-color ${fe} ${Y}`,content:'""'},"&:hover, &-active, &-open":{background:In,"&::after":{borderBottomWidth:b,borderBottomColor:Nn}},"&-selected":{color:Nn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:b,borderBottomColor:Nn}}}}),[`&${x}-root`]:{[`&${x}-inline, &${x}-vertical`]:{borderInlineEnd:`${N}px ${ke} ${Ge}`}},[`&${x}-inline`]:{[`${x}-sub${x}-inline`]:{background:a},[`${x}-item, ${x}-submenu-title`]:N&&u?{width:`calc(100% + ${N}px)`}:{},[`${x}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${P}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${pe} ${me}`,`opacity ${pe} ${me}`].join(","),content:'""'},[`&${x}-item-danger`]:{"&::after":{borderInlineEndColor:mt}}},[`${x}-selected, ${x}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${pe} ${Y}`,`opacity ${pe} ${Y}`].join(",")}}}}}};const Q=E=>{const{componentCls:h,itemHeight:x,itemMarginInline:i,padding:P,menuArrowSize:G,marginXS:l,itemMarginBlock:a}=E,L=P+G+l;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:x,lineHeight:`${x}px`,paddingInline:P,overflow:"hidden",textOverflow:"ellipsis",marginInline:i,marginBlock:a,width:`calc(100% - ${i*2}px)`},[`> ${h}-item, > ${h}-submenu > ${h}-submenu-title`]:{height:x,lineHeight:`${x}px`},[`${h}-item-group-list ${h}-submenu-title, ${h}-submenu-title`]:{paddingInlineEnd:L}}};var ye=E=>{const{componentCls:h,iconCls:x,itemHeight:i,colorTextLightSolid:P,dropdownWidth:G,controlHeightLG:l,motionDurationMid:a,motionEaseOut:L,paddingXL:b,itemMarginInline:u,fontSizeLG:N,motionDurationSlow:fe,paddingXS:Y,boxShadowSecondary:me,collapsedWidth:re,collapsedIconSize:pe}=E,ue={height:i,lineHeight:`${i}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Q(E))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Q(E)),{boxShadow:me})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:G,maxHeight:`calc(100vh - ${l*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${h}-inline`]:{width:"100%",[`&${h}-root`]:{[`${h}-item, ${h}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${fe}`,`background ${fe}`,`padding ${a} ${L}`].join(","),[`> ${h}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${h}-sub${h}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${h}-submenu > ${h}-submenu-title`]:ue,[`& ${h}-item-group-title`]:{paddingInlineStart:b}},[`${h}-item`]:ue}},{[`${h}-inline-collapsed`]:{width:re,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:N,textAlign:"center"}}},[`> ${h}-item, > ${h}-item-group > ${h}-item-group-list > ${h}-item, @@ -50,8 +50,8 @@ > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${N/2}px - ${u}px)`,textOverflow:"clip",[` ${h}-submenu-arrow, ${h}-submenu-expand-icon - `]:{opacity:0},[`${h}-item-icon, ${x}`]:{margin:0,fontSize:pe,lineHeight:`${i}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${x}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${x}`]:{display:"none"},"a, a:hover":{color:P}},[`${h}-item-group-title`]:Object.assign(Object.assign({},B.vS),{paddingInline:Y})}}]};const Ce=E=>{const{componentCls:h,motionDurationSlow:x,motionDurationMid:i,motionEaseInOut:P,motionEaseOut:G,iconCls:l,iconSize:a,iconMarginInlineEnd:L}=E;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${x}`,`background ${x}`,`padding ${x} ${P}`].join(","),[`${h}-item-icon, ${l}`]:{minWidth:a,fontSize:a,transition:[`font-size ${i} ${G}`,`margin ${x} ${P}`,`color ${x}`].join(","),"+ span":{marginInlineStart:L,opacity:1,transition:[`opacity ${x} ${P}`,`margin ${x}`,`color ${x}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,B.Ro)()),[`&${h}-item-only-child`]:{[`> ${l}, > ${h}-item-icon`]:{marginInlineEnd:0}}},[`${h}-item-disabled, ${h}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${h}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},je=E=>{const{componentCls:h,motionDurationSlow:x,motionEaseInOut:i,borderRadius:P,menuArrowSize:G,menuArrowOffset:l}=E;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:G,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${x} ${i}, opacity ${x}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:G*.6,height:G*.15,backgroundColor:"currentcolor",borderRadius:P,transition:[`background ${x} ${i}`,`transform ${x} ${i}`,`top ${x} ${i}`,`color ${x} ${i}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${l})`},"&::after":{transform:`rotate(-45deg) translateY(${l})`}}}}},Re=E=>{const{antCls:h,componentCls:x,fontSize:i,motionDurationSlow:P,motionDurationMid:G,motionEaseInOut:l,paddingXS:a,padding:L,colorSplit:b,lineWidth:u,zIndexPopup:N,borderRadiusLG:fe,subMenuItemBorderRadius:Y,menuArrowSize:me,menuArrowOffset:re,lineType:pe,menuPanelMaskInset:ue,groupTitleLineHeight:ke,groupTitleFontSize:Ge}=E;return[{"":{[`${x}`]:Object.assign(Object.assign({},(0,B.dF)()),{"&-hidden":{display:"none"}})},[`${x}-submenu-hidden`]:{display:"none"}},{[x]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,B.Wf)(E)),(0,B.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:i,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${P} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${x}-item`]:{flex:"none"}},[`${x}-item, ${x}-submenu, ${x}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${x}-item-group-title`]:{padding:`${a}px ${L}px`,fontSize:Ge,lineHeight:ke,transition:`all ${P}`},[`&-horizontal ${x}-submenu`]:{transition:[`border-color ${P} ${l}`,`background ${P} ${l}`].join(",")},[`${x}-submenu, ${x}-submenu-inline`]:{transition:[`border-color ${P} ${l}`,`background ${P} ${l}`,`padding ${G} ${l}`].join(",")},[`${x}-submenu ${x}-sub`]:{cursor:"initial",transition:[`background ${P} ${l}`,`padding ${P} ${l}`].join(",")},[`${x}-title-content`]:{transition:`color ${P}`},[`${x}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${x}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:b,borderStyle:pe,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ce(E)),{[`${x}-item-group`]:{[`${x}-item-group-list`]:{margin:0,padding:0,[`${x}-item, ${x}-submenu-title`]:{paddingInline:`${i*2}px ${L}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:N,borderRadius:fe,boxShadow:"none",transformOrigin:"0 0",[`&${x}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ue}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ue},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${x}`]:Object.assign(Object.assign(Object.assign({borderRadius:fe},Ce(E)),je(E)),{[`${x}-item, ${x}-submenu > ${x}-submenu-title`]:{borderRadius:Y},[`${x}-submenu-title::after`]:{transition:`transform ${P} ${l}`}})}}),je(E)),{[`&-inline-collapsed ${x}-submenu-arrow, - &-inline ${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${re})`},"&::after":{transform:`rotate(45deg) translateX(-${re})`}},[`${x}-submenu-open${x}-submenu-inline > ${x}-submenu-title > ${x}-submenu-arrow`]:{transform:`translateY(-${me*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${re})`},"&::before":{transform:`rotate(45deg) translateX(${re})`}}})},{[`${h}-layout-header`]:{[x]:{lineHeight:"inherit"}}}]};var We=(E,h)=>(0,Le.Z)("Menu",i=>{if(h===!1)return[];const{colorBgElevated:P,colorPrimary:G,colorTextLightSolid:l,controlHeightLG:a,fontSize:L,darkItemColor:b,darkDangerItemColor:u,darkItemBg:N,darkSubMenuItemBg:fe,darkItemSelectedColor:Y,darkItemSelectedBg:me,darkDangerItemSelectedBg:re,darkItemHoverBg:pe,darkGroupTitleColor:ue,darkItemHoverColor:ke,darkItemDisabledColor:Ge,darkDangerItemHoverColor:Ve,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:lt}=i,mt=L/7*5,ct=(0,k.TS)(i,{menuArrowSize:mt,menuHorizontalHeight:a*1.15,menuArrowOffset:`${mt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:P}),At=(0,k.TS)(ct,{itemColor:b,itemHoverColor:ke,groupTitleColor:ue,itemSelectedColor:Y,itemBg:N,popupBg:N,subMenuItemBg:fe,itemActiveBg:"transparent",itemSelectedBg:me,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:pe,itemDisabledColor:Ge,dangerItemColor:u,dangerItemHoverColor:Ve,dangerItemSelectedColor:tt,dangerItemActiveBg:lt,dangerItemSelectedBg:re,menuSubMenuBg:fe,horizontalItemSelectedColor:l,horizontalItemSelectedBg:G});return[Re(ct),ie(ct),ye(ct),ve(ct,"light"),ve(At,"dark"),de(ct),(0,S.Z)(ct),(0,be.oN)(ct,"slide-up"),(0,be.oN)(ct,"slide-down"),(0,_._y)(ct,"zoom-big")]},i=>{const{colorPrimary:P,colorError:G,colorTextDisabled:l,colorErrorBg:a,colorText:L,colorTextDescription:b,colorBgContainer:u,colorFillAlter:N,colorFillContent:fe,lineWidth:Y,lineWidthBold:me,controlItemBgActive:re,colorBgTextHover:pe,controlHeightLG:ue,lineHeight:ke,colorBgElevated:Ge,marginXXS:Ve,padding:tt,fontSize:lt,controlHeightSM:mt,fontSizeLG:ct,colorTextLightSolid:At,colorErrorHover:sn}=i,Gt=new M.C(At).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:i.zIndexPopupBase+50,radiusItem:i.borderRadiusLG,itemBorderRadius:i.borderRadiusLG,radiusSubMenuItem:i.borderRadiusSM,subMenuItemBorderRadius:i.borderRadiusSM,colorItemText:L,itemColor:L,colorItemTextHover:L,itemHoverColor:L,colorItemTextHoverHorizontal:P,horizontalItemHoverColor:P,colorGroupTitle:b,groupTitleColor:b,colorItemTextSelected:P,itemSelectedColor:P,colorItemTextSelectedHorizontal:P,horizontalItemSelectedColor:P,colorItemBg:u,itemBg:u,colorItemBgHover:pe,itemHoverBg:pe,colorItemBgActive:fe,itemActiveBg:re,colorSubItemBg:N,subMenuItemBg:N,colorItemBgSelected:re,itemSelectedBg:re,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:me,activeBarHeight:me,colorActiveBarBorderSize:Y,activeBarBorderWidth:Y,colorItemTextDisabled:l,itemDisabledColor:l,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:i.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ue,groupTitleLineHeight:ke,collapsedWidth:ue*2,popupBg:Ge,itemMarginBlock:Ve,itemPaddingInline:tt,horizontalLineHeight:`${ue*1.15}px`,iconSize:lt,iconMarginInlineEnd:mt-lt,collapsedIconSize:ct,groupTitleFontSize:lt,darkItemDisabledColor:new M.C(At).setAlpha(.25).toRgbString(),darkItemColor:Gt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:At,darkItemSelectedBg:P,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Gt,darkItemHoverColor:At,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:At,darkDangerItemActiveBg:G}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),et=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{var x,i;const P=c.useContext(r.Z),G=P||{},{getPrefixCls:l,getPopupContainer:a,direction:L,menu:b}=c.useContext(I.E_),u=l(),{prefixCls:N,className:fe,style:Y,theme:me="light",expandIcon:re,_internalDisableMenuItemTitleTooltip:pe,inlineCollapsed:ue,siderCollapsed:ke,items:Ge,children:Ve,rootClassName:tt,mode:lt,selectable:mt,onClick:ct,overflowedIndicatorPopupClassName:At}=E,sn=et(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Gt=(0,te.Z)(sn,["collapsedWidth"]),vn=A(Ge)||Ve;(x=G.validator)===null||x===void 0||x.call(G,{mode:lt});const Nn=(0,R.useEvent)(function(){var Gn;ct==null||ct.apply(void 0,arguments),(Gn=G.onClick)===null||Gn===void 0||Gn.call(G)}),dn=G.mode||lt,vt=mt!=null?mt:G.selectable,In=c.useMemo(()=>ke!==void 0?ke:ue,[ue,ke]),Tn={horizontal:{motionName:`${u}-slide-up`},inline:(0,d.Z)(u),other:{motionName:`${u}-zoom-big`}},jt=l("menu",N||G.prefixCls),[un,ar]=We(jt,!P),Sn=s()(`${jt}-${me}`,b==null?void 0:b.className,fe);let Jn;if(typeof re=="function")Jn=re;else if(re===null||re===!1)Jn=null;else if(G.expandIcon===null||G.expandIcon===!1)Jn=null;else{const Gn=re!=null?re:G.expandIcon;Jn=(0,y.Tm)(Gn,{className:s()(`${jt}-submenu-expand-icon`,(0,y.l$)(Gn)?(i=Gn.props)===null||i===void 0?void 0:i.className:"")})}const Fn=c.useMemo(()=>({prefixCls:jt,inlineCollapsed:In||!1,direction:L,firstLevel:!0,theme:me,mode:dn,disableMenuItemTitleTooltip:pe}),[jt,In,L,pe,me]);return un(c.createElement(r.Z.Provider,{value:null},c.createElement(j.Provider,{value:Fn},c.createElement(C.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(ce.Z,null),overflowedIndicatorPopupClassName:s()(jt,`${jt}-${me}`,At),mode:dn,selectable:vt,onClick:Nn},Gt,{inlineCollapsed:In,style:Object.assign(Object.assign({},b==null?void 0:b.style),Y),className:Sn,prefixCls:jt,direction:L,defaultMotions:Tn,expandIcon:Jn,ref:h,rootClassName:s()(tt,ar)}),vn))))});const U=(0,c.forwardRef)((E,h)=>{const x=(0,c.useRef)(null),i=c.useContext(f.D);return(0,c.useImperativeHandle)(h,()=>({menu:x.current,focus:P=>{var G;(G=x.current)===null||G===void 0||G.focus(P)}})),c.createElement(Fe,Object.assign({ref:x},E,i))});U.Item=Be,U.SubMenu=Ne,U.Divider=J,U.ItemGroup=C.BW;var Oe=U},58421:function(It,Ie,e){e.d(Ie,{Z:function(){return G}});var C=e(72308),c=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,s=e(7657),I=function(a,L){return c.createElement(s.Z,(0,C.Z)({},a,{ref:L,icon:H}))},t=c.forwardRef(I),ee=t,J=e(49198),m=e(33853),te=e(38819),z=e(92310),y=e.n(z),oe=e(49618),j=e(77321),X=e(96949),Be=e(55090),he=e(77205),Ne=e(38793),ce=e(26112),R={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},d=R,r=e(91735),g=function(l){(0,he.Z)(L,l);var a=(0,Ne.Z)(L);function L(){var b;(0,X.Z)(this,L);for(var u=arguments.length,N=new Array(u),fe=0;fe=0||Y.relatedTarget.className.indexOf("".concat(ue,"-item"))>=0))&&pe(b.getValidValue()))},b.go=function(Y){var me=b.state.goInputText;me!==""&&(Y.keyCode===d.ENTER||Y.type==="click")&&(b.setState({goInputText:""}),b.props.quickGo(b.getValidValue()))},b}return(0,Be.Z)(L,[{key:"getPageSizeOptions",value:function(){var u=this.props,N=u.pageSize,fe=u.pageSizeOptions;return fe.some(function(Y){return Y.toString()===N.toString()})?fe:fe.concat([N.toString()]).sort(function(Y,me){var re=Number.isNaN(Number(Y))?0:Number(Y),pe=Number.isNaN(Number(me))?0:Number(me);return re-pe})}},{key:"render",value:function(){var u=this,N=this.props,fe=N.pageSize,Y=N.locale,me=N.rootPrefixCls,re=N.changeSize,pe=N.quickGo,ue=N.goButton,ke=N.selectComponentClass,Ge=N.buildOptionText,Ve=N.selectPrefixCls,tt=N.disabled,lt=this.state.goInputText,mt="".concat(me,"-options"),ct=ke,At=null,sn=null,Gt=null;if(!re&&!pe)return null;var vn=this.getPageSizeOptions();if(re&&ct){var Nn=vn.map(function(dn,vt){return c.createElement(ct.Option,{key:vt,value:dn.toString()},(Ge||u.buildOptionText)(dn))});At=c.createElement(ct,{disabled:tt,prefixCls:Ve,showSearch:!1,className:"".concat(mt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(fe||vn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(vt){return vt.parentNode},"aria-label":Y.page_size,defaultOpen:!1},Nn)}return pe&&(ue&&(Gt=typeof ue=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:tt,className:"".concat(mt,"-quick-jumper-button")},Y.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},ue)),sn=c.createElement("div",{className:"".concat(mt,"-quick-jumper")},Y.jump_to,c.createElement("input",{disabled:tt,type:"text",value:lt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Y.page}),Y.page,Gt)),c.createElement("li",{className:"".concat(mt)},At,sn)}}]),L}(c.Component);g.defaultProps={pageSizeOptions:["10","20","50","100"]};var v=g,A=function(a){var L,b=a.rootPrefixCls,u=a.page,N=a.active,fe=a.className,Y=a.showTitle,me=a.onClick,re=a.onKeyPress,pe=a.itemRender,ue="".concat(b,"-item"),ke=y()(ue,"".concat(ue,"-").concat(u),(L={},(0,oe.Z)(L,"".concat(ue,"-active"),N),(0,oe.Z)(L,"".concat(ue,"-disabled"),!u),(0,oe.Z)(L,a.className,fe),L)),Ge=function(){me(u)},Ve=function(mt){re(mt,me,u)},tt=pe(u,"page",c.createElement("a",{rel:"nofollow"},u));return tt?c.createElement("li",{title:Y?u.toString():null,className:ke,onClick:Ge,onKeyPress:Ve,tabIndex:0},tt):null},M=A;function B(){}function S(l){var a=Number(l);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var be=function(a,L,b){return b};function _(l,a,L){var b=typeof l=="undefined"?a.pageSize:l;return Math.floor((L.total-1)/b)+1}var Le=function(l){(0,he.Z)(L,l);var a=(0,Ne.Z)(L);function L(b){var u;(0,X.Z)(this,L),u=a.call(this,b),u.paginationNode=c.createRef(),u.getJumpPrevPage=function(){return Math.max(1,u.state.current-(u.props.showLessItems?3:5))},u.getJumpNextPage=function(){return Math.min(_(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function(re,pe){var ue=u.props.prefixCls,ke=re||c.createElement("button",{type:"button","aria-label":pe,className:"".concat(ue,"-item-link")});return typeof re=="function"&&(ke=c.createElement(re,(0,j.Z)({},u.props))),ke},u.isValid=function(re){var pe=u.props.total;return S(re)&&re!==u.state.current&&S(pe)&&pe>0},u.shouldDisplayQuickJumper=function(){var re=u.props,pe=re.showQuickJumper,ue=re.total,ke=u.state.pageSize;return ue<=ke?!1:pe},u.handleKeyDown=function(re){(re.keyCode===d.ARROW_UP||re.keyCode===d.ARROW_DOWN)&&re.preventDefault()},u.handleKeyUp=function(re){var pe=u.getValidValue(re),ue=u.state.currentInputValue;pe!==ue&&u.setState({currentInputValue:pe}),re.keyCode===d.ENTER?u.handleChange(pe):re.keyCode===d.ARROW_UP?u.handleChange(pe-1):re.keyCode===d.ARROW_DOWN&&u.handleChange(pe+1)},u.handleBlur=function(re){var pe=u.getValidValue(re);u.handleChange(pe)},u.changePageSize=function(re){var pe=u.state.current,ue=_(re,u.state,u.props);pe=pe>ue?ue:pe,ue===0&&(pe=u.state.current),typeof re=="number"&&("pageSize"in u.props||u.setState({pageSize:re}),"current"in u.props||u.setState({current:pe,currentInputValue:pe})),u.props.onShowSizeChange(pe,re),"onChange"in u.props&&u.props.onChange&&u.props.onChange(pe,re)},u.handleChange=function(re){var pe=u.props,ue=pe.disabled,ke=pe.onChange,Ge=u.state,Ve=Ge.pageSize,tt=Ge.current,lt=Ge.currentInputValue;if(u.isValid(re)&&!ue){var mt=_(void 0,u.state,u.props),ct=re;return re>mt?ct=mt:re<1&&(ct=1),"current"in u.props||u.setState({current:ct}),ct!==lt&&u.setState({currentInputValue:ct}),ke(ct,Ve),ct}return tt},u.prev=function(){u.hasPrev()&&u.handleChange(u.state.current-1)},u.next=function(){u.hasNext()&&u.handleChange(u.state.current+1)},u.jumpPrev=function(){u.handleChange(u.getJumpPrevPage())},u.jumpNext=function(){u.handleChange(u.getJumpNextPage())},u.hasPrev=function(){return u.state.current>1},u.hasNext=function(){return u.state.current<_(void 0,u.state,u.props)},u.runIfEnter=function(re,pe){if(re.key==="Enter"||re.charCode===13){for(var ue=arguments.length,ke=new Array(ue>2?ue-2:0),Ge=2;Ge=fe?me=fe:me=Number(N),me}},{key:"getShowSizeChanger",value:function(){var u=this.props,N=u.showSizeChanger,fe=u.total,Y=u.totalBoundaryShowSizeChanger;return typeof N!="undefined"?N:fe>Y}},{key:"render",value:function(){var u=this.props,N=u.prefixCls,fe=u.className,Y=u.style,me=u.disabled,re=u.hideOnSinglePage,pe=u.total,ue=u.locale,ke=u.showQuickJumper,Ge=u.showLessItems,Ve=u.showTitle,tt=u.showTotal,lt=u.simple,mt=u.itemRender,ct=u.showPrevNextJumpers,At=u.jumpPrevIcon,sn=u.jumpNextIcon,Gt=u.selectComponentClass,vn=u.selectPrefixCls,Nn=u.pageSizeOptions,dn=this.state,vt=dn.current,In=dn.pageSize,Tn=dn.currentInputValue;if(re===!0&&pe<=In)return null;var jt=_(void 0,this.state,this.props),un=[],ar=null,Sn=null,Jn=null,Fn=null,Gn=null,Cr=ke&&ke.goButton,Dn=Ge?1:2,Ot=vt-1>0?vt-1:0,On=vt+1pe?pe:vt*In]));if(lt){Cr&&(typeof Cr=="boolean"?Gn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ue.jump_to_confirm):Gn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Cr),Gn=c.createElement("li",{title:Ve?"".concat(ue.jump_to).concat(vt,"/").concat(jt):null,className:"".concat(N,"-simple-pager")},Gn));var Te=this.renderPrev(Ot);return c.createElement("ul",(0,C.Z)({className:y()(N,"".concat(N,"-simple"),(0,oe.Z)({},"".concat(N,"-disabled"),me),fe),style:Y,ref:this.paginationNode},Z),Pe,Te?c.createElement("li",{title:Ve?ue.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(N,"-prev"),(0,oe.Z)({},"".concat(N,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Te):null,c.createElement("li",{title:Ve?"".concat(vt,"/").concat(jt):null,className:"".concat(N,"-simple-pager")},c.createElement("input",{type:"text",value:Tn,disabled:me,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(N,"-slash")},"/"),jt),c.createElement("li",{title:Ve?ue.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(N,"-next"),(0,oe.Z)({},"".concat(N,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(On)),Gn)}if(jt<=3+Dn*2){var $={locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ve,itemRender:mt};jt||un.push(c.createElement(M,(0,C.Z)({},$,{key:"noPager",page:1,className:"".concat(N,"-item-disabled")})));for(var w=1;w<=jt;w+=1){var Me=vt===w;un.push(c.createElement(M,(0,C.Z)({},$,{key:w,page:w,active:Me})))}}else{var $e=Ge?ue.prev_3:ue.prev_5,Ye=Ge?ue.next_3:ue.next_5,ze=mt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(At,"prev page")),_e=mt(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));ct&&(ar=ze?c.createElement("li",{title:Ve?$e:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(N,"-jump-prev"),(0,oe.Z)({},"".concat(N,"-jump-prev-custom-icon"),!!At))},ze):null,Sn=_e?c.createElement("li",{title:Ve?Ye:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(N,"-jump-next"),(0,oe.Z)({},"".concat(N,"-jump-next-custom-icon"),!!sn))},_e):null),Fn=c.createElement(M,{locale:ue,last:!0,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:jt,page:jt,active:!1,showTitle:Ve,itemRender:mt}),Jn=c.createElement(M,{locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ve,itemRender:mt});var nt=Math.max(1,vt-Dn),Je=Math.min(vt+Dn,jt);vt-1<=Dn&&(Je=1+Dn*2),jt-vt<=Dn&&(nt=jt-Dn*2);for(var ht=nt;ht<=Je;ht+=1){var at=vt===ht;un.push(c.createElement(M,{locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ht,page:ht,active:at,showTitle:Ve,itemRender:mt}))}vt-1>=Dn*2&&vt!==3&&(un[0]=(0,c.cloneElement)(un[0],{className:"".concat(N,"-item-after-jump-prev")}),un.unshift(ar)),jt-vt>=Dn*2&&vt!==jt-2&&(un[un.length-1]=(0,c.cloneElement)(un[un.length-1],{className:"".concat(N,"-item-before-jump-next")}),un.push(Sn)),nt!==1&&un.unshift(Jn),Je!==jt&&un.push(Fn)}var st=!this.hasPrev()||!jt,Ct=!this.hasNext()||!jt,qe=this.renderPrev(Ot),gt=this.renderNext(On);return c.createElement("ul",(0,C.Z)({className:y()(N,fe,(0,oe.Z)({},"".concat(N,"-disabled"),me)),style:Y,ref:this.paginationNode},Z),Pe,qe?c.createElement("li",{title:Ve?ue.prev_page:null,onClick:this.prev,tabIndex:st?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(N,"-prev"),(0,oe.Z)({},"".concat(N,"-disabled"),st)),"aria-disabled":st},qe):null,un,gt?c.createElement("li",{title:Ve?ue.next_page:null,onClick:this.next,tabIndex:Ct?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(N,"-next"),(0,oe.Z)({},"".concat(N,"-disabled"),Ct)),"aria-disabled":Ct},gt):null,c.createElement(v,{disabled:me,locale:ue,rootPrefixCls:N,selectComponentClass:Gt,selectPrefixCls:vn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:vt,pageSize:In,pageSizeOptions:Nn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Cr}))}}],[{key:"getDerivedStateFromProps",value:function(u,N){var fe={};if("current"in u&&(fe.current=u.current,u.current!==N.current&&(fe.currentInputValue=fe.current)),"pageSize"in u&&u.pageSize!==N.pageSize){var Y=N.current,me=_(u.pageSize,N,u);Y=Y>me?me:Y,"current"in u||(fe.current=Y,fe.currentInputValue=Y),fe.pageSize=u.pageSize}return fe}}]),L}(c.Component);Le.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:B,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:B,locale:r.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var k=Le,ae=e(22075),ie=e(36355),V=e(19716),de=e(8628),K=e(9763),W=e(57809);const ve=l=>c.createElement(W.default,Object.assign({},l,{showSearch:!0,size:"small"})),Q=l=>c.createElement(W.default,Object.assign({},l,{showSearch:!0,size:"middle"}));ve.Option=W.default.Option,Q.Option=W.default.Option;var F=e(9937),ye=e(17313),Ce=e(83116),je=e(37613);const Re=l=>{const{componentCls:a}=l;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:l.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:l.colorBorder,backgroundColor:l.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:l.itemActiveBgDisabled},a:{color:l.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:l.colorTextDisabled},[`${a}-jump-prev, ${a}-jump-next`]:{[`${a}-item-link-icon`]:{opacity:0},[`${a}-item-ellipsis`]:{opacity:1}}},[`&${a}-simple`]:{[`${a}-prev, ${a}-next`]:{[`&${a}-disabled ${a}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},We=l=>{const{componentCls:a}=l;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover ${a}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${h}-item-icon, ${x}`]:{margin:0,fontSize:pe,lineHeight:`${i}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${x}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${x}`]:{display:"none"},"a, a:hover":{color:P}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Z.vS),{paddingInline:Y})}}]};const Ce=E=>{const{componentCls:h,motionDurationSlow:x,motionDurationMid:i,motionEaseInOut:P,motionEaseOut:G,iconCls:l,iconSize:a,iconMarginInlineEnd:L}=E;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${x}`,`background ${x}`,`padding ${x} ${P}`].join(","),[`${h}-item-icon, ${l}`]:{minWidth:a,fontSize:a,transition:[`font-size ${i} ${G}`,`margin ${x} ${P}`,`color ${x}`].join(","),"+ span":{marginInlineStart:L,opacity:1,transition:[`opacity ${x} ${P}`,`margin ${x}`,`color ${x}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Z.Ro)()),[`&${h}-item-only-child`]:{[`> ${l}, > ${h}-item-icon`]:{marginInlineEnd:0}}},[`${h}-item-disabled, ${h}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${h}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},je=E=>{const{componentCls:h,motionDurationSlow:x,motionEaseInOut:i,borderRadius:P,menuArrowSize:G,menuArrowOffset:l}=E;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:G,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${x} ${i}, opacity ${x}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:G*.6,height:G*.15,backgroundColor:"currentcolor",borderRadius:P,transition:[`background ${x} ${i}`,`transform ${x} ${i}`,`top ${x} ${i}`,`color ${x} ${i}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${l})`},"&::after":{transform:`rotate(-45deg) translateY(${l})`}}}}},Re=E=>{const{antCls:h,componentCls:x,fontSize:i,motionDurationSlow:P,motionDurationMid:G,motionEaseInOut:l,paddingXS:a,padding:L,colorSplit:b,lineWidth:u,zIndexPopup:N,borderRadiusLG:fe,subMenuItemBorderRadius:Y,menuArrowSize:me,menuArrowOffset:re,lineType:pe,menuPanelMaskInset:ue,groupTitleLineHeight:ke,groupTitleFontSize:Ge}=E;return[{"":{[`${x}`]:Object.assign(Object.assign({},(0,Z.dF)()),{"&-hidden":{display:"none"}})},[`${x}-submenu-hidden`]:{display:"none"}},{[x]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Z.Wf)(E)),(0,Z.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:i,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${P} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${x}-item`]:{flex:"none"}},[`${x}-item, ${x}-submenu, ${x}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${x}-item-group-title`]:{padding:`${a}px ${L}px`,fontSize:Ge,lineHeight:ke,transition:`all ${P}`},[`&-horizontal ${x}-submenu`]:{transition:[`border-color ${P} ${l}`,`background ${P} ${l}`].join(",")},[`${x}-submenu, ${x}-submenu-inline`]:{transition:[`border-color ${P} ${l}`,`background ${P} ${l}`,`padding ${G} ${l}`].join(",")},[`${x}-submenu ${x}-sub`]:{cursor:"initial",transition:[`background ${P} ${l}`,`padding ${P} ${l}`].join(",")},[`${x}-title-content`]:{transition:`color ${P}`},[`${x}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${x}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:b,borderStyle:pe,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ce(E)),{[`${x}-item-group`]:{[`${x}-item-group-list`]:{margin:0,padding:0,[`${x}-item, ${x}-submenu-title`]:{paddingInline:`${i*2}px ${L}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:N,borderRadius:fe,boxShadow:"none",transformOrigin:"0 0",[`&${x}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ue}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ue},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${x}`]:Object.assign(Object.assign(Object.assign({borderRadius:fe},Ce(E)),je(E)),{[`${x}-item, ${x}-submenu > ${x}-submenu-title`]:{borderRadius:Y},[`${x}-submenu-title::after`]:{transition:`transform ${P} ${l}`}})}}),je(E)),{[`&-inline-collapsed ${x}-submenu-arrow, + &-inline ${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${re})`},"&::after":{transform:`rotate(45deg) translateX(-${re})`}},[`${x}-submenu-open${x}-submenu-inline > ${x}-submenu-title > ${x}-submenu-arrow`]:{transform:`translateY(-${me*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${re})`},"&::before":{transform:`rotate(45deg) translateX(${re})`}}})},{[`${h}-layout-header`]:{[x]:{lineHeight:"inherit"}}}]};var We=(E,h)=>(0,Le.Z)("Menu",i=>{if(h===!1)return[];const{colorBgElevated:P,colorPrimary:G,colorTextLightSolid:l,controlHeightLG:a,fontSize:L,darkItemColor:b,darkDangerItemColor:u,darkItemBg:N,darkSubMenuItemBg:fe,darkItemSelectedColor:Y,darkItemSelectedBg:me,darkDangerItemSelectedBg:re,darkItemHoverBg:pe,darkGroupTitleColor:ue,darkItemHoverColor:ke,darkItemDisabledColor:Ge,darkDangerItemHoverColor:Ve,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:lt}=i,mt=L/7*5,ct=(0,k.TS)(i,{menuArrowSize:mt,menuHorizontalHeight:a*1.15,menuArrowOffset:`${mt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:P}),At=(0,k.TS)(ct,{itemColor:b,itemHoverColor:ke,groupTitleColor:ue,itemSelectedColor:Y,itemBg:N,popupBg:N,subMenuItemBg:fe,itemActiveBg:"transparent",itemSelectedBg:me,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:pe,itemDisabledColor:Ge,dangerItemColor:u,dangerItemHoverColor:Ve,dangerItemSelectedColor:tt,dangerItemActiveBg:lt,dangerItemSelectedBg:re,menuSubMenuBg:fe,horizontalItemSelectedColor:l,horizontalItemSelectedBg:G});return[Re(ct),ie(ct),ye(ct),ve(ct,"light"),ve(At,"dark"),de(ct),(0,S.Z)(ct),(0,be.oN)(ct,"slide-up"),(0,be.oN)(ct,"slide-down"),(0,_._y)(ct,"zoom-big")]},i=>{const{colorPrimary:P,colorError:G,colorTextDisabled:l,colorErrorBg:a,colorText:L,colorTextDescription:b,colorBgContainer:u,colorFillAlter:N,colorFillContent:fe,lineWidth:Y,lineWidthBold:me,controlItemBgActive:re,colorBgTextHover:pe,controlHeightLG:ue,lineHeight:ke,colorBgElevated:Ge,marginXXS:Ve,padding:tt,fontSize:lt,controlHeightSM:mt,fontSizeLG:ct,colorTextLightSolid:At,colorErrorHover:sn}=i,Gt=new M.C(At).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:i.zIndexPopupBase+50,radiusItem:i.borderRadiusLG,itemBorderRadius:i.borderRadiusLG,radiusSubMenuItem:i.borderRadiusSM,subMenuItemBorderRadius:i.borderRadiusSM,colorItemText:L,itemColor:L,colorItemTextHover:L,itemHoverColor:L,colorItemTextHoverHorizontal:P,horizontalItemHoverColor:P,colorGroupTitle:b,groupTitleColor:b,colorItemTextSelected:P,itemSelectedColor:P,colorItemTextSelectedHorizontal:P,horizontalItemSelectedColor:P,colorItemBg:u,itemBg:u,colorItemBgHover:pe,itemHoverBg:pe,colorItemBgActive:fe,itemActiveBg:re,colorSubItemBg:N,subMenuItemBg:N,colorItemBgSelected:re,itemSelectedBg:re,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:me,activeBarHeight:me,colorActiveBarBorderSize:Y,activeBarBorderWidth:Y,colorItemTextDisabled:l,itemDisabledColor:l,colorDangerItemText:G,dangerItemColor:G,colorDangerItemTextHover:G,dangerItemHoverColor:G,colorDangerItemTextSelected:G,dangerItemSelectedColor:G,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:i.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ue,groupTitleLineHeight:ke,collapsedWidth:ue*2,popupBg:Ge,itemMarginBlock:Ve,itemPaddingInline:tt,horizontalLineHeight:`${ue*1.15}px`,iconSize:lt,iconMarginInlineEnd:mt-lt,collapsedIconSize:ct,groupTitleFontSize:lt,darkItemDisabledColor:new M.C(At).setAlpha(.25).toRgbString(),darkItemColor:Gt,darkDangerItemColor:G,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:At,darkItemSelectedBg:P,darkDangerItemSelectedBg:G,darkItemHoverBg:"transparent",darkGroupTitleColor:Gt,darkItemHoverColor:At,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:At,darkDangerItemActiveBg:G}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),et=function(E,h){var x={};for(var i in E)Object.prototype.hasOwnProperty.call(E,i)&&h.indexOf(i)<0&&(x[i]=E[i]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,i=Object.getOwnPropertySymbols(E);P{var x,i;const P=c.useContext(r.Z),G=P||{},{getPrefixCls:l,getPopupContainer:a,direction:L,menu:b}=c.useContext(I.E_),u=l(),{prefixCls:N,className:fe,style:Y,theme:me="light",expandIcon:re,_internalDisableMenuItemTitleTooltip:pe,inlineCollapsed:ue,siderCollapsed:ke,items:Ge,children:Ve,rootClassName:tt,mode:lt,selectable:mt,onClick:ct,overflowedIndicatorPopupClassName:At}=E,sn=et(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Gt=(0,te.Z)(sn,["collapsedWidth"]),vn=A(Ge)||Ve;(x=G.validator)===null||x===void 0||x.call(G,{mode:lt});const Nn=(0,R.useEvent)(function(){var Gn;ct==null||ct.apply(void 0,arguments),(Gn=G.onClick)===null||Gn===void 0||Gn.call(G)}),dn=G.mode||lt,vt=mt!=null?mt:G.selectable,In=c.useMemo(()=>ke!==void 0?ke:ue,[ue,ke]),Tn={horizontal:{motionName:`${u}-slide-up`},inline:(0,d.Z)(u),other:{motionName:`${u}-zoom-big`}},jt=l("menu",N||G.prefixCls),[un,ar]=We(jt,!P),Sn=s()(`${jt}-${me}`,b==null?void 0:b.className,fe);let Jn;if(typeof re=="function")Jn=re;else if(re===null||re===!1)Jn=null;else if(G.expandIcon===null||G.expandIcon===!1)Jn=null;else{const Gn=re!=null?re:G.expandIcon;Jn=(0,y.Tm)(Gn,{className:s()(`${jt}-submenu-expand-icon`,(0,y.l$)(Gn)?(i=Gn.props)===null||i===void 0?void 0:i.className:"")})}const Fn=c.useMemo(()=>({prefixCls:jt,inlineCollapsed:In||!1,direction:L,firstLevel:!0,theme:me,mode:dn,disableMenuItemTitleTooltip:pe}),[jt,In,L,pe,me]);return un(c.createElement(r.Z.Provider,{value:null},c.createElement(j.Provider,{value:Fn},c.createElement(C.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(ce.Z,null),overflowedIndicatorPopupClassName:s()(jt,`${jt}-${me}`,At),mode:dn,selectable:vt,onClick:Nn},Gt,{inlineCollapsed:In,style:Object.assign(Object.assign({},b==null?void 0:b.style),Y),className:Sn,prefixCls:jt,direction:L,defaultMotions:Tn,expandIcon:Jn,ref:h,rootClassName:s()(tt,ar)}),vn))))});const V=(0,c.forwardRef)((E,h)=>{const x=(0,c.useRef)(null),i=c.useContext(f.D);return(0,c.useImperativeHandle)(h,()=>({menu:x.current,focus:P=>{var G;(G=x.current)===null||G===void 0||G.focus(P)}})),c.createElement(Fe,Object.assign({ref:x},E,i))});V.Item=Be,V.SubMenu=Ne,V.Divider=J,V.ItemGroup=C.BW;var Oe=V},58421:function(It,Ie,e){e.d(Ie,{Z:function(){return G}});var C=e(72308),c=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,s=e(7657),I=function(a,L){return c.createElement(s.Z,(0,C.Z)({},a,{ref:L,icon:H}))},t=c.forwardRef(I),ee=t,J=e(49198),m=e(33853),te=e(38819),z=e(92310),y=e.n(z),oe=e(49618),j=e(77321),X=e(96949),Be=e(55090),he=e(77205),Ne=e(38793),ce=e(26112),R={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},d=R,r=e(91735),g=function(l){(0,he.Z)(L,l);var a=(0,Ne.Z)(L);function L(){var b;(0,X.Z)(this,L);for(var u=arguments.length,N=new Array(u),fe=0;fe=0||Y.relatedTarget.className.indexOf("".concat(ue,"-item"))>=0))&&pe(b.getValidValue()))},b.go=function(Y){var me=b.state.goInputText;me!==""&&(Y.keyCode===d.ENTER||Y.type==="click")&&(b.setState({goInputText:""}),b.props.quickGo(b.getValidValue()))},b}return(0,Be.Z)(L,[{key:"getPageSizeOptions",value:function(){var u=this.props,N=u.pageSize,fe=u.pageSizeOptions;return fe.some(function(Y){return Y.toString()===N.toString()})?fe:fe.concat([N.toString()]).sort(function(Y,me){var re=Number.isNaN(Number(Y))?0:Number(Y),pe=Number.isNaN(Number(me))?0:Number(me);return re-pe})}},{key:"render",value:function(){var u=this,N=this.props,fe=N.pageSize,Y=N.locale,me=N.rootPrefixCls,re=N.changeSize,pe=N.quickGo,ue=N.goButton,ke=N.selectComponentClass,Ge=N.buildOptionText,Ve=N.selectPrefixCls,tt=N.disabled,lt=this.state.goInputText,mt="".concat(me,"-options"),ct=ke,At=null,sn=null,Gt=null;if(!re&&!pe)return null;var vn=this.getPageSizeOptions();if(re&&ct){var Nn=vn.map(function(dn,vt){return c.createElement(ct.Option,{key:vt,value:dn.toString()},(Ge||u.buildOptionText)(dn))});At=c.createElement(ct,{disabled:tt,prefixCls:Ve,showSearch:!1,className:"".concat(mt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(fe||vn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(vt){return vt.parentNode},"aria-label":Y.page_size,defaultOpen:!1},Nn)}return pe&&(ue&&(Gt=typeof ue=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:tt,className:"".concat(mt,"-quick-jumper-button")},Y.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},ue)),sn=c.createElement("div",{className:"".concat(mt,"-quick-jumper")},Y.jump_to,c.createElement("input",{disabled:tt,type:"text",value:lt,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Y.page}),Y.page,Gt)),c.createElement("li",{className:"".concat(mt)},At,sn)}}]),L}(c.Component);g.defaultProps={pageSizeOptions:["10","20","50","100"]};var v=g,A=function(a){var L,b=a.rootPrefixCls,u=a.page,N=a.active,fe=a.className,Y=a.showTitle,me=a.onClick,re=a.onKeyPress,pe=a.itemRender,ue="".concat(b,"-item"),ke=y()(ue,"".concat(ue,"-").concat(u),(L={},(0,oe.Z)(L,"".concat(ue,"-active"),N),(0,oe.Z)(L,"".concat(ue,"-disabled"),!u),(0,oe.Z)(L,a.className,fe),L)),Ge=function(){me(u)},Ve=function(mt){re(mt,me,u)},tt=pe(u,"page",c.createElement("a",{rel:"nofollow"},u));return tt?c.createElement("li",{title:Y?u.toString():null,className:ke,onClick:Ge,onKeyPress:Ve,tabIndex:0},tt):null},M=A;function Z(){}function S(l){var a=Number(l);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var be=function(a,L,b){return b};function _(l,a,L){var b=typeof l=="undefined"?a.pageSize:l;return Math.floor((L.total-1)/b)+1}var Le=function(l){(0,he.Z)(L,l);var a=(0,Ne.Z)(L);function L(b){var u;(0,X.Z)(this,L),u=a.call(this,b),u.paginationNode=c.createRef(),u.getJumpPrevPage=function(){return Math.max(1,u.state.current-(u.props.showLessItems?3:5))},u.getJumpNextPage=function(){return Math.min(_(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function(re,pe){var ue=u.props.prefixCls,ke=re||c.createElement("button",{type:"button","aria-label":pe,className:"".concat(ue,"-item-link")});return typeof re=="function"&&(ke=c.createElement(re,(0,j.Z)({},u.props))),ke},u.isValid=function(re){var pe=u.props.total;return S(re)&&re!==u.state.current&&S(pe)&&pe>0},u.shouldDisplayQuickJumper=function(){var re=u.props,pe=re.showQuickJumper,ue=re.total,ke=u.state.pageSize;return ue<=ke?!1:pe},u.handleKeyDown=function(re){(re.keyCode===d.ARROW_UP||re.keyCode===d.ARROW_DOWN)&&re.preventDefault()},u.handleKeyUp=function(re){var pe=u.getValidValue(re),ue=u.state.currentInputValue;pe!==ue&&u.setState({currentInputValue:pe}),re.keyCode===d.ENTER?u.handleChange(pe):re.keyCode===d.ARROW_UP?u.handleChange(pe-1):re.keyCode===d.ARROW_DOWN&&u.handleChange(pe+1)},u.handleBlur=function(re){var pe=u.getValidValue(re);u.handleChange(pe)},u.changePageSize=function(re){var pe=u.state.current,ue=_(re,u.state,u.props);pe=pe>ue?ue:pe,ue===0&&(pe=u.state.current),typeof re=="number"&&("pageSize"in u.props||u.setState({pageSize:re}),"current"in u.props||u.setState({current:pe,currentInputValue:pe})),u.props.onShowSizeChange(pe,re),"onChange"in u.props&&u.props.onChange&&u.props.onChange(pe,re)},u.handleChange=function(re){var pe=u.props,ue=pe.disabled,ke=pe.onChange,Ge=u.state,Ve=Ge.pageSize,tt=Ge.current,lt=Ge.currentInputValue;if(u.isValid(re)&&!ue){var mt=_(void 0,u.state,u.props),ct=re;return re>mt?ct=mt:re<1&&(ct=1),"current"in u.props||u.setState({current:ct}),ct!==lt&&u.setState({currentInputValue:ct}),ke(ct,Ve),ct}return tt},u.prev=function(){u.hasPrev()&&u.handleChange(u.state.current-1)},u.next=function(){u.hasNext()&&u.handleChange(u.state.current+1)},u.jumpPrev=function(){u.handleChange(u.getJumpPrevPage())},u.jumpNext=function(){u.handleChange(u.getJumpNextPage())},u.hasPrev=function(){return u.state.current>1},u.hasNext=function(){return u.state.current<_(void 0,u.state,u.props)},u.runIfEnter=function(re,pe){if(re.key==="Enter"||re.charCode===13){for(var ue=arguments.length,ke=new Array(ue>2?ue-2:0),Ge=2;Ge=fe?me=fe:me=Number(N),me}},{key:"getShowSizeChanger",value:function(){var u=this.props,N=u.showSizeChanger,fe=u.total,Y=u.totalBoundaryShowSizeChanger;return typeof N!="undefined"?N:fe>Y}},{key:"render",value:function(){var u=this.props,N=u.prefixCls,fe=u.className,Y=u.style,me=u.disabled,re=u.hideOnSinglePage,pe=u.total,ue=u.locale,ke=u.showQuickJumper,Ge=u.showLessItems,Ve=u.showTitle,tt=u.showTotal,lt=u.simple,mt=u.itemRender,ct=u.showPrevNextJumpers,At=u.jumpPrevIcon,sn=u.jumpNextIcon,Gt=u.selectComponentClass,vn=u.selectPrefixCls,Nn=u.pageSizeOptions,dn=this.state,vt=dn.current,In=dn.pageSize,Tn=dn.currentInputValue;if(re===!0&&pe<=In)return null;var jt=_(void 0,this.state,this.props),un=[],ar=null,Sn=null,Jn=null,Fn=null,Gn=null,Cr=ke&&ke.goButton,Dn=Ge?1:2,Ot=vt-1>0?vt-1:0,On=vt+1pe?pe:vt*In]));if(lt){Cr&&(typeof Cr=="boolean"?Gn=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ue.jump_to_confirm):Gn=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Cr),Gn=c.createElement("li",{title:Ve?"".concat(ue.jump_to).concat(vt,"/").concat(jt):null,className:"".concat(N,"-simple-pager")},Gn));var Te=this.renderPrev(Ot);return c.createElement("ul",(0,C.Z)({className:y()(N,"".concat(N,"-simple"),(0,oe.Z)({},"".concat(N,"-disabled"),me),fe),style:Y,ref:this.paginationNode},T),Pe,Te?c.createElement("li",{title:Ve?ue.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(N,"-prev"),(0,oe.Z)({},"".concat(N,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Te):null,c.createElement("li",{title:Ve?"".concat(vt,"/").concat(jt):null,className:"".concat(N,"-simple-pager")},c.createElement("input",{type:"text",value:Tn,disabled:me,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(N,"-slash")},"/"),jt),c.createElement("li",{title:Ve?ue.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(N,"-next"),(0,oe.Z)({},"".concat(N,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(On)),Gn)}if(jt<=3+Dn*2){var $={locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Ve,itemRender:mt};jt||un.push(c.createElement(M,(0,C.Z)({},$,{key:"noPager",page:1,className:"".concat(N,"-item-disabled")})));for(var w=1;w<=jt;w+=1){var Me=vt===w;un.push(c.createElement(M,(0,C.Z)({},$,{key:w,page:w,active:Me})))}}else{var $e=Ge?ue.prev_3:ue.prev_5,Ye=Ge?ue.next_3:ue.next_5,ze=mt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(At,"prev page")),_e=mt(this.getJumpNextPage(),"jump-next",this.getItemIcon(sn,"next page"));ct&&(ar=ze?c.createElement("li",{title:Ve?$e:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(N,"-jump-prev"),(0,oe.Z)({},"".concat(N,"-jump-prev-custom-icon"),!!At))},ze):null,Sn=_e?c.createElement("li",{title:Ve?Ye:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(N,"-jump-next"),(0,oe.Z)({},"".concat(N,"-jump-next-custom-icon"),!!sn))},_e):null),Fn=c.createElement(M,{locale:ue,last:!0,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:jt,page:jt,active:!1,showTitle:Ve,itemRender:mt}),Jn=c.createElement(M,{locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Ve,itemRender:mt});var nt=Math.max(1,vt-Dn),Je=Math.min(vt+Dn,jt);vt-1<=Dn&&(Je=1+Dn*2),jt-vt<=Dn&&(nt=jt-Dn*2);for(var ht=nt;ht<=Je;ht+=1){var at=vt===ht;un.push(c.createElement(M,{locale:ue,rootPrefixCls:N,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ht,page:ht,active:at,showTitle:Ve,itemRender:mt}))}vt-1>=Dn*2&&vt!==3&&(un[0]=(0,c.cloneElement)(un[0],{className:"".concat(N,"-item-after-jump-prev")}),un.unshift(ar)),jt-vt>=Dn*2&&vt!==jt-2&&(un[un.length-1]=(0,c.cloneElement)(un[un.length-1],{className:"".concat(N,"-item-before-jump-next")}),un.push(Sn)),nt!==1&&un.unshift(Jn),Je!==jt&&un.push(Fn)}var st=!this.hasPrev()||!jt,Ct=!this.hasNext()||!jt,qe=this.renderPrev(Ot),gt=this.renderNext(On);return c.createElement("ul",(0,C.Z)({className:y()(N,fe,(0,oe.Z)({},"".concat(N,"-disabled"),me)),style:Y,ref:this.paginationNode},T),Pe,qe?c.createElement("li",{title:Ve?ue.prev_page:null,onClick:this.prev,tabIndex:st?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(N,"-prev"),(0,oe.Z)({},"".concat(N,"-disabled"),st)),"aria-disabled":st},qe):null,un,gt?c.createElement("li",{title:Ve?ue.next_page:null,onClick:this.next,tabIndex:Ct?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(N,"-next"),(0,oe.Z)({},"".concat(N,"-disabled"),Ct)),"aria-disabled":Ct},gt):null,c.createElement(v,{disabled:me,locale:ue,rootPrefixCls:N,selectComponentClass:Gt,selectPrefixCls:vn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:vt,pageSize:In,pageSizeOptions:Nn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Cr}))}}],[{key:"getDerivedStateFromProps",value:function(u,N){var fe={};if("current"in u&&(fe.current=u.current,u.current!==N.current&&(fe.currentInputValue=fe.current)),"pageSize"in u&&u.pageSize!==N.pageSize){var Y=N.current,me=_(u.pageSize,N,u);Y=Y>me?me:Y,"current"in u||(fe.current=Y,fe.currentInputValue=Y),fe.pageSize=u.pageSize}return fe}}]),L}(c.Component);Le.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:r.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var k=Le,ae=e(22075),ie=e(36355),U=e(19716),de=e(8628),K=e(9763),W=e(57809);const ve=l=>c.createElement(W.default,Object.assign({},l,{showSearch:!0,size:"small"})),Q=l=>c.createElement(W.default,Object.assign({},l,{showSearch:!0,size:"middle"}));ve.Option=W.default.Option,Q.Option=W.default.Option;var F=e(9937),ye=e(17313),Ce=e(83116),je=e(37613);const Re=l=>{const{componentCls:a}=l;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:l.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:l.colorBorder,backgroundColor:l.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:l.itemActiveBgDisabled},a:{color:l.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:l.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:l.colorTextDisabled},[`${a}-jump-prev, ${a}-jump-next`]:{[`${a}-item-link-icon`]:{opacity:0},[`${a}-item-ellipsis`]:{opacity:1}}},[`&${a}-simple`]:{[`${a}-prev, ${a}-next`]:{[`&${a}-disabled ${a}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},We=l=>{const{componentCls:a}=l;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:l.itemSizeSM,height:l.itemSizeSM,margin:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover ${a}-item-link`]:{backgroundColor:"transparent"}}},[` &${a}-mini ${a}-prev ${a}-item-link, &${a}-mini ${a}-next ${a}-item-link `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:l.itemSizeSM,marginInlineEnd:0,lineHeight:`${l.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:l.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:l.miniOptionsSizeChangerTop},"&-quick-jumper":{height:l.itemSizeSM,lineHeight:`${l.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,F.x0)(l)),{width:l.paginationMiniQuickJumperInputWidth,height:l.controlHeightSM})}}}},et=l=>{const{componentCls:a}=l;return{[` @@ -66,31 +66,31 @@ ${a}-next, ${a}-jump-prev, ${a}-jump-next - `]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,color:l.colorText,fontFamily:l.fontFamily,lineHeight:`${l.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:l.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:l.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:"none",transition:`all ${l.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:l.paginationSlashMarginInlineEnd,marginInlineStart:l.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:l.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:l.controlHeight,marginInlineStart:l.marginXS,lineHeight:`${l.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,F.ik)(l)),{width:l.controlHeightLG*1.25,height:l.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:l.marginXS,marginInlineEnd:l.marginXS})}}}},Fe=l=>{const{componentCls:a}=l;return{[`${a}-item`]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,marginInlineEnd:l.marginXS,fontFamily:l.fontFamily,lineHeight:`${l.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${l.paginationItemPaddingInline}px`,color:l.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${l.motionDurationMid}`,backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},"&-active":{fontWeight:l.fontWeightStrong,backgroundColor:l.itemActiveBg,borderColor:l.colorPrimary,a:{color:l.colorPrimary},"&:hover":{borderColor:l.colorPrimaryHover},"&:hover a":{color:l.colorPrimaryHover}}}}},U=l=>{const{componentCls:a}=l;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(l)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${a}-total-text`]:{display:"inline-block",height:l.itemSize,marginInlineEnd:l.marginXS,lineHeight:`${l.itemSize-2}px`,verticalAlign:"middle"}}),Fe(l)),ot(l)),et(l)),We(l)),Re(l)),{[`@media only screen and (max-width: ${l.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${l.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${l.componentCls}-rtl`]:{direction:"rtl"}}},Oe=l=>{const{componentCls:a}=l;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:l.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:l.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,a:{color:l.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:l.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,color:l.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:l.colorPrimaryHover,backgroundColor:l.itemBg},[`${a}-item-link`]:{backgroundColor:l.itemLinkBg,borderColor:l.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,color:l.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:l.colorBorder,color:l.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:l.itemBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,a:{color:l.colorPrimary}},"&-active":{borderColor:l.colorPrimary}}}}},E=l=>{const{componentCls:a}=l;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,ye.Qy)(l)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,ye.oN)(l))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,ye.oN)(l))}}}};var h=(0,Ce.Z)("Pagination",l=>{const a=(0,je.TS)(l,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:l.marginXXS/2,paginationMiniQuickJumperInputWidth:l.controlHeightLG*1.1,paginationItemPaddingInline:l.marginXXS*1.5,paginationEllipsisLetterSpacing:l.marginXXS/2,paginationSlashMarginInlineStart:l.marginXXS,paginationSlashMarginInlineEnd:l.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,F.e5)(l),(0,F.TM)(l));return[U(a),E(a),l.wireframe&&Oe(a)]},l=>({itemBg:l.colorBgContainer,itemSize:l.controlHeight,itemSizeSM:l.controlHeightSM,itemActiveBg:l.colorBgContainer,itemLinkBg:l.colorBgContainer,itemActiveColorDisabled:l.colorTextDisabled,itemActiveBgDisabled:l.controlItemBgActiveDisabled,itemInputBg:l.colorBgContainer,miniOptionsSizeChangerTop:0})),x=function(l,a){var L={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&a.indexOf(b)<0&&(L[b]=l[b]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,b=Object.getOwnPropertySymbols(l);u{const{prefixCls:a,selectPrefixCls:L,className:b,rootClassName:u,style:N,size:fe,locale:Y,selectComponentClass:me,responsive:re,showSizeChanger:pe}=l,ue=x(l,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ke}=(0,de.Z)(re),{getPrefixCls:Ge,direction:Ve,pagination:tt={}}=c.useContext(ie.E_),lt=Ge("pagination",a),[mt,ct]=h(lt),At=pe!=null?pe:tt.showSizeChanger,sn=c.useMemo(()=>{const jt=c.createElement("span",{className:`${lt}-item-ellipsis`},"\u2022\u2022\u2022"),un=c.createElement("button",{className:`${lt}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(te.Z,null):c.createElement(m.Z,null)),ar=c.createElement("button",{className:`${lt}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(m.Z,null):c.createElement(te.Z,null)),Sn=c.createElement("a",{className:`${lt}-item-link`},c.createElement("div",{className:`${lt}-item-container`},Ve==="rtl"?c.createElement(J.Z,{className:`${lt}-item-link-icon`}):c.createElement(ee,{className:`${lt}-item-link-icon`}),jt)),Jn=c.createElement("a",{className:`${lt}-item-link`},c.createElement("div",{className:`${lt}-item-container`},Ve==="rtl"?c.createElement(ee,{className:`${lt}-item-link-icon`}):c.createElement(J.Z,{className:`${lt}-item-link-icon`}),jt));return{prevIcon:un,nextIcon:ar,jumpPrevIcon:Sn,jumpNextIcon:Jn}},[Ve,lt]),[Gt]=(0,K.Z)("Pagination",ae.Z),vn=Object.assign(Object.assign({},Gt),Y),Nn=(0,V.Z)(fe),dn=Nn==="small"||!!(ke&&!Nn&&re),vt=Ge("select",L),In=y()({[`${lt}-mini`]:dn,[`${lt}-rtl`]:Ve==="rtl"},tt==null?void 0:tt.className,b,u,ct),Tn=Object.assign(Object.assign({},tt==null?void 0:tt.style),N);return mt(c.createElement(k,Object.assign({},sn,ue,{style:Tn,prefixCls:lt,selectPrefixCls:vt,className:In,selectComponentClass:me||(dn?ve:Q),locale:vn,showSizeChanger:At})))},G=P},5112:function(It,Ie,e){e.d(Ie,{ZP:function(){return de}});var C=e(92310),c=e.n(C),f=e(18929),H=e(26112),s=e(59301),I=e(36355),t=e(19716);const ee=s.createContext(null),J=ee.Provider;var m=ee;const te=s.createContext(null),z=te.Provider;var y=e(5630),oe=e(8654),j=e(1684),X=e(32441),Be=e(17313),he=e(83116),Ne=e(37613);const ce=K=>{const{componentCls:W,antCls:ve}=K,Q=`${W}-group`;return{[Q]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${ve}-badge ${ve}-badge-count`]:{zIndex:1},[`> ${ve}-badge:not(:first-child) > ${ve}-button-wrapper`]:{borderInlineStart:"none"}})}},R=K=>{const{componentCls:W,wrapperMarginInlineEnd:ve,colorPrimary:Q,radioSize:F,motionDurationSlow:ye,motionDurationMid:Ce,motionEaseInOutCirc:je,colorBgContainer:Re,colorBorder:We,lineWidth:et,dotSize:ot,colorBgContainerDisabled:Fe,colorTextDisabled:U,paddingXS:Oe,dotColorDisabled:E,lineType:h,radioDotDisabledSize:x,wireframe:i,colorWhite:P}=K,G=`${W}-inner`;return{[`${W}-wrapper`]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ve,cursor:"pointer",[`&${W}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:K.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${W}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${h} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[W]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${W}-wrapper:hover &, - &:hover ${G}`]:{borderColor:Q},[`${W}-input:focus-visible + ${G}`]:Object.assign({},(0,Be.oN)(K)),[`${W}:hover::after, ${W}-wrapper:hover &::after`]:{visibility:"visible"},[`${W}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:F,height:F,marginBlockStart:F/-2,marginInlineStart:F/-2,backgroundColor:i?Q:P,borderBlockStart:0,borderInlineStart:0,borderRadius:F,transform:"scale(0)",opacity:0,transition:`all ${ye} ${je}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:F,height:F,backgroundColor:Re,borderColor:We,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${Ce}`},[`${W}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${W}-checked`]:{[G]:{borderColor:Q,backgroundColor:i?Re:Q,"&::after":{transform:`scale(${ot/F})`,opacity:1,transition:`all ${ye} ${je}`}}},[`${W}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:Fe,borderColor:We,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${W}-input`]:{cursor:"not-allowed"},[`${W}-disabled + span`]:{color:U,cursor:"not-allowed"},[`&${W}-checked`]:{[G]:{"&::after":{transform:`scale(${x/F})`}}}},[`span${W} + *`]:{paddingInlineStart:Oe,paddingInlineEnd:Oe}})}},d=K=>{const{buttonColor:W,controlHeight:ve,componentCls:Q,lineWidth:F,lineType:ye,colorBorder:Ce,motionDurationSlow:je,motionDurationMid:Re,buttonPaddingInline:We,fontSize:et,buttonBg:ot,fontSizeLG:Fe,controlHeightLG:U,controlHeightSM:Oe,paddingXS:E,borderRadius:h,borderRadiusSM:x,borderRadiusLG:i,buttonCheckedBg:P,buttonSolidCheckedColor:G,colorTextDisabled:l,colorBgContainerDisabled:a,buttonCheckedBgDisabled:L,buttonCheckedColorDisabled:b,colorPrimary:u,colorPrimaryHover:N,colorPrimaryActive:fe,buttonSolidCheckedBg:Y,buttonSolidCheckedHoverBg:me,buttonSolidCheckedActiveBg:re}=K;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:ve,margin:0,paddingInline:We,paddingBlock:0,color:W,fontSize:et,lineHeight:`${ve-F*2}px`,background:ot,border:`${F}px ${ye} ${Ce}`,borderBlockStartWidth:F+.02,borderInlineStartWidth:0,borderInlineEndWidth:F,cursor:"pointer",transition:[`color ${Re}`,`background ${Re}`,`box-shadow ${Re}`].join(","),a:{color:W},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-F,insetInlineStart:-F,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:F,paddingInline:0,backgroundColor:Ce,transition:`background-color ${je}`,content:'""'}},"&:first-child":{borderInlineStart:`${F}px ${ye} ${Ce}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${Q}-group-large &`]:{height:U,fontSize:Fe,lineHeight:`${U-F*2}px`,"&:first-child":{borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i}},[`${Q}-group-small &`]:{height:Oe,paddingInline:E-F,paddingBlock:0,lineHeight:`${Oe-F*2}px`,"&:first-child":{borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,Be.oN)(K)),[`${Q}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Q}-button-wrapper-disabled)`]:{zIndex:1,color:u,background:P,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:N,borderColor:N,"&::before":{backgroundColor:N}},"&:active":{color:fe,borderColor:fe,"&::before":{backgroundColor:fe}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:G,background:Y,borderColor:Y,"&:hover":{color:G,background:me,borderColor:me},"&:active":{color:G,background:re,borderColor:re}},"&-disabled":{color:l,backgroundColor:a,borderColor:Ce,cursor:"not-allowed","&:first-child, &:hover":{color:l,backgroundColor:a,borderColor:Ce}},[`&-disabled${Q}-button-wrapper-checked`]:{color:b,backgroundColor:L,borderColor:Ce,boxShadow:"none"}}}},r=K=>K-4*2;var g=(0,he.Z)("Radio",K=>{const{controlOutline:W,controlOutlineWidth:ve,radioSize:Q}=K,F=`0 0 0 ${ve}px ${W}`,ye=F,Ce=r(Q),je=(0,Ne.TS)(K,{radioDotDisabledSize:Ce,radioFocusShadow:F,radioButtonFocusShadow:ye});return[ce(je),R(je),d(je)]},K=>{const{wireframe:W,padding:ve,marginXS:Q,lineWidth:F,fontSizeLG:ye,colorText:Ce,colorBgContainer:je,colorTextDisabled:Re,controlItemBgActiveDisabled:We,colorTextLightSolid:et,colorPrimary:ot,colorPrimaryHover:Fe,colorPrimaryActive:U}=K,Oe=4,E=ye,h=W?r(E):E-(Oe+F)*2;return{radioSize:E,dotSize:h,dotColorDisabled:Re,buttonSolidCheckedColor:et,buttonSolidCheckedBg:ot,buttonSolidCheckedHoverBg:Fe,buttonSolidCheckedActiveBg:U,buttonBg:je,buttonCheckedBg:je,buttonColor:Ce,buttonCheckedBgDisabled:We,buttonCheckedColorDisabled:Re,buttonPaddingInline:ve-F,wrapperMarginInlineEnd:Q}}),v=e(14088),A=e(4572),M=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{var ve,Q;const F=s.useContext(m),ye=s.useContext(te),{getPrefixCls:Ce,direction:je,radio:Re}=s.useContext(I.E_),We=s.useRef(null),et=(0,oe.sQ)(W,We),{isFormItemInput:ot}=s.useContext(X.aM),Fe=fe=>{var Y,me;(Y=K.onChange)===null||Y===void 0||Y.call(K,fe),(me=F==null?void 0:F.onChange)===null||me===void 0||me.call(F,fe)},{prefixCls:U,className:Oe,rootClassName:E,children:h,style:x}=K,i=M(K,["prefixCls","className","rootClassName","children","style"]),P=Ce("radio",U),G=((F==null?void 0:F.optionType)||ye)==="button",l=G?`${P}-button`:P,[a,L]=g(P),b=Object.assign({},i),u=s.useContext(j.Z);F&&(b.name=F.name,b.onChange=Fe,b.checked=K.value===F.value,b.disabled=(ve=b.disabled)!==null&&ve!==void 0?ve:F.disabled),b.disabled=(Q=b.disabled)!==null&&Q!==void 0?Q:u;const N=c()(`${l}-wrapper`,{[`${l}-wrapper-checked`]:b.checked,[`${l}-wrapper-disabled`]:b.disabled,[`${l}-wrapper-rtl`]:je==="rtl",[`${l}-wrapper-in-form-item`]:ot},Re==null?void 0:Re.className,Oe,E,L);return a(s.createElement(v.Z,{component:"Radio",disabled:b.disabled},s.createElement("label",{className:N,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),x),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave},s.createElement(y.Z,Object.assign({},b,{className:c()(b.className,!G&&A.A),type:"radio",prefixCls:l,ref:et})),h!==void 0?s.createElement("span",null,h):null)))};var be=s.forwardRef(B);const _=s.forwardRef((K,W)=>{const{getPrefixCls:ve,direction:Q}=s.useContext(I.E_),[F,ye]=(0,f.Z)(K.defaultValue,{value:K.value}),Ce=Y=>{const me=F,re=Y.target.value;"value"in K||ye(re);const{onChange:pe}=K;pe&&re!==me&&pe(Y)},{prefixCls:je,className:Re,rootClassName:We,options:et,buttonStyle:ot="outline",disabled:Fe,children:U,size:Oe,style:E,id:h,onMouseEnter:x,onMouseLeave:i,onFocus:P,onBlur:G}=K,l=ve("radio",je),a=`${l}-group`,[L,b]=g(l);let u=U;et&&et.length>0&&(u=et.map(Y=>typeof Y=="string"||typeof Y=="number"?s.createElement(be,{key:Y.toString(),prefixCls:l,disabled:Fe,value:Y,checked:F===Y},Y):s.createElement(be,{key:`radio-group-value-options-${Y.value}`,prefixCls:l,disabled:Y.disabled||Fe,value:Y.value,checked:F===Y.value,title:Y.title,style:Y.style},Y.label)));const N=(0,t.Z)(Oe),fe=c()(a,`${a}-${ot}`,{[`${a}-${N}`]:N,[`${a}-rtl`]:Q==="rtl"},Re,We,b);return L(s.createElement("div",Object.assign({},(0,H.Z)(K,{aria:!0,data:!0}),{className:fe,style:E,onMouseEnter:x,onMouseLeave:i,onFocus:P,onBlur:G,id:h,ref:W}),s.createElement(J,{value:{onChange:Ce,value:F,disabled:K.disabled,name:K.name,optionType:K.optionType}},u)))});var Le=s.memo(_),k=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{const{getPrefixCls:ve}=s.useContext(I.E_),{prefixCls:Q}=K,F=k(K,["prefixCls"]),ye=ve("radio",Q);return s.createElement(z,{value:"button"},s.createElement(be,Object.assign({prefixCls:ye},F,{type:"radio",ref:W})))};var ie=s.forwardRef(ae);const V=be;V.Button=ie,V.Group=Le,V.__ANT_RADIO=!0;var de=V},57809:function(It,Ie,e){var C=e(92310),c=e.n(C),f=e(77861),H=e(2738),s=e(59301),I=e(53487),t=e(62892),ee=e(19080),J=e(36355),m=e(1684),te=e(93891),z=e(19716),y=e(32441),oe=e(33234),j=e(14154),X=e(58582),Be=e(84443),he=e(66339),Ne=function(g,v){var A={};for(var M in g)Object.prototype.hasOwnProperty.call(g,M)&&v.indexOf(M)<0&&(A[M]=g[M]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,M=Object.getOwnPropertySymbols(g);B{var A,{prefixCls:M,bordered:B=!0,className:S,rootClassName:be,getPopupContainer:_,popupClassName:Le,dropdownClassName:k,listHeight:ae=256,placement:ie,listItemHeight:V=24,size:de,disabled:K,notFoundContent:W,status:ve,builtinPlacements:Q,dropdownMatchSelectWidth:F,popupMatchSelectWidth:ye,direction:Ce,style:je,allowClear:Re}=g,We=Ne(g,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:ot,renderEmpty:Fe,direction:U,virtual:Oe,popupMatchSelectWidth:E,popupOverflow:h,select:x}=s.useContext(J.E_),i=ot("select",M),P=ot(),G=Ce!=null?Ce:U,{compactSize:l,compactItemClassnames:a}=(0,oe.ri)(i,G),[L,b]=(0,j.Z)(i),u=s.useMemo(()=>{const{mode:Tn}=We;if(Tn!=="combobox")return Tn===ce?"combobox":Tn},[We.mode]),N=u==="multiple"||u==="tags",fe=(0,Be.Z)(We.suffixIcon,We.showArrow),Y=(A=ye!=null?ye:F)!==null&&A!==void 0?A:E,{status:me,hasFeedback:re,isFormItemInput:pe,feedbackIcon:ue}=s.useContext(y.aM),ke=(0,ee.F)(me,ve);let Ge;W!==void 0?Ge=W:u==="combobox"?Ge=null:Ge=(Fe==null?void 0:Fe("Select"))||s.createElement(te.Z,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:tt,removeIcon:lt,clearIcon:mt}=(0,he.Z)(Object.assign(Object.assign({},We),{multiple:N,hasFeedback:re,feedbackIcon:ue,showSuffixIcon:fe,prefixCls:i,showArrow:We.showArrow,componentName:"Select"})),ct=Re===!0?{clearIcon:mt}:Re,At=(0,H.Z)(We,["suffixIcon","itemIcon"]),sn=c()(Le||k,{[`${i}-dropdown-${G}`]:G==="rtl"},be,b),Gt=(0,z.Z)(Tn=>{var jt;return(jt=de!=null?de:l)!==null&&jt!==void 0?jt:Tn}),vn=s.useContext(m.Z),Nn=K!=null?K:vn,dn=c()({[`${i}-lg`]:Gt==="large",[`${i}-sm`]:Gt==="small",[`${i}-rtl`]:G==="rtl",[`${i}-borderless`]:!B,[`${i}-in-form-item`]:pe},(0,ee.Z)(i,ke,re),a,x==null?void 0:x.className,S,be,b),vt=s.useMemo(()=>ie!==void 0?ie:G==="rtl"?"bottomRight":"bottomLeft",[ie,G]),In=(0,X.Z)(Q,h);return L(s.createElement(f.ZP,Object.assign({ref:v,virtual:Oe,showSearch:x==null?void 0:x.showSearch},At,{style:Object.assign(Object.assign({},x==null?void 0:x.style),je),dropdownMatchSelectWidth:Y,builtinPlacements:In,transitionName:(0,t.m)(P,"slide-up",We.transitionName),listHeight:ae,listItemHeight:V,mode:u,prefixCls:i,placement:vt,direction:G,suffixIcon:Ve,menuItemSelectedIcon:tt,removeIcon:lt,allowClear:ct,notFoundContent:Ge,className:dn,getPopupContainer:_||et,dropdownClassName:sn,disabled:Nn})))},d=s.forwardRef(R),r=(0,I.Z)(d);d.SECRET_COMBOBOX_MODE_DO_NOT_USE=ce,d.Option=f.Wx,d.OptGroup=f.Xo,d._InternalPanelDoNotUseOrYouWillBeFired=r,Ie.default=d},14154:function(It,Ie,e){e.d(Ie,{Z:function(){return d}});var C=e(17313),c=e(74207),f=e(37613),H=e(83116),s=e(13826),I=e(92899);const t=r=>{const{optionHeight:g,optionFontSize:v,optionLineHeight:A,optionPadding:M}=r;return{position:"relative",display:"block",minHeight:g,padding:M,color:r.colorText,fontWeight:"normal",fontSize:v,lineHeight:A,boxSizing:"border-box"}};var J=r=>{const{antCls:g,componentCls:v}=r,A=`${v}-item`,M=`&${g}-slide-up-enter${g}-slide-up-enter-active`,B=`&${g}-slide-up-appear${g}-slide-up-appear-active`,S=`&${g}-slide-up-leave${g}-slide-up-leave-active`,be=`${v}-dropdown-placement-`;return[{[`${v}-dropdown`]:Object.assign(Object.assign({},(0,C.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,[` + `]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,color:l.colorText,fontFamily:l.fontFamily,lineHeight:`${l.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:l.borderRadius,cursor:"pointer",transition:`all ${l.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:l.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:l.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:"none",transition:`all ${l.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:l.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:l.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:l.paginationSlashMarginInlineEnd,marginInlineStart:l.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:l.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:l.controlHeight,marginInlineStart:l.marginXS,lineHeight:`${l.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,F.ik)(l)),{width:l.controlHeightLG*1.25,height:l.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:l.marginXS,marginInlineEnd:l.marginXS})}}}},Fe=l=>{const{componentCls:a}=l;return{[`${a}-item`]:{display:"inline-block",minWidth:l.itemSize,height:l.itemSize,marginInlineEnd:l.marginXS,fontFamily:l.fontFamily,lineHeight:`${l.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${l.lineWidth}px ${l.lineType} transparent`,borderRadius:l.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${l.paginationItemPaddingInline}px`,color:l.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${l.motionDurationMid}`,backgroundColor:l.colorBgTextHover},"&:active":{backgroundColor:l.colorBgTextActive}},"&-active":{fontWeight:l.fontWeightStrong,backgroundColor:l.itemActiveBg,borderColor:l.colorPrimary,a:{color:l.colorPrimary},"&:hover":{borderColor:l.colorPrimaryHover},"&:hover a":{color:l.colorPrimaryHover}}}}},V=l=>{const{componentCls:a}=l;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(l)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${a}-total-text`]:{display:"inline-block",height:l.itemSize,marginInlineEnd:l.marginXS,lineHeight:`${l.itemSize-2}px`,verticalAlign:"middle"}}),Fe(l)),ot(l)),et(l)),We(l)),Re(l)),{[`@media only screen and (max-width: ${l.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${l.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${l.componentCls}-rtl`]:{direction:"rtl"}}},Oe=l=>{const{componentCls:a}=l;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:l.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:l.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,a:{color:l.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:l.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder,color:l.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:l.colorBgContainerDisabled,borderColor:l.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:l.colorPrimaryHover,backgroundColor:l.itemBg},[`${a}-item-link`]:{backgroundColor:l.itemLinkBg,borderColor:l.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,color:l.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:l.colorBorder,color:l.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:l.itemBg,border:`${l.lineWidth}px ${l.lineType} ${l.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:l.colorPrimary,backgroundColor:l.itemBg,a:{color:l.colorPrimary}},"&-active":{borderColor:l.colorPrimary}}}}},E=l=>{const{componentCls:a}=l;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,ye.Qy)(l)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,ye.oN)(l))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,ye.oN)(l))}}}};var h=(0,Ce.Z)("Pagination",l=>{const a=(0,je.TS)(l,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:l.marginXXS/2,paginationMiniQuickJumperInputWidth:l.controlHeightLG*1.1,paginationItemPaddingInline:l.marginXXS*1.5,paginationEllipsisLetterSpacing:l.marginXXS/2,paginationSlashMarginInlineStart:l.marginXXS,paginationSlashMarginInlineEnd:l.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,F.e5)(l),(0,F.TM)(l));return[V(a),E(a),l.wireframe&&Oe(a)]},l=>({itemBg:l.colorBgContainer,itemSize:l.controlHeight,itemSizeSM:l.controlHeightSM,itemActiveBg:l.colorBgContainer,itemLinkBg:l.colorBgContainer,itemActiveColorDisabled:l.colorTextDisabled,itemActiveBgDisabled:l.controlItemBgActiveDisabled,itemInputBg:l.colorBgContainer,miniOptionsSizeChangerTop:0})),x=function(l,a){var L={};for(var b in l)Object.prototype.hasOwnProperty.call(l,b)&&a.indexOf(b)<0&&(L[b]=l[b]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,b=Object.getOwnPropertySymbols(l);u{const{prefixCls:a,selectPrefixCls:L,className:b,rootClassName:u,style:N,size:fe,locale:Y,selectComponentClass:me,responsive:re,showSizeChanger:pe}=l,ue=x(l,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:ke}=(0,de.Z)(re),{getPrefixCls:Ge,direction:Ve,pagination:tt={}}=c.useContext(ie.E_),lt=Ge("pagination",a),[mt,ct]=h(lt),At=pe!=null?pe:tt.showSizeChanger,sn=c.useMemo(()=>{const jt=c.createElement("span",{className:`${lt}-item-ellipsis`},"\u2022\u2022\u2022"),un=c.createElement("button",{className:`${lt}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(te.Z,null):c.createElement(m.Z,null)),ar=c.createElement("button",{className:`${lt}-item-link`,type:"button",tabIndex:-1},Ve==="rtl"?c.createElement(m.Z,null):c.createElement(te.Z,null)),Sn=c.createElement("a",{className:`${lt}-item-link`},c.createElement("div",{className:`${lt}-item-container`},Ve==="rtl"?c.createElement(J.Z,{className:`${lt}-item-link-icon`}):c.createElement(ee,{className:`${lt}-item-link-icon`}),jt)),Jn=c.createElement("a",{className:`${lt}-item-link`},c.createElement("div",{className:`${lt}-item-container`},Ve==="rtl"?c.createElement(ee,{className:`${lt}-item-link-icon`}):c.createElement(J.Z,{className:`${lt}-item-link-icon`}),jt));return{prevIcon:un,nextIcon:ar,jumpPrevIcon:Sn,jumpNextIcon:Jn}},[Ve,lt]),[Gt]=(0,K.Z)("Pagination",ae.Z),vn=Object.assign(Object.assign({},Gt),Y),Nn=(0,U.Z)(fe),dn=Nn==="small"||!!(ke&&!Nn&&re),vt=Ge("select",L),In=y()({[`${lt}-mini`]:dn,[`${lt}-rtl`]:Ve==="rtl"},tt==null?void 0:tt.className,b,u,ct),Tn=Object.assign(Object.assign({},tt==null?void 0:tt.style),N);return mt(c.createElement(k,Object.assign({},sn,ue,{style:Tn,prefixCls:lt,selectPrefixCls:vt,className:In,selectComponentClass:me||(dn?ve:Q),locale:vn,showSizeChanger:At})))},G=P},5112:function(It,Ie,e){e.d(Ie,{ZP:function(){return de}});var C=e(92310),c=e.n(C),f=e(18929),H=e(26112),s=e(59301),I=e(36355),t=e(19716);const ee=s.createContext(null),J=ee.Provider;var m=ee;const te=s.createContext(null),z=te.Provider;var y=e(5630),oe=e(8654),j=e(1684),X=e(32441),Be=e(17313),he=e(83116),Ne=e(37613);const ce=K=>{const{componentCls:W,antCls:ve}=K,Q=`${W}-group`;return{[Q]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${ve}-badge ${ve}-badge-count`]:{zIndex:1},[`> ${ve}-badge:not(:first-child) > ${ve}-button-wrapper`]:{borderInlineStart:"none"}})}},R=K=>{const{componentCls:W,wrapperMarginInlineEnd:ve,colorPrimary:Q,radioSize:F,motionDurationSlow:ye,motionDurationMid:Ce,motionEaseInOutCirc:je,colorBgContainer:Re,colorBorder:We,lineWidth:et,dotSize:ot,colorBgContainerDisabled:Fe,colorTextDisabled:V,paddingXS:Oe,dotColorDisabled:E,lineType:h,radioDotDisabledSize:x,wireframe:i,colorWhite:P}=K,G=`${W}-inner`;return{[`${W}-wrapper`]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ve,cursor:"pointer",[`&${W}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:K.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${W}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${et}px ${h} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[W]:Object.assign(Object.assign({},(0,Be.Wf)(K)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${W}-wrapper:hover &, + &:hover ${G}`]:{borderColor:Q},[`${W}-input:focus-visible + ${G}`]:Object.assign({},(0,Be.oN)(K)),[`${W}:hover::after, ${W}-wrapper:hover &::after`]:{visibility:"visible"},[`${W}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:F,height:F,marginBlockStart:F/-2,marginInlineStart:F/-2,backgroundColor:i?Q:P,borderBlockStart:0,borderInlineStart:0,borderRadius:F,transform:"scale(0)",opacity:0,transition:`all ${ye} ${je}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:F,height:F,backgroundColor:Re,borderColor:We,borderStyle:"solid",borderWidth:et,borderRadius:"50%",transition:`all ${Ce}`},[`${W}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${W}-checked`]:{[G]:{borderColor:Q,backgroundColor:i?Re:Q,"&::after":{transform:`scale(${ot/F})`,opacity:1,transition:`all ${ye} ${je}`}}},[`${W}-disabled`]:{cursor:"not-allowed",[G]:{backgroundColor:Fe,borderColor:We,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${W}-input`]:{cursor:"not-allowed"},[`${W}-disabled + span`]:{color:V,cursor:"not-allowed"},[`&${W}-checked`]:{[G]:{"&::after":{transform:`scale(${x/F})`}}}},[`span${W} + *`]:{paddingInlineStart:Oe,paddingInlineEnd:Oe}})}},d=K=>{const{buttonColor:W,controlHeight:ve,componentCls:Q,lineWidth:F,lineType:ye,colorBorder:Ce,motionDurationSlow:je,motionDurationMid:Re,buttonPaddingInline:We,fontSize:et,buttonBg:ot,fontSizeLG:Fe,controlHeightLG:V,controlHeightSM:Oe,paddingXS:E,borderRadius:h,borderRadiusSM:x,borderRadiusLG:i,buttonCheckedBg:P,buttonSolidCheckedColor:G,colorTextDisabled:l,colorBgContainerDisabled:a,buttonCheckedBgDisabled:L,buttonCheckedColorDisabled:b,colorPrimary:u,colorPrimaryHover:N,colorPrimaryActive:fe,buttonSolidCheckedBg:Y,buttonSolidCheckedHoverBg:me,buttonSolidCheckedActiveBg:re}=K;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:ve,margin:0,paddingInline:We,paddingBlock:0,color:W,fontSize:et,lineHeight:`${ve-F*2}px`,background:ot,border:`${F}px ${ye} ${Ce}`,borderBlockStartWidth:F+.02,borderInlineStartWidth:0,borderInlineEndWidth:F,cursor:"pointer",transition:[`color ${Re}`,`background ${Re}`,`box-shadow ${Re}`].join(","),a:{color:W},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-F,insetInlineStart:-F,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:F,paddingInline:0,backgroundColor:Ce,transition:`background-color ${je}`,content:'""'}},"&:first-child":{borderInlineStart:`${F}px ${ye} ${Ce}`,borderStartStartRadius:h,borderEndStartRadius:h},"&:last-child":{borderStartEndRadius:h,borderEndEndRadius:h},"&:first-child:last-child":{borderRadius:h},[`${Q}-group-large &`]:{height:V,fontSize:Fe,lineHeight:`${V-F*2}px`,"&:first-child":{borderStartStartRadius:i,borderEndStartRadius:i},"&:last-child":{borderStartEndRadius:i,borderEndEndRadius:i}},[`${Q}-group-small &`]:{height:Oe,paddingInline:E-F,paddingBlock:0,lineHeight:`${Oe-F*2}px`,"&:first-child":{borderStartStartRadius:x,borderEndStartRadius:x},"&:last-child":{borderStartEndRadius:x,borderEndEndRadius:x}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,Be.oN)(K)),[`${Q}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Q}-button-wrapper-disabled)`]:{zIndex:1,color:u,background:P,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:N,borderColor:N,"&::before":{backgroundColor:N}},"&:active":{color:fe,borderColor:fe,"&::before":{backgroundColor:fe}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:G,background:Y,borderColor:Y,"&:hover":{color:G,background:me,borderColor:me},"&:active":{color:G,background:re,borderColor:re}},"&-disabled":{color:l,backgroundColor:a,borderColor:Ce,cursor:"not-allowed","&:first-child, &:hover":{color:l,backgroundColor:a,borderColor:Ce}},[`&-disabled${Q}-button-wrapper-checked`]:{color:b,backgroundColor:L,borderColor:Ce,boxShadow:"none"}}}},r=K=>K-4*2;var g=(0,he.Z)("Radio",K=>{const{controlOutline:W,controlOutlineWidth:ve,radioSize:Q}=K,F=`0 0 0 ${ve}px ${W}`,ye=F,Ce=r(Q),je=(0,Ne.TS)(K,{radioDotDisabledSize:Ce,radioFocusShadow:F,radioButtonFocusShadow:ye});return[ce(je),R(je),d(je)]},K=>{const{wireframe:W,padding:ve,marginXS:Q,lineWidth:F,fontSizeLG:ye,colorText:Ce,colorBgContainer:je,colorTextDisabled:Re,controlItemBgActiveDisabled:We,colorTextLightSolid:et,colorPrimary:ot,colorPrimaryHover:Fe,colorPrimaryActive:V}=K,Oe=4,E=ye,h=W?r(E):E-(Oe+F)*2;return{radioSize:E,dotSize:h,dotColorDisabled:Re,buttonSolidCheckedColor:et,buttonSolidCheckedBg:ot,buttonSolidCheckedHoverBg:Fe,buttonSolidCheckedActiveBg:V,buttonBg:je,buttonCheckedBg:je,buttonColor:Ce,buttonCheckedBgDisabled:We,buttonCheckedColorDisabled:Re,buttonPaddingInline:ve-F,wrapperMarginInlineEnd:Q}}),v=e(14088),A=e(4572),M=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{var ve,Q;const F=s.useContext(m),ye=s.useContext(te),{getPrefixCls:Ce,direction:je,radio:Re}=s.useContext(I.E_),We=s.useRef(null),et=(0,oe.sQ)(W,We),{isFormItemInput:ot}=s.useContext(X.aM),Fe=fe=>{var Y,me;(Y=K.onChange)===null||Y===void 0||Y.call(K,fe),(me=F==null?void 0:F.onChange)===null||me===void 0||me.call(F,fe)},{prefixCls:V,className:Oe,rootClassName:E,children:h,style:x}=K,i=M(K,["prefixCls","className","rootClassName","children","style"]),P=Ce("radio",V),G=((F==null?void 0:F.optionType)||ye)==="button",l=G?`${P}-button`:P,[a,L]=g(P),b=Object.assign({},i),u=s.useContext(j.Z);F&&(b.name=F.name,b.onChange=Fe,b.checked=K.value===F.value,b.disabled=(ve=b.disabled)!==null&&ve!==void 0?ve:F.disabled),b.disabled=(Q=b.disabled)!==null&&Q!==void 0?Q:u;const N=c()(`${l}-wrapper`,{[`${l}-wrapper-checked`]:b.checked,[`${l}-wrapper-disabled`]:b.disabled,[`${l}-wrapper-rtl`]:je==="rtl",[`${l}-wrapper-in-form-item`]:ot},Re==null?void 0:Re.className,Oe,E,L);return a(s.createElement(v.Z,{component:"Radio",disabled:b.disabled},s.createElement("label",{className:N,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),x),onMouseEnter:K.onMouseEnter,onMouseLeave:K.onMouseLeave},s.createElement(y.Z,Object.assign({},b,{className:c()(b.className,!G&&A.A),type:"radio",prefixCls:l,ref:et})),h!==void 0?s.createElement("span",null,h):null)))};var be=s.forwardRef(Z);const _=s.forwardRef((K,W)=>{const{getPrefixCls:ve,direction:Q}=s.useContext(I.E_),[F,ye]=(0,f.Z)(K.defaultValue,{value:K.value}),Ce=Y=>{const me=F,re=Y.target.value;"value"in K||ye(re);const{onChange:pe}=K;pe&&re!==me&&pe(Y)},{prefixCls:je,className:Re,rootClassName:We,options:et,buttonStyle:ot="outline",disabled:Fe,children:V,size:Oe,style:E,id:h,onMouseEnter:x,onMouseLeave:i,onFocus:P,onBlur:G}=K,l=ve("radio",je),a=`${l}-group`,[L,b]=g(l);let u=V;et&&et.length>0&&(u=et.map(Y=>typeof Y=="string"||typeof Y=="number"?s.createElement(be,{key:Y.toString(),prefixCls:l,disabled:Fe,value:Y,checked:F===Y},Y):s.createElement(be,{key:`radio-group-value-options-${Y.value}`,prefixCls:l,disabled:Y.disabled||Fe,value:Y.value,checked:F===Y.value,title:Y.title,style:Y.style},Y.label)));const N=(0,t.Z)(Oe),fe=c()(a,`${a}-${ot}`,{[`${a}-${N}`]:N,[`${a}-rtl`]:Q==="rtl"},Re,We,b);return L(s.createElement("div",Object.assign({},(0,H.Z)(K,{aria:!0,data:!0}),{className:fe,style:E,onMouseEnter:x,onMouseLeave:i,onFocus:P,onBlur:G,id:h,ref:W}),s.createElement(J,{value:{onChange:Ce,value:F,disabled:K.disabled,name:K.name,optionType:K.optionType}},u)))});var Le=s.memo(_),k=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{const{getPrefixCls:ve}=s.useContext(I.E_),{prefixCls:Q}=K,F=k(K,["prefixCls"]),ye=ve("radio",Q);return s.createElement(z,{value:"button"},s.createElement(be,Object.assign({prefixCls:ye},F,{type:"radio",ref:W})))};var ie=s.forwardRef(ae);const U=be;U.Button=ie,U.Group=Le,U.__ANT_RADIO=!0;var de=U},57809:function(It,Ie,e){var C=e(92310),c=e.n(C),f=e(77861),H=e(2738),s=e(59301),I=e(53487),t=e(62892),ee=e(19080),J=e(36355),m=e(1684),te=e(93891),z=e(19716),y=e(32441),oe=e(33234),j=e(14154),X=e(58582),Be=e(84443),he=e(66339),Ne=function(g,v){var A={};for(var M in g)Object.prototype.hasOwnProperty.call(g,M)&&v.indexOf(M)<0&&(A[M]=g[M]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,M=Object.getOwnPropertySymbols(g);Z{var A,{prefixCls:M,bordered:Z=!0,className:S,rootClassName:be,getPopupContainer:_,popupClassName:Le,dropdownClassName:k,listHeight:ae=256,placement:ie,listItemHeight:U=24,size:de,disabled:K,notFoundContent:W,status:ve,builtinPlacements:Q,dropdownMatchSelectWidth:F,popupMatchSelectWidth:ye,direction:Ce,style:je,allowClear:Re}=g,We=Ne(g,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:et,getPrefixCls:ot,renderEmpty:Fe,direction:V,virtual:Oe,popupMatchSelectWidth:E,popupOverflow:h,select:x}=s.useContext(J.E_),i=ot("select",M),P=ot(),G=Ce!=null?Ce:V,{compactSize:l,compactItemClassnames:a}=(0,oe.ri)(i,G),[L,b]=(0,j.Z)(i),u=s.useMemo(()=>{const{mode:Tn}=We;if(Tn!=="combobox")return Tn===ce?"combobox":Tn},[We.mode]),N=u==="multiple"||u==="tags",fe=(0,Be.Z)(We.suffixIcon,We.showArrow),Y=(A=ye!=null?ye:F)!==null&&A!==void 0?A:E,{status:me,hasFeedback:re,isFormItemInput:pe,feedbackIcon:ue}=s.useContext(y.aM),ke=(0,ee.F)(me,ve);let Ge;W!==void 0?Ge=W:u==="combobox"?Ge=null:Ge=(Fe==null?void 0:Fe("Select"))||s.createElement(te.Z,{componentName:"Select"});const{suffixIcon:Ve,itemIcon:tt,removeIcon:lt,clearIcon:mt}=(0,he.Z)(Object.assign(Object.assign({},We),{multiple:N,hasFeedback:re,feedbackIcon:ue,showSuffixIcon:fe,prefixCls:i,showArrow:We.showArrow,componentName:"Select"})),ct=Re===!0?{clearIcon:mt}:Re,At=(0,H.Z)(We,["suffixIcon","itemIcon"]),sn=c()(Le||k,{[`${i}-dropdown-${G}`]:G==="rtl"},be,b),Gt=(0,z.Z)(Tn=>{var jt;return(jt=de!=null?de:l)!==null&&jt!==void 0?jt:Tn}),vn=s.useContext(m.Z),Nn=K!=null?K:vn,dn=c()({[`${i}-lg`]:Gt==="large",[`${i}-sm`]:Gt==="small",[`${i}-rtl`]:G==="rtl",[`${i}-borderless`]:!Z,[`${i}-in-form-item`]:pe},(0,ee.Z)(i,ke,re),a,x==null?void 0:x.className,S,be,b),vt=s.useMemo(()=>ie!==void 0?ie:G==="rtl"?"bottomRight":"bottomLeft",[ie,G]),In=(0,X.Z)(Q,h);return L(s.createElement(f.ZP,Object.assign({ref:v,virtual:Oe,showSearch:x==null?void 0:x.showSearch},At,{style:Object.assign(Object.assign({},x==null?void 0:x.style),je),dropdownMatchSelectWidth:Y,builtinPlacements:In,transitionName:(0,t.m)(P,"slide-up",We.transitionName),listHeight:ae,listItemHeight:U,mode:u,prefixCls:i,placement:vt,direction:G,suffixIcon:Ve,menuItemSelectedIcon:tt,removeIcon:lt,allowClear:ct,notFoundContent:Ge,className:dn,getPopupContainer:_||et,dropdownClassName:sn,disabled:Nn})))},d=s.forwardRef(R),r=(0,I.Z)(d);d.SECRET_COMBOBOX_MODE_DO_NOT_USE=ce,d.Option=f.Wx,d.OptGroup=f.Xo,d._InternalPanelDoNotUseOrYouWillBeFired=r,Ie.default=d},14154:function(It,Ie,e){e.d(Ie,{Z:function(){return d}});var C=e(17313),c=e(74207),f=e(37613),H=e(83116),s=e(13826),I=e(92899);const t=r=>{const{optionHeight:g,optionFontSize:v,optionLineHeight:A,optionPadding:M}=r;return{position:"relative",display:"block",minHeight:g,padding:M,color:r.colorText,fontWeight:"normal",fontSize:v,lineHeight:A,boxSizing:"border-box"}};var J=r=>{const{antCls:g,componentCls:v}=r,A=`${v}-item`,M=`&${g}-slide-up-enter${g}-slide-up-enter-active`,Z=`&${g}-slide-up-appear${g}-slide-up-appear-active`,S=`&${g}-slide-up-leave${g}-slide-up-leave-active`,be=`${v}-dropdown-placement-`;return[{[`${v}-dropdown`]:Object.assign(Object.assign({},(0,C.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,[` ${M}${be}bottomLeft, - ${B}${be}bottomLeft + ${Z}${be}bottomLeft `]:{animationName:s.fJ},[` ${M}${be}topLeft, - ${B}${be}topLeft, + ${Z}${be}topLeft, ${M}${be}topRight, - ${B}${be}topRight + ${Z}${be}topRight `]:{animationName:s.Qt},[`${S}${be}bottomLeft`]:{animationName:s.Uw},[` ${S}${be}topLeft, ${S}${be}topRight - `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${A}`]:Object.assign(Object.assign({},t(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"},C.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${A}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${A}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${A}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${A}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(r,"slide-up"),(0,s.oN)(r,"slide-down"),(0,I.Fm)(r,"move-up"),(0,I.Fm)(r,"move-down")]};const m=2,te=r=>{let{controlHeightSM:g,controlHeight:v,lineWidth:A}=r;const M=(v-g)/2-A,B=Math.ceil(M/2);return[M,B]};function z(r,g){const{componentCls:v,iconCls:A}=r,M=`${v}-selection-overflow`,B=r.multipleSelectItemHeight,[S]=te(r),be=g?`${v}-${g}`:"";return{[`${v}-multiple${be}`]:{fontSize:r.fontSize,[M]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${v}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${S-m}px ${m*2}px`,borderRadius:r.borderRadius,[`${v}-show-search&`]:{cursor:"text"},[`${v}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${m}px 0`,lineHeight:`${B}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${A}`]:Object.assign(Object.assign({},t(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"},C.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${A}-option-disabled)`]:{backgroundColor:r.optionActiveBg},[`&-selected:not(${A}-option-disabled)`]:{color:r.optionSelectedColor,fontWeight:r.optionSelectedFontWeight,backgroundColor:r.optionSelectedBg,[`${A}-option-state`]:{color:r.colorPrimary}},"&-disabled":{[`&${A}-option-selected`]:{backgroundColor:r.colorBgContainerDisabled},color:r.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:r.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(r,"slide-up"),(0,s.oN)(r,"slide-down"),(0,I.Fm)(r,"move-up"),(0,I.Fm)(r,"move-down")]};const m=2,te=r=>{let{controlHeightSM:g,controlHeight:v,lineWidth:A}=r;const M=(v-g)/2-A,Z=Math.ceil(M/2);return[M,Z]};function z(r,g){const{componentCls:v,iconCls:A}=r,M=`${v}-selection-overflow`,Z=r.multipleSelectItemHeight,[S]=te(r),be=g?`${v}-${g}`:"";return{[`${v}-multiple${be}`]:{fontSize:r.fontSize,[M]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${v}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${S-m}px ${m*2}px`,borderRadius:r.borderRadius,[`${v}-show-search&`]:{cursor:"text"},[`${v}-disabled&`]:{background:r.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${m}px 0`,lineHeight:`${Z}px`,visibility:"hidden",content:'"\\a0"'}},[` &${v}-show-arrow ${v}-selector, &${v}-allow-clear ${v}-selector - `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${v}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:B,marginTop:m,marginBottom:m,lineHeight:`${B-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:m*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${v}-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,C.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${A}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${M}-item + ${M}-item`]:{[`${v}-selection-search`]:{marginInlineStart:0}},[`${v}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-S,"\n &-input,\n &-mirror\n ":{height:B,fontFamily:r.fontFamily,lineHeight:`${B}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"}},[`${v}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var oe=r=>{const{componentCls:g}=r,v=(0,f.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),A=(0,f.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,M]=te(r);return[z(r),z(v,"sm"),{[`${g}-multiple${g}-sm`]:{[`${g}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${g}-selection-search`]:{marginInlineStart:M}}},z(A,"lg")]};function j(r,g){const{componentCls:v,inputPaddingHorizontalBase:A,borderRadius:M}=r,B=r.controlHeight-r.lineWidth*2,S=Math.ceil(r.fontSize*1.25),be=g?`${v}-${g}`:"";return{[`${v}-single${be}`]:{fontSize:r.fontSize,[`${v}-selector`]:Object.assign(Object.assign({},(0,C.Wf)(r)),{display:"flex",borderRadius:M,[`${v}-selection-search`]:{position:"absolute",top:0,insetInlineStart:A,insetInlineEnd:A,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:r.fontSizeIcon+r.controlPaddingHorizontal},[`${v}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Z,marginTop:m,marginBottom:m,lineHeight:`${Z-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:m*2,paddingInlineStart:r.paddingXS,paddingInlineEnd:r.paddingXS/2,[`${v}-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,C.Ro)()),{display:"inline-flex",alignItems:"center",color:r.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${A}`]:{verticalAlign:"-0.2em"},"&:hover":{color:r.colorIconHover}})},[`${M}-item + ${M}-item`]:{[`${v}-selection-search`]:{marginInlineStart:0}},[`${v}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:r.inputPaddingHorizontalBase-S,"\n &-input,\n &-mirror\n ":{height:Z,fontFamily:r.fontFamily,lineHeight:`${Z}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"}},[`${v}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:r.inputPaddingHorizontalBase,insetInlineEnd:r.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${r.motionDurationSlow}`}}}}var oe=r=>{const{componentCls:g}=r,v=(0,f.TS)(r,{controlHeight:r.controlHeightSM,multipleSelectItemHeight:r.controlHeightXS,borderRadius:r.borderRadiusSM,borderRadiusSM:r.borderRadiusXS}),A=(0,f.TS)(r,{fontSize:r.fontSizeLG,controlHeight:r.controlHeightLG,multipleSelectItemHeight:r.multipleItemHeightLG,borderRadius:r.borderRadiusLG,borderRadiusSM:r.borderRadius}),[,M]=te(r);return[z(r),z(v,"sm"),{[`${g}-multiple${g}-sm`]:{[`${g}-selection-placeholder`]:{insetInline:r.controlPaddingHorizontalSM-r.lineWidth},[`${g}-selection-search`]:{marginInlineStart:M}}},z(A,"lg")]};function j(r,g){const{componentCls:v,inputPaddingHorizontalBase:A,borderRadius:M}=r,Z=r.controlHeight-r.lineWidth*2,S=Math.ceil(r.fontSize*1.25),be=g?`${v}-${g}`:"";return{[`${v}-single${be}`]:{fontSize:r.fontSize,[`${v}-selector`]:Object.assign(Object.assign({},(0,C.Wf)(r)),{display:"flex",borderRadius:M,[`${v}-selection-search`]:{position:"absolute",top:0,insetInlineStart:A,insetInlineEnd:A,bottom:0,"&-input":{width:"100%"}},[` ${v}-selection-item, ${v}-selection-placeholder - `]:{padding:0,lineHeight:`${B}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${B}px`}},[`${v}-selection-item`]:{position:"relative",userSelect:"none"},[`${v}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${v}-selection-item:after`,`${v}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + `]:{padding:0,lineHeight:`${Z}px`,transition:`all ${r.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Z}px`}},[`${v}-selection-item`]:{position:"relative",userSelect:"none"},[`${v}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${v}-selection-item:after`,`${v}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${v}-show-arrow ${v}-selection-item, &${v}-show-arrow ${v}-selection-placeholder - `]:{paddingInlineEnd:S},[`&${v}-open ${v}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${v}-customize-input)`]:{[`${v}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${A}px`,[`${v}-selection-search-input`]:{height:B},"&:after":{lineHeight:`${B}px`}}},[`&${v}-customize-input`]:{[`${v}-selector`]:{"&:after":{display:"none"},[`${v}-selection-search`]:{position:"static",width:"100%"},[`${v}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${A}px`,"&:after":{display:"none"}}}}}}}function X(r){const{componentCls:g}=r,v=r.controlPaddingHorizontalSM-r.lineWidth;return[j(r),j((0,f.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${g}-single${g}-sm`]:{[`&:not(${g}-customize-input)`]:{[`${g}-selection-search`]:{insetInlineStart:v,insetInlineEnd:v},[`${g}-selector`]:{padding:`0 ${v}px`},[`&${g}-show-arrow ${g}-selection-search`]:{insetInlineEnd:v+r.fontSize*1.5},[` + `]:{paddingInlineEnd:S},[`&${v}-open ${v}-selection-item`]:{color:r.colorTextPlaceholder},[`&:not(${v}-customize-input)`]:{[`${v}-selector`]:{width:"100%",height:r.controlHeight,padding:`0 ${A}px`,[`${v}-selection-search-input`]:{height:Z},"&:after":{lineHeight:`${Z}px`}}},[`&${v}-customize-input`]:{[`${v}-selector`]:{"&:after":{display:"none"},[`${v}-selection-search`]:{position:"static",width:"100%"},[`${v}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${A}px`,"&:after":{display:"none"}}}}}}}function X(r){const{componentCls:g}=r,v=r.controlPaddingHorizontalSM-r.lineWidth;return[j(r),j((0,f.TS)(r,{controlHeight:r.controlHeightSM,borderRadius:r.borderRadiusSM}),"sm"),{[`${g}-single${g}-sm`]:{[`&:not(${g}-customize-input)`]:{[`${g}-selection-search`]:{insetInlineStart:v,insetInlineEnd:v},[`${g}-selector`]:{padding:`0 ${v}px`},[`&${g}-show-arrow ${g}-selection-search`]:{insetInlineEnd:v+r.fontSize*1.5},[` &${g}-show-arrow ${g}-selection-item, &${g}-show-arrow ${g}-selection-placeholder - `]:{paddingInlineEnd:r.fontSize*1.5}}}},j((0,f.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Be=r=>{const{componentCls:g,selectorBg:v}=r;return{position:"relative",backgroundColor:v,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${g}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${g}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${g}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},he=function(r,g){let v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:A,borderHoverColor:M,outlineColor:B,antCls:S}=g,be=v?{[`${A}-selector`]:{borderColor:M}}:{};return{[r]:{[`&:not(${A}-disabled):not(${A}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${A}-focused& ${A}-selector`]:{borderColor:M,boxShadow:`0 0 0 ${g.controlOutlineWidth}px ${B}`,outline:0},[`&:hover ${A}-selector`]:{borderColor:M}})}}},Ne=r=>{const{componentCls:g}=r;return{[`${g}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ce=r=>{const{componentCls:g,inputPaddingHorizontalBase:v,iconCls:A}=r;return{[g]:Object.assign(Object.assign({},(0,C.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${g}-customize-input) ${g}-selector`]:Object.assign(Object.assign({},Be(r)),Ne(r)),[`${g}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},C.vS),[`${g}-selection-placeholder`]:Object.assign(Object.assign({},C.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${g}-arrow`]:Object.assign(Object.assign({},(0,C.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:v,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[A]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${g}-suffix)`]:{pointerEvents:"auto"}},[`${g}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${g}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:v,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":{[`${g}-clear`]:{opacity:1}}}),[`${g}-has-feedback`]:{[`${g}-clear`]:{insetInlineEnd:v+r.fontSize+r.paddingXS}}}},R=r=>{const{componentCls:g}=r;return[{[g]:{[`&-borderless ${g}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${g}-in-form-item`]:{width:"100%"}}},ce(r),X(r),oe(r),J(r),{[`${g}-rtl`]:{direction:"rtl"}},he(g,(0,f.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),he(`${g}-status-error`,(0,f.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),he(`${g}-status-warning`,(0,f.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,c.c)(r,{borderElCls:`${g}-selector`,focusElCls:`${g}-focused`})]};var d=(0,H.Z)("Select",(r,g)=>{let{rootPrefixCls:v}=g;const A=(0,f.TS)(r,{rootPrefixCls:v,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[R(A)]},r=>{const{fontSize:g,lineHeight:v,controlHeight:A,controlPaddingHorizontal:M,zIndexPopupBase:B,colorText:S,fontWeightStrong:be,controlItemBgActive:_,controlItemBgHover:Le,colorBgContainer:k,colorFillSecondary:ae,controlHeightLG:ie,controlHeightSM:V,colorBgContainerDisabled:de,colorTextDisabled:K}=r;return{zIndexPopup:B+50,optionSelectedColor:S,optionSelectedFontWeight:be,optionSelectedBg:_,optionActiveBg:Le,optionPadding:`${(A-g*v)/2}px ${M}px`,optionFontSize:g,optionLineHeight:v,optionHeight:A,selectorBg:k,clearBg:k,singleItemHeightLG:ie,multipleItemBg:ae,multipleItemBorderColor:"transparent",multipleItemHeight:V,multipleItemHeightLG:A,multipleSelectorBgDisabled:de,multipleItemColorDisabled:K,multipleItemBorderColorDisabled:"transparent"}})},58582:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});const C=f=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:f==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},s),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},s),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},s),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},s),{points:["br","tr"],offset:[0,-4]})}};function c(f,H){return f||C(H)}},84443:function(It,Ie,e){e.d(Ie,{Z:function(){return C}});function C(c,f){return f!==void 0?f:c!==null}},66339:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(40001),c=e(19248),f=e(99267),H=e(84105),s=e(58617),I=e(47472),t=e(59301);function ee(J){let{suffixIcon:m,clearIcon:te,menuItemSelectedIcon:z,removeIcon:y,loading:oe,multiple:j,hasFeedback:X,prefixCls:Be,showSuffixIcon:he,feedbackIcon:Ne,showArrow:ce,componentName:R}=J;const d=te!=null?te:t.createElement(c.Z,null),r=M=>m===null&&!X&&!ce?null:t.createElement(t.Fragment,null,he!==!1&&M,X&&Ne);let g=null;if(m!==void 0)g=r(m);else if(oe)g=r(t.createElement(s.Z,{spin:!0}));else{const M=`${Be}-suffix`;g=B=>{let{open:S,showSearch:be}=B;return r(S&&be?t.createElement(I.Z,{className:M}):t.createElement(H.Z,{className:M}))}}let v=null;z!==void 0?v=z:j?v=t.createElement(C.Z,null):v=null;let A=null;return y!==void 0?A=y:A=t.createElement(f.Z,null),{clearIcon:d,suffixIcon:g,itemIcon:v,removeIcon:A}}},81327:function(It,Ie,e){e.d(Ie,{Z:function(){return Be}});var C=e(59301),c=e(92310),f=e.n(c),H=e(11592),s=e(36355),I=e(33234);const t=C.createContext({latestIndex:0}),ee=t.Provider;var m=he=>{let{className:Ne,index:ce,children:R,split:d,style:r}=he;const{latestIndex:g}=C.useContext(t);return R==null?null:C.createElement(C.Fragment,null,C.createElement("div",{className:Ne,style:r},R),ce{var ce,R;const{getPrefixCls:d,space:r,direction:g}=C.useContext(s.E_),{size:v=(r==null?void 0:r.size)||"small",align:A,className:M,rootClassName:B,children:S,direction:be="horizontal",prefixCls:_,split:Le,style:k,wrap:ae=!1,classNames:ie,styles:V}=he,de=oe(he,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[K,W]=Array.isArray(v)?v:[v,v],ve=z(W),Q=z(K),F=y(W),ye=y(K),Ce=(0,H.Z)(S,{keepEmpty:!0}),je=A===void 0&&be==="horizontal"?"center":A,Re=d("space",_),[We,et]=(0,te.Z)(Re),ot=f()(Re,r==null?void 0:r.className,et,`${Re}-${be}`,{[`${Re}-rtl`]:g==="rtl",[`${Re}-align-${je}`]:je,[`${Re}-gap-row-${W}`]:ve,[`${Re}-gap-col-${K}`]:Q},M,B),Fe=f()(`${Re}-item`,(ce=ie==null?void 0:ie.item)!==null&&ce!==void 0?ce:(R=r==null?void 0:r.classNames)===null||R===void 0?void 0:R.item);let U=0;const Oe=Ce.map((x,i)=>{var P,G;x!=null&&(U=i);const l=x&&x.key||`${Fe}-${i}`;return C.createElement(m,{className:Fe,key:l,index:i,split:Le,style:(P=V==null?void 0:V.item)!==null&&P!==void 0?P:(G=r==null?void 0:r.styles)===null||G===void 0?void 0:G.item},x)}),E=C.useMemo(()=>({latestIndex:U}),[U]);if(Ce.length===0)return null;const h={};return ae&&(h.flexWrap="wrap"),!Q&&ye&&(h.columnGap=K),!ve&&F&&(h.rowGap=W),We(C.createElement("div",Object.assign({ref:Ne,className:ot,style:Object.assign(Object.assign(Object.assign({},h),r==null?void 0:r.style),k)},de),C.createElement(ee,{value:E},Oe)))});X.Compact=I.ZP;var Be=X},8378:function(It,Ie){const e=C=>({[C.componentCls]:{[`${C.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${C.motionDurationMid} ${C.motionEaseInOut}, + `]:{paddingInlineEnd:r.fontSize*1.5}}}},j((0,f.TS)(r,{controlHeight:r.singleItemHeightLG,fontSize:r.fontSizeLG,borderRadius:r.borderRadiusLG}),"lg")]}const Be=r=>{const{componentCls:g,selectorBg:v}=r;return{position:"relative",backgroundColor:v,border:`${r.lineWidth}px ${r.lineType} ${r.colorBorder}`,transition:`all ${r.motionDurationMid} ${r.motionEaseInOut}`,input:{cursor:"pointer"},[`${g}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${g}-disabled&`]:{color:r.colorTextDisabled,background:r.colorBgContainerDisabled,cursor:"not-allowed",[`${g}-multiple&`]:{background:r.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},he=function(r,g){let v=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:A,borderHoverColor:M,outlineColor:Z,antCls:S}=g,be=v?{[`${A}-selector`]:{borderColor:M}}:{};return{[r]:{[`&:not(${A}-disabled):not(${A}-customize-input):not(${S}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${A}-focused& ${A}-selector`]:{borderColor:M,boxShadow:`0 0 0 ${g.controlOutlineWidth}px ${Z}`,outline:0},[`&:hover ${A}-selector`]:{borderColor:M}})}}},Ne=r=>{const{componentCls:g}=r;return{[`${g}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ce=r=>{const{componentCls:g,inputPaddingHorizontalBase:v,iconCls:A}=r;return{[g]:Object.assign(Object.assign({},(0,C.Wf)(r)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${g}-customize-input) ${g}-selector`]:Object.assign(Object.assign({},Be(r)),Ne(r)),[`${g}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},C.vS),[`${g}-selection-placeholder`]:Object.assign(Object.assign({},C.vS),{flex:1,color:r.colorTextPlaceholder,pointerEvents:"none"}),[`${g}-arrow`]:Object.assign(Object.assign({},(0,C.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:v,height:r.fontSizeIcon,marginTop:-r.fontSizeIcon/2,color:r.colorTextQuaternary,fontSize:r.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[A]:{verticalAlign:"top",transition:`transform ${r.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${g}-suffix)`]:{pointerEvents:"auto"}},[`${g}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${g}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:v,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":{[`${g}-clear`]:{opacity:1}}}),[`${g}-has-feedback`]:{[`${g}-clear`]:{insetInlineEnd:v+r.fontSize+r.paddingXS}}}},R=r=>{const{componentCls:g}=r;return[{[g]:{[`&-borderless ${g}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${g}-in-form-item`]:{width:"100%"}}},ce(r),X(r),oe(r),J(r),{[`${g}-rtl`]:{direction:"rtl"}},he(g,(0,f.TS)(r,{borderHoverColor:r.colorPrimaryHover,outlineColor:r.controlOutline})),he(`${g}-status-error`,(0,f.TS)(r,{borderHoverColor:r.colorErrorHover,outlineColor:r.colorErrorOutline}),!0),he(`${g}-status-warning`,(0,f.TS)(r,{borderHoverColor:r.colorWarningHover,outlineColor:r.colorWarningOutline}),!0),(0,c.c)(r,{borderElCls:`${g}-selector`,focusElCls:`${g}-focused`})]};var d=(0,H.Z)("Select",(r,g)=>{let{rootPrefixCls:v}=g;const A=(0,f.TS)(r,{rootPrefixCls:v,inputPaddingHorizontalBase:r.paddingSM-1,multipleSelectItemHeight:r.multipleItemHeight});return[R(A)]},r=>{const{fontSize:g,lineHeight:v,controlHeight:A,controlPaddingHorizontal:M,zIndexPopupBase:Z,colorText:S,fontWeightStrong:be,controlItemBgActive:_,controlItemBgHover:Le,colorBgContainer:k,colorFillSecondary:ae,controlHeightLG:ie,controlHeightSM:U,colorBgContainerDisabled:de,colorTextDisabled:K}=r;return{zIndexPopup:Z+50,optionSelectedColor:S,optionSelectedFontWeight:be,optionSelectedBg:_,optionActiveBg:Le,optionPadding:`${(A-g*v)/2}px ${M}px`,optionFontSize:g,optionLineHeight:v,optionHeight:A,selectorBg:k,clearBg:k,singleItemHeightLG:ie,multipleItemBg:ae,multipleItemBorderColor:"transparent",multipleItemHeight:U,multipleItemHeightLG:A,multipleSelectorBgDisabled:de,multipleItemColorDisabled:K,multipleItemBorderColorDisabled:"transparent"}})},58582:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});const C=f=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:f==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},s),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},s),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},s),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},s),{points:["br","tr"],offset:[0,-4]})}};function c(f,H){return f||C(H)}},84443:function(It,Ie,e){e.d(Ie,{Z:function(){return C}});function C(c,f){return f!==void 0?f:c!==null}},66339:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});var C=e(40001),c=e(19248),f=e(99267),H=e(84105),s=e(58617),I=e(47472),t=e(59301);function ee(J){let{suffixIcon:m,clearIcon:te,menuItemSelectedIcon:z,removeIcon:y,loading:oe,multiple:j,hasFeedback:X,prefixCls:Be,showSuffixIcon:he,feedbackIcon:Ne,showArrow:ce,componentName:R}=J;const d=te!=null?te:t.createElement(c.Z,null),r=M=>m===null&&!X&&!ce?null:t.createElement(t.Fragment,null,he!==!1&&M,X&&Ne);let g=null;if(m!==void 0)g=r(m);else if(oe)g=r(t.createElement(s.Z,{spin:!0}));else{const M=`${Be}-suffix`;g=Z=>{let{open:S,showSearch:be}=Z;return r(S&&be?t.createElement(I.Z,{className:M}):t.createElement(H.Z,{className:M}))}}let v=null;z!==void 0?v=z:j?v=t.createElement(C.Z,null):v=null;let A=null;return y!==void 0?A=y:A=t.createElement(f.Z,null),{clearIcon:d,suffixIcon:g,itemIcon:v,removeIcon:A}}},81327:function(It,Ie,e){e.d(Ie,{Z:function(){return Be}});var C=e(59301),c=e(92310),f=e.n(c),H=e(11592),s=e(36355),I=e(33234);const t=C.createContext({latestIndex:0}),ee=t.Provider;var m=he=>{let{className:Ne,index:ce,children:R,split:d,style:r}=he;const{latestIndex:g}=C.useContext(t);return R==null?null:C.createElement(C.Fragment,null,C.createElement("div",{className:Ne,style:r},R),ce{var ce,R;const{getPrefixCls:d,space:r,direction:g}=C.useContext(s.E_),{size:v=(r==null?void 0:r.size)||"small",align:A,className:M,rootClassName:Z,children:S,direction:be="horizontal",prefixCls:_,split:Le,style:k,wrap:ae=!1,classNames:ie,styles:U}=he,de=oe(he,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[K,W]=Array.isArray(v)?v:[v,v],ve=z(W),Q=z(K),F=y(W),ye=y(K),Ce=(0,H.Z)(S,{keepEmpty:!0}),je=A===void 0&&be==="horizontal"?"center":A,Re=d("space",_),[We,et]=(0,te.Z)(Re),ot=f()(Re,r==null?void 0:r.className,et,`${Re}-${be}`,{[`${Re}-rtl`]:g==="rtl",[`${Re}-align-${je}`]:je,[`${Re}-gap-row-${W}`]:ve,[`${Re}-gap-col-${K}`]:Q},M,Z),Fe=f()(`${Re}-item`,(ce=ie==null?void 0:ie.item)!==null&&ce!==void 0?ce:(R=r==null?void 0:r.classNames)===null||R===void 0?void 0:R.item);let V=0;const Oe=Ce.map((x,i)=>{var P,G;x!=null&&(V=i);const l=x&&x.key||`${Fe}-${i}`;return C.createElement(m,{className:Fe,key:l,index:i,split:Le,style:(P=U==null?void 0:U.item)!==null&&P!==void 0?P:(G=r==null?void 0:r.styles)===null||G===void 0?void 0:G.item},x)}),E=C.useMemo(()=>({latestIndex:V}),[V]);if(Ce.length===0)return null;const h={};return ae&&(h.flexWrap="wrap"),!Q&&ye&&(h.columnGap=K),!ve&&F&&(h.rowGap=W),We(C.createElement("div",Object.assign({ref:Ne,className:ot,style:Object.assign(Object.assign(Object.assign({},h),r==null?void 0:r.style),k)},de),C.createElement(ee,{value:E},Oe)))});X.Compact=I.ZP;var Be=X},8378:function(It,Ie){const e=C=>({[C.componentCls]:{[`${C.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${C.motionDurationMid} ${C.motionEaseInOut}, opacity ${C.motionDurationMid} ${C.motionEaseInOut} !important`}},[`${C.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${C.motionDurationMid} ${C.motionEaseInOut}, opacity ${C.motionDurationMid} ${C.motionEaseInOut} !important`}}});Ie.Z=e},92899:function(It,Ie,e){e.d(Ie,{Fm:function(){return z}});var C=e(93083),c=e(95406);const f=new C.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),H=new C.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new C.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),I=new C.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new C.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new C.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),J=new C.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),m=new C.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),te={"move-up":{inKeyframes:J,outKeyframes:m},"move-down":{inKeyframes:f,outKeyframes:H},"move-left":{inKeyframes:s,outKeyframes:I},"move-right":{inKeyframes:t,outKeyframes:ee}},z=(y,oe)=>{const{antCls:j}=y,X=`${j}-${oe}`,{inKeyframes:Be,outKeyframes:he}=te[oe];return[(0,c.R)(X,Be,he,y.motionDurationMid),{[` ${X}-enter, @@ -98,7 +98,7 @@ `]:{opacity:0,animationTimingFunction:y.motionEaseOutCirc},[`${X}-leave`]:{animationTimingFunction:y.motionEaseInOutCirc}}]}},13826:function(It,Ie,e){e.d(Ie,{Qt:function(){return s},Uw:function(){return H},fJ:function(){return f},ly:function(){return I},oN:function(){return z}});var C=e(93083),c=e(95406);const f=new C.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),H=new C.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new C.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),I=new C.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new C.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new C.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),J=new C.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),m=new C.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),te={"slide-up":{inKeyframes:f,outKeyframes:H},"slide-down":{inKeyframes:s,outKeyframes:I},"slide-left":{inKeyframes:t,outKeyframes:ee},"slide-right":{inKeyframes:J,outKeyframes:m}},z=(y,oe)=>{const{antCls:j}=y,X=`${j}-${oe}`,{inKeyframes:Be,outKeyframes:he}=te[oe];return[(0,c.R)(X,Be,he,y.motionDurationMid),{[` ${X}-enter, ${X}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${X}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},15969:function(It,Ie,e){e.d(Ie,{N:function(){return C}});const C=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(It,Ie,e){e.d(Ie,{default:function(){return Bi}});var C={},c="rc-table-internal-hook",f=e(52487),H=e(6089),s=e(34280),I=e(13697),t=e(59301),ee=e(4676);function J(n){var o=t.createContext(void 0),p=function(D){var T=D.value,le=D.children,se=t.useRef(T);se.current=T;var ne=t.useState(function(){return{getValue:function(){return se.current},listeners:new Set}}),xe=(0,f.Z)(ne,1),Ze=xe[0];return(0,s.Z)(function(){(0,ee.unstable_batchedUpdates)(function(){Ze.listeners.forEach(function(Ee){Ee(T)})})},[T]),t.createElement(o.Provider,{value:Ze},le)};return{Context:o,Provider:p,defaultValue:n}}function m(n,o){var p=(0,H.Z)(typeof o=="function"?o:function(Ee){if(o===void 0)return Ee;if(!Array.isArray(o))return Ee[o];var Ue={};return o.forEach(function(Ae){Ue[Ae]=Ee[Ae]}),Ue}),O=t.useContext(n==null?void 0:n.Context),D=O||{},T=D.listeners,le=D.getValue,se=t.useRef();se.current=p(O?le():n==null?void 0:n.defaultValue);var ne=t.useState({}),xe=(0,f.Z)(ne,2),Ze=xe[1];return(0,s.Z)(function(){if(!O)return;function Ee(Ue){var Ae=p(Ue);(0,I.Z)(se.current,Ae,!0)||Ze({})}return T.add(Ee),function(){T.delete(Ee)}},[O]),se.current}var te=e(72308),z=e(8654);function y(){var n=t.createContext(null);function o(){return t.useContext(n)}function p(D,T){var le=(0,z.Yr)(D),se=function(xe,Ze){var Ee=le?{ref:Ze}:{},Ue=t.useRef(0),Ae=t.useRef(xe),He=o();return He!==null?t.createElement(D,(0,te.Z)({},xe,Ee)):((!T||T(Ae.current,xe))&&(Ue.current+=1),Ae.current=xe,t.createElement(n.Provider,{value:Ue.current},t.createElement(D,(0,te.Z)({},xe,Ee))))};return le?t.forwardRef(se):se}function O(D,T){var le=(0,z.Yr)(D),se=function(xe,Ze){var Ee=le?{ref:Ze}:{};return o(),t.createElement(D,(0,te.Z)({},xe,Ee))};return le?t.memo(t.forwardRef(se),T):t.memo(se,T)}return{makeImmutable:p,responseImmutable:O,useImmutableMark:o}}var oe=y(),j=oe.makeImmutable,X=oe.responseImmutable,Be=oe.useImmutableMark,he=y(),Ne=he.makeImmutable,ce=he.responseImmutable,R=he.useImmutableMark,d=J(),r=d;function g(n,o){var p=t.useRef(0);p.current+=1;var O=t.useRef(n),D=[];Object.keys(n||{}).map(function(le){var se;(n==null?void 0:n[le])!==((se=O.current)===null||se===void 0?void 0:se[le])&&D.push(le)}),O.current=n;var T=t.useRef([]);return D.length&&(T.current=D),t.useDebugValue(p.current),t.useDebugValue(T.current.join(", ")),o&&console.log("".concat(o,":"),p.current,T.current),p.current}var v=null,A=t.memo(function(){var n=g();return t.createElement("h1",null,"Render Times: ",n)});A.displayName="RenderBlock";var M=e(62853),B=e(77321),S=e(49618),be=e(92310),_=e.n(be),Le=e(80547),k=e(97938),ae=e(48736),ie=t.createContext({renderWithProps:!1}),V=ie,de="RC_TABLE_KEY";function K(n){return n==null?[]:Array.isArray(n)?n:[n]}function W(n){var o=[],p={};return n.forEach(function(O){for(var D=O||{},T=D.key,le=D.dataIndex,se=T||K(le).join("-")||de;p[se];)se="".concat(se,"_next");p[se]=!0,o.push(se)}),o}function ve(n){return n!=null}function Q(n){return n&&(0,M.Z)(n)==="object"&&!Array.isArray(n)&&!t.isValidElement(n)}function F(n,o,p,O,D,T){var le=t.useContext(V),se=R(),ne=(0,Le.Z)(function(){if(ve(O))return[O];var xe=o==null||o===""?[]:Array.isArray(o)?o:[o],Ze=(0,k.Z)(n,xe),Ee=Ze,Ue=void 0;if(D){var Ae=D(Ze,n,p);Q(Ae)?(Ee=Ae.children,Ue=Ae.props,le.renderWithProps=!0):Ee=Ae}return[Ee,Ue]},[se,n,O,o,D,p],function(xe,Ze){if(T){var Ee=(0,f.Z)(xe,2),Ue=Ee[1],Ae=(0,f.Z)(Ze,2),He=Ae[1];return T(He,Ue)}return le.renderWithProps?!0:!(0,I.Z)(xe,Ze,!0)});return ne}function ye(n,o,p,O){var D=n+o-1;return n<=O&&D>=p}function Ce(n,o){return m(r,function(p){var O=ye(n,o||1,p.hoverStartRow,p.hoverEndRow);return[O,p.onHover]})}var je=function(o){var p=o.ellipsis,O=o.rowType,D=o.children,T,le=p===!0?{showTitle:!0}:p;return le&&(le.showTitle||O==="header")&&(typeof D=="string"||typeof D=="number"?T=D.toString():t.isValidElement(D)&&typeof D.props.children=="string"&&(T=D.props.children)),T};function Re(n){var o,p,O,D,T,le,se,ne,xe=n.component,Ze=n.children,Ee=n.ellipsis,Ue=n.scope,Ae=n.prefixCls,He=n.className,ut=n.align,rt=n.record,ft=n.render,it=n.dataIndex,St=n.renderIndex,Xt=n.shouldCellUpdate,Jt=n.index,Bt=n.rowType,mn=n.colSpan,Rn=n.rowSpan,Mt=n.fixLeft,Lt=n.fixRight,Nt=n.firstFixLeft,bt=n.lastFixLeft,Zt=n.firstFixRight,cn=n.lastFixRight,Zn=n.appendNode,$n=n.additionalProps,nn=$n===void 0?{}:$n,Kn=n.isSticky,zn="".concat(Ae,"-cell"),cr=m(r,["supportSticky","allColumnsFixedLeft"]),Xn=cr.supportSticky,$r=cr.allColumnsFixedLeft,Ir=F(rt,it,St,Ze,ft,Xt),Pn=(0,f.Z)(Ir,2),Dr=Pn[0],_n=Pn[1],vr={},fr=typeof Mt=="number"&&Xn,uo=typeof Lt=="number"&&Xn;fr&&(vr.position="sticky",vr.left=Mt),uo&&(vr.position="sticky",vr.right=Lt);var ln=(o=(p=(O=_n==null?void 0:_n.colSpan)!==null&&O!==void 0?O:nn.colSpan)!==null&&p!==void 0?p:mn)!==null&&o!==void 0?o:1,on=(D=(T=(le=_n==null?void 0:_n.rowSpan)!==null&&le!==void 0?le:nn.rowSpan)!==null&&T!==void 0?T:Rn)!==null&&D!==void 0?D:1,rn=Ce(Jt,on),Vt=(0,f.Z)(rn,2),Qn=Vt[0],Ut=Vt[1],xn=function(Tr){var fo;rt&&Ut(Jt,Jt+on-1),nn==null||(fo=nn.onMouseEnter)===null||fo===void 0||fo.call(nn,Tr)},Un=function(Tr){var fo;rt&&Ut(-1,-1),nn==null||(fo=nn.onMouseLeave)===null||fo===void 0||fo.call(nn,Tr)};if(ln===0||on===0)return null;var jn=(se=nn.title)!==null&&se!==void 0?se:je({rowType:Bt,ellipsis:Ee,children:Dr}),Jr=_()(zn,He,(ne={},(0,S.Z)(ne,"".concat(zn,"-fix-left"),fr&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-first"),Nt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-last"),bt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-all"),bt&&$r&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right"),uo&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right-first"),Zt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right-last"),cn&&Xn),(0,S.Z)(ne,"".concat(zn,"-ellipsis"),Ee),(0,S.Z)(ne,"".concat(zn,"-with-append"),Zn),(0,S.Z)(ne,"".concat(zn,"-fix-sticky"),(fr||uo)&&Kn&&Xn),(0,S.Z)(ne,"".concat(zn,"-row-hover"),!_n&&Qn),ne),nn.className,_n==null?void 0:_n.className),Xr={};ut&&(Xr.textAlign=ut);var Zo=(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},vr),nn.style),Xr),_n==null?void 0:_n.style),Zr=Dr;return(0,M.Z)(Zr)==="object"&&!Array.isArray(Zr)&&!t.isValidElement(Zr)&&(Zr=null),Ee&&(bt||Zt)&&(Zr=t.createElement("span",{className:"".concat(zn,"-content")},Zr)),t.createElement(xe,(0,te.Z)({},_n,nn,{className:Jr,style:Zo,title:jn,scope:Ue,onMouseEnter:xn,onMouseLeave:Un,colSpan:ln!==1?ln:null,rowSpan:on!==1?on:null}),Zn,Zr)}var We=t.memo(Re);function et(n,o,p,O,D,T){var le=p[n]||{},se=p[o]||{},ne,xe;le.fixed==="left"?ne=O.left[D==="rtl"?o:n]:se.fixed==="right"&&(xe=O.right[D==="rtl"?n:o]);var Ze=!1,Ee=!1,Ue=!1,Ae=!1,He=p[o+1],ut=p[n-1],rt=!(T!=null&&T.children);if(D==="rtl"){if(ne!==void 0){var ft=ut&&ut.fixed==="left";Ae=!ft&&rt}else if(xe!==void 0){var it=He&&He.fixed==="right";Ue=!it&&rt}}else if(ne!==void 0){var St=He&&He.fixed==="left";Ze=!St&&rt}else if(xe!==void 0){var Xt=ut&&ut.fixed==="right";Ee=!Xt&&rt}return{fixLeft:ne,fixRight:xe,lastFixLeft:Ze,firstFixRight:Ee,lastFixRight:Ue,firstFixLeft:Ae,isSticky:O.isSticky}}var ot=t.createContext({}),Fe=ot;function U(n){var o=n.className,p=n.index,O=n.children,D=n.colSpan,T=D===void 0?1:D,le=n.rowSpan,se=n.align,ne=m(r,["prefixCls","direction"]),xe=ne.prefixCls,Ze=ne.direction,Ee=t.useContext(Fe),Ue=Ee.scrollColumnIndex,Ae=Ee.stickyOffsets,He=Ee.flattenColumns,ut=Ee.columns,rt=p+T-1,ft=rt+1===Ue?T+1:T,it=et(p,p+ft-1,He,Ae,Ze,ut==null?void 0:ut[p]);return t.createElement(We,(0,te.Z)({className:o,index:p,component:"td",prefixCls:xe,record:null,dataIndex:null,align:se,colSpan:ft,rowSpan:le,render:function(){return O}},it))}var Oe=e(74416),E=["children"];function h(n){var o=n.children,p=(0,Oe.Z)(n,E);return t.createElement("tr",p,o)}function x(n){var o=n.children;return o}x.Row=h,x.Cell=U;var i=x;function P(n){var o=n.children,p=n.stickyOffsets,O=n.flattenColumns,D=n.columns,T=m(r,"prefixCls"),le=O.length-1,se=O[le],ne=t.useMemo(function(){return{stickyOffsets:p,flattenColumns:O,scrollColumnIndex:se!=null&&se.scrollbar?le:null,columns:D}},[se,O,le,p,D]);return t.createElement(Fe.Provider,{value:ne},t.createElement("tfoot",{className:"".concat(T,"-summary")},o))}var G=ce(P),l=i,a=e(70425),L=e(29301),b=e(29194),u=e(24514),N=e(75152),fe=e(26112);function Y(n,o,p,O,D,T,le){n.push({record:o,indent:p,index:le});var se=T(o),ne=D==null?void 0:D.has(se);if(o&&Array.isArray(o[O])&&ne)for(var xe=0;xe1?Nt-1:0),Zt=1;Zt=0;se-=1){var ne=o[se],xe=p&&p[se],Ze=xe&&xe[sn];if(ne||Ze||le){var Ee=Ze||{},Ue=Ee.columnType,Ae=(0,Oe.Z)(Ee,vn);D.unshift(t.createElement("col",(0,te.Z)({key:se,style:{width:ne}},Ae))),le=!0}}return t.createElement("colgroup",null,D)}var dn=Nn,vt=e(80702),In=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Tn(n,o){return(0,t.useMemo)(function(){for(var p=[],O=0;O1?"colgroup":"col":null,ellipsis:rt.ellipsis,align:rt.align,component:rt.title?T:le,prefixCls:Ze,key:Ae[ut]},ft,{additionalProps:it,rowType:"header"}))}))}ar.displayName="HeaderRow";var Sn=ar;function Jn(n){var o=[];function p(le,se){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ne]=o[ne]||[];var xe=se,Ze=le.filter(Boolean).map(function(Ee){var Ue={key:Ee.key,className:Ee.className||"",children:Ee.title,column:Ee,colStart:xe},Ae=1,He=Ee.children;return He&&He.length>0&&(Ae=p(He,xe,ne+1).reduce(function(ut,rt){return ut+rt},0),Ue.hasSubColumns=!0),"colSpan"in Ee&&(Ae=Ee.colSpan),"rowSpan"in Ee&&(Ue.rowSpan=Ee.rowSpan),Ue.colSpan=Ae,Ue.colEnd=Ue.colStart+Ae-1,o[ne].push(Ue),xe+=Ae,Ae});return Ze}p(n,0);for(var O=o.length,D=function(se){o[se].forEach(function(ne){!("rowSpan"in ne)&&!ne.hasSubColumns&&(ne.rowSpan=O-se)})},T=0;T1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function Ot(n,o){return t.useMemo(function(){if(o&&o>0){var p=0,O=0;n.forEach(function(xe){var Ze=Dn(o,xe.width);Ze?p+=Ze:O+=1});var D=o-p,T=O,le=D/O,se=0,ne=n.map(function(xe){var Ze=(0,B.Z)({},xe),Ee=Dn(o,Ze.width);if(Ee)Ze.width=Ee;else{var Ue=Math.floor(le);Ze.width=T===1?D:Ue,D-=Ue,T-=1}return se+=Ze.width,Ze});return[ne,se]}return[n,o]},[n,o])}var On=["children"],Z=["fixed"];function Pe(n){return(0,Cr.Z)(n).filter(function(o){return t.isValidElement(o)}).map(function(o){var p=o.key,O=o.props,D=O.children,T=(0,Oe.Z)(O,On),le=(0,B.Z)({key:p},T);return D&&(le.children=Pe(D)),le})}function Te(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(p){return p&&(0,M.Z)(p)==="object"}).reduce(function(p,O,D){var T=O.fixed,le=T===!0?"left":T,se="".concat(o,"-").concat(D),ne=O.children;return ne&&ne.length>0?[].concat((0,vt.Z)(p),(0,vt.Z)(Te(ne,se).map(function(xe){return(0,B.Z)({fixed:le},xe)}))):[].concat((0,vt.Z)(p),[(0,B.Z)((0,B.Z)({key:se},O),{},{fixed:le})])},[])}function $(n){for(var o=!0,p=0;p=0;T-=1){var le=n[T];if(D&&le.fixed!=="right")D=!1;else if(!D&&le.fixed==="right"){warning(!1,"Index ".concat(T+1," of `columns` missing `fixed='right'` prop."));break}}}function w(n){return n.map(function(o){var p=o.fixed,O=(0,Oe.Z)(o,Z),D=p;return p==="left"?D="right":p==="right"&&(D="left"),(0,B.Z)({fixed:D},O)})}function Me(n,o){var p=n.prefixCls,O=n.columns,D=n.children,T=n.expandable,le=n.expandedKeys,se=n.columnTitle,ne=n.getRowKey,xe=n.onTriggerExpand,Ze=n.expandIcon,Ee=n.rowExpandable,Ue=n.expandIconColumnIndex,Ae=n.direction,He=n.expandRowByClick,ut=n.columnWidth,rt=n.fixed,ft=n.scrollWidth,it=t.useMemo(function(){return O||Pe(D)},[O,D]),St=t.useMemo(function(){if(T){var Lt,Nt=it.slice();if(!Nt.includes(C)){var bt=Ue||0;bt>=0&&Nt.splice(bt,0,C)}var Zt=Nt.indexOf(C);Nt=Nt.filter(function(nn,Kn){return nn!==C||Kn===Zt});var cn=it[Zt],Zn;(rt==="left"||rt)&&!Ue?Zn="left":(rt==="right"||rt)&&Ue===it.length?Zn="right":Zn=cn?cn.fixed:null;var $n=(Lt={},(0,S.Z)(Lt,sn,{className:"".concat(p,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(Lt,"title",se),(0,S.Z)(Lt,"fixed",Zn),(0,S.Z)(Lt,"className","".concat(p,"-row-expand-icon-cell")),(0,S.Z)(Lt,"width",ut),(0,S.Z)(Lt,"render",function(Kn,zn,cr){var Xn=ne(zn,cr),$r=le.has(Xn),Ir=Ee?Ee(zn):!0,Pn=Ze({prefixCls:p,expanded:$r,expandable:Ir,record:zn,onExpand:xe});return He?t.createElement("span",{onClick:function(_n){return _n.stopPropagation()}},Pn):Pn}),Lt);return Nt.map(function(nn){return nn===C?$n:nn})}return it.filter(function(nn){return nn!==C})},[T,it,ne,le,Ze,Ae]),Xt=t.useMemo(function(){var Lt=St;return o&&(Lt=o(Lt)),Lt.length||(Lt=[{render:function(){return null}}]),Lt},[o,St,Ae]),Jt=t.useMemo(function(){return Ae==="rtl"?w(Te(Xt)):Te(Xt)},[Xt,Ae,ft]),Bt=Ot(Jt,ft),mn=(0,f.Z)(Bt,2),Rn=mn[0],Mt=mn[1];return[Xt,Rn,Mt]}var $e=Me;function Ye(n){var o,p=n.prefixCls,O=n.record,D=n.onExpand,T=n.expanded,le=n.expandable,se="".concat(p,"-row-expand-icon");if(!le)return t.createElement("span",{className:_()(se,"".concat(p,"-row-spaced"))});var ne=function(Ze){D(O,Ze),Ze.stopPropagation()};return t.createElement("span",{className:_()(se,(o={},(0,S.Z)(o,"".concat(p,"-row-expanded"),T),(0,S.Z)(o,"".concat(p,"-row-collapsed"),!T),o)),onClick:ne})}function ze(n,o,p){var O=[];function D(T){(T||[]).forEach(function(le,se){O.push(o(le,se)),D(le[p])})}return D(n),O}function _e(n,o,p){var O=Gt(n),D=O.expandIcon,T=O.expandedRowKeys,le=O.defaultExpandedRowKeys,se=O.defaultExpandAllRows,ne=O.expandedRowRender,xe=O.onExpand,Ze=O.onExpandedRowsChange,Ee=O.childrenColumnName,Ue=D||Ye,Ae=Ee||"children",He=t.useMemo(function(){return ne?"row":n.expandable&&n.internalHooks===c&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(Jt){return Jt&&(0,M.Z)(Jt)==="object"&&Jt[Ae]})?"nest":!1},[!!ne,o]),ut=t.useState(function(){return le||(se?ze(o,p,Ae):[])}),rt=(0,f.Z)(ut,2),ft=rt[0],it=rt[1],St=t.useMemo(function(){return new Set(T||ft||[])},[T,ft]),Xt=t.useCallback(function(Jt){var Bt=p(Jt,o.indexOf(Jt)),mn,Rn=St.has(Bt);Rn?(St.delete(Bt),mn=(0,vt.Z)(St)):mn=[].concat((0,vt.Z)(St),[Bt]),it(mn),xe&&xe(!Rn,Jt),Ze&&Ze(mn)},[p,St,o,xe,Ze]);return[O,He,St,Ue,Ae,Xt]}function nt(n,o,p,O){var D=n.map(function(T,le){return et(le,le,n,o,p,O==null?void 0:O[le])});return(0,Le.Z)(function(){return D},[D],function(T,le){return!(0,I.Z)(T,le)})}function Je(n){var o=(0,t.useRef)(n),p=(0,t.useState)({}),O=(0,f.Z)(p,2),D=O[1],T=(0,t.useRef)(null),le=(0,t.useRef)([]);function se(ne){le.current.push(ne);var xe=Promise.resolve();T.current=xe,xe.then(function(){if(T.current===xe){var Ze=le.current,Ee=o.current;le.current=[],Ze.forEach(function(Ue){o.current=Ue(o.current)}),T.current=null,Ee!==o.current&&D({})}})}return(0,t.useEffect)(function(){return function(){T.current=null}},[]),[o.current,se]}function ht(n){var o=(0,t.useRef)(n||null),p=(0,t.useRef)();function O(){window.clearTimeout(p.current)}function D(le){o.current=le,O(),p.current=window.setTimeout(function(){o.current=null,p.current=void 0},100)}function T(){return o.current}return(0,t.useEffect)(function(){return O},[]),[D,T]}function at(){var n=t.useState(-1),o=(0,f.Z)(n,2),p=o[0],O=o[1],D=t.useState(-1),T=(0,f.Z)(D,2),le=T[0],se=T[1],ne=t.useCallback(function(xe,Ze){O(xe),se(Ze)},[]);return[p,le,ne]}var st=e(47273),Ct=(0,st.Z)()?window:null;function qe(n,o){var p=(0,M.Z)(n)==="object"?n:{},O=p.offsetHeader,D=O===void 0?0:O,T=p.offsetSummary,le=T===void 0?0:T,se=p.offsetScroll,ne=se===void 0?0:se,xe=p.getContainer,Ze=xe===void 0?function(){return Ct}:xe,Ee=Ze()||Ct;return t.useMemo(function(){var Ue=!!n;return{isSticky:Ue,stickyClassName:Ue?"".concat(o,"-sticky-holder"):"",offsetHeader:D,offsetSummary:le,offsetScroll:ne,container:Ee}},[ne,D,le,o,Ee])}function gt(n,o,p){var O=(0,t.useMemo)(function(){for(var D=[],T=[],le=0,se=0,ne=0;ne=Ee&&(nn=Ee-Ue),le({scrollLeft:nn/Ee*(Ze+2)}),it.current.x=Zt.pageX},Lt=function(){if(T.current){var Zt=(0,q.os)(T.current).top,cn=Zt+T.current.offsetHeight,Zn=ne===window?document.documentElement.scrollTop+window.innerHeight:(0,q.os)(ne).top+ne.clientHeight;cn-(0,N.Z)()<=Zn||Zt>=Zn-se?ft(function($n){return(0,B.Z)((0,B.Z)({},$n),{},{isHiddenScrollBar:!0})}):ft(function($n){return(0,B.Z)((0,B.Z)({},$n),{},{isHiddenScrollBar:!1})})}},Nt=function(Zt){ft(function(cn){return(0,B.Z)((0,B.Z)({},cn),{},{scrollLeft:Zt/Ze*Ee||0})})};return t.useImperativeHandle(p,function(){return{setScrollLeft:Nt}}),t.useEffect(function(){var bt=(0,Qe.Z)(document.body,"mouseup",mn,!1),Zt=(0,Qe.Z)(document.body,"mousemove",Mt,!1);return Lt(),function(){bt.remove(),Zt.remove()}},[Ue,Jt]),t.useEffect(function(){var bt=(0,Qe.Z)(ne,"scroll",Lt,!1),Zt=(0,Qe.Z)(window,"resize",Lt,!1);return function(){bt.remove(),Zt.remove()}},[ne]),t.useEffect(function(){rt.isHiddenScrollBar||ft(function(bt){var Zt=T.current;return Zt?(0,B.Z)((0,B.Z)({},bt),{},{scrollLeft:Zt.scrollLeft/Zt.scrollWidth*Zt.clientWidth}):bt})},[rt.isHiddenScrollBar]),Ze<=Ee||!Ue||rt.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,N.Z)(),width:Ee,bottom:se},className:"".concat(xe,"-sticky-scroll")},t.createElement("div",{onMouseDown:Rn,ref:Ae,className:_()("".concat(xe,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(xe,"-sticky-scroll-bar-active"),Jt)),style:{width:"".concat(Ue,"px"),transform:"translate3d(".concat(rt.scrollLeft,"px, 0, 0)")}}))},Se=t.forwardRef(ge);function De(n){return null}var we=De;function Xe(n){return null}var Ke=Xe,dt="rc-table",xt=[],Rt={};function Yt(){return"No Data"}function Ft(n){var o,p=(0,B.Z)({rowKey:"key",prefixCls:dt,emptyText:Yt},n),O=p.prefixCls,D=p.className,T=p.rowClassName,le=p.style,se=p.data,ne=p.rowKey,xe=p.scroll,Ze=p.tableLayout,Ee=p.direction,Ue=p.title,Ae=p.footer,He=p.summary,ut=p.caption,rt=p.id,ft=p.showHeader,it=p.components,St=p.emptyText,Xt=p.onRow,Jt=p.onHeaderRow,Bt=p.internalHooks,mn=p.transformColumns,Rn=p.internalRefs,Mt=p.tailor,Lt=p.sticky,Nt=se||xt,bt=!!Nt.length,Zt=Bt===c,cn=t.useCallback(function(or,gr){return(0,k.Z)(it,or)||gr},[it]),Zn=t.useMemo(function(){return typeof ne=="function"?ne:function(or){var gr=or&&or[ne];return gr}},[ne]),$n=cn(["body"]),nn=at(),Kn=(0,f.Z)(nn,3),zn=Kn[0],cr=Kn[1],Xn=Kn[2],$r=_e(p,Nt,Zn),Ir=(0,f.Z)($r,6),Pn=Ir[0],Dr=Ir[1],_n=Ir[2],vr=Ir[3],fr=Ir[4],uo=Ir[5],ln=xe==null?void 0:xe.x,on=t.useState(0),rn=(0,f.Z)(on,2),Vt=rn[0],Qn=rn[1],Ut=$e((0,B.Z)((0,B.Z)((0,B.Z)({},p),Pn),{},{expandable:!!Pn.expandedRowRender,columnTitle:Pn.columnTitle,expandedKeys:_n,getRowKey:Zn,onTriggerExpand:uo,expandIcon:vr,expandIconColumnIndex:Pn.expandIconColumnIndex,direction:Ee,scrollWidth:Zt&&Mt&&typeof ln=="number"?ln:null}),Zt?mn:null),xn=(0,f.Z)(Ut,3),Un=xn[0],jn=xn[1],Jr=xn[2],Xr=Jr!=null?Jr:ln,Zo=t.useMemo(function(){return{columns:Un,flattenColumns:jn}},[Un,jn]),Zr=t.useRef(),Oo=t.useRef(),Tr=t.useRef(),fo=t.useRef(),oa=t.useRef(),er=t.useState(!1),rr=(0,f.Z)(er,2),hr=rr[0],Lr=rr[1],zr=t.useState(!1),An=(0,f.Z)(zr,2),oo=An[0],qr=An[1],bo=Je(new Map),zo=(0,f.Z)(bo,2),To=zo[0],wa=zo[1],ko=W(jn),wo=ko.map(function(or){return To.get(or)}),mo=t.useMemo(function(){return wo},[wo.join("_")]),ao=pt(mo,jn.length,Ee),Ar=xe&&ve(xe.y),yr=xe&&ve(Xr)||!!Pn.fixed,Ao=yr&&jn.some(function(or){var gr=or.fixed;return gr}),aa=t.useRef(),_o=qe(Lt,O),Fo=_o.isSticky,Ta=_o.offsetHeader,Aa=_o.offsetSummary,kn=_o.offsetScroll,ur=_o.stickyClassName,Qr=_o.container,br=t.useMemo(function(){return He==null?void 0:He(Nt)},[He,Nt]),eo=(Ar||Fo)&&t.isValidElement(br)&&br.type===i&&br.props.fixed,vo,go,Xo;Ar&&(go={overflowY:"scroll",maxHeight:xe.y}),yr&&(vo={overflowX:"auto"},Ar||(go={overflowY:"hidden"}),Xo={width:Xr===!0?"auto":Xr,minWidth:"100%"});var _a=t.useCallback(function(or,gr){(0,b.Z)(Zr.current)&&wa(function(Ro){if(Ro.get(or)!==gr){var Qo=new Map(Ro);return Qo.set(or,gr),Qo}return Ro})},[]),Ki=ht(null),Qa=(0,f.Z)(Ki,2),Li=Qa[0],Ja=Qa[1];function Ba(or,gr){gr&&(typeof gr=="function"?gr(or):gr.scrollLeft!==or&&(gr.scrollLeft=or,gr.scrollLeft!==or&&setTimeout(function(){gr.scrollLeft=or},0)))}var xa=(0,H.Z)(function(or){var gr=or.currentTarget,Ro=or.scrollLeft,Qo=Ee==="rtl",Jo=typeof Ro=="number"?Ro:gr.scrollLeft,mi=gr||Rt;if(!Ja()||Ja()===mi){var Va;Li(mi),Ba(Jo,Oo.current),Ba(Jo,Tr.current),Ba(Jo,oa.current),Ba(Jo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var Ua=gr||Oo.current;if(Ua){var ka=Ua.scrollWidth,Xa=Ua.clientWidth;if(ka===Xa){Lr(!1),qr(!1);return}Qo?(Lr(-Jo0)):(Lr(Jo>0),qr(Jo1?ut-Zt:0,Zn=(0,B.Z)((0,B.Z)((0,B.Z)({},mn),ne),{},{flex:"0 0 ".concat(Zt,"px"),width:"".concat(Zt,"px"),marginRight:cn,pointerEvents:"auto"}),$n=t.useMemo(function(){return Ze?Nt<=1:Mt===0||Nt===0||Nt>1},[Nt,Mt,Ze]);$n?Zn.visibility="hidden":Ze&&(Zn.height=Ee==null?void 0:Ee(Nt));var nn=$n?function(){return null}:Ue,Kn={};return(Nt===0||Mt===0)&&(Kn.rowSpan=1,Kn.colSpan=1),t.createElement(We,(0,te.Z)({className:_()(He,xe),ellipsis:p.ellipsis,align:p.align,scope:p.rowScope,component:"div",prefixCls:o.prefixCls,key:St,record:se,index:T,renderIndex:le,dataIndex:Ae,render:nn,shouldCellUpdate:p.shouldCellUpdate},Xt,{appendNode:Jt,additionalProps:(0,B.Z)((0,B.Z)({},Bt),{},{style:Zn},Kn)}))}var an=Ht,tn=["data","index","className","rowKey","style","extra","getHeight"],Cn=t.forwardRef(function(n,o){var p=n.data,O=n.index,D=n.className,T=n.rowKey,le=n.style,se=n.extra,ne=n.getHeight,xe=(0,Oe.Z)(n,tn),Ze=p.record,Ee=p.indent,Ue=p.index,Ae=m(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),He=Ae.scrollX,ut=Ae.flattenColumns,rt=Ae.prefixCls,ft=Ae.fixColumn,it=Ae.componentWidth,St=ue(Ze,T,O,Ee),Xt=St.rowSupportExpand,Jt=St.expanded,Bt=St.rowProps,mn=St.expandedRowRender,Rn=St.expandedRowClassName,Mt;if(Xt&&Jt){var Lt=mn(Ze,O,Ee+1,Jt),Nt=Rn==null?void 0:Rn(Ze,O,Ee),bt={};ft&&(bt={style:(0,S.Z)({},"--virtual-width","".concat(it,"px"))});var Zt="".concat(rt,"-expanded-row-cell");Mt=t.createElement("div",{className:_()("".concat(rt,"-expanded-row"),"".concat(rt,"-expanded-row-level-").concat(Ee+1),Nt)},t.createElement(We,{component:"div",prefixCls:rt,className:_()(Zt,(0,S.Z)({},"".concat(Zt,"-fixed"),ft)),additionalProps:bt},Lt))}var cn=(0,B.Z)((0,B.Z)({},le),{},{width:He});se&&(cn.position="absolute",cn.pointerEvents="none");var Zn=t.createElement("div",(0,te.Z)({},Bt,xe,{ref:Xt?null:o,className:_()(D,"".concat(rt,"-row"),Bt==null?void 0:Bt.className,(0,S.Z)({},"".concat(rt,"-row-extra"),se)),style:(0,B.Z)((0,B.Z)({},cn),Bt==null?void 0:Bt.style)}),ut.map(function($n,nn){return t.createElement(an,{key:nn,rowInfo:St,column:$n,colIndex:nn,indent:Ee,index:O,renderIndex:Ue,record:Ze,inverse:se,getHeight:ne})}));return Xt?t.createElement("div",{ref:o},Zn,Mt):Zn}),qn=ce(Cn),Tt=qn,zt=t.forwardRef(function(n,o){var p=n.data,O=n.onScroll,D=m(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),T=D.flattenColumns,le=D.onColumnResize,se=D.getRowKey,ne=D.expandedKeys,xe=D.prefixCls,Ze=D.childrenColumnName,Ee=D.emptyNode,Ue=D.scrollX,Ae=m(qt),He=Ae.scrollY,ut=Ae.listItemHeight,rt=t.useRef(),ft=me(p,Ze,ne,se),it=t.useMemo(function(){var Mt=0;return T.map(function(Lt){var Nt=Lt.width,bt=Lt.key;return Mt+=Nt,[bt,Nt,Mt]})},[T]),St=t.useMemo(function(){return it.map(function(Mt){return Mt[2]})},[it]);t.useEffect(function(){it.forEach(function(Mt){var Lt=(0,f.Z)(Mt,2),Nt=Lt[0],bt=Lt[1];le(Nt,bt)})},[it]),t.useImperativeHandle(o,function(){var Mt={};return Object.defineProperty(Mt,"scrollLeft",{get:function(){var Nt;return((Nt=rt.current)===null||Nt===void 0?void 0:Nt.getScrollInfo().x)||0},set:function(Nt){var bt;(bt=rt.current)===null||bt===void 0||bt.scrollTo({left:Nt})}}),Mt});var Xt=function(Lt,Nt){var bt,Zt=(bt=ft[Nt])===null||bt===void 0?void 0:bt.record,cn=Lt.onCell;if(cn){var Zn,$n=cn(Zt,Nt);return(Zn=$n==null?void 0:$n.rowSpan)!==null&&Zn!==void 0?Zn:1}return 1},Jt=function(Lt){var Nt=Lt.start,bt=Lt.end,Zt=Lt.getSize,cn=Lt.offsetY;if(bt<0)return null;for(var Zn=T.filter(function(ln){return Xt(ln,Nt)===0}),$n=Nt,nn=function(on){if(Zn=Zn.filter(function(rn){return Xt(rn,on)===0}),!Zn.length)return $n=on,"break"},Kn=Nt;Kn>=0;Kn-=1){var zn=nn(Kn);if(zn==="break")break}for(var cr=T.filter(function(ln){return Xt(ln,bt)!==1}),Xn=bt,$r=function(on){if(cr=cr.filter(function(rn){return Xt(rn,on)!==1}),!cr.length)return Xn=Math.max(on-1,bt),"break"},Ir=bt;Ir1})&&Dr.push(on)},vr=$n;vr<=Xn;vr+=1)var fr=_n(vr);var uo=Dr.map(function(ln){var on=ft[ln],rn=se(on.record,ln),Vt=function(xn){var Un=ln+xn-1,jn=se(ft[Un].record,Un),Jr=Zt(rn,jn);return Jr.bottom-Jr.top},Qn=Zt(rn);return t.createElement(Tt,{key:ln,data:on,rowKey:rn,index:ln,style:{top:-cn+Qn.top},extra:!0,getHeight:Vt})});return uo},Bt=t.useMemo(function(){return{columnsOffset:St}},[St]),mn="".concat(xe,"-tbody"),Rn;return ft.length?Rn=t.createElement(en.Z,{fullHeight:!1,ref:rt,className:_()(mn,"".concat(mn,"-virtual")),height:He,itemHeight:ut||24,data:ft,itemKey:function(Lt){return se(Lt.record)},scrollWidth:Ue,onVirtualScroll:function(Lt){var Nt=Lt.x;O({scrollLeft:Nt})},extraRender:Jt},function(Mt,Lt,Nt){var bt=se(Mt.record,Lt);return t.createElement(Tt,(0,te.Z)({data:Mt,rowKey:bt,index:Lt},Nt))}):Rn=t.createElement("div",{className:_()("".concat(xe,"-placeholder"))},t.createElement(We,{component:"div",prefixCls:xe},Ee)),t.createElement(bn.Provider,{value:Bt},Rn)}),Et=ce(zt),Mn=Et,wn=function(o,p){var O=p.ref,D=p.onScroll;return t.createElement(Mn,{ref:O,data:o,onScroll:D})},hn=100;function gn(n){var o=n.columns,p=n.scroll,O=n.prefixCls,D=O===void 0?dt:O,T=n.className,le=n.listItemHeight,se=p||{},ne=se.x,xe=se.y;typeof ne!="number"&&(ne=((o||[]).length+1)*hn),typeof xe!="number"&&(xe=500);var Ze=t.useMemo(function(){return{scrollY:xe,listItemHeight:le}},[xe,le]);return t.createElement(qt.Provider,{value:Ze},t.createElement(Pt,(0,te.Z)({},n,{className:_()(T,"".concat(D,"-virtual")),scroll:(0,B.Z)((0,B.Z)({},p),{},{x:ne}),components:{body:wn},columns:o,internalHooks:c,tailor:!0})))}function Ln(n){return Ne(gn,n)}var tr=Ln(),Wn=null;function nr(n){return null}var $t=nr;function yt(n){return null}var Qt=yt,yn=e(2738),Yn=e(68031),Br=e(36355),xr=e(93891),lr=e(19716),mr=e(8628),Rr=e(31724),Or=e(58421),Fr=e(71418),sr=e(88088);function Mr(n){return function(p){let{prefixCls:O,onExpand:D,record:T,expanded:le,expandable:se}=p;const ne=`${O}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:xe=>{D(T,xe),xe.stopPropagation()},className:_()(ne,{[`${ne}-spaced`]:!se,[`${ne}-expanded`]:se&&le,[`${ne}-collapsed`]:se&&!le}),"aria-label":le?n.collapse:n.expand,"aria-expanded":le})}}var Gr=Mr;function jr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function Yr(n,o){return o?`${o}-${n}`:`${n}`}function Wr(n,o){return typeof n=="function"?n(o):n}function to(n,o){const p=Wr(n,o);return Object.prototype.toString.call(p)==="[object Object]"?"":p}var Bo={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"},no=Bo,Po=e(7657),Mo=function(o,p){return t.createElement(Po.Z,(0,te.Z)({},o,{ref:p,icon:no}))},xo=t.forwardRef(Mo),Vr=xo,Ko=e(56762);function No(n){const o=t.useRef(n),p=(0,Ko.Z)();return[()=>o.current,O=>{o.current=O,p()}]}var So=e(3113),Co=e(24905),io=e(38854),Wt=e(64165),En=e(20834),fn=e(40875),pn=e(5112),Vn=e(17574),ir=e(47472),Ur=e(92832);function Nr(n){let{value:o,onChange:p,filterSearch:O,tablePrefixCls:D,locale:T}=n;return O?t.createElement("div",{className:`${D}-filter-dropdown-search`},t.createElement(Ur.default,{prefix:t.createElement(ir.Z,null),placeholder:T.filterSearchPlaceholder,onChange:p,value:o,htmlSize:1,className:`${D}-filter-dropdown-search-input`})):null}var Pr=Nr,Kr=e(10228);const Eo=n=>{const{keyCode:o}=n;o===Kr.Z.ENTER&&n.stopPropagation()};var qo=t.forwardRef((n,o)=>t.createElement("div",{className:n.className,onClick:p=>p.stopPropagation(),onKeyDown:Eo,ref:o},n.children));function $o(n){let o=[];return(n||[]).forEach(p=>{let{value:O,children:D}=p;o.push(O),D&&(o=[].concat((0,vt.Z)(o),(0,vt.Z)($o(D))))}),o}function po(n){return n.some(o=>{let{children:p}=o;return p})}function ro(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ea(n){let{filters:o,prefixCls:p,filteredKeys:O,filterMultiple:D,searchValue:T,filterSearch:le}=n;return o.map((se,ne)=>{const xe=String(se.value);if(se.children)return{key:xe||ne,label:se.text,popupClassName:`${p}-dropdown-submenu`,children:ea({filters:se.children,prefixCls:p,filteredKeys:O,filterMultiple:D,searchValue:T,filterSearch:le})};const Ze=D?Co.default:pn.ZP,Ee={key:se.value!==void 0?xe:ne,label:t.createElement(t.Fragment,null,t.createElement(Ze,{checked:O.includes(xe)}),t.createElement("span",null,se.text))};return T.trim()?typeof le=="function"?le(T,se)?Ee:null:ro(T,se.text)?Ee:null:Ee})}function Lo(n){var o,p;const{tablePrefixCls:O,prefixCls:D,column:T,dropdownPrefixCls:le,columnKey:se,filterMultiple:ne,filterMode:xe="menu",filterSearch:Ze=!1,filterState:Ee,triggerFilter:Ue,locale:Ae,children:He,getPopupContainer:ut}=n,{filterDropdownOpen:rt,onFilterDropdownOpenChange:ft,filterResetToDefaultFilteredValue:it,defaultFilteredValue:St,filterDropdownVisible:Xt,onFilterDropdownVisibleChange:Jt}=T,[Bt,mn]=t.useState(!1),Rn=!!(Ee&&(!((o=Ee.filteredKeys)===null||o===void 0)&&o.length||Ee.forceFiltered)),Mt=Ut=>{mn(Ut),ft==null||ft(Ut),Jt==null||Jt(Ut)},Lt=(p=rt!=null?rt:Xt)!==null&&p!==void 0?p:Bt,Nt=Ee==null?void 0:Ee.filteredKeys,[bt,Zt]=No(Nt||[]),cn=Ut=>{let{selectedKeys:xn}=Ut;Zt(xn)},Zn=(Ut,xn)=>{let{node:Un,checked:jn}=xn;cn(ne?{selectedKeys:Ut}:{selectedKeys:jn&&Un.key?[Un.key]:[]})};t.useEffect(()=>{Bt&&cn({selectedKeys:Nt||[]})},[Nt]);const[$n,nn]=t.useState([]),Kn=Ut=>{nn(Ut)},[zn,cr]=t.useState(""),Xn=Ut=>{const{value:xn}=Ut.target;cr(xn)};t.useEffect(()=>{Bt||cr("")},[Bt]);const $r=Ut=>{const xn=Ut&&Ut.length?Ut:null;if(xn===null&&(!Ee||!Ee.filteredKeys)||(0,I.Z)(xn,Ee==null?void 0:Ee.filteredKeys,!0))return null;Ue({column:T,key:se,filteredKeys:xn})},Ir=()=>{Mt(!1),$r(bt())},Pn=function(){let{confirm:Ut,closeDropdown:xn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ut&&$r([]),xn&&Mt(!1),cr(""),Zt(it?(St||[]).map(Un=>String(Un)):[])},Dr=function(){let{closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ut&&Mt(!1),$r(bt())},_n=Ut=>{Ut&&Nt!==void 0&&Zt(Nt||[]),Mt(Ut),!Ut&&!T.filterDropdown&&Ir()},vr=_()({[`${le}-menu-without-submenu`]:!po(T.filters||[])}),fr=Ut=>{if(Ut.target.checked){const xn=$o(T==null?void 0:T.filters).map(Un=>String(Un));Zt(xn)}else Zt([])},uo=Ut=>{let{filters:xn}=Ut;return(xn||[]).map((Un,jn)=>{const Jr=String(Un.value),Xr={title:Un.text,key:Un.value!==void 0?Jr:jn};return Un.children&&(Xr.children=uo({filters:Un.children})),Xr})},ln=Ut=>{var xn;return Object.assign(Object.assign({},Ut),{text:Ut.title,value:Ut.key,children:((xn=Ut.children)===null||xn===void 0?void 0:xn.map(Un=>ln(Un)))||[]})};let on;if(typeof T.filterDropdown=="function")on=T.filterDropdown({prefixCls:`${le}-custom`,setSelectedKeys:Ut=>cn({selectedKeys:Ut}),selectedKeys:bt(),confirm:Dr,clearFilters:Pn,filters:T.filters,visible:Lt,close:()=>{Mt(!1)}});else if(T.filterDropdown)on=T.filterDropdown;else{const Ut=bt()||[],xn=()=>(T.filters||[]).length===0?t.createElement(Wt.Z,{image:Wt.Z.PRESENTED_IMAGE_SIMPLE,description:Ae.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xe==="tree"?t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Ze,value:zn,onChange:Xn,tablePrefixCls:O,locale:Ae}),t.createElement("div",{className:`${O}-filter-dropdown-tree`},ne?t.createElement(Co.default,{checked:Ut.length===$o(T.filters).length,indeterminate:Ut.length>0&&Ut.length<$o(T.filters).length,className:`${O}-filter-dropdown-checkall`,onChange:fr},Ae.filterCheckall):null,t.createElement(Vn.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:ne,checkStrictly:!ne,className:`${le}-menu`,onCheck:Zn,checkedKeys:Ut,selectedKeys:Ut,showIcon:!1,treeData:uo({filters:T.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:zn.trim()?jn=>typeof Ze=="function"?Ze(zn,ln(jn)):ro(zn,jn.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Ze,value:zn,onChange:Xn,tablePrefixCls:O,locale:Ae}),t.createElement(En.default,{selectable:!0,multiple:ne,prefixCls:`${le}-menu`,className:vr,onSelect:cn,onDeselect:cn,selectedKeys:Ut,getPopupContainer:ut,openKeys:$n,onOpenChange:Kn,items:ea({filters:T.filters||[],filterSearch:Ze,prefixCls:D,filteredKeys:bt(),filterMultiple:ne,searchValue:zn})})),Un=()=>it?(0,I.Z)((St||[]).map(jn=>String(jn)),Ut,!0):Ut.length===0;on=t.createElement(t.Fragment,null,xn(),t.createElement("div",{className:`${D}-dropdown-btns`},t.createElement(So.ZP,{type:"link",size:"small",disabled:Un(),onClick:()=>Pn()},Ae.filterReset),t.createElement(So.ZP,{type:"primary",size:"small",onClick:Ir},Ae.filterConfirm)))}T.filterDropdown&&(on=t.createElement(fn.J,{selectable:void 0},on));const rn=()=>t.createElement(qo,{className:`${D}-dropdown`},on);let Vt;typeof T.filterIcon=="function"?Vt=T.filterIcon(Rn):T.filterIcon?Vt=T.filterIcon:Vt=t.createElement(Vr,null);const{direction:Qn}=t.useContext(Br.E_);return t.createElement("div",{className:`${D}-column`},t.createElement("span",{className:`${O}-column-title`},He),t.createElement(io.Z,{dropdownRender:rn,trigger:["click"],open:Lt,onOpenChange:_n,getPopupContainer:ut,placement:Qn==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:_()(`${D}-trigger`,{active:Rn}),onClick:Ut=>{Ut.stopPropagation()}},Vt)))}var ia=Lo;function ho(n,o,p){let O=[];return(n||[]).forEach((D,T)=>{var le;const se=Yr(T,p);if(D.filters||"filterDropdown"in D||"onFilter"in D)if("filteredValue"in D){let ne=D.filteredValue;"filterDropdown"in D||(ne=(le=ne==null?void 0:ne.map(String))!==null&&le!==void 0?le:ne),O.push({column:D,key:jr(D,se),filteredKeys:ne,forceFiltered:D.filtered})}else O.push({column:D,key:jr(D,se),filteredKeys:o&&D.defaultFilteredValue?D.defaultFilteredValue:void 0,forceFiltered:D.filtered});"children"in D&&(O=[].concat((0,vt.Z)(O),(0,vt.Z)(ho(D.children,o,se))))}),O}function la(n,o,p,O,D,T,le,se){return p.map((ne,xe)=>{const Ze=Yr(xe,se),{filterMultiple:Ee=!0,filterMode:Ue,filterSearch:Ae}=ne;let He=ne;if(He.filters||He.filterDropdown){const ut=jr(He,Ze),rt=O.find(ft=>{let{key:it}=ft;return ut===it});He=Object.assign(Object.assign({},He),{title:ft=>t.createElement(ia,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:He,columnKey:ut,filterState:rt,filterMultiple:Ee,filterMode:Ue,filterSearch:Ae,triggerFilter:T,locale:D,getPopupContainer:le},Wr(ne.title,ft))})}return"children"in He&&(He=Object.assign(Object.assign({},He),{children:la(n,o,He.children,O,D,T,le,Ze)})),He})}function sa(n){const o={};return n.forEach(p=>{let{key:O,filteredKeys:D,column:T}=p;const{filters:le,filterDropdown:se}=T;if(se)o[O]=D||null;else if(Array.isArray(D)){const ne=$o(le);o[O]=ne.filter(xe=>D.includes(String(xe)))}else o[O]=null}),o}function ta(n,o){return o.reduce((p,O)=>{const{column:{onFilter:D,filters:T},filteredKeys:le}=O;return D&&le&&le.length?p.filter(se=>le.some(ne=>{const xe=$o(T),Ze=xe.findIndex(Ue=>String(Ue)===String(ne)),Ee=Ze!==-1?xe[Ze]:ne;return D(Ee,se)})):p},n)}const na=n=>n.flatMap(o=>"children"in o?[o].concat((0,vt.Z)(na(o.children||[]))):[o]);function Sa(n){let{prefixCls:o,dropdownPrefixCls:p,mergedColumns:O,onFilterChange:D,getPopupContainer:T,locale:le}=n;const se=t.useMemo(()=>na(O||[]),[O]),[ne,xe]=t.useState(()=>ho(se,!0)),Ze=t.useMemo(()=>{const He=ho(se,!1);if(He.length===0)return He;let ut=!0,rt=!0;if(He.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0?ut=!1:rt=!1}),ut){const ft=(se||[]).map((it,St)=>jr(it,Yr(St)));return ne.filter(it=>{let{key:St}=it;return ft.includes(St)}).map(it=>{const St=se[ft.findIndex(Xt=>Xt===it.key)];return Object.assign(Object.assign({},it),{column:Object.assign(Object.assign({},it.column),St),forceFiltered:St.filtered})})}return He},[se,ne]),Ee=t.useMemo(()=>sa(Ze),[Ze]),Ue=He=>{const ut=Ze.filter(rt=>{let{key:ft}=rt;return ft!==He.key});ut.push(He),xe(ut),D(sa(ut),ut)};return[He=>la(o,p,He,Ze,le,Ue,T),Ze,Ee]}var ca=Sa;function ra(n,o,p){const O=t.useRef({});function D(T){if(!O.current||O.current.data!==n||O.current.childrenColumnName!==o||O.current.getRowKey!==p){let se=function(ne){ne.forEach((xe,Ze)=>{const Ee=p(xe,Ze);le.set(Ee,xe),xe&&typeof xe=="object"&&o in xe&&se(xe[o]||[])})};const le=new Map;se(n),O.current={data:n,childrenColumnName:o,kvMap:le,getRowKey:p}}return O.current.kvMap.get(T)}return[D]}var Go=e(50371),da=function(n,o){var p={};for(var O in n)Object.prototype.hasOwnProperty.call(n,O)&&o.indexOf(O)<0&&(p[O]=n[O]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,O=Object.getOwnPropertySymbols(n);D{const T=n[D];typeof T!="function"&&(p[D]=T)}),p}function ua(n,o,p){const O=p&&typeof p=="object"?p:{},{total:D=0}=O,T=da(O,["total"]),[le,se]=(0,t.useState)(()=>({current:"defaultCurrent"in T?T.defaultCurrent:1,pageSize:"defaultPageSize"in T?T.defaultPageSize:Yo})),ne=(0,Go.Z)(le,T,{total:D>0?D:n}),xe=Math.ceil((D||n)/ne.pageSize);ne.current>xe&&(ne.current=xe||1);const Ze=(Ue,Ae)=>{se({current:Ue!=null?Ue:1,pageSize:Ae||ne.pageSize})},Ee=(Ue,Ae)=>{var He;p&&((He=p.onChange)===null||He===void 0||He.call(p,Ue,Ae)),Ze(Ue,Ae),o(Ue,Ae||(ne==null?void 0:ne.pageSize))};return p===!1?[{},()=>{}]:[Object.assign(Object.assign({},ne),{onChange:Ee}),Ze]}var fa=ua,ma=e(84105),jo=e(35654),Hn=e(90782),Bn=e(71430),Hr=e(18929);const wr={},Sr="SELECT_ALL",kr="SELECT_INVERT",_r="SELECT_NONE",yo=[],lo=(n,o)=>{let p=[];return(o||[]).forEach(O=>{p.push(O),O&&typeof O=="object"&&n in O&&(p=[].concat((0,vt.Z)(p),(0,vt.Z)(lo(n,O[n]))))}),p};var Io=(n,o)=>{const{preserveSelectedRowKeys:p,selectedRowKeys:O,defaultSelectedRowKeys:D,getCheckboxProps:T,onChange:le,onSelect:se,onSelectAll:ne,onSelectInvert:xe,onSelectNone:Ze,onSelectMultiple:Ee,columnWidth:Ue,type:Ae,selections:He,fixed:ut,renderCell:rt,hideSelectAll:ft,checkStrictly:it=!0}=o||{},{prefixCls:St,data:Xt,pageData:Jt,getRecordByKey:Bt,getRowKey:mn,expandType:Rn,childrenColumnName:Mt,locale:Lt,getPopupContainer:Nt}=n,[bt,Zt]=(0,Hr.Z)(O||D||yo,{value:O}),cn=t.useRef(new Map),Zn=(0,t.useCallback)(ln=>{if(p){const on=new Map;ln.forEach(rn=>{let Vt=Bt(rn);!Vt&&cn.current.has(rn)&&(Vt=cn.current.get(rn)),on.set(rn,Vt)}),cn.current=on}},[Bt,p]);t.useEffect(()=>{Zn(bt)},[bt]);const{keyEntities:$n}=(0,t.useMemo)(()=>{if(it)return{keyEntities:null};let ln=Xt;if(p){const on=new Set(Xt.map((Vt,Qn)=>mn(Vt,Qn))),rn=Array.from(cn.current).reduce((Vt,Qn)=>{let[Ut,xn]=Qn;return on.has(Ut)?Vt:Vt.concat(xn)},[]);ln=[].concat((0,vt.Z)(ln),(0,vt.Z)(rn))}return(0,Bn.I8)(ln,{externalGetKey:mn,childrenPropName:Mt})},[Xt,mn,it,Mt,p]),nn=(0,t.useMemo)(()=>lo(Mt,Jt),[Mt,Jt]),Kn=(0,t.useMemo)(()=>{const ln=new Map;return nn.forEach((on,rn)=>{const Vt=mn(on,rn),Qn=(T?T(on):null)||{};ln.set(Vt,Qn)}),ln},[nn,mn,T]),zn=(0,t.useCallback)(ln=>{var on;return!!(!((on=Kn.get(mn(ln)))===null||on===void 0)&&on.disabled)},[Kn,mn]),[cr,Xn]=(0,t.useMemo)(()=>{if(it)return[bt||[],[]];const{checkedKeys:ln,halfCheckedKeys:on}=(0,Hn.S)(bt,!0,$n,zn);return[ln||[],on]},[bt,it,$n,zn]),$r=(0,t.useMemo)(()=>{const ln=Ae==="radio"?cr.slice(0,1):cr;return new Set(ln)},[cr,Ae]),Ir=(0,t.useMemo)(()=>Ae==="radio"?new Set:new Set(Xn),[Xn,Ae]),[Pn,Dr]=(0,t.useState)(null);t.useEffect(()=>{o||Zt(yo)},[!!o]);const _n=(0,t.useCallback)((ln,on)=>{let rn,Vt;Zn(ln),p?(rn=ln,Vt=ln.map(Qn=>cn.current.get(Qn))):(rn=[],Vt=[],ln.forEach(Qn=>{const Ut=Bt(Qn);Ut!==void 0&&(rn.push(Qn),Vt.push(Ut))})),Zt(rn),le==null||le(rn,Vt,{type:on})},[Zt,Bt,le,p]),vr=(0,t.useCallback)((ln,on,rn,Vt)=>{if(se){const Qn=rn.map(Ut=>Bt(Ut));se(Bt(ln),on,Qn,Vt)}_n(rn,"single")},[se,Bt,_n]),fr=(0,t.useMemo)(()=>!He||ft?null:(He===!0?[Sr,kr,_r]:He).map(on=>on===Sr?{key:"all",text:Lt.selectionAll,onSelect(){_n(Xt.map((rn,Vt)=>mn(rn,Vt)).filter(rn=>{const Vt=Kn.get(rn);return!(Vt!=null&&Vt.disabled)||$r.has(rn)}),"all")}}:on===kr?{key:"invert",text:Lt.selectInvert,onSelect(){const rn=new Set($r);Jt.forEach((Qn,Ut)=>{const xn=mn(Qn,Ut),Un=Kn.get(xn);Un!=null&&Un.disabled||(rn.has(xn)?rn.delete(xn):rn.add(xn))});const Vt=Array.from(rn);xe&&xe(Vt),_n(Vt,"invert")}}:on===_r?{key:"none",text:Lt.selectNone,onSelect(){Ze==null||Ze(),_n(Array.from($r).filter(rn=>{const Vt=Kn.get(rn);return Vt==null?void 0:Vt.disabled}),"none")}}:on).map(on=>Object.assign(Object.assign({},on),{onSelect:function(){for(var rn,Vt,Qn=arguments.length,Ut=new Array(Qn),xn=0;xn{var on;if(!o)return ln.filter(er=>er!==wr);let rn=(0,vt.Z)(ln);const Vt=new Set($r),Qn=nn.map(mn).filter(er=>!Kn.get(er).disabled),Ut=Qn.every(er=>Vt.has(er)),xn=Qn.some(er=>Vt.has(er)),Un=()=>{const er=[];Ut?Qn.forEach(hr=>{Vt.delete(hr),er.push(hr)}):Qn.forEach(hr=>{Vt.has(hr)||(Vt.add(hr),er.push(hr))});const rr=Array.from(Vt);ne==null||ne(!Ut,rr.map(hr=>Bt(hr)),er.map(hr=>Bt(hr))),_n(rr,"all"),Dr(null)};let jn;if(Ae!=="radio"){let er;if(fr){const An={getPopupContainer:Nt,items:fr.map((oo,qr)=>{const{key:bo,text:zo,onSelect:To}=oo;return{key:bo!=null?bo:qr,onClick:()=>{To==null||To(Qn)},label:zo}})};er=t.createElement("div",{className:`${St}-selection-extra`},t.createElement(io.Z,{menu:An,getPopupContainer:Nt},t.createElement("span",null,t.createElement(ma.Z,null))))}const rr=nn.map((An,oo)=>{const qr=mn(An,oo),bo=Kn.get(qr)||{};return Object.assign({checked:Vt.has(qr)},bo)}).filter(An=>{let{disabled:oo}=An;return oo}),hr=!!rr.length&&rr.length===nn.length,Lr=hr&&rr.every(An=>{let{checked:oo}=An;return oo}),zr=hr&&rr.some(An=>{let{checked:oo}=An;return oo});jn=!ft&&t.createElement("div",{className:`${St}-selection`},t.createElement(Co.default,{checked:hr?Lr:!!nn.length&&Ut,indeterminate:hr?!Lr&&zr:!Ut&&xn,onChange:Un,disabled:nn.length===0||hr,"aria-label":er?"Custom selection":"Select all",skipGroup:!0}),er)}let Jr;Ae==="radio"?Jr=(er,rr,hr)=>{const Lr=mn(rr,hr),zr=Vt.has(Lr);return{node:t.createElement(pn.ZP,Object.assign({},Kn.get(Lr),{checked:zr,onClick:An=>An.stopPropagation(),onChange:An=>{Vt.has(Lr)||vr(Lr,!0,[Lr],An.nativeEvent)}})),checked:zr}}:Jr=(er,rr,hr)=>{var Lr;const zr=mn(rr,hr),An=Vt.has(zr),oo=Ir.has(zr),qr=Kn.get(zr);let bo;return Rn==="nest"?bo=oo:bo=(Lr=qr==null?void 0:qr.indeterminate)!==null&&Lr!==void 0?Lr:oo,{node:t.createElement(Co.default,Object.assign({},qr,{indeterminate:bo,checked:An,skipGroup:!0,onClick:zo=>zo.stopPropagation(),onChange:zo=>{let{nativeEvent:To}=zo;const{shiftKey:wa}=To;let ko=-1,wo=-1;if(wa&&it){const mo=new Set([Pn,zr]);Qn.some((ao,Ar)=>{if(mo.has(ao))if(ko===-1)ko=Ar;else return wo=Ar,!0;return!1})}if(wo!==-1&&ko!==wo&&it){const mo=Qn.slice(ko,wo+1),ao=[];An?mo.forEach(yr=>{Vt.has(yr)&&(ao.push(yr),Vt.delete(yr))}):mo.forEach(yr=>{Vt.has(yr)||(ao.push(yr),Vt.add(yr))});const Ar=Array.from(Vt);Ee==null||Ee(!An,Ar.map(yr=>Bt(yr)),ao.map(yr=>Bt(yr))),_n(Ar,"multiple")}else{const mo=cr;if(it){const ao=An?(0,jo._5)(mo,zr):(0,jo.L0)(mo,zr);vr(zr,!An,ao,To)}else{const ao=(0,Hn.S)([].concat((0,vt.Z)(mo),[zr]),!0,$n,zn),{checkedKeys:Ar,halfCheckedKeys:yr}=ao;let Ao=Ar;if(An){const aa=new Set(Ar);aa.delete(zr),Ao=(0,Hn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:yr},$n,zn).checkedKeys}vr(zr,!An,Ao,To)}}Dr(An?null:zr)}})),checked:An}};const Xr=(er,rr,hr)=>{const{node:Lr,checked:zr}=Jr(er,rr,hr);return rt?rt(zr,rr,hr,Lr):Lr};if(!rn.includes(wr))if(rn.findIndex(er=>{var rr;return((rr=er[sn])===null||rr===void 0?void 0:rr.columnType)==="EXPAND_COLUMN"})===0){const[er,...rr]=rn;rn=[er,wr].concat((0,vt.Z)(rr))}else rn=[wr].concat((0,vt.Z)(rn));const Zo=rn.indexOf(wr);rn=rn.filter((er,rr)=>er!==wr||rr===Zo);const Zr=rn[Zo-1],Oo=rn[Zo+1];let Tr=ut;Tr===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Tr=Oo.fixed:(Zr==null?void 0:Zr.fixed)!==void 0&&(Tr=Zr.fixed)),Tr&&Zr&&((on=Zr[sn])===null||on===void 0?void 0:on.columnType)==="EXPAND_COLUMN"&&Zr.fixed===void 0&&(Zr.fixed=Tr);const fo=_()(`${St}-selection-col`,{[`${St}-selection-col-with-dropdown`]:He&&Ae==="checkbox"}),oa={fixed:Tr,width:Ue,className:`${St}-selection-column`,title:o.columnTitle||jn,render:Xr,onCell:o.onCell,[sn]:{className:fo}};return rn.map(er=>er===wr?oa:er)},[mn,nn,o,cr,$r,Ir,Ue,fr,Rn,Pn,Kn,Ee,vr,zn]),$r]},va=e(89489),Ra=e(59477),ga=e(6848);const pa="ascend",Ea="descend";function ha(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function $a(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function za(n,o){return o?n[n.indexOf(o)+1]:n[0]}function Ia(n,o,p){let O=[];function D(T,le){O.push({column:T,key:jr(T,le),multiplePriority:ha(T),sortOrder:T.sortOrder})}return(n||[]).forEach((T,le)=>{const se=Yr(le,p);T.children?("sortOrder"in T&&D(T,se),O=[].concat((0,vt.Z)(O),(0,vt.Z)(Ia(T.children,o,se)))):T.sorter&&("sortOrder"in T?D(T,se):o&&T.defaultSortOrder&&O.push({column:T,key:jr(T,se),multiplePriority:ha(T),sortOrder:T.defaultSortOrder}))}),O}function Pa(n,o,p,O,D,T,le,se){return(o||[]).map((ne,xe)=>{const Ze=Yr(xe,se);let Ee=ne;if(Ee.sorter){const Ue=Ee.sortDirections||D,Ae=Ee.showSorterTooltip===void 0?le:Ee.showSorterTooltip,He=jr(Ee,Ze),ut=p.find(Rn=>{let{key:Mt}=Rn;return Mt===He}),rt=ut?ut.sortOrder:null,ft=za(Ue,rt);let it;if(ne.sortIcon)it=ne.sortIcon({sortOrder:rt});else{const Rn=Ue.includes(pa)&&t.createElement(Ra.Z,{className:_()(`${n}-column-sorter-up`,{active:rt===pa})}),Mt=Ue.includes(Ea)&&t.createElement(va.Z,{className:_()(`${n}-column-sorter-down`,{active:rt===Ea})});it=t.createElement("span",{className:_()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(Rn&&Mt)})},t.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},Rn,Mt))}const{cancelSort:St,triggerAsc:Xt,triggerDesc:Jt}=T||{};let Bt=St;ft===Ea?Bt=Jt:ft===pa&&(Bt=Xt);const mn=typeof Ae=="object"?Ae:{title:Bt};Ee=Object.assign(Object.assign({},Ee),{className:_()(Ee.className,{[`${n}-column-sort`]:rt}),title:Rn=>{const Mt=t.createElement("div",{className:`${n}-column-sorters`},t.createElement("span",{className:`${n}-column-title`},Wr(ne.title,Rn)),it);return Ae?t.createElement(ga.Z,Object.assign({},mn),Mt):Mt},onHeaderCell:Rn=>{const Mt=ne.onHeaderCell&&ne.onHeaderCell(Rn)||{},Lt=Mt.onClick,Nt=Mt.onKeyDown;Mt.onClick=cn=>{O({column:ne,key:He,sortOrder:ft,multiplePriority:ha(ne)}),Lt==null||Lt(cn)},Mt.onKeyDown=cn=>{cn.keyCode===Kr.Z.ENTER&&(O({column:ne,key:He,sortOrder:ft,multiplePriority:ha(ne)}),Nt==null||Nt(cn))};const bt=to(ne.title,{}),Zt=bt==null?void 0:bt.toString();return rt?Mt["aria-sort"]=rt==="ascend"?"ascending":"descending":Mt["aria-label"]=Zt||"",Mt.className=_()(Mt.className,`${n}-column-has-sorters`),Mt.tabIndex=0,ne.ellipsis&&(Mt.title=(bt!=null?bt:"").toString()),Mt}})}return"children"in Ee&&(Ee=Object.assign(Object.assign({},Ee),{children:Pa(n,Ee.children,p,O,D,T,le,Ze)})),Ee})}function Ma(n){const{column:o,sortOrder:p}=n;return{column:o,order:p,field:o.dataIndex,columnKey:o.key}}function Na(n){const o=n.filter(p=>{let{sortOrder:O}=p;return O}).map(Ma);return o.length===0&&n.length?Object.assign(Object.assign({},Ma(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Er(n,o,p){const O=o.slice().sort((le,se)=>se.multiplePriority-le.multiplePriority),D=n.slice(),T=O.filter(le=>{let{column:{sorter:se},sortOrder:ne}=le;return $a(se)&&ne});return T.length?D.sort((le,se)=>{for(let ne=0;ne{const se=le[p];return se?Object.assign(Object.assign({},le),{[p]:Er(se,o,p)}):le}):D}function dr(n){let{prefixCls:o,mergedColumns:p,onSorterChange:O,sortDirections:D,tableLocale:T,showSorterTooltip:le}=n;const[se,ne]=t.useState(Ia(p,!0)),xe=t.useMemo(()=>{let He=!0;const ut=Ia(p,!1);if(!ut.length)return se;const rt=[];function ft(St){He?rt.push(St):rt.push(Object.assign(Object.assign({},St),{sortOrder:null}))}let it=null;return ut.forEach(St=>{it===null?(ft(St),St.sortOrder&&(St.multiplePriority===!1?He=!1:it=!0)):(it&&St.multiplePriority!==!1||(He=!1),ft(St))}),rt},[p,se]),Ze=t.useMemo(()=>{const He=xe.map(ut=>{let{column:rt,sortOrder:ft}=ut;return{column:rt,order:ft}});return{sortColumns:He,sortColumn:He[0]&&He[0].column,sortOrder:He[0]&&He[0].order}},[xe]);function Ee(He){let ut;He.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?ut=[He]:ut=[].concat((0,vt.Z)(xe.filter(rt=>{let{key:ft}=rt;return ft!==He.key})),[He]),ne(ut),O(Na(ut),ut)}return[He=>Pa(o,He,xe,Ee,D,T,le),xe,Ze,()=>Na(xe)]}function pr(n,o){return n.map(p=>{const O=Object.assign({},p);return O.title=Wr(p.title,o),"children"in O&&(O.children=pr(O.children,o)),O})}function so(n){return[t.useCallback(p=>pr(p,n),[n])]}var co=_t((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:O}=o;return p!==O}),ya=Ln((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:O}=o;return p!==O}),Vo=e(64993),ba=e(17313),Da=e(83116),Za=e(37613),Oa=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,O=(D,T,le)=>({[`&${o}-${D}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${T}px -${le+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:p,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:p,borderTop:p,[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:y.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${X}-leave`]:{animationTimingFunction:y.motionEaseInQuint}}]}},15969:function(It,Ie,e){e.d(Ie,{N:function(){return C}});const C=c=>({color:c.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${c.motionDurationSlow}`,"&:focus, &:hover":{color:c.colorLinkHover},"&:active":{color:c.colorLinkActive}})},1710:function(It,Ie,e){e.d(Ie,{default:function(){return Bi}});var C={},c="rc-table-internal-hook",f=e(52487),H=e(6089),s=e(34280),I=e(13697),t=e(59301),ee=e(4676);function J(n){var o=t.createContext(void 0),p=function(D){var B=D.value,le=D.children,se=t.useRef(B);se.current=B;var ne=t.useState(function(){return{getValue:function(){return se.current},listeners:new Set}}),xe=(0,f.Z)(ne,1),Ze=xe[0];return(0,s.Z)(function(){(0,ee.unstable_batchedUpdates)(function(){Ze.listeners.forEach(function(Ee){Ee(B)})})},[B]),t.createElement(o.Provider,{value:Ze},le)};return{Context:o,Provider:p,defaultValue:n}}function m(n,o){var p=(0,H.Z)(typeof o=="function"?o:function(Ee){if(o===void 0)return Ee;if(!Array.isArray(o))return Ee[o];var Ue={};return o.forEach(function(Ae){Ue[Ae]=Ee[Ae]}),Ue}),O=t.useContext(n==null?void 0:n.Context),D=O||{},B=D.listeners,le=D.getValue,se=t.useRef();se.current=p(O?le():n==null?void 0:n.defaultValue);var ne=t.useState({}),xe=(0,f.Z)(ne,2),Ze=xe[1];return(0,s.Z)(function(){if(!O)return;function Ee(Ue){var Ae=p(Ue);(0,I.Z)(se.current,Ae,!0)||Ze({})}return B.add(Ee),function(){B.delete(Ee)}},[O]),se.current}var te=e(72308),z=e(8654);function y(){var n=t.createContext(null);function o(){return t.useContext(n)}function p(D,B){var le=(0,z.Yr)(D),se=function(xe,Ze){var Ee=le?{ref:Ze}:{},Ue=t.useRef(0),Ae=t.useRef(xe),He=o();return He!==null?t.createElement(D,(0,te.Z)({},xe,Ee)):((!B||B(Ae.current,xe))&&(Ue.current+=1),Ae.current=xe,t.createElement(n.Provider,{value:Ue.current},t.createElement(D,(0,te.Z)({},xe,Ee))))};return le?t.forwardRef(se):se}function O(D,B){var le=(0,z.Yr)(D),se=function(xe,Ze){var Ee=le?{ref:Ze}:{};return o(),t.createElement(D,(0,te.Z)({},xe,Ee))};return le?t.memo(t.forwardRef(se),B):t.memo(se,B)}return{makeImmutable:p,responseImmutable:O,useImmutableMark:o}}var oe=y(),j=oe.makeImmutable,X=oe.responseImmutable,Be=oe.useImmutableMark,he=y(),Ne=he.makeImmutable,ce=he.responseImmutable,R=he.useImmutableMark,d=J(),r=d;function g(n,o){var p=t.useRef(0);p.current+=1;var O=t.useRef(n),D=[];Object.keys(n||{}).map(function(le){var se;(n==null?void 0:n[le])!==((se=O.current)===null||se===void 0?void 0:se[le])&&D.push(le)}),O.current=n;var B=t.useRef([]);return D.length&&(B.current=D),t.useDebugValue(p.current),t.useDebugValue(B.current.join(", ")),o&&console.log("".concat(o,":"),p.current,B.current),p.current}var v=null,A=t.memo(function(){var n=g();return t.createElement("h1",null,"Render Times: ",n)});A.displayName="RenderBlock";var M=e(62853),Z=e(77321),S=e(49618),be=e(92310),_=e.n(be),Le=e(80547),k=e(97938),ae=e(48736),ie=t.createContext({renderWithProps:!1}),U=ie,de="RC_TABLE_KEY";function K(n){return n==null?[]:Array.isArray(n)?n:[n]}function W(n){var o=[],p={};return n.forEach(function(O){for(var D=O||{},B=D.key,le=D.dataIndex,se=B||K(le).join("-")||de;p[se];)se="".concat(se,"_next");p[se]=!0,o.push(se)}),o}function ve(n){return n!=null}function Q(n){return n&&(0,M.Z)(n)==="object"&&!Array.isArray(n)&&!t.isValidElement(n)}function F(n,o,p,O,D,B){var le=t.useContext(U),se=R(),ne=(0,Le.Z)(function(){if(ve(O))return[O];var xe=o==null||o===""?[]:Array.isArray(o)?o:[o],Ze=(0,k.Z)(n,xe),Ee=Ze,Ue=void 0;if(D){var Ae=D(Ze,n,p);Q(Ae)?(Ee=Ae.children,Ue=Ae.props,le.renderWithProps=!0):Ee=Ae}return[Ee,Ue]},[se,n,O,o,D,p],function(xe,Ze){if(B){var Ee=(0,f.Z)(xe,2),Ue=Ee[1],Ae=(0,f.Z)(Ze,2),He=Ae[1];return B(He,Ue)}return le.renderWithProps?!0:!(0,I.Z)(xe,Ze,!0)});return ne}function ye(n,o,p,O){var D=n+o-1;return n<=O&&D>=p}function Ce(n,o){return m(r,function(p){var O=ye(n,o||1,p.hoverStartRow,p.hoverEndRow);return[O,p.onHover]})}var je=function(o){var p=o.ellipsis,O=o.rowType,D=o.children,B,le=p===!0?{showTitle:!0}:p;return le&&(le.showTitle||O==="header")&&(typeof D=="string"||typeof D=="number"?B=D.toString():t.isValidElement(D)&&typeof D.props.children=="string"&&(B=D.props.children)),B};function Re(n){var o,p,O,D,B,le,se,ne,xe=n.component,Ze=n.children,Ee=n.ellipsis,Ue=n.scope,Ae=n.prefixCls,He=n.className,ut=n.align,rt=n.record,ft=n.render,it=n.dataIndex,St=n.renderIndex,Xt=n.shouldCellUpdate,Jt=n.index,Bt=n.rowType,mn=n.colSpan,Rn=n.rowSpan,Mt=n.fixLeft,Lt=n.fixRight,Nt=n.firstFixLeft,bt=n.lastFixLeft,Zt=n.firstFixRight,cn=n.lastFixRight,Zn=n.appendNode,$n=n.additionalProps,nn=$n===void 0?{}:$n,Kn=n.isSticky,zn="".concat(Ae,"-cell"),cr=m(r,["supportSticky","allColumnsFixedLeft"]),Xn=cr.supportSticky,$r=cr.allColumnsFixedLeft,Ir=F(rt,it,St,Ze,ft,Xt),Pn=(0,f.Z)(Ir,2),Dr=Pn[0],_n=Pn[1],vr={},fr=typeof Mt=="number"&&Xn,uo=typeof Lt=="number"&&Xn;fr&&(vr.position="sticky",vr.left=Mt),uo&&(vr.position="sticky",vr.right=Lt);var ln=(o=(p=(O=_n==null?void 0:_n.colSpan)!==null&&O!==void 0?O:nn.colSpan)!==null&&p!==void 0?p:mn)!==null&&o!==void 0?o:1,on=(D=(B=(le=_n==null?void 0:_n.rowSpan)!==null&&le!==void 0?le:nn.rowSpan)!==null&&B!==void 0?B:Rn)!==null&&D!==void 0?D:1,rn=Ce(Jt,on),Vt=(0,f.Z)(rn,2),Qn=Vt[0],Ut=Vt[1],xn=function(Tr){var fo;rt&&Ut(Jt,Jt+on-1),nn==null||(fo=nn.onMouseEnter)===null||fo===void 0||fo.call(nn,Tr)},Un=function(Tr){var fo;rt&&Ut(-1,-1),nn==null||(fo=nn.onMouseLeave)===null||fo===void 0||fo.call(nn,Tr)};if(ln===0||on===0)return null;var jn=(se=nn.title)!==null&&se!==void 0?se:je({rowType:Bt,ellipsis:Ee,children:Dr}),Jr=_()(zn,He,(ne={},(0,S.Z)(ne,"".concat(zn,"-fix-left"),fr&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-first"),Nt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-last"),bt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-left-all"),bt&&$r&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right"),uo&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right-first"),Zt&&Xn),(0,S.Z)(ne,"".concat(zn,"-fix-right-last"),cn&&Xn),(0,S.Z)(ne,"".concat(zn,"-ellipsis"),Ee),(0,S.Z)(ne,"".concat(zn,"-with-append"),Zn),(0,S.Z)(ne,"".concat(zn,"-fix-sticky"),(fr||uo)&&Kn&&Xn),(0,S.Z)(ne,"".concat(zn,"-row-hover"),!_n&&Qn),ne),nn.className,_n==null?void 0:_n.className),Xr={};ut&&(Xr.textAlign=ut);var Zo=(0,Z.Z)((0,Z.Z)((0,Z.Z)((0,Z.Z)({},vr),nn.style),Xr),_n==null?void 0:_n.style),Zr=Dr;return(0,M.Z)(Zr)==="object"&&!Array.isArray(Zr)&&!t.isValidElement(Zr)&&(Zr=null),Ee&&(bt||Zt)&&(Zr=t.createElement("span",{className:"".concat(zn,"-content")},Zr)),t.createElement(xe,(0,te.Z)({},_n,nn,{className:Jr,style:Zo,title:jn,scope:Ue,onMouseEnter:xn,onMouseLeave:Un,colSpan:ln!==1?ln:null,rowSpan:on!==1?on:null}),Zn,Zr)}var We=t.memo(Re);function et(n,o,p,O,D,B){var le=p[n]||{},se=p[o]||{},ne,xe;le.fixed==="left"?ne=O.left[D==="rtl"?o:n]:se.fixed==="right"&&(xe=O.right[D==="rtl"?n:o]);var Ze=!1,Ee=!1,Ue=!1,Ae=!1,He=p[o+1],ut=p[n-1],rt=!(B!=null&&B.children);if(D==="rtl"){if(ne!==void 0){var ft=ut&&ut.fixed==="left";Ae=!ft&&rt}else if(xe!==void 0){var it=He&&He.fixed==="right";Ue=!it&&rt}}else if(ne!==void 0){var St=He&&He.fixed==="left";Ze=!St&&rt}else if(xe!==void 0){var Xt=ut&&ut.fixed==="right";Ee=!Xt&&rt}return{fixLeft:ne,fixRight:xe,lastFixLeft:Ze,firstFixRight:Ee,lastFixRight:Ue,firstFixLeft:Ae,isSticky:O.isSticky}}var ot=t.createContext({}),Fe=ot;function V(n){var o=n.className,p=n.index,O=n.children,D=n.colSpan,B=D===void 0?1:D,le=n.rowSpan,se=n.align,ne=m(r,["prefixCls","direction"]),xe=ne.prefixCls,Ze=ne.direction,Ee=t.useContext(Fe),Ue=Ee.scrollColumnIndex,Ae=Ee.stickyOffsets,He=Ee.flattenColumns,ut=Ee.columns,rt=p+B-1,ft=rt+1===Ue?B+1:B,it=et(p,p+ft-1,He,Ae,Ze,ut==null?void 0:ut[p]);return t.createElement(We,(0,te.Z)({className:o,index:p,component:"td",prefixCls:xe,record:null,dataIndex:null,align:se,colSpan:ft,rowSpan:le,render:function(){return O}},it))}var Oe=e(74416),E=["children"];function h(n){var o=n.children,p=(0,Oe.Z)(n,E);return t.createElement("tr",p,o)}function x(n){var o=n.children;return o}x.Row=h,x.Cell=V;var i=x;function P(n){var o=n.children,p=n.stickyOffsets,O=n.flattenColumns,D=n.columns,B=m(r,"prefixCls"),le=O.length-1,se=O[le],ne=t.useMemo(function(){return{stickyOffsets:p,flattenColumns:O,scrollColumnIndex:se!=null&&se.scrollbar?le:null,columns:D}},[se,O,le,p,D]);return t.createElement(Fe.Provider,{value:ne},t.createElement("tfoot",{className:"".concat(B,"-summary")},o))}var G=ce(P),l=i,a=e(70425),L=e(29301),b=e(29194),u=e(24514),N=e(75152),fe=e(26112);function Y(n,o,p,O,D,B,le){n.push({record:o,indent:p,index:le});var se=B(o),ne=D==null?void 0:D.has(se);if(o&&Array.isArray(o[O])&&ne)for(var xe=0;xe1?Nt-1:0),Zt=1;Zt=0;se-=1){var ne=o[se],xe=p&&p[se],Ze=xe&&xe[sn];if(ne||Ze||le){var Ee=Ze||{},Ue=Ee.columnType,Ae=(0,Oe.Z)(Ee,vn);D.unshift(t.createElement("col",(0,te.Z)({key:se,style:{width:ne}},Ae))),le=!0}}return t.createElement("colgroup",null,D)}var dn=Nn,vt=e(80702),In=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Tn(n,o){return(0,t.useMemo)(function(){for(var p=[],O=0;O1?"colgroup":"col":null,ellipsis:rt.ellipsis,align:rt.align,component:rt.title?B:le,prefixCls:Ze,key:Ae[ut]},ft,{additionalProps:it,rowType:"header"}))}))}ar.displayName="HeaderRow";var Sn=ar;function Jn(n){var o=[];function p(le,se){var ne=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;o[ne]=o[ne]||[];var xe=se,Ze=le.filter(Boolean).map(function(Ee){var Ue={key:Ee.key,className:Ee.className||"",children:Ee.title,column:Ee,colStart:xe},Ae=1,He=Ee.children;return He&&He.length>0&&(Ae=p(He,xe,ne+1).reduce(function(ut,rt){return ut+rt},0),Ue.hasSubColumns=!0),"colSpan"in Ee&&(Ae=Ee.colSpan),"rowSpan"in Ee&&(Ue.rowSpan=Ee.rowSpan),Ue.colSpan=Ae,Ue.colEnd=Ue.colStart+Ae-1,o[ne].push(Ue),xe+=Ae,Ae});return Ze}p(n,0);for(var O=o.length,D=function(se){o[se].forEach(function(ne){!("rowSpan"in ne)&&!ne.hasSubColumns&&(ne.rowSpan=O-se)})},B=0;B1&&arguments[1]!==void 0?arguments[1]:"";return typeof o=="number"?o:o.endsWith("%")?n*parseFloat(o)/100:null}function Ot(n,o){return t.useMemo(function(){if(o&&o>0){var p=0,O=0;n.forEach(function(xe){var Ze=Dn(o,xe.width);Ze?p+=Ze:O+=1});var D=o-p,B=O,le=D/O,se=0,ne=n.map(function(xe){var Ze=(0,Z.Z)({},xe),Ee=Dn(o,Ze.width);if(Ee)Ze.width=Ee;else{var Ue=Math.floor(le);Ze.width=B===1?D:Ue,D-=Ue,B-=1}return se+=Ze.width,Ze});return[ne,se]}return[n,o]},[n,o])}var On=["children"],T=["fixed"];function Pe(n){return(0,Cr.Z)(n).filter(function(o){return t.isValidElement(o)}).map(function(o){var p=o.key,O=o.props,D=O.children,B=(0,Oe.Z)(O,On),le=(0,Z.Z)({key:p},B);return D&&(le.children=Pe(D)),le})}function Te(n){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return n.filter(function(p){return p&&(0,M.Z)(p)==="object"}).reduce(function(p,O,D){var B=O.fixed,le=B===!0?"left":B,se="".concat(o,"-").concat(D),ne=O.children;return ne&&ne.length>0?[].concat((0,vt.Z)(p),(0,vt.Z)(Te(ne,se).map(function(xe){return(0,Z.Z)({fixed:le},xe)}))):[].concat((0,vt.Z)(p),[(0,Z.Z)((0,Z.Z)({key:se},O),{},{fixed:le})])},[])}function $(n){for(var o=!0,p=0;p=0;B-=1){var le=n[B];if(D&&le.fixed!=="right")D=!1;else if(!D&&le.fixed==="right"){warning(!1,"Index ".concat(B+1," of `columns` missing `fixed='right'` prop."));break}}}function w(n){return n.map(function(o){var p=o.fixed,O=(0,Oe.Z)(o,T),D=p;return p==="left"?D="right":p==="right"&&(D="left"),(0,Z.Z)({fixed:D},O)})}function Me(n,o){var p=n.prefixCls,O=n.columns,D=n.children,B=n.expandable,le=n.expandedKeys,se=n.columnTitle,ne=n.getRowKey,xe=n.onTriggerExpand,Ze=n.expandIcon,Ee=n.rowExpandable,Ue=n.expandIconColumnIndex,Ae=n.direction,He=n.expandRowByClick,ut=n.columnWidth,rt=n.fixed,ft=n.scrollWidth,it=t.useMemo(function(){return O||Pe(D)},[O,D]),St=t.useMemo(function(){if(B){var Lt,Nt=it.slice();if(!Nt.includes(C)){var bt=Ue||0;bt>=0&&Nt.splice(bt,0,C)}var Zt=Nt.indexOf(C);Nt=Nt.filter(function(nn,Kn){return nn!==C||Kn===Zt});var cn=it[Zt],Zn;(rt==="left"||rt)&&!Ue?Zn="left":(rt==="right"||rt)&&Ue===it.length?Zn="right":Zn=cn?cn.fixed:null;var $n=(Lt={},(0,S.Z)(Lt,sn,{className:"".concat(p,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,S.Z)(Lt,"title",se),(0,S.Z)(Lt,"fixed",Zn),(0,S.Z)(Lt,"className","".concat(p,"-row-expand-icon-cell")),(0,S.Z)(Lt,"width",ut),(0,S.Z)(Lt,"render",function(Kn,zn,cr){var Xn=ne(zn,cr),$r=le.has(Xn),Ir=Ee?Ee(zn):!0,Pn=Ze({prefixCls:p,expanded:$r,expandable:Ir,record:zn,onExpand:xe});return He?t.createElement("span",{onClick:function(_n){return _n.stopPropagation()}},Pn):Pn}),Lt);return Nt.map(function(nn){return nn===C?$n:nn})}return it.filter(function(nn){return nn!==C})},[B,it,ne,le,Ze,Ae]),Xt=t.useMemo(function(){var Lt=St;return o&&(Lt=o(Lt)),Lt.length||(Lt=[{render:function(){return null}}]),Lt},[o,St,Ae]),Jt=t.useMemo(function(){return Ae==="rtl"?w(Te(Xt)):Te(Xt)},[Xt,Ae,ft]),Bt=Ot(Jt,ft),mn=(0,f.Z)(Bt,2),Rn=mn[0],Mt=mn[1];return[Xt,Rn,Mt]}var $e=Me;function Ye(n){var o,p=n.prefixCls,O=n.record,D=n.onExpand,B=n.expanded,le=n.expandable,se="".concat(p,"-row-expand-icon");if(!le)return t.createElement("span",{className:_()(se,"".concat(p,"-row-spaced"))});var ne=function(Ze){D(O,Ze),Ze.stopPropagation()};return t.createElement("span",{className:_()(se,(o={},(0,S.Z)(o,"".concat(p,"-row-expanded"),B),(0,S.Z)(o,"".concat(p,"-row-collapsed"),!B),o)),onClick:ne})}function ze(n,o,p){var O=[];function D(B){(B||[]).forEach(function(le,se){O.push(o(le,se)),D(le[p])})}return D(n),O}function _e(n,o,p){var O=Gt(n),D=O.expandIcon,B=O.expandedRowKeys,le=O.defaultExpandedRowKeys,se=O.defaultExpandAllRows,ne=O.expandedRowRender,xe=O.onExpand,Ze=O.onExpandedRowsChange,Ee=O.childrenColumnName,Ue=D||Ye,Ae=Ee||"children",He=t.useMemo(function(){return ne?"row":n.expandable&&n.internalHooks===c&&n.expandable.__PARENT_RENDER_ICON__||o.some(function(Jt){return Jt&&(0,M.Z)(Jt)==="object"&&Jt[Ae]})?"nest":!1},[!!ne,o]),ut=t.useState(function(){return le||(se?ze(o,p,Ae):[])}),rt=(0,f.Z)(ut,2),ft=rt[0],it=rt[1],St=t.useMemo(function(){return new Set(B||ft||[])},[B,ft]),Xt=t.useCallback(function(Jt){var Bt=p(Jt,o.indexOf(Jt)),mn,Rn=St.has(Bt);Rn?(St.delete(Bt),mn=(0,vt.Z)(St)):mn=[].concat((0,vt.Z)(St),[Bt]),it(mn),xe&&xe(!Rn,Jt),Ze&&Ze(mn)},[p,St,o,xe,Ze]);return[O,He,St,Ue,Ae,Xt]}function nt(n,o,p,O){var D=n.map(function(B,le){return et(le,le,n,o,p,O==null?void 0:O[le])});return(0,Le.Z)(function(){return D},[D],function(B,le){return!(0,I.Z)(B,le)})}function Je(n){var o=(0,t.useRef)(n),p=(0,t.useState)({}),O=(0,f.Z)(p,2),D=O[1],B=(0,t.useRef)(null),le=(0,t.useRef)([]);function se(ne){le.current.push(ne);var xe=Promise.resolve();B.current=xe,xe.then(function(){if(B.current===xe){var Ze=le.current,Ee=o.current;le.current=[],Ze.forEach(function(Ue){o.current=Ue(o.current)}),B.current=null,Ee!==o.current&&D({})}})}return(0,t.useEffect)(function(){return function(){B.current=null}},[]),[o.current,se]}function ht(n){var o=(0,t.useRef)(n||null),p=(0,t.useRef)();function O(){window.clearTimeout(p.current)}function D(le){o.current=le,O(),p.current=window.setTimeout(function(){o.current=null,p.current=void 0},100)}function B(){return o.current}return(0,t.useEffect)(function(){return O},[]),[D,B]}function at(){var n=t.useState(-1),o=(0,f.Z)(n,2),p=o[0],O=o[1],D=t.useState(-1),B=(0,f.Z)(D,2),le=B[0],se=B[1],ne=t.useCallback(function(xe,Ze){O(xe),se(Ze)},[]);return[p,le,ne]}var st=e(47273),Ct=(0,st.Z)()?window:null;function qe(n,o){var p=(0,M.Z)(n)==="object"?n:{},O=p.offsetHeader,D=O===void 0?0:O,B=p.offsetSummary,le=B===void 0?0:B,se=p.offsetScroll,ne=se===void 0?0:se,xe=p.getContainer,Ze=xe===void 0?function(){return Ct}:xe,Ee=Ze()||Ct;return t.useMemo(function(){var Ue=!!n;return{isSticky:Ue,stickyClassName:Ue?"".concat(o,"-sticky-holder"):"",offsetHeader:D,offsetSummary:le,offsetScroll:ne,container:Ee}},[ne,D,le,o,Ee])}function gt(n,o,p){var O=(0,t.useMemo)(function(){for(var D=[],B=[],le=0,se=0,ne=0;ne=Ee&&(nn=Ee-Ue),le({scrollLeft:nn/Ee*(Ze+2)}),it.current.x=Zt.pageX},Lt=function(){if(B.current){var Zt=(0,q.os)(B.current).top,cn=Zt+B.current.offsetHeight,Zn=ne===window?document.documentElement.scrollTop+window.innerHeight:(0,q.os)(ne).top+ne.clientHeight;cn-(0,N.Z)()<=Zn||Zt>=Zn-se?ft(function($n){return(0,Z.Z)((0,Z.Z)({},$n),{},{isHiddenScrollBar:!0})}):ft(function($n){return(0,Z.Z)((0,Z.Z)({},$n),{},{isHiddenScrollBar:!1})})}},Nt=function(Zt){ft(function(cn){return(0,Z.Z)((0,Z.Z)({},cn),{},{scrollLeft:Zt/Ze*Ee||0})})};return t.useImperativeHandle(p,function(){return{setScrollLeft:Nt}}),t.useEffect(function(){var bt=(0,Qe.Z)(document.body,"mouseup",mn,!1),Zt=(0,Qe.Z)(document.body,"mousemove",Mt,!1);return Lt(),function(){bt.remove(),Zt.remove()}},[Ue,Jt]),t.useEffect(function(){var bt=(0,Qe.Z)(ne,"scroll",Lt,!1),Zt=(0,Qe.Z)(window,"resize",Lt,!1);return function(){bt.remove(),Zt.remove()}},[ne]),t.useEffect(function(){rt.isHiddenScrollBar||ft(function(bt){var Zt=B.current;return Zt?(0,Z.Z)((0,Z.Z)({},bt),{},{scrollLeft:Zt.scrollLeft/Zt.scrollWidth*Zt.clientWidth}):bt})},[rt.isHiddenScrollBar]),Ze<=Ee||!Ue||rt.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,N.Z)(),width:Ee,bottom:se},className:"".concat(xe,"-sticky-scroll")},t.createElement("div",{onMouseDown:Rn,ref:Ae,className:_()("".concat(xe,"-sticky-scroll-bar"),(0,S.Z)({},"".concat(xe,"-sticky-scroll-bar-active"),Jt)),style:{width:"".concat(Ue,"px"),transform:"translate3d(".concat(rt.scrollLeft,"px, 0, 0)")}}))},Se=t.forwardRef(ge);function De(n){return null}var we=De;function Xe(n){return null}var Ke=Xe,dt="rc-table",xt=[],Rt={};function Yt(){return"No Data"}function Ft(n){var o,p=(0,Z.Z)({rowKey:"key",prefixCls:dt,emptyText:Yt},n),O=p.prefixCls,D=p.className,B=p.rowClassName,le=p.style,se=p.data,ne=p.rowKey,xe=p.scroll,Ze=p.tableLayout,Ee=p.direction,Ue=p.title,Ae=p.footer,He=p.summary,ut=p.caption,rt=p.id,ft=p.showHeader,it=p.components,St=p.emptyText,Xt=p.onRow,Jt=p.onHeaderRow,Bt=p.internalHooks,mn=p.transformColumns,Rn=p.internalRefs,Mt=p.tailor,Lt=p.sticky,Nt=se||xt,bt=!!Nt.length,Zt=Bt===c,cn=t.useCallback(function(or,gr){return(0,k.Z)(it,or)||gr},[it]),Zn=t.useMemo(function(){return typeof ne=="function"?ne:function(or){var gr=or&&or[ne];return gr}},[ne]),$n=cn(["body"]),nn=at(),Kn=(0,f.Z)(nn,3),zn=Kn[0],cr=Kn[1],Xn=Kn[2],$r=_e(p,Nt,Zn),Ir=(0,f.Z)($r,6),Pn=Ir[0],Dr=Ir[1],_n=Ir[2],vr=Ir[3],fr=Ir[4],uo=Ir[5],ln=xe==null?void 0:xe.x,on=t.useState(0),rn=(0,f.Z)(on,2),Vt=rn[0],Qn=rn[1],Ut=$e((0,Z.Z)((0,Z.Z)((0,Z.Z)({},p),Pn),{},{expandable:!!Pn.expandedRowRender,columnTitle:Pn.columnTitle,expandedKeys:_n,getRowKey:Zn,onTriggerExpand:uo,expandIcon:vr,expandIconColumnIndex:Pn.expandIconColumnIndex,direction:Ee,scrollWidth:Zt&&Mt&&typeof ln=="number"?ln:null}),Zt?mn:null),xn=(0,f.Z)(Ut,3),Un=xn[0],jn=xn[1],Jr=xn[2],Xr=Jr!=null?Jr:ln,Zo=t.useMemo(function(){return{columns:Un,flattenColumns:jn}},[Un,jn]),Zr=t.useRef(),Oo=t.useRef(),Tr=t.useRef(),fo=t.useRef(),oa=t.useRef(),er=t.useState(!1),rr=(0,f.Z)(er,2),hr=rr[0],Lr=rr[1],zr=t.useState(!1),An=(0,f.Z)(zr,2),oo=An[0],qr=An[1],bo=Je(new Map),zo=(0,f.Z)(bo,2),To=zo[0],wa=zo[1],ko=W(jn),wo=ko.map(function(or){return To.get(or)}),mo=t.useMemo(function(){return wo},[wo.join("_")]),ao=pt(mo,jn.length,Ee),Ar=xe&&ve(xe.y),yr=xe&&ve(Xr)||!!Pn.fixed,Ao=yr&&jn.some(function(or){var gr=or.fixed;return gr}),aa=t.useRef(),_o=qe(Lt,O),Fo=_o.isSticky,Ta=_o.offsetHeader,Aa=_o.offsetSummary,kn=_o.offsetScroll,ur=_o.stickyClassName,Qr=_o.container,br=t.useMemo(function(){return He==null?void 0:He(Nt)},[He,Nt]),eo=(Ar||Fo)&&t.isValidElement(br)&&br.type===i&&br.props.fixed,vo,go,Xo;Ar&&(go={overflowY:"scroll",maxHeight:xe.y}),yr&&(vo={overflowX:"auto"},Ar||(go={overflowY:"hidden"}),Xo={width:Xr===!0?"auto":Xr,minWidth:"100%"});var _a=t.useCallback(function(or,gr){(0,b.Z)(Zr.current)&&wa(function(Ro){if(Ro.get(or)!==gr){var Qo=new Map(Ro);return Qo.set(or,gr),Qo}return Ro})},[]),Ki=ht(null),Qa=(0,f.Z)(Ki,2),Li=Qa[0],Ja=Qa[1];function Ba(or,gr){gr&&(typeof gr=="function"?gr(or):gr.scrollLeft!==or&&(gr.scrollLeft=or,gr.scrollLeft!==or&&setTimeout(function(){gr.scrollLeft=or},0)))}var xa=(0,H.Z)(function(or){var gr=or.currentTarget,Ro=or.scrollLeft,Qo=Ee==="rtl",Jo=typeof Ro=="number"?Ro:gr.scrollLeft,mi=gr||Rt;if(!Ja()||Ja()===mi){var Va;Li(mi),Ba(Jo,Oo.current),Ba(Jo,Tr.current),Ba(Jo,oa.current),Ba(Jo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var Ua=gr||Oo.current;if(Ua){var ka=Ua.scrollWidth,Xa=Ua.clientWidth;if(ka===Xa){Lr(!1),qr(!1);return}Qo?(Lr(-Jo0)):(Lr(Jo>0),qr(Jo1?ut-Zt:0,Zn=(0,Z.Z)((0,Z.Z)((0,Z.Z)({},mn),ne),{},{flex:"0 0 ".concat(Zt,"px"),width:"".concat(Zt,"px"),marginRight:cn,pointerEvents:"auto"}),$n=t.useMemo(function(){return Ze?Nt<=1:Mt===0||Nt===0||Nt>1},[Nt,Mt,Ze]);$n?Zn.visibility="hidden":Ze&&(Zn.height=Ee==null?void 0:Ee(Nt));var nn=$n?function(){return null}:Ue,Kn={};return(Nt===0||Mt===0)&&(Kn.rowSpan=1,Kn.colSpan=1),t.createElement(We,(0,te.Z)({className:_()(He,xe),ellipsis:p.ellipsis,align:p.align,scope:p.rowScope,component:"div",prefixCls:o.prefixCls,key:St,record:se,index:B,renderIndex:le,dataIndex:Ae,render:nn,shouldCellUpdate:p.shouldCellUpdate},Xt,{appendNode:Jt,additionalProps:(0,Z.Z)((0,Z.Z)({},Bt),{},{style:Zn},Kn)}))}var an=Ht,tn=["data","index","className","rowKey","style","extra","getHeight"],Cn=t.forwardRef(function(n,o){var p=n.data,O=n.index,D=n.className,B=n.rowKey,le=n.style,se=n.extra,ne=n.getHeight,xe=(0,Oe.Z)(n,tn),Ze=p.record,Ee=p.indent,Ue=p.index,Ae=m(r,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),He=Ae.scrollX,ut=Ae.flattenColumns,rt=Ae.prefixCls,ft=Ae.fixColumn,it=Ae.componentWidth,St=ue(Ze,B,O,Ee),Xt=St.rowSupportExpand,Jt=St.expanded,Bt=St.rowProps,mn=St.expandedRowRender,Rn=St.expandedRowClassName,Mt;if(Xt&&Jt){var Lt=mn(Ze,O,Ee+1,Jt),Nt=Rn==null?void 0:Rn(Ze,O,Ee),bt={};ft&&(bt={style:(0,S.Z)({},"--virtual-width","".concat(it,"px"))});var Zt="".concat(rt,"-expanded-row-cell");Mt=t.createElement("div",{className:_()("".concat(rt,"-expanded-row"),"".concat(rt,"-expanded-row-level-").concat(Ee+1),Nt)},t.createElement(We,{component:"div",prefixCls:rt,className:_()(Zt,(0,S.Z)({},"".concat(Zt,"-fixed"),ft)),additionalProps:bt},Lt))}var cn=(0,Z.Z)((0,Z.Z)({},le),{},{width:He});se&&(cn.position="absolute",cn.pointerEvents="none");var Zn=t.createElement("div",(0,te.Z)({},Bt,xe,{ref:Xt?null:o,className:_()(D,"".concat(rt,"-row"),Bt==null?void 0:Bt.className,(0,S.Z)({},"".concat(rt,"-row-extra"),se)),style:(0,Z.Z)((0,Z.Z)({},cn),Bt==null?void 0:Bt.style)}),ut.map(function($n,nn){return t.createElement(an,{key:nn,rowInfo:St,column:$n,colIndex:nn,indent:Ee,index:O,renderIndex:Ue,record:Ze,inverse:se,getHeight:ne})}));return Xt?t.createElement("div",{ref:o},Zn,Mt):Zn}),qn=ce(Cn),Tt=qn,zt=t.forwardRef(function(n,o){var p=n.data,O=n.onScroll,D=m(r,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),B=D.flattenColumns,le=D.onColumnResize,se=D.getRowKey,ne=D.expandedKeys,xe=D.prefixCls,Ze=D.childrenColumnName,Ee=D.emptyNode,Ue=D.scrollX,Ae=m(qt),He=Ae.scrollY,ut=Ae.listItemHeight,rt=t.useRef(),ft=me(p,Ze,ne,se),it=t.useMemo(function(){var Mt=0;return B.map(function(Lt){var Nt=Lt.width,bt=Lt.key;return Mt+=Nt,[bt,Nt,Mt]})},[B]),St=t.useMemo(function(){return it.map(function(Mt){return Mt[2]})},[it]);t.useEffect(function(){it.forEach(function(Mt){var Lt=(0,f.Z)(Mt,2),Nt=Lt[0],bt=Lt[1];le(Nt,bt)})},[it]),t.useImperativeHandle(o,function(){var Mt={};return Object.defineProperty(Mt,"scrollLeft",{get:function(){var Nt;return((Nt=rt.current)===null||Nt===void 0?void 0:Nt.getScrollInfo().x)||0},set:function(Nt){var bt;(bt=rt.current)===null||bt===void 0||bt.scrollTo({left:Nt})}}),Mt});var Xt=function(Lt,Nt){var bt,Zt=(bt=ft[Nt])===null||bt===void 0?void 0:bt.record,cn=Lt.onCell;if(cn){var Zn,$n=cn(Zt,Nt);return(Zn=$n==null?void 0:$n.rowSpan)!==null&&Zn!==void 0?Zn:1}return 1},Jt=function(Lt){var Nt=Lt.start,bt=Lt.end,Zt=Lt.getSize,cn=Lt.offsetY;if(bt<0)return null;for(var Zn=B.filter(function(ln){return Xt(ln,Nt)===0}),$n=Nt,nn=function(on){if(Zn=Zn.filter(function(rn){return Xt(rn,on)===0}),!Zn.length)return $n=on,"break"},Kn=Nt;Kn>=0;Kn-=1){var zn=nn(Kn);if(zn==="break")break}for(var cr=B.filter(function(ln){return Xt(ln,bt)!==1}),Xn=bt,$r=function(on){if(cr=cr.filter(function(rn){return Xt(rn,on)!==1}),!cr.length)return Xn=Math.max(on-1,bt),"break"},Ir=bt;Ir1})&&Dr.push(on)},vr=$n;vr<=Xn;vr+=1)var fr=_n(vr);var uo=Dr.map(function(ln){var on=ft[ln],rn=se(on.record,ln),Vt=function(xn){var Un=ln+xn-1,jn=se(ft[Un].record,Un),Jr=Zt(rn,jn);return Jr.bottom-Jr.top},Qn=Zt(rn);return t.createElement(Tt,{key:ln,data:on,rowKey:rn,index:ln,style:{top:-cn+Qn.top},extra:!0,getHeight:Vt})});return uo},Bt=t.useMemo(function(){return{columnsOffset:St}},[St]),mn="".concat(xe,"-tbody"),Rn;return ft.length?Rn=t.createElement(en.Z,{fullHeight:!1,ref:rt,className:_()(mn,"".concat(mn,"-virtual")),height:He,itemHeight:ut||24,data:ft,itemKey:function(Lt){return se(Lt.record)},scrollWidth:Ue,onVirtualScroll:function(Lt){var Nt=Lt.x;O({scrollLeft:Nt})},extraRender:Jt},function(Mt,Lt,Nt){var bt=se(Mt.record,Lt);return t.createElement(Tt,(0,te.Z)({data:Mt,rowKey:bt,index:Lt},Nt))}):Rn=t.createElement("div",{className:_()("".concat(xe,"-placeholder"))},t.createElement(We,{component:"div",prefixCls:xe},Ee)),t.createElement(bn.Provider,{value:Bt},Rn)}),Et=ce(zt),Mn=Et,wn=function(o,p){var O=p.ref,D=p.onScroll;return t.createElement(Mn,{ref:O,data:o,onScroll:D})},hn=100;function gn(n){var o=n.columns,p=n.scroll,O=n.prefixCls,D=O===void 0?dt:O,B=n.className,le=n.listItemHeight,se=p||{},ne=se.x,xe=se.y;typeof ne!="number"&&(ne=((o||[]).length+1)*hn),typeof xe!="number"&&(xe=500);var Ze=t.useMemo(function(){return{scrollY:xe,listItemHeight:le}},[xe,le]);return t.createElement(qt.Provider,{value:Ze},t.createElement(Pt,(0,te.Z)({},n,{className:_()(B,"".concat(D,"-virtual")),scroll:(0,Z.Z)((0,Z.Z)({},p),{},{x:ne}),components:{body:wn},columns:o,internalHooks:c,tailor:!0})))}function Ln(n){return Ne(gn,n)}var tr=Ln(),Wn=null;function nr(n){return null}var $t=nr;function yt(n){return null}var Qt=yt,yn=e(2738),Yn=e(68031),Br=e(36355),xr=e(93891),lr=e(19716),mr=e(8628),Rr=e(31724),Or=e(58421),Fr=e(71418),sr=e(88088);function Mr(n){return function(p){let{prefixCls:O,onExpand:D,record:B,expanded:le,expandable:se}=p;const ne=`${O}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:xe=>{D(B,xe),xe.stopPropagation()},className:_()(ne,{[`${ne}-spaced`]:!se,[`${ne}-expanded`]:se&&le,[`${ne}-collapsed`]:se&&!le}),"aria-label":le?n.collapse:n.expand,"aria-expanded":le})}}var Gr=Mr;function jr(n,o){return"key"in n&&n.key!==void 0&&n.key!==null?n.key:n.dataIndex?Array.isArray(n.dataIndex)?n.dataIndex.join("."):n.dataIndex:o}function Yr(n,o){return o?`${o}-${n}`:`${n}`}function Wr(n,o){return typeof n=="function"?n(o):n}function to(n,o){const p=Wr(n,o);return Object.prototype.toString.call(p)==="[object Object]"?"":p}var Bo={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"},no=Bo,Po=e(7657),Mo=function(o,p){return t.createElement(Po.Z,(0,te.Z)({},o,{ref:p,icon:no}))},xo=t.forwardRef(Mo),Vr=xo,Ko=e(56762);function No(n){const o=t.useRef(n),p=(0,Ko.Z)();return[()=>o.current,O=>{o.current=O,p()}]}var So=e(3113),Co=e(24905),io=e(38854),Wt=e(64165),En=e(20834),fn=e(40875),pn=e(5112),Vn=e(17574),ir=e(47472),Ur=e(92832);function Nr(n){let{value:o,onChange:p,filterSearch:O,tablePrefixCls:D,locale:B}=n;return O?t.createElement("div",{className:`${D}-filter-dropdown-search`},t.createElement(Ur.default,{prefix:t.createElement(ir.Z,null),placeholder:B.filterSearchPlaceholder,onChange:p,value:o,htmlSize:1,className:`${D}-filter-dropdown-search-input`})):null}var Pr=Nr,Kr=e(10228);const Eo=n=>{const{keyCode:o}=n;o===Kr.Z.ENTER&&n.stopPropagation()};var qo=t.forwardRef((n,o)=>t.createElement("div",{className:n.className,onClick:p=>p.stopPropagation(),onKeyDown:Eo,ref:o},n.children));function $o(n){let o=[];return(n||[]).forEach(p=>{let{value:O,children:D}=p;o.push(O),D&&(o=[].concat((0,vt.Z)(o),(0,vt.Z)($o(D))))}),o}function po(n){return n.some(o=>{let{children:p}=o;return p})}function ro(n,o){return typeof o=="string"||typeof o=="number"?o==null?void 0:o.toString().toLowerCase().includes(n.trim().toLowerCase()):!1}function ea(n){let{filters:o,prefixCls:p,filteredKeys:O,filterMultiple:D,searchValue:B,filterSearch:le}=n;return o.map((se,ne)=>{const xe=String(se.value);if(se.children)return{key:xe||ne,label:se.text,popupClassName:`${p}-dropdown-submenu`,children:ea({filters:se.children,prefixCls:p,filteredKeys:O,filterMultiple:D,searchValue:B,filterSearch:le})};const Ze=D?Co.default:pn.ZP,Ee={key:se.value!==void 0?xe:ne,label:t.createElement(t.Fragment,null,t.createElement(Ze,{checked:O.includes(xe)}),t.createElement("span",null,se.text))};return B.trim()?typeof le=="function"?le(B,se)?Ee:null:ro(B,se.text)?Ee:null:Ee})}function Lo(n){var o,p;const{tablePrefixCls:O,prefixCls:D,column:B,dropdownPrefixCls:le,columnKey:se,filterMultiple:ne,filterMode:xe="menu",filterSearch:Ze=!1,filterState:Ee,triggerFilter:Ue,locale:Ae,children:He,getPopupContainer:ut}=n,{filterDropdownOpen:rt,onFilterDropdownOpenChange:ft,filterResetToDefaultFilteredValue:it,defaultFilteredValue:St,filterDropdownVisible:Xt,onFilterDropdownVisibleChange:Jt}=B,[Bt,mn]=t.useState(!1),Rn=!!(Ee&&(!((o=Ee.filteredKeys)===null||o===void 0)&&o.length||Ee.forceFiltered)),Mt=Ut=>{mn(Ut),ft==null||ft(Ut),Jt==null||Jt(Ut)},Lt=(p=rt!=null?rt:Xt)!==null&&p!==void 0?p:Bt,Nt=Ee==null?void 0:Ee.filteredKeys,[bt,Zt]=No(Nt||[]),cn=Ut=>{let{selectedKeys:xn}=Ut;Zt(xn)},Zn=(Ut,xn)=>{let{node:Un,checked:jn}=xn;cn(ne?{selectedKeys:Ut}:{selectedKeys:jn&&Un.key?[Un.key]:[]})};t.useEffect(()=>{Bt&&cn({selectedKeys:Nt||[]})},[Nt]);const[$n,nn]=t.useState([]),Kn=Ut=>{nn(Ut)},[zn,cr]=t.useState(""),Xn=Ut=>{const{value:xn}=Ut.target;cr(xn)};t.useEffect(()=>{Bt||cr("")},[Bt]);const $r=Ut=>{const xn=Ut&&Ut.length?Ut:null;if(xn===null&&(!Ee||!Ee.filteredKeys)||(0,I.Z)(xn,Ee==null?void 0:Ee.filteredKeys,!0))return null;Ue({column:B,key:se,filteredKeys:xn})},Ir=()=>{Mt(!1),$r(bt())},Pn=function(){let{confirm:Ut,closeDropdown:xn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ut&&$r([]),xn&&Mt(!1),cr(""),Zt(it?(St||[]).map(Un=>String(Un)):[])},Dr=function(){let{closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ut&&Mt(!1),$r(bt())},_n=Ut=>{Ut&&Nt!==void 0&&Zt(Nt||[]),Mt(Ut),!Ut&&!B.filterDropdown&&Ir()},vr=_()({[`${le}-menu-without-submenu`]:!po(B.filters||[])}),fr=Ut=>{if(Ut.target.checked){const xn=$o(B==null?void 0:B.filters).map(Un=>String(Un));Zt(xn)}else Zt([])},uo=Ut=>{let{filters:xn}=Ut;return(xn||[]).map((Un,jn)=>{const Jr=String(Un.value),Xr={title:Un.text,key:Un.value!==void 0?Jr:jn};return Un.children&&(Xr.children=uo({filters:Un.children})),Xr})},ln=Ut=>{var xn;return Object.assign(Object.assign({},Ut),{text:Ut.title,value:Ut.key,children:((xn=Ut.children)===null||xn===void 0?void 0:xn.map(Un=>ln(Un)))||[]})};let on;if(typeof B.filterDropdown=="function")on=B.filterDropdown({prefixCls:`${le}-custom`,setSelectedKeys:Ut=>cn({selectedKeys:Ut}),selectedKeys:bt(),confirm:Dr,clearFilters:Pn,filters:B.filters,visible:Lt,close:()=>{Mt(!1)}});else if(B.filterDropdown)on=B.filterDropdown;else{const Ut=bt()||[],xn=()=>(B.filters||[]).length===0?t.createElement(Wt.Z,{image:Wt.Z.PRESENTED_IMAGE_SIMPLE,description:Ae.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xe==="tree"?t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Ze,value:zn,onChange:Xn,tablePrefixCls:O,locale:Ae}),t.createElement("div",{className:`${O}-filter-dropdown-tree`},ne?t.createElement(Co.default,{checked:Ut.length===$o(B.filters).length,indeterminate:Ut.length>0&&Ut.length<$o(B.filters).length,className:`${O}-filter-dropdown-checkall`,onChange:fr},Ae.filterCheckall):null,t.createElement(Vn.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:ne,checkStrictly:!ne,className:`${le}-menu`,onCheck:Zn,checkedKeys:Ut,selectedKeys:Ut,showIcon:!1,treeData:uo({filters:B.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:zn.trim()?jn=>typeof Ze=="function"?Ze(zn,ln(jn)):ro(zn,jn.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Ze,value:zn,onChange:Xn,tablePrefixCls:O,locale:Ae}),t.createElement(En.default,{selectable:!0,multiple:ne,prefixCls:`${le}-menu`,className:vr,onSelect:cn,onDeselect:cn,selectedKeys:Ut,getPopupContainer:ut,openKeys:$n,onOpenChange:Kn,items:ea({filters:B.filters||[],filterSearch:Ze,prefixCls:D,filteredKeys:bt(),filterMultiple:ne,searchValue:zn})})),Un=()=>it?(0,I.Z)((St||[]).map(jn=>String(jn)),Ut,!0):Ut.length===0;on=t.createElement(t.Fragment,null,xn(),t.createElement("div",{className:`${D}-dropdown-btns`},t.createElement(So.ZP,{type:"link",size:"small",disabled:Un(),onClick:()=>Pn()},Ae.filterReset),t.createElement(So.ZP,{type:"primary",size:"small",onClick:Ir},Ae.filterConfirm)))}B.filterDropdown&&(on=t.createElement(fn.J,{selectable:void 0},on));const rn=()=>t.createElement(qo,{className:`${D}-dropdown`},on);let Vt;typeof B.filterIcon=="function"?Vt=B.filterIcon(Rn):B.filterIcon?Vt=B.filterIcon:Vt=t.createElement(Vr,null);const{direction:Qn}=t.useContext(Br.E_);return t.createElement("div",{className:`${D}-column`},t.createElement("span",{className:`${O}-column-title`},He),t.createElement(io.Z,{dropdownRender:rn,trigger:["click"],open:Lt,onOpenChange:_n,getPopupContainer:ut,placement:Qn==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:_()(`${D}-trigger`,{active:Rn}),onClick:Ut=>{Ut.stopPropagation()}},Vt)))}var ia=Lo;function ho(n,o,p){let O=[];return(n||[]).forEach((D,B)=>{var le;const se=Yr(B,p);if(D.filters||"filterDropdown"in D||"onFilter"in D)if("filteredValue"in D){let ne=D.filteredValue;"filterDropdown"in D||(ne=(le=ne==null?void 0:ne.map(String))!==null&&le!==void 0?le:ne),O.push({column:D,key:jr(D,se),filteredKeys:ne,forceFiltered:D.filtered})}else O.push({column:D,key:jr(D,se),filteredKeys:o&&D.defaultFilteredValue?D.defaultFilteredValue:void 0,forceFiltered:D.filtered});"children"in D&&(O=[].concat((0,vt.Z)(O),(0,vt.Z)(ho(D.children,o,se))))}),O}function la(n,o,p,O,D,B,le,se){return p.map((ne,xe)=>{const Ze=Yr(xe,se),{filterMultiple:Ee=!0,filterMode:Ue,filterSearch:Ae}=ne;let He=ne;if(He.filters||He.filterDropdown){const ut=jr(He,Ze),rt=O.find(ft=>{let{key:it}=ft;return ut===it});He=Object.assign(Object.assign({},He),{title:ft=>t.createElement(ia,{tablePrefixCls:n,prefixCls:`${n}-filter`,dropdownPrefixCls:o,column:He,columnKey:ut,filterState:rt,filterMultiple:Ee,filterMode:Ue,filterSearch:Ae,triggerFilter:B,locale:D,getPopupContainer:le},Wr(ne.title,ft))})}return"children"in He&&(He=Object.assign(Object.assign({},He),{children:la(n,o,He.children,O,D,B,le,Ze)})),He})}function sa(n){const o={};return n.forEach(p=>{let{key:O,filteredKeys:D,column:B}=p;const{filters:le,filterDropdown:se}=B;if(se)o[O]=D||null;else if(Array.isArray(D)){const ne=$o(le);o[O]=ne.filter(xe=>D.includes(String(xe)))}else o[O]=null}),o}function ta(n,o){return o.reduce((p,O)=>{const{column:{onFilter:D,filters:B},filteredKeys:le}=O;return D&&le&&le.length?p.filter(se=>le.some(ne=>{const xe=$o(B),Ze=xe.findIndex(Ue=>String(Ue)===String(ne)),Ee=Ze!==-1?xe[Ze]:ne;return D(Ee,se)})):p},n)}const na=n=>n.flatMap(o=>"children"in o?[o].concat((0,vt.Z)(na(o.children||[]))):[o]);function Sa(n){let{prefixCls:o,dropdownPrefixCls:p,mergedColumns:O,onFilterChange:D,getPopupContainer:B,locale:le}=n;const se=t.useMemo(()=>na(O||[]),[O]),[ne,xe]=t.useState(()=>ho(se,!0)),Ze=t.useMemo(()=>{const He=ho(se,!1);if(He.length===0)return He;let ut=!0,rt=!0;if(He.forEach(ft=>{let{filteredKeys:it}=ft;it!==void 0?ut=!1:rt=!1}),ut){const ft=(se||[]).map((it,St)=>jr(it,Yr(St)));return ne.filter(it=>{let{key:St}=it;return ft.includes(St)}).map(it=>{const St=se[ft.findIndex(Xt=>Xt===it.key)];return Object.assign(Object.assign({},it),{column:Object.assign(Object.assign({},it.column),St),forceFiltered:St.filtered})})}return He},[se,ne]),Ee=t.useMemo(()=>sa(Ze),[Ze]),Ue=He=>{const ut=Ze.filter(rt=>{let{key:ft}=rt;return ft!==He.key});ut.push(He),xe(ut),D(sa(ut),ut)};return[He=>la(o,p,He,Ze,le,Ue,B),Ze,Ee]}var ca=Sa;function ra(n,o,p){const O=t.useRef({});function D(B){if(!O.current||O.current.data!==n||O.current.childrenColumnName!==o||O.current.getRowKey!==p){let se=function(ne){ne.forEach((xe,Ze)=>{const Ee=p(xe,Ze);le.set(Ee,xe),xe&&typeof xe=="object"&&o in xe&&se(xe[o]||[])})};const le=new Map;se(n),O.current={data:n,childrenColumnName:o,kvMap:le,getRowKey:p}}return O.current.kvMap.get(B)}return[D]}var Go=e(50371),da=function(n,o){var p={};for(var O in n)Object.prototype.hasOwnProperty.call(n,O)&&o.indexOf(O)<0&&(p[O]=n[O]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,O=Object.getOwnPropertySymbols(n);D{const B=n[D];typeof B!="function"&&(p[D]=B)}),p}function ua(n,o,p){const O=p&&typeof p=="object"?p:{},{total:D=0}=O,B=da(O,["total"]),[le,se]=(0,t.useState)(()=>({current:"defaultCurrent"in B?B.defaultCurrent:1,pageSize:"defaultPageSize"in B?B.defaultPageSize:Yo})),ne=(0,Go.Z)(le,B,{total:D>0?D:n}),xe=Math.ceil((D||n)/ne.pageSize);ne.current>xe&&(ne.current=xe||1);const Ze=(Ue,Ae)=>{se({current:Ue!=null?Ue:1,pageSize:Ae||ne.pageSize})},Ee=(Ue,Ae)=>{var He;p&&((He=p.onChange)===null||He===void 0||He.call(p,Ue,Ae)),Ze(Ue,Ae),o(Ue,Ae||(ne==null?void 0:ne.pageSize))};return p===!1?[{},()=>{}]:[Object.assign(Object.assign({},ne),{onChange:Ee}),Ze]}var fa=ua,ma=e(84105),jo=e(35654),Hn=e(90782),Bn=e(71430),Hr=e(18929);const wr={},Sr="SELECT_ALL",kr="SELECT_INVERT",_r="SELECT_NONE",yo=[],lo=(n,o)=>{let p=[];return(o||[]).forEach(O=>{p.push(O),O&&typeof O=="object"&&n in O&&(p=[].concat((0,vt.Z)(p),(0,vt.Z)(lo(n,O[n]))))}),p};var Io=(n,o)=>{const{preserveSelectedRowKeys:p,selectedRowKeys:O,defaultSelectedRowKeys:D,getCheckboxProps:B,onChange:le,onSelect:se,onSelectAll:ne,onSelectInvert:xe,onSelectNone:Ze,onSelectMultiple:Ee,columnWidth:Ue,type:Ae,selections:He,fixed:ut,renderCell:rt,hideSelectAll:ft,checkStrictly:it=!0}=o||{},{prefixCls:St,data:Xt,pageData:Jt,getRecordByKey:Bt,getRowKey:mn,expandType:Rn,childrenColumnName:Mt,locale:Lt,getPopupContainer:Nt}=n,[bt,Zt]=(0,Hr.Z)(O||D||yo,{value:O}),cn=t.useRef(new Map),Zn=(0,t.useCallback)(ln=>{if(p){const on=new Map;ln.forEach(rn=>{let Vt=Bt(rn);!Vt&&cn.current.has(rn)&&(Vt=cn.current.get(rn)),on.set(rn,Vt)}),cn.current=on}},[Bt,p]);t.useEffect(()=>{Zn(bt)},[bt]);const{keyEntities:$n}=(0,t.useMemo)(()=>{if(it)return{keyEntities:null};let ln=Xt;if(p){const on=new Set(Xt.map((Vt,Qn)=>mn(Vt,Qn))),rn=Array.from(cn.current).reduce((Vt,Qn)=>{let[Ut,xn]=Qn;return on.has(Ut)?Vt:Vt.concat(xn)},[]);ln=[].concat((0,vt.Z)(ln),(0,vt.Z)(rn))}return(0,Bn.I8)(ln,{externalGetKey:mn,childrenPropName:Mt})},[Xt,mn,it,Mt,p]),nn=(0,t.useMemo)(()=>lo(Mt,Jt),[Mt,Jt]),Kn=(0,t.useMemo)(()=>{const ln=new Map;return nn.forEach((on,rn)=>{const Vt=mn(on,rn),Qn=(B?B(on):null)||{};ln.set(Vt,Qn)}),ln},[nn,mn,B]),zn=(0,t.useCallback)(ln=>{var on;return!!(!((on=Kn.get(mn(ln)))===null||on===void 0)&&on.disabled)},[Kn,mn]),[cr,Xn]=(0,t.useMemo)(()=>{if(it)return[bt||[],[]];const{checkedKeys:ln,halfCheckedKeys:on}=(0,Hn.S)(bt,!0,$n,zn);return[ln||[],on]},[bt,it,$n,zn]),$r=(0,t.useMemo)(()=>{const ln=Ae==="radio"?cr.slice(0,1):cr;return new Set(ln)},[cr,Ae]),Ir=(0,t.useMemo)(()=>Ae==="radio"?new Set:new Set(Xn),[Xn,Ae]),[Pn,Dr]=(0,t.useState)(null);t.useEffect(()=>{o||Zt(yo)},[!!o]);const _n=(0,t.useCallback)((ln,on)=>{let rn,Vt;Zn(ln),p?(rn=ln,Vt=ln.map(Qn=>cn.current.get(Qn))):(rn=[],Vt=[],ln.forEach(Qn=>{const Ut=Bt(Qn);Ut!==void 0&&(rn.push(Qn),Vt.push(Ut))})),Zt(rn),le==null||le(rn,Vt,{type:on})},[Zt,Bt,le,p]),vr=(0,t.useCallback)((ln,on,rn,Vt)=>{if(se){const Qn=rn.map(Ut=>Bt(Ut));se(Bt(ln),on,Qn,Vt)}_n(rn,"single")},[se,Bt,_n]),fr=(0,t.useMemo)(()=>!He||ft?null:(He===!0?[Sr,kr,_r]:He).map(on=>on===Sr?{key:"all",text:Lt.selectionAll,onSelect(){_n(Xt.map((rn,Vt)=>mn(rn,Vt)).filter(rn=>{const Vt=Kn.get(rn);return!(Vt!=null&&Vt.disabled)||$r.has(rn)}),"all")}}:on===kr?{key:"invert",text:Lt.selectInvert,onSelect(){const rn=new Set($r);Jt.forEach((Qn,Ut)=>{const xn=mn(Qn,Ut),Un=Kn.get(xn);Un!=null&&Un.disabled||(rn.has(xn)?rn.delete(xn):rn.add(xn))});const Vt=Array.from(rn);xe&&xe(Vt),_n(Vt,"invert")}}:on===_r?{key:"none",text:Lt.selectNone,onSelect(){Ze==null||Ze(),_n(Array.from($r).filter(rn=>{const Vt=Kn.get(rn);return Vt==null?void 0:Vt.disabled}),"none")}}:on).map(on=>Object.assign(Object.assign({},on),{onSelect:function(){for(var rn,Vt,Qn=arguments.length,Ut=new Array(Qn),xn=0;xn{var on;if(!o)return ln.filter(er=>er!==wr);let rn=(0,vt.Z)(ln);const Vt=new Set($r),Qn=nn.map(mn).filter(er=>!Kn.get(er).disabled),Ut=Qn.every(er=>Vt.has(er)),xn=Qn.some(er=>Vt.has(er)),Un=()=>{const er=[];Ut?Qn.forEach(hr=>{Vt.delete(hr),er.push(hr)}):Qn.forEach(hr=>{Vt.has(hr)||(Vt.add(hr),er.push(hr))});const rr=Array.from(Vt);ne==null||ne(!Ut,rr.map(hr=>Bt(hr)),er.map(hr=>Bt(hr))),_n(rr,"all"),Dr(null)};let jn;if(Ae!=="radio"){let er;if(fr){const An={getPopupContainer:Nt,items:fr.map((oo,qr)=>{const{key:bo,text:zo,onSelect:To}=oo;return{key:bo!=null?bo:qr,onClick:()=>{To==null||To(Qn)},label:zo}})};er=t.createElement("div",{className:`${St}-selection-extra`},t.createElement(io.Z,{menu:An,getPopupContainer:Nt},t.createElement("span",null,t.createElement(ma.Z,null))))}const rr=nn.map((An,oo)=>{const qr=mn(An,oo),bo=Kn.get(qr)||{};return Object.assign({checked:Vt.has(qr)},bo)}).filter(An=>{let{disabled:oo}=An;return oo}),hr=!!rr.length&&rr.length===nn.length,Lr=hr&&rr.every(An=>{let{checked:oo}=An;return oo}),zr=hr&&rr.some(An=>{let{checked:oo}=An;return oo});jn=!ft&&t.createElement("div",{className:`${St}-selection`},t.createElement(Co.default,{checked:hr?Lr:!!nn.length&&Ut,indeterminate:hr?!Lr&&zr:!Ut&&xn,onChange:Un,disabled:nn.length===0||hr,"aria-label":er?"Custom selection":"Select all",skipGroup:!0}),er)}let Jr;Ae==="radio"?Jr=(er,rr,hr)=>{const Lr=mn(rr,hr),zr=Vt.has(Lr);return{node:t.createElement(pn.ZP,Object.assign({},Kn.get(Lr),{checked:zr,onClick:An=>An.stopPropagation(),onChange:An=>{Vt.has(Lr)||vr(Lr,!0,[Lr],An.nativeEvent)}})),checked:zr}}:Jr=(er,rr,hr)=>{var Lr;const zr=mn(rr,hr),An=Vt.has(zr),oo=Ir.has(zr),qr=Kn.get(zr);let bo;return Rn==="nest"?bo=oo:bo=(Lr=qr==null?void 0:qr.indeterminate)!==null&&Lr!==void 0?Lr:oo,{node:t.createElement(Co.default,Object.assign({},qr,{indeterminate:bo,checked:An,skipGroup:!0,onClick:zo=>zo.stopPropagation(),onChange:zo=>{let{nativeEvent:To}=zo;const{shiftKey:wa}=To;let ko=-1,wo=-1;if(wa&&it){const mo=new Set([Pn,zr]);Qn.some((ao,Ar)=>{if(mo.has(ao))if(ko===-1)ko=Ar;else return wo=Ar,!0;return!1})}if(wo!==-1&&ko!==wo&&it){const mo=Qn.slice(ko,wo+1),ao=[];An?mo.forEach(yr=>{Vt.has(yr)&&(ao.push(yr),Vt.delete(yr))}):mo.forEach(yr=>{Vt.has(yr)||(ao.push(yr),Vt.add(yr))});const Ar=Array.from(Vt);Ee==null||Ee(!An,Ar.map(yr=>Bt(yr)),ao.map(yr=>Bt(yr))),_n(Ar,"multiple")}else{const mo=cr;if(it){const ao=An?(0,jo._5)(mo,zr):(0,jo.L0)(mo,zr);vr(zr,!An,ao,To)}else{const ao=(0,Hn.S)([].concat((0,vt.Z)(mo),[zr]),!0,$n,zn),{checkedKeys:Ar,halfCheckedKeys:yr}=ao;let Ao=Ar;if(An){const aa=new Set(Ar);aa.delete(zr),Ao=(0,Hn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:yr},$n,zn).checkedKeys}vr(zr,!An,Ao,To)}}Dr(An?null:zr)}})),checked:An}};const Xr=(er,rr,hr)=>{const{node:Lr,checked:zr}=Jr(er,rr,hr);return rt?rt(zr,rr,hr,Lr):Lr};if(!rn.includes(wr))if(rn.findIndex(er=>{var rr;return((rr=er[sn])===null||rr===void 0?void 0:rr.columnType)==="EXPAND_COLUMN"})===0){const[er,...rr]=rn;rn=[er,wr].concat((0,vt.Z)(rr))}else rn=[wr].concat((0,vt.Z)(rn));const Zo=rn.indexOf(wr);rn=rn.filter((er,rr)=>er!==wr||rr===Zo);const Zr=rn[Zo-1],Oo=rn[Zo+1];let Tr=ut;Tr===void 0&&((Oo==null?void 0:Oo.fixed)!==void 0?Tr=Oo.fixed:(Zr==null?void 0:Zr.fixed)!==void 0&&(Tr=Zr.fixed)),Tr&&Zr&&((on=Zr[sn])===null||on===void 0?void 0:on.columnType)==="EXPAND_COLUMN"&&Zr.fixed===void 0&&(Zr.fixed=Tr);const fo=_()(`${St}-selection-col`,{[`${St}-selection-col-with-dropdown`]:He&&Ae==="checkbox"}),oa={fixed:Tr,width:Ue,className:`${St}-selection-column`,title:o.columnTitle||jn,render:Xr,onCell:o.onCell,[sn]:{className:fo}};return rn.map(er=>er===wr?oa:er)},[mn,nn,o,cr,$r,Ir,Ue,fr,Rn,Pn,Kn,Ee,vr,zn]),$r]},va=e(89489),Ra=e(59477),ga=e(6848);const pa="ascend",Ea="descend";function ha(n){return typeof n.sorter=="object"&&typeof n.sorter.multiple=="number"?n.sorter.multiple:!1}function $a(n){return typeof n=="function"?n:n&&typeof n=="object"&&n.compare?n.compare:!1}function za(n,o){return o?n[n.indexOf(o)+1]:n[0]}function Ia(n,o,p){let O=[];function D(B,le){O.push({column:B,key:jr(B,le),multiplePriority:ha(B),sortOrder:B.sortOrder})}return(n||[]).forEach((B,le)=>{const se=Yr(le,p);B.children?("sortOrder"in B&&D(B,se),O=[].concat((0,vt.Z)(O),(0,vt.Z)(Ia(B.children,o,se)))):B.sorter&&("sortOrder"in B?D(B,se):o&&B.defaultSortOrder&&O.push({column:B,key:jr(B,se),multiplePriority:ha(B),sortOrder:B.defaultSortOrder}))}),O}function Pa(n,o,p,O,D,B,le,se){return(o||[]).map((ne,xe)=>{const Ze=Yr(xe,se);let Ee=ne;if(Ee.sorter){const Ue=Ee.sortDirections||D,Ae=Ee.showSorterTooltip===void 0?le:Ee.showSorterTooltip,He=jr(Ee,Ze),ut=p.find(Rn=>{let{key:Mt}=Rn;return Mt===He}),rt=ut?ut.sortOrder:null,ft=za(Ue,rt);let it;if(ne.sortIcon)it=ne.sortIcon({sortOrder:rt});else{const Rn=Ue.includes(pa)&&t.createElement(Ra.Z,{className:_()(`${n}-column-sorter-up`,{active:rt===pa})}),Mt=Ue.includes(Ea)&&t.createElement(va.Z,{className:_()(`${n}-column-sorter-down`,{active:rt===Ea})});it=t.createElement("span",{className:_()(`${n}-column-sorter`,{[`${n}-column-sorter-full`]:!!(Rn&&Mt)})},t.createElement("span",{className:`${n}-column-sorter-inner`,"aria-hidden":"true"},Rn,Mt))}const{cancelSort:St,triggerAsc:Xt,triggerDesc:Jt}=B||{};let Bt=St;ft===Ea?Bt=Jt:ft===pa&&(Bt=Xt);const mn=typeof Ae=="object"?Ae:{title:Bt};Ee=Object.assign(Object.assign({},Ee),{className:_()(Ee.className,{[`${n}-column-sort`]:rt}),title:Rn=>{const Mt=t.createElement("div",{className:`${n}-column-sorters`},t.createElement("span",{className:`${n}-column-title`},Wr(ne.title,Rn)),it);return Ae?t.createElement(ga.Z,Object.assign({},mn),Mt):Mt},onHeaderCell:Rn=>{const Mt=ne.onHeaderCell&&ne.onHeaderCell(Rn)||{},Lt=Mt.onClick,Nt=Mt.onKeyDown;Mt.onClick=cn=>{O({column:ne,key:He,sortOrder:ft,multiplePriority:ha(ne)}),Lt==null||Lt(cn)},Mt.onKeyDown=cn=>{cn.keyCode===Kr.Z.ENTER&&(O({column:ne,key:He,sortOrder:ft,multiplePriority:ha(ne)}),Nt==null||Nt(cn))};const bt=to(ne.title,{}),Zt=bt==null?void 0:bt.toString();return rt?Mt["aria-sort"]=rt==="ascend"?"ascending":"descending":Mt["aria-label"]=Zt||"",Mt.className=_()(Mt.className,`${n}-column-has-sorters`),Mt.tabIndex=0,ne.ellipsis&&(Mt.title=(bt!=null?bt:"").toString()),Mt}})}return"children"in Ee&&(Ee=Object.assign(Object.assign({},Ee),{children:Pa(n,Ee.children,p,O,D,B,le,Ze)})),Ee})}function Ma(n){const{column:o,sortOrder:p}=n;return{column:o,order:p,field:o.dataIndex,columnKey:o.key}}function Na(n){const o=n.filter(p=>{let{sortOrder:O}=p;return O}).map(Ma);return o.length===0&&n.length?Object.assign(Object.assign({},Ma(n[n.length-1])),{column:void 0}):o.length<=1?o[0]||{}:o}function Er(n,o,p){const O=o.slice().sort((le,se)=>se.multiplePriority-le.multiplePriority),D=n.slice(),B=O.filter(le=>{let{column:{sorter:se},sortOrder:ne}=le;return $a(se)&&ne});return B.length?D.sort((le,se)=>{for(let ne=0;ne{const se=le[p];return se?Object.assign(Object.assign({},le),{[p]:Er(se,o,p)}):le}):D}function dr(n){let{prefixCls:o,mergedColumns:p,onSorterChange:O,sortDirections:D,tableLocale:B,showSorterTooltip:le}=n;const[se,ne]=t.useState(Ia(p,!0)),xe=t.useMemo(()=>{let He=!0;const ut=Ia(p,!1);if(!ut.length)return se;const rt=[];function ft(St){He?rt.push(St):rt.push(Object.assign(Object.assign({},St),{sortOrder:null}))}let it=null;return ut.forEach(St=>{it===null?(ft(St),St.sortOrder&&(St.multiplePriority===!1?He=!1:it=!0)):(it&&St.multiplePriority!==!1||(He=!1),ft(St))}),rt},[p,se]),Ze=t.useMemo(()=>{const He=xe.map(ut=>{let{column:rt,sortOrder:ft}=ut;return{column:rt,order:ft}});return{sortColumns:He,sortColumn:He[0]&&He[0].column,sortOrder:He[0]&&He[0].order}},[xe]);function Ee(He){let ut;He.multiplePriority===!1||!xe.length||xe[0].multiplePriority===!1?ut=[He]:ut=[].concat((0,vt.Z)(xe.filter(rt=>{let{key:ft}=rt;return ft!==He.key})),[He]),ne(ut),O(Na(ut),ut)}return[He=>Pa(o,He,xe,Ee,D,B,le),xe,Ze,()=>Na(xe)]}function pr(n,o){return n.map(p=>{const O=Object.assign({},p);return O.title=Wr(p.title,o),"children"in O&&(O.children=pr(O.children,o)),O})}function so(n){return[t.useCallback(p=>pr(p,n),[n])]}var co=_t((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:O}=o;return p!==O}),ya=Ln((n,o)=>{const{_renderTimes:p}=n,{_renderTimes:O}=o;return p!==O}),Vo=e(64993),ba=e(17313),Da=e(83116),Za=e(37613),Oa=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,O=(D,B,le)=>({[`&${o}-${D}`]:{[`> ${o}-container`]:{[`> ${o}-content, > ${o}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${o}-expanded-row-fixed`]:{margin:`-${B}px -${le+n.lineWidth}px`}}}}}});return{[`${o}-wrapper`]:{[`${o}${o}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${o}-title`]:{border:p,borderBottom:0},[`> ${o}-container`]:{borderInlineStart:p,borderTop:p,[` > ${o}-content, > ${o}-header, > ${o}-body, @@ -109,10 +109,10 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},O("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle)),O("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall)),{[`> ${o}-footer`]:{border:p,borderTop:0}}),[`${o}-cell`]:{[`${o}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${n.lineWidth}px 0 ${n.lineWidth}px ${n.tableHeaderBg}`}},[`${o}-bordered ${o}-cell-scrollbar`]:{borderInlineEnd:p}}}},vi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-cell-ellipsis`]:Object.assign(Object.assign({},ba.vS),{wordBreak:"keep-all",[` &${o}-cell-fix-left-last, &${o}-cell-fix-right-first - `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},pi=e(15969),hi=n=>{const{componentCls:o,antCls:p,controlInteractiveSize:O,motionDurationSlow:D,lineWidth:T,paddingXS:le,lineType:se,tableBorderColor:ne,tableExpandIconBg:xe,tableExpandColumnWidth:Ze,borderRadius:Ee,fontSize:Ue,fontSizeSM:Ae,lineHeight:He,tablePaddingVertical:ut,tablePaddingHorizontal:rt,tableExpandedRowBg:ft,paddingXXS:it}=n,St=O/2-T,Xt=St*2+T*3,Jt=`${T}px ${se} ${ne}`,Bt=it-T;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Ze},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,pi.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Xt,height:Xt,padding:0,color:"inherit",lineHeight:`${Xt}px`,background:xe,border:Jt,borderRadius:Ee,transform:`scale(${O/Xt})`,transition:`all ${D}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${D} ease-out`,content:'""'},"&::before":{top:St,insetInlineEnd:Bt,insetInlineStart:Bt,height:T},"&::after":{top:Bt,bottom:Bt,insetInlineStart:St,width:T,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"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(Ue*He-T*3)/2-Math.ceil((Ae*1.4-T*3)/2),marginInlineEnd:le},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ft}},[`${p}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${ut}px -${rt}px`,padding:`${ut}px ${rt}px`}}}},yi=n=>{const{componentCls:o,antCls:p,iconCls:O,tableFilterDropdownWidth:D,tableFilterDropdownSearchWidth:T,paddingXXS:le,paddingXS:se,colorText:ne,lineWidth:xe,lineType:Ze,tableBorderColor:Ee,tableHeaderIconColor:Ue,fontSizeSM:Ae,tablePaddingHorizontal:He,borderRadius:ut,motionDurationSlow:rt,colorTextDescription:ft,colorPrimary:it,tableHeaderFilterActiveBg:St,colorTextDisabled:Xt,tableFilterDropdownBg:Jt,tableFilterDropdownHeight:Bt,controlItemBgHover:mn,controlItemBgActive:Rn,boxShadowSecondary:Mt,filterDropdownMenuBg:Lt}=n,Nt=`${p}-dropdown`,bt=`${o}-filter-dropdown`,Zt=`${p}-tree`,cn=`${xe}px ${Ze} ${Ee}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-le,marginInline:`${le}px ${-He/2}px`,padding:`0 ${le}px`,color:Ue,fontSize:Ae,borderRadius:ut,cursor:"pointer",transition:`all ${rt}`,"&:hover":{color:ft,background:St},"&.active":{color:it}}}},{[`${p}-dropdown`]:{[bt]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{minWidth:D,backgroundColor:Jt,borderRadius:ut,boxShadow:Mt,overflow:"hidden",[`${Nt}-menu`]:{maxHeight:Bt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Lt,"&:empty::after":{display:"block",padding:`${se}px 0`,color:Xt,fontSize:Ae,textAlign:"center",content:'"Not Found"'}},[`${bt}-tree`]:{paddingBlock:`${se}px 0`,paddingInline:se,[Zt]:{padding:0},[`${Zt}-treenode ${Zt}-node-content-wrapper:hover`]:{backgroundColor:mn},[`${Zt}-treenode-checkbox-checked ${Zt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Rn}}},[`${bt}-search`]:{padding:se,borderBottom:cn,"&-input":{input:{minWidth:T},[O]:{color:Xt}}},[`${bt}-checkall`]:{width:"100%",marginBottom:le,marginInlineStart:le},[`${bt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${se-xe}px ${se}px`,overflow:"hidden",borderTop:cn}})}},{[`${p}-dropdown ${bt}, ${bt}-submenu`]:{[`${p}-checkbox-wrapper + span`]:{paddingInlineStart:se,color:ne},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},bi=n=>{const{componentCls:o,lineWidth:p,colorSplit:O,motionDurationSlow:D,zIndexTableFixed:T,tableBg:le,zIndexTableSticky:se}=n,ne=O;return{[`${o}-wrapper`]:{[` + `]:{overflow:"visible",[`${o}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${o}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},gi=n=>{const{componentCls:o}=n;return{[`${o}-wrapper`]:{[`${o}-tbody > tr${o}-placeholder`]:{textAlign:"center",color:n.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:n.colorBgContainer}}}}},pi=e(15969),hi=n=>{const{componentCls:o,antCls:p,controlInteractiveSize:O,motionDurationSlow:D,lineWidth:B,paddingXS:le,lineType:se,tableBorderColor:ne,tableExpandIconBg:xe,tableExpandColumnWidth:Ze,borderRadius:Ee,fontSize:Ue,fontSizeSM:Ae,lineHeight:He,tablePaddingVertical:ut,tablePaddingHorizontal:rt,tableExpandedRowBg:ft,paddingXXS:it}=n,St=O/2-B,Xt=St*2+B*3,Jt=`${B}px ${se} ${ne}`,Bt=it-B;return{[`${o}-wrapper`]:{[`${o}-expand-icon-col`]:{width:Ze},[`${o}-row-expand-icon-cell`]:{textAlign:"center",[`${o}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${o}-row-indent`]:{height:1,float:"left"},[`${o}-row-expand-icon`]:Object.assign(Object.assign({},(0,pi.N)(n)),{position:"relative",float:"left",boxSizing:"border-box",width:Xt,height:Xt,padding:0,color:"inherit",lineHeight:`${Xt}px`,background:xe,border:Jt,borderRadius:Ee,transform:`scale(${O/Xt})`,transition:`all ${D}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${D} ease-out`,content:'""'},"&::before":{top:St,insetInlineEnd:Bt,insetInlineStart:Bt,height:B},"&::after":{top:Bt,bottom:Bt,insetInlineStart:St,width:B,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"}}),[`${o}-row-indent + ${o}-row-expand-icon`]:{marginTop:(Ue*He-B*3)/2-Math.ceil((Ae*1.4-B*3)/2),marginInlineEnd:le},[`tr${o}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ft}},[`${p}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${o}-expanded-row-fixed`]:{position:"relative",margin:`-${ut}px -${rt}px`,padding:`${ut}px ${rt}px`}}}},yi=n=>{const{componentCls:o,antCls:p,iconCls:O,tableFilterDropdownWidth:D,tableFilterDropdownSearchWidth:B,paddingXXS:le,paddingXS:se,colorText:ne,lineWidth:xe,lineType:Ze,tableBorderColor:Ee,tableHeaderIconColor:Ue,fontSizeSM:Ae,tablePaddingHorizontal:He,borderRadius:ut,motionDurationSlow:rt,colorTextDescription:ft,colorPrimary:it,tableHeaderFilterActiveBg:St,colorTextDisabled:Xt,tableFilterDropdownBg:Jt,tableFilterDropdownHeight:Bt,controlItemBgHover:mn,controlItemBgActive:Rn,boxShadowSecondary:Mt,filterDropdownMenuBg:Lt}=n,Nt=`${p}-dropdown`,bt=`${o}-filter-dropdown`,Zt=`${p}-tree`,cn=`${xe}px ${Ze} ${Ee}`;return[{[`${o}-wrapper`]:{[`${o}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${o}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-le,marginInline:`${le}px ${-He/2}px`,padding:`0 ${le}px`,color:Ue,fontSize:Ae,borderRadius:ut,cursor:"pointer",transition:`all ${rt}`,"&:hover":{color:ft,background:St},"&.active":{color:it}}}},{[`${p}-dropdown`]:{[bt]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{minWidth:D,backgroundColor:Jt,borderRadius:ut,boxShadow:Mt,overflow:"hidden",[`${Nt}-menu`]:{maxHeight:Bt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Lt,"&:empty::after":{display:"block",padding:`${se}px 0`,color:Xt,fontSize:Ae,textAlign:"center",content:'"Not Found"'}},[`${bt}-tree`]:{paddingBlock:`${se}px 0`,paddingInline:se,[Zt]:{padding:0},[`${Zt}-treenode ${Zt}-node-content-wrapper:hover`]:{backgroundColor:mn},[`${Zt}-treenode-checkbox-checked ${Zt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Rn}}},[`${bt}-search`]:{padding:se,borderBottom:cn,"&-input":{input:{minWidth:B},[O]:{color:Xt}}},[`${bt}-checkall`]:{width:"100%",marginBottom:le,marginInlineStart:le},[`${bt}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${se-xe}px ${se}px`,overflow:"hidden",borderTop:cn}})}},{[`${p}-dropdown ${bt}, ${bt}-submenu`]:{[`${p}-checkbox-wrapper + span`]:{paddingInlineStart:se,color:ne},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},bi=n=>{const{componentCls:o,lineWidth:p,colorSplit:O,motionDurationSlow:D,zIndexTableFixed:B,tableBg:le,zIndexTableSticky:se}=n,ne=O;return{[`${o}-wrapper`]:{[` ${o}-cell-fix-left, ${o}-cell-fix-right - `]:{position:"sticky !important",zIndex:T,background:le},[` + `]:{position:"sticky !important",zIndex:B,background:le},[` ${o}-cell-fix-left-first::after, ${o}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-p,width:30,transform:"translateX(100%)",transition:`box-shadow ${D}`,content:'""',pointerEvents:"none"},[`${o}-cell-fix-left-all::after`]:{display:"none"},[` @@ -124,10 +124,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${ne}`},[`${o}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${o}-ping-right`]:{[`&:not(${o}-has-fix-right) ${o}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${ne}`}},[` ${o}-cell-fix-right-first::after, ${o}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ne}`}}}}},Ci=n=>{const{componentCls:o,antCls:p}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${p}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=n=>{const{componentCls:o,tableRadius:p}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${p}px ${p}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:p,borderStartEndRadius:p,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:p},"> *:last-child":{borderStartEndRadius:p}}},"&-footer":{borderRadius:`0 0 ${p}px ${p}px`}}}}},Si=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},Ei=n=>{const{componentCls:o,antCls:p,iconCls:O,fontSizeIcon:D,padding:T,paddingXS:le,tableHeaderIconColor:se,tableHeaderIconColorHover:ne,tableSelectionColumnWidth:xe}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:xe,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+T/4}},[`${o}-bordered ${o}-selection-col`]:{width:xe+le*2,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+T/4+le*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${ne}`}}}}},Ci=n=>{const{componentCls:o,antCls:p}=n;return{[`${o}-wrapper`]:{[`${o}-pagination${p}-pagination`]:{margin:`${n.margin}px 0`},[`${o}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:n.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},xi=n=>{const{componentCls:o,tableRadius:p}=n;return{[`${o}-wrapper`]:{[o]:{[`${o}-title, ${o}-header`]:{borderRadius:`${p}px ${p}px 0 0`},[`${o}-title + ${o}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${o}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:p,borderStartEndRadius:p,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:p},"> *:last-child":{borderStartEndRadius:p}}},"&-footer":{borderRadius:`0 0 ${p}px ${p}px`}}}}},Si=n=>{const{componentCls:o}=n;return{[`${o}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${o}-pagination-left`]:{justifyContent:"flex-end"},[`${o}-pagination-right`]:{justifyContent:"flex-start"},[`${o}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${o}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${o}-row-indent`]:{float:"right"}}}}},Ei=n=>{const{componentCls:o,antCls:p,iconCls:O,fontSizeIcon:D,padding:B,paddingXS:le,tableHeaderIconColor:se,tableHeaderIconColorHover:ne,tableSelectionColumnWidth:xe}=n;return{[`${o}-wrapper`]:{[`${o}-selection-col`]:{width:xe,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+B/4}},[`${o}-bordered ${o}-selection-col`]:{width:xe+le*2,[`&${o}-selection-col-with-dropdown`]:{width:xe+D+B/4+le*2}},[` table tr th${o}-selection-column, table tr td${o}-selection-column - `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${p}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[O]:{color:se,fontSize:D,verticalAlign:"baseline","&:hover":{color:ne}}}}}},$i=n=>{const{componentCls:o}=n,p=(O,D,T,le)=>({[`${o}${o}-${O}`]:{fontSize:le,[` + `]:{paddingInlineEnd:n.paddingXS,paddingInlineStart:n.paddingXS,textAlign:"center",[`${p}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${o}-selection-column${o}-cell-fix-left`]:{zIndex:n.zIndexTableFixed+1},[`table tr th${o}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${o}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${o}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${n.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${n.tablePaddingHorizontal/4}px`,[O]:{color:se,fontSize:D,verticalAlign:"baseline","&:hover":{color:ne}}}}}},$i=n=>{const{componentCls:o}=n,p=(O,D,B,le)=>({[`${o}${o}-${O}`]:{fontSize:le,[` ${o}-title, ${o}-footer, ${o}-cell, @@ -136,10 +136,10 @@ ${o}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${D}px ${T}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${T/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${D}px -${T}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${D}px`,marginInline:`${n.tableExpandColumnWidth-T}px -${T}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${T/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},p("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),p("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},Ii=n=>{const{componentCls:o,marginXXS:p,fontSizeIcon:O,tableHeaderIconColor:D,tableHeaderIconColorHover:T}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` + `]:{padding:`${D}px ${B}px`},[`${o}-filter-trigger`]:{marginInlineEnd:`-${B/2}px`},[`${o}-expanded-row-fixed`]:{margin:`-${D}px -${B}px`},[`${o}-tbody`]:{[`${o}-wrapper:only-child ${o}`]:{marginBlock:`-${D}px`,marginInline:`${n.tableExpandColumnWidth-B}px -${B}px`}},[`${o}-selection-column`]:{paddingInlineStart:`${B/4}px`}}});return{[`${o}-wrapper`]:Object.assign(Object.assign({},p("middle",n.tablePaddingVerticalMiddle,n.tablePaddingHorizontalMiddle,n.tableFontSizeMiddle)),p("small",n.tablePaddingVerticalSmall,n.tablePaddingHorizontalSmall,n.tableFontSizeSmall))}},Ii=n=>{const{componentCls:o,marginXXS:p,fontSizeIcon:O,tableHeaderIconColor:D,tableHeaderIconColorHover:B}=n;return{[`${o}-wrapper`]:{[`${o}-thead th${o}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${n.motionDurationSlow}`,"&:hover":{background:n.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:n.colorPrimary},[` &${o}-cell-fix-left:hover, &${o}-cell-fix-right:hover - `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:p,color:D,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:O,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:T}}}},Oi=n=>{const{componentCls:o,opacityLoading:p,tableScrollThumbBg:O,tableScrollThumbBgHover:D,tableScrollThumbSize:T,tableScrollBg:le,zIndexTableSticky:se,stickyScrollBarBorderRadius:ne}=n,xe=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:se,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${T}px !important`,zIndex:se,display:"flex",alignItems:"center",background:le,borderTop:xe,opacity:p,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:T,backgroundColor:O,borderRadius:ne,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:D}}}}}}},Ya=n=>{const{componentCls:o,lineWidth:p,tableBorderColor:O}=n,D=`${p}px ${n.lineType} ${O}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:D}}},[`div${o}-summary`]:{boxShadow:`0 -${p}px 0 ${O}`}}}},wi=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,O=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:p},[`${o}-expanded-row`]:{[`${O}${O}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:p,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:p,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:p}}}}}}};const Ri=n=>{const{componentCls:o,fontWeightStrong:p,tablePaddingVertical:O,tablePaddingHorizontal:D,lineWidth:T,lineType:le,tableBorderColor:se,tableFontSize:ne,tableBg:xe,tableRadius:Ze,tableHeaderTextColor:Ee,motionDurationMid:Ue,tableHeaderBg:Ae,tableHeaderCellSplitColor:He,tableRowHoverBg:ut,tableSelectedRowBg:rt,tableSelectedRowHoverBg:ft,tableFooterTextColor:it,tableFooterBg:St,paddingContentVerticalLG:Xt}=n,Jt=`${T}px ${le} ${se}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ba.dF)()),{[o]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{fontSize:ne,background:xe,borderRadius:`${Ze}px ${Ze}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ze}px ${Ze}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:n.tableFixedHeaderSortActiveBg}},[`${o}-thead th${o}-column-sort`]:{background:n.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${o}-column-sort`]:{background:n.tableBodySortBg},[`${o}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${o}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${o}-column-sorter`]:{marginInlineStart:p,color:D,fontSize:0,transition:`color ${n.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:O,"&.active":{color:n.colorPrimary}},[`${o}-column-sorter-up + ${o}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${o}-column-sorters:hover ${o}-column-sorter`]:{color:B}}}},Oi=n=>{const{componentCls:o,opacityLoading:p,tableScrollThumbBg:O,tableScrollThumbBgHover:D,tableScrollThumbSize:B,tableScrollBg:le,zIndexTableSticky:se,stickyScrollBarBorderRadius:ne}=n,xe=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`;return{[`${o}-wrapper`]:{[`${o}-sticky`]:{"&-holder":{position:"sticky",zIndex:se,background:n.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${B}px !important`,zIndex:se,display:"flex",alignItems:"center",background:le,borderTop:xe,opacity:p,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:B,backgroundColor:O,borderRadius:ne,transition:`all ${n.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:D}}}}}}},Ya=n=>{const{componentCls:o,lineWidth:p,tableBorderColor:O}=n,D=`${p}px ${n.lineType} ${O}`;return{[`${o}-wrapper`]:{[`${o}-summary`]:{position:"relative",zIndex:n.zIndexTableFixed,background:n.tableBg,"> tr":{"> th, > td":{borderBottom:D}}},[`div${o}-summary`]:{boxShadow:`0 -${p}px 0 ${O}`}}}},wi=n=>{const{componentCls:o}=n,p=`${n.lineWidth}px ${n.lineType} ${n.tableBorderColor}`,O=`${o}-expanded-row-cell`;return{[`${o}-wrapper`]:{[`${o}-tbody-virtual`]:{[`${o}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${o}-cell`]:{borderBottom:p},[`${o}-expanded-row`]:{[`${O}${O}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${n.lineWidth}px)`,borderInlineEnd:"none"}}},[`${o}-bordered`]:{[`${o}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:p,position:"absolute"},[`${o}-cell`]:{borderInlineEnd:p,[`&${o}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-n.lineWidth,borderInlineStart:p}}}}}}};const Ri=n=>{const{componentCls:o,fontWeightStrong:p,tablePaddingVertical:O,tablePaddingHorizontal:D,lineWidth:B,lineType:le,tableBorderColor:se,tableFontSize:ne,tableBg:xe,tableRadius:Ze,tableHeaderTextColor:Ee,motionDurationMid:Ue,tableHeaderBg:Ae,tableHeaderCellSplitColor:He,tableRowHoverBg:ut,tableSelectedRowBg:rt,tableSelectedRowHoverBg:ft,tableFooterTextColor:it,tableFooterBg:St,paddingContentVerticalLG:Xt}=n,Jt=`${B}px ${le} ${se}`;return{[`${o}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ba.dF)()),{[o]:Object.assign(Object.assign({},(0,ba.Wf)(n)),{fontSize:ne,background:xe,borderRadius:`${Ze}px ${Ze}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Ze}px ${Ze}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${o}-cell, ${o}-thead > tr > th, ${o}-tbody > tr > th, @@ -154,9 +154,9 @@ &${o}-row:hover > td, > th${o}-cell-row-hover, > td${o}-cell-row-hover - `]:{background:ut},[`&${o}-row-selected`]:{"> th, > td":{background:rt},"&:hover > th, &:hover > td":{background:ft}}}},[`${o}-footer`]:{padding:`${O}px ${D}px`,color:it,background:St}})}};var Pi=(0,Da.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:p,colorIcon:O,colorIconHover:D,opacityLoading:T,colorBgContainer:le,controlInteractiveSize:se,headerBg:ne,headerColor:xe,headerSortActiveBg:Ze,headerSortHoverBg:Ee,bodySortBg:Ue,rowHoverBg:Ae,rowSelectedBg:He,rowSelectedHoverBg:ut,rowExpandedBg:rt,cellPaddingBlock:ft,cellPaddingInline:it,cellPaddingBlockMD:St,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Bt,borderColor:mn,footerBg:Rn,footerColor:Mt,headerBorderRadius:Lt,cellFontSize:Nt,cellFontSizeMD:bt,cellFontSizeSM:Zt,headerSplitColor:cn,fixedHeaderSortActiveBg:Zn,headerFilterHoverBg:$n,filterDropdownBg:nn,expandIconBg:Kn,selectionColumnWidth:zn,stickyScrollBarBg:cr}=n,Xn=new Vo.C(O),$r=new Vo.C(D),Ir=2,Pn=(0,Za.TS)(n,{tableFontSize:Nt,tableBg:le,tableRadius:Lt,tablePaddingVertical:ft,tablePaddingHorizontal:it,tablePaddingVerticalMiddle:St,tablePaddingHorizontalMiddle:Xt,tablePaddingVerticalSmall:Jt,tablePaddingHorizontalSmall:Bt,tableBorderColor:mn,tableHeaderTextColor:xe,tableHeaderBg:ne,tableFooterTextColor:Mt,tableFooterBg:Rn,tableHeaderCellSplitColor:cn,tableHeaderSortBg:Ze,tableHeaderSortHoverBg:Ee,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*T).toRgbString(),tableHeaderIconColorHover:$r.clone().setAlpha($r.getAlpha()*T).toRgbString(),tableBodySortBg:Ue,tableFixedHeaderSortActiveBg:Zn,tableHeaderFilterActiveBg:$n,tableFilterDropdownBg:nn,tableRowHoverBg:Ae,tableSelectedRowBg:He,tableSelectedRowHoverBg:ut,zIndexTableFixed:Ir,zIndexTableSticky:Ir+1,tableFontSizeMiddle:bt,tableFontSizeSmall:Zt,tableSelectionColumnWidth:zn,tableExpandIconBg:Kn,tableExpandColumnWidth:se+2*n.padding,tableExpandedRowBg:rt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:o,tableScrollBg:p});return[Ri(Pn),Ci(Pn),Ya(Pn),Ii(Pn),yi(Pn),Oa(Pn),xi(Pn),hi(Pn),Ya(Pn),gi(Pn),Ei(Pn),bi(Pn),Oi(Pn),vi(Pn),$i(Pn),Si(Pn),wi(Pn)]},n=>{const{colorFillAlter:o,colorBgContainer:p,colorTextHeading:O,colorFillSecondary:D,colorFillContent:T,controlItemBgActive:le,controlItemBgActiveHover:se,padding:ne,paddingSM:xe,paddingXS:Ze,colorBorderSecondary:Ee,borderRadiusLG:Ue,fontSize:Ae,controlHeight:He,colorTextPlaceholder:ut}=n,rt=new Vo.C(D).onBackground(p).toHexShortString(),ft=new Vo.C(T).onBackground(p).toHexShortString(),it=new Vo.C(o).onBackground(p).toHexShortString();return{headerBg:it,headerColor:O,headerSortActiveBg:rt,headerSortHoverBg:ft,bodySortBg:it,rowHoverBg:it,rowSelectedBg:le,rowSelectedHoverBg:se,rowExpandedBg:o,cellPaddingBlock:ne,cellPaddingInline:ne,cellPaddingBlockMD:xe,cellPaddingInlineMD:Ze,cellPaddingBlockSM:Ze,cellPaddingInlineSM:Ze,borderColor:Ee,headerBorderRadius:Ue,footerBg:it,footerColor:O,cellFontSize:Ae,cellFontSizeMD:Ae,cellFontSizeSM:Ae,headerSplitColor:Ee,fixedHeaderSortActiveBg:rt,headerFilterHoverBg:T,filterDropdownMenuBg:p,filterDropdownBg:p,expandIconBg:p,selectionColumnWidth:He,stickyScrollBarBg:ut,stickyScrollBarBorderRadius:100}});const Mi=[],Ni=(n,o)=>{const{prefixCls:p,className:O,rootClassName:D,style:T,size:le,bordered:se,dropdownPrefixCls:ne,dataSource:xe,pagination:Ze,rowSelection:Ee,rowKey:Ue="key",rowClassName:Ae,columns:He,children:ut,childrenColumnName:rt,onChange:ft,getPopupContainer:it,loading:St,expandIcon:Xt,expandable:Jt,expandedRowRender:Bt,expandIconColumnIndex:mn,indentSize:Rn,scroll:Mt,sortDirections:Lt,locale:Nt,showSorterTooltip:bt=!0,virtual:Zt}=n,cn=t.useMemo(()=>He||Pe(ut),[He,ut]),Zn=t.useMemo(()=>cn.some(kn=>kn.responsive),[cn]),$n=(0,mr.Z)(Zn),nn=t.useMemo(()=>{const kn=new Set(Object.keys($n).filter(ur=>$n[ur]));return cn.filter(ur=>!ur.responsive||ur.responsive.some(Qr=>kn.has(Qr)))},[cn,$n]),Kn=(0,yn.Z)(n,["className","style","columns"]),{locale:zn=Rr.Z,direction:cr,table:Xn,renderEmpty:$r,getPrefixCls:Ir,getPopupContainer:Pn}=t.useContext(Br.E_),Dr=(0,lr.Z)(le),_n=Object.assign(Object.assign({},zn.Table),Nt),vr=xe||Mi,fr=Ir("table",p),uo=Ir("dropdown",ne),ln=Object.assign({childrenColumnName:rt,expandIconColumnIndex:mn},Jt),{childrenColumnName:on="children"}=ln,rn=t.useMemo(()=>vr.some(kn=>kn==null?void 0:kn[on])?"nest":Bt||Jt&&Jt.expandedRowRender?"row":null,[vr]),Vt={body:t.useRef()},Qn=t.useMemo(()=>typeof Ue=="function"?Ue:kn=>kn==null?void 0:kn[Ue],[Ue]),[Ut]=ra(vr,on,Qn),xn={},Un=function(kn,ur){let Qr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var br,eo,vo;const go=Object.assign(Object.assign({},xn),kn);Qr&&((br=xn.resetPagination)===null||br===void 0||br.call(xn),!((eo=go.pagination)===null||eo===void 0)&&eo.current&&(go.pagination.current=1),Ze&&Ze.onChange&&Ze.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),Mt&&Mt.scrollToFirstRowOnChange!==!1&&Vt.body.current&&(0,Yn.Z)(0,{getContainer:()=>Vt.body.current}),ft==null||ft(go.pagination,go.filters,go.sorter,{currentDataSource:ta(Er(vr,go.sorterStates,on),go.filterStates),action:ur})},jn=(kn,ur)=>{Un({sorter:kn,sorterStates:ur},"sort",!1)},[Jr,Xr,Zo,Zr]=dr({prefixCls:fr,mergedColumns:nn,onSorterChange:jn,sortDirections:Lt||["ascend","descend"],tableLocale:_n,showSorterTooltip:bt}),Oo=t.useMemo(()=>Er(vr,Xr,on),[vr,Xr]);xn.sorter=Zr(),xn.sorterStates=Xr;const Tr=(kn,ur)=>{Un({filters:kn,filterStates:ur},"filter",!0)},[fo,oa,er]=ca({prefixCls:fr,locale:_n,dropdownPrefixCls:uo,mergedColumns:nn,onFilterChange:Tr,getPopupContainer:it||Pn}),rr=ta(Oo,oa);xn.filters=er,xn.filterStates=oa;const hr=t.useMemo(()=>{const kn={};return Object.keys(er).forEach(ur=>{er[ur]!==null&&(kn[ur]=er[ur])}),Object.assign(Object.assign({},Zo),{filters:kn})},[Zo,er]),[Lr]=so(hr),zr=(kn,ur)=>{Un({pagination:Object.assign(Object.assign({},xn.pagination),{current:kn,pageSize:ur})},"paginate")},[An,oo]=fa(rr.length,zr,Ze);xn.pagination=Ze===!1?{}:Do(An,Ze),xn.resetPagination=oo;const qr=t.useMemo(()=>{if(Ze===!1||!An.pageSize)return rr;const{current:kn=1,total:ur,pageSize:Qr=Yo}=An;return rr.lengthQr?rr.slice((kn-1)*Qr,kn*Qr):rr:rr.slice((kn-1)*Qr,kn*Qr)},[!!Ze,rr,An&&An.current,An&&An.pageSize,An&&An.total]),[bo,zo]=Io({prefixCls:fr,data:rr,pageData:qr,getRowKey:Qn,getRecordByKey:Ut,expandType:rn,childrenColumnName:on,locale:_n,getPopupContainer:it||Pn},Ee),To=(kn,ur,Qr)=>{let br;return typeof Ae=="function"?br=_()(Ae(kn,ur,Qr)):br=_()(Ae),_()({[`${fr}-row-selected`]:zo.has(Qn(kn,ur))},br)};ln.__PARENT_RENDER_ICON__=ln.expandIcon,ln.expandIcon=ln.expandIcon||Xt||Gr(_n),rn==="nest"&&ln.expandIconColumnIndex===void 0?ln.expandIconColumnIndex=Ee?1:0:ln.expandIconColumnIndex>0&&Ee&&(ln.expandIconColumnIndex-=1),typeof ln.indentSize!="number"&&(ln.indentSize=typeof Rn=="number"?Rn:15);const wa=t.useCallback(kn=>Lr(bo(fo(Jr(kn)))),[Jr,fo,bo]);let ko,wo;if(Ze!==!1&&(An!=null&&An.total)){let kn;An.size?kn=An.size:kn=Dr==="small"||Dr==="middle"?"small":void 0;const ur=eo=>t.createElement(Or.Z,Object.assign({},An,{className:_()(`${fr}-pagination ${fr}-pagination-${eo}`,An.className),size:kn})),Qr=cr==="rtl"?"left":"right",{position:br}=An;if(br!==null&&Array.isArray(br)){const eo=br.find(Xo=>Xo.includes("top")),vo=br.find(Xo=>Xo.includes("bottom")),go=br.every(Xo=>`${Xo}`=="none");!eo&&!vo&&!go&&(wo=ur(Qr)),eo&&(ko=ur(eo.toLowerCase().replace("top",""))),vo&&(wo=ur(vo.toLowerCase().replace("bottom","")))}else wo=ur(Qr)}let mo;typeof St=="boolean"?mo={spinning:St}:typeof St=="object"&&(mo=Object.assign({spinning:!0},St));const[ao,Ar]=Pi(fr),[,yr]=(0,sr.Z)(),Ao=_()(`${fr}-wrapper`,Xn==null?void 0:Xn.className,{[`${fr}-wrapper-rtl`]:cr==="rtl"},O,D,Ar),aa=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),T),_o=Nt&&Nt.emptyText||($r==null?void 0:$r("Table"))||t.createElement(xr.Z,{componentName:"Table"}),Fo=Zt?ya:co,Ta={},Aa=t.useMemo(()=>{const{fontSize:kn,lineHeight:ur,padding:Qr,paddingXS:br,paddingSM:eo}=yr,vo=Math.floor(kn*ur);switch(Dr){case"large":return Qr*2+vo;case"small":return br*2+vo;default:return eo*2+vo}},[yr,Dr]);return Zt&&(Ta.listItemHeight=Aa),ao(t.createElement("div",{ref:o,className:Ao,style:aa},t.createElement(Fr.Z,Object.assign({spinning:!1},mo),ko,t.createElement(Fo,Object.assign({},Ta,Kn,{columns:nn,direction:cr,expandable:ln,prefixCls:fr,className:_()({[`${fr}-middle`]:Dr==="middle",[`${fr}-small`]:Dr==="small",[`${fr}-bordered`]:se,[`${fr}-empty`]:vr.length===0}),data:qr,rowKey:Qn,rowClassName:To,emptyText:_o,internalHooks:c,internalRefs:Vt,transformColumns:wa})),wo)))};var Di=t.forwardRef(Ni);const Zi=(n,o)=>{const p=t.useRef(0);return p.current+=1,t.createElement(Di,Object.assign({},n,{ref:o,_renderTimes:p.current}))},Uo=t.forwardRef(Zi);Uo.SELECTION_COLUMN=wr,Uo.EXPAND_COLUMN=C,Uo.SELECTION_ALL=Sr,Uo.SELECTION_INVERT=kr,Uo.SELECTION_NONE=_r,Uo.Column=$t,Uo.ColumnGroup=Qt,Uo.Summary=l;var Ti=Uo,Bi=Ti},17574:function(It,Ie,e){e.d(Ie,{default:function(){return de}});var C=e(54844),c=e(80702),f=e(52671),H=e(8657),s=e(72308),I=e(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ee=t,J=e(7657),m=function(W,ve){return I.createElement(J.Z,(0,s.Z)({},W,{ref:ve,icon:ee}))},te=I.forwardRef(m),z=te,y=e(92310),oe=e.n(y),j=e(35654),X=e(71430),Be=e(36355),he=e(56082),Ne=e(62892),ce=e(20648);const R=4;function d(K){const{dropPosition:W,dropLevelOffset:ve,prefixCls:Q,indent:F,direction:ye="ltr"}=K,Ce=ye==="ltr"?"left":"right",je=ye==="ltr"?"right":"left",Re={[Ce]:-ve*F+R,[je]:0};switch(W){case-1:Re.top=-3;break;case 1:Re.bottom=-3;break;default:Re.bottom=-3,Re[Ce]=F+R;break}return I.createElement("div",{style:Re,className:`${Q}-drop-indicator`})}var r=e(71997),v=I.forwardRef((K,W)=>{const{getPrefixCls:ve,direction:Q,virtual:F,tree:ye}=I.useContext(Be.E_),{prefixCls:Ce,className:je,showIcon:Re=!1,showLine:We,switcherIcon:et,blockNode:ot=!1,children:Fe,checkable:U=!1,selectable:Oe=!0,draggable:E,motion:h,style:x}=K,i=ve("tree",Ce),P=ve(),G=h!=null?h:Object.assign(Object.assign({},(0,Ne.Z)(P)),{motionAppear:!1}),l=Object.assign(Object.assign({},K),{checkable:U,selectable:Oe,showIcon:Re,motion:G,blockNode:ot,showLine:!!We,dropIndicatorRender:d}),[a,L]=(0,ce.ZP)(i),b=I.useMemo(()=>{if(!E)return!1;let N={};switch(typeof E){case"function":N.nodeDraggable=E;break;case"object":N=Object.assign({},E);break;default:break}return N.icon!==!1&&(N.icon=N.icon||I.createElement(he.Z,null)),N},[E]),u=N=>I.createElement(r.Z,{prefixCls:i,switcherIcon:et,treeNodeProps:N,showLine:We});return a(I.createElement(C.Z,Object.assign({itemHeight:20,ref:W,virtual:F},l,{style:Object.assign(Object.assign({},ye==null?void 0:ye.style),x),prefixCls:i,className:oe()({[`${i}-icon-hide`]:!Re,[`${i}-block-node`]:ot,[`${i}-unselectable`]:!Oe,[`${i}-rtl`]:Q==="rtl"},ye==null?void 0:ye.className,je,L),direction:Q,checkable:U&&I.createElement("span",{className:`${i}-checkbox-inner`}),selectable:Oe,switcherIcon:u,draggable:b}),Fe))}),A;(function(K){K[K.None=0]="None",K[K.Start=1]="Start",K[K.End=2]="End"})(A||(A={}));function M(K,W){function ve(Q){const{key:F,children:ye}=Q;W(F,Q)!==!1&&M(ye||[],W)}K.forEach(ve)}function B(K){let{treeData:W,expandedKeys:ve,startKey:Q,endKey:F}=K;const ye=[];let Ce=A.None;if(Q&&Q===F)return[Q];if(!Q||!F)return[];function je(Re){return Re===Q||Re===F}return M(W,Re=>{if(Ce===A.End)return!1;if(je(Re)){if(ye.push(Re),Ce===A.None)Ce=A.Start;else if(Ce===A.Start)return Ce=A.End,!1}else Ce===A.Start&&ye.push(Re);return ve.includes(Re)}),ye}function S(K,W){const ve=(0,c.Z)(W),Q=[];return M(K,(F,ye)=>{const Ce=ve.indexOf(F);return Ce!==-1&&(Q.push(ye),ve.splice(Ce,1)),!!ve.length}),Q}var be=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{var{defaultExpandAll:ve,defaultExpandParent:Q,defaultExpandedKeys:F}=K,ye=be(K,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ce=I.useRef(),je=I.useRef(),Re=()=>{const{keyEntities:b}=(0,X.I8)(Le(ye));let u;return ve?u=Object.keys(b):Q?u=(0,j.r7)(ye.expandedKeys||F||[],b):u=ye.expandedKeys||F,u},[We,et]=I.useState(ye.selectedKeys||ye.defaultSelectedKeys||[]),[ot,Fe]=I.useState(()=>Re());I.useEffect(()=>{"selectedKeys"in ye&&et(ye.selectedKeys)},[ye.selectedKeys]),I.useEffect(()=>{"expandedKeys"in ye&&Fe(ye.expandedKeys)},[ye.expandedKeys]);const U=(b,u)=>{var N;return"expandedKeys"in ye||Fe(b),(N=ye.onExpand)===null||N===void 0?void 0:N.call(ye,b,u)},Oe=(b,u)=>{var N;const{multiple:fe}=ye,{node:Y,nativeEvent:me}=u,{key:re=""}=Y,pe=Le(ye),ue=Object.assign(Object.assign({},u),{selected:!0}),ke=(me==null?void 0:me.ctrlKey)||(me==null?void 0:me.metaKey),Ge=me==null?void 0:me.shiftKey;let Ve;fe&&ke?(Ve=b,Ce.current=re,je.current=Ve,ue.selectedNodes=S(pe,Ve)):fe&&Ge?(Ve=Array.from(new Set([].concat((0,c.Z)(je.current||[]),(0,c.Z)(B({treeData:pe,expandedKeys:ot,startKey:re,endKey:Ce.current}))))),ue.selectedNodes=S(pe,Ve)):(Ve=[re],Ce.current=re,je.current=Ve,ue.selectedNodes=S(pe,Ve)),(N=ye.onSelect)===null||N===void 0||N.call(ye,Ve,ue),"selectedKeys"in ye||et(Ve)},{getPrefixCls:E,direction:h}=I.useContext(Be.E_),{prefixCls:x,className:i,showIcon:P=!0,expandAction:G="click"}=ye,l=be(ye,["prefixCls","className","showIcon","expandAction"]),a=E("tree",x),L=oe()(`${a}-directory`,{[`${a}-directory-rtl`]:h==="rtl"},i);return I.createElement(v,Object.assign({icon:_,ref:W,blockNode:!0},l,{showIcon:P,expandAction:G,prefixCls:a,className:L,expandedKeys:ot,selectedKeys:We,onSelect:Oe,onExpand:U}))};var ie=I.forwardRef(k);const V=v;V.DirectoryTree=ie,V.TreeNode=C.O;var de=V},20648:function(It,Ie,e){e.d(Ie,{TM:function(){return y},Yk:function(){return z}});var C=e(93083),c=e(98447),f=e(17313),H=e(8378),s=e(37613),I=e(83116);const t=new C.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(oe,j)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${j.motionDurationSlow}`}}}),J=(oe,j)=>({[`.${oe}-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:'""'}}}),m=(oe,j)=>{const{treeCls:X,treeNodeCls:Be,treeNodePadding:he,titleHeight:Ne,nodeSelectedBg:ce,nodeHoverBg:R}=j,d=j.paddingXS;return{[X]:Object.assign(Object.assign({},(0,f.Wf)(j)),{background:j.colorBgContainer,borderRadius:j.borderRadius,transition:`background-color ${j.motionDurationSlow}`,[`&${X}-rtl`]:{[`${X}-switcher`]:{"&_close":{[`${X}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${X}-active-focused)`]:Object.assign({},(0,f.oN)(j)),[`${X}-list-holder-inner`]:{alignItems:"flex-start"},[`&${X}-block-node`]:{[`${X}-list-holder-inner`]:{alignItems:"stretch",[`${X}-node-content-wrapper`]:{flex:"auto"},[`${Be}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:he,insetInlineStart:0,border:`1px solid ${j.colorPrimary}`,opacity:0,animationName:t,animationDuration:j.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Be}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${he}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${X}-node-content-wrapper`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${X}-node-content-wrapper`]:Object.assign({},(0,f.oN)(j)),[`&:not(${Be}-disabled).filter-node ${X}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${X}-draggable-icon`]:{flexShrink:0,width:Ne,lineHeight:`${Ne}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${j.motionDurationSlow}`,[`${Be}:hover &`]:{opacity:.45}},[`&${Be}-disabled`]:{[`${X}-draggable-icon`]:{visibility:"hidden"}}}},[`${X}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ne}},[`${X}-draggable-icon`]:{visibility:"hidden"},[`${X}-switcher`]:Object.assign(Object.assign({},ee(oe,j)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ne,margin:0,lineHeight:`${Ne}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${X}-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:Ne/2,bottom:-he,marginInlineStart:-1,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ne/2*.8,height:Ne/2,borderBottom:`1px solid ${j.colorBorder}`,content:'""'}}}),[`${X}-checkbox`]:{top:"initial",marginInlineEnd:d},[`${X}-node-content-wrapper, ${X}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ne,margin:0,padding:`0 ${j.paddingXS/2}px`,color:"inherit",lineHeight:`${Ne}px`,background:"transparent",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:R},[`&${X}-node-selected`]:{backgroundColor:ce},[`${X}-iconEle`]:{display:"inline-block",width:Ne,height:Ne,lineHeight:`${Ne}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${X}-unselectable ${X}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${X}-node-content-wrapper`]:Object.assign({lineHeight:`${Ne}px`,userSelect:"none"},J(oe,j)),[`${Be}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${j.colorPrimary}`}},"&-show-line":{[`${X}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-he,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${X}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Be}-leaf-last`]:{[`${X}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ne/2}px !important`}}}}})}},te=oe=>{const{treeCls:j,treeNodeCls:X,treeNodePadding:Be,directoryNodeSelectedBg:he,directoryNodeSelectedColor:Ne}=oe;return{[`${j}${j}-directory`]:{[X]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Be,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${j}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${j}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${j}-node-selected`]:{color:Ne,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:he},[`${j}-switcher`]:{color:Ne},[`${j}-node-content-wrapper`]:{color:Ne,background:"transparent"}}}}}},z=(oe,j)=>{const X=`.${oe}`,Be=`${X}-treenode`,he=j.paddingXS/2,Ne=(0,s.TS)(j,{treeCls:X,treeNodeCls:Be,treeNodePadding:he});return[m(oe,Ne),te(Ne)]},y=oe=>{const{controlHeightSM:j}=oe;return{titleHeight:j,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};Ie.ZP=(0,I.Z)("Tree",(oe,j)=>{let{prefixCls:X}=j;return[{[oe.componentCls]:(0,c.C2)(`${X}-checkbox`,oe)},z(X,oe),(0,H.Z)(oe)]},oe=>{const{colorTextLightSolid:j,colorPrimary:X}=oe;return Object.assign(Object.assign({},y(oe)),{directoryNodeSelectedColor:j,directoryNodeSelectedBg:X})})},71997:function(It,Ie,e){e.d(Ie,{Z:function(){return Be}});var C=e(72308),c=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,s=e(7657),I=function(Ne,ce){return c.createElement(s.Z,(0,C.Z)({},Ne,{ref:ce,icon:H}))},t=c.forwardRef(I),ee=t,J=e(52671),m=e(58617),te=e(15075),z=e(43531),y=e(92310),oe=e.n(y),j=e(92343),Be=he=>{const{prefixCls:Ne,switcherIcon:ce,treeNodeProps:R,showLine:d}=he,{isLeaf:r,expanded:g,loading:v}=R;if(v)return c.createElement(m.Z,{className:`${Ne}-switcher-loading-icon`});let A;if(d&&typeof d=="object"&&(A=d.showLeafIcon),r){if(!d)return null;if(typeof A!="boolean"&&A){const S=typeof A=="function"?A(R):A,be=`${Ne}-switcher-line-custom-icon`;return(0,j.l$)(S)?(0,j.Tm)(S,{className:oe()(S.props.className||"",be)}):S}return A?c.createElement(J.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement("span",{className:`${Ne}-switcher-leaf-line`})}const M=`${Ne}-switcher-icon`,B=typeof ce=="function"?ce(R):ce;return(0,j.l$)(B)?(0,j.Tm)(B,{className:oe()(B.props.className||"",M)}):B!==void 0?B:d?g?c.createElement(te.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement(z.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement(ee,{className:M})}},5630:function(It,Ie,e){var C=e(72308),c=e(77321),f=e(49618),H=e(52487),s=e(74416),I=e(92310),t=e.n(I),ee=e(18929),J=e(59301),m=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],te=(0,J.forwardRef)(function(z,y){var oe,j=z.prefixCls,X=j===void 0?"rc-checkbox":j,Be=z.className,he=z.style,Ne=z.checked,ce=z.disabled,R=z.defaultChecked,d=R===void 0?!1:R,r=z.type,g=r===void 0?"checkbox":r,v=z.title,A=z.onChange,M=(0,s.Z)(z,m),B=(0,J.useRef)(null),S=(0,ee.Z)(d,{value:Ne}),be=(0,H.Z)(S,2),_=be[0],Le=be[1];(0,J.useImperativeHandle)(y,function(){return{focus:function(){var V;(V=B.current)===null||V===void 0||V.focus()},blur:function(){var V;(V=B.current)===null||V===void 0||V.blur()},input:B.current}});var k=t()(X,Be,(oe={},(0,f.Z)(oe,"".concat(X,"-checked"),_),(0,f.Z)(oe,"".concat(X,"-disabled"),ce),oe)),ae=function(V){ce||("checked"in z||Le(V.target.checked),A==null||A({target:(0,c.Z)((0,c.Z)({},z),{},{type:g,checked:V.target.checked}),stopPropagation:function(){V.stopPropagation()},preventDefault:function(){V.preventDefault()},nativeEvent:V.nativeEvent}))};return J.createElement("span",{className:k,title:v,style:he},J.createElement("input",(0,C.Z)({},M,{className:"".concat(X,"-input"),ref:B,onChange:ae,disabled:ce,checked:!!_,type:g})),J.createElement("span",{className:"".concat(X,"-inner")}))});Ie.Z=te},31561:function(It,Ie,e){e.d(Ie,{Z:function(){return g}});var C=e(72308),c=e(49618),f=e(52487),H=e(74416),s=e(35593),I=e(92310),t=e.n(I),ee=e(8654),J=e(59301),m=e(10228),te=e(16089),z=m.Z.ESC,y=m.Z.TAB;function oe(v){var A=v.visible,M=v.triggerRef,B=v.onVisibleChange,S=v.autoFocus,be=v.overlayRef,_=J.useRef(!1),Le=function(){if(A){var V,de;(V=M.current)===null||V===void 0||(de=V.focus)===null||de===void 0||de.call(V),B==null||B(!1)}},k=function(){var V;return(V=be.current)!==null&&V!==void 0&&V.focus?(be.current.focus(),_.current=!0,!0):!1},ae=function(V){switch(V.keyCode){case z:Le();break;case y:{var de=!1;_.current||(de=k()),de?V.preventDefault():Le();break}}};J.useEffect(function(){return A?(window.addEventListener("keydown",ae),S&&(0,te.Z)(k,3),function(){window.removeEventListener("keydown",ae),_.current=!1}):function(){_.current=!1}},[A])}var j=(0,J.forwardRef)(function(v,A){var M=v.overlay,B=v.arrow,S=v.prefixCls,be=(0,J.useMemo)(function(){var Le;return typeof M=="function"?Le=M():Le=M,Le},[M]),_=(0,ee.sQ)(A,be==null?void 0:be.ref);return J.createElement(J.Fragment,null,B&&J.createElement("div",{className:"".concat(S,"-arrow")}),J.cloneElement(be,{ref:(0,ee.Yr)(be)?_:void 0}))}),X=j,Be={adjustX:1,adjustY:1},he=[0,0],Ne={topLeft:{points:["bl","tl"],overflow:Be,offset:[0,-4],targetOffset:he},top:{points:["bc","tc"],overflow:Be,offset:[0,-4],targetOffset:he},topRight:{points:["br","tr"],overflow:Be,offset:[0,-4],targetOffset:he},bottomLeft:{points:["tl","bl"],overflow:Be,offset:[0,4],targetOffset:he},bottom:{points:["tc","bc"],overflow:Be,offset:[0,4],targetOffset:he},bottomRight:{points:["tr","br"],overflow:Be,offset:[0,4],targetOffset:he}},ce=Ne,R=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function d(v,A){var M,B=v.arrow,S=B===void 0?!1:B,be=v.prefixCls,_=be===void 0?"rc-dropdown":be,Le=v.transitionName,k=v.animation,ae=v.align,ie=v.placement,V=ie===void 0?"bottomLeft":ie,de=v.placements,K=de===void 0?ce:de,W=v.getPopupContainer,ve=v.showAction,Q=v.hideAction,F=v.overlayClassName,ye=v.overlayStyle,Ce=v.visible,je=v.trigger,Re=je===void 0?["hover"]:je,We=v.autoFocus,et=v.overlay,ot=v.children,Fe=v.onVisibleChange,U=(0,H.Z)(v,R),Oe=J.useState(),E=(0,f.Z)(Oe,2),h=E[0],x=E[1],i="visible"in v?Ce:h,P=J.useRef(null),G=J.useRef(null),l=J.useRef(null);J.useImperativeHandle(A,function(){return P.current});var a=function(pe){x(pe),Fe==null||Fe(pe)};oe({visible:i,triggerRef:l,onVisibleChange:a,autoFocus:We,overlayRef:G});var L=function(pe){var ue=v.onOverlayClick;x(!1),ue&&ue(pe)},b=function(){return J.createElement(X,{ref:G,overlay:et,prefixCls:_,arrow:S})},u=function(){return typeof et=="function"?b:b()},N=function(){var pe=v.minOverlayWidthMatchTrigger,ue=v.alignPoint;return"minOverlayWidthMatchTrigger"in v?pe:!ue},fe=function(){var pe=v.openClassName;return pe!==void 0?pe:"".concat(_,"-open")},Y=J.cloneElement(ot,{className:t()((M=ot.props)===null||M===void 0?void 0:M.className,i&&fe()),ref:(0,ee.Yr)(ot)?(0,ee.sQ)(l,ot.ref):void 0}),me=Q;return!me&&Re.indexOf("contextMenu")!==-1&&(me=["click"]),J.createElement(s.Z,(0,C.Z)({builtinPlacements:K},U,{prefixCls:_,ref:P,popupClassName:t()(F,(0,c.Z)({},"".concat(_,"-show-arrow"),S)),popupStyle:ye,action:Re,showAction:ve,hideAction:me,popupPlacement:V,popupAlign:ae,popupTransitionName:Le,popupAnimation:k,popupVisible:i,stretch:N()?"minWidth":"",popup:u(),onPopupVisibleChange:a,onPopupClick:L,getPopupContainer:W}),Y)}var r=J.forwardRef(d),g=r},93681:function(It,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return m},default:function(){return Ne}});var C=e(72308),c=e(77321),f=e(49618),H=e(62853),s=e(92310),I=e.n(s),t=e(59301),ee=e(5643),J=function(R){var d,r,g=R.inputElement,v=R.prefixCls,A=R.prefix,M=R.suffix,B=R.addonBefore,S=R.addonAfter,be=R.className,_=R.style,Le=R.disabled,k=R.readOnly,ae=R.focused,ie=R.triggerFocus,V=R.allowClear,de=R.value,K=R.handleReset,W=R.hidden,ve=R.classes,Q=R.classNames,F=R.dataAttrs,ye=R.styles,Ce=R.components,je=(Ce==null?void 0:Ce.affixWrapper)||"span",Re=(Ce==null?void 0:Ce.groupWrapper)||"span",We=(Ce==null?void 0:Ce.wrapper)||"span",et=(Ce==null?void 0:Ce.groupAddon)||"span",ot=(0,t.useRef)(null),Fe=function(b){var u;(u=ot.current)!==null&&u!==void 0&&u.contains(b.target)&&(ie==null||ie())},U=function(){var b;if(!V)return null;var u=!Le&&!k&&de,N="".concat(v,"-clear-icon"),fe=(0,H.Z)(V)==="object"&&V!==null&&V!==void 0&&V.clearIcon?V.clearIcon:"\u2716";return t.createElement("span",{onClick:K,onMouseDown:function(me){return me.preventDefault()},className:I()(N,(b={},(0,f.Z)(b,"".concat(N,"-hidden"),!u),(0,f.Z)(b,"".concat(N,"-has-suffix"),!!M),b)),role:"button",tabIndex:-1},fe)},Oe=(0,t.cloneElement)(g,{value:de,hidden:W,className:I()((d=g.props)===null||d===void 0?void 0:d.className,!(0,ee.X3)(R)&&!(0,ee.He)(R)&&be)||null,style:(0,c.Z)((0,c.Z)({},(r=g.props)===null||r===void 0?void 0:r.style),!(0,ee.X3)(R)&&!(0,ee.He)(R)?_:{})});if((0,ee.X3)(R)){var E,h="".concat(v,"-affix-wrapper"),x=I()(h,(E={},(0,f.Z)(E,"".concat(h,"-disabled"),Le),(0,f.Z)(E,"".concat(h,"-focused"),ae),(0,f.Z)(E,"".concat(h,"-readonly"),k),(0,f.Z)(E,"".concat(h,"-input-with-clear-btn"),M&&V&&de),E),!(0,ee.He)(R)&&be,ve==null?void 0:ve.affixWrapper,Q==null?void 0:Q.affixWrapper),i=(M||V)&&t.createElement("span",{className:I()("".concat(v,"-suffix"),Q==null?void 0:Q.suffix),style:ye==null?void 0:ye.suffix},U(),M);Oe=t.createElement(je,(0,C.Z)({className:x,style:(0,c.Z)((0,c.Z)({},(0,ee.He)(R)?void 0:_),ye==null?void 0:ye.affixWrapper),hidden:!(0,ee.He)(R)&&W,onClick:Fe},F==null?void 0:F.affixWrapper,{ref:ot}),A&&t.createElement("span",{className:I()("".concat(v,"-prefix"),Q==null?void 0:Q.prefix),style:ye==null?void 0:ye.prefix},A),(0,t.cloneElement)(g,{value:de,hidden:null}),i)}if((0,ee.He)(R)){var P="".concat(v,"-group"),G="".concat(P,"-addon"),l=I()("".concat(v,"-wrapper"),P,ve==null?void 0:ve.wrapper),a=I()("".concat(v,"-group-wrapper"),be,ve==null?void 0:ve.group);return t.createElement(Re,{className:a,style:_,hidden:W},t.createElement(We,{className:l},B&&t.createElement(et,{className:G},B),(0,t.cloneElement)(Oe,{hidden:null}),S&&t.createElement(et,{className:G},S)))}return Oe},m=J,te=e(80702),z=e(52487),y=e(74416),oe=e(18929),j=e(2738),X=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Be=(0,t.forwardRef)(function(ce,R){var d=ce.autoComplete,r=ce.onChange,g=ce.onFocus,v=ce.onBlur,A=ce.onPressEnter,M=ce.onKeyDown,B=ce.prefixCls,S=B===void 0?"rc-input":B,be=ce.disabled,_=ce.htmlSize,Le=ce.className,k=ce.maxLength,ae=ce.suffix,ie=ce.showCount,V=ce.type,de=V===void 0?"text":V,K=ce.classes,W=ce.classNames,ve=ce.styles,Q=(0,y.Z)(ce,X),F=(0,oe.Z)(ce.defaultValue,{value:ce.value}),ye=(0,z.Z)(F,2),Ce=ye[0],je=ye[1],Re=(0,t.useState)(!1),We=(0,z.Z)(Re,2),et=We[0],ot=We[1],Fe=(0,t.useRef)(null),U=function(a){Fe.current&&(0,ee.nH)(Fe.current,a)};(0,t.useImperativeHandle)(R,function(){return{focus:U,blur:function(){var a;(a=Fe.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,L,b){var u;(u=Fe.current)===null||u===void 0||u.setSelectionRange(a,L,b)},select:function(){var a;(a=Fe.current)===null||a===void 0||a.select()},input:Fe.current}}),(0,t.useEffect)(function(){ot(function(l){return l&&be?!1:l})},[be]);var Oe=function(a){ce.value===void 0&&je(a.target.value),Fe.current&&(0,ee.rJ)(Fe.current,a,r)},E=function(a){A&&a.key==="Enter"&&A(a),M==null||M(a)},h=function(a){ot(!0),g==null||g(a)},x=function(a){ot(!1),v==null||v(a)},i=function(a){je(""),U(),Fe.current&&(0,ee.rJ)(Fe.current,a,r)},P=function(){var a=(0,j.Z)(ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,C.Z)({autoComplete:d},a,{onChange:Oe,onFocus:h,onBlur:x,onKeyDown:E,className:I()(S,(0,f.Z)({},"".concat(S,"-disabled"),be),W==null?void 0:W.input),style:ve==null?void 0:ve.input,ref:Fe,size:_,type:de}))},G=function(){var a=Number(k)>0;if(ae||ie){var L=(0,ee.D7)(Ce),b=(0,te.Z)(L).length,u=(0,H.Z)(ie)==="object"?ie.formatter({value:L,count:b,maxLength:k}):"".concat(b).concat(a?" / ".concat(k):"");return t.createElement(t.Fragment,null,!!ie&&t.createElement("span",{className:I()("".concat(S,"-show-count-suffix"),(0,f.Z)({},"".concat(S,"-show-count-has-suffix"),!!ae),W==null?void 0:W.count),style:(0,c.Z)({},ve==null?void 0:ve.count)},u),ae)}return null};return t.createElement(m,(0,C.Z)({},Q,{prefixCls:S,className:Le,inputElement:P(),handleReset:i,value:(0,ee.D7)(Ce),focused:et,triggerFocus:U,suffix:G(),disabled:be,classes:K,classNames:W,styles:ve}))}),he=Be,Ne=he},5643:function(It,Ie,e){e.d(Ie,{D7:function(){return s},He:function(){return C},X3:function(){return c},nH:function(){return H},rJ:function(){return f}});function C(I){return!!(I.addonBefore||I.addonAfter)}function c(I){return!!(I.prefix||I.suffix||I.allowClear)}function f(I,t,ee,J){if(ee){var m=t;if(t.type==="click"){var te=I.cloneNode(!0);m=Object.create(t,{target:{value:te},currentTarget:{value:te}}),te.value="",ee(m);return}if(J!==void 0){m=Object.create(t,{target:{value:I},currentTarget:{value:I}}),I.value=J,ee(m);return}ee(m)}}function H(I,t){if(I){I.focus(t);var ee=t||{},J=ee.cursor;if(J){var m=I.value.length;switch(J){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(m,m);break;default:I.setSelectionRange(0,m)}}}}function s(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(It,Ie,e){e.d(Ie,{iz:function(){return ht},ck:function(){return vt},BW:function(){return Je},sN:function(){return vt},Wd:function(){return $e},ZP:function(){return Qe},Xl:function(){return M}});var C=e(72308),c=e(49618),f=e(77321),H=e(80702),s=e(52487),I=e(74416),t=e(92310),ee=e.n(t),J=e(11780),m=e(18929),te=e(13697),z=e(48736),y=e(59301),oe=e(4676),j=y.createContext(null);function X(q,ge){return q===void 0?null:"".concat(q,"-").concat(ge)}function Be(q){var ge=y.useContext(j);return X(ge,q)}var he=e(80547),Ne=["children","locked"],ce=y.createContext(null);function R(q,ge){var Se=(0,f.Z)({},q);return Object.keys(ge).forEach(function(De){var we=ge[De];we!==void 0&&(Se[De]=we)}),Se}function d(q){var ge=q.children,Se=q.locked,De=(0,I.Z)(q,Ne),we=y.useContext(ce),Xe=(0,he.Z)(function(){return R(we,De)},[we,De],function(Ke,dt){return!Se&&(Ke[0]!==dt[0]||!(0,te.Z)(Ke[1],dt[1],!0))});return y.createElement(ce.Provider,{value:Xe},ge)}var r=[],g=y.createContext(null);function v(){return y.useContext(g)}var A=y.createContext(r);function M(q){var ge=y.useContext(A);return y.useMemo(function(){return q!==void 0?[].concat((0,H.Z)(ge),[q]):ge},[ge,q])}var B=y.createContext(null),S=y.createContext({}),be=S,_=e(29194);function Le(q){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,_.Z)(q)){var Se=q.nodeName.toLowerCase(),De=["input","select","textarea","button"].includes(Se)||q.isContentEditable||Se==="a"&&!!q.getAttribute("href"),we=q.getAttribute("tabindex"),Xe=Number(we),Ke=null;return we&&!Number.isNaN(Xe)?Ke=Xe:De&&Ke===null&&(Ke=0),De&&q.disabled&&(Ke=null),Ke!==null&&(Ke>=0||ge&&Ke<0)}return!1}function k(q){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=(0,H.Z)(q.querySelectorAll("*")).filter(function(De){return Le(De,ge)});return Le(q,ge)&&Se.unshift(q),Se}var ae=null;function ie(){ae=document.activeElement}function V(){ae=null}function de(){if(ae)try{ae.focus()}catch(q){}}function K(q,ge){if(ge.keyCode===9){var Se=k(q),De=Se[ge.shiftKey?0:Se.length-1],we=De===document.activeElement||q===document.activeElement;if(we){var Xe=Se[ge.shiftKey?Se.length-1:0];Xe.focus(),ge.preventDefault()}}}var W=e(10228),ve=e(16089),Q=W.Z.LEFT,F=W.Z.RIGHT,ye=W.Z.UP,Ce=W.Z.DOWN,je=W.Z.ENTER,Re=W.Z.ESC,We=W.Z.HOME,et=W.Z.END,ot=[ye,Ce,Q,F];function Fe(q,ge,Se,De){var we,Xe,Ke,dt,xt="prev",Rt="next",Yt="children",Ft="parent";if(q==="inline"&&De===je)return{inlineTrigger:!0};var _t=(we={},(0,c.Z)(we,ye,xt),(0,c.Z)(we,Ce,Rt),we),Dt=(Xe={},(0,c.Z)(Xe,Q,Se?Rt:xt),(0,c.Z)(Xe,F,Se?xt:Rt),(0,c.Z)(Xe,Ce,Yt),(0,c.Z)(Xe,je,Yt),Xe),Pt=(Ke={},(0,c.Z)(Ke,ye,xt),(0,c.Z)(Ke,Ce,Rt),(0,c.Z)(Ke,je,Yt),(0,c.Z)(Ke,Re,Ft),(0,c.Z)(Ke,Q,Se?Yt:Ft),(0,c.Z)(Ke,F,Se?Ft:Yt),Ke),en={inline:_t,horizontal:Dt,vertical:Pt,inlineSub:_t,horizontalSub:Pt,verticalSub:Pt},qt=(dt=en["".concat(q).concat(ge?"":"Sub")])===null||dt===void 0?void 0:dt[De];switch(qt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Ft:return{offset:-1,sibling:!1};case Yt:return{offset:1,sibling:!1};default:return null}}function U(q){for(var ge=q;ge;){if(ge.getAttribute("data-menu-list"))return ge;ge=ge.parentElement}return null}function Oe(q,ge){for(var Se=q||document.activeElement;Se;){if(ge.has(Se))return Se;Se=Se.parentElement}return null}function E(q,ge){var Se=k(q,!0);return Se.filter(function(De){return ge.has(De)})}function h(q,ge,Se){var De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!q)return null;var we=E(q,ge),Xe=we.length,Ke=we.findIndex(function(dt){return Se===dt});return De<0?Ke===-1?Ke=Xe-1:Ke-=1:De>0&&(Ke+=1),Ke=(Ke+Xe)%Xe,we[Ke]}var x=function(ge,Se){var De=new Set,we=new Map,Xe=new Map;return ge.forEach(function(Ke){var dt=document.querySelector("[data-menu-id='".concat(X(Se,Ke),"']"));dt&&(De.add(dt),Xe.set(dt,Ke),we.set(Ke,dt))}),{elements:De,key2element:we,element2key:Xe}};function i(q,ge,Se,De,we,Xe,Ke,dt,xt,Rt){var Yt=y.useRef(),Ft=y.useRef();Ft.current=ge;var _t=function(){ve.Z.cancel(Yt.current)};return y.useEffect(function(){return function(){_t()}},[]),function(Dt){var Pt=Dt.which;if([].concat(ot,[je,Re,We,et]).includes(Pt)){var en=Xe(),qt=x(en,De),bn=qt,Kt=bn.elements,Ht=bn.key2element,an=bn.element2key,tn=Ht.get(ge),Cn=Oe(tn,Kt),qn=an.get(Cn),Tt=Fe(q,Ke(qn,!0).length===1,Se,Pt);if(!Tt&&Pt!==We&&Pt!==et)return;(ot.includes(Pt)||[We,et].includes(Pt))&&Dt.preventDefault();var zt=function(Wn){if(Wn){var nr=Wn,$t=Wn.querySelector("a");$t!=null&&$t.getAttribute("href")&&(nr=$t);var yt=an.get(Wn);dt(yt),_t(),Yt.current=(0,ve.Z)(function(){Ft.current===yt&&nr.focus()})}};if([We,et].includes(Pt)||Tt.sibling||!Cn){var Et;!Cn||q==="inline"?Et=we.current:Et=U(Cn);var Mn,wn=E(Et,Kt);Pt===We?Mn=wn[0]:Pt===et?Mn=wn[wn.length-1]:Mn=h(Et,Kt,Cn,Tt.offset),zt(Mn)}else if(Tt.inlineTrigger)xt(qn);else if(Tt.offset>0)xt(qn,!0),_t(),Yt.current=(0,ve.Z)(function(){qt=x(en,De);var tr=Cn.getAttribute("aria-controls"),Wn=document.getElementById(tr),nr=h(Wn,qt.elements);zt(nr)},5);else if(Tt.offset<0){var hn=Ke(qn,!0),gn=hn[hn.length-2],Ln=Ht.get(gn);xt(gn,!1),zt(Ln)}}Rt==null||Rt(Dt)}}function P(q){Promise.resolve().then(q)}var G="__RC_UTIL_PATH_SPLIT__",l=function(ge){return ge.join(G)},a=function(ge){return ge.split(G)},L="rc-menu-more";function b(){var q=y.useState({}),ge=(0,s.Z)(q,2),Se=ge[1],De=(0,y.useRef)(new Map),we=(0,y.useRef)(new Map),Xe=y.useState([]),Ke=(0,s.Z)(Xe,2),dt=Ke[0],xt=Ke[1],Rt=(0,y.useRef)(0),Yt=(0,y.useRef)(!1),Ft=function(){Yt.current||Se({})},_t=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.set(tn,Ht),De.current.set(Ht,tn),Rt.current+=1;var Cn=Rt.current;P(function(){Cn===Rt.current&&Ft()})},[]),Dt=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.delete(tn),De.current.delete(Ht)},[]),Pt=(0,y.useCallback)(function(Ht){xt(Ht)},[]),en=(0,y.useCallback)(function(Ht,an){var tn=De.current.get(Ht)||"",Cn=a(tn);return an&&dt.includes(Cn[0])&&Cn.unshift(L),Cn},[dt]),qt=(0,y.useCallback)(function(Ht,an){return Ht.some(function(tn){var Cn=en(tn,!0);return Cn.includes(an)})},[en]),bn=function(){var an=(0,H.Z)(De.current.keys());return dt.length&&an.push(L),an},Kt=(0,y.useCallback)(function(Ht){var an="".concat(De.current.get(Ht)).concat(G),tn=new Set;return(0,H.Z)(we.current.keys()).forEach(function(Cn){Cn.startsWith(an)&&tn.add(we.current.get(Cn))}),tn},[]);return y.useEffect(function(){return function(){Yt.current=!0}},[]),{registerPath:_t,unregisterPath:Dt,refreshOverflowKeys:Pt,isSubPathKey:qt,getKeyPath:en,getKeys:bn,getSubPathKeys:Kt}}function u(q){var ge=y.useRef(q);ge.current=q;var Se=y.useCallback(function(){for(var De,we=arguments.length,Xe=new Array(we),Ke=0;Ke1&&(Kt.motionAppear=!1);var Ht=Kt.onVisibleChanged;return Kt.onVisibleChanged=function(an){return!_t.current&&!an&&qt(!0),Ht==null?void 0:Ht(an)},en?null:y.createElement(d,{mode:Xe,locked:!_t.current},y.createElement(Pe.default,(0,C.Z)({visible:bn},Kt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(dt,"-hidden")}),function(an){var tn=an.className,Cn=an.style;return y.createElement(un,{id:ge,className:tn,style:Cn},we)}))}var $=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],w=["active"],Me=function(ge){var Se,De=ge.style,we=ge.className,Xe=ge.title,Ke=ge.eventKey,dt=ge.warnKey,xt=ge.disabled,Rt=ge.internalPopupClose,Yt=ge.children,Ft=ge.itemIcon,_t=ge.expandIcon,Dt=ge.popupClassName,Pt=ge.popupOffset,en=ge.popupStyle,qt=ge.onClick,bn=ge.onMouseEnter,Kt=ge.onMouseLeave,Ht=ge.onTitleClick,an=ge.onTitleMouseEnter,tn=ge.onTitleMouseLeave,Cn=(0,I.Z)(ge,$),qn=Be(Ke),Tt=y.useContext(ce),zt=Tt.prefixCls,Et=Tt.mode,Mn=Tt.openKeys,wn=Tt.disabled,hn=Tt.overflowDisabled,gn=Tt.activeKey,Ln=Tt.selectedKeys,tr=Tt.itemIcon,Wn=Tt.expandIcon,nr=Tt.onItemClick,$t=Tt.onOpenChange,yt=Tt.onActive,Qt=y.useContext(be),yn=Qt._internalRenderSubMenuItem,Yn=y.useContext(B),Br=Yn.isSubPathKey,xr=M(),lr="".concat(zt,"-submenu"),mr=wn||xt,Rr=y.useRef(),Or=y.useRef(),Fr=Ft!=null?Ft:tr,sr=_t!=null?_t:Wn,Mr=Mn.includes(Ke),Gr=!hn&&Mr,jr=Br(Ln,Ke),Yr=Ve(Ke,mr,an,tn),Wr=Yr.active,to=(0,I.Z)(Yr,w),Bo=y.useState(!1),no=(0,s.Z)(Bo,2),Po=no[0],Mo=no[1],xo=function(Pr){mr||Mo(Pr)},Vr=function(Pr){xo(!0),bn==null||bn({key:Ke,domEvent:Pr})},Ko=function(Pr){xo(!1),Kt==null||Kt({key:Ke,domEvent:Pr})},No=y.useMemo(function(){return Wr||(Et!=="inline"?Po||Br([gn],Ke):!1)},[Et,Wr,gn,Po,Ke,Br]),So=tt(xr.length),Co=function(Pr){mr||(Ht==null||Ht({key:Ke,domEvent:Pr}),Et==="inline"&&$t(Ke,!Mr))},io=u(function(Nr){qt==null||qt(ct(Nr)),nr(Nr)}),Wt=function(Pr){Et!=="inline"&&$t(Ke,Pr)},En=function(){yt(Ke)},fn=qn&&"".concat(qn,"-popup"),pn=y.createElement("div",(0,C.Z)({role:"menuitem",style:So,className:"".concat(lr,"-title"),tabIndex:mr?null:-1,ref:Rr,title:typeof Xe=="string"?Xe:null,"data-menu-id":hn&&qn?null:qn,"aria-expanded":Gr,"aria-haspopup":!0,"aria-controls":fn,"aria-disabled":mr,onClick:Co,onFocus:En},to),Xe,y.createElement(lt,{icon:Et!=="horizontal"?sr:void 0,props:(0,f.Z)((0,f.Z)({},ge),{},{isOpen:Gr,isSubMenu:!0})},y.createElement("i",{className:"".concat(lr,"-arrow")}))),Vn=y.useRef(Et);if(Et!=="inline"&&xr.length>1?Vn.current="vertical":Vn.current=Et,!hn){var ir=Vn.current;pn=y.createElement(Z,{mode:ir,prefixCls:lr,visible:!Rt&&Gr&&Et!=="inline",popupClassName:Dt,popupOffset:Pt,popupStyle:en,popup:y.createElement(d,{mode:ir==="horizontal"?"vertical":ir},y.createElement(un,{id:fn,ref:Or},Yt)),disabled:mr,onVisibleChange:Wt},pn)}var Ur=y.createElement(J.Z.Item,(0,C.Z)({role:"none"},Cn,{component:"li",style:De,className:ee()(lr,"".concat(lr,"-").concat(Et),we,(Se={},(0,c.Z)(Se,"".concat(lr,"-open"),Gr),(0,c.Z)(Se,"".concat(lr,"-active"),No),(0,c.Z)(Se,"".concat(lr,"-selected"),jr),(0,c.Z)(Se,"".concat(lr,"-disabled"),mr),Se)),onMouseEnter:Vr,onMouseLeave:Ko}),pn,!hn&&y.createElement(Te,{id:fn,open:Gr,keyPath:xr},Yt));return yn&&(Ur=yn(Ur,ge,{selected:jr,active:No,open:Gr,disabled:mr})),y.createElement(d,{onItemClick:io,mode:Et==="horizontal"?"vertical":Et,itemIcon:Fr,expandIcon:sr},Ur)};function $e(q){var ge=q.eventKey,Se=q.children,De=M(ge),we=Sn(Se,De),Xe=v();y.useEffect(function(){if(Xe)return Xe.registerPath(ge,De),function(){Xe.unregisterPath(ge,De)}},[De]);var Ke;return Xe?Ke=we:Ke=y.createElement(Me,q,we),y.createElement(A.Provider,{value:De},Ke)}var Ye=e(62853),ze=["className","title","eventKey","children"],_e=["children"],nt=function(ge){var Se=ge.className,De=ge.title,we=ge.eventKey,Xe=ge.children,Ke=(0,I.Z)(ge,ze),dt=y.useContext(ce),xt=dt.prefixCls,Rt="".concat(xt,"-item-group");return y.createElement("li",(0,C.Z)({role:"presentation"},Ke,{onClick:function(Ft){return Ft.stopPropagation()},className:ee()(Rt,Se)}),y.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof De=="string"?De:void 0},De),y.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Xe))};function Je(q){var ge=q.children,Se=(0,I.Z)(q,_e),De=M(Se.eventKey),we=Sn(ge,De),Xe=v();return Xe?we:y.createElement(nt,(0,ke.Z)(Se,["warnKey"]),we)}function ht(q){var ge=q.className,Se=q.style,De=y.useContext(ce),we=De.prefixCls,Xe=v();return Xe?null:y.createElement("li",{role:"separator",className:ee()("".concat(we,"-item-divider"),ge),style:Se})}var at=["label","children","key","type"];function st(q){return(q||[]).map(function(ge,Se){if(ge&&(0,Ye.Z)(ge)==="object"){var De=ge,we=De.label,Xe=De.children,Ke=De.key,dt=De.type,xt=(0,I.Z)(De,at),Rt=Ke!=null?Ke:"tmp-".concat(Se);return Xe||dt==="group"?dt==="group"?y.createElement(Je,(0,C.Z)({key:Rt},xt,{title:we}),st(Xe)):y.createElement($e,(0,C.Z)({key:Rt},xt,{title:we}),st(Xe)):dt==="divider"?y.createElement(ht,(0,C.Z)({key:Rt},xt)):y.createElement(vt,(0,C.Z)({key:Rt},xt),we)}return null}).filter(function(ge){return ge})}function Ct(q,ge,Se){var De=q;return ge&&(De=st(ge)),Sn(De,Se)}var qe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],gt=[],pt=y.forwardRef(function(q,ge){var Se,De,we=q,Xe=we.prefixCls,Ke=Xe===void 0?"rc-menu":Xe,dt=we.rootClassName,xt=we.style,Rt=we.className,Yt=we.tabIndex,Ft=Yt===void 0?0:Yt,_t=we.items,Dt=we.children,Pt=we.direction,en=we.id,qt=we.mode,bn=qt===void 0?"vertical":qt,Kt=we.inlineCollapsed,Ht=we.disabled,an=we.disabledOverflow,tn=we.subMenuOpenDelay,Cn=tn===void 0?.1:tn,qn=we.subMenuCloseDelay,Tt=qn===void 0?.1:qn,zt=we.forceSubMenuRender,Et=we.defaultOpenKeys,Mn=we.openKeys,wn=we.activeKey,hn=we.defaultActiveFirst,gn=we.selectable,Ln=gn===void 0?!0:gn,tr=we.multiple,Wn=tr===void 0?!1:tr,nr=we.defaultSelectedKeys,$t=we.selectedKeys,yt=we.onSelect,Qt=we.onDeselect,yn=we.inlineIndent,Yn=yn===void 0?24:yn,Br=we.motion,xr=we.defaultMotions,lr=we.triggerSubMenuAction,mr=lr===void 0?"hover":lr,Rr=we.builtinPlacements,Or=we.itemIcon,Fr=we.expandIcon,sr=we.overflowedIndicator,Mr=sr===void 0?"...":sr,Gr=we.overflowedIndicatorPopupClassName,jr=we.getPopupContainer,Yr=we.onClick,Wr=we.onOpenChange,to=we.onKeyDown,Bo=we.openAnimation,no=we.openTransitionName,Po=we._internalRenderMenuItem,Mo=we._internalRenderSubMenuItem,xo=(0,I.Z)(we,qe),Vr=y.useMemo(function(){return Ct(Dt,_t,gt)},[Dt,_t]),Ko=y.useState(!1),No=(0,s.Z)(Ko,2),So=No[0],Co=No[1],io=y.useRef(),Wt=Y(en),En=Pt==="rtl",fn=(0,m.Z)(Et,{value:Mn,postState:function(dr){return dr||gt}}),pn=(0,s.Z)(fn,2),Vn=pn[0],ir=pn[1],Ur=function(dr){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){ir(dr),Wr==null||Wr(dr)}pr?(0,oe.flushSync)(so):so()},Nr=y.useState(Vn),Pr=(0,s.Z)(Nr,2),Kr=Pr[0],Eo=Pr[1],Ho=y.useRef(!1),qo=y.useMemo(function(){return(bn==="inline"||bn==="vertical")&&Kt?["vertical",Kt]:[bn,!1]},[bn,Kt]),$o=(0,s.Z)(qo,2),po=$o[0],ro=$o[1],ea=po==="inline",Lo=y.useState(po),ia=(0,s.Z)(Lo,2),ho=ia[0],la=ia[1],sa=y.useState(ro),ta=(0,s.Z)(sa,2),na=ta[0],Sa=ta[1];y.useEffect(function(){la(po),Sa(ro),Ho.current&&(ea?ir(Kr):Ur(gt))},[po,ro]);var ca=y.useState(0),ra=(0,s.Z)(ca,2),Go=ra[0],da=ra[1],Yo=Go>=Vr.length-1||ho!=="horizontal"||an;y.useEffect(function(){ea&&Eo(Vn)},[Vn]),y.useEffect(function(){return Ho.current=!0,function(){Ho.current=!1}},[]);var Do=b(),ua=Do.registerPath,fa=Do.unregisterPath,ma=Do.refreshOverflowKeys,jo=Do.isSubPathKey,Hn=Do.getKeyPath,Bn=Do.getKeys,Hr=Do.getSubPathKeys,wr=y.useMemo(function(){return{registerPath:ua,unregisterPath:fa}},[ua,fa]),Sr=y.useMemo(function(){return{isSubPathKey:jo}},[jo]);y.useEffect(function(){ma(Yo?gt:Vr.slice(Go+1).map(function(Er){return Er.key}))},[Go,Yo]);var kr=(0,m.Z)(wn||hn&&((Se=Vr[0])===null||Se===void 0?void 0:Se.key),{value:wn}),_r=(0,s.Z)(kr,2),yo=_r[0],lo=_r[1],Wo=u(function(Er){lo(Er)}),Io=u(function(){lo(void 0)});(0,y.useImperativeHandle)(ge,function(){return{list:io.current,focus:function(dr){var pr,so=Bn(),co=x(so,Wt),ya=co.elements,Vo=co.key2element,ba=co.element2key,Da=E(io.current,ya),Za=yo!=null?yo:Da[0]?ba.get(Da[0]):(pr=Vr.find(function(Ga){return!Ga.props.disabled}))===null||pr===void 0?void 0:pr.key,Ca=Vo.get(Za);if(Za&&Ca){var Oa;Ca==null||(Oa=Ca.focus)===null||Oa===void 0||Oa.call(Ca,dr)}}}});var va=(0,m.Z)(nr||[],{value:$t,postState:function(dr){return Array.isArray(dr)?dr:dr==null?gt:[dr]}}),Ra=(0,s.Z)(va,2),ga=Ra[0],pa=Ra[1],Ea=function(dr){if(Ln){var pr=dr.key,so=ga.includes(pr),co;Wn?so?co=ga.filter(function(Vo){return Vo!==pr}):co=[].concat((0,H.Z)(ga),[pr]):co=[pr],pa(co);var ya=(0,f.Z)((0,f.Z)({},dr),{},{selectedKeys:co});so?Qt==null||Qt(ya):yt==null||yt(ya)}!Wn&&Vn.length&&ho!=="inline"&&Ur(gt)},ha=u(function(Er){Yr==null||Yr(ct(Er)),Ea(Er)}),$a=u(function(Er,dr){var pr=Vn.filter(function(co){return co!==Er});if(dr)pr.push(Er);else if(ho!=="inline"){var so=Hr(Er);pr=pr.filter(function(co){return!so.has(co)})}(0,te.Z)(Vn,pr,!0)||Ur(pr,!0)}),za=function(dr,pr){var so=pr!=null?pr:!Vn.includes(dr);$a(dr,so)},Ia=i(ho,yo,En,Wt,io,Bn,Hn,lo,za,to);y.useEffect(function(){Co(!0)},[]);var Pa=y.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:Mo}},[Po,Mo]),Ma=ho!=="horizontal"||an?Vr:Vr.map(function(Er,dr){return y.createElement(d,{key:Er.key,overflowDisabled:dr>Go},Er)}),Na=y.createElement(J.Z,(0,C.Z)({id:en,ref:io,prefixCls:"".concat(Ke,"-overflow"),component:"ul",itemComponent:vt,className:ee()(Ke,"".concat(Ke,"-root"),"".concat(Ke,"-").concat(ho),Rt,(De={},(0,c.Z)(De,"".concat(Ke,"-inline-collapsed"),na),(0,c.Z)(De,"".concat(Ke,"-rtl"),En),De),dt),dir:Pt,style:xt,role:"menu",tabIndex:Ft,data:Ma,renderRawItem:function(dr){return dr},renderRawRest:function(dr){var pr=dr.length,so=pr?Vr.slice(-pr):null;return y.createElement($e,{eventKey:L,title:Mr,disabled:Yo,internalPopupClose:pr===0,popupClassName:Gr},so)},maxCount:ho!=="horizontal"||an?J.Z.INVALIDATE:J.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(dr){da(dr)},onKeyDown:Ia},xo));return y.createElement(be.Provider,{value:Pa},y.createElement(j.Provider,{value:Wt},y.createElement(d,{prefixCls:Ke,rootClassName:dt,mode:ho,openKeys:Vn,rtl:En,disabled:Ht,motion:So?Br:null,defaultMotions:So?xr:null,activeKey:yo,onActive:Wo,onInactive:Io,selectedKeys:ga,inlineIndent:Yn,subMenuOpenDelay:Cn,subMenuCloseDelay:Tt,forceSubMenuRender:zt,builtinPlacements:Rr,triggerSubMenuAction:mr,getPopupContainer:jr,itemIcon:Or,expandIcon:Fr,onItemClick:ha,onOpenChange:$a},y.createElement(B.Provider,{value:Sr},Na),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(g.Provider,{value:wr},Vr)))))}),kt=pt,wt=kt;wt.Item=vt,wt.SubMenu=$e,wt.ItemGroup=Je,wt.Divider=ht;var Qe=wt},11780:function(It,Ie,e){e.d(Ie,{Z:function(){return ie}});var C=e(72308),c=e(77321),f=e(52487),H=e(74416),s=e(59301),I=e(92310),t=e.n(I),ee=e(29301),J=e(34280),m=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],te=void 0;function z(V,de){var K=V.prefixCls,W=V.invalidate,ve=V.item,Q=V.renderItem,F=V.responsive,ye=V.responsiveDisabled,Ce=V.registerSize,je=V.itemKey,Re=V.className,We=V.style,et=V.children,ot=V.display,Fe=V.order,U=V.component,Oe=U===void 0?"div":U,E=(0,H.Z)(V,m),h=F&&!ot;function x(a){Ce(je,a)}s.useEffect(function(){return function(){x(null)}},[]);var i=Q&&ve!==te?Q(ve,{index:Fe}):et,P;W||(P={opacity:h?0:1,height:h?0:te,overflowY:h?"hidden":te,order:F?Fe:te,pointerEvents:h?"none":te,position:h?"absolute":te});var G={};h&&(G["aria-hidden"]=!0);var l=s.createElement(Oe,(0,C.Z)({className:t()(!W&&K,Re),style:(0,c.Z)((0,c.Z)({},P),We)},G,E,{ref:de}),i);return F&&(l=s.createElement(ee.Z,{onResize:function(L){var b=L.offsetWidth;x(b)},disabled:ye},l)),l}var y=s.forwardRef(z);y.displayName="Item";var oe=y,j=e(6089),X=e(4676),Be=e(16089);function he(V){if(typeof MessageChannel=="undefined")(0,Be.Z)(V);else{var de=new MessageChannel;de.port1.onmessage=function(){return V()},de.port2.postMessage(void 0)}}function Ne(){var V=s.useRef(null),de=function(W){V.current||(V.current=[],he(function(){(0,X.unstable_batchedUpdates)(function(){V.current.forEach(function(ve){ve()}),V.current=null})})),V.current.push(W)};return de}function ce(V,de){var K=s.useState(de),W=(0,f.Z)(K,2),ve=W[0],Q=W[1],F=(0,j.Z)(function(ye){V(function(){Q(ye)})});return[ve,F]}var R=s.createContext(null),d=["component"],r=["className"],g=["className"],v=function(de,K){var W=s.useContext(R);if(!W){var ve=de.component,Q=ve===void 0?"div":ve,F=(0,H.Z)(de,d);return s.createElement(Q,(0,C.Z)({},F,{ref:K}))}var ye=W.className,Ce=(0,H.Z)(W,r),je=de.className,Re=(0,H.Z)(de,g);return s.createElement(R.Provider,{value:null},s.createElement(oe,(0,C.Z)({ref:K,className:t()(ye,je)},Ce,Re)))},A=s.forwardRef(v);A.displayName="RawItem";var M=A,B=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],S="responsive",be="invalidate";function _(V){return"+ ".concat(V.length," ...")}function Le(V,de){var K=V.prefixCls,W=K===void 0?"rc-overflow":K,ve=V.data,Q=ve===void 0?[]:ve,F=V.renderItem,ye=V.renderRawItem,Ce=V.itemKey,je=V.itemWidth,Re=je===void 0?10:je,We=V.ssr,et=V.style,ot=V.className,Fe=V.maxCount,U=V.renderRest,Oe=V.renderRawRest,E=V.suffix,h=V.component,x=h===void 0?"div":h,i=V.itemComponent,P=V.onVisibleChange,G=(0,H.Z)(V,B),l=We==="full",a=Ne(),L=ce(a,null),b=(0,f.Z)(L,2),u=b[0],N=b[1],fe=u||0,Y=ce(a,new Map),me=(0,f.Z)(Y,2),re=me[0],pe=me[1],ue=ce(a,0),ke=(0,f.Z)(ue,2),Ge=ke[0],Ve=ke[1],tt=ce(a,0),lt=(0,f.Z)(tt,2),mt=lt[0],ct=lt[1],At=ce(a,0),sn=(0,f.Z)(At,2),Gt=sn[0],vn=sn[1],Nn=(0,s.useState)(null),dn=(0,f.Z)(Nn,2),vt=dn[0],In=dn[1],Tn=(0,s.useState)(null),jt=(0,f.Z)(Tn,2),un=jt[0],ar=jt[1],Sn=s.useMemo(function(){return un===null&&l?Number.MAX_SAFE_INTEGER:un||0},[un,u]),Jn=(0,s.useState)(!1),Fn=(0,f.Z)(Jn,2),Gn=Fn[0],Cr=Fn[1],Dn="".concat(W,"-item"),Ot=Math.max(Ge,mt),On=Fe===S,Z=Q.length&&On,Pe=Fe===be,Te=Z||typeof Fe=="number"&&Q.length>Fe,$=(0,s.useMemo)(function(){var Qe=Q;return Z?u===null&&l?Qe=Q:Qe=Q.slice(0,Math.min(Q.length,fe/Re)):typeof Fe=="number"&&(Qe=Q.slice(0,Fe)),Qe},[Q,Re,u,Fe,Z]),w=(0,s.useMemo)(function(){return Z?Q.slice(Sn+1):Q.slice($.length)},[Q,$,Z,Sn]),Me=(0,s.useCallback)(function(Qe,q){var ge;return typeof Ce=="function"?Ce(Qe):(ge=Ce&&(Qe==null?void 0:Qe[Ce]))!==null&&ge!==void 0?ge:q},[Ce]),$e=(0,s.useCallback)(F||function(Qe){return Qe},[F]);function Ye(Qe,q,ge){un===Qe&&(q===void 0||q===vt)||(ar(Qe),ge||(Cr(Qefe){Ye(Se-1,Qe-De-Gt+mt);break}}E&&ht(0)+Gt>fe&&In(null)}},[fe,re,mt,Gt,Me,$]);var at=Gn&&!!w.length,st={};vt!==null&&Z&&(st={position:"absolute",left:vt,top:0});var Ct={prefixCls:Dn,responsive:Z,component:i,invalidate:Pe},qe=ye?function(Qe,q){var ge=Me(Qe,q);return s.createElement(R.Provider,{key:ge,value:(0,c.Z)((0,c.Z)({},Ct),{},{order:q,item:Qe,itemKey:ge,registerSize:_e,display:q<=Sn})},ye(Qe,q))}:function(Qe,q){var ge=Me(Qe,q);return s.createElement(oe,(0,C.Z)({},Ct,{order:q,key:ge,item:Qe,renderItem:$e,itemKey:ge,registerSize:_e,display:q<=Sn}))},gt={order:at?Sn:Number.MAX_SAFE_INTEGER,className:"".concat(Dn,"-rest"),registerSize:nt,display:at},pt=U||_,kt=Oe?s.createElement(R.Provider,{value:(0,c.Z)((0,c.Z)({},Ct),gt)},Oe(w)):s.createElement(oe,(0,C.Z)({},Ct,gt),typeof pt=="function"?pt(w):pt),wt=s.createElement(x,(0,C.Z)({className:t()(!Pe&&W,ot),style:et,ref:de},G),$.map(qe),Te?kt:null,E&&s.createElement(oe,(0,C.Z)({},Ct,{responsive:On,responsiveDisabled:!Z,order:Sn,className:"".concat(Dn,"-suffix"),registerSize:Je,display:!0,style:st}),E));return On?s.createElement(ee.Z,{onResize:ze,disabled:!Z},wt):wt}var k=s.forwardRef(Le);k.displayName="Overflow",k.Item=M,k.RESPONSIVE=S,k.INVALIDATE=be;var ae=k,ie=ae},17115:function(It,Ie,e){e.d(Ie,{ZP:function(){return t}});var C=e(52487),c=e(59301),f=e(47273),H=0,s=(0,f.Z)();function I(){var ee;return s?(ee=H,H+=1):ee="TEST_OR_SSR",ee}function t(ee){var J=c.useState(),m=(0,C.Z)(J,2),te=m[0],z=m[1];return c.useEffect(function(){z("rc_select_".concat(I()))},[]),ee||te}},77861:function(It,Ie,e){e.d(Ie,{Ac:function(){return N},Xo:function(){return ct},Wx:function(){return sn},ZP:function(){return Te},lk:function(){return R}});var C=e(72308),c=e(80702),f=e(49618),H=e(77321),s=e(52487),I=e(74416),t=e(62853),ee=e(18929),J=e(48736),m=e(59301),te=e(92310),z=e.n(te),y=e(34280),oe=e(49658),j=e(10228),X=e(8654),Be=function(w){var Me=w.className,$e=w.customizeIcon,Ye=w.customizeIconProps,ze=w.onMouseDown,_e=w.onClick,nt=w.children,Je;return typeof $e=="function"?Je=$e(Ye):Je=$e,m.createElement("span",{className:Me,onMouseDown:function(at){at.preventDefault(),ze&&ze(at)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},Je!==void 0?Je:m.createElement("span",{className:z()(Me.split(/\s+/).map(function(ht){return"".concat(ht,"-icon")}))},nt))},he=Be;function Ne($,w,Me,$e,Ye){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,nt=arguments.length>7?arguments[7]:void 0,Je=m.useMemo(function(){if((0,t.Z)($e)==="object")return $e.clearIcon;if(Ye)return Ye},[$e,Ye]),ht=m.useMemo(function(){return!!(!ze&&$e&&(Me.length||_e)&&!(nt==="combobox"&&_e===""))},[$e,ze,Me.length,_e,nt]);return{allowClear:ht,clearIcon:m.createElement(he,{className:"".concat($,"-clear"),onMouseDown:w,customizeIcon:Je},"\xD7")}}var ce=m.createContext(null);function R(){return m.useContext(ce)}function d(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,w=m.useState(!1),Me=(0,s.Z)(w,2),$e=Me[0],Ye=Me[1],ze=m.useRef(null),_e=function(){window.clearTimeout(ze.current)};m.useEffect(function(){return _e},[]);var nt=function(ht,at){_e(),ze.current=window.setTimeout(function(){Ye(ht),at&&at()},$)};return[$e,nt,_e]}function r(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,w=m.useRef(null),Me=m.useRef(null);m.useEffect(function(){return function(){window.clearTimeout(Me.current)}},[]);function $e(Ye){(Ye||w.current===null)&&(w.current=Ye),window.clearTimeout(Me.current),Me.current=window.setTimeout(function(){w.current=null},$)}return[function(){return w.current},$e]}function g($,w,Me,$e){var Ye=m.useRef(null);Ye.current={open:w,triggerOpen:Me,customizedTrigger:$e},m.useEffect(function(){function ze(_e){var nt;if(!((nt=Ye.current)!==null&&nt!==void 0&&nt.customizedTrigger)){var Je=_e.target;Je.shadowRoot&&_e.composed&&(Je=_e.composedPath()[0]||Je),Ye.current.open&&$().filter(function(ht){return ht}).every(function(ht){return!ht.contains(Je)&&ht!==Je})&&Ye.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var v=e(26112),A=e(11780),M=function(w,Me){var $e,Ye,ze=w.prefixCls,_e=w.id,nt=w.inputElement,Je=w.disabled,ht=w.tabIndex,at=w.autoFocus,st=w.autoComplete,Ct=w.editable,qe=w.activeDescendantId,gt=w.value,pt=w.maxLength,kt=w.onKeyDown,wt=w.onMouseDown,Qe=w.onChange,q=w.onPaste,ge=w.onCompositionStart,Se=w.onCompositionEnd,De=w.open,we=w.attrs,Xe=nt||m.createElement("input",null),Ke=Xe,dt=Ke.ref,xt=Ke.props,Rt=xt.onKeyDown,Yt=xt.onChange,Ft=xt.onMouseDown,_t=xt.onCompositionStart,Dt=xt.onCompositionEnd,Pt=xt.style;return(0,J.Kp)(!("maxLength"in Xe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Xe=m.cloneElement(Xe,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},xt),{},{id:_e,ref:(0,X.sQ)(Me,dt),disabled:Je,tabIndex:ht,autoComplete:st||"off",autoFocus:at,className:z()("".concat(ze,"-selection-search-input"),($e=Xe)===null||$e===void 0||(Ye=$e.props)===null||Ye===void 0?void 0:Ye.className),role:"combobox","aria-label":"Search","aria-expanded":De||!1,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":De?qe:void 0},we),{},{value:Ct?gt:"",maxLength:pt,readOnly:!Ct,unselectable:Ct?null:"on",style:(0,H.Z)((0,H.Z)({},Pt),{},{opacity:Ct?null:0}),onKeyDown:function(qt){kt(qt),Rt&&Rt(qt)},onMouseDown:function(qt){wt(qt),Ft&&Ft(qt)},onChange:function(qt){Qe(qt),Yt&&Yt(qt)},onCompositionStart:function(qt){ge(qt),_t&&_t(qt)},onCompositionEnd:function(qt){Se(qt),Dt&&Dt(qt)},onPaste:q})),Xe},B=m.forwardRef(M);B.displayName="Input";var S=B;function be($){return Array.isArray($)?$:$!==void 0?[$]:[]}var _=typeof window!="undefined"&&window.document&&window.document.documentElement,Le=_;function k($){return $!=null}function ae($){return!$&&$!==0}function ie($){return["string","number"].includes((0,t.Z)($))}function V($){var w=void 0;return $&&(ie($.title)?w=$.title.toString():ie($.label)&&(w=$.label.toString())),w}function de($,w){Le?m.useLayoutEffect($,w):m.useEffect($,w)}function K($){var w;return(w=$.key)!==null&&w!==void 0?w:$.value}var W=function(w){w.preventDefault(),w.stopPropagation()},ve=function(w){var Me=w.id,$e=w.prefixCls,Ye=w.values,ze=w.open,_e=w.searchValue,nt=w.autoClearSearchValue,Je=w.inputRef,ht=w.placeholder,at=w.disabled,st=w.mode,Ct=w.showSearch,qe=w.autoFocus,gt=w.autoComplete,pt=w.activeDescendantId,kt=w.tabIndex,wt=w.removeIcon,Qe=w.maxTagCount,q=w.maxTagTextLength,ge=w.maxTagPlaceholder,Se=ge===void 0?function(gn){return"+ ".concat(gn.length," ...")}:ge,De=w.tagRender,we=w.onToggleOpen,Xe=w.onRemove,Ke=w.onInputChange,dt=w.onInputPaste,xt=w.onInputKeyDown,Rt=w.onInputMouseDown,Yt=w.onInputCompositionStart,Ft=w.onInputCompositionEnd,_t=m.useRef(null),Dt=(0,m.useState)(0),Pt=(0,s.Z)(Dt,2),en=Pt[0],qt=Pt[1],bn=(0,m.useState)(!1),Kt=(0,s.Z)(bn,2),Ht=Kt[0],an=Kt[1],tn="".concat($e,"-selection"),Cn=ze||st==="multiple"&&nt===!1||st==="tags"?_e:"",qn=st==="tags"||st==="multiple"&&nt===!1||Ct&&(ze||Ht);de(function(){qt(_t.current.scrollWidth)},[Cn]);function Tt(gn,Ln,tr,Wn,nr){return m.createElement("span",{className:z()("".concat(tn,"-item"),(0,f.Z)({},"".concat(tn,"-item-disabled"),tr)),title:V(gn)},m.createElement("span",{className:"".concat(tn,"-item-content")},Ln),Wn&&m.createElement(he,{className:"".concat(tn,"-item-remove"),onMouseDown:W,onClick:nr,customizeIcon:wt},"\xD7"))}function zt(gn,Ln,tr,Wn,nr){var $t=function(Qt){W(Qt),we(!ze)};return m.createElement("span",{onMouseDown:$t},De({label:Ln,value:gn,disabled:tr,closable:Wn,onClose:nr}))}function Et(gn){var Ln=gn.disabled,tr=gn.label,Wn=gn.value,nr=!at&&!Ln,$t=tr;if(typeof q=="number"&&(typeof tr=="string"||typeof tr=="number")){var yt=String($t);yt.length>q&&($t="".concat(yt.slice(0,q),"..."))}var Qt=function(Yn){Yn&&Yn.stopPropagation(),Xe(gn)};return typeof De=="function"?zt(Wn,$t,Ln,nr,Qt):Tt(gn,$t,Ln,nr,Qt)}function Mn(gn){var Ln=typeof Se=="function"?Se(gn):Se;return Tt({title:Ln},Ln,!1)}var wn=m.createElement("div",{className:"".concat(tn,"-search"),style:{width:en},onFocus:function(){an(!0)},onBlur:function(){an(!1)}},m.createElement(S,{ref:Je,open:ze,prefixCls:$e,id:Me,inputElement:null,disabled:at,autoFocus:qe,autoComplete:gt,editable:qn,activeDescendantId:pt,value:Cn,onKeyDown:xt,onMouseDown:Rt,onChange:Ke,onPaste:dt,onCompositionStart:Yt,onCompositionEnd:Ft,tabIndex:kt,attrs:(0,v.Z)(w,!0)}),m.createElement("span",{ref:_t,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),hn=m.createElement(A.Z,{prefixCls:"".concat(tn,"-overflow"),data:Ye,renderItem:Et,renderRest:Mn,suffix:wn,itemKey:K,maxCount:Qe});return m.createElement(m.Fragment,null,hn,!Ye.length&&!Cn&&m.createElement("span",{className:"".concat(tn,"-placeholder")},ht))},Q=ve,F=function(w){var Me=w.inputElement,$e=w.prefixCls,Ye=w.id,ze=w.inputRef,_e=w.disabled,nt=w.autoFocus,Je=w.autoComplete,ht=w.activeDescendantId,at=w.mode,st=w.open,Ct=w.values,qe=w.placeholder,gt=w.tabIndex,pt=w.showSearch,kt=w.searchValue,wt=w.activeValue,Qe=w.maxLength,q=w.onInputKeyDown,ge=w.onInputMouseDown,Se=w.onInputChange,De=w.onInputPaste,we=w.onInputCompositionStart,Xe=w.onInputCompositionEnd,Ke=w.title,dt=m.useState(!1),xt=(0,s.Z)(dt,2),Rt=xt[0],Yt=xt[1],Ft=at==="combobox",_t=Ft||pt,Dt=Ct[0],Pt=kt||"";Ft&&wt&&!Rt&&(Pt=wt),m.useEffect(function(){Ft&&Yt(!1)},[Ft,wt]);var en=at!=="combobox"&&!st&&!pt?!1:!!Pt,qt=Ke===void 0?V(Dt):Ke,bn=function(){if(Dt)return null;var Ht=en?{visibility:"hidden"}:void 0;return m.createElement("span",{className:"".concat($e,"-selection-placeholder"),style:Ht},qe)};return m.createElement(m.Fragment,null,m.createElement("span",{className:"".concat($e,"-selection-search")},m.createElement(S,{ref:ze,prefixCls:$e,id:Ye,open:st,inputElement:Me,disabled:_e,autoFocus:nt,autoComplete:Je,editable:_t,activeDescendantId:ht,value:Pt,onKeyDown:q,onMouseDown:ge,onChange:function(Ht){Yt(!0),Se(Ht)},onPaste:De,onCompositionStart:we,onCompositionEnd:Xe,tabIndex:gt,attrs:(0,v.Z)(w,!0),maxLength:Ft?Qe:void 0})),!Ft&&Dt?m.createElement("span",{className:"".concat($e,"-selection-item"),title:qt,style:en?{visibility:"hidden"}:void 0},Dt.label):null,bn())},ye=F;function Ce($){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($)}var je=function(w,Me){var $e=(0,m.useRef)(null),Ye=(0,m.useRef)(!1),ze=w.prefixCls,_e=w.open,nt=w.mode,Je=w.showSearch,ht=w.tokenWithEnter,at=w.autoClearSearchValue,st=w.onSearch,Ct=w.onSearchSubmit,qe=w.onToggleOpen,gt=w.onInputKeyDown,pt=w.domRef;m.useImperativeHandle(Me,function(){return{focus:function(){$e.current.focus()},blur:function(){$e.current.blur()}}});var kt=r(0),wt=(0,s.Z)(kt,2),Qe=wt[0],q=wt[1],ge=function(Pt){var en=Pt.which;(en===j.Z.UP||en===j.Z.DOWN)&&Pt.preventDefault(),gt&>(Pt),en===j.Z.ENTER&&nt==="tags"&&!Ye.current&&!_e&&(Ct==null||Ct(Pt.target.value)),Ce(en)&&qe(!0)},Se=function(){q(!0)},De=(0,m.useRef)(null),we=function(Pt){st(Pt,!0,Ye.current)!==!1&&qe(!0)},Xe=function(){Ye.current=!0},Ke=function(Pt){Ye.current=!1,nt!=="combobox"&&we(Pt.target.value)},dt=function(Pt){var en=Pt.target.value;if(ht&&De.current&&/[\r\n]/.test(De.current)){var qt=De.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");en=en.replace(qt,De.current)}De.current=null,we(en)},xt=function(Pt){var en=Pt.clipboardData,qt=en.getData("text");De.current=qt},Rt=function(Pt){var en=Pt.target;if(en!==$e.current){var qt=document.body.style.msTouchAction!==void 0;qt?setTimeout(function(){$e.current.focus()}):$e.current.focus()}},Yt=function(Pt){var en=Qe();Pt.target!==$e.current&&!en&&nt!=="combobox"&&Pt.preventDefault(),(nt!=="combobox"&&(!Je||!en)||!_e)&&(_e&&at!==!1&&st("",!0,!1),qe())},Ft={inputRef:$e,onInputKeyDown:ge,onInputMouseDown:Se,onInputChange:dt,onInputPaste:xt,onInputCompositionStart:Xe,onInputCompositionEnd:Ke},_t=nt==="multiple"||nt==="tags"?m.createElement(Q,(0,C.Z)({},w,Ft)):m.createElement(ye,(0,C.Z)({},w,Ft));return m.createElement("div",{ref:pt,className:"".concat(ze,"-selector"),onClick:Rt,onMouseDown:Yt},_t)},Re=m.forwardRef(je);Re.displayName="Selector";var We=Re,et=e(35593),ot=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Fe=function(w){var Me=w===!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"}}},U=function(w,Me){var $e=w.prefixCls,Ye=w.disabled,ze=w.visible,_e=w.children,nt=w.popupElement,Je=w.animation,ht=w.transitionName,at=w.dropdownStyle,st=w.dropdownClassName,Ct=w.direction,qe=Ct===void 0?"ltr":Ct,gt=w.placement,pt=w.builtinPlacements,kt=w.dropdownMatchSelectWidth,wt=w.dropdownRender,Qe=w.dropdownAlign,q=w.getPopupContainer,ge=w.empty,Se=w.getTriggerDOMNode,De=w.onPopupVisibleChange,we=w.onPopupMouseEnter,Xe=(0,I.Z)(w,ot),Ke="".concat($e,"-dropdown"),dt=nt;wt&&(dt=wt(nt));var xt=m.useMemo(function(){return pt||Fe(kt)},[pt,kt]),Rt=Je?"".concat(Ke,"-").concat(Je):ht,Yt=typeof kt=="number",Ft=m.useMemo(function(){return Yt?null:kt===!1?"minWidth":"width"},[kt,Yt]),_t=at;Yt&&(_t=(0,H.Z)((0,H.Z)({},_t),{},{width:kt}));var Dt=m.useRef(null);return m.useImperativeHandle(Me,function(){return{getPopupElement:function(){return Dt.current}}}),m.createElement(et.Z,(0,C.Z)({},Xe,{showAction:De?["click"]:[],hideAction:De?["click"]:[],popupPlacement:gt||(qe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ke,popupTransitionName:Rt,popup:m.createElement("div",{ref:Dt,onMouseEnter:we},dt),stretch:Ft,popupAlign:Qe,popupVisible:ze,getPopupContainer:q,popupClassName:z()(st,(0,f.Z)({},"".concat(Ke,"-empty"),ge)),popupStyle:_t,getTriggerDOMNode:Se,onPopupVisibleChange:De}),_e)},Oe=m.forwardRef(U);Oe.displayName="SelectTrigger";var E=Oe,h=e(68413);function x($,w){var Me=$.key,$e;return"value"in $&&($e=$.value),Me!=null?Me:$e!==void 0?$e:"rc-index-key-".concat(w)}function i($,w){var Me=$||{},$e=Me.label,Ye=Me.value,ze=Me.options,_e=Me.groupLabel,nt=$e||(w?"children":"label");return{label:nt,value:Ye||"value",options:ze||"options",groupLabel:_e||nt}}function P($){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Me=w.fieldNames,$e=w.childrenAsData,Ye=[],ze=i(Me,!1),_e=ze.label,nt=ze.value,Je=ze.options,ht=ze.groupLabel;function at(st,Ct){st.forEach(function(qe){if(Ct||!(Je in qe)){var gt=qe[nt];Ye.push({key:x(qe,Ye.length),groupOption:Ct,data:qe,label:qe[_e],value:gt})}else{var pt=qe[ht];pt===void 0&&$e&&(pt=qe.label),Ye.push({key:x(qe,Ye.length),group:!0,data:qe,label:pt}),at(qe[Je],!0)}})}return at($,!1),Ye}function G($){var w=(0,H.Z)({},$);return"props"in w||Object.defineProperty(w,"props",{get:function(){return(0,J.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),w}}),w}function l($,w){if(!w||!w.length)return null;var Me=!1;function $e(ze,_e){var nt=(0,h.Z)(_e),Je=nt[0],ht=nt.slice(1);if(!Je)return[ze];var at=ze.split(Je);return Me=Me||at.length>1,at.reduce(function(st,Ct){return[].concat((0,c.Z)(st),(0,c.Z)($e(Ct,ht)))},[]).filter(function(st){return st})}var Ye=$e($,w);return Me?Ye:null}var a=["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"],L=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function b($){return $==="tags"||$==="multiple"}var u=m.forwardRef(function($,w){var Me,$e,Ye=$.id,ze=$.prefixCls,_e=$.className,nt=$.showSearch,Je=$.tagRender,ht=$.direction,at=$.omitDomProps,st=$.displayValues,Ct=$.onDisplayValuesChange,qe=$.emptyOptions,gt=$.notFoundContent,pt=gt===void 0?"Not Found":gt,kt=$.onClear,wt=$.mode,Qe=$.disabled,q=$.loading,ge=$.getInputElement,Se=$.getRawInputElement,De=$.open,we=$.defaultOpen,Xe=$.onDropdownVisibleChange,Ke=$.activeValue,dt=$.onActiveValueChange,xt=$.activeDescendantId,Rt=$.searchValue,Yt=$.autoClearSearchValue,Ft=$.onSearch,_t=$.onSearchSplit,Dt=$.tokenSeparators,Pt=$.allowClear,en=$.suffixIcon,qt=$.clearIcon,bn=$.OptionList,Kt=$.animation,Ht=$.transitionName,an=$.dropdownStyle,tn=$.dropdownClassName,Cn=$.dropdownMatchSelectWidth,qn=$.dropdownRender,Tt=$.dropdownAlign,zt=$.placement,Et=$.builtinPlacements,Mn=$.getPopupContainer,wn=$.showAction,hn=wn===void 0?[]:wn,gn=$.onFocus,Ln=$.onBlur,tr=$.onKeyUp,Wn=$.onKeyDown,nr=$.onMouseDown,$t=(0,I.Z)($,a),yt=b(wt),Qt=(nt!==void 0?nt:yt)||wt==="combobox",yn=(0,H.Z)({},$t);L.forEach(function(Hn){delete yn[Hn]}),at==null||at.forEach(function(Hn){delete yn[Hn]});var Yn=m.useState(!1),Br=(0,s.Z)(Yn,2),xr=Br[0],lr=Br[1];m.useEffect(function(){lr((0,oe.Z)())},[]);var mr=m.useRef(null),Rr=m.useRef(null),Or=m.useRef(null),Fr=m.useRef(null),sr=m.useRef(null),Mr=d(),Gr=(0,s.Z)(Mr,3),jr=Gr[0],Yr=Gr[1],Wr=Gr[2];m.useImperativeHandle(w,function(){var Hn,Bn;return{focus:(Hn=Fr.current)===null||Hn===void 0?void 0:Hn.focus,blur:(Bn=Fr.current)===null||Bn===void 0?void 0:Bn.blur,scrollTo:function(wr){var Sr;return(Sr=sr.current)===null||Sr===void 0?void 0:Sr.scrollTo(wr)}}});var to=m.useMemo(function(){var Hn;if(wt!=="combobox")return Rt;var Bn=(Hn=st[0])===null||Hn===void 0?void 0:Hn.value;return typeof Bn=="string"||typeof Bn=="number"?String(Bn):""},[Rt,wt,st]),Bo=wt==="combobox"&&typeof ge=="function"&&ge()||null,no=typeof Se=="function"&&Se(),Po=(0,X.x1)(Rr,no==null||(Me=no.props)===null||Me===void 0?void 0:Me.ref),Mo=m.useState(!1),xo=(0,s.Z)(Mo,2),Vr=xo[0],Ko=xo[1];(0,y.Z)(function(){Ko(!0)},[]);var No=(0,ee.Z)(!1,{defaultValue:we,value:De}),So=(0,s.Z)(No,2),Co=So[0],io=So[1],Wt=Vr?Co:!1,En=!pt&&qe;(Qe||En&&Wt&&wt==="combobox")&&(Wt=!1);var fn=En?!1:Wt,pn=m.useCallback(function(Hn){var Bn=Hn!==void 0?Hn:!Wt;Qe||(io(Bn),Wt!==Bn&&(Xe==null||Xe(Bn)))},[Qe,Wt,io,Xe]),Vn=m.useMemo(function(){return(Dt||[]).some(function(Hn){return[` + `]:{background:ut},[`&${o}-row-selected`]:{"> th, > td":{background:rt},"&:hover > th, &:hover > td":{background:ft}}}},[`${o}-footer`]:{padding:`${O}px ${D}px`,color:it,background:St}})}};var Pi=(0,Da.Z)("Table",n=>{const{colorTextHeading:o,colorSplit:p,colorIcon:O,colorIconHover:D,opacityLoading:B,colorBgContainer:le,controlInteractiveSize:se,headerBg:ne,headerColor:xe,headerSortActiveBg:Ze,headerSortHoverBg:Ee,bodySortBg:Ue,rowHoverBg:Ae,rowSelectedBg:He,rowSelectedHoverBg:ut,rowExpandedBg:rt,cellPaddingBlock:ft,cellPaddingInline:it,cellPaddingBlockMD:St,cellPaddingInlineMD:Xt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Bt,borderColor:mn,footerBg:Rn,footerColor:Mt,headerBorderRadius:Lt,cellFontSize:Nt,cellFontSizeMD:bt,cellFontSizeSM:Zt,headerSplitColor:cn,fixedHeaderSortActiveBg:Zn,headerFilterHoverBg:$n,filterDropdownBg:nn,expandIconBg:Kn,selectionColumnWidth:zn,stickyScrollBarBg:cr}=n,Xn=new Vo.C(O),$r=new Vo.C(D),Ir=2,Pn=(0,Za.TS)(n,{tableFontSize:Nt,tableBg:le,tableRadius:Lt,tablePaddingVertical:ft,tablePaddingHorizontal:it,tablePaddingVerticalMiddle:St,tablePaddingHorizontalMiddle:Xt,tablePaddingVerticalSmall:Jt,tablePaddingHorizontalSmall:Bt,tableBorderColor:mn,tableHeaderTextColor:xe,tableHeaderBg:ne,tableFooterTextColor:Mt,tableFooterBg:Rn,tableHeaderCellSplitColor:cn,tableHeaderSortBg:Ze,tableHeaderSortHoverBg:Ee,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*B).toRgbString(),tableHeaderIconColorHover:$r.clone().setAlpha($r.getAlpha()*B).toRgbString(),tableBodySortBg:Ue,tableFixedHeaderSortActiveBg:Zn,tableHeaderFilterActiveBg:$n,tableFilterDropdownBg:nn,tableRowHoverBg:Ae,tableSelectedRowBg:He,tableSelectedRowHoverBg:ut,zIndexTableFixed:Ir,zIndexTableSticky:Ir+1,tableFontSizeMiddle:bt,tableFontSizeSmall:Zt,tableSelectionColumnWidth:zn,tableExpandIconBg:Kn,tableExpandColumnWidth:se+2*n.padding,tableExpandedRowBg:rt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:cr,tableScrollThumbBgHover:o,tableScrollBg:p});return[Ri(Pn),Ci(Pn),Ya(Pn),Ii(Pn),yi(Pn),Oa(Pn),xi(Pn),hi(Pn),Ya(Pn),gi(Pn),Ei(Pn),bi(Pn),Oi(Pn),vi(Pn),$i(Pn),Si(Pn),wi(Pn)]},n=>{const{colorFillAlter:o,colorBgContainer:p,colorTextHeading:O,colorFillSecondary:D,colorFillContent:B,controlItemBgActive:le,controlItemBgActiveHover:se,padding:ne,paddingSM:xe,paddingXS:Ze,colorBorderSecondary:Ee,borderRadiusLG:Ue,fontSize:Ae,controlHeight:He,colorTextPlaceholder:ut}=n,rt=new Vo.C(D).onBackground(p).toHexShortString(),ft=new Vo.C(B).onBackground(p).toHexShortString(),it=new Vo.C(o).onBackground(p).toHexShortString();return{headerBg:it,headerColor:O,headerSortActiveBg:rt,headerSortHoverBg:ft,bodySortBg:it,rowHoverBg:it,rowSelectedBg:le,rowSelectedHoverBg:se,rowExpandedBg:o,cellPaddingBlock:ne,cellPaddingInline:ne,cellPaddingBlockMD:xe,cellPaddingInlineMD:Ze,cellPaddingBlockSM:Ze,cellPaddingInlineSM:Ze,borderColor:Ee,headerBorderRadius:Ue,footerBg:it,footerColor:O,cellFontSize:Ae,cellFontSizeMD:Ae,cellFontSizeSM:Ae,headerSplitColor:Ee,fixedHeaderSortActiveBg:rt,headerFilterHoverBg:B,filterDropdownMenuBg:p,filterDropdownBg:p,expandIconBg:p,selectionColumnWidth:He,stickyScrollBarBg:ut,stickyScrollBarBorderRadius:100}});const Mi=[],Ni=(n,o)=>{const{prefixCls:p,className:O,rootClassName:D,style:B,size:le,bordered:se,dropdownPrefixCls:ne,dataSource:xe,pagination:Ze,rowSelection:Ee,rowKey:Ue="key",rowClassName:Ae,columns:He,children:ut,childrenColumnName:rt,onChange:ft,getPopupContainer:it,loading:St,expandIcon:Xt,expandable:Jt,expandedRowRender:Bt,expandIconColumnIndex:mn,indentSize:Rn,scroll:Mt,sortDirections:Lt,locale:Nt,showSorterTooltip:bt=!0,virtual:Zt}=n,cn=t.useMemo(()=>He||Pe(ut),[He,ut]),Zn=t.useMemo(()=>cn.some(kn=>kn.responsive),[cn]),$n=(0,mr.Z)(Zn),nn=t.useMemo(()=>{const kn=new Set(Object.keys($n).filter(ur=>$n[ur]));return cn.filter(ur=>!ur.responsive||ur.responsive.some(Qr=>kn.has(Qr)))},[cn,$n]),Kn=(0,yn.Z)(n,["className","style","columns"]),{locale:zn=Rr.Z,direction:cr,table:Xn,renderEmpty:$r,getPrefixCls:Ir,getPopupContainer:Pn}=t.useContext(Br.E_),Dr=(0,lr.Z)(le),_n=Object.assign(Object.assign({},zn.Table),Nt),vr=xe||Mi,fr=Ir("table",p),uo=Ir("dropdown",ne),ln=Object.assign({childrenColumnName:rt,expandIconColumnIndex:mn},Jt),{childrenColumnName:on="children"}=ln,rn=t.useMemo(()=>vr.some(kn=>kn==null?void 0:kn[on])?"nest":Bt||Jt&&Jt.expandedRowRender?"row":null,[vr]),Vt={body:t.useRef()},Qn=t.useMemo(()=>typeof Ue=="function"?Ue:kn=>kn==null?void 0:kn[Ue],[Ue]),[Ut]=ra(vr,on,Qn),xn={},Un=function(kn,ur){let Qr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var br,eo,vo;const go=Object.assign(Object.assign({},xn),kn);Qr&&((br=xn.resetPagination)===null||br===void 0||br.call(xn),!((eo=go.pagination)===null||eo===void 0)&&eo.current&&(go.pagination.current=1),Ze&&Ze.onChange&&Ze.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),Mt&&Mt.scrollToFirstRowOnChange!==!1&&Vt.body.current&&(0,Yn.Z)(0,{getContainer:()=>Vt.body.current}),ft==null||ft(go.pagination,go.filters,go.sorter,{currentDataSource:ta(Er(vr,go.sorterStates,on),go.filterStates),action:ur})},jn=(kn,ur)=>{Un({sorter:kn,sorterStates:ur},"sort",!1)},[Jr,Xr,Zo,Zr]=dr({prefixCls:fr,mergedColumns:nn,onSorterChange:jn,sortDirections:Lt||["ascend","descend"],tableLocale:_n,showSorterTooltip:bt}),Oo=t.useMemo(()=>Er(vr,Xr,on),[vr,Xr]);xn.sorter=Zr(),xn.sorterStates=Xr;const Tr=(kn,ur)=>{Un({filters:kn,filterStates:ur},"filter",!0)},[fo,oa,er]=ca({prefixCls:fr,locale:_n,dropdownPrefixCls:uo,mergedColumns:nn,onFilterChange:Tr,getPopupContainer:it||Pn}),rr=ta(Oo,oa);xn.filters=er,xn.filterStates=oa;const hr=t.useMemo(()=>{const kn={};return Object.keys(er).forEach(ur=>{er[ur]!==null&&(kn[ur]=er[ur])}),Object.assign(Object.assign({},Zo),{filters:kn})},[Zo,er]),[Lr]=so(hr),zr=(kn,ur)=>{Un({pagination:Object.assign(Object.assign({},xn.pagination),{current:kn,pageSize:ur})},"paginate")},[An,oo]=fa(rr.length,zr,Ze);xn.pagination=Ze===!1?{}:Do(An,Ze),xn.resetPagination=oo;const qr=t.useMemo(()=>{if(Ze===!1||!An.pageSize)return rr;const{current:kn=1,total:ur,pageSize:Qr=Yo}=An;return rr.lengthQr?rr.slice((kn-1)*Qr,kn*Qr):rr:rr.slice((kn-1)*Qr,kn*Qr)},[!!Ze,rr,An&&An.current,An&&An.pageSize,An&&An.total]),[bo,zo]=Io({prefixCls:fr,data:rr,pageData:qr,getRowKey:Qn,getRecordByKey:Ut,expandType:rn,childrenColumnName:on,locale:_n,getPopupContainer:it||Pn},Ee),To=(kn,ur,Qr)=>{let br;return typeof Ae=="function"?br=_()(Ae(kn,ur,Qr)):br=_()(Ae),_()({[`${fr}-row-selected`]:zo.has(Qn(kn,ur))},br)};ln.__PARENT_RENDER_ICON__=ln.expandIcon,ln.expandIcon=ln.expandIcon||Xt||Gr(_n),rn==="nest"&&ln.expandIconColumnIndex===void 0?ln.expandIconColumnIndex=Ee?1:0:ln.expandIconColumnIndex>0&&Ee&&(ln.expandIconColumnIndex-=1),typeof ln.indentSize!="number"&&(ln.indentSize=typeof Rn=="number"?Rn:15);const wa=t.useCallback(kn=>Lr(bo(fo(Jr(kn)))),[Jr,fo,bo]);let ko,wo;if(Ze!==!1&&(An!=null&&An.total)){let kn;An.size?kn=An.size:kn=Dr==="small"||Dr==="middle"?"small":void 0;const ur=eo=>t.createElement(Or.Z,Object.assign({},An,{className:_()(`${fr}-pagination ${fr}-pagination-${eo}`,An.className),size:kn})),Qr=cr==="rtl"?"left":"right",{position:br}=An;if(br!==null&&Array.isArray(br)){const eo=br.find(Xo=>Xo.includes("top")),vo=br.find(Xo=>Xo.includes("bottom")),go=br.every(Xo=>`${Xo}`=="none");!eo&&!vo&&!go&&(wo=ur(Qr)),eo&&(ko=ur(eo.toLowerCase().replace("top",""))),vo&&(wo=ur(vo.toLowerCase().replace("bottom","")))}else wo=ur(Qr)}let mo;typeof St=="boolean"?mo={spinning:St}:typeof St=="object"&&(mo=Object.assign({spinning:!0},St));const[ao,Ar]=Pi(fr),[,yr]=(0,sr.Z)(),Ao=_()(`${fr}-wrapper`,Xn==null?void 0:Xn.className,{[`${fr}-wrapper-rtl`]:cr==="rtl"},O,D,Ar),aa=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),B),_o=Nt&&Nt.emptyText||($r==null?void 0:$r("Table"))||t.createElement(xr.Z,{componentName:"Table"}),Fo=Zt?ya:co,Ta={},Aa=t.useMemo(()=>{const{fontSize:kn,lineHeight:ur,padding:Qr,paddingXS:br,paddingSM:eo}=yr,vo=Math.floor(kn*ur);switch(Dr){case"large":return Qr*2+vo;case"small":return br*2+vo;default:return eo*2+vo}},[yr,Dr]);return Zt&&(Ta.listItemHeight=Aa),ao(t.createElement("div",{ref:o,className:Ao,style:aa},t.createElement(Fr.Z,Object.assign({spinning:!1},mo),ko,t.createElement(Fo,Object.assign({},Ta,Kn,{columns:nn,direction:cr,expandable:ln,prefixCls:fr,className:_()({[`${fr}-middle`]:Dr==="middle",[`${fr}-small`]:Dr==="small",[`${fr}-bordered`]:se,[`${fr}-empty`]:vr.length===0}),data:qr,rowKey:Qn,rowClassName:To,emptyText:_o,internalHooks:c,internalRefs:Vt,transformColumns:wa})),wo)))};var Di=t.forwardRef(Ni);const Zi=(n,o)=>{const p=t.useRef(0);return p.current+=1,t.createElement(Di,Object.assign({},n,{ref:o,_renderTimes:p.current}))},Uo=t.forwardRef(Zi);Uo.SELECTION_COLUMN=wr,Uo.EXPAND_COLUMN=C,Uo.SELECTION_ALL=Sr,Uo.SELECTION_INVERT=kr,Uo.SELECTION_NONE=_r,Uo.Column=$t,Uo.ColumnGroup=Qt,Uo.Summary=l;var Ti=Uo,Bi=Ti},17574:function(It,Ie,e){e.d(Ie,{default:function(){return de}});var C=e(54844),c=e(80702),f=e(52671),H=e(8657),s=e(72308),I=e(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},ee=t,J=e(7657),m=function(W,ve){return I.createElement(J.Z,(0,s.Z)({},W,{ref:ve,icon:ee}))},te=I.forwardRef(m),z=te,y=e(92310),oe=e.n(y),j=e(35654),X=e(71430),Be=e(36355),he=e(56082),Ne=e(62892),ce=e(20648);const R=4;function d(K){const{dropPosition:W,dropLevelOffset:ve,prefixCls:Q,indent:F,direction:ye="ltr"}=K,Ce=ye==="ltr"?"left":"right",je=ye==="ltr"?"right":"left",Re={[Ce]:-ve*F+R,[je]:0};switch(W){case-1:Re.top=-3;break;case 1:Re.bottom=-3;break;default:Re.bottom=-3,Re[Ce]=F+R;break}return I.createElement("div",{style:Re,className:`${Q}-drop-indicator`})}var r=e(71997),v=I.forwardRef((K,W)=>{const{getPrefixCls:ve,direction:Q,virtual:F,tree:ye}=I.useContext(Be.E_),{prefixCls:Ce,className:je,showIcon:Re=!1,showLine:We,switcherIcon:et,blockNode:ot=!1,children:Fe,checkable:V=!1,selectable:Oe=!0,draggable:E,motion:h,style:x}=K,i=ve("tree",Ce),P=ve(),G=h!=null?h:Object.assign(Object.assign({},(0,Ne.Z)(P)),{motionAppear:!1}),l=Object.assign(Object.assign({},K),{checkable:V,selectable:Oe,showIcon:Re,motion:G,blockNode:ot,showLine:!!We,dropIndicatorRender:d}),[a,L]=(0,ce.ZP)(i),b=I.useMemo(()=>{if(!E)return!1;let N={};switch(typeof E){case"function":N.nodeDraggable=E;break;case"object":N=Object.assign({},E);break;default:break}return N.icon!==!1&&(N.icon=N.icon||I.createElement(he.Z,null)),N},[E]),u=N=>I.createElement(r.Z,{prefixCls:i,switcherIcon:et,treeNodeProps:N,showLine:We});return a(I.createElement(C.Z,Object.assign({itemHeight:20,ref:W,virtual:F},l,{style:Object.assign(Object.assign({},ye==null?void 0:ye.style),x),prefixCls:i,className:oe()({[`${i}-icon-hide`]:!Re,[`${i}-block-node`]:ot,[`${i}-unselectable`]:!Oe,[`${i}-rtl`]:Q==="rtl"},ye==null?void 0:ye.className,je,L),direction:Q,checkable:V&&I.createElement("span",{className:`${i}-checkbox-inner`}),selectable:Oe,switcherIcon:u,draggable:b}),Fe))}),A;(function(K){K[K.None=0]="None",K[K.Start=1]="Start",K[K.End=2]="End"})(A||(A={}));function M(K,W){function ve(Q){const{key:F,children:ye}=Q;W(F,Q)!==!1&&M(ye||[],W)}K.forEach(ve)}function Z(K){let{treeData:W,expandedKeys:ve,startKey:Q,endKey:F}=K;const ye=[];let Ce=A.None;if(Q&&Q===F)return[Q];if(!Q||!F)return[];function je(Re){return Re===Q||Re===F}return M(W,Re=>{if(Ce===A.End)return!1;if(je(Re)){if(ye.push(Re),Ce===A.None)Ce=A.Start;else if(Ce===A.Start)return Ce=A.End,!1}else Ce===A.Start&&ye.push(Re);return ve.includes(Re)}),ye}function S(K,W){const ve=(0,c.Z)(W),Q=[];return M(K,(F,ye)=>{const Ce=ve.indexOf(F);return Ce!==-1&&(Q.push(ye),ve.splice(Ce,1)),!!ve.length}),Q}var be=function(K,W){var ve={};for(var Q in K)Object.prototype.hasOwnProperty.call(K,Q)&&W.indexOf(Q)<0&&(ve[Q]=K[Q]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,Q=Object.getOwnPropertySymbols(K);F{var{defaultExpandAll:ve,defaultExpandParent:Q,defaultExpandedKeys:F}=K,ye=be(K,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ce=I.useRef(),je=I.useRef(),Re=()=>{const{keyEntities:b}=(0,X.I8)(Le(ye));let u;return ve?u=Object.keys(b):Q?u=(0,j.r7)(ye.expandedKeys||F||[],b):u=ye.expandedKeys||F,u},[We,et]=I.useState(ye.selectedKeys||ye.defaultSelectedKeys||[]),[ot,Fe]=I.useState(()=>Re());I.useEffect(()=>{"selectedKeys"in ye&&et(ye.selectedKeys)},[ye.selectedKeys]),I.useEffect(()=>{"expandedKeys"in ye&&Fe(ye.expandedKeys)},[ye.expandedKeys]);const V=(b,u)=>{var N;return"expandedKeys"in ye||Fe(b),(N=ye.onExpand)===null||N===void 0?void 0:N.call(ye,b,u)},Oe=(b,u)=>{var N;const{multiple:fe}=ye,{node:Y,nativeEvent:me}=u,{key:re=""}=Y,pe=Le(ye),ue=Object.assign(Object.assign({},u),{selected:!0}),ke=(me==null?void 0:me.ctrlKey)||(me==null?void 0:me.metaKey),Ge=me==null?void 0:me.shiftKey;let Ve;fe&&ke?(Ve=b,Ce.current=re,je.current=Ve,ue.selectedNodes=S(pe,Ve)):fe&&Ge?(Ve=Array.from(new Set([].concat((0,c.Z)(je.current||[]),(0,c.Z)(Z({treeData:pe,expandedKeys:ot,startKey:re,endKey:Ce.current}))))),ue.selectedNodes=S(pe,Ve)):(Ve=[re],Ce.current=re,je.current=Ve,ue.selectedNodes=S(pe,Ve)),(N=ye.onSelect)===null||N===void 0||N.call(ye,Ve,ue),"selectedKeys"in ye||et(Ve)},{getPrefixCls:E,direction:h}=I.useContext(Be.E_),{prefixCls:x,className:i,showIcon:P=!0,expandAction:G="click"}=ye,l=be(ye,["prefixCls","className","showIcon","expandAction"]),a=E("tree",x),L=oe()(`${a}-directory`,{[`${a}-directory-rtl`]:h==="rtl"},i);return I.createElement(v,Object.assign({icon:_,ref:W,blockNode:!0},l,{showIcon:P,expandAction:G,prefixCls:a,className:L,expandedKeys:ot,selectedKeys:We,onSelect:Oe,onExpand:V}))};var ie=I.forwardRef(k);const U=v;U.DirectoryTree=ie,U.TreeNode=C.O;var de=U},20648:function(It,Ie,e){e.d(Ie,{TM:function(){return y},Yk:function(){return z}});var C=e(93083),c=e(98447),f=e(17313),H=e(8378),s=e(37613),I=e(83116);const t=new C.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),ee=(oe,j)=>({[`.${oe}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${j.motionDurationSlow}`}}}),J=(oe,j)=>({[`.${oe}-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:'""'}}}),m=(oe,j)=>{const{treeCls:X,treeNodeCls:Be,treeNodePadding:he,titleHeight:Ne,nodeSelectedBg:ce,nodeHoverBg:R}=j,d=j.paddingXS;return{[X]:Object.assign(Object.assign({},(0,f.Wf)(j)),{background:j.colorBgContainer,borderRadius:j.borderRadius,transition:`background-color ${j.motionDurationSlow}`,[`&${X}-rtl`]:{[`${X}-switcher`]:{"&_close":{[`${X}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${X}-active-focused)`]:Object.assign({},(0,f.oN)(j)),[`${X}-list-holder-inner`]:{alignItems:"flex-start"},[`&${X}-block-node`]:{[`${X}-list-holder-inner`]:{alignItems:"stretch",[`${X}-node-content-wrapper`]:{flex:"auto"},[`${Be}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:he,insetInlineStart:0,border:`1px solid ${j.colorPrimary}`,opacity:0,animationName:t,animationDuration:j.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Be}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${he}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${X}-node-content-wrapper`]:{color:j.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${X}-node-content-wrapper`]:Object.assign({},(0,f.oN)(j)),[`&:not(${Be}-disabled).filter-node ${X}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${X}-draggable-icon`]:{flexShrink:0,width:Ne,lineHeight:`${Ne}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${j.motionDurationSlow}`,[`${Be}:hover &`]:{opacity:.45}},[`&${Be}-disabled`]:{[`${X}-draggable-icon`]:{visibility:"hidden"}}}},[`${X}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ne}},[`${X}-draggable-icon`]:{visibility:"hidden"},[`${X}-switcher`]:Object.assign(Object.assign({},ee(oe,j)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ne,margin:0,lineHeight:`${Ne}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${X}-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:Ne/2,bottom:-he,marginInlineStart:-1,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ne/2*.8,height:Ne/2,borderBottom:`1px solid ${j.colorBorder}`,content:'""'}}}),[`${X}-checkbox`]:{top:"initial",marginInlineEnd:d},[`${X}-node-content-wrapper, ${X}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ne,margin:0,padding:`0 ${j.paddingXS/2}px`,color:"inherit",lineHeight:`${Ne}px`,background:"transparent",borderRadius:j.borderRadius,cursor:"pointer",transition:`all ${j.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:R},[`&${X}-node-selected`]:{backgroundColor:ce},[`${X}-iconEle`]:{display:"inline-block",width:Ne,height:Ne,lineHeight:`${Ne}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${X}-unselectable ${X}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${X}-node-content-wrapper`]:Object.assign({lineHeight:`${Ne}px`,userSelect:"none"},J(oe,j)),[`${Be}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${j.colorPrimary}`}},"&-show-line":{[`${X}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ne/2,bottom:-he,borderInlineEnd:`1px solid ${j.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${X}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Be}-leaf-last`]:{[`${X}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ne/2}px !important`}}}}})}},te=oe=>{const{treeCls:j,treeNodeCls:X,treeNodePadding:Be,directoryNodeSelectedBg:he,directoryNodeSelectedColor:Ne}=oe;return{[`${j}${j}-directory`]:{[X]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Be,insetInlineStart:0,transition:`background-color ${oe.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:oe.controlItemBgHover}},"> *":{zIndex:1},[`${j}-switcher`]:{transition:`color ${oe.motionDurationMid}`},[`${j}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${j}-node-selected`]:{color:Ne,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:he},[`${j}-switcher`]:{color:Ne},[`${j}-node-content-wrapper`]:{color:Ne,background:"transparent"}}}}}},z=(oe,j)=>{const X=`.${oe}`,Be=`${X}-treenode`,he=j.paddingXS/2,Ne=(0,s.TS)(j,{treeCls:X,treeNodeCls:Be,treeNodePadding:he});return[m(oe,Ne),te(Ne)]},y=oe=>{const{controlHeightSM:j}=oe;return{titleHeight:j,nodeHoverBg:oe.controlItemBgHover,nodeSelectedBg:oe.controlItemBgActive}};Ie.ZP=(0,I.Z)("Tree",(oe,j)=>{let{prefixCls:X}=j;return[{[oe.componentCls]:(0,c.C2)(`${X}-checkbox`,oe)},z(X,oe),(0,H.Z)(oe)]},oe=>{const{colorTextLightSolid:j,colorPrimary:X}=oe;return Object.assign(Object.assign({},y(oe)),{directoryNodeSelectedColor:j,directoryNodeSelectedBg:X})})},71997:function(It,Ie,e){e.d(Ie,{Z:function(){return Be}});var C=e(72308),c=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,s=e(7657),I=function(Ne,ce){return c.createElement(s.Z,(0,C.Z)({},Ne,{ref:ce,icon:H}))},t=c.forwardRef(I),ee=t,J=e(52671),m=e(58617),te=e(15075),z=e(43531),y=e(92310),oe=e.n(y),j=e(92343),Be=he=>{const{prefixCls:Ne,switcherIcon:ce,treeNodeProps:R,showLine:d}=he,{isLeaf:r,expanded:g,loading:v}=R;if(v)return c.createElement(m.Z,{className:`${Ne}-switcher-loading-icon`});let A;if(d&&typeof d=="object"&&(A=d.showLeafIcon),r){if(!d)return null;if(typeof A!="boolean"&&A){const S=typeof A=="function"?A(R):A,be=`${Ne}-switcher-line-custom-icon`;return(0,j.l$)(S)?(0,j.Tm)(S,{className:oe()(S.props.className||"",be)}):S}return A?c.createElement(J.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement("span",{className:`${Ne}-switcher-leaf-line`})}const M=`${Ne}-switcher-icon`,Z=typeof ce=="function"?ce(R):ce;return(0,j.l$)(Z)?(0,j.Tm)(Z,{className:oe()(Z.props.className||"",M)}):Z!==void 0?Z:d?g?c.createElement(te.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement(z.Z,{className:`${Ne}-switcher-line-icon`}):c.createElement(ee,{className:M})}},5630:function(It,Ie,e){var C=e(72308),c=e(77321),f=e(49618),H=e(52487),s=e(74416),I=e(92310),t=e.n(I),ee=e(18929),J=e(59301),m=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],te=(0,J.forwardRef)(function(z,y){var oe,j=z.prefixCls,X=j===void 0?"rc-checkbox":j,Be=z.className,he=z.style,Ne=z.checked,ce=z.disabled,R=z.defaultChecked,d=R===void 0?!1:R,r=z.type,g=r===void 0?"checkbox":r,v=z.title,A=z.onChange,M=(0,s.Z)(z,m),Z=(0,J.useRef)(null),S=(0,ee.Z)(d,{value:Ne}),be=(0,H.Z)(S,2),_=be[0],Le=be[1];(0,J.useImperativeHandle)(y,function(){return{focus:function(){var U;(U=Z.current)===null||U===void 0||U.focus()},blur:function(){var U;(U=Z.current)===null||U===void 0||U.blur()},input:Z.current}});var k=t()(X,Be,(oe={},(0,f.Z)(oe,"".concat(X,"-checked"),_),(0,f.Z)(oe,"".concat(X,"-disabled"),ce),oe)),ae=function(U){ce||("checked"in z||Le(U.target.checked),A==null||A({target:(0,c.Z)((0,c.Z)({},z),{},{type:g,checked:U.target.checked}),stopPropagation:function(){U.stopPropagation()},preventDefault:function(){U.preventDefault()},nativeEvent:U.nativeEvent}))};return J.createElement("span",{className:k,title:v,style:he},J.createElement("input",(0,C.Z)({},M,{className:"".concat(X,"-input"),ref:Z,onChange:ae,disabled:ce,checked:!!_,type:g})),J.createElement("span",{className:"".concat(X,"-inner")}))});Ie.Z=te},31561:function(It,Ie,e){e.d(Ie,{Z:function(){return g}});var C=e(72308),c=e(49618),f=e(52487),H=e(74416),s=e(35593),I=e(92310),t=e.n(I),ee=e(8654),J=e(59301),m=e(10228),te=e(16089),z=m.Z.ESC,y=m.Z.TAB;function oe(v){var A=v.visible,M=v.triggerRef,Z=v.onVisibleChange,S=v.autoFocus,be=v.overlayRef,_=J.useRef(!1),Le=function(){if(A){var U,de;(U=M.current)===null||U===void 0||(de=U.focus)===null||de===void 0||de.call(U),Z==null||Z(!1)}},k=function(){var U;return(U=be.current)!==null&&U!==void 0&&U.focus?(be.current.focus(),_.current=!0,!0):!1},ae=function(U){switch(U.keyCode){case z:Le();break;case y:{var de=!1;_.current||(de=k()),de?U.preventDefault():Le();break}}};J.useEffect(function(){return A?(window.addEventListener("keydown",ae),S&&(0,te.Z)(k,3),function(){window.removeEventListener("keydown",ae),_.current=!1}):function(){_.current=!1}},[A])}var j=(0,J.forwardRef)(function(v,A){var M=v.overlay,Z=v.arrow,S=v.prefixCls,be=(0,J.useMemo)(function(){var Le;return typeof M=="function"?Le=M():Le=M,Le},[M]),_=(0,ee.sQ)(A,be==null?void 0:be.ref);return J.createElement(J.Fragment,null,Z&&J.createElement("div",{className:"".concat(S,"-arrow")}),J.cloneElement(be,{ref:(0,ee.Yr)(be)?_:void 0}))}),X=j,Be={adjustX:1,adjustY:1},he=[0,0],Ne={topLeft:{points:["bl","tl"],overflow:Be,offset:[0,-4],targetOffset:he},top:{points:["bc","tc"],overflow:Be,offset:[0,-4],targetOffset:he},topRight:{points:["br","tr"],overflow:Be,offset:[0,-4],targetOffset:he},bottomLeft:{points:["tl","bl"],overflow:Be,offset:[0,4],targetOffset:he},bottom:{points:["tc","bc"],overflow:Be,offset:[0,4],targetOffset:he},bottomRight:{points:["tr","br"],overflow:Be,offset:[0,4],targetOffset:he}},ce=Ne,R=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function d(v,A){var M,Z=v.arrow,S=Z===void 0?!1:Z,be=v.prefixCls,_=be===void 0?"rc-dropdown":be,Le=v.transitionName,k=v.animation,ae=v.align,ie=v.placement,U=ie===void 0?"bottomLeft":ie,de=v.placements,K=de===void 0?ce:de,W=v.getPopupContainer,ve=v.showAction,Q=v.hideAction,F=v.overlayClassName,ye=v.overlayStyle,Ce=v.visible,je=v.trigger,Re=je===void 0?["hover"]:je,We=v.autoFocus,et=v.overlay,ot=v.children,Fe=v.onVisibleChange,V=(0,H.Z)(v,R),Oe=J.useState(),E=(0,f.Z)(Oe,2),h=E[0],x=E[1],i="visible"in v?Ce:h,P=J.useRef(null),G=J.useRef(null),l=J.useRef(null);J.useImperativeHandle(A,function(){return P.current});var a=function(pe){x(pe),Fe==null||Fe(pe)};oe({visible:i,triggerRef:l,onVisibleChange:a,autoFocus:We,overlayRef:G});var L=function(pe){var ue=v.onOverlayClick;x(!1),ue&&ue(pe)},b=function(){return J.createElement(X,{ref:G,overlay:et,prefixCls:_,arrow:S})},u=function(){return typeof et=="function"?b:b()},N=function(){var pe=v.minOverlayWidthMatchTrigger,ue=v.alignPoint;return"minOverlayWidthMatchTrigger"in v?pe:!ue},fe=function(){var pe=v.openClassName;return pe!==void 0?pe:"".concat(_,"-open")},Y=J.cloneElement(ot,{className:t()((M=ot.props)===null||M===void 0?void 0:M.className,i&&fe()),ref:(0,ee.Yr)(ot)?(0,ee.sQ)(l,ot.ref):void 0}),me=Q;return!me&&Re.indexOf("contextMenu")!==-1&&(me=["click"]),J.createElement(s.Z,(0,C.Z)({builtinPlacements:K},V,{prefixCls:_,ref:P,popupClassName:t()(F,(0,c.Z)({},"".concat(_,"-show-arrow"),S)),popupStyle:ye,action:Re,showAction:ve,hideAction:me,popupPlacement:U,popupAlign:ae,popupTransitionName:Le,popupAnimation:k,popupVisible:i,stretch:N()?"minWidth":"",popup:u(),onPopupVisibleChange:a,onPopupClick:L,getPopupContainer:W}),Y)}var r=J.forwardRef(d),g=r},93681:function(It,Ie,e){e.r(Ie),e.d(Ie,{BaseInput:function(){return m},default:function(){return Ne}});var C=e(72308),c=e(77321),f=e(49618),H=e(62853),s=e(92310),I=e.n(s),t=e(59301),ee=e(5643),J=function(R){var d,r,g=R.inputElement,v=R.prefixCls,A=R.prefix,M=R.suffix,Z=R.addonBefore,S=R.addonAfter,be=R.className,_=R.style,Le=R.disabled,k=R.readOnly,ae=R.focused,ie=R.triggerFocus,U=R.allowClear,de=R.value,K=R.handleReset,W=R.hidden,ve=R.classes,Q=R.classNames,F=R.dataAttrs,ye=R.styles,Ce=R.components,je=(Ce==null?void 0:Ce.affixWrapper)||"span",Re=(Ce==null?void 0:Ce.groupWrapper)||"span",We=(Ce==null?void 0:Ce.wrapper)||"span",et=(Ce==null?void 0:Ce.groupAddon)||"span",ot=(0,t.useRef)(null),Fe=function(b){var u;(u=ot.current)!==null&&u!==void 0&&u.contains(b.target)&&(ie==null||ie())},V=function(){var b;if(!U)return null;var u=!Le&&!k&&de,N="".concat(v,"-clear-icon"),fe=(0,H.Z)(U)==="object"&&U!==null&&U!==void 0&&U.clearIcon?U.clearIcon:"\u2716";return t.createElement("span",{onClick:K,onMouseDown:function(me){return me.preventDefault()},className:I()(N,(b={},(0,f.Z)(b,"".concat(N,"-hidden"),!u),(0,f.Z)(b,"".concat(N,"-has-suffix"),!!M),b)),role:"button",tabIndex:-1},fe)},Oe=(0,t.cloneElement)(g,{value:de,hidden:W,className:I()((d=g.props)===null||d===void 0?void 0:d.className,!(0,ee.X3)(R)&&!(0,ee.He)(R)&&be)||null,style:(0,c.Z)((0,c.Z)({},(r=g.props)===null||r===void 0?void 0:r.style),!(0,ee.X3)(R)&&!(0,ee.He)(R)?_:{})});if((0,ee.X3)(R)){var E,h="".concat(v,"-affix-wrapper"),x=I()(h,(E={},(0,f.Z)(E,"".concat(h,"-disabled"),Le),(0,f.Z)(E,"".concat(h,"-focused"),ae),(0,f.Z)(E,"".concat(h,"-readonly"),k),(0,f.Z)(E,"".concat(h,"-input-with-clear-btn"),M&&U&&de),E),!(0,ee.He)(R)&&be,ve==null?void 0:ve.affixWrapper,Q==null?void 0:Q.affixWrapper),i=(M||U)&&t.createElement("span",{className:I()("".concat(v,"-suffix"),Q==null?void 0:Q.suffix),style:ye==null?void 0:ye.suffix},V(),M);Oe=t.createElement(je,(0,C.Z)({className:x,style:(0,c.Z)((0,c.Z)({},(0,ee.He)(R)?void 0:_),ye==null?void 0:ye.affixWrapper),hidden:!(0,ee.He)(R)&&W,onClick:Fe},F==null?void 0:F.affixWrapper,{ref:ot}),A&&t.createElement("span",{className:I()("".concat(v,"-prefix"),Q==null?void 0:Q.prefix),style:ye==null?void 0:ye.prefix},A),(0,t.cloneElement)(g,{value:de,hidden:null}),i)}if((0,ee.He)(R)){var P="".concat(v,"-group"),G="".concat(P,"-addon"),l=I()("".concat(v,"-wrapper"),P,ve==null?void 0:ve.wrapper),a=I()("".concat(v,"-group-wrapper"),be,ve==null?void 0:ve.group);return t.createElement(Re,{className:a,style:_,hidden:W},t.createElement(We,{className:l},Z&&t.createElement(et,{className:G},Z),(0,t.cloneElement)(Oe,{hidden:null}),S&&t.createElement(et,{className:G},S)))}return Oe},m=J,te=e(80702),z=e(52487),y=e(74416),oe=e(18929),j=e(2738),X=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Be=(0,t.forwardRef)(function(ce,R){var d=ce.autoComplete,r=ce.onChange,g=ce.onFocus,v=ce.onBlur,A=ce.onPressEnter,M=ce.onKeyDown,Z=ce.prefixCls,S=Z===void 0?"rc-input":Z,be=ce.disabled,_=ce.htmlSize,Le=ce.className,k=ce.maxLength,ae=ce.suffix,ie=ce.showCount,U=ce.type,de=U===void 0?"text":U,K=ce.classes,W=ce.classNames,ve=ce.styles,Q=(0,y.Z)(ce,X),F=(0,oe.Z)(ce.defaultValue,{value:ce.value}),ye=(0,z.Z)(F,2),Ce=ye[0],je=ye[1],Re=(0,t.useState)(!1),We=(0,z.Z)(Re,2),et=We[0],ot=We[1],Fe=(0,t.useRef)(null),V=function(a){Fe.current&&(0,ee.nH)(Fe.current,a)};(0,t.useImperativeHandle)(R,function(){return{focus:V,blur:function(){var a;(a=Fe.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,L,b){var u;(u=Fe.current)===null||u===void 0||u.setSelectionRange(a,L,b)},select:function(){var a;(a=Fe.current)===null||a===void 0||a.select()},input:Fe.current}}),(0,t.useEffect)(function(){ot(function(l){return l&&be?!1:l})},[be]);var Oe=function(a){ce.value===void 0&&je(a.target.value),Fe.current&&(0,ee.rJ)(Fe.current,a,r)},E=function(a){A&&a.key==="Enter"&&A(a),M==null||M(a)},h=function(a){ot(!0),g==null||g(a)},x=function(a){ot(!1),v==null||v(a)},i=function(a){je(""),V(),Fe.current&&(0,ee.rJ)(Fe.current,a,r)},P=function(){var a=(0,j.Z)(ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,C.Z)({autoComplete:d},a,{onChange:Oe,onFocus:h,onBlur:x,onKeyDown:E,className:I()(S,(0,f.Z)({},"".concat(S,"-disabled"),be),W==null?void 0:W.input),style:ve==null?void 0:ve.input,ref:Fe,size:_,type:de}))},G=function(){var a=Number(k)>0;if(ae||ie){var L=(0,ee.D7)(Ce),b=(0,te.Z)(L).length,u=(0,H.Z)(ie)==="object"?ie.formatter({value:L,count:b,maxLength:k}):"".concat(b).concat(a?" / ".concat(k):"");return t.createElement(t.Fragment,null,!!ie&&t.createElement("span",{className:I()("".concat(S,"-show-count-suffix"),(0,f.Z)({},"".concat(S,"-show-count-has-suffix"),!!ae),W==null?void 0:W.count),style:(0,c.Z)({},ve==null?void 0:ve.count)},u),ae)}return null};return t.createElement(m,(0,C.Z)({},Q,{prefixCls:S,className:Le,inputElement:P(),handleReset:i,value:(0,ee.D7)(Ce),focused:et,triggerFocus:V,suffix:G(),disabled:be,classes:K,classNames:W,styles:ve}))}),he=Be,Ne=he},5643:function(It,Ie,e){e.d(Ie,{D7:function(){return s},He:function(){return C},X3:function(){return c},nH:function(){return H},rJ:function(){return f}});function C(I){return!!(I.addonBefore||I.addonAfter)}function c(I){return!!(I.prefix||I.suffix||I.allowClear)}function f(I,t,ee,J){if(ee){var m=t;if(t.type==="click"){var te=I.cloneNode(!0);m=Object.create(t,{target:{value:te},currentTarget:{value:te}}),te.value="",ee(m);return}if(J!==void 0){m=Object.create(t,{target:{value:I},currentTarget:{value:I}}),I.value=J,ee(m);return}ee(m)}}function H(I,t){if(I){I.focus(t);var ee=t||{},J=ee.cursor;if(J){var m=I.value.length;switch(J){case"start":I.setSelectionRange(0,0);break;case"end":I.setSelectionRange(m,m);break;default:I.setSelectionRange(0,m)}}}}function s(I){return typeof I=="undefined"||I===null?"":String(I)}},15285:function(It,Ie,e){e.d(Ie,{iz:function(){return ht},ck:function(){return vt},BW:function(){return Je},sN:function(){return vt},Wd:function(){return $e},ZP:function(){return Qe},Xl:function(){return M}});var C=e(72308),c=e(49618),f=e(77321),H=e(80702),s=e(52487),I=e(74416),t=e(92310),ee=e.n(t),J=e(11780),m=e(18929),te=e(13697),z=e(48736),y=e(59301),oe=e(4676),j=y.createContext(null);function X(q,ge){return q===void 0?null:"".concat(q,"-").concat(ge)}function Be(q){var ge=y.useContext(j);return X(ge,q)}var he=e(80547),Ne=["children","locked"],ce=y.createContext(null);function R(q,ge){var Se=(0,f.Z)({},q);return Object.keys(ge).forEach(function(De){var we=ge[De];we!==void 0&&(Se[De]=we)}),Se}function d(q){var ge=q.children,Se=q.locked,De=(0,I.Z)(q,Ne),we=y.useContext(ce),Xe=(0,he.Z)(function(){return R(we,De)},[we,De],function(Ke,dt){return!Se&&(Ke[0]!==dt[0]||!(0,te.Z)(Ke[1],dt[1],!0))});return y.createElement(ce.Provider,{value:Xe},ge)}var r=[],g=y.createContext(null);function v(){return y.useContext(g)}var A=y.createContext(r);function M(q){var ge=y.useContext(A);return y.useMemo(function(){return q!==void 0?[].concat((0,H.Z)(ge),[q]):ge},[ge,q])}var Z=y.createContext(null),S=y.createContext({}),be=S,_=e(29194);function Le(q){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,_.Z)(q)){var Se=q.nodeName.toLowerCase(),De=["input","select","textarea","button"].includes(Se)||q.isContentEditable||Se==="a"&&!!q.getAttribute("href"),we=q.getAttribute("tabindex"),Xe=Number(we),Ke=null;return we&&!Number.isNaN(Xe)?Ke=Xe:De&&Ke===null&&(Ke=0),De&&q.disabled&&(Ke=null),Ke!==null&&(Ke>=0||ge&&Ke<0)}return!1}function k(q){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Se=(0,H.Z)(q.querySelectorAll("*")).filter(function(De){return Le(De,ge)});return Le(q,ge)&&Se.unshift(q),Se}var ae=null;function ie(){ae=document.activeElement}function U(){ae=null}function de(){if(ae)try{ae.focus()}catch(q){}}function K(q,ge){if(ge.keyCode===9){var Se=k(q),De=Se[ge.shiftKey?0:Se.length-1],we=De===document.activeElement||q===document.activeElement;if(we){var Xe=Se[ge.shiftKey?Se.length-1:0];Xe.focus(),ge.preventDefault()}}}var W=e(10228),ve=e(16089),Q=W.Z.LEFT,F=W.Z.RIGHT,ye=W.Z.UP,Ce=W.Z.DOWN,je=W.Z.ENTER,Re=W.Z.ESC,We=W.Z.HOME,et=W.Z.END,ot=[ye,Ce,Q,F];function Fe(q,ge,Se,De){var we,Xe,Ke,dt,xt="prev",Rt="next",Yt="children",Ft="parent";if(q==="inline"&&De===je)return{inlineTrigger:!0};var _t=(we={},(0,c.Z)(we,ye,xt),(0,c.Z)(we,Ce,Rt),we),Dt=(Xe={},(0,c.Z)(Xe,Q,Se?Rt:xt),(0,c.Z)(Xe,F,Se?xt:Rt),(0,c.Z)(Xe,Ce,Yt),(0,c.Z)(Xe,je,Yt),Xe),Pt=(Ke={},(0,c.Z)(Ke,ye,xt),(0,c.Z)(Ke,Ce,Rt),(0,c.Z)(Ke,je,Yt),(0,c.Z)(Ke,Re,Ft),(0,c.Z)(Ke,Q,Se?Yt:Ft),(0,c.Z)(Ke,F,Se?Ft:Yt),Ke),en={inline:_t,horizontal:Dt,vertical:Pt,inlineSub:_t,horizontalSub:Pt,verticalSub:Pt},qt=(dt=en["".concat(q).concat(ge?"":"Sub")])===null||dt===void 0?void 0:dt[De];switch(qt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Ft:return{offset:-1,sibling:!1};case Yt:return{offset:1,sibling:!1};default:return null}}function V(q){for(var ge=q;ge;){if(ge.getAttribute("data-menu-list"))return ge;ge=ge.parentElement}return null}function Oe(q,ge){for(var Se=q||document.activeElement;Se;){if(ge.has(Se))return Se;Se=Se.parentElement}return null}function E(q,ge){var Se=k(q,!0);return Se.filter(function(De){return ge.has(De)})}function h(q,ge,Se){var De=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!q)return null;var we=E(q,ge),Xe=we.length,Ke=we.findIndex(function(dt){return Se===dt});return De<0?Ke===-1?Ke=Xe-1:Ke-=1:De>0&&(Ke+=1),Ke=(Ke+Xe)%Xe,we[Ke]}var x=function(ge,Se){var De=new Set,we=new Map,Xe=new Map;return ge.forEach(function(Ke){var dt=document.querySelector("[data-menu-id='".concat(X(Se,Ke),"']"));dt&&(De.add(dt),Xe.set(dt,Ke),we.set(Ke,dt))}),{elements:De,key2element:we,element2key:Xe}};function i(q,ge,Se,De,we,Xe,Ke,dt,xt,Rt){var Yt=y.useRef(),Ft=y.useRef();Ft.current=ge;var _t=function(){ve.Z.cancel(Yt.current)};return y.useEffect(function(){return function(){_t()}},[]),function(Dt){var Pt=Dt.which;if([].concat(ot,[je,Re,We,et]).includes(Pt)){var en=Xe(),qt=x(en,De),bn=qt,Kt=bn.elements,Ht=bn.key2element,an=bn.element2key,tn=Ht.get(ge),Cn=Oe(tn,Kt),qn=an.get(Cn),Tt=Fe(q,Ke(qn,!0).length===1,Se,Pt);if(!Tt&&Pt!==We&&Pt!==et)return;(ot.includes(Pt)||[We,et].includes(Pt))&&Dt.preventDefault();var zt=function(Wn){if(Wn){var nr=Wn,$t=Wn.querySelector("a");$t!=null&&$t.getAttribute("href")&&(nr=$t);var yt=an.get(Wn);dt(yt),_t(),Yt.current=(0,ve.Z)(function(){Ft.current===yt&&nr.focus()})}};if([We,et].includes(Pt)||Tt.sibling||!Cn){var Et;!Cn||q==="inline"?Et=we.current:Et=V(Cn);var Mn,wn=E(Et,Kt);Pt===We?Mn=wn[0]:Pt===et?Mn=wn[wn.length-1]:Mn=h(Et,Kt,Cn,Tt.offset),zt(Mn)}else if(Tt.inlineTrigger)xt(qn);else if(Tt.offset>0)xt(qn,!0),_t(),Yt.current=(0,ve.Z)(function(){qt=x(en,De);var tr=Cn.getAttribute("aria-controls"),Wn=document.getElementById(tr),nr=h(Wn,qt.elements);zt(nr)},5);else if(Tt.offset<0){var hn=Ke(qn,!0),gn=hn[hn.length-2],Ln=Ht.get(gn);xt(gn,!1),zt(Ln)}}Rt==null||Rt(Dt)}}function P(q){Promise.resolve().then(q)}var G="__RC_UTIL_PATH_SPLIT__",l=function(ge){return ge.join(G)},a=function(ge){return ge.split(G)},L="rc-menu-more";function b(){var q=y.useState({}),ge=(0,s.Z)(q,2),Se=ge[1],De=(0,y.useRef)(new Map),we=(0,y.useRef)(new Map),Xe=y.useState([]),Ke=(0,s.Z)(Xe,2),dt=Ke[0],xt=Ke[1],Rt=(0,y.useRef)(0),Yt=(0,y.useRef)(!1),Ft=function(){Yt.current||Se({})},_t=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.set(tn,Ht),De.current.set(Ht,tn),Rt.current+=1;var Cn=Rt.current;P(function(){Cn===Rt.current&&Ft()})},[]),Dt=(0,y.useCallback)(function(Ht,an){var tn=l(an);we.current.delete(tn),De.current.delete(Ht)},[]),Pt=(0,y.useCallback)(function(Ht){xt(Ht)},[]),en=(0,y.useCallback)(function(Ht,an){var tn=De.current.get(Ht)||"",Cn=a(tn);return an&&dt.includes(Cn[0])&&Cn.unshift(L),Cn},[dt]),qt=(0,y.useCallback)(function(Ht,an){return Ht.some(function(tn){var Cn=en(tn,!0);return Cn.includes(an)})},[en]),bn=function(){var an=(0,H.Z)(De.current.keys());return dt.length&&an.push(L),an},Kt=(0,y.useCallback)(function(Ht){var an="".concat(De.current.get(Ht)).concat(G),tn=new Set;return(0,H.Z)(we.current.keys()).forEach(function(Cn){Cn.startsWith(an)&&tn.add(we.current.get(Cn))}),tn},[]);return y.useEffect(function(){return function(){Yt.current=!0}},[]),{registerPath:_t,unregisterPath:Dt,refreshOverflowKeys:Pt,isSubPathKey:qt,getKeyPath:en,getKeys:bn,getSubPathKeys:Kt}}function u(q){var ge=y.useRef(q);ge.current=q;var Se=y.useCallback(function(){for(var De,we=arguments.length,Xe=new Array(we),Ke=0;Ke1&&(Kt.motionAppear=!1);var Ht=Kt.onVisibleChanged;return Kt.onVisibleChanged=function(an){return!_t.current&&!an&&qt(!0),Ht==null?void 0:Ht(an)},en?null:y.createElement(d,{mode:Xe,locked:!_t.current},y.createElement(Pe.default,(0,C.Z)({visible:bn},Kt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(dt,"-hidden")}),function(an){var tn=an.className,Cn=an.style;return y.createElement(un,{id:ge,className:tn,style:Cn},we)}))}var $=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],w=["active"],Me=function(ge){var Se,De=ge.style,we=ge.className,Xe=ge.title,Ke=ge.eventKey,dt=ge.warnKey,xt=ge.disabled,Rt=ge.internalPopupClose,Yt=ge.children,Ft=ge.itemIcon,_t=ge.expandIcon,Dt=ge.popupClassName,Pt=ge.popupOffset,en=ge.popupStyle,qt=ge.onClick,bn=ge.onMouseEnter,Kt=ge.onMouseLeave,Ht=ge.onTitleClick,an=ge.onTitleMouseEnter,tn=ge.onTitleMouseLeave,Cn=(0,I.Z)(ge,$),qn=Be(Ke),Tt=y.useContext(ce),zt=Tt.prefixCls,Et=Tt.mode,Mn=Tt.openKeys,wn=Tt.disabled,hn=Tt.overflowDisabled,gn=Tt.activeKey,Ln=Tt.selectedKeys,tr=Tt.itemIcon,Wn=Tt.expandIcon,nr=Tt.onItemClick,$t=Tt.onOpenChange,yt=Tt.onActive,Qt=y.useContext(be),yn=Qt._internalRenderSubMenuItem,Yn=y.useContext(Z),Br=Yn.isSubPathKey,xr=M(),lr="".concat(zt,"-submenu"),mr=wn||xt,Rr=y.useRef(),Or=y.useRef(),Fr=Ft!=null?Ft:tr,sr=_t!=null?_t:Wn,Mr=Mn.includes(Ke),Gr=!hn&&Mr,jr=Br(Ln,Ke),Yr=Ve(Ke,mr,an,tn),Wr=Yr.active,to=(0,I.Z)(Yr,w),Bo=y.useState(!1),no=(0,s.Z)(Bo,2),Po=no[0],Mo=no[1],xo=function(Pr){mr||Mo(Pr)},Vr=function(Pr){xo(!0),bn==null||bn({key:Ke,domEvent:Pr})},Ko=function(Pr){xo(!1),Kt==null||Kt({key:Ke,domEvent:Pr})},No=y.useMemo(function(){return Wr||(Et!=="inline"?Po||Br([gn],Ke):!1)},[Et,Wr,gn,Po,Ke,Br]),So=tt(xr.length),Co=function(Pr){mr||(Ht==null||Ht({key:Ke,domEvent:Pr}),Et==="inline"&&$t(Ke,!Mr))},io=u(function(Nr){qt==null||qt(ct(Nr)),nr(Nr)}),Wt=function(Pr){Et!=="inline"&&$t(Ke,Pr)},En=function(){yt(Ke)},fn=qn&&"".concat(qn,"-popup"),pn=y.createElement("div",(0,C.Z)({role:"menuitem",style:So,className:"".concat(lr,"-title"),tabIndex:mr?null:-1,ref:Rr,title:typeof Xe=="string"?Xe:null,"data-menu-id":hn&&qn?null:qn,"aria-expanded":Gr,"aria-haspopup":!0,"aria-controls":fn,"aria-disabled":mr,onClick:Co,onFocus:En},to),Xe,y.createElement(lt,{icon:Et!=="horizontal"?sr:void 0,props:(0,f.Z)((0,f.Z)({},ge),{},{isOpen:Gr,isSubMenu:!0})},y.createElement("i",{className:"".concat(lr,"-arrow")}))),Vn=y.useRef(Et);if(Et!=="inline"&&xr.length>1?Vn.current="vertical":Vn.current=Et,!hn){var ir=Vn.current;pn=y.createElement(T,{mode:ir,prefixCls:lr,visible:!Rt&&Gr&&Et!=="inline",popupClassName:Dt,popupOffset:Pt,popupStyle:en,popup:y.createElement(d,{mode:ir==="horizontal"?"vertical":ir},y.createElement(un,{id:fn,ref:Or},Yt)),disabled:mr,onVisibleChange:Wt},pn)}var Ur=y.createElement(J.Z.Item,(0,C.Z)({role:"none"},Cn,{component:"li",style:De,className:ee()(lr,"".concat(lr,"-").concat(Et),we,(Se={},(0,c.Z)(Se,"".concat(lr,"-open"),Gr),(0,c.Z)(Se,"".concat(lr,"-active"),No),(0,c.Z)(Se,"".concat(lr,"-selected"),jr),(0,c.Z)(Se,"".concat(lr,"-disabled"),mr),Se)),onMouseEnter:Vr,onMouseLeave:Ko}),pn,!hn&&y.createElement(Te,{id:fn,open:Gr,keyPath:xr},Yt));return yn&&(Ur=yn(Ur,ge,{selected:jr,active:No,open:Gr,disabled:mr})),y.createElement(d,{onItemClick:io,mode:Et==="horizontal"?"vertical":Et,itemIcon:Fr,expandIcon:sr},Ur)};function $e(q){var ge=q.eventKey,Se=q.children,De=M(ge),we=Sn(Se,De),Xe=v();y.useEffect(function(){if(Xe)return Xe.registerPath(ge,De),function(){Xe.unregisterPath(ge,De)}},[De]);var Ke;return Xe?Ke=we:Ke=y.createElement(Me,q,we),y.createElement(A.Provider,{value:De},Ke)}var Ye=e(62853),ze=["className","title","eventKey","children"],_e=["children"],nt=function(ge){var Se=ge.className,De=ge.title,we=ge.eventKey,Xe=ge.children,Ke=(0,I.Z)(ge,ze),dt=y.useContext(ce),xt=dt.prefixCls,Rt="".concat(xt,"-item-group");return y.createElement("li",(0,C.Z)({role:"presentation"},Ke,{onClick:function(Ft){return Ft.stopPropagation()},className:ee()(Rt,Se)}),y.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof De=="string"?De:void 0},De),y.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Xe))};function Je(q){var ge=q.children,Se=(0,I.Z)(q,_e),De=M(Se.eventKey),we=Sn(ge,De),Xe=v();return Xe?we:y.createElement(nt,(0,ke.Z)(Se,["warnKey"]),we)}function ht(q){var ge=q.className,Se=q.style,De=y.useContext(ce),we=De.prefixCls,Xe=v();return Xe?null:y.createElement("li",{role:"separator",className:ee()("".concat(we,"-item-divider"),ge),style:Se})}var at=["label","children","key","type"];function st(q){return(q||[]).map(function(ge,Se){if(ge&&(0,Ye.Z)(ge)==="object"){var De=ge,we=De.label,Xe=De.children,Ke=De.key,dt=De.type,xt=(0,I.Z)(De,at),Rt=Ke!=null?Ke:"tmp-".concat(Se);return Xe||dt==="group"?dt==="group"?y.createElement(Je,(0,C.Z)({key:Rt},xt,{title:we}),st(Xe)):y.createElement($e,(0,C.Z)({key:Rt},xt,{title:we}),st(Xe)):dt==="divider"?y.createElement(ht,(0,C.Z)({key:Rt},xt)):y.createElement(vt,(0,C.Z)({key:Rt},xt),we)}return null}).filter(function(ge){return ge})}function Ct(q,ge,Se){var De=q;return ge&&(De=st(ge)),Sn(De,Se)}var qe=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],gt=[],pt=y.forwardRef(function(q,ge){var Se,De,we=q,Xe=we.prefixCls,Ke=Xe===void 0?"rc-menu":Xe,dt=we.rootClassName,xt=we.style,Rt=we.className,Yt=we.tabIndex,Ft=Yt===void 0?0:Yt,_t=we.items,Dt=we.children,Pt=we.direction,en=we.id,qt=we.mode,bn=qt===void 0?"vertical":qt,Kt=we.inlineCollapsed,Ht=we.disabled,an=we.disabledOverflow,tn=we.subMenuOpenDelay,Cn=tn===void 0?.1:tn,qn=we.subMenuCloseDelay,Tt=qn===void 0?.1:qn,zt=we.forceSubMenuRender,Et=we.defaultOpenKeys,Mn=we.openKeys,wn=we.activeKey,hn=we.defaultActiveFirst,gn=we.selectable,Ln=gn===void 0?!0:gn,tr=we.multiple,Wn=tr===void 0?!1:tr,nr=we.defaultSelectedKeys,$t=we.selectedKeys,yt=we.onSelect,Qt=we.onDeselect,yn=we.inlineIndent,Yn=yn===void 0?24:yn,Br=we.motion,xr=we.defaultMotions,lr=we.triggerSubMenuAction,mr=lr===void 0?"hover":lr,Rr=we.builtinPlacements,Or=we.itemIcon,Fr=we.expandIcon,sr=we.overflowedIndicator,Mr=sr===void 0?"...":sr,Gr=we.overflowedIndicatorPopupClassName,jr=we.getPopupContainer,Yr=we.onClick,Wr=we.onOpenChange,to=we.onKeyDown,Bo=we.openAnimation,no=we.openTransitionName,Po=we._internalRenderMenuItem,Mo=we._internalRenderSubMenuItem,xo=(0,I.Z)(we,qe),Vr=y.useMemo(function(){return Ct(Dt,_t,gt)},[Dt,_t]),Ko=y.useState(!1),No=(0,s.Z)(Ko,2),So=No[0],Co=No[1],io=y.useRef(),Wt=Y(en),En=Pt==="rtl",fn=(0,m.Z)(Et,{value:Mn,postState:function(dr){return dr||gt}}),pn=(0,s.Z)(fn,2),Vn=pn[0],ir=pn[1],Ur=function(dr){var pr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){ir(dr),Wr==null||Wr(dr)}pr?(0,oe.flushSync)(so):so()},Nr=y.useState(Vn),Pr=(0,s.Z)(Nr,2),Kr=Pr[0],Eo=Pr[1],Ho=y.useRef(!1),qo=y.useMemo(function(){return(bn==="inline"||bn==="vertical")&&Kt?["vertical",Kt]:[bn,!1]},[bn,Kt]),$o=(0,s.Z)(qo,2),po=$o[0],ro=$o[1],ea=po==="inline",Lo=y.useState(po),ia=(0,s.Z)(Lo,2),ho=ia[0],la=ia[1],sa=y.useState(ro),ta=(0,s.Z)(sa,2),na=ta[0],Sa=ta[1];y.useEffect(function(){la(po),Sa(ro),Ho.current&&(ea?ir(Kr):Ur(gt))},[po,ro]);var ca=y.useState(0),ra=(0,s.Z)(ca,2),Go=ra[0],da=ra[1],Yo=Go>=Vr.length-1||ho!=="horizontal"||an;y.useEffect(function(){ea&&Eo(Vn)},[Vn]),y.useEffect(function(){return Ho.current=!0,function(){Ho.current=!1}},[]);var Do=b(),ua=Do.registerPath,fa=Do.unregisterPath,ma=Do.refreshOverflowKeys,jo=Do.isSubPathKey,Hn=Do.getKeyPath,Bn=Do.getKeys,Hr=Do.getSubPathKeys,wr=y.useMemo(function(){return{registerPath:ua,unregisterPath:fa}},[ua,fa]),Sr=y.useMemo(function(){return{isSubPathKey:jo}},[jo]);y.useEffect(function(){ma(Yo?gt:Vr.slice(Go+1).map(function(Er){return Er.key}))},[Go,Yo]);var kr=(0,m.Z)(wn||hn&&((Se=Vr[0])===null||Se===void 0?void 0:Se.key),{value:wn}),_r=(0,s.Z)(kr,2),yo=_r[0],lo=_r[1],Wo=u(function(Er){lo(Er)}),Io=u(function(){lo(void 0)});(0,y.useImperativeHandle)(ge,function(){return{list:io.current,focus:function(dr){var pr,so=Bn(),co=x(so,Wt),ya=co.elements,Vo=co.key2element,ba=co.element2key,Da=E(io.current,ya),Za=yo!=null?yo:Da[0]?ba.get(Da[0]):(pr=Vr.find(function(Ga){return!Ga.props.disabled}))===null||pr===void 0?void 0:pr.key,Ca=Vo.get(Za);if(Za&&Ca){var Oa;Ca==null||(Oa=Ca.focus)===null||Oa===void 0||Oa.call(Ca,dr)}}}});var va=(0,m.Z)(nr||[],{value:$t,postState:function(dr){return Array.isArray(dr)?dr:dr==null?gt:[dr]}}),Ra=(0,s.Z)(va,2),ga=Ra[0],pa=Ra[1],Ea=function(dr){if(Ln){var pr=dr.key,so=ga.includes(pr),co;Wn?so?co=ga.filter(function(Vo){return Vo!==pr}):co=[].concat((0,H.Z)(ga),[pr]):co=[pr],pa(co);var ya=(0,f.Z)((0,f.Z)({},dr),{},{selectedKeys:co});so?Qt==null||Qt(ya):yt==null||yt(ya)}!Wn&&Vn.length&&ho!=="inline"&&Ur(gt)},ha=u(function(Er){Yr==null||Yr(ct(Er)),Ea(Er)}),$a=u(function(Er,dr){var pr=Vn.filter(function(co){return co!==Er});if(dr)pr.push(Er);else if(ho!=="inline"){var so=Hr(Er);pr=pr.filter(function(co){return!so.has(co)})}(0,te.Z)(Vn,pr,!0)||Ur(pr,!0)}),za=function(dr,pr){var so=pr!=null?pr:!Vn.includes(dr);$a(dr,so)},Ia=i(ho,yo,En,Wt,io,Bn,Hn,lo,za,to);y.useEffect(function(){Co(!0)},[]);var Pa=y.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:Mo}},[Po,Mo]),Ma=ho!=="horizontal"||an?Vr:Vr.map(function(Er,dr){return y.createElement(d,{key:Er.key,overflowDisabled:dr>Go},Er)}),Na=y.createElement(J.Z,(0,C.Z)({id:en,ref:io,prefixCls:"".concat(Ke,"-overflow"),component:"ul",itemComponent:vt,className:ee()(Ke,"".concat(Ke,"-root"),"".concat(Ke,"-").concat(ho),Rt,(De={},(0,c.Z)(De,"".concat(Ke,"-inline-collapsed"),na),(0,c.Z)(De,"".concat(Ke,"-rtl"),En),De),dt),dir:Pt,style:xt,role:"menu",tabIndex:Ft,data:Ma,renderRawItem:function(dr){return dr},renderRawRest:function(dr){var pr=dr.length,so=pr?Vr.slice(-pr):null;return y.createElement($e,{eventKey:L,title:Mr,disabled:Yo,internalPopupClose:pr===0,popupClassName:Gr},so)},maxCount:ho!=="horizontal"||an?J.Z.INVALIDATE:J.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(dr){da(dr)},onKeyDown:Ia},xo));return y.createElement(be.Provider,{value:Pa},y.createElement(j.Provider,{value:Wt},y.createElement(d,{prefixCls:Ke,rootClassName:dt,mode:ho,openKeys:Vn,rtl:En,disabled:Ht,motion:So?Br:null,defaultMotions:So?xr:null,activeKey:yo,onActive:Wo,onInactive:Io,selectedKeys:ga,inlineIndent:Yn,subMenuOpenDelay:Cn,subMenuCloseDelay:Tt,forceSubMenuRender:zt,builtinPlacements:Rr,triggerSubMenuAction:mr,getPopupContainer:jr,itemIcon:Or,expandIcon:Fr,onItemClick:ha,onOpenChange:$a},y.createElement(Z.Provider,{value:Sr},Na),y.createElement("div",{style:{display:"none"},"aria-hidden":!0},y.createElement(g.Provider,{value:wr},Vr)))))}),kt=pt,wt=kt;wt.Item=vt,wt.SubMenu=$e,wt.ItemGroup=Je,wt.Divider=ht;var Qe=wt},11780:function(It,Ie,e){e.d(Ie,{Z:function(){return ie}});var C=e(72308),c=e(77321),f=e(52487),H=e(74416),s=e(59301),I=e(92310),t=e.n(I),ee=e(29301),J=e(34280),m=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],te=void 0;function z(U,de){var K=U.prefixCls,W=U.invalidate,ve=U.item,Q=U.renderItem,F=U.responsive,ye=U.responsiveDisabled,Ce=U.registerSize,je=U.itemKey,Re=U.className,We=U.style,et=U.children,ot=U.display,Fe=U.order,V=U.component,Oe=V===void 0?"div":V,E=(0,H.Z)(U,m),h=F&&!ot;function x(a){Ce(je,a)}s.useEffect(function(){return function(){x(null)}},[]);var i=Q&&ve!==te?Q(ve,{index:Fe}):et,P;W||(P={opacity:h?0:1,height:h?0:te,overflowY:h?"hidden":te,order:F?Fe:te,pointerEvents:h?"none":te,position:h?"absolute":te});var G={};h&&(G["aria-hidden"]=!0);var l=s.createElement(Oe,(0,C.Z)({className:t()(!W&&K,Re),style:(0,c.Z)((0,c.Z)({},P),We)},G,E,{ref:de}),i);return F&&(l=s.createElement(ee.Z,{onResize:function(L){var b=L.offsetWidth;x(b)},disabled:ye},l)),l}var y=s.forwardRef(z);y.displayName="Item";var oe=y,j=e(6089),X=e(4676),Be=e(16089);function he(U){if(typeof MessageChannel=="undefined")(0,Be.Z)(U);else{var de=new MessageChannel;de.port1.onmessage=function(){return U()},de.port2.postMessage(void 0)}}function Ne(){var U=s.useRef(null),de=function(W){U.current||(U.current=[],he(function(){(0,X.unstable_batchedUpdates)(function(){U.current.forEach(function(ve){ve()}),U.current=null})})),U.current.push(W)};return de}function ce(U,de){var K=s.useState(de),W=(0,f.Z)(K,2),ve=W[0],Q=W[1],F=(0,j.Z)(function(ye){U(function(){Q(ye)})});return[ve,F]}var R=s.createContext(null),d=["component"],r=["className"],g=["className"],v=function(de,K){var W=s.useContext(R);if(!W){var ve=de.component,Q=ve===void 0?"div":ve,F=(0,H.Z)(de,d);return s.createElement(Q,(0,C.Z)({},F,{ref:K}))}var ye=W.className,Ce=(0,H.Z)(W,r),je=de.className,Re=(0,H.Z)(de,g);return s.createElement(R.Provider,{value:null},s.createElement(oe,(0,C.Z)({ref:K,className:t()(ye,je)},Ce,Re)))},A=s.forwardRef(v);A.displayName="RawItem";var M=A,Z=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],S="responsive",be="invalidate";function _(U){return"+ ".concat(U.length," ...")}function Le(U,de){var K=U.prefixCls,W=K===void 0?"rc-overflow":K,ve=U.data,Q=ve===void 0?[]:ve,F=U.renderItem,ye=U.renderRawItem,Ce=U.itemKey,je=U.itemWidth,Re=je===void 0?10:je,We=U.ssr,et=U.style,ot=U.className,Fe=U.maxCount,V=U.renderRest,Oe=U.renderRawRest,E=U.suffix,h=U.component,x=h===void 0?"div":h,i=U.itemComponent,P=U.onVisibleChange,G=(0,H.Z)(U,Z),l=We==="full",a=Ne(),L=ce(a,null),b=(0,f.Z)(L,2),u=b[0],N=b[1],fe=u||0,Y=ce(a,new Map),me=(0,f.Z)(Y,2),re=me[0],pe=me[1],ue=ce(a,0),ke=(0,f.Z)(ue,2),Ge=ke[0],Ve=ke[1],tt=ce(a,0),lt=(0,f.Z)(tt,2),mt=lt[0],ct=lt[1],At=ce(a,0),sn=(0,f.Z)(At,2),Gt=sn[0],vn=sn[1],Nn=(0,s.useState)(null),dn=(0,f.Z)(Nn,2),vt=dn[0],In=dn[1],Tn=(0,s.useState)(null),jt=(0,f.Z)(Tn,2),un=jt[0],ar=jt[1],Sn=s.useMemo(function(){return un===null&&l?Number.MAX_SAFE_INTEGER:un||0},[un,u]),Jn=(0,s.useState)(!1),Fn=(0,f.Z)(Jn,2),Gn=Fn[0],Cr=Fn[1],Dn="".concat(W,"-item"),Ot=Math.max(Ge,mt),On=Fe===S,T=Q.length&&On,Pe=Fe===be,Te=T||typeof Fe=="number"&&Q.length>Fe,$=(0,s.useMemo)(function(){var Qe=Q;return T?u===null&&l?Qe=Q:Qe=Q.slice(0,Math.min(Q.length,fe/Re)):typeof Fe=="number"&&(Qe=Q.slice(0,Fe)),Qe},[Q,Re,u,Fe,T]),w=(0,s.useMemo)(function(){return T?Q.slice(Sn+1):Q.slice($.length)},[Q,$,T,Sn]),Me=(0,s.useCallback)(function(Qe,q){var ge;return typeof Ce=="function"?Ce(Qe):(ge=Ce&&(Qe==null?void 0:Qe[Ce]))!==null&&ge!==void 0?ge:q},[Ce]),$e=(0,s.useCallback)(F||function(Qe){return Qe},[F]);function Ye(Qe,q,ge){un===Qe&&(q===void 0||q===vt)||(ar(Qe),ge||(Cr(Qefe){Ye(Se-1,Qe-De-Gt+mt);break}}E&&ht(0)+Gt>fe&&In(null)}},[fe,re,mt,Gt,Me,$]);var at=Gn&&!!w.length,st={};vt!==null&&T&&(st={position:"absolute",left:vt,top:0});var Ct={prefixCls:Dn,responsive:T,component:i,invalidate:Pe},qe=ye?function(Qe,q){var ge=Me(Qe,q);return s.createElement(R.Provider,{key:ge,value:(0,c.Z)((0,c.Z)({},Ct),{},{order:q,item:Qe,itemKey:ge,registerSize:_e,display:q<=Sn})},ye(Qe,q))}:function(Qe,q){var ge=Me(Qe,q);return s.createElement(oe,(0,C.Z)({},Ct,{order:q,key:ge,item:Qe,renderItem:$e,itemKey:ge,registerSize:_e,display:q<=Sn}))},gt={order:at?Sn:Number.MAX_SAFE_INTEGER,className:"".concat(Dn,"-rest"),registerSize:nt,display:at},pt=V||_,kt=Oe?s.createElement(R.Provider,{value:(0,c.Z)((0,c.Z)({},Ct),gt)},Oe(w)):s.createElement(oe,(0,C.Z)({},Ct,gt),typeof pt=="function"?pt(w):pt),wt=s.createElement(x,(0,C.Z)({className:t()(!Pe&&W,ot),style:et,ref:de},G),$.map(qe),Te?kt:null,E&&s.createElement(oe,(0,C.Z)({},Ct,{responsive:On,responsiveDisabled:!T,order:Sn,className:"".concat(Dn,"-suffix"),registerSize:Je,display:!0,style:st}),E));return On?s.createElement(ee.Z,{onResize:ze,disabled:!T},wt):wt}var k=s.forwardRef(Le);k.displayName="Overflow",k.Item=M,k.RESPONSIVE=S,k.INVALIDATE=be;var ae=k,ie=ae},17115:function(It,Ie,e){e.d(Ie,{ZP:function(){return t}});var C=e(52487),c=e(59301),f=e(47273),H=0,s=(0,f.Z)();function I(){var ee;return s?(ee=H,H+=1):ee="TEST_OR_SSR",ee}function t(ee){var J=c.useState(),m=(0,C.Z)(J,2),te=m[0],z=m[1];return c.useEffect(function(){z("rc_select_".concat(I()))},[]),ee||te}},77861:function(It,Ie,e){e.d(Ie,{Ac:function(){return N},Xo:function(){return ct},Wx:function(){return sn},ZP:function(){return Te},lk:function(){return R}});var C=e(72308),c=e(80702),f=e(49618),H=e(77321),s=e(52487),I=e(74416),t=e(62853),ee=e(18929),J=e(48736),m=e(59301),te=e(92310),z=e.n(te),y=e(34280),oe=e(49658),j=e(10228),X=e(8654),Be=function(w){var Me=w.className,$e=w.customizeIcon,Ye=w.customizeIconProps,ze=w.onMouseDown,_e=w.onClick,nt=w.children,Je;return typeof $e=="function"?Je=$e(Ye):Je=$e,m.createElement("span",{className:Me,onMouseDown:function(at){at.preventDefault(),ze&&ze(at)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:_e,"aria-hidden":!0},Je!==void 0?Je:m.createElement("span",{className:z()(Me.split(/\s+/).map(function(ht){return"".concat(ht,"-icon")}))},nt))},he=Be;function Ne($,w,Me,$e,Ye){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,_e=arguments.length>6?arguments[6]:void 0,nt=arguments.length>7?arguments[7]:void 0,Je=m.useMemo(function(){if((0,t.Z)($e)==="object")return $e.clearIcon;if(Ye)return Ye},[$e,Ye]),ht=m.useMemo(function(){return!!(!ze&&$e&&(Me.length||_e)&&!(nt==="combobox"&&_e===""))},[$e,ze,Me.length,_e,nt]);return{allowClear:ht,clearIcon:m.createElement(he,{className:"".concat($,"-clear"),onMouseDown:w,customizeIcon:Je},"\xD7")}}var ce=m.createContext(null);function R(){return m.useContext(ce)}function d(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,w=m.useState(!1),Me=(0,s.Z)(w,2),$e=Me[0],Ye=Me[1],ze=m.useRef(null),_e=function(){window.clearTimeout(ze.current)};m.useEffect(function(){return _e},[]);var nt=function(ht,at){_e(),ze.current=window.setTimeout(function(){Ye(ht),at&&at()},$)};return[$e,nt,_e]}function r(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,w=m.useRef(null),Me=m.useRef(null);m.useEffect(function(){return function(){window.clearTimeout(Me.current)}},[]);function $e(Ye){(Ye||w.current===null)&&(w.current=Ye),window.clearTimeout(Me.current),Me.current=window.setTimeout(function(){w.current=null},$)}return[function(){return w.current},$e]}function g($,w,Me,$e){var Ye=m.useRef(null);Ye.current={open:w,triggerOpen:Me,customizedTrigger:$e},m.useEffect(function(){function ze(_e){var nt;if(!((nt=Ye.current)!==null&&nt!==void 0&&nt.customizedTrigger)){var Je=_e.target;Je.shadowRoot&&_e.composed&&(Je=_e.composedPath()[0]||Je),Ye.current.open&&$().filter(function(ht){return ht}).every(function(ht){return!ht.contains(Je)&&ht!==Je})&&Ye.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var v=e(26112),A=e(11780),M=function(w,Me){var $e,Ye,ze=w.prefixCls,_e=w.id,nt=w.inputElement,Je=w.disabled,ht=w.tabIndex,at=w.autoFocus,st=w.autoComplete,Ct=w.editable,qe=w.activeDescendantId,gt=w.value,pt=w.maxLength,kt=w.onKeyDown,wt=w.onMouseDown,Qe=w.onChange,q=w.onPaste,ge=w.onCompositionStart,Se=w.onCompositionEnd,De=w.open,we=w.attrs,Xe=nt||m.createElement("input",null),Ke=Xe,dt=Ke.ref,xt=Ke.props,Rt=xt.onKeyDown,Yt=xt.onChange,Ft=xt.onMouseDown,_t=xt.onCompositionStart,Dt=xt.onCompositionEnd,Pt=xt.style;return(0,J.Kp)(!("maxLength"in Xe.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Xe=m.cloneElement(Xe,(0,H.Z)((0,H.Z)((0,H.Z)({type:"search"},xt),{},{id:_e,ref:(0,X.sQ)(Me,dt),disabled:Je,tabIndex:ht,autoComplete:st||"off",autoFocus:at,className:z()("".concat(ze,"-selection-search-input"),($e=Xe)===null||$e===void 0||(Ye=$e.props)===null||Ye===void 0?void 0:Ye.className),role:"combobox","aria-label":"Search","aria-expanded":De||!1,"aria-haspopup":"listbox","aria-owns":"".concat(_e,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(_e,"_list"),"aria-activedescendant":De?qe:void 0},we),{},{value:Ct?gt:"",maxLength:pt,readOnly:!Ct,unselectable:Ct?null:"on",style:(0,H.Z)((0,H.Z)({},Pt),{},{opacity:Ct?null:0}),onKeyDown:function(qt){kt(qt),Rt&&Rt(qt)},onMouseDown:function(qt){wt(qt),Ft&&Ft(qt)},onChange:function(qt){Qe(qt),Yt&&Yt(qt)},onCompositionStart:function(qt){ge(qt),_t&&_t(qt)},onCompositionEnd:function(qt){Se(qt),Dt&&Dt(qt)},onPaste:q})),Xe},Z=m.forwardRef(M);Z.displayName="Input";var S=Z;function be($){return Array.isArray($)?$:$!==void 0?[$]:[]}var _=typeof window!="undefined"&&window.document&&window.document.documentElement,Le=_;function k($){return $!=null}function ae($){return!$&&$!==0}function ie($){return["string","number"].includes((0,t.Z)($))}function U($){var w=void 0;return $&&(ie($.title)?w=$.title.toString():ie($.label)&&(w=$.label.toString())),w}function de($,w){Le?m.useLayoutEffect($,w):m.useEffect($,w)}function K($){var w;return(w=$.key)!==null&&w!==void 0?w:$.value}var W=function(w){w.preventDefault(),w.stopPropagation()},ve=function(w){var Me=w.id,$e=w.prefixCls,Ye=w.values,ze=w.open,_e=w.searchValue,nt=w.autoClearSearchValue,Je=w.inputRef,ht=w.placeholder,at=w.disabled,st=w.mode,Ct=w.showSearch,qe=w.autoFocus,gt=w.autoComplete,pt=w.activeDescendantId,kt=w.tabIndex,wt=w.removeIcon,Qe=w.maxTagCount,q=w.maxTagTextLength,ge=w.maxTagPlaceholder,Se=ge===void 0?function(gn){return"+ ".concat(gn.length," ...")}:ge,De=w.tagRender,we=w.onToggleOpen,Xe=w.onRemove,Ke=w.onInputChange,dt=w.onInputPaste,xt=w.onInputKeyDown,Rt=w.onInputMouseDown,Yt=w.onInputCompositionStart,Ft=w.onInputCompositionEnd,_t=m.useRef(null),Dt=(0,m.useState)(0),Pt=(0,s.Z)(Dt,2),en=Pt[0],qt=Pt[1],bn=(0,m.useState)(!1),Kt=(0,s.Z)(bn,2),Ht=Kt[0],an=Kt[1],tn="".concat($e,"-selection"),Cn=ze||st==="multiple"&&nt===!1||st==="tags"?_e:"",qn=st==="tags"||st==="multiple"&&nt===!1||Ct&&(ze||Ht);de(function(){qt(_t.current.scrollWidth)},[Cn]);function Tt(gn,Ln,tr,Wn,nr){return m.createElement("span",{className:z()("".concat(tn,"-item"),(0,f.Z)({},"".concat(tn,"-item-disabled"),tr)),title:U(gn)},m.createElement("span",{className:"".concat(tn,"-item-content")},Ln),Wn&&m.createElement(he,{className:"".concat(tn,"-item-remove"),onMouseDown:W,onClick:nr,customizeIcon:wt},"\xD7"))}function zt(gn,Ln,tr,Wn,nr){var $t=function(Qt){W(Qt),we(!ze)};return m.createElement("span",{onMouseDown:$t},De({label:Ln,value:gn,disabled:tr,closable:Wn,onClose:nr}))}function Et(gn){var Ln=gn.disabled,tr=gn.label,Wn=gn.value,nr=!at&&!Ln,$t=tr;if(typeof q=="number"&&(typeof tr=="string"||typeof tr=="number")){var yt=String($t);yt.length>q&&($t="".concat(yt.slice(0,q),"..."))}var Qt=function(Yn){Yn&&Yn.stopPropagation(),Xe(gn)};return typeof De=="function"?zt(Wn,$t,Ln,nr,Qt):Tt(gn,$t,Ln,nr,Qt)}function Mn(gn){var Ln=typeof Se=="function"?Se(gn):Se;return Tt({title:Ln},Ln,!1)}var wn=m.createElement("div",{className:"".concat(tn,"-search"),style:{width:en},onFocus:function(){an(!0)},onBlur:function(){an(!1)}},m.createElement(S,{ref:Je,open:ze,prefixCls:$e,id:Me,inputElement:null,disabled:at,autoFocus:qe,autoComplete:gt,editable:qn,activeDescendantId:pt,value:Cn,onKeyDown:xt,onMouseDown:Rt,onChange:Ke,onPaste:dt,onCompositionStart:Yt,onCompositionEnd:Ft,tabIndex:kt,attrs:(0,v.Z)(w,!0)}),m.createElement("span",{ref:_t,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},Cn,"\xA0")),hn=m.createElement(A.Z,{prefixCls:"".concat(tn,"-overflow"),data:Ye,renderItem:Et,renderRest:Mn,suffix:wn,itemKey:K,maxCount:Qe});return m.createElement(m.Fragment,null,hn,!Ye.length&&!Cn&&m.createElement("span",{className:"".concat(tn,"-placeholder")},ht))},Q=ve,F=function(w){var Me=w.inputElement,$e=w.prefixCls,Ye=w.id,ze=w.inputRef,_e=w.disabled,nt=w.autoFocus,Je=w.autoComplete,ht=w.activeDescendantId,at=w.mode,st=w.open,Ct=w.values,qe=w.placeholder,gt=w.tabIndex,pt=w.showSearch,kt=w.searchValue,wt=w.activeValue,Qe=w.maxLength,q=w.onInputKeyDown,ge=w.onInputMouseDown,Se=w.onInputChange,De=w.onInputPaste,we=w.onInputCompositionStart,Xe=w.onInputCompositionEnd,Ke=w.title,dt=m.useState(!1),xt=(0,s.Z)(dt,2),Rt=xt[0],Yt=xt[1],Ft=at==="combobox",_t=Ft||pt,Dt=Ct[0],Pt=kt||"";Ft&&wt&&!Rt&&(Pt=wt),m.useEffect(function(){Ft&&Yt(!1)},[Ft,wt]);var en=at!=="combobox"&&!st&&!pt?!1:!!Pt,qt=Ke===void 0?U(Dt):Ke,bn=function(){if(Dt)return null;var Ht=en?{visibility:"hidden"}:void 0;return m.createElement("span",{className:"".concat($e,"-selection-placeholder"),style:Ht},qe)};return m.createElement(m.Fragment,null,m.createElement("span",{className:"".concat($e,"-selection-search")},m.createElement(S,{ref:ze,prefixCls:$e,id:Ye,open:st,inputElement:Me,disabled:_e,autoFocus:nt,autoComplete:Je,editable:_t,activeDescendantId:ht,value:Pt,onKeyDown:q,onMouseDown:ge,onChange:function(Ht){Yt(!0),Se(Ht)},onPaste:De,onCompositionStart:we,onCompositionEnd:Xe,tabIndex:gt,attrs:(0,v.Z)(w,!0),maxLength:Ft?Qe:void 0})),!Ft&&Dt?m.createElement("span",{className:"".concat($e,"-selection-item"),title:qt,style:en?{visibility:"hidden"}:void 0},Dt.label):null,bn())},ye=F;function Ce($){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($)}var je=function(w,Me){var $e=(0,m.useRef)(null),Ye=(0,m.useRef)(!1),ze=w.prefixCls,_e=w.open,nt=w.mode,Je=w.showSearch,ht=w.tokenWithEnter,at=w.autoClearSearchValue,st=w.onSearch,Ct=w.onSearchSubmit,qe=w.onToggleOpen,gt=w.onInputKeyDown,pt=w.domRef;m.useImperativeHandle(Me,function(){return{focus:function(){$e.current.focus()},blur:function(){$e.current.blur()}}});var kt=r(0),wt=(0,s.Z)(kt,2),Qe=wt[0],q=wt[1],ge=function(Pt){var en=Pt.which;(en===j.Z.UP||en===j.Z.DOWN)&&Pt.preventDefault(),gt&>(Pt),en===j.Z.ENTER&&nt==="tags"&&!Ye.current&&!_e&&(Ct==null||Ct(Pt.target.value)),Ce(en)&&qe(!0)},Se=function(){q(!0)},De=(0,m.useRef)(null),we=function(Pt){st(Pt,!0,Ye.current)!==!1&&qe(!0)},Xe=function(){Ye.current=!0},Ke=function(Pt){Ye.current=!1,nt!=="combobox"&&we(Pt.target.value)},dt=function(Pt){var en=Pt.target.value;if(ht&&De.current&&/[\r\n]/.test(De.current)){var qt=De.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");en=en.replace(qt,De.current)}De.current=null,we(en)},xt=function(Pt){var en=Pt.clipboardData,qt=en.getData("text");De.current=qt},Rt=function(Pt){var en=Pt.target;if(en!==$e.current){var qt=document.body.style.msTouchAction!==void 0;qt?setTimeout(function(){$e.current.focus()}):$e.current.focus()}},Yt=function(Pt){var en=Qe();Pt.target!==$e.current&&!en&&nt!=="combobox"&&Pt.preventDefault(),(nt!=="combobox"&&(!Je||!en)||!_e)&&(_e&&at!==!1&&st("",!0,!1),qe())},Ft={inputRef:$e,onInputKeyDown:ge,onInputMouseDown:Se,onInputChange:dt,onInputPaste:xt,onInputCompositionStart:Xe,onInputCompositionEnd:Ke},_t=nt==="multiple"||nt==="tags"?m.createElement(Q,(0,C.Z)({},w,Ft)):m.createElement(ye,(0,C.Z)({},w,Ft));return m.createElement("div",{ref:pt,className:"".concat(ze,"-selector"),onClick:Rt,onMouseDown:Yt},_t)},Re=m.forwardRef(je);Re.displayName="Selector";var We=Re,et=e(35593),ot=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Fe=function(w){var Me=w===!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"}}},V=function(w,Me){var $e=w.prefixCls,Ye=w.disabled,ze=w.visible,_e=w.children,nt=w.popupElement,Je=w.animation,ht=w.transitionName,at=w.dropdownStyle,st=w.dropdownClassName,Ct=w.direction,qe=Ct===void 0?"ltr":Ct,gt=w.placement,pt=w.builtinPlacements,kt=w.dropdownMatchSelectWidth,wt=w.dropdownRender,Qe=w.dropdownAlign,q=w.getPopupContainer,ge=w.empty,Se=w.getTriggerDOMNode,De=w.onPopupVisibleChange,we=w.onPopupMouseEnter,Xe=(0,I.Z)(w,ot),Ke="".concat($e,"-dropdown"),dt=nt;wt&&(dt=wt(nt));var xt=m.useMemo(function(){return pt||Fe(kt)},[pt,kt]),Rt=Je?"".concat(Ke,"-").concat(Je):ht,Yt=typeof kt=="number",Ft=m.useMemo(function(){return Yt?null:kt===!1?"minWidth":"width"},[kt,Yt]),_t=at;Yt&&(_t=(0,H.Z)((0,H.Z)({},_t),{},{width:kt}));var Dt=m.useRef(null);return m.useImperativeHandle(Me,function(){return{getPopupElement:function(){return Dt.current}}}),m.createElement(et.Z,(0,C.Z)({},Xe,{showAction:De?["click"]:[],hideAction:De?["click"]:[],popupPlacement:gt||(qe==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ke,popupTransitionName:Rt,popup:m.createElement("div",{ref:Dt,onMouseEnter:we},dt),stretch:Ft,popupAlign:Qe,popupVisible:ze,getPopupContainer:q,popupClassName:z()(st,(0,f.Z)({},"".concat(Ke,"-empty"),ge)),popupStyle:_t,getTriggerDOMNode:Se,onPopupVisibleChange:De}),_e)},Oe=m.forwardRef(V);Oe.displayName="SelectTrigger";var E=Oe,h=e(68413);function x($,w){var Me=$.key,$e;return"value"in $&&($e=$.value),Me!=null?Me:$e!==void 0?$e:"rc-index-key-".concat(w)}function i($,w){var Me=$||{},$e=Me.label,Ye=Me.value,ze=Me.options,_e=Me.groupLabel,nt=$e||(w?"children":"label");return{label:nt,value:Ye||"value",options:ze||"options",groupLabel:_e||nt}}function P($){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Me=w.fieldNames,$e=w.childrenAsData,Ye=[],ze=i(Me,!1),_e=ze.label,nt=ze.value,Je=ze.options,ht=ze.groupLabel;function at(st,Ct){st.forEach(function(qe){if(Ct||!(Je in qe)){var gt=qe[nt];Ye.push({key:x(qe,Ye.length),groupOption:Ct,data:qe,label:qe[_e],value:gt})}else{var pt=qe[ht];pt===void 0&&$e&&(pt=qe.label),Ye.push({key:x(qe,Ye.length),group:!0,data:qe,label:pt}),at(qe[Je],!0)}})}return at($,!1),Ye}function G($){var w=(0,H.Z)({},$);return"props"in w||Object.defineProperty(w,"props",{get:function(){return(0,J.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),w}}),w}function l($,w){if(!w||!w.length)return null;var Me=!1;function $e(ze,_e){var nt=(0,h.Z)(_e),Je=nt[0],ht=nt.slice(1);if(!Je)return[ze];var at=ze.split(Je);return Me=Me||at.length>1,at.reduce(function(st,Ct){return[].concat((0,c.Z)(st),(0,c.Z)($e(Ct,ht)))},[]).filter(function(st){return st})}var Ye=$e($,w);return Me?Ye:null}var a=["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"],L=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function b($){return $==="tags"||$==="multiple"}var u=m.forwardRef(function($,w){var Me,$e,Ye=$.id,ze=$.prefixCls,_e=$.className,nt=$.showSearch,Je=$.tagRender,ht=$.direction,at=$.omitDomProps,st=$.displayValues,Ct=$.onDisplayValuesChange,qe=$.emptyOptions,gt=$.notFoundContent,pt=gt===void 0?"Not Found":gt,kt=$.onClear,wt=$.mode,Qe=$.disabled,q=$.loading,ge=$.getInputElement,Se=$.getRawInputElement,De=$.open,we=$.defaultOpen,Xe=$.onDropdownVisibleChange,Ke=$.activeValue,dt=$.onActiveValueChange,xt=$.activeDescendantId,Rt=$.searchValue,Yt=$.autoClearSearchValue,Ft=$.onSearch,_t=$.onSearchSplit,Dt=$.tokenSeparators,Pt=$.allowClear,en=$.suffixIcon,qt=$.clearIcon,bn=$.OptionList,Kt=$.animation,Ht=$.transitionName,an=$.dropdownStyle,tn=$.dropdownClassName,Cn=$.dropdownMatchSelectWidth,qn=$.dropdownRender,Tt=$.dropdownAlign,zt=$.placement,Et=$.builtinPlacements,Mn=$.getPopupContainer,wn=$.showAction,hn=wn===void 0?[]:wn,gn=$.onFocus,Ln=$.onBlur,tr=$.onKeyUp,Wn=$.onKeyDown,nr=$.onMouseDown,$t=(0,I.Z)($,a),yt=b(wt),Qt=(nt!==void 0?nt:yt)||wt==="combobox",yn=(0,H.Z)({},$t);L.forEach(function(Hn){delete yn[Hn]}),at==null||at.forEach(function(Hn){delete yn[Hn]});var Yn=m.useState(!1),Br=(0,s.Z)(Yn,2),xr=Br[0],lr=Br[1];m.useEffect(function(){lr((0,oe.Z)())},[]);var mr=m.useRef(null),Rr=m.useRef(null),Or=m.useRef(null),Fr=m.useRef(null),sr=m.useRef(null),Mr=d(),Gr=(0,s.Z)(Mr,3),jr=Gr[0],Yr=Gr[1],Wr=Gr[2];m.useImperativeHandle(w,function(){var Hn,Bn;return{focus:(Hn=Fr.current)===null||Hn===void 0?void 0:Hn.focus,blur:(Bn=Fr.current)===null||Bn===void 0?void 0:Bn.blur,scrollTo:function(wr){var Sr;return(Sr=sr.current)===null||Sr===void 0?void 0:Sr.scrollTo(wr)}}});var to=m.useMemo(function(){var Hn;if(wt!=="combobox")return Rt;var Bn=(Hn=st[0])===null||Hn===void 0?void 0:Hn.value;return typeof Bn=="string"||typeof Bn=="number"?String(Bn):""},[Rt,wt,st]),Bo=wt==="combobox"&&typeof ge=="function"&&ge()||null,no=typeof Se=="function"&&Se(),Po=(0,X.x1)(Rr,no==null||(Me=no.props)===null||Me===void 0?void 0:Me.ref),Mo=m.useState(!1),xo=(0,s.Z)(Mo,2),Vr=xo[0],Ko=xo[1];(0,y.Z)(function(){Ko(!0)},[]);var No=(0,ee.Z)(!1,{defaultValue:we,value:De}),So=(0,s.Z)(No,2),Co=So[0],io=So[1],Wt=Vr?Co:!1,En=!pt&&qe;(Qe||En&&Wt&&wt==="combobox")&&(Wt=!1);var fn=En?!1:Wt,pn=m.useCallback(function(Hn){var Bn=Hn!==void 0?Hn:!Wt;Qe||(io(Bn),Wt!==Bn&&(Xe==null||Xe(Bn)))},[Qe,Wt,io,Xe]),Vn=m.useMemo(function(){return(Dt||[]).some(function(Hn){return[` `,`\r -`].includes(Hn)})},[Dt]),ir=function(Bn,Hr,wr){var Sr=!0,kr=Bn;dt==null||dt(null);var _r=wr?null:l(Bn,Dt);return wt!=="combobox"&&_r&&(kr="",_t==null||_t(_r),pn(!1),Sr=!1),Ft&&to!==kr&&Ft(kr,{source:Hr?"typing":"effect"}),Sr},Ur=function(Bn){!Bn||!Bn.trim()||Ft(Bn,{source:"submit"})};m.useEffect(function(){!Wt&&!yt&&wt!=="combobox"&&ir("",!1,!1)},[Wt]),m.useEffect(function(){Co&&Qe&&io(!1),Qe&&Yr(!1)},[Qe]);var Nr=r(),Pr=(0,s.Z)(Nr,2),Kr=Pr[0],Eo=Pr[1],Ho=function(Bn){var Hr=Kr(),wr=Bn.which;if(wr===j.Z.ENTER&&(wt!=="combobox"&&Bn.preventDefault(),Wt||pn(!0)),Eo(!!to),wr===j.Z.BACKSPACE&&!Hr&&yt&&!to&&st.length){for(var Sr=(0,c.Z)(st),kr=null,_r=Sr.length-1;_r>=0;_r-=1){var yo=Sr[_r];if(!yo.disabled){Sr.splice(_r,1),kr=yo;break}}kr&&Ct(Sr,{type:"remove",values:[kr]})}for(var lo=arguments.length,Wo=new Array(lo>1?lo-1:0),Io=1;Io1?Hr-1:0),Sr=1;Sr1?_r-1:0),lo=1;lo<_r;lo++)yo[lo-1]=arguments[lo];nr==null||nr.apply(void 0,[Bn].concat(yo))},ho=m.useState({}),la=(0,s.Z)(ho,2),sa=la[1];function ta(){sa({})}var na;no&&(na=function(Bn){pn(Bn)}),g(function(){var Hn;return[mr.current,(Hn=Or.current)===null||Hn===void 0?void 0:Hn.getPopupElement()]},fn,pn,!!no);var Sa=m.useMemo(function(){return(0,H.Z)((0,H.Z)({},$),{},{notFoundContent:pt,open:Wt,triggerOpen:fn,id:Ye,showSearch:Qt,multiple:yt,toggleOpen:pn})},[$,pt,fn,Wt,Ye,Qt,yt,pn]),ca=!!en||q,ra;ca&&(ra=m.createElement(he,{className:z()("".concat(ze,"-arrow"),(0,f.Z)({},"".concat(ze,"-arrow-loading"),q)),customizeIcon:en,customizeIconProps:{loading:q,searchValue:to,open:Wt,focused:jr,showSearch:Qt}}));var Go=function(){var Bn;kt==null||kt(),(Bn=Fr.current)===null||Bn===void 0||Bn.focus(),Ct([],{type:"clear",values:st}),ir("",!1,!1)},da=Ne(ze,Go,st,Pt,qt,Qe,to,wt),Yo=da.allowClear,Do=da.clearIcon,ua=m.createElement(bn,{ref:sr}),fa=z()(ze,_e,($e={},(0,f.Z)($e,"".concat(ze,"-focused"),jr),(0,f.Z)($e,"".concat(ze,"-multiple"),yt),(0,f.Z)($e,"".concat(ze,"-single"),!yt),(0,f.Z)($e,"".concat(ze,"-allow-clear"),Pt),(0,f.Z)($e,"".concat(ze,"-show-arrow"),ca),(0,f.Z)($e,"".concat(ze,"-disabled"),Qe),(0,f.Z)($e,"".concat(ze,"-loading"),q),(0,f.Z)($e,"".concat(ze,"-open"),Wt),(0,f.Z)($e,"".concat(ze,"-customize-input"),Bo),(0,f.Z)($e,"".concat(ze,"-show-search"),Qt),$e)),ma=m.createElement(E,{ref:Or,disabled:Qe,prefixCls:ze,visible:fn,popupElement:ua,animation:Kt,transitionName:Ht,dropdownStyle:an,dropdownClassName:tn,direction:ht,dropdownMatchSelectWidth:Cn,dropdownRender:qn,dropdownAlign:Tt,placement:zt,builtinPlacements:Et,getPopupContainer:Mn,empty:qe,getTriggerDOMNode:function(){return Rr.current},onPopupVisibleChange:na,onPopupMouseEnter:ta},no?m.cloneElement(no,{ref:Po}):m.createElement(We,(0,C.Z)({},$,{domRef:Rr,prefixCls:ze,inputElement:Bo,ref:Fr,id:Ye,showSearch:Qt,autoClearSearchValue:Yt,mode:wt,activeDescendantId:xt,tagRender:Je,values:st,open:Wt,onToggleOpen:pn,activeValue:Ke,searchValue:to,onSearch:ir,onSearchSubmit:Ur,onRemove:$o,tokenWithEnter:Vn}))),jo;return no?jo=ma:jo=m.createElement("div",(0,C.Z)({className:fa},yn,{ref:mr,onMouseDown:ia,onKeyDown:Ho,onKeyUp:qo,onFocus:ro,onBlur:ea}),jr&&!Wt&&m.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(st.map(function(Hn){var Bn=Hn.label,Hr=Hn.value;return["number","string"].includes((0,t.Z)(Bn))?Bn:Hr}).join(", "))),ma,ra,Yo&&Do),m.createElement(ce.Provider,{value:Sa},jo)}),N=u,fe=function($,w){var Me=m.useRef({values:new Map,options:new Map}),$e=m.useMemo(function(){var ze=Me.current,_e=ze.values,nt=ze.options,Je=$.map(function(st){if(st.label===void 0){var Ct;return(0,H.Z)((0,H.Z)({},st),{},{label:(Ct=_e.get(st.value))===null||Ct===void 0?void 0:Ct.label})}return st}),ht=new Map,at=new Map;return Je.forEach(function(st){ht.set(st.value,st),at.set(st.value,w.get(st.value)||nt.get(st.value))}),Me.current.values=ht,Me.current.options=at,Je},[$,w]),Ye=m.useCallback(function(ze){return w.get(ze)||Me.current.options.get(ze)},[w]);return[$e,Ye]};function Y($,w){return be($).join("").toUpperCase().includes(w)}var me=function($,w,Me,$e,Ye){return m.useMemo(function(){if(!Me||$e===!1)return $;var ze=w.options,_e=w.label,nt=w.value,Je=[],ht=typeof $e=="function",at=Me.toUpperCase(),st=ht?$e:function(qe,gt){return Ye?Y(gt[Ye],at):gt[ze]?Y(gt[_e!=="children"?_e:"label"],at):Y(gt[nt],at)},Ct=ht?function(qe){return G(qe)}:function(qe){return qe};return $.forEach(function(qe){if(qe[ze]){var gt=st(Me,Ct(qe));if(gt)Je.push(qe);else{var pt=qe[ze].filter(function(kt){return st(Me,Ct(kt))});pt.length&&Je.push((0,H.Z)((0,H.Z)({},qe),{},(0,f.Z)({},ze,pt)))}return}st(Me,Ct(qe))&&Je.push(qe)}),Je},[$,$e,Ye,Me,w])},re=e(17115),pe=e(11592),ue=["children","value"],ke=["children"];function Ge($){var w=$,Me=w.key,$e=w.props,Ye=$e.children,ze=$e.value,_e=(0,I.Z)($e,ue);return(0,H.Z)({key:Me,value:ze!==void 0?ze:Me,children:Ye},_e)}function Ve($){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,pe.Z)($).map(function(Me,$e){if(!m.isValidElement(Me)||!Me.type)return null;var Ye=Me,ze=Ye.type.isSelectOptGroup,_e=Ye.key,nt=Ye.props,Je=nt.children,ht=(0,I.Z)(nt,ke);return w||!ze?Ge(Me):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?$e:_e,"__"),label:_e},ht),{},{options:Ve(Je)})}).filter(function(Me){return Me})}function tt($,w,Me,$e,Ye){return m.useMemo(function(){var ze=$,_e=!$;_e&&(ze=Ve(w));var nt=new Map,Je=new Map,ht=function(Ct,qe,gt){gt&&typeof gt=="string"&&Ct.set(qe[gt],qe)};function at(st){for(var Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qe=0;qe1&&arguments[1]!==void 0?arguments[1]:1,Mn=dt.length,wn=0;wn1&&arguments[1]!==void 0?arguments[1]:!1;en(zt);var Mn={source:Et?"keyboard":"mouse"},wn=dt[zt];if(!wn){pt(null,-1,Mn);return}pt(wn.value,zt,Mn)};(0,m.useEffect)(function(){qt(kt!==!1?Ft(0):-1)},[dt.length,ht]);var bn=m.useCallback(function(Tt){return q.has(Tt)&&Je!=="combobox"},[Je,(0,c.Z)(q).toString(),q.size]);(0,m.useEffect)(function(){var Tt=setTimeout(function(){if(!nt&&_e&&q.size===1){var Et=Array.from(q)[0],Mn=dt.findIndex(function(wn){var hn=wn.data;return hn.value===Et});Mn!==-1&&(qt(Mn),Yt(Mn))}});if(_e){var zt;(zt=xt.current)===null||zt===void 0||zt.scrollTo(void 0)}return function(){return clearTimeout(Tt)}},[_e,ht,gt.length]);var Kt=function(zt){zt!==void 0&&wt(zt,{selected:!q.has(zt)}),nt||at(!1)};if(m.useImperativeHandle(Me,function(){return{onKeyDown:function(zt){var Et=zt.which,Mn=zt.ctrlKey;switch(Et){case j.Z.N:case j.Z.P:case j.Z.UP:case j.Z.DOWN:{var wn=0;if(Et===j.Z.UP?wn=-1:Et===j.Z.DOWN?wn=1:In()&&Mn&&(Et===j.Z.N?wn=1:Et===j.Z.P&&(wn=-1)),wn!==0){var hn=Ft(Pt+wn,wn);Yt(hn),qt(hn,!0)}break}case j.Z.ENTER:{var gn=dt[Pt];gn&&!gn.data.disabled?Kt(gn.value):Kt(void 0),_e&&zt.preventDefault();break}case j.Z.ESC:at(!1),_e&&zt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(zt){Yt(zt)}}}),dt.length===0)return m.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat(Ke,"-empty"),onMouseDown:Rt},st);var Ht=Object.keys(ge).map(function(Tt){return ge[Tt]}),an=function(zt){return zt.label};function tn(Tt,zt){var Et=Tt.group;return{role:Et?"presentation":"option",id:"".concat(ze,"_list_").concat(zt)}}var Cn=function(zt){var Et=dt[zt];if(!Et)return null;var Mn=Et.data||{},wn=Mn.value,hn=Et.group,gn=(0,v.Z)(Mn,!0),Ln=an(Et);return Et?m.createElement("div",(0,C.Z)({"aria-label":typeof Ln=="string"&&!hn?Ln:null},gn,{key:zt},tn(Et,zt),{"aria-selected":bn(wn)}),wn):null},qn={role:"listbox",id:"".concat(ze,"_list")};return m.createElement(m.Fragment,null,Se&&m.createElement("div",(0,C.Z)({},qn,{style:{height:0,width:0,overflow:"hidden"}}),Cn(Pt-1),Cn(Pt),Cn(Pt+1)),m.createElement(Nn.Z,{itemKey:"key",ref:xt,data:dt,height:we,itemHeight:Xe,fullHeight:!1,onMouseDown:Rt,onScroll:Ct,virtual:Se,direction:De,innerProps:Se?null:qn},function(Tt,zt){var Et,Mn=Tt.group,wn=Tt.groupOption,hn=Tt.data,gn=Tt.label,Ln=Tt.value,tr=hn.key;if(Mn){var Wn,nr=(Wn=hn.title)!==null&&Wn!==void 0?Wn:jt(gn)?gn.toString():void 0;return m.createElement("div",{className:z()(Ke,"".concat(Ke,"-group")),title:nr},gn!==void 0?gn:tr)}var $t=hn.disabled,yt=hn.title,Qt=hn.children,yn=hn.style,Yn=hn.className,Br=(0,I.Z)(hn,Tn),xr=(0,vn.Z)(Br,Ht),lr=bn(Ln),mr="".concat(Ke,"-option"),Rr=z()(Ke,mr,Yn,(Et={},(0,f.Z)(Et,"".concat(mr,"-grouped"),wn),(0,f.Z)(Et,"".concat(mr,"-active"),Pt===zt&&!$t),(0,f.Z)(Et,"".concat(mr,"-disabled"),$t),(0,f.Z)(Et,"".concat(mr,"-selected"),lr),Et)),Or=an(Tt),Fr=!Qe||typeof Qe=="function"||lr,sr=typeof Or=="number"?Or:Or||Ln,Mr=jt(sr)?sr.toString():void 0;return yt!==void 0&&(Mr=yt),m.createElement("div",(0,C.Z)({},(0,v.Z)(xr),Se?{}:tn(Tt,zt),{"aria-selected":lr,className:Rr,title:Mr,onMouseMove:function(){Pt===zt||$t||qt(zt)},onClick:function(){$t||Kt(Ln)},style:yn}),m.createElement("div",{className:"".concat(mr,"-content")},sr),m.isValidElement(Qe)||lr,Fr&&m.createElement(he,{className:"".concat(Ke,"-option-state"),customizeIcon:Qe,customizeIconProps:{isSelected:lr}},lr?"\u2713":null))}))},ar=m.forwardRef(un);ar.displayName="OptionList";var Sn=ar;function Jn($){var w=$.mode,Me=$.options,$e=$.children,Ye=$.backfill,ze=$.allowClear,_e=$.placeholder,nt=$.getInputElement,Je=$.showSearch,ht=$.onSearch,at=$.defaultOpen,st=$.autoFocus,Ct=$.labelInValue,qe=$.value,gt=$.inputValue,pt=$.optionLabelProp,kt=isMultiple(w),wt=Je!==void 0?Je:kt||w==="combobox",Qe=Me||convertChildrenToData($e);if(warning(w!=="tags"||Qe.every(function(De){return!De.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),w==="tags"||w==="combobox"){var q=Qe.some(function(De){return De.options?De.options.some(function(we){return typeof("value"in we?we.value:we.key)=="number"}):typeof("value"in De?De.value:De.key)=="number"});warning(!q,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(w!=="combobox"||!pt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(w==="combobox"||!Ye,"`backfill` only works with `combobox` mode."),warning(w==="combobox"||!nt,"`getInputElement` only work with `combobox` mode."),noteOnce(w!=="combobox"||!nt||!ze||!_e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ht&&!wt&&w!=="combobox"&&w!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!at||st,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),qe!=null){var ge=toArray(qe);warning(!Ct||ge.every(function(De){return _typeof(De)==="object"&&("key"in De||"value"in De)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!kt||Array.isArray(qe),"`value` should be array when `mode` is `multiple` or `tags`")}if($e){var Se=null;toNodeArray($e).some(function(De){if(!React.isValidElement(De)||!De.type)return!1;var we=De,Xe=we.type;if(Xe.isSelectOption)return!1;if(Xe.isSelectOptGroup){var Ke=toNodeArray(De.props.children).every(function(dt){return!React.isValidElement(dt)||!De.type||dt.type.isSelectOption?!0:(Se=dt.type,!1)});return!Ke}return Se=Xe,!0}),Se&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Se.displayName||Se.name||Se,"`.")),warning(gt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Fn($,w){if($){var Me=function $e(Ye){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e2&&arguments[2]!==void 0?arguments[2]:{},pn=fn.source,Vn=pn===void 0?"keyboard":pn;Po(En),_e&&$e==="combobox"&&Wt!==null&&Vn==="keyboard"&&Wr(String(Wt))},[_e,$e]),Vr=function(En,fn,pn){var Vn=function(){var po,ro=Yn(En);return[Pt?{label:ro==null?void 0:ro[tn.label],value:En,key:(po=ro==null?void 0:ro.key)!==null&&po!==void 0?po:En}:En,G(ro)]};if(fn&&qe){var ir=Vn(),Ur=(0,s.Z)(ir,2),Nr=Ur[0],Pr=Ur[1];qe(Nr,Pr)}else if(!fn&>&&pn!=="clear"){var Kr=Vn(),Eo=(0,s.Z)(Kr,2),Ho=Eo[0],qo=Eo[1];gt(Ho,qo)}},Ko=lt(function(Wt,En){var fn,pn=Kt?En.selected:!0;pn?fn=Kt?[].concat((0,c.Z)(yn),[Wt]):[Wt]:fn=yn.filter(function(Vn){return Vn.value!==Wt}),Mr(fn),Vr(Wt,pn),$e==="combobox"?Wr(""):(!b||Ct)&&(zt(""),Wr(""))}),No=function(En,fn){Mr(En);var pn=fn.type,Vn=fn.values;(pn==="remove"||pn==="clear")&&Vn.forEach(function(ir){Vr(ir.value,!1,pn)})},So=function(En,fn){if(zt(En),Wr(null),fn.source==="submit"){var pn=(En||"").trim();if(pn){var Vn=Array.from(new Set([].concat((0,c.Z)(xr),[pn])));Mr(Vn),Vr(pn,!0),zt("")}return}fn.source!=="blur"&&($e==="combobox"&&Mr(En),at==null||at(En))},Co=function(En){var fn=En;$e!=="tags"&&(fn=En.map(function(Vn){var ir=wn.get(Vn);return ir==null?void 0:ir.value}).filter(function(Vn){return Vn!==void 0}));var pn=Array.from(new Set([].concat((0,c.Z)(xr),(0,c.Z)(fn))));Mr(pn),pn.forEach(function(Vn){Vr(Vn,!0)})},io=m.useMemo(function(){var Wt=Ke!==!1&&kt!==!1;return(0,H.Z)((0,H.Z)({},Et),{},{flattenOptions:sr,onActiveValue:xo,defaultActiveFirstOption:Mo,onSelect:Ko,menuItemSelectedIcon:Xe,rawValues:xr,fieldNames:tn,virtual:Wt,direction:dt,listHeight:Rt,listItemHeight:Ft,childrenAsData:Ht})},[Et,sr,xo,Mo,Ko,Xe,xr,tn,Ke,kt,Rt,Ft,Ht]);return m.createElement(vt.Provider,{value:io},m.createElement(N,(0,C.Z)({},qt,{id:bn,prefixCls:ze,ref:w,omitDomProps:Dn,mode:$e,displayValues:Br,onDisplayValuesChange:No,direction:dt,searchValue:Tt,onSearch:So,autoClearSearchValue:Ct,onSearchSplit:Co,dropdownMatchSelectWidth:kt,OptionList:Sn,emptyOptions:!sr.length,activeValue:Yr,activeDescendantId:"".concat(bn,"_list_").concat(no)})))}),Z=On;Z.Option=sn,Z.OptGroup=ct;var Pe=Z,Te=Pe},9296:function(It,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return B},default:function(){return ae}});var C=e(72308),c=e(77321),f=e(49618),H=e(62853),s=e(52487),I=e(74416),t=e(80702),ee=e(92310),J=e.n(ee),m=e(93681),te=e(5643),z=e(18929),y=e(59301),oe=e(29301),j=e(34280),X=e(16089),Be=` +`].includes(Hn)})},[Dt]),ir=function(Bn,Hr,wr){var Sr=!0,kr=Bn;dt==null||dt(null);var _r=wr?null:l(Bn,Dt);return wt!=="combobox"&&_r&&(kr="",_t==null||_t(_r),pn(!1),Sr=!1),Ft&&to!==kr&&Ft(kr,{source:Hr?"typing":"effect"}),Sr},Ur=function(Bn){!Bn||!Bn.trim()||Ft(Bn,{source:"submit"})};m.useEffect(function(){!Wt&&!yt&&wt!=="combobox"&&ir("",!1,!1)},[Wt]),m.useEffect(function(){Co&&Qe&&io(!1),Qe&&Yr(!1)},[Qe]);var Nr=r(),Pr=(0,s.Z)(Nr,2),Kr=Pr[0],Eo=Pr[1],Ho=function(Bn){var Hr=Kr(),wr=Bn.which;if(wr===j.Z.ENTER&&(wt!=="combobox"&&Bn.preventDefault(),Wt||pn(!0)),Eo(!!to),wr===j.Z.BACKSPACE&&!Hr&&yt&&!to&&st.length){for(var Sr=(0,c.Z)(st),kr=null,_r=Sr.length-1;_r>=0;_r-=1){var yo=Sr[_r];if(!yo.disabled){Sr.splice(_r,1),kr=yo;break}}kr&&Ct(Sr,{type:"remove",values:[kr]})}for(var lo=arguments.length,Wo=new Array(lo>1?lo-1:0),Io=1;Io1?Hr-1:0),Sr=1;Sr1?_r-1:0),lo=1;lo<_r;lo++)yo[lo-1]=arguments[lo];nr==null||nr.apply(void 0,[Bn].concat(yo))},ho=m.useState({}),la=(0,s.Z)(ho,2),sa=la[1];function ta(){sa({})}var na;no&&(na=function(Bn){pn(Bn)}),g(function(){var Hn;return[mr.current,(Hn=Or.current)===null||Hn===void 0?void 0:Hn.getPopupElement()]},fn,pn,!!no);var Sa=m.useMemo(function(){return(0,H.Z)((0,H.Z)({},$),{},{notFoundContent:pt,open:Wt,triggerOpen:fn,id:Ye,showSearch:Qt,multiple:yt,toggleOpen:pn})},[$,pt,fn,Wt,Ye,Qt,yt,pn]),ca=!!en||q,ra;ca&&(ra=m.createElement(he,{className:z()("".concat(ze,"-arrow"),(0,f.Z)({},"".concat(ze,"-arrow-loading"),q)),customizeIcon:en,customizeIconProps:{loading:q,searchValue:to,open:Wt,focused:jr,showSearch:Qt}}));var Go=function(){var Bn;kt==null||kt(),(Bn=Fr.current)===null||Bn===void 0||Bn.focus(),Ct([],{type:"clear",values:st}),ir("",!1,!1)},da=Ne(ze,Go,st,Pt,qt,Qe,to,wt),Yo=da.allowClear,Do=da.clearIcon,ua=m.createElement(bn,{ref:sr}),fa=z()(ze,_e,($e={},(0,f.Z)($e,"".concat(ze,"-focused"),jr),(0,f.Z)($e,"".concat(ze,"-multiple"),yt),(0,f.Z)($e,"".concat(ze,"-single"),!yt),(0,f.Z)($e,"".concat(ze,"-allow-clear"),Pt),(0,f.Z)($e,"".concat(ze,"-show-arrow"),ca),(0,f.Z)($e,"".concat(ze,"-disabled"),Qe),(0,f.Z)($e,"".concat(ze,"-loading"),q),(0,f.Z)($e,"".concat(ze,"-open"),Wt),(0,f.Z)($e,"".concat(ze,"-customize-input"),Bo),(0,f.Z)($e,"".concat(ze,"-show-search"),Qt),$e)),ma=m.createElement(E,{ref:Or,disabled:Qe,prefixCls:ze,visible:fn,popupElement:ua,animation:Kt,transitionName:Ht,dropdownStyle:an,dropdownClassName:tn,direction:ht,dropdownMatchSelectWidth:Cn,dropdownRender:qn,dropdownAlign:Tt,placement:zt,builtinPlacements:Et,getPopupContainer:Mn,empty:qe,getTriggerDOMNode:function(){return Rr.current},onPopupVisibleChange:na,onPopupMouseEnter:ta},no?m.cloneElement(no,{ref:Po}):m.createElement(We,(0,C.Z)({},$,{domRef:Rr,prefixCls:ze,inputElement:Bo,ref:Fr,id:Ye,showSearch:Qt,autoClearSearchValue:Yt,mode:wt,activeDescendantId:xt,tagRender:Je,values:st,open:Wt,onToggleOpen:pn,activeValue:Ke,searchValue:to,onSearch:ir,onSearchSubmit:Ur,onRemove:$o,tokenWithEnter:Vn}))),jo;return no?jo=ma:jo=m.createElement("div",(0,C.Z)({className:fa},yn,{ref:mr,onMouseDown:ia,onKeyDown:Ho,onKeyUp:qo,onFocus:ro,onBlur:ea}),jr&&!Wt&&m.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(st.map(function(Hn){var Bn=Hn.label,Hr=Hn.value;return["number","string"].includes((0,t.Z)(Bn))?Bn:Hr}).join(", "))),ma,ra,Yo&&Do),m.createElement(ce.Provider,{value:Sa},jo)}),N=u,fe=function($,w){var Me=m.useRef({values:new Map,options:new Map}),$e=m.useMemo(function(){var ze=Me.current,_e=ze.values,nt=ze.options,Je=$.map(function(st){if(st.label===void 0){var Ct;return(0,H.Z)((0,H.Z)({},st),{},{label:(Ct=_e.get(st.value))===null||Ct===void 0?void 0:Ct.label})}return st}),ht=new Map,at=new Map;return Je.forEach(function(st){ht.set(st.value,st),at.set(st.value,w.get(st.value)||nt.get(st.value))}),Me.current.values=ht,Me.current.options=at,Je},[$,w]),Ye=m.useCallback(function(ze){return w.get(ze)||Me.current.options.get(ze)},[w]);return[$e,Ye]};function Y($,w){return be($).join("").toUpperCase().includes(w)}var me=function($,w,Me,$e,Ye){return m.useMemo(function(){if(!Me||$e===!1)return $;var ze=w.options,_e=w.label,nt=w.value,Je=[],ht=typeof $e=="function",at=Me.toUpperCase(),st=ht?$e:function(qe,gt){return Ye?Y(gt[Ye],at):gt[ze]?Y(gt[_e!=="children"?_e:"label"],at):Y(gt[nt],at)},Ct=ht?function(qe){return G(qe)}:function(qe){return qe};return $.forEach(function(qe){if(qe[ze]){var gt=st(Me,Ct(qe));if(gt)Je.push(qe);else{var pt=qe[ze].filter(function(kt){return st(Me,Ct(kt))});pt.length&&Je.push((0,H.Z)((0,H.Z)({},qe),{},(0,f.Z)({},ze,pt)))}return}st(Me,Ct(qe))&&Je.push(qe)}),Je},[$,$e,Ye,Me,w])},re=e(17115),pe=e(11592),ue=["children","value"],ke=["children"];function Ge($){var w=$,Me=w.key,$e=w.props,Ye=$e.children,ze=$e.value,_e=(0,I.Z)($e,ue);return(0,H.Z)({key:Me,value:ze!==void 0?ze:Me,children:Ye},_e)}function Ve($){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,pe.Z)($).map(function(Me,$e){if(!m.isValidElement(Me)||!Me.type)return null;var Ye=Me,ze=Ye.type.isSelectOptGroup,_e=Ye.key,nt=Ye.props,Je=nt.children,ht=(0,I.Z)(nt,ke);return w||!ze?Ge(Me):(0,H.Z)((0,H.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?$e:_e,"__"),label:_e},ht),{},{options:Ve(Je)})}).filter(function(Me){return Me})}function tt($,w,Me,$e,Ye){return m.useMemo(function(){var ze=$,_e=!$;_e&&(ze=Ve(w));var nt=new Map,Je=new Map,ht=function(Ct,qe,gt){gt&&typeof gt=="string"&&Ct.set(qe[gt],qe)};function at(st){for(var Ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qe=0;qe1&&arguments[1]!==void 0?arguments[1]:1,Mn=dt.length,wn=0;wn1&&arguments[1]!==void 0?arguments[1]:!1;en(zt);var Mn={source:Et?"keyboard":"mouse"},wn=dt[zt];if(!wn){pt(null,-1,Mn);return}pt(wn.value,zt,Mn)};(0,m.useEffect)(function(){qt(kt!==!1?Ft(0):-1)},[dt.length,ht]);var bn=m.useCallback(function(Tt){return q.has(Tt)&&Je!=="combobox"},[Je,(0,c.Z)(q).toString(),q.size]);(0,m.useEffect)(function(){var Tt=setTimeout(function(){if(!nt&&_e&&q.size===1){var Et=Array.from(q)[0],Mn=dt.findIndex(function(wn){var hn=wn.data;return hn.value===Et});Mn!==-1&&(qt(Mn),Yt(Mn))}});if(_e){var zt;(zt=xt.current)===null||zt===void 0||zt.scrollTo(void 0)}return function(){return clearTimeout(Tt)}},[_e,ht,gt.length]);var Kt=function(zt){zt!==void 0&&wt(zt,{selected:!q.has(zt)}),nt||at(!1)};if(m.useImperativeHandle(Me,function(){return{onKeyDown:function(zt){var Et=zt.which,Mn=zt.ctrlKey;switch(Et){case j.Z.N:case j.Z.P:case j.Z.UP:case j.Z.DOWN:{var wn=0;if(Et===j.Z.UP?wn=-1:Et===j.Z.DOWN?wn=1:In()&&Mn&&(Et===j.Z.N?wn=1:Et===j.Z.P&&(wn=-1)),wn!==0){var hn=Ft(Pt+wn,wn);Yt(hn),qt(hn,!0)}break}case j.Z.ENTER:{var gn=dt[Pt];gn&&!gn.data.disabled?Kt(gn.value):Kt(void 0),_e&&zt.preventDefault();break}case j.Z.ESC:at(!1),_e&&zt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(zt){Yt(zt)}}}),dt.length===0)return m.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat(Ke,"-empty"),onMouseDown:Rt},st);var Ht=Object.keys(ge).map(function(Tt){return ge[Tt]}),an=function(zt){return zt.label};function tn(Tt,zt){var Et=Tt.group;return{role:Et?"presentation":"option",id:"".concat(ze,"_list_").concat(zt)}}var Cn=function(zt){var Et=dt[zt];if(!Et)return null;var Mn=Et.data||{},wn=Mn.value,hn=Et.group,gn=(0,v.Z)(Mn,!0),Ln=an(Et);return Et?m.createElement("div",(0,C.Z)({"aria-label":typeof Ln=="string"&&!hn?Ln:null},gn,{key:zt},tn(Et,zt),{"aria-selected":bn(wn)}),wn):null},qn={role:"listbox",id:"".concat(ze,"_list")};return m.createElement(m.Fragment,null,Se&&m.createElement("div",(0,C.Z)({},qn,{style:{height:0,width:0,overflow:"hidden"}}),Cn(Pt-1),Cn(Pt),Cn(Pt+1)),m.createElement(Nn.Z,{itemKey:"key",ref:xt,data:dt,height:we,itemHeight:Xe,fullHeight:!1,onMouseDown:Rt,onScroll:Ct,virtual:Se,direction:De,innerProps:Se?null:qn},function(Tt,zt){var Et,Mn=Tt.group,wn=Tt.groupOption,hn=Tt.data,gn=Tt.label,Ln=Tt.value,tr=hn.key;if(Mn){var Wn,nr=(Wn=hn.title)!==null&&Wn!==void 0?Wn:jt(gn)?gn.toString():void 0;return m.createElement("div",{className:z()(Ke,"".concat(Ke,"-group")),title:nr},gn!==void 0?gn:tr)}var $t=hn.disabled,yt=hn.title,Qt=hn.children,yn=hn.style,Yn=hn.className,Br=(0,I.Z)(hn,Tn),xr=(0,vn.Z)(Br,Ht),lr=bn(Ln),mr="".concat(Ke,"-option"),Rr=z()(Ke,mr,Yn,(Et={},(0,f.Z)(Et,"".concat(mr,"-grouped"),wn),(0,f.Z)(Et,"".concat(mr,"-active"),Pt===zt&&!$t),(0,f.Z)(Et,"".concat(mr,"-disabled"),$t),(0,f.Z)(Et,"".concat(mr,"-selected"),lr),Et)),Or=an(Tt),Fr=!Qe||typeof Qe=="function"||lr,sr=typeof Or=="number"?Or:Or||Ln,Mr=jt(sr)?sr.toString():void 0;return yt!==void 0&&(Mr=yt),m.createElement("div",(0,C.Z)({},(0,v.Z)(xr),Se?{}:tn(Tt,zt),{"aria-selected":lr,className:Rr,title:Mr,onMouseMove:function(){Pt===zt||$t||qt(zt)},onClick:function(){$t||Kt(Ln)},style:yn}),m.createElement("div",{className:"".concat(mr,"-content")},sr),m.isValidElement(Qe)||lr,Fr&&m.createElement(he,{className:"".concat(Ke,"-option-state"),customizeIcon:Qe,customizeIconProps:{isSelected:lr}},lr?"\u2713":null))}))},ar=m.forwardRef(un);ar.displayName="OptionList";var Sn=ar;function Jn($){var w=$.mode,Me=$.options,$e=$.children,Ye=$.backfill,ze=$.allowClear,_e=$.placeholder,nt=$.getInputElement,Je=$.showSearch,ht=$.onSearch,at=$.defaultOpen,st=$.autoFocus,Ct=$.labelInValue,qe=$.value,gt=$.inputValue,pt=$.optionLabelProp,kt=isMultiple(w),wt=Je!==void 0?Je:kt||w==="combobox",Qe=Me||convertChildrenToData($e);if(warning(w!=="tags"||Qe.every(function(De){return!De.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),w==="tags"||w==="combobox"){var q=Qe.some(function(De){return De.options?De.options.some(function(we){return typeof("value"in we?we.value:we.key)=="number"}):typeof("value"in De?De.value:De.key)=="number"});warning(!q,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(w!=="combobox"||!pt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(w==="combobox"||!Ye,"`backfill` only works with `combobox` mode."),warning(w==="combobox"||!nt,"`getInputElement` only work with `combobox` mode."),noteOnce(w!=="combobox"||!nt||!ze||!_e,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),ht&&!wt&&w!=="combobox"&&w!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!at||st,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),qe!=null){var ge=toArray(qe);warning(!Ct||ge.every(function(De){return _typeof(De)==="object"&&("key"in De||"value"in De)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!kt||Array.isArray(qe),"`value` should be array when `mode` is `multiple` or `tags`")}if($e){var Se=null;toNodeArray($e).some(function(De){if(!React.isValidElement(De)||!De.type)return!1;var we=De,Xe=we.type;if(Xe.isSelectOption)return!1;if(Xe.isSelectOptGroup){var Ke=toNodeArray(De.props.children).every(function(dt){return!React.isValidElement(dt)||!De.type||dt.type.isSelectOption?!0:(Se=dt.type,!1)});return!Ke}return Se=Xe,!0}),Se&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Se.displayName||Se.name||Se,"`.")),warning(gt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Fn($,w){if($){var Me=function $e(Ye){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e2&&arguments[2]!==void 0?arguments[2]:{},pn=fn.source,Vn=pn===void 0?"keyboard":pn;Po(En),_e&&$e==="combobox"&&Wt!==null&&Vn==="keyboard"&&Wr(String(Wt))},[_e,$e]),Vr=function(En,fn,pn){var Vn=function(){var po,ro=Yn(En);return[Pt?{label:ro==null?void 0:ro[tn.label],value:En,key:(po=ro==null?void 0:ro.key)!==null&&po!==void 0?po:En}:En,G(ro)]};if(fn&&qe){var ir=Vn(),Ur=(0,s.Z)(ir,2),Nr=Ur[0],Pr=Ur[1];qe(Nr,Pr)}else if(!fn&>&&pn!=="clear"){var Kr=Vn(),Eo=(0,s.Z)(Kr,2),Ho=Eo[0],qo=Eo[1];gt(Ho,qo)}},Ko=lt(function(Wt,En){var fn,pn=Kt?En.selected:!0;pn?fn=Kt?[].concat((0,c.Z)(yn),[Wt]):[Wt]:fn=yn.filter(function(Vn){return Vn.value!==Wt}),Mr(fn),Vr(Wt,pn),$e==="combobox"?Wr(""):(!b||Ct)&&(zt(""),Wr(""))}),No=function(En,fn){Mr(En);var pn=fn.type,Vn=fn.values;(pn==="remove"||pn==="clear")&&Vn.forEach(function(ir){Vr(ir.value,!1,pn)})},So=function(En,fn){if(zt(En),Wr(null),fn.source==="submit"){var pn=(En||"").trim();if(pn){var Vn=Array.from(new Set([].concat((0,c.Z)(xr),[pn])));Mr(Vn),Vr(pn,!0),zt("")}return}fn.source!=="blur"&&($e==="combobox"&&Mr(En),at==null||at(En))},Co=function(En){var fn=En;$e!=="tags"&&(fn=En.map(function(Vn){var ir=wn.get(Vn);return ir==null?void 0:ir.value}).filter(function(Vn){return Vn!==void 0}));var pn=Array.from(new Set([].concat((0,c.Z)(xr),(0,c.Z)(fn))));Mr(pn),pn.forEach(function(Vn){Vr(Vn,!0)})},io=m.useMemo(function(){var Wt=Ke!==!1&&kt!==!1;return(0,H.Z)((0,H.Z)({},Et),{},{flattenOptions:sr,onActiveValue:xo,defaultActiveFirstOption:Mo,onSelect:Ko,menuItemSelectedIcon:Xe,rawValues:xr,fieldNames:tn,virtual:Wt,direction:dt,listHeight:Rt,listItemHeight:Ft,childrenAsData:Ht})},[Et,sr,xo,Mo,Ko,Xe,xr,tn,Ke,kt,Rt,Ft,Ht]);return m.createElement(vt.Provider,{value:io},m.createElement(N,(0,C.Z)({},qt,{id:bn,prefixCls:ze,ref:w,omitDomProps:Dn,mode:$e,displayValues:Br,onDisplayValuesChange:No,direction:dt,searchValue:Tt,onSearch:So,autoClearSearchValue:Ct,onSearchSplit:Co,dropdownMatchSelectWidth:kt,OptionList:Sn,emptyOptions:!sr.length,activeValue:Yr,activeDescendantId:"".concat(bn,"_list_").concat(no)})))}),T=On;T.Option=sn,T.OptGroup=ct;var Pe=T,Te=Pe},9296:function(It,Ie,e){e.r(Ie),e.d(Ie,{ResizableTextArea:function(){return Z},default:function(){return ae}});var C=e(72308),c=e(77321),f=e(49618),H=e(62853),s=e(52487),I=e(74416),t=e(80702),ee=e(92310),J=e.n(ee),m=e(93681),te=e(5643),z=e(18929),y=e(59301),oe=e(29301),j=e(34280),X=e(16089),Be=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -167,4 +167,4 @@ 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"],Ne={},ce;function R(ie){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(V&&Ne[de])return Ne[de];var K=window.getComputedStyle(ie),W=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")),Q=parseFloat(K.getPropertyValue("border-bottom-width"))+parseFloat(K.getPropertyValue("border-top-width")),F=he.map(function(Ce){return"".concat(Ce,":").concat(K.getPropertyValue(Ce))}).join(";"),ye={sizingStyle:F,paddingSize:ve,borderSize:Q,boxSizing:W};return V&&de&&(Ne[de]=ye),ye}function d(ie){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ce||(ce=document.createElement("textarea"),ce.setAttribute("tab-index","-1"),ce.setAttribute("aria-hidden","true"),document.body.appendChild(ce)),ie.getAttribute("wrap")?ce.setAttribute("wrap",ie.getAttribute("wrap")):ce.removeAttribute("wrap");var W=R(ie,V),ve=W.paddingSize,Q=W.borderSize,F=W.boxSizing,ye=W.sizingStyle;ce.setAttribute("style","".concat(ye,";").concat(Be)),ce.value=ie.value||ie.placeholder||"";var Ce=void 0,je=void 0,Re,We=ce.scrollHeight;if(F==="border-box"?We+=Q:F==="content-box"&&(We-=ve),de!==null||K!==null){ce.value=" ";var et=ce.scrollHeight-ve;de!==null&&(Ce=et*de,F==="border-box"&&(Ce=Ce+ve+Q),We=Math.max(Ce,We)),K!==null&&(je=et*K,F==="border-box"&&(je=je+ve+Q),Re=We>je?"":"hidden",We=Math.min(je,We))}var ot={height:We,overflowY:Re,resize:"none"};return Ce&&(ot.minHeight=Ce),je&&(ot.maxHeight=je),ot}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],g=0,v=1,A=2,M=y.forwardRef(function(ie,V){var de=ie,K=de.prefixCls,W=de.onPressEnter,ve=de.defaultValue,Q=de.value,F=de.autoSize,ye=de.onResize,Ce=de.className,je=de.style,Re=de.disabled,We=de.onChange,et=de.onInternalAutoSize,ot=(0,I.Z)(de,r),Fe=(0,z.Z)(ve,{value:Q,postState:function(ct){return ct!=null?ct:""}}),U=(0,s.Z)(Fe,2),Oe=U[0],E=U[1],h=function(ct){E(ct.target.value),We==null||We(ct)},x=y.useRef();y.useImperativeHandle(V,function(){return{textArea:x.current}});var i=y.useMemo(function(){return F&&(0,H.Z)(F)==="object"?[F.minRows,F.maxRows]:[]},[F]),P=(0,s.Z)(i,2),G=P[0],l=P[1],a=!!F,L=function(){try{if(document.activeElement===x.current){var ct=x.current,At=ct.selectionStart,sn=ct.selectionEnd,Gt=ct.scrollTop;x.current.setSelectionRange(At,sn),x.current.scrollTop=Gt}}catch(vn){}},b=y.useState(A),u=(0,s.Z)(b,2),N=u[0],fe=u[1],Y=y.useState(),me=(0,s.Z)(Y,2),re=me[0],pe=me[1],ue=function(){fe(g)};(0,j.Z)(function(){a&&ue()},[Q,G,l,a]),(0,j.Z)(function(){if(N===g)fe(v);else if(N===v){var mt=d(x.current,!1,G,l);fe(A),pe(mt)}else L()},[N]);var ke=y.useRef(),Ge=function(){X.Z.cancel(ke.current)},Ve=function(ct){N===A&&(ye==null||ye(ct),F&&(Ge(),ke.current=(0,X.Z)(function(){ue()})))};y.useEffect(function(){return Ge},[]);var tt=a?re:null,lt=(0,c.Z)((0,c.Z)({},je),tt);return(N===g||N===v)&&(lt.overflowY="hidden",lt.overflowX="hidden"),y.createElement(oe.Z,{onResize:Ve,disabled:!(F||ye)},y.createElement("textarea",(0,C.Z)({},ot,{ref:x,style:lt,className:J()(K,Ce,(0,f.Z)({},"".concat(K,"-disabled"),Re)),disabled:Re,value:Oe,onChange:h})))}),B=M,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(ie,V){return(0,t.Z)(ie||"").slice(0,V).join("")}function _(ie,V,de,K){var W=de;return ie?W=be(de,K):(0,t.Z)(V||"").lengthK&&(W=V),W}var Le=y.forwardRef(function(ie,V){var de,K=ie.defaultValue,W=ie.value,ve=ie.onFocus,Q=ie.onBlur,F=ie.onChange,ye=ie.allowClear,Ce=ie.maxLength,je=ie.onCompositionStart,Re=ie.onCompositionEnd,We=ie.suffix,et=ie.prefixCls,ot=et===void 0?"rc-textarea":et,Fe=ie.classes,U=ie.showCount,Oe=ie.className,E=ie.style,h=ie.disabled,x=ie.hidden,i=ie.classNames,P=ie.styles,G=ie.onResize,l=(0,I.Z)(ie,S),a=(0,z.Z)(K,{value:W,defaultValue:K}),L=(0,s.Z)(a,2),b=L[0],u=L[1],N=(0,y.useRef)(null),fe=y.useState(!1),Y=(0,s.Z)(fe,2),me=Y[0],re=Y[1],pe=y.useState(!1),ue=(0,s.Z)(pe,2),ke=ue[0],Ge=ue[1],Ve=y.useRef(),tt=y.useRef(0),lt=y.useState(null),mt=(0,s.Z)(lt,2),ct=mt[0],At=mt[1],sn=function(){var Ot;(Ot=N.current)===null||Ot===void 0||Ot.textArea.focus()};(0,y.useImperativeHandle)(V,function(){return{resizableTextArea:N.current,focus:sn,blur:function(){var Ot;(Ot=N.current)===null||Ot===void 0||Ot.textArea.blur()}}}),(0,y.useEffect)(function(){re(function(Dn){return!h&&Dn})},[h]);var Gt=Number(Ce)>0,vn=function(Ot){Ge(!0),Ve.current=b,tt.current=Ot.currentTarget.selectionStart,je==null||je(Ot)},Nn=function(Ot){Ge(!1);var On=Ot.currentTarget.value;if(Gt){var Z,Pe=tt.current>=Ce+1||tt.current===((Z=Ve.current)===null||Z===void 0?void 0:Z.length);On=_(Pe,Ve.current,On,Ce)}On!==b&&(u(On),(0,te.rJ)(Ot.currentTarget,Ot,F,On)),Re==null||Re(Ot)},dn=function(Ot){var On=Ot.target.value;if(!ke&&Gt){var Z=Ot.target.selectionStart>=Ce+1||Ot.target.selectionStart===On.length||!Ot.target.selectionStart;On=_(Z,b,On,Ce)}u(On),(0,te.rJ)(Ot.currentTarget,Ot,F,On)},vt=function(Ot){var On=l.onPressEnter,Z=l.onKeyDown;Ot.key==="Enter"&&On&&On(Ot),Z==null||Z(Ot)},In=function(Ot){re(!0),ve==null||ve(Ot)},Tn=function(Ot){re(!1),Q==null||Q(Ot)},jt=function(Ot){var On;u(""),sn(),(0,te.rJ)((On=N.current)===null||On===void 0?void 0:On.textArea,Ot,F)},un=(0,te.D7)(b);!ke&&Gt&&W==null&&(un=be(un,Ce));var ar=We,Sn;if(U){var Jn=(0,t.Z)(un).length;(0,H.Z)(U)==="object"?Sn=U.formatter({value:un,count:Jn,maxLength:Ce}):Sn="".concat(Jn).concat(Gt?" / ".concat(Ce):""),ar=y.createElement(y.Fragment,null,ar,y.createElement("span",{className:J()("".concat(ot,"-data-count"),i==null?void 0:i.count),style:P==null?void 0:P.count},Sn))}var Fn=function(Ot){var On;G==null||G(Ot),(On=N.current)!==null&&On!==void 0&&On.textArea.style.height&&At(!0)},Gn=!l.autoSize&&!U&&!ye,Cr=y.createElement(m.BaseInput,{value:un,allowClear:ye,handleReset:jt,suffix:ar,prefixCls:ot,classes:{affixWrapper:J()(Fe==null?void 0:Fe.affixWrapper,(de={},(0,f.Z)(de,"".concat(ot,"-show-count"),U),(0,f.Z)(de,"".concat(ot,"-textarea-allow-clear"),ye),de))},disabled:h,focused:me,className:Oe,style:(0,c.Z)((0,c.Z)({},E),ct&&!Gn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Sn=="string"?Sn:void 0}},hidden:x,inputElement:y.createElement(B,(0,C.Z)({},l,{onKeyDown:vt,onChange:dn,onFocus:In,onBlur:Tn,onCompositionStart:vn,onCompositionEnd:Nn,className:i==null?void 0:i.textarea,style:(0,c.Z)((0,c.Z)({},P==null?void 0:P.textarea),{},{resize:E==null?void 0:E.resize}),disabled:h,prefixCls:ot,onResize:Fn,ref:N}))});return Cr}),k=Le,ae=k},39417:function(It,Ie,e){e.d(Ie,{Z:function(){return v}});var C=e(72308),c=e(49618),f=e(74416),H=e(77321),s=e(96949),I=e(55090),t=e(80237),ee=e(77205),J=e(38793),m=e(92310),te=e.n(m),z=e(26112),y=e(59301),oe=e(39378),j=function(M){for(var B=M.prefixCls,S=M.level,be=M.isStart,_=M.isEnd,Le="".concat(B,"-indent-unit"),k=[],ae=0;ae0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=E.length,i=h.length;if(Math.abs(x-i)!==1)return{add:!1,key:null};function P(G,l){var a=new Map;G.forEach(function(b){a.set(b,!0)});var L=l.filter(function(b){return!a.has(b)});return L.length===1?L[0]:null}return x ").concat(h);return h}var Ce=X.forwardRef(function(E,h){var x=E.prefixCls,i=E.data,P=E.selectable,G=E.checkable,l=E.expandedKeys,a=E.selectedKeys,L=E.checkedKeys,b=E.loadedKeys,u=E.loadingKeys,N=E.halfCheckedKeys,fe=E.keyEntities,Y=E.disabled,me=E.dragging,re=E.dragOverNodeKey,pe=E.dropPosition,ue=E.motion,ke=E.height,Ge=E.itemHeight,Ve=E.virtual,tt=E.focusable,lt=E.activeItem,mt=E.focused,ct=E.tabIndex,At=E.onKeyDown,sn=E.onFocus,Gt=E.onBlur,vn=E.onActiveChange,Nn=E.onListChangeStart,dn=E.onListChangeEnd,vt=(0,R.Z)(E,ae),In=X.useRef(null),Tn=X.useRef(null);X.useImperativeHandle(h,function(){return{scrollTo:function(st){In.current.scrollTo(st)},getIndentWidth:function(){return Tn.current.offsetWidth}}});var jt=X.useState(l),un=(0,ce.Z)(jt,2),ar=un[0],Sn=un[1],Jn=X.useState(i),Fn=(0,ce.Z)(Jn,2),Gn=Fn[0],Cr=Fn[1],Dn=X.useState(i),Ot=(0,ce.Z)(Dn,2),On=Ot[0],Z=Ot[1],Pe=X.useState([]),Te=(0,ce.Z)(Pe,2),$=Te[0],w=Te[1],Me=X.useState(null),$e=(0,ce.Z)(Me,2),Ye=$e[0],ze=$e[1],_e=X.useRef(i);_e.current=i;function nt(){var at=_e.current;Cr(at),Z(at),w([]),ze(null),dn()}(0,d.Z)(function(){Sn(l);var at=Le(ar,l);if(at.key!==null)if(at.add){var st=Gn.findIndex(function(wt){var Qe=wt.key;return Qe===at.key}),Ct=Q(k(Gn,i,at.key),Ve,ke,Ge),qe=Gn.slice();qe.splice(st+1,0,ve),Z(qe),w(Ct),ze("show")}else{var gt=i.findIndex(function(wt){var Qe=wt.key;return Qe===at.key}),pt=Q(k(i,Gn,at.key),Ve,ke,Ge),kt=i.slice();kt.splice(gt+1,0,ve),Z(kt),w(pt),ze("hide")}else Gn!==i&&(Cr(i),Z(i))},[l,i]),X.useEffect(function(){me||nt()},[me]);var Je=ue?On:i,ht={expandedKeys:l,selectedKeys:a,loadedKeys:b,loadingKeys:u,checkedKeys:L,halfCheckedKeys:N,dragOverNodeKey:re,dropPosition:pe,keyEntities:fe};return X.createElement(X.Fragment,null,mt&<&&X.createElement("span",{style:ie,"aria-live":"assertive"},ye(lt)),X.createElement("div",null,X.createElement("input",{style:ie,disabled:tt===!1||Y,tabIndex:tt!==!1?ct:null,onKeyDown:At,onFocus:sn,onBlur:Gt,value:"",onChange:V,"aria-label":"for screen reader"})),X.createElement("div",{className:"".concat(x,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},X.createElement("div",{className:"".concat(x,"-indent")},X.createElement("div",{ref:Tn,className:"".concat(x,"-indent-unit")}))),X.createElement(r.Z,(0,C.Z)({},vt,{data:Je,itemKey:F,height:ke,fullHeight:!1,virtual:Ve,itemHeight:Ge,prefixCls:"".concat(x,"-list"),ref:In,onVisibleChange:function(st,Ct){var qe=new Set(st),gt=Ct.filter(function(pt){return!qe.has(pt)});gt.some(function(pt){return F(pt)===de})&&nt()}}),function(at){var st=at.pos,Ct=(0,C.Z)({},(Ne(at.data),at.data)),qe=at.title,gt=at.key,pt=at.isStart,kt=at.isEnd,wt=(0,M.km)(gt,st);delete Ct.key,delete Ct.children;var Qe=(0,M.H8)(wt,ht);return X.createElement(_,(0,C.Z)({},Ct,Qe,{title:qe,active:!!lt&>===lt.key,pos:st,data:at.data,isStart:pt,isEnd:kt,motion:ue,motionNodes:gt===de?$:null,motionType:Ye,onMotionStart:Nn,onMotionEnd:nt,treeNodeRequiredProps:ht,onMouseMove:function(){vn(null)}}))}))});Ce.displayName="NodeList";var je=Ce,Re=e(35654),We=e(90782),et=e(67841),ot=10,Fe=function(E){(0,J.Z)(x,E);var h=(0,m.Z)(x);function x(){var i;(0,I.Z)(this,x);for(var P=arguments.length,G=new Array(P),l=0;l2&&arguments[2]!==void 0?arguments[2]:!1,N=i.state,fe=N.dragChildrenKeys,Y=N.dropPosition,me=N.dropTargetKey,re=N.dropTargetPos,pe=N.dropAllowed;if(pe){var ue=i.props.onDrop;if(i.setState({dragOverNodeKey:null}),i.cleanDragState(),me!==null){var ke=(0,H.Z)((0,H.Z)({},(0,M.H8)(me,i.getTreeNodeRequiredProps())),{},{active:((b=i.getActiveItem())===null||b===void 0?void 0:b.key)===me,data:(0,et.Z)(i.state.keyEntities,me).node}),Ge=fe.indexOf(me)!==-1;(0,j.ZP)(!Ge,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ve=(0,Re.yx)(re),tt={event:a,node:(0,M.F)(ke),dragNode:i.dragNode?(0,M.F)(i.dragNode.props):null,dragNodesKeys:[i.dragNode.props.eventKey].concat(fe),dropToGap:Y!==0,dropPosition:Y+Number(Ve[Ve.length-1])};u||ue==null||ue(tt),i.dragNode=null}}},i.cleanDragState=function(){var a=i.state.draggingNodeKey;a!==null&&i.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),i.dragStartMousePosition=null,i.currentMouseOverDroppableNodeKey=null},i.triggerExpandActionExpand=function(a,L){var b=i.state,u=b.expandedKeys,N=b.flattenNodes,fe=L.expanded,Y=L.key,me=L.isLeaf;if(!(me||a.shiftKey||a.metaKey||a.ctrlKey)){var re=N.filter(function(ue){return ue.key===Y})[0],pe=(0,M.F)((0,H.Z)((0,H.Z)({},(0,M.H8)(Y,i.getTreeNodeRequiredProps())),{},{data:re.data}));i.setExpandedKeys(fe?(0,Re._5)(u,Y):(0,Re.L0)(u,Y)),i.onNodeExpand(a,pe)}},i.onNodeClick=function(a,L){var b=i.props,u=b.onClick,N=b.expandAction;N==="click"&&i.triggerExpandActionExpand(a,L),u==null||u(a,L)},i.onNodeDoubleClick=function(a,L){var b=i.props,u=b.onDoubleClick,N=b.expandAction;N==="doubleClick"&&i.triggerExpandActionExpand(a,L),u==null||u(a,L)},i.onNodeSelect=function(a,L){var b=i.state.selectedKeys,u=i.state,N=u.keyEntities,fe=u.fieldNames,Y=i.props,me=Y.onSelect,re=Y.multiple,pe=L.selected,ue=L[fe.key],ke=!pe;ke?re?b=(0,Re.L0)(b,ue):b=[ue]:b=(0,Re._5)(b,ue);var Ge=b.map(function(Ve){var tt=(0,et.Z)(N,Ve);return tt?tt.node:null}).filter(function(Ve){return Ve});i.setUncontrolledState({selectedKeys:b}),me==null||me(b,{event:"select",selected:ke,node:L,selectedNodes:Ge,nativeEvent:a.nativeEvent})},i.onNodeCheck=function(a,L,b){var u=i.state,N=u.keyEntities,fe=u.checkedKeys,Y=u.halfCheckedKeys,me=i.props,re=me.checkStrictly,pe=me.onCheck,ue=L.key,ke,Ge={event:"check",node:L,checked:b,nativeEvent:a.nativeEvent};if(re){var Ve=b?(0,Re.L0)(fe,ue):(0,Re._5)(fe,ue),tt=(0,Re._5)(Y,ue);ke={checked:Ve,halfChecked:tt},Ge.checkedNodes=Ve.map(function(Gt){return(0,et.Z)(N,Gt)}).filter(function(Gt){return Gt}).map(function(Gt){return Gt.node}),i.setUncontrolledState({checkedKeys:Ve})}else{var lt=(0,We.S)([].concat((0,s.Z)(fe),[ue]),!0,N),mt=lt.checkedKeys,ct=lt.halfCheckedKeys;if(!b){var At=new Set(mt);At.delete(ue);var sn=(0,We.S)(Array.from(At),{checked:!1,halfCheckedKeys:ct},N);mt=sn.checkedKeys,ct=sn.halfCheckedKeys}ke=mt,Ge.checkedNodes=[],Ge.checkedNodesPositions=[],Ge.halfCheckedKeys=ct,mt.forEach(function(Gt){var vn=(0,et.Z)(N,Gt);if(vn){var Nn=vn.node,dn=vn.pos;Ge.checkedNodes.push(Nn),Ge.checkedNodesPositions.push({node:Nn,pos:dn})}}),i.setUncontrolledState({checkedKeys:mt},!1,{halfCheckedKeys:ct})}pe==null||pe(ke,Ge)},i.onNodeLoad=function(a){var L=a.key,b=new Promise(function(u,N){i.setState(function(fe){var Y=fe.loadedKeys,me=Y===void 0?[]:Y,re=fe.loadingKeys,pe=re===void 0?[]:re,ue=i.props,ke=ue.loadData,Ge=ue.onLoad;if(!ke||me.indexOf(L)!==-1||pe.indexOf(L)!==-1)return null;var Ve=ke(a);return Ve.then(function(){var tt=i.state.loadedKeys,lt=(0,Re.L0)(tt,L);Ge==null||Ge(lt,{event:"load",node:a}),i.setUncontrolledState({loadedKeys:lt}),i.setState(function(mt){return{loadingKeys:(0,Re._5)(mt.loadingKeys,L)}}),u()}).catch(function(tt){if(i.setState(function(mt){return{loadingKeys:(0,Re._5)(mt.loadingKeys,L)}}),i.loadingRetryTimes[L]=(i.loadingRetryTimes[L]||0)+1,i.loadingRetryTimes[L]>=ot){var lt=i.state.loadedKeys;(0,j.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),i.setUncontrolledState({loadedKeys:(0,Re.L0)(lt,L)}),u()}N(tt)}),{loadingKeys:(0,Re.L0)(pe,L)}})});return b.catch(function(){}),b},i.onNodeMouseEnter=function(a,L){var b=i.props.onMouseEnter;b==null||b({event:a,node:L})},i.onNodeMouseLeave=function(a,L){var b=i.props.onMouseLeave;b==null||b({event:a,node:L})},i.onNodeContextMenu=function(a,L){var b=i.props.onRightClick;b&&(a.preventDefault(),b({event:a,node:L}))},i.onFocus=function(){var a=i.props.onFocus;i.setState({focused:!0});for(var L=arguments.length,b=new Array(L),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!i.destroyed){var u=!1,N=!0,fe={};Object.keys(a).forEach(function(Y){if(Y in i.props){N=!1;return}u=!0,fe[Y]=a[Y]}),u&&(!L||N)&&i.setState((0,H.Z)((0,H.Z)({},fe),b))}},i.scrollTo=function(a){i.listRef.current.scrollTo(a)},i}return(0,t.Z)(x,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var P=this.props.activeKey;P!==void 0&&P!==this.state.activeKey&&(this.setState({activeKey:P}),P!==null&&this.scrollTo({key:P}))}},{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 P,G=this.state,l=G.focused,a=G.flattenNodes,L=G.keyEntities,b=G.draggingNodeKey,u=G.activeKey,N=G.dropLevelOffset,fe=G.dropContainerKey,Y=G.dropTargetKey,me=G.dropPosition,re=G.dragOverNodeKey,pe=G.indent,ue=this.props,ke=ue.prefixCls,Ge=ue.className,Ve=ue.style,tt=ue.showLine,lt=ue.focusable,mt=ue.tabIndex,ct=mt===void 0?0:mt,At=ue.selectable,sn=ue.showIcon,Gt=ue.icon,vn=ue.switcherIcon,Nn=ue.draggable,dn=ue.checkable,vt=ue.checkStrictly,In=ue.disabled,Tn=ue.motion,jt=ue.loadData,un=ue.filterTreeNode,ar=ue.height,Sn=ue.itemHeight,Jn=ue.virtual,Fn=ue.titleRender,Gn=ue.dropIndicatorRender,Cr=ue.onContextMenu,Dn=ue.onScroll,Ot=ue.direction,On=ue.rootClassName,Z=ue.rootStyle,Pe=(0,oe.Z)(this.props,{aria:!0,data:!0}),Te;return Nn&&((0,f.Z)(Nn)==="object"?Te=Nn:typeof Nn=="function"?Te={nodeDraggable:Nn}:Te={}),X.createElement(Be.k.Provider,{value:{prefixCls:ke,selectable:At,showIcon:sn,icon:Gt,switcherIcon:vn,draggable:Te,draggingNodeKey:b,checkable:dn,checkStrictly:vt,disabled:In,keyEntities:L,dropLevelOffset:N,dropContainerKey:fe,dropTargetKey:Y,dropPosition:me,dragOverNodeKey:re,indent:pe,direction:Ot,dropIndicatorRender:Gn,loadData:jt,filterTreeNode:un,titleRender:Fn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},X.createElement("div",{role:"tree",className:z()(ke,Ge,On,(P={},(0,c.Z)(P,"".concat(ke,"-show-line"),tt),(0,c.Z)(P,"".concat(ke,"-focused"),l),(0,c.Z)(P,"".concat(ke,"-active-focused"),u!==null),P)),style:Z},X.createElement(je,(0,C.Z)({ref:this.listRef,prefixCls:ke,style:Ve,data:a,disabled:In,selectable:At,checkable:!!dn,motion:Tn,dragging:b!==null,height:ar,itemHeight:Sn,virtual:Jn,focusable:lt,focused:l,tabIndex:ct,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Cr,onScroll:Dn},this.getTreeNodeRequiredProps(),Pe))))}}],[{key:"getDerivedStateFromProps",value:function(P,G){var l=G.prevProps,a={prevProps:P};function L(lt){return!l&< in P||l&&l[lt]!==P[lt]}var b,u=G.fieldNames;if(L("fieldNames")&&(u=(0,M.w$)(P.fieldNames),a.fieldNames=u),L("treeData")?b=P.treeData:L("children")&&((0,j.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),b=(0,M.zn)(P.children)),b){a.treeData=b;var N=(0,M.I8)(b,{fieldNames:u});a.keyEntities=(0,H.Z)((0,c.Z)({},de,W),N.keyEntities)}var fe=a.keyEntities||G.keyEntities;if(L("expandedKeys")||l&&L("autoExpandParent"))a.expandedKeys=P.autoExpandParent||!l&&P.defaultExpandParent?(0,Re.r7)(P.expandedKeys,fe):P.expandedKeys;else if(!l&&P.defaultExpandAll){var Y=(0,H.Z)({},fe);delete Y[de],a.expandedKeys=Object.keys(Y).map(function(lt){return Y[lt].key})}else!l&&P.defaultExpandedKeys&&(a.expandedKeys=P.autoExpandParent||P.defaultExpandParent?(0,Re.r7)(P.defaultExpandedKeys,fe):P.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,b||a.expandedKeys){var me=(0,M.oH)(b||G.treeData,a.expandedKeys||G.expandedKeys,u);a.flattenNodes=me}if(P.selectable&&(L("selectedKeys")?a.selectedKeys=(0,Re.BT)(P.selectedKeys,P):!l&&P.defaultSelectedKeys&&(a.selectedKeys=(0,Re.BT)(P.defaultSelectedKeys,P))),P.checkable){var re;if(L("checkedKeys")?re=(0,Re.E6)(P.checkedKeys)||{}:!l&&P.defaultCheckedKeys?re=(0,Re.E6)(P.defaultCheckedKeys)||{}:b&&(re=(0,Re.E6)(P.checkedKeys)||{checkedKeys:G.checkedKeys,halfCheckedKeys:G.halfCheckedKeys}),re){var pe=re,ue=pe.checkedKeys,ke=ue===void 0?[]:ue,Ge=pe.halfCheckedKeys,Ve=Ge===void 0?[]:Ge;if(!P.checkStrictly){var tt=(0,We.S)(ke,!0,fe);ke=tt.checkedKeys,Ve=tt.halfCheckedKeys}a.checkedKeys=ke,a.halfCheckedKeys=Ve}}return L("loadedKeys")&&(a.loadedKeys=P.loadedKeys),a}}]),x}(X.Component);Fe.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},Fe.TreeNode=v.Z;var U=Fe,Oe=U},35654:function(It,Ie,e){e.d(Ie,{BT:function(){return X},E6:function(){return Ne},L0:function(){return m},OM:function(){return j},_5:function(){return J},r7:function(){return ce},wA:function(){return z},yx:function(){return te}});var C=e(80702),c=e(62853),f=e(48736),H=e(59301),s=e(39417),I=e(67841),t=e(71430),ee=null;function J(R,d){if(!R)return[];var r=R.slice(),g=r.indexOf(d);return g>=0&&r.splice(g,1),r}function m(R,d){var r=(R||[]).slice();return r.indexOf(d)===-1&&r.push(d),r}function te(R){return R.split("-")}function z(R,d){var r=[],g=(0,I.Z)(d,R);function v(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];A.forEach(function(M){var B=M.key,S=M.children;r.push(B),v(S)})}return v(g.children),r}function y(R){if(R.parent){var d=te(R.pos);return Number(d[d.length-1])===R.parent.children.length-1}return!1}function oe(R){var d=te(R.pos);return Number(d[d.length-1])===0}function j(R,d,r,g,v,A,M,B,S,be){var _,Le=R.clientX,k=R.clientY,ae=R.target.getBoundingClientRect(),ie=ae.top,V=ae.height,de=(be==="rtl"?-1:1)*(((v==null?void 0:v.x)||0)-Le),K=(de-12)/g,W=(0,I.Z)(B,r.props.eventKey);if(k-1.5?A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:U=!1:A({dragNode:ot,dropNode:Fe,dropPosition:0})?Re=0:A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:U=!1:A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:U=!1,{dropPosition:Re,dropLevelOffset:We,dropTargetKey:W.key,dropTargetPos:W.pos,dragOverNodeKey:je,dropContainerKey:Re===0?null:((_=W.parent)===null||_===void 0?void 0:_.key)||null,dropAllowed:U}}function X(R,d){if(R){var r=d.multiple;return r?R.slice():R.length?[R[0]]:R}}var Be=function(d){return d};function he(R,d){if(!R)return[];var r=d||{},g=r.processProps,v=g===void 0?Be:g,A=Array.isArray(R)?R:[R];return A.map(function(M){var B=M.children,S=_objectWithoutProperties(M,ee),be=he(B,d);return React.createElement(TreeNode,_extends({key:S.key},v(S)),be)})}function Ne(R){if(!R)return null;var d;if(Array.isArray(R))d={checkedKeys:R,halfCheckedKeys:void 0};else if((0,c.Z)(R)==="object")d={checkedKeys:R.checked||void 0,halfCheckedKeys:R.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return d}function ce(R,d){var r=new Set;function g(v){if(!r.has(v)){var A=(0,I.Z)(d,v);if(A){r.add(v);var M=A.parent,B=A.node;B.disabled||M&&g(M.key)}}}return(R||[]).forEach(function(v){g(v)}),(0,C.Z)(r)}},90782:function(It,Ie,e){e.d(Ie,{S:function(){return t}});var C=e(48736),c=e(67841);function f(ee,J){var m=new Set;return ee.forEach(function(te){J.has(te)||m.add(te)}),m}function H(ee){var J=ee||{},m=J.disabled,te=J.disableCheckbox,z=J.checkable;return!!(m||te)||z===!1}function s(ee,J,m,te){for(var z=new Set(ee),y=new Set,oe=0;oe<=m;oe+=1){var j=J.get(oe)||new Set;j.forEach(function(Ne){var ce=Ne.key,R=Ne.node,d=Ne.children,r=d===void 0?[]:d;z.has(ce)&&!te(R)&&r.filter(function(g){return!te(g.node)}).forEach(function(g){z.add(g.key)})})}for(var X=new Set,Be=m;Be>=0;Be-=1){var he=J.get(Be)||new Set;he.forEach(function(Ne){var ce=Ne.parent,R=Ne.node;if(!(te(R)||!Ne.parent||X.has(Ne.parent.key))){if(te(Ne.parent.node)){X.add(ce.key);return}var d=!0,r=!1;(ce.children||[]).filter(function(g){return!te(g.node)}).forEach(function(g){var v=g.key,A=z.has(v);d&&!A&&(d=!1),!r&&(A||y.has(v))&&(r=!0)}),d&&z.add(ce.key),r&&y.add(ce.key),X.add(ce.key)}})}return{checkedKeys:Array.from(z),halfCheckedKeys:Array.from(f(y,z))}}function I(ee,J,m,te,z){for(var y=new Set(ee),oe=new Set(J),j=0;j<=te;j+=1){var X=m.get(j)||new Set;X.forEach(function(ce){var R=ce.key,d=ce.node,r=ce.children,g=r===void 0?[]:r;!y.has(R)&&!oe.has(R)&&!z(d)&&g.filter(function(v){return!z(v.node)}).forEach(function(v){y.delete(v.key)})})}oe=new Set;for(var Be=new Set,he=te;he>=0;he-=1){var Ne=m.get(he)||new Set;Ne.forEach(function(ce){var R=ce.parent,d=ce.node;if(!(z(d)||!ce.parent||Be.has(ce.parent.key))){if(z(ce.parent.node)){Be.add(R.key);return}var r=!0,g=!1;(R.children||[]).filter(function(v){return!z(v.node)}).forEach(function(v){var A=v.key,M=y.has(A);r&&!M&&(r=!1),!g&&(M||oe.has(A))&&(g=!0)}),r||y.delete(R.key),g&&oe.add(R.key),Be.add(R.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(f(oe,y))}}function t(ee,J,m,te){var z=[],y;te?y=te:y=H;var oe=new Set(ee.filter(function(he){var Ne=!!(0,c.Z)(m,he);return Ne||z.push(he),Ne})),j=new Map,X=0;Object.keys(m).forEach(function(he){var Ne=m[he],ce=Ne.level,R=j.get(ce);R||(R=new Set,j.set(ce,R)),R.add(Ne),X=Math.max(X,ce)}),(0,C.ZP)(!z.length,"Tree missing follow keys: ".concat(z.slice(0,100).map(function(he){return"'".concat(he,"'")}).join(", ")));var Be;return J===!0?Be=s(oe,j,X,y):Be=I(oe,J.halfCheckedKeys,j,X,y),Be}},67841:function(It,Ie,e){e.d(Ie,{Z:function(){return C}});function C(c,f){return c[f]}},71430:function(It,Ie,e){e.d(Ie,{F:function(){return ce},H8:function(){return Ne},I8:function(){return he},km:function(){return z},oH:function(){return X},w$:function(){return y},zn:function(){return j}});var C=e(62853),c=e(80702),f=e(77321),H=e(74416),s=e(11592),I=e(2738),t=e(48736),ee=e(67841),J=["children"];function m(R,d){return"".concat(R,"-").concat(d)}function te(R){return R&&R.type&&R.type.isTreeNode}function z(R,d){return R!=null?R:d}function y(R){var d=R||{},r=d.title,g=d._title,v=d.key,A=d.children,M=r||"title";return{title:M,_title:g||[M],key:v||"key",children:A||"children"}}function oe(R,d){var r=new Map;function g(v){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(v||[]).forEach(function(M){var B=M[d.key],S=M[d.children];warning(B!=null,"Tree node must have a certain key: [".concat(A).concat(B,"]"));var be=String(B);warning(!r.has(be)||B===null||B===void 0,"Same 'key' exist in the Tree: ".concat(be)),r.set(be,!0),g(S,"".concat(A).concat(be," > "))})}g(R)}function j(R){function d(r){var g=(0,s.Z)(r);return g.map(function(v){if(!te(v))return(0,t.ZP)(!v,"Tree/TreeNode can only accept TreeNode as children."),null;var A=v.key,M=v.props,B=M.children,S=(0,H.Z)(M,J),be=(0,f.Z)({key:A},S),_=d(B);return _.length&&(be.children=_),be}).filter(function(v){return v})}return d(R)}function X(R,d,r){var g=y(r),v=g._title,A=g.key,M=g.children,B=new Set(d===!0?[]:d),S=[];function be(_){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return _.map(function(k,ae){for(var ie=m(Le?Le.pos:"0",ae),V=z(k[A],ie),de,K=0;K1&&arguments[1]!==void 0?arguments[1]:{},r=d.initWrapper,g=d.processEntity,v=d.onProcessFinished,A=d.externalGetKey,M=d.childrenPropName,B=d.fieldNames,S=arguments.length>2?arguments[2]:void 0,be=A||S,_={},Le={},k={posEntities:_,keyEntities:Le};return r&&(k=r(k)||k),Be(R,function(ae){var ie=ae.node,V=ae.index,de=ae.pos,K=ae.key,W=ae.parentPos,ve=ae.level,Q=ae.nodes,F={node:ie,nodes:Q,index:V,key:K,pos:de,level:ve},ye=z(K,de);_[de]=F,Le[ye]=F,F.parent=_[W],F.parent&&(F.parent.children=F.parent.children||[],F.parent.children.push(F)),g&&g(F,k)},{externalGetKey:be,childrenPropName:M,fieldNames:B}),v&&v(k),k}function Ne(R,d){var r=d.expandedKeys,g=d.selectedKeys,v=d.loadedKeys,A=d.loadingKeys,M=d.checkedKeys,B=d.halfCheckedKeys,S=d.dragOverNodeKey,be=d.dropPosition,_=d.keyEntities,Le=(0,ee.Z)(_,R),k={eventKey:R,expanded:r.indexOf(R)!==-1,selected:g.indexOf(R)!==-1,loaded:v.indexOf(R)!==-1,loading:A.indexOf(R)!==-1,checked:M.indexOf(R)!==-1,halfChecked:B.indexOf(R)!==-1,pos:String(Le?Le.pos:""),dragOver:S===R&&be===0,dragOverGapTop:S===R&&be===-1,dragOverGapBottom:S===R&&be===1};return k}function ce(R){var d=R.data,r=R.expanded,g=R.selected,v=R.checked,A=R.loaded,M=R.loading,B=R.halfChecked,S=R.dragOver,be=R.dragOverGapTop,_=R.dragOverGapBottom,Le=R.pos,k=R.active,ae=R.eventKey,ie=(0,f.Z)((0,f.Z)({},d),{},{expanded:r,selected:g,checked:v,loaded:A,loading:M,halfChecked:B,dragOver:S,dragOverGapTop:be,dragOverGapBottom:_,pos:Le,active:k,key:ae});return"props"in ie||Object.defineProperty(ie,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),R}}),ie}},8224:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(4676);function c(f,H,s,I){var t=C.unstable_batchedUpdates?function(J){C.unstable_batchedUpdates(s,J)}:s;return f!=null&&f.addEventListener&&f.addEventListener(H,t,I),{remove:function(){f!=null&&f.removeEventListener&&f.removeEventListener(H,t,I)}}}},55468:function(It,Ie,e){e.d(Ie,{g1:function(){return te},os:function(){return y}});var C=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function H(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function s(oe,j,X){if(j=j.toLowerCase(),X==="auto"){if(j==="height")return oe.offsetHeight;if(j==="width")return oe.offsetWidth}return j in c||(c[j]=C.test(j)),c[j]?parseFloat(X)||0:X}function I(oe,j){var X=arguments.length,Be=H(oe);return j=f[j]?"cssFloat"in oe.style?"cssFloat":"styleFloat":j,X===1?Be:s(oe,j,Be[j]||oe.style[j])}function t(oe,j,X){var Be=arguments.length;if(j=f[j]?"cssFloat"in oe.style?"cssFloat":"styleFloat":j,Be===3)return typeof X=="number"&&C.test(j)&&(X="".concat(X,"px")),oe.style[j]=X,X;for(var he in j)j.hasOwnProperty(he)&&t(oe,he,j[he]);return H(oe)}function ee(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function J(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function m(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),j=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:j}}function te(){var oe=document.documentElement.clientWidth,j=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:j}}function z(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function y(oe){var j=oe.getBoundingClientRect(),X=document.documentElement;return{left:j.left+(window.pageXOffset||X.scrollLeft)-(X.clientLeft||document.body.clientLeft||0),top:j.top+(window.pageYOffset||X.scrollTop)-(X.clientTop||document.body.clientTop||0)}}},24514:function(It,Ie,e){e.d(Ie,{G:function(){return H}});var C=e(47273),c=function(I){if((0,C.Z)()&&window.document.documentElement){var t=Array.isArray(I)?I:[I],ee=window.document.documentElement;return t.some(function(J){return J in ee.style})}return!1},f=function(I,t){if(!c(I))return!1;var ee=document.createElement("div"),J=ee.style[I];return ee.style[I]=t,ee.style[I]!==J};function H(s,I){return!Array.isArray(s)&&I!==void 0?f(s,I):c(s)}},45680:function(It,Ie,e){e.d(Ie,{Z:function(){return Fe}});var C=e(72308),c=e(62853),f=e(77321),H=e(49618),s=e(52487),I=e(74416),t=e(92310),ee=e.n(t),J=e(29301),m=e(70425),te=e(34280),z=e(59301),y=e(4676),oe=z.forwardRef(function(U,Oe){var E=U.height,h=U.offsetY,x=U.offsetX,i=U.children,P=U.prefixCls,G=U.onInnerResize,l=U.innerProps,a=U.rtl,L=U.extra,b={},u={display:"flex",flexDirection:"column"};return h!==void 0&&(b={height:E,position:"relative",overflow:"hidden"},u=(0,f.Z)((0,f.Z)({},u),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(h,"px)")},a?"marginRight":"marginLeft",-x),"position","absolute"),"left",0),"right",0),"top",0))),z.createElement("div",{style:b},z.createElement(J.Z,{onResize:function(fe){var Y=fe.offsetHeight;Y&&G&&G()}},z.createElement("div",(0,C.Z)({style:u,className:ee()((0,H.Z)({},"".concat(P,"-holder-inner"),P)),ref:Oe},l),i,L)))});oe.displayName="Filler";var j=oe;function X(U){var Oe=U.children,E=U.setRef,h=z.useCallback(function(x){E(x)},[]);return z.cloneElement(Oe,{ref:h})}function Be(U,Oe,E,h,x,i,P,G){var l=G.getKey;return U.slice(Oe,E+1).map(function(a,L){var b=Oe+L,u=P(a,b,{style:{width:h},offsetX:x}),N=l(a);return z.createElement(X,{key:N,setRef:function(Y){return i(a,Y)}},u)})}function he(U,Oe,E,h){var x=E-U,i=Oe-E,P=Math.min(x,i)*2;if(h<=P){var G=Math.floor(h/2);return h%2?E+G+1:E-G}return x>i?E-(h-i):E+(h-x)}function Ne(U,Oe,E){var h=U.length,x=Oe.length,i,P;if(h===0&&x===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,b=l?a<0&&G.current.left||a>0&&G.current.right:a<0&&G.current.top||a>0&&G.current.bottom;return L&&b?(clearTimeout(i.current),x.current=!1):(!b||x.current)&&P(),!x.current&&b}};function v(U,Oe,E,h,x,i,P){var G=(0,z.useRef)(0),l=(0,z.useRef)(null),a=(0,z.useRef)(null),L=(0,z.useRef)(!1),b=g(Oe,E,h,x);function u(pe,ue){if(R.Z.cancel(l.current),!b(!1,ue)){var ke=pe;if(!ke._virtualHandled)ke._virtualHandled=!0;else return;G.current+=ue,a.current=ue,r||ke.preventDefault(),l.current=(0,R.Z)(function(){var Ge=L.current?10:1;P(G.current*Ge,!1),G.current=0})}}function N(pe,ue){P(ue,!0),r||pe.preventDefault()}var fe=(0,z.useRef)(null),Y=(0,z.useRef)(null);function me(pe){if(U){R.Z.cancel(Y.current),Y.current=(0,R.Z)(function(){fe.current=null},2);var ue=pe.deltaX,ke=pe.deltaY,Ge=pe.shiftKey,Ve=ue,tt=ke;(fe.current==="sx"||!fe.current&&Ge&&ke&&!ue)&&(Ve=ke,tt=0,fe.current="sx");var lt=Math.abs(Ve),mt=Math.abs(tt);fe.current===null&&(fe.current=i&<>mt?"x":"y"),fe.current==="y"?u(pe,tt):N(pe,Ve)}}function re(pe){U&&(L.current=pe.detail===a.current)}return[me,re]}function A(U,Oe,E,h){var x=z.useMemo(function(){return[new Map,[]]},[U,E.id,h]),i=(0,s.Z)(x,2),P=i[0],G=i[1],l=function(L){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L,u=P.get(L),N=P.get(b);if(u===void 0||N===void 0)for(var fe=U.length,Y=G.length;Y0&&arguments[0]!==void 0?arguments[0]:!1;L();var fe=function(){var re=!1;G.current.forEach(function(pe,ue){if(pe&&pe.offsetParent){var ke=pe.offsetHeight,Ge=getComputedStyle(pe),Ve=Ge.marginTop,tt=Ge.marginBottom,lt=_(Ve),mt=_(tt),ct=ke+lt+mt;l.current.get(ue)!==ct&&(l.current.set(ue,ct),re=!0)}}),re&&P(function(pe){return pe+1})};if(N)fe();else{a.current+=1;var Y=a.current;Promise.resolve().then(function(){Y===a.current&&fe()})}}function u(N,fe){var Y=U(N),me=G.current.get(Y);fe?(G.current.set(Y,fe),b()):G.current.delete(Y),!me!=!fe&&(fe?Oe==null||Oe(N):E==null||E(N))}return(0,z.useEffect)(function(){return L},[]),[u,b,l.current,i]}var k=14/15;function ae(U,Oe,E){var h=(0,z.useRef)(!1),x=(0,z.useRef)(0),i=(0,z.useRef)(0),P=(0,z.useRef)(null),G=(0,z.useRef)(null),l,a=function(N){if(h.current){var fe=Math.ceil(N.touches[0].pageX),Y=Math.ceil(N.touches[0].pageY),me=x.current-fe,re=i.current-Y,pe=Math.abs(me)>Math.abs(re);pe?x.current=fe:i.current=Y;var ue=E(pe,pe?me:re,!1,N);ue&&N.preventDefault(),clearInterval(G.current),ue&&(G.current=setInterval(function(){pe?me*=k:re*=k;var ke=Math.floor(pe?me:re);(!E(pe,ke,!0)||Math.abs(ke)<=.1)&&clearInterval(G.current)},16))}},L=function(){h.current=!1,l()},b=function(N){l(),N.touches.length===1&&!h.current&&(h.current=!0,x.current=Math.ceil(N.touches[0].pageX),i.current=Math.ceil(N.touches[0].pageY),P.current=N.target,P.current.addEventListener("touchmove",a,{passive:!1}),P.current.addEventListener("touchend",L,{passive:!0}))};l=function(){P.current&&(P.current.removeEventListener("touchmove",a),P.current.removeEventListener("touchend",L))},(0,te.Z)(function(){return U&&Oe.current.addEventListener("touchstart",b,{passive:!0}),function(){var u;(u=Oe.current)===null||u===void 0||u.removeEventListener("touchstart",b),l(),clearInterval(G.current)}},[U])}function ie(U){return Math.floor(Math.pow(U,.5))}function V(U,Oe){var E="touches"in U?U.touches[0]:U;return E[Oe?"pageX":"pageY"]-window[Oe?"scrollX":"scrollY"]}function de(U,Oe,E){z.useEffect(function(){var h=Oe.current;if(U&&h){var x=!1,i,P,G=function(){R.Z.cancel(i)},l=function u(){G(),i=(0,R.Z)(function(){E(P),u()})},a=function(N){if(!(N.target.draggable||N.button!==0)){var fe=N;fe._virtualHandled||(fe._virtualHandled=!0,x=!0)}},L=function(){x=!1,G()},b=function(N){if(x){var fe=V(N,!1),Y=h.getBoundingClientRect(),me=Y.top,re=Y.bottom;if(fe<=me){var pe=me-fe;P=-ie(pe),l()}else if(fe>=re){var ue=fe-re;P=ie(ue),l()}else G()}};return h.addEventListener("mousedown",a),h.ownerDocument.addEventListener("mouseup",L),h.ownerDocument.addEventListener("mousemove",b),function(){h.removeEventListener("mousedown",a),h.ownerDocument.removeEventListener("mouseup",L),h.ownerDocument.removeEventListener("mousemove",b),G()}}},[U])}var K=10;function W(U,Oe,E,h,x,i,P,G){var l=z.useRef(),a=z.useState(null),L=(0,s.Z)(a,2),b=L[0],u=L[1];return(0,te.Z)(function(){if(b&&b.times=0;vn-=1){var Nn=x(Oe[vn]),dn=E.get(Nn);if(dn===void 0){pe=!0;break}if(Gt-=dn,Gt<=0)break}switch(Ge){case"top":ke=tt-me;break;case"bottom":ke=lt-re+me;break;default:{var vt=U.current.scrollTop,In=vt+re;ttIn&&(ue="bottom")}}ke!==null&&P(ke),ke!==b.lastTop&&(pe=!0)}pe&&u((0,f.Z)((0,f.Z)({},b),{},{times:b.times+1,targetAlign:ue,lastTop:ke}))}},[b,U.current]),function(N){if(N==null){G();return}if(R.Z.cancel(l.current),typeof N=="number")P(N);else if(N&&(0,c.Z)(N)==="object"){var fe,Y=N.align;"index"in N?fe=N.index:fe=Oe.findIndex(function(pe){return x(pe)===N.key});var me=N.offset,re=me===void 0?0:me;u({times:0,index:fe,offset:re,originAlign:Y})}}}var ve=z.forwardRef(function(U,Oe){var E=U.prefixCls,h=U.rtl,x=U.scrollOffset,i=U.scrollRange,P=U.onStartMove,G=U.onStopMove,l=U.onScroll,a=U.horizontal,L=U.spinSize,b=U.containerSize,u=U.style,N=U.thumbStyle,fe=U.showScrollBar,Y=z.useState(!1),me=(0,s.Z)(Y,2),re=me[0],pe=me[1],ue=z.useState(null),ke=(0,s.Z)(ue,2),Ge=ke[0],Ve=ke[1],tt=z.useState(null),lt=(0,s.Z)(tt,2),mt=lt[0],ct=lt[1],At=!h,sn=z.useRef(),Gt=z.useRef(),vn=z.useState(fe),Nn=(0,s.Z)(vn,2),dn=Nn[0],vt=Nn[1],In=z.useRef(),Tn=function(){fe===!0||fe===!1||(clearTimeout(In.current),vt(!0),In.current=setTimeout(function(){vt(!1)},3e3))},jt=i-b||0,un=b-L||0,ar=z.useMemo(function(){if(x===0||jt===0)return 0;var Z=x/jt;return Z*un},[x,jt,un]),Sn=function(Pe){Pe.stopPropagation(),Pe.preventDefault()},Jn=z.useRef({top:ar,dragging:re,pageY:Ge,startTop:mt});Jn.current={top:ar,dragging:re,pageY:Ge,startTop:mt};var Fn=function(Pe){pe(!0),Ve(V(Pe,a)),ct(Jn.current.top),P(),Pe.stopPropagation(),Pe.preventDefault()};z.useEffect(function(){var Z=function(w){w.preventDefault()},Pe=sn.current,Te=Gt.current;return Pe.addEventListener("touchstart",Z,{passive:!1}),Te.addEventListener("touchstart",Fn,{passive:!1}),function(){Pe.removeEventListener("touchstart",Z),Te.removeEventListener("touchstart",Fn)}},[]);var Gn=z.useRef();Gn.current=jt;var Cr=z.useRef();Cr.current=un,z.useEffect(function(){if(re){var Z,Pe=function(w){var Me=Jn.current,$e=Me.dragging,Ye=Me.pageY,ze=Me.startTop;R.Z.cancel(Z);var _e=sn.current.getBoundingClientRect(),nt=b/(a?_e.width:_e.height);if($e){var Je=(V(w,a)-Ye)*nt,ht=ze;!At&&a?ht-=Je:ht+=Je;var at=Gn.current,st=Cr.current,Ct=st?ht/st:0,qe=Math.ceil(Ct*at);qe=Math.max(qe,0),qe=Math.min(qe,at),Z=(0,R.Z)(function(){l(qe,a)})}},Te=function(){pe(!1),G()};return window.addEventListener("mousemove",Pe,{passive:!0}),window.addEventListener("touchmove",Pe,{passive:!0}),window.addEventListener("mouseup",Te,{passive:!0}),window.addEventListener("touchend",Te,{passive:!0}),function(){window.removeEventListener("mousemove",Pe),window.removeEventListener("touchmove",Pe),window.removeEventListener("mouseup",Te),window.removeEventListener("touchend",Te),R.Z.cancel(Z)}}},[re]),z.useEffect(function(){return Tn(),function(){clearTimeout(In.current)}},[x]),z.useImperativeHandle(Oe,function(){return{delayHidden:Tn}});var Dn="".concat(E,"-scrollbar"),Ot={position:"absolute",visibility:dn?null:"hidden"},On={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return a?(Ot.height=8,Ot.left=0,Ot.right=0,Ot.bottom=0,On.height="100%",On.width=L,At?On.left=ar:On.right=ar):(Ot.width=8,Ot.top=0,Ot.bottom=0,At?Ot.right=0:Ot.left=0,On.width="100%",On.height=L,On.top=ar),z.createElement("div",{ref:sn,className:ee()(Dn,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(Dn,"-horizontal"),a),"".concat(Dn,"-vertical"),!a),"".concat(Dn,"-visible"),dn)),style:(0,f.Z)((0,f.Z)({},Ot),u),onMouseDown:Sn,onMouseMove:Tn},z.createElement("div",{ref:Gt,className:ee()("".concat(Dn,"-thumb"),(0,H.Z)({},"".concat(Dn,"-thumb-moving"),re)),style:(0,f.Z)((0,f.Z)({},On),N),onMouseDown:Fn}))}),Q=ve,F=20;function ye(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=U/Oe*U;return isNaN(E)&&(E=0),E=Math.max(E,F),Math.floor(E)}var Ce=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],je=[],Re={overflowY:"auto",overflowAnchor:"none"};function We(U,Oe){var E=U.prefixCls,h=E===void 0?"rc-virtual-list":E,x=U.className,i=U.height,P=U.itemHeight,G=U.fullHeight,l=G===void 0?!0:G,a=U.style,L=U.data,b=U.children,u=U.itemKey,N=U.virtual,fe=U.direction,Y=U.scrollWidth,me=U.component,re=me===void 0?"div":me,pe=U.onScroll,ue=U.onVirtualScroll,ke=U.onVisibleChange,Ge=U.innerProps,Ve=U.extraRender,tt=U.styles,lt=U.showScrollBar,mt=lt===void 0?"optional":lt,ct=(0,I.Z)(U,Ce),At=z.useCallback(function($t){return typeof u=="function"?u($t):$t==null?void 0:$t[u]},[u]),sn=Le(At,null,null),Gt=(0,s.Z)(sn,4),vn=Gt[0],Nn=Gt[1],dn=Gt[2],vt=Gt[3],In=!!(N!==!1&&i&&P),Tn=z.useMemo(function(){return Object.values(dn.maps).reduce(function($t,yt){return $t+yt},0)},[dn.id,dn.maps]),jt=In&&L&&(Math.max(P*L.length,Tn)>i||!!Y),un=fe==="rtl",ar=ee()(h,(0,H.Z)({},"".concat(h,"-rtl"),un),x),Sn=L||je,Jn=(0,z.useRef)(),Fn=(0,z.useRef)(),Gn=(0,z.useRef)(),Cr=(0,z.useState)(0),Dn=(0,s.Z)(Cr,2),Ot=Dn[0],On=Dn[1],Z=(0,z.useState)(0),Pe=(0,s.Z)(Z,2),Te=Pe[0],$=Pe[1],w=(0,z.useState)(!1),Me=(0,s.Z)(w,2),$e=Me[0],Ye=Me[1],ze=function(){Ye(!0)},_e=function(){Ye(!1)},nt={getKey:At};function Je($t){On(function(yt){var Qt;typeof $t=="function"?Qt=$t(yt):Qt=$t;var yn=Ft(Qt);return Jn.current.scrollTop=yn,yn})}var ht=(0,z.useRef)({start:0,end:Sn.length}),at=(0,z.useRef)(),st=ce(Sn,At),Ct=(0,s.Z)(st,1),qe=Ct[0];at.current=qe;var gt=z.useMemo(function(){if(!In)return{scrollHeight:void 0,start:0,end:Sn.length-1,offset:void 0};if(!jt){var $t;return{scrollHeight:(($t=Fn.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:Sn.length-1,offset:void 0}}for(var yt=0,Qt,yn,Yn,Br=Sn.length,xr=0;xr=Ot&&Qt===void 0&&(Qt=xr,yn=yt),Or>Ot+i&&Yn===void 0&&(Yn=xr),yt=Or}return Qt===void 0&&(Qt=0,yn=0,Yn=Math.ceil(i/P)),Yn===void 0&&(Yn=Sn.length-1),Yn=Math.min(Yn+1,Sn.length-1),{scrollHeight:yt,start:Qt,end:Yn,offset:yn}},[jt,In,Ot,Sn,vt,i]),pt=gt.scrollHeight,kt=gt.start,wt=gt.end,Qe=gt.offset;ht.current.start=kt,ht.current.end=wt,z.useLayoutEffect(function(){var $t=dn.getRecord();if($t.size===1){var yt=Array.from($t)[0],Qt=Sn[kt];if(Qt){var yn=At(Qt);if(yn===yt){var Yn=dn.get(yt),Br=Yn-P;Je(function(xr){return xr+Br})}}}dn.resetRecord()},[pt]);var q=z.useState({width:0,height:i}),ge=(0,s.Z)(q,2),Se=ge[0],De=ge[1],we=function(yt){De({width:yt.offsetWidth,height:yt.offsetHeight})},Xe=(0,z.useRef)(),Ke=(0,z.useRef)(),dt=z.useMemo(function(){return ye(Se.width,Y)},[Se.width,Y]),xt=z.useMemo(function(){return ye(Se.height,pt)},[Se.height,pt]),Rt=pt-i,Yt=(0,z.useRef)(Rt);Yt.current=Rt;function Ft($t){var yt=$t;return Number.isNaN(Yt.current)||(yt=Math.min(yt,Yt.current)),yt=Math.max(yt,0),yt}var _t=Ot<=0,Dt=Ot>=Rt,Pt=Te<=0,en=Te>=Y,qt=g(_t,Dt,Pt,en),bn=function(){return{x:un?-Te:Te,y:Ot}},Kt=(0,z.useRef)(bn()),Ht=(0,m.useEvent)(function($t){if(ue){var yt=(0,f.Z)((0,f.Z)({},bn()),$t);(Kt.current.x!==yt.x||Kt.current.y!==yt.y)&&(ue(yt),Kt.current=yt)}});function an($t,yt){var Qt=$t;yt?((0,y.flushSync)(function(){$(Qt)}),Ht()):Je(Qt)}function tn($t){var yt=$t.currentTarget.scrollTop;yt!==Ot&&Je(yt),pe==null||pe($t),Ht()}var Cn=function(yt){var Qt=yt,yn=Y?Y-Se.width:0;return Qt=Math.max(Qt,0),Qt=Math.min(Qt,yn),Qt},qn=(0,m.useEvent)(function($t,yt){yt?((0,y.flushSync)(function(){$(function(Qt){var yn=Qt+(un?-$t:$t);return Cn(yn)})}),Ht()):Je(function(Qt){var yn=Qt+$t;return yn})}),Tt=v(In,_t,Dt,Pt,en,!!Y,qn),zt=(0,s.Z)(Tt,2),Et=zt[0],Mn=zt[1];ae(In,Jn,function($t,yt,Qt,yn){var Yn=yn;return qt($t,yt,Qt)?!1:!Yn||!Yn._virtualHandled?(Yn&&(Yn._virtualHandled=!0),Et({preventDefault:function(){},deltaX:$t?yt:0,deltaY:$t?0:yt}),!0):!1}),de(jt,Jn,function($t){Je(function(yt){return yt+$t})}),(0,te.Z)(function(){function $t(Qt){var yn=_t&&Qt.detail<0,Yn=Dt&&Qt.detail>0;In&&!yn&&!Yn&&Qt.preventDefault()}var yt=Jn.current;return yt.addEventListener("wheel",Et,{passive:!1}),yt.addEventListener("DOMMouseScroll",Mn,{passive:!0}),yt.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){yt.removeEventListener("wheel",Et),yt.removeEventListener("DOMMouseScroll",Mn),yt.removeEventListener("MozMousePixelScroll",$t)}},[In,_t,Dt]),(0,te.Z)(function(){if(Y){var $t=Cn(Te);$($t),Ht({x:$t})}},[Se.width,Y]);var wn=function(){var yt,Qt;(yt=Xe.current)===null||yt===void 0||yt.delayHidden(),(Qt=Ke.current)===null||Qt===void 0||Qt.delayHidden()},hn=W(Jn,Sn,dn,P,At,function(){return Nn(!0)},Je,wn);z.useImperativeHandle(Oe,function(){return{nativeElement:Gn.current,getScrollInfo:bn,scrollTo:function(yt){function Qt(yn){return yn&&(0,c.Z)(yn)==="object"&&("left"in yn||"top"in yn)}Qt(yt)?(yt.left!==void 0&&$(Cn(yt.left)),hn(yt.top)):hn(yt)}}}),(0,te.Z)(function(){if(ke){var $t=Sn.slice(kt,wt+1);ke($t,Sn)}},[kt,wt,Sn]);var gn=A(Sn,At,dn,P),Ln=Ve==null?void 0:Ve({start:kt,end:wt,virtual:jt,offsetX:Te,offsetY:Qe,rtl:un,getSize:gn}),tr=Be(Sn,kt,wt,Y,Te,vn,b,nt),Wn=null;i&&(Wn=(0,f.Z)((0,H.Z)({},l?"height":"maxHeight",i),Re),In&&(Wn.overflowY="hidden",Y&&(Wn.overflowX="hidden"),$e&&(Wn.pointerEvents="none")));var nr={};return un&&(nr.dir="rtl"),z.createElement("div",(0,C.Z)({ref:Gn,style:(0,f.Z)((0,f.Z)({},a),{},{position:"relative"}),className:ar},nr,ct),z.createElement(J.Z,{onResize:we},z.createElement(re,{className:"".concat(h,"-holder"),style:Wn,ref:Jn,onScroll:tn,onMouseEnter:wn},z.createElement(j,{prefixCls:h,height:pt,offsetX:Te,offsetY:Qe,scrollWidth:Y,onInnerResize:Nn,ref:Fn,innerProps:Ge,rtl:un,extra:Ln},tr))),jt&&pt>i&&z.createElement(Q,{ref:Xe,prefixCls:h,scrollOffset:Ot,scrollRange:pt,rtl:un,onScroll:an,onStartMove:ze,onStopMove:_e,spinSize:xt,containerSize:Se.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:mt}),jt&&Y>Se.width&&z.createElement(Q,{ref:Ke,prefixCls:h,scrollOffset:Te,scrollRange:Y,rtl:un,onScroll:an,onStartMove:ze,onStopMove:_e,spinSize:dt,containerSize:Se.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:mt}))}var et=z.forwardRef(We);et.displayName="List";var ot=et,Fe=ot},32637:function(It,Ie,e){It.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});const C=J=>typeof J=="object"&&J!=null&&J.nodeType===1,c=(J,m)=>(!m||J!=="hidden")&&J!=="visible"&&J!=="clip",f=(J,m)=>{if(J.clientHeight{const y=(oe=>{if(!oe.ownerDocument||!oe.ownerDocument.defaultView)return null;try{return oe.ownerDocument.defaultView.frameElement}catch(j){return null}})(z);return!!y&&(y.clientHeightoem||oe>J&&j=m&&X>=te?oe-J-z:j>m&&Xte?j-m+y:0,s=J=>{const m=J.parentElement;return m==null?J.getRootNode().host||null:m},I=(J,m)=>{var te,z,y,oe;if(typeof document=="undefined")return[];const{scrollMode:j,block:X,inline:Be,boundary:he,skipOverflowHiddenElements:Ne}=m,ce=typeof he=="function"?he:Q=>Q!==he;if(!C(J))throw new TypeError("Invalid target");const R=document.scrollingElement||document.documentElement,d=[];let r=J;for(;C(r)&&ce(r);){if(r=s(r),r===R){d.push(r);break}r!=null&&r===document.body&&f(r)&&!f(document.documentElement)||r!=null&&f(r,Ne)&&d.push(r)}const g=(z=(te=window.visualViewport)==null?void 0:te.width)!=null?z:innerWidth,v=(oe=(y=window.visualViewport)==null?void 0:y.height)!=null?oe:innerHeight,{scrollX:A,scrollY:M}=window,{height:B,width:S,top:be,right:_,bottom:Le,left:k}=J.getBoundingClientRect(),{top:ae,right:ie,bottom:V,left:de}=(Q=>{const F=window.getComputedStyle(Q);return{top:parseFloat(F.scrollMarginTop)||0,right:parseFloat(F.scrollMarginRight)||0,bottom:parseFloat(F.scrollMarginBottom)||0,left:parseFloat(F.scrollMarginLeft)||0}})(J);let K=X==="start"||X==="nearest"?be-ae:X==="end"?Le+V:be+B/2-ae+V,W=Be==="center"?k+S/2-de+ie:Be==="end"?_+ie:k-de;const ve=[];for(let Q=0;Q=0&&k>=0&&Le<=v&&_<=g&&(F===R&&!f(F)||be>=je&&Le<=We&&k>=et&&_<=Re))return ve;const ot=getComputedStyle(F),Fe=parseInt(ot.borderLeftWidth,10),U=parseInt(ot.borderTopWidth,10),Oe=parseInt(ot.borderRightWidth,10),E=parseInt(ot.borderBottomWidth,10);let h=0,x=0;const i="offsetWidth"in F?F.offsetWidth-F.clientWidth-Fe-Oe:0,P="offsetHeight"in F?F.offsetHeight-F.clientHeight-U-E:0,G="offsetWidth"in F?F.offsetWidth===0?0:Ce/F.offsetWidth:0,l="offsetHeight"in F?F.offsetHeight===0?0:ye/F.offsetHeight:0;if(R===F)h=X==="start"?K:X==="end"?K-v:X==="nearest"?H(M,M+v,v,U,E,M+K,M+K+B,B):K-v/2,x=Be==="start"?W:Be==="center"?W-g/2:Be==="end"?W-g:H(A,A+g,g,Fe,Oe,A+W,A+W+S,S),h=Math.max(0,h+M),x=Math.max(0,x+A);else{h=X==="start"?K-je-U:X==="end"?K-We+E+P:X==="nearest"?H(je,We,ye,U,E+P,K,K+B,B):K-(je+ye/2)+P/2,x=Be==="start"?W-et-Fe:Be==="center"?W-(et+Ce/2)+i/2:Be==="end"?W-Re+Oe+i:H(et,Re,Ce,Fe,Oe+i,W,W+S,S);const{scrollLeft:a,scrollTop:L}=F;h=l===0?0:Math.max(0,Math.min(L+h/l,F.scrollHeight-ye/l+P)),x=G===0?0:Math.max(0,Math.min(a+x/G,F.scrollWidth-Ce/G+i)),K+=L-h,W+=a-x}ve.push({el:F,top:h,left:x})}return ve},t=J=>J===!1?{block:"end",inline:"nearest"}:(m=>m===Object(m)&&Object.keys(m).length!==0)(J)?J:{block:"start",inline:"nearest"};function ee(J,m){if(!J.isConnected||!(y=>{let oe=y;for(;oe&&oe.parentNode;){if(oe.parentNode===document)return!0;oe=oe.parentNode instanceof ShadowRoot?oe.parentNode.host:oe.parentNode}return!1})(J))return;const te=(y=>{const oe=window.getComputedStyle(y);return{top:parseFloat(oe.scrollMarginTop)||0,right:parseFloat(oe.scrollMarginRight)||0,bottom:parseFloat(oe.scrollMarginBottom)||0,left:parseFloat(oe.scrollMarginLeft)||0}})(J);if((y=>typeof y=="object"&&typeof y.behavior=="function")(m))return m.behavior(I(J,m));const z=typeof m=="boolean"||m==null?void 0:m.behavior;for(const{el:y,top:oe,left:j}of I(J,t(m))){const X=oe-te.top+te.bottom,Be=j-te.left+te.right;y.scroll({top:X,left:Be,behavior:z})}}}}]); +`,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"],Ne={},ce;function R(ie){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=ie.getAttribute("id")||ie.getAttribute("data-reactid")||ie.getAttribute("name");if(U&&Ne[de])return Ne[de];var K=window.getComputedStyle(ie),W=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")),Q=parseFloat(K.getPropertyValue("border-bottom-width"))+parseFloat(K.getPropertyValue("border-top-width")),F=he.map(function(Ce){return"".concat(Ce,":").concat(K.getPropertyValue(Ce))}).join(";"),ye={sizingStyle:F,paddingSize:ve,borderSize:Q,boxSizing:W};return U&&de&&(Ne[de]=ye),ye}function d(ie){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ce||(ce=document.createElement("textarea"),ce.setAttribute("tab-index","-1"),ce.setAttribute("aria-hidden","true"),document.body.appendChild(ce)),ie.getAttribute("wrap")?ce.setAttribute("wrap",ie.getAttribute("wrap")):ce.removeAttribute("wrap");var W=R(ie,U),ve=W.paddingSize,Q=W.borderSize,F=W.boxSizing,ye=W.sizingStyle;ce.setAttribute("style","".concat(ye,";").concat(Be)),ce.value=ie.value||ie.placeholder||"";var Ce=void 0,je=void 0,Re,We=ce.scrollHeight;if(F==="border-box"?We+=Q:F==="content-box"&&(We-=ve),de!==null||K!==null){ce.value=" ";var et=ce.scrollHeight-ve;de!==null&&(Ce=et*de,F==="border-box"&&(Ce=Ce+ve+Q),We=Math.max(Ce,We)),K!==null&&(je=et*K,F==="border-box"&&(je=je+ve+Q),Re=We>je?"":"hidden",We=Math.min(je,We))}var ot={height:We,overflowY:Re,resize:"none"};return Ce&&(ot.minHeight=Ce),je&&(ot.maxHeight=je),ot}var r=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],g=0,v=1,A=2,M=y.forwardRef(function(ie,U){var de=ie,K=de.prefixCls,W=de.onPressEnter,ve=de.defaultValue,Q=de.value,F=de.autoSize,ye=de.onResize,Ce=de.className,je=de.style,Re=de.disabled,We=de.onChange,et=de.onInternalAutoSize,ot=(0,I.Z)(de,r),Fe=(0,z.Z)(ve,{value:Q,postState:function(ct){return ct!=null?ct:""}}),V=(0,s.Z)(Fe,2),Oe=V[0],E=V[1],h=function(ct){E(ct.target.value),We==null||We(ct)},x=y.useRef();y.useImperativeHandle(U,function(){return{textArea:x.current}});var i=y.useMemo(function(){return F&&(0,H.Z)(F)==="object"?[F.minRows,F.maxRows]:[]},[F]),P=(0,s.Z)(i,2),G=P[0],l=P[1],a=!!F,L=function(){try{if(document.activeElement===x.current){var ct=x.current,At=ct.selectionStart,sn=ct.selectionEnd,Gt=ct.scrollTop;x.current.setSelectionRange(At,sn),x.current.scrollTop=Gt}}catch(vn){}},b=y.useState(A),u=(0,s.Z)(b,2),N=u[0],fe=u[1],Y=y.useState(),me=(0,s.Z)(Y,2),re=me[0],pe=me[1],ue=function(){fe(g)};(0,j.Z)(function(){a&&ue()},[Q,G,l,a]),(0,j.Z)(function(){if(N===g)fe(v);else if(N===v){var mt=d(x.current,!1,G,l);fe(A),pe(mt)}else L()},[N]);var ke=y.useRef(),Ge=function(){X.Z.cancel(ke.current)},Ve=function(ct){N===A&&(ye==null||ye(ct),F&&(Ge(),ke.current=(0,X.Z)(function(){ue()})))};y.useEffect(function(){return Ge},[]);var tt=a?re:null,lt=(0,c.Z)((0,c.Z)({},je),tt);return(N===g||N===v)&&(lt.overflowY="hidden",lt.overflowX="hidden"),y.createElement(oe.Z,{onResize:Ve,disabled:!(F||ye)},y.createElement("textarea",(0,C.Z)({},ot,{ref:x,style:lt,className:J()(K,Ce,(0,f.Z)({},"".concat(K,"-disabled"),Re)),disabled:Re,value:Oe,onChange:h})))}),Z=M,S=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(ie,U){return(0,t.Z)(ie||"").slice(0,U).join("")}function _(ie,U,de,K){var W=de;return ie?W=be(de,K):(0,t.Z)(U||"").lengthK&&(W=U),W}var Le=y.forwardRef(function(ie,U){var de,K=ie.defaultValue,W=ie.value,ve=ie.onFocus,Q=ie.onBlur,F=ie.onChange,ye=ie.allowClear,Ce=ie.maxLength,je=ie.onCompositionStart,Re=ie.onCompositionEnd,We=ie.suffix,et=ie.prefixCls,ot=et===void 0?"rc-textarea":et,Fe=ie.classes,V=ie.showCount,Oe=ie.className,E=ie.style,h=ie.disabled,x=ie.hidden,i=ie.classNames,P=ie.styles,G=ie.onResize,l=(0,I.Z)(ie,S),a=(0,z.Z)(K,{value:W,defaultValue:K}),L=(0,s.Z)(a,2),b=L[0],u=L[1],N=(0,y.useRef)(null),fe=y.useState(!1),Y=(0,s.Z)(fe,2),me=Y[0],re=Y[1],pe=y.useState(!1),ue=(0,s.Z)(pe,2),ke=ue[0],Ge=ue[1],Ve=y.useRef(),tt=y.useRef(0),lt=y.useState(null),mt=(0,s.Z)(lt,2),ct=mt[0],At=mt[1],sn=function(){var Ot;(Ot=N.current)===null||Ot===void 0||Ot.textArea.focus()};(0,y.useImperativeHandle)(U,function(){return{resizableTextArea:N.current,focus:sn,blur:function(){var Ot;(Ot=N.current)===null||Ot===void 0||Ot.textArea.blur()}}}),(0,y.useEffect)(function(){re(function(Dn){return!h&&Dn})},[h]);var Gt=Number(Ce)>0,vn=function(Ot){Ge(!0),Ve.current=b,tt.current=Ot.currentTarget.selectionStart,je==null||je(Ot)},Nn=function(Ot){Ge(!1);var On=Ot.currentTarget.value;if(Gt){var T,Pe=tt.current>=Ce+1||tt.current===((T=Ve.current)===null||T===void 0?void 0:T.length);On=_(Pe,Ve.current,On,Ce)}On!==b&&(u(On),(0,te.rJ)(Ot.currentTarget,Ot,F,On)),Re==null||Re(Ot)},dn=function(Ot){var On=Ot.target.value;if(!ke&&Gt){var T=Ot.target.selectionStart>=Ce+1||Ot.target.selectionStart===On.length||!Ot.target.selectionStart;On=_(T,b,On,Ce)}u(On),(0,te.rJ)(Ot.currentTarget,Ot,F,On)},vt=function(Ot){var On=l.onPressEnter,T=l.onKeyDown;Ot.key==="Enter"&&On&&On(Ot),T==null||T(Ot)},In=function(Ot){re(!0),ve==null||ve(Ot)},Tn=function(Ot){re(!1),Q==null||Q(Ot)},jt=function(Ot){var On;u(""),sn(),(0,te.rJ)((On=N.current)===null||On===void 0?void 0:On.textArea,Ot,F)},un=(0,te.D7)(b);!ke&&Gt&&W==null&&(un=be(un,Ce));var ar=We,Sn;if(V){var Jn=(0,t.Z)(un).length;(0,H.Z)(V)==="object"?Sn=V.formatter({value:un,count:Jn,maxLength:Ce}):Sn="".concat(Jn).concat(Gt?" / ".concat(Ce):""),ar=y.createElement(y.Fragment,null,ar,y.createElement("span",{className:J()("".concat(ot,"-data-count"),i==null?void 0:i.count),style:P==null?void 0:P.count},Sn))}var Fn=function(Ot){var On;G==null||G(Ot),(On=N.current)!==null&&On!==void 0&&On.textArea.style.height&&At(!0)},Gn=!l.autoSize&&!V&&!ye,Cr=y.createElement(m.BaseInput,{value:un,allowClear:ye,handleReset:jt,suffix:ar,prefixCls:ot,classes:{affixWrapper:J()(Fe==null?void 0:Fe.affixWrapper,(de={},(0,f.Z)(de,"".concat(ot,"-show-count"),V),(0,f.Z)(de,"".concat(ot,"-textarea-allow-clear"),ye),de))},disabled:h,focused:me,className:Oe,style:(0,c.Z)((0,c.Z)({},E),ct&&!Gn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Sn=="string"?Sn:void 0}},hidden:x,inputElement:y.createElement(Z,(0,C.Z)({},l,{onKeyDown:vt,onChange:dn,onFocus:In,onBlur:Tn,onCompositionStart:vn,onCompositionEnd:Nn,className:i==null?void 0:i.textarea,style:(0,c.Z)((0,c.Z)({},P==null?void 0:P.textarea),{},{resize:E==null?void 0:E.resize}),disabled:h,prefixCls:ot,onResize:Fn,ref:N}))});return Cr}),k=Le,ae=k},39417:function(It,Ie,e){e.d(Ie,{Z:function(){return v}});var C=e(72308),c=e(49618),f=e(74416),H=e(77321),s=e(96949),I=e(55090),t=e(80237),ee=e(77205),J=e(38793),m=e(92310),te=e.n(m),z=e(26112),y=e(59301),oe=e(39378),j=function(M){for(var Z=M.prefixCls,S=M.level,be=M.isStart,_=M.isEnd,Le="".concat(Z,"-indent-unit"),k=[],ae=0;ae0&&arguments[0]!==void 0?arguments[0]:[],h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],x=E.length,i=h.length;if(Math.abs(x-i)!==1)return{add:!1,key:null};function P(G,l){var a=new Map;G.forEach(function(b){a.set(b,!0)});var L=l.filter(function(b){return!a.has(b)});return L.length===1?L[0]:null}return x ").concat(h);return h}var Ce=X.forwardRef(function(E,h){var x=E.prefixCls,i=E.data,P=E.selectable,G=E.checkable,l=E.expandedKeys,a=E.selectedKeys,L=E.checkedKeys,b=E.loadedKeys,u=E.loadingKeys,N=E.halfCheckedKeys,fe=E.keyEntities,Y=E.disabled,me=E.dragging,re=E.dragOverNodeKey,pe=E.dropPosition,ue=E.motion,ke=E.height,Ge=E.itemHeight,Ve=E.virtual,tt=E.focusable,lt=E.activeItem,mt=E.focused,ct=E.tabIndex,At=E.onKeyDown,sn=E.onFocus,Gt=E.onBlur,vn=E.onActiveChange,Nn=E.onListChangeStart,dn=E.onListChangeEnd,vt=(0,R.Z)(E,ae),In=X.useRef(null),Tn=X.useRef(null);X.useImperativeHandle(h,function(){return{scrollTo:function(st){In.current.scrollTo(st)},getIndentWidth:function(){return Tn.current.offsetWidth}}});var jt=X.useState(l),un=(0,ce.Z)(jt,2),ar=un[0],Sn=un[1],Jn=X.useState(i),Fn=(0,ce.Z)(Jn,2),Gn=Fn[0],Cr=Fn[1],Dn=X.useState(i),Ot=(0,ce.Z)(Dn,2),On=Ot[0],T=Ot[1],Pe=X.useState([]),Te=(0,ce.Z)(Pe,2),$=Te[0],w=Te[1],Me=X.useState(null),$e=(0,ce.Z)(Me,2),Ye=$e[0],ze=$e[1],_e=X.useRef(i);_e.current=i;function nt(){var at=_e.current;Cr(at),T(at),w([]),ze(null),dn()}(0,d.Z)(function(){Sn(l);var at=Le(ar,l);if(at.key!==null)if(at.add){var st=Gn.findIndex(function(wt){var Qe=wt.key;return Qe===at.key}),Ct=Q(k(Gn,i,at.key),Ve,ke,Ge),qe=Gn.slice();qe.splice(st+1,0,ve),T(qe),w(Ct),ze("show")}else{var gt=i.findIndex(function(wt){var Qe=wt.key;return Qe===at.key}),pt=Q(k(i,Gn,at.key),Ve,ke,Ge),kt=i.slice();kt.splice(gt+1,0,ve),T(kt),w(pt),ze("hide")}else Gn!==i&&(Cr(i),T(i))},[l,i]),X.useEffect(function(){me||nt()},[me]);var Je=ue?On:i,ht={expandedKeys:l,selectedKeys:a,loadedKeys:b,loadingKeys:u,checkedKeys:L,halfCheckedKeys:N,dragOverNodeKey:re,dropPosition:pe,keyEntities:fe};return X.createElement(X.Fragment,null,mt&<&&X.createElement("span",{style:ie,"aria-live":"assertive"},ye(lt)),X.createElement("div",null,X.createElement("input",{style:ie,disabled:tt===!1||Y,tabIndex:tt!==!1?ct:null,onKeyDown:At,onFocus:sn,onBlur:Gt,value:"",onChange:U,"aria-label":"for screen reader"})),X.createElement("div",{className:"".concat(x,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},X.createElement("div",{className:"".concat(x,"-indent")},X.createElement("div",{ref:Tn,className:"".concat(x,"-indent-unit")}))),X.createElement(r.Z,(0,C.Z)({},vt,{data:Je,itemKey:F,height:ke,fullHeight:!1,virtual:Ve,itemHeight:Ge,prefixCls:"".concat(x,"-list"),ref:In,onVisibleChange:function(st,Ct){var qe=new Set(st),gt=Ct.filter(function(pt){return!qe.has(pt)});gt.some(function(pt){return F(pt)===de})&&nt()}}),function(at){var st=at.pos,Ct=(0,C.Z)({},(Ne(at.data),at.data)),qe=at.title,gt=at.key,pt=at.isStart,kt=at.isEnd,wt=(0,M.km)(gt,st);delete Ct.key,delete Ct.children;var Qe=(0,M.H8)(wt,ht);return X.createElement(_,(0,C.Z)({},Ct,Qe,{title:qe,active:!!lt&>===lt.key,pos:st,data:at.data,isStart:pt,isEnd:kt,motion:ue,motionNodes:gt===de?$:null,motionType:Ye,onMotionStart:Nn,onMotionEnd:nt,treeNodeRequiredProps:ht,onMouseMove:function(){vn(null)}}))}))});Ce.displayName="NodeList";var je=Ce,Re=e(35654),We=e(90782),et=e(67841),ot=10,Fe=function(E){(0,J.Z)(x,E);var h=(0,m.Z)(x);function x(){var i;(0,I.Z)(this,x);for(var P=arguments.length,G=new Array(P),l=0;l2&&arguments[2]!==void 0?arguments[2]:!1,N=i.state,fe=N.dragChildrenKeys,Y=N.dropPosition,me=N.dropTargetKey,re=N.dropTargetPos,pe=N.dropAllowed;if(pe){var ue=i.props.onDrop;if(i.setState({dragOverNodeKey:null}),i.cleanDragState(),me!==null){var ke=(0,H.Z)((0,H.Z)({},(0,M.H8)(me,i.getTreeNodeRequiredProps())),{},{active:((b=i.getActiveItem())===null||b===void 0?void 0:b.key)===me,data:(0,et.Z)(i.state.keyEntities,me).node}),Ge=fe.indexOf(me)!==-1;(0,j.ZP)(!Ge,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ve=(0,Re.yx)(re),tt={event:a,node:(0,M.F)(ke),dragNode:i.dragNode?(0,M.F)(i.dragNode.props):null,dragNodesKeys:[i.dragNode.props.eventKey].concat(fe),dropToGap:Y!==0,dropPosition:Y+Number(Ve[Ve.length-1])};u||ue==null||ue(tt),i.dragNode=null}}},i.cleanDragState=function(){var a=i.state.draggingNodeKey;a!==null&&i.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),i.dragStartMousePosition=null,i.currentMouseOverDroppableNodeKey=null},i.triggerExpandActionExpand=function(a,L){var b=i.state,u=b.expandedKeys,N=b.flattenNodes,fe=L.expanded,Y=L.key,me=L.isLeaf;if(!(me||a.shiftKey||a.metaKey||a.ctrlKey)){var re=N.filter(function(ue){return ue.key===Y})[0],pe=(0,M.F)((0,H.Z)((0,H.Z)({},(0,M.H8)(Y,i.getTreeNodeRequiredProps())),{},{data:re.data}));i.setExpandedKeys(fe?(0,Re._5)(u,Y):(0,Re.L0)(u,Y)),i.onNodeExpand(a,pe)}},i.onNodeClick=function(a,L){var b=i.props,u=b.onClick,N=b.expandAction;N==="click"&&i.triggerExpandActionExpand(a,L),u==null||u(a,L)},i.onNodeDoubleClick=function(a,L){var b=i.props,u=b.onDoubleClick,N=b.expandAction;N==="doubleClick"&&i.triggerExpandActionExpand(a,L),u==null||u(a,L)},i.onNodeSelect=function(a,L){var b=i.state.selectedKeys,u=i.state,N=u.keyEntities,fe=u.fieldNames,Y=i.props,me=Y.onSelect,re=Y.multiple,pe=L.selected,ue=L[fe.key],ke=!pe;ke?re?b=(0,Re.L0)(b,ue):b=[ue]:b=(0,Re._5)(b,ue);var Ge=b.map(function(Ve){var tt=(0,et.Z)(N,Ve);return tt?tt.node:null}).filter(function(Ve){return Ve});i.setUncontrolledState({selectedKeys:b}),me==null||me(b,{event:"select",selected:ke,node:L,selectedNodes:Ge,nativeEvent:a.nativeEvent})},i.onNodeCheck=function(a,L,b){var u=i.state,N=u.keyEntities,fe=u.checkedKeys,Y=u.halfCheckedKeys,me=i.props,re=me.checkStrictly,pe=me.onCheck,ue=L.key,ke,Ge={event:"check",node:L,checked:b,nativeEvent:a.nativeEvent};if(re){var Ve=b?(0,Re.L0)(fe,ue):(0,Re._5)(fe,ue),tt=(0,Re._5)(Y,ue);ke={checked:Ve,halfChecked:tt},Ge.checkedNodes=Ve.map(function(Gt){return(0,et.Z)(N,Gt)}).filter(function(Gt){return Gt}).map(function(Gt){return Gt.node}),i.setUncontrolledState({checkedKeys:Ve})}else{var lt=(0,We.S)([].concat((0,s.Z)(fe),[ue]),!0,N),mt=lt.checkedKeys,ct=lt.halfCheckedKeys;if(!b){var At=new Set(mt);At.delete(ue);var sn=(0,We.S)(Array.from(At),{checked:!1,halfCheckedKeys:ct},N);mt=sn.checkedKeys,ct=sn.halfCheckedKeys}ke=mt,Ge.checkedNodes=[],Ge.checkedNodesPositions=[],Ge.halfCheckedKeys=ct,mt.forEach(function(Gt){var vn=(0,et.Z)(N,Gt);if(vn){var Nn=vn.node,dn=vn.pos;Ge.checkedNodes.push(Nn),Ge.checkedNodesPositions.push({node:Nn,pos:dn})}}),i.setUncontrolledState({checkedKeys:mt},!1,{halfCheckedKeys:ct})}pe==null||pe(ke,Ge)},i.onNodeLoad=function(a){var L=a.key,b=new Promise(function(u,N){i.setState(function(fe){var Y=fe.loadedKeys,me=Y===void 0?[]:Y,re=fe.loadingKeys,pe=re===void 0?[]:re,ue=i.props,ke=ue.loadData,Ge=ue.onLoad;if(!ke||me.indexOf(L)!==-1||pe.indexOf(L)!==-1)return null;var Ve=ke(a);return Ve.then(function(){var tt=i.state.loadedKeys,lt=(0,Re.L0)(tt,L);Ge==null||Ge(lt,{event:"load",node:a}),i.setUncontrolledState({loadedKeys:lt}),i.setState(function(mt){return{loadingKeys:(0,Re._5)(mt.loadingKeys,L)}}),u()}).catch(function(tt){if(i.setState(function(mt){return{loadingKeys:(0,Re._5)(mt.loadingKeys,L)}}),i.loadingRetryTimes[L]=(i.loadingRetryTimes[L]||0)+1,i.loadingRetryTimes[L]>=ot){var lt=i.state.loadedKeys;(0,j.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),i.setUncontrolledState({loadedKeys:(0,Re.L0)(lt,L)}),u()}N(tt)}),{loadingKeys:(0,Re.L0)(pe,L)}})});return b.catch(function(){}),b},i.onNodeMouseEnter=function(a,L){var b=i.props.onMouseEnter;b==null||b({event:a,node:L})},i.onNodeMouseLeave=function(a,L){var b=i.props.onMouseLeave;b==null||b({event:a,node:L})},i.onNodeContextMenu=function(a,L){var b=i.props.onRightClick;b&&(a.preventDefault(),b({event:a,node:L}))},i.onFocus=function(){var a=i.props.onFocus;i.setState({focused:!0});for(var L=arguments.length,b=new Array(L),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,b=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!i.destroyed){var u=!1,N=!0,fe={};Object.keys(a).forEach(function(Y){if(Y in i.props){N=!1;return}u=!0,fe[Y]=a[Y]}),u&&(!L||N)&&i.setState((0,H.Z)((0,H.Z)({},fe),b))}},i.scrollTo=function(a){i.listRef.current.scrollTo(a)},i}return(0,t.Z)(x,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var P=this.props.activeKey;P!==void 0&&P!==this.state.activeKey&&(this.setState({activeKey:P}),P!==null&&this.scrollTo({key:P}))}},{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 P,G=this.state,l=G.focused,a=G.flattenNodes,L=G.keyEntities,b=G.draggingNodeKey,u=G.activeKey,N=G.dropLevelOffset,fe=G.dropContainerKey,Y=G.dropTargetKey,me=G.dropPosition,re=G.dragOverNodeKey,pe=G.indent,ue=this.props,ke=ue.prefixCls,Ge=ue.className,Ve=ue.style,tt=ue.showLine,lt=ue.focusable,mt=ue.tabIndex,ct=mt===void 0?0:mt,At=ue.selectable,sn=ue.showIcon,Gt=ue.icon,vn=ue.switcherIcon,Nn=ue.draggable,dn=ue.checkable,vt=ue.checkStrictly,In=ue.disabled,Tn=ue.motion,jt=ue.loadData,un=ue.filterTreeNode,ar=ue.height,Sn=ue.itemHeight,Jn=ue.virtual,Fn=ue.titleRender,Gn=ue.dropIndicatorRender,Cr=ue.onContextMenu,Dn=ue.onScroll,Ot=ue.direction,On=ue.rootClassName,T=ue.rootStyle,Pe=(0,oe.Z)(this.props,{aria:!0,data:!0}),Te;return Nn&&((0,f.Z)(Nn)==="object"?Te=Nn:typeof Nn=="function"?Te={nodeDraggable:Nn}:Te={}),X.createElement(Be.k.Provider,{value:{prefixCls:ke,selectable:At,showIcon:sn,icon:Gt,switcherIcon:vn,draggable:Te,draggingNodeKey:b,checkable:dn,checkStrictly:vt,disabled:In,keyEntities:L,dropLevelOffset:N,dropContainerKey:fe,dropTargetKey:Y,dropPosition:me,dragOverNodeKey:re,indent:pe,direction:Ot,dropIndicatorRender:Gn,loadData:jt,filterTreeNode:un,titleRender:Fn,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},X.createElement("div",{role:"tree",className:z()(ke,Ge,On,(P={},(0,c.Z)(P,"".concat(ke,"-show-line"),tt),(0,c.Z)(P,"".concat(ke,"-focused"),l),(0,c.Z)(P,"".concat(ke,"-active-focused"),u!==null),P)),style:T},X.createElement(je,(0,C.Z)({ref:this.listRef,prefixCls:ke,style:Ve,data:a,disabled:In,selectable:At,checkable:!!dn,motion:Tn,dragging:b!==null,height:ar,itemHeight:Sn,virtual:Jn,focusable:lt,focused:l,tabIndex:ct,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Cr,onScroll:Dn},this.getTreeNodeRequiredProps(),Pe))))}}],[{key:"getDerivedStateFromProps",value:function(P,G){var l=G.prevProps,a={prevProps:P};function L(lt){return!l&< in P||l&&l[lt]!==P[lt]}var b,u=G.fieldNames;if(L("fieldNames")&&(u=(0,M.w$)(P.fieldNames),a.fieldNames=u),L("treeData")?b=P.treeData:L("children")&&((0,j.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),b=(0,M.zn)(P.children)),b){a.treeData=b;var N=(0,M.I8)(b,{fieldNames:u});a.keyEntities=(0,H.Z)((0,c.Z)({},de,W),N.keyEntities)}var fe=a.keyEntities||G.keyEntities;if(L("expandedKeys")||l&&L("autoExpandParent"))a.expandedKeys=P.autoExpandParent||!l&&P.defaultExpandParent?(0,Re.r7)(P.expandedKeys,fe):P.expandedKeys;else if(!l&&P.defaultExpandAll){var Y=(0,H.Z)({},fe);delete Y[de],a.expandedKeys=Object.keys(Y).map(function(lt){return Y[lt].key})}else!l&&P.defaultExpandedKeys&&(a.expandedKeys=P.autoExpandParent||P.defaultExpandParent?(0,Re.r7)(P.defaultExpandedKeys,fe):P.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,b||a.expandedKeys){var me=(0,M.oH)(b||G.treeData,a.expandedKeys||G.expandedKeys,u);a.flattenNodes=me}if(P.selectable&&(L("selectedKeys")?a.selectedKeys=(0,Re.BT)(P.selectedKeys,P):!l&&P.defaultSelectedKeys&&(a.selectedKeys=(0,Re.BT)(P.defaultSelectedKeys,P))),P.checkable){var re;if(L("checkedKeys")?re=(0,Re.E6)(P.checkedKeys)||{}:!l&&P.defaultCheckedKeys?re=(0,Re.E6)(P.defaultCheckedKeys)||{}:b&&(re=(0,Re.E6)(P.checkedKeys)||{checkedKeys:G.checkedKeys,halfCheckedKeys:G.halfCheckedKeys}),re){var pe=re,ue=pe.checkedKeys,ke=ue===void 0?[]:ue,Ge=pe.halfCheckedKeys,Ve=Ge===void 0?[]:Ge;if(!P.checkStrictly){var tt=(0,We.S)(ke,!0,fe);ke=tt.checkedKeys,Ve=tt.halfCheckedKeys}a.checkedKeys=ke,a.halfCheckedKeys=Ve}}return L("loadedKeys")&&(a.loadedKeys=P.loadedKeys),a}}]),x}(X.Component);Fe.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},Fe.TreeNode=v.Z;var V=Fe,Oe=V},35654:function(It,Ie,e){e.d(Ie,{BT:function(){return X},E6:function(){return Ne},L0:function(){return m},OM:function(){return j},_5:function(){return J},r7:function(){return ce},wA:function(){return z},yx:function(){return te}});var C=e(80702),c=e(62853),f=e(48736),H=e(59301),s=e(39417),I=e(67841),t=e(71430),ee=null;function J(R,d){if(!R)return[];var r=R.slice(),g=r.indexOf(d);return g>=0&&r.splice(g,1),r}function m(R,d){var r=(R||[]).slice();return r.indexOf(d)===-1&&r.push(d),r}function te(R){return R.split("-")}function z(R,d){var r=[],g=(0,I.Z)(d,R);function v(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];A.forEach(function(M){var Z=M.key,S=M.children;r.push(Z),v(S)})}return v(g.children),r}function y(R){if(R.parent){var d=te(R.pos);return Number(d[d.length-1])===R.parent.children.length-1}return!1}function oe(R){var d=te(R.pos);return Number(d[d.length-1])===0}function j(R,d,r,g,v,A,M,Z,S,be){var _,Le=R.clientX,k=R.clientY,ae=R.target.getBoundingClientRect(),ie=ae.top,U=ae.height,de=(be==="rtl"?-1:1)*(((v==null?void 0:v.x)||0)-Le),K=(de-12)/g,W=(0,I.Z)(Z,r.props.eventKey);if(k-1.5?A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:V=!1:A({dragNode:ot,dropNode:Fe,dropPosition:0})?Re=0:A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:V=!1:A({dragNode:ot,dropNode:Fe,dropPosition:1})?Re=1:V=!1,{dropPosition:Re,dropLevelOffset:We,dropTargetKey:W.key,dropTargetPos:W.pos,dragOverNodeKey:je,dropContainerKey:Re===0?null:((_=W.parent)===null||_===void 0?void 0:_.key)||null,dropAllowed:V}}function X(R,d){if(R){var r=d.multiple;return r?R.slice():R.length?[R[0]]:R}}var Be=function(d){return d};function he(R,d){if(!R)return[];var r=d||{},g=r.processProps,v=g===void 0?Be:g,A=Array.isArray(R)?R:[R];return A.map(function(M){var Z=M.children,S=_objectWithoutProperties(M,ee),be=he(Z,d);return React.createElement(TreeNode,_extends({key:S.key},v(S)),be)})}function Ne(R){if(!R)return null;var d;if(Array.isArray(R))d={checkedKeys:R,halfCheckedKeys:void 0};else if((0,c.Z)(R)==="object")d={checkedKeys:R.checked||void 0,halfCheckedKeys:R.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return d}function ce(R,d){var r=new Set;function g(v){if(!r.has(v)){var A=(0,I.Z)(d,v);if(A){r.add(v);var M=A.parent,Z=A.node;Z.disabled||M&&g(M.key)}}}return(R||[]).forEach(function(v){g(v)}),(0,C.Z)(r)}},90782:function(It,Ie,e){e.d(Ie,{S:function(){return t}});var C=e(48736),c=e(67841);function f(ee,J){var m=new Set;return ee.forEach(function(te){J.has(te)||m.add(te)}),m}function H(ee){var J=ee||{},m=J.disabled,te=J.disableCheckbox,z=J.checkable;return!!(m||te)||z===!1}function s(ee,J,m,te){for(var z=new Set(ee),y=new Set,oe=0;oe<=m;oe+=1){var j=J.get(oe)||new Set;j.forEach(function(Ne){var ce=Ne.key,R=Ne.node,d=Ne.children,r=d===void 0?[]:d;z.has(ce)&&!te(R)&&r.filter(function(g){return!te(g.node)}).forEach(function(g){z.add(g.key)})})}for(var X=new Set,Be=m;Be>=0;Be-=1){var he=J.get(Be)||new Set;he.forEach(function(Ne){var ce=Ne.parent,R=Ne.node;if(!(te(R)||!Ne.parent||X.has(Ne.parent.key))){if(te(Ne.parent.node)){X.add(ce.key);return}var d=!0,r=!1;(ce.children||[]).filter(function(g){return!te(g.node)}).forEach(function(g){var v=g.key,A=z.has(v);d&&!A&&(d=!1),!r&&(A||y.has(v))&&(r=!0)}),d&&z.add(ce.key),r&&y.add(ce.key),X.add(ce.key)}})}return{checkedKeys:Array.from(z),halfCheckedKeys:Array.from(f(y,z))}}function I(ee,J,m,te,z){for(var y=new Set(ee),oe=new Set(J),j=0;j<=te;j+=1){var X=m.get(j)||new Set;X.forEach(function(ce){var R=ce.key,d=ce.node,r=ce.children,g=r===void 0?[]:r;!y.has(R)&&!oe.has(R)&&!z(d)&&g.filter(function(v){return!z(v.node)}).forEach(function(v){y.delete(v.key)})})}oe=new Set;for(var Be=new Set,he=te;he>=0;he-=1){var Ne=m.get(he)||new Set;Ne.forEach(function(ce){var R=ce.parent,d=ce.node;if(!(z(d)||!ce.parent||Be.has(ce.parent.key))){if(z(ce.parent.node)){Be.add(R.key);return}var r=!0,g=!1;(R.children||[]).filter(function(v){return!z(v.node)}).forEach(function(v){var A=v.key,M=y.has(A);r&&!M&&(r=!1),!g&&(M||oe.has(A))&&(g=!0)}),r||y.delete(R.key),g&&oe.add(R.key),Be.add(R.key)}})}return{checkedKeys:Array.from(y),halfCheckedKeys:Array.from(f(oe,y))}}function t(ee,J,m,te){var z=[],y;te?y=te:y=H;var oe=new Set(ee.filter(function(he){var Ne=!!(0,c.Z)(m,he);return Ne||z.push(he),Ne})),j=new Map,X=0;Object.keys(m).forEach(function(he){var Ne=m[he],ce=Ne.level,R=j.get(ce);R||(R=new Set,j.set(ce,R)),R.add(Ne),X=Math.max(X,ce)}),(0,C.ZP)(!z.length,"Tree missing follow keys: ".concat(z.slice(0,100).map(function(he){return"'".concat(he,"'")}).join(", ")));var Be;return J===!0?Be=s(oe,j,X,y):Be=I(oe,J.halfCheckedKeys,j,X,y),Be}},67841:function(It,Ie,e){e.d(Ie,{Z:function(){return C}});function C(c,f){return c[f]}},71430:function(It,Ie,e){e.d(Ie,{F:function(){return ce},H8:function(){return Ne},I8:function(){return he},km:function(){return z},oH:function(){return X},w$:function(){return y},zn:function(){return j}});var C=e(62853),c=e(80702),f=e(77321),H=e(74416),s=e(11592),I=e(2738),t=e(48736),ee=e(67841),J=["children"];function m(R,d){return"".concat(R,"-").concat(d)}function te(R){return R&&R.type&&R.type.isTreeNode}function z(R,d){return R!=null?R:d}function y(R){var d=R||{},r=d.title,g=d._title,v=d.key,A=d.children,M=r||"title";return{title:M,_title:g||[M],key:v||"key",children:A||"children"}}function oe(R,d){var r=new Map;function g(v){var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(v||[]).forEach(function(M){var Z=M[d.key],S=M[d.children];warning(Z!=null,"Tree node must have a certain key: [".concat(A).concat(Z,"]"));var be=String(Z);warning(!r.has(be)||Z===null||Z===void 0,"Same 'key' exist in the Tree: ".concat(be)),r.set(be,!0),g(S,"".concat(A).concat(be," > "))})}g(R)}function j(R){function d(r){var g=(0,s.Z)(r);return g.map(function(v){if(!te(v))return(0,t.ZP)(!v,"Tree/TreeNode can only accept TreeNode as children."),null;var A=v.key,M=v.props,Z=M.children,S=(0,H.Z)(M,J),be=(0,f.Z)({key:A},S),_=d(Z);return _.length&&(be.children=_),be}).filter(function(v){return v})}return d(R)}function X(R,d,r){var g=y(r),v=g._title,A=g.key,M=g.children,Z=new Set(d===!0?[]:d),S=[];function be(_){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return _.map(function(k,ae){for(var ie=m(Le?Le.pos:"0",ae),U=z(k[A],ie),de,K=0;K1&&arguments[1]!==void 0?arguments[1]:{},r=d.initWrapper,g=d.processEntity,v=d.onProcessFinished,A=d.externalGetKey,M=d.childrenPropName,Z=d.fieldNames,S=arguments.length>2?arguments[2]:void 0,be=A||S,_={},Le={},k={posEntities:_,keyEntities:Le};return r&&(k=r(k)||k),Be(R,function(ae){var ie=ae.node,U=ae.index,de=ae.pos,K=ae.key,W=ae.parentPos,ve=ae.level,Q=ae.nodes,F={node:ie,nodes:Q,index:U,key:K,pos:de,level:ve},ye=z(K,de);_[de]=F,Le[ye]=F,F.parent=_[W],F.parent&&(F.parent.children=F.parent.children||[],F.parent.children.push(F)),g&&g(F,k)},{externalGetKey:be,childrenPropName:M,fieldNames:Z}),v&&v(k),k}function Ne(R,d){var r=d.expandedKeys,g=d.selectedKeys,v=d.loadedKeys,A=d.loadingKeys,M=d.checkedKeys,Z=d.halfCheckedKeys,S=d.dragOverNodeKey,be=d.dropPosition,_=d.keyEntities,Le=(0,ee.Z)(_,R),k={eventKey:R,expanded:r.indexOf(R)!==-1,selected:g.indexOf(R)!==-1,loaded:v.indexOf(R)!==-1,loading:A.indexOf(R)!==-1,checked:M.indexOf(R)!==-1,halfChecked:Z.indexOf(R)!==-1,pos:String(Le?Le.pos:""),dragOver:S===R&&be===0,dragOverGapTop:S===R&&be===-1,dragOverGapBottom:S===R&&be===1};return k}function ce(R){var d=R.data,r=R.expanded,g=R.selected,v=R.checked,A=R.loaded,M=R.loading,Z=R.halfChecked,S=R.dragOver,be=R.dragOverGapTop,_=R.dragOverGapBottom,Le=R.pos,k=R.active,ae=R.eventKey,ie=(0,f.Z)((0,f.Z)({},d),{},{expanded:r,selected:g,checked:v,loaded:A,loading:M,halfChecked:Z,dragOver:S,dragOverGapTop:be,dragOverGapBottom:_,pos:Le,active:k,key:ae});return"props"in ie||Object.defineProperty(ie,"props",{get:function(){return(0,t.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),R}}),ie}},8224:function(It,Ie,e){e.d(Ie,{Z:function(){return c}});var C=e(4676);function c(f,H,s,I){var t=C.unstable_batchedUpdates?function(J){C.unstable_batchedUpdates(s,J)}:s;return f!=null&&f.addEventListener&&f.addEventListener(H,t,I),{remove:function(){f!=null&&f.removeEventListener&&f.removeEventListener(H,t,I)}}}},55468:function(It,Ie,e){e.d(Ie,{g1:function(){return te},os:function(){return y}});var C=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},f={cssFloat:1,styleFloat:1,float:1};function H(oe){return oe.nodeType===1?oe.ownerDocument.defaultView.getComputedStyle(oe,null):{}}function s(oe,j,X){if(j=j.toLowerCase(),X==="auto"){if(j==="height")return oe.offsetHeight;if(j==="width")return oe.offsetWidth}return j in c||(c[j]=C.test(j)),c[j]?parseFloat(X)||0:X}function I(oe,j){var X=arguments.length,Be=H(oe);return j=f[j]?"cssFloat"in oe.style?"cssFloat":"styleFloat":j,X===1?Be:s(oe,j,Be[j]||oe.style[j])}function t(oe,j,X){var Be=arguments.length;if(j=f[j]?"cssFloat"in oe.style?"cssFloat":"styleFloat":j,Be===3)return typeof X=="number"&&C.test(j)&&(X="".concat(X,"px")),oe.style[j]=X,X;for(var he in j)j.hasOwnProperty(he)&&t(oe,he,j[he]);return H(oe)}function ee(oe){return oe===document.body?document.documentElement.clientWidth:oe.offsetWidth}function J(oe){return oe===document.body?window.innerHeight||document.documentElement.clientHeight:oe.offsetHeight}function m(){var oe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),j=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:oe,height:j}}function te(){var oe=document.documentElement.clientWidth,j=window.innerHeight||document.documentElement.clientHeight;return{width:oe,height:j}}function z(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function y(oe){var j=oe.getBoundingClientRect(),X=document.documentElement;return{left:j.left+(window.pageXOffset||X.scrollLeft)-(X.clientLeft||document.body.clientLeft||0),top:j.top+(window.pageYOffset||X.scrollTop)-(X.clientTop||document.body.clientTop||0)}}},24514:function(It,Ie,e){e.d(Ie,{G:function(){return H}});var C=e(47273),c=function(I){if((0,C.Z)()&&window.document.documentElement){var t=Array.isArray(I)?I:[I],ee=window.document.documentElement;return t.some(function(J){return J in ee.style})}return!1},f=function(I,t){if(!c(I))return!1;var ee=document.createElement("div"),J=ee.style[I];return ee.style[I]=t,ee.style[I]!==J};function H(s,I){return!Array.isArray(s)&&I!==void 0?f(s,I):c(s)}},45680:function(It,Ie,e){e.d(Ie,{Z:function(){return Fe}});var C=e(72308),c=e(62853),f=e(77321),H=e(49618),s=e(52487),I=e(74416),t=e(92310),ee=e.n(t),J=e(29301),m=e(70425),te=e(34280),z=e(59301),y=e(4676),oe=z.forwardRef(function(V,Oe){var E=V.height,h=V.offsetY,x=V.offsetX,i=V.children,P=V.prefixCls,G=V.onInnerResize,l=V.innerProps,a=V.rtl,L=V.extra,b={},u={display:"flex",flexDirection:"column"};return h!==void 0&&(b={height:E,position:"relative",overflow:"hidden"},u=(0,f.Z)((0,f.Z)({},u),{},(0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)((0,H.Z)({transform:"translateY(".concat(h,"px)")},a?"marginRight":"marginLeft",-x),"position","absolute"),"left",0),"right",0),"top",0))),z.createElement("div",{style:b},z.createElement(J.Z,{onResize:function(fe){var Y=fe.offsetHeight;Y&&G&&G()}},z.createElement("div",(0,C.Z)({style:u,className:ee()((0,H.Z)({},"".concat(P,"-holder-inner"),P)),ref:Oe},l),i,L)))});oe.displayName="Filler";var j=oe;function X(V){var Oe=V.children,E=V.setRef,h=z.useCallback(function(x){E(x)},[]);return z.cloneElement(Oe,{ref:h})}function Be(V,Oe,E,h,x,i,P,G){var l=G.getKey;return V.slice(Oe,E+1).map(function(a,L){var b=Oe+L,u=P(a,b,{style:{width:h},offsetX:x}),N=l(a);return z.createElement(X,{key:N,setRef:function(Y){return i(a,Y)}},u)})}function he(V,Oe,E,h){var x=E-V,i=Oe-E,P=Math.min(x,i)*2;if(h<=P){var G=Math.floor(h/2);return h%2?E+G+1:E-G}return x>i?E-(h-i):E+(h-x)}function Ne(V,Oe,E){var h=V.length,x=Oe.length,i,P;if(h===0&&x===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,b=l?a<0&&G.current.left||a>0&&G.current.right:a<0&&G.current.top||a>0&&G.current.bottom;return L&&b?(clearTimeout(i.current),x.current=!1):(!b||x.current)&&P(),!x.current&&b}};function v(V,Oe,E,h,x,i,P){var G=(0,z.useRef)(0),l=(0,z.useRef)(null),a=(0,z.useRef)(null),L=(0,z.useRef)(!1),b=g(Oe,E,h,x);function u(pe,ue){if(R.Z.cancel(l.current),!b(!1,ue)){var ke=pe;if(!ke._virtualHandled)ke._virtualHandled=!0;else return;G.current+=ue,a.current=ue,r||ke.preventDefault(),l.current=(0,R.Z)(function(){var Ge=L.current?10:1;P(G.current*Ge,!1),G.current=0})}}function N(pe,ue){P(ue,!0),r||pe.preventDefault()}var fe=(0,z.useRef)(null),Y=(0,z.useRef)(null);function me(pe){if(V){R.Z.cancel(Y.current),Y.current=(0,R.Z)(function(){fe.current=null},2);var ue=pe.deltaX,ke=pe.deltaY,Ge=pe.shiftKey,Ve=ue,tt=ke;(fe.current==="sx"||!fe.current&&Ge&&ke&&!ue)&&(Ve=ke,tt=0,fe.current="sx");var lt=Math.abs(Ve),mt=Math.abs(tt);fe.current===null&&(fe.current=i&<>mt?"x":"y"),fe.current==="y"?u(pe,tt):N(pe,Ve)}}function re(pe){V&&(L.current=pe.detail===a.current)}return[me,re]}function A(V,Oe,E,h){var x=z.useMemo(function(){return[new Map,[]]},[V,E.id,h]),i=(0,s.Z)(x,2),P=i[0],G=i[1],l=function(L){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L,u=P.get(L),N=P.get(b);if(u===void 0||N===void 0)for(var fe=V.length,Y=G.length;Y0&&arguments[0]!==void 0?arguments[0]:!1;L();var fe=function(){var re=!1;G.current.forEach(function(pe,ue){if(pe&&pe.offsetParent){var ke=pe.offsetHeight,Ge=getComputedStyle(pe),Ve=Ge.marginTop,tt=Ge.marginBottom,lt=_(Ve),mt=_(tt),ct=ke+lt+mt;l.current.get(ue)!==ct&&(l.current.set(ue,ct),re=!0)}}),re&&P(function(pe){return pe+1})};if(N)fe();else{a.current+=1;var Y=a.current;Promise.resolve().then(function(){Y===a.current&&fe()})}}function u(N,fe){var Y=V(N),me=G.current.get(Y);fe?(G.current.set(Y,fe),b()):G.current.delete(Y),!me!=!fe&&(fe?Oe==null||Oe(N):E==null||E(N))}return(0,z.useEffect)(function(){return L},[]),[u,b,l.current,i]}var k=14/15;function ae(V,Oe,E){var h=(0,z.useRef)(!1),x=(0,z.useRef)(0),i=(0,z.useRef)(0),P=(0,z.useRef)(null),G=(0,z.useRef)(null),l,a=function(N){if(h.current){var fe=Math.ceil(N.touches[0].pageX),Y=Math.ceil(N.touches[0].pageY),me=x.current-fe,re=i.current-Y,pe=Math.abs(me)>Math.abs(re);pe?x.current=fe:i.current=Y;var ue=E(pe,pe?me:re,!1,N);ue&&N.preventDefault(),clearInterval(G.current),ue&&(G.current=setInterval(function(){pe?me*=k:re*=k;var ke=Math.floor(pe?me:re);(!E(pe,ke,!0)||Math.abs(ke)<=.1)&&clearInterval(G.current)},16))}},L=function(){h.current=!1,l()},b=function(N){l(),N.touches.length===1&&!h.current&&(h.current=!0,x.current=Math.ceil(N.touches[0].pageX),i.current=Math.ceil(N.touches[0].pageY),P.current=N.target,P.current.addEventListener("touchmove",a,{passive:!1}),P.current.addEventListener("touchend",L,{passive:!0}))};l=function(){P.current&&(P.current.removeEventListener("touchmove",a),P.current.removeEventListener("touchend",L))},(0,te.Z)(function(){return V&&Oe.current.addEventListener("touchstart",b,{passive:!0}),function(){var u;(u=Oe.current)===null||u===void 0||u.removeEventListener("touchstart",b),l(),clearInterval(G.current)}},[V])}function ie(V){return Math.floor(Math.pow(V,.5))}function U(V,Oe){var E="touches"in V?V.touches[0]:V;return E[Oe?"pageX":"pageY"]-window[Oe?"scrollX":"scrollY"]}function de(V,Oe,E){z.useEffect(function(){var h=Oe.current;if(V&&h){var x=!1,i,P,G=function(){R.Z.cancel(i)},l=function u(){G(),i=(0,R.Z)(function(){E(P),u()})},a=function(N){if(!(N.target.draggable||N.button!==0)){var fe=N;fe._virtualHandled||(fe._virtualHandled=!0,x=!0)}},L=function(){x=!1,G()},b=function(N){if(x){var fe=U(N,!1),Y=h.getBoundingClientRect(),me=Y.top,re=Y.bottom;if(fe<=me){var pe=me-fe;P=-ie(pe),l()}else if(fe>=re){var ue=fe-re;P=ie(ue),l()}else G()}};return h.addEventListener("mousedown",a),h.ownerDocument.addEventListener("mouseup",L),h.ownerDocument.addEventListener("mousemove",b),function(){h.removeEventListener("mousedown",a),h.ownerDocument.removeEventListener("mouseup",L),h.ownerDocument.removeEventListener("mousemove",b),G()}}},[V])}var K=10;function W(V,Oe,E,h,x,i,P,G){var l=z.useRef(),a=z.useState(null),L=(0,s.Z)(a,2),b=L[0],u=L[1];return(0,te.Z)(function(){if(b&&b.times=0;vn-=1){var Nn=x(Oe[vn]),dn=E.get(Nn);if(dn===void 0){pe=!0;break}if(Gt-=dn,Gt<=0)break}switch(Ge){case"top":ke=tt-me;break;case"bottom":ke=lt-re+me;break;default:{var vt=V.current.scrollTop,In=vt+re;ttIn&&(ue="bottom")}}ke!==null&&P(ke),ke!==b.lastTop&&(pe=!0)}pe&&u((0,f.Z)((0,f.Z)({},b),{},{times:b.times+1,targetAlign:ue,lastTop:ke}))}},[b,V.current]),function(N){if(N==null){G();return}if(R.Z.cancel(l.current),typeof N=="number")P(N);else if(N&&(0,c.Z)(N)==="object"){var fe,Y=N.align;"index"in N?fe=N.index:fe=Oe.findIndex(function(pe){return x(pe)===N.key});var me=N.offset,re=me===void 0?0:me;u({times:0,index:fe,offset:re,originAlign:Y})}}}var ve=z.forwardRef(function(V,Oe){var E=V.prefixCls,h=V.rtl,x=V.scrollOffset,i=V.scrollRange,P=V.onStartMove,G=V.onStopMove,l=V.onScroll,a=V.horizontal,L=V.spinSize,b=V.containerSize,u=V.style,N=V.thumbStyle,fe=V.showScrollBar,Y=z.useState(!1),me=(0,s.Z)(Y,2),re=me[0],pe=me[1],ue=z.useState(null),ke=(0,s.Z)(ue,2),Ge=ke[0],Ve=ke[1],tt=z.useState(null),lt=(0,s.Z)(tt,2),mt=lt[0],ct=lt[1],At=!h,sn=z.useRef(),Gt=z.useRef(),vn=z.useState(fe),Nn=(0,s.Z)(vn,2),dn=Nn[0],vt=Nn[1],In=z.useRef(),Tn=function(){fe===!0||fe===!1||(clearTimeout(In.current),vt(!0),In.current=setTimeout(function(){vt(!1)},3e3))},jt=i-b||0,un=b-L||0,ar=z.useMemo(function(){if(x===0||jt===0)return 0;var T=x/jt;return T*un},[x,jt,un]),Sn=function(Pe){Pe.stopPropagation(),Pe.preventDefault()},Jn=z.useRef({top:ar,dragging:re,pageY:Ge,startTop:mt});Jn.current={top:ar,dragging:re,pageY:Ge,startTop:mt};var Fn=function(Pe){pe(!0),Ve(U(Pe,a)),ct(Jn.current.top),P(),Pe.stopPropagation(),Pe.preventDefault()};z.useEffect(function(){var T=function(w){w.preventDefault()},Pe=sn.current,Te=Gt.current;return Pe.addEventListener("touchstart",T,{passive:!1}),Te.addEventListener("touchstart",Fn,{passive:!1}),function(){Pe.removeEventListener("touchstart",T),Te.removeEventListener("touchstart",Fn)}},[]);var Gn=z.useRef();Gn.current=jt;var Cr=z.useRef();Cr.current=un,z.useEffect(function(){if(re){var T,Pe=function(w){var Me=Jn.current,$e=Me.dragging,Ye=Me.pageY,ze=Me.startTop;R.Z.cancel(T);var _e=sn.current.getBoundingClientRect(),nt=b/(a?_e.width:_e.height);if($e){var Je=(U(w,a)-Ye)*nt,ht=ze;!At&&a?ht-=Je:ht+=Je;var at=Gn.current,st=Cr.current,Ct=st?ht/st:0,qe=Math.ceil(Ct*at);qe=Math.max(qe,0),qe=Math.min(qe,at),T=(0,R.Z)(function(){l(qe,a)})}},Te=function(){pe(!1),G()};return window.addEventListener("mousemove",Pe,{passive:!0}),window.addEventListener("touchmove",Pe,{passive:!0}),window.addEventListener("mouseup",Te,{passive:!0}),window.addEventListener("touchend",Te,{passive:!0}),function(){window.removeEventListener("mousemove",Pe),window.removeEventListener("touchmove",Pe),window.removeEventListener("mouseup",Te),window.removeEventListener("touchend",Te),R.Z.cancel(T)}}},[re]),z.useEffect(function(){return Tn(),function(){clearTimeout(In.current)}},[x]),z.useImperativeHandle(Oe,function(){return{delayHidden:Tn}});var Dn="".concat(E,"-scrollbar"),Ot={position:"absolute",visibility:dn?null:"hidden"},On={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return a?(Ot.height=8,Ot.left=0,Ot.right=0,Ot.bottom=0,On.height="100%",On.width=L,At?On.left=ar:On.right=ar):(Ot.width=8,Ot.top=0,Ot.bottom=0,At?Ot.right=0:Ot.left=0,On.width="100%",On.height=L,On.top=ar),z.createElement("div",{ref:sn,className:ee()(Dn,(0,H.Z)((0,H.Z)((0,H.Z)({},"".concat(Dn,"-horizontal"),a),"".concat(Dn,"-vertical"),!a),"".concat(Dn,"-visible"),dn)),style:(0,f.Z)((0,f.Z)({},Ot),u),onMouseDown:Sn,onMouseMove:Tn},z.createElement("div",{ref:Gt,className:ee()("".concat(Dn,"-thumb"),(0,H.Z)({},"".concat(Dn,"-thumb-moving"),re)),style:(0,f.Z)((0,f.Z)({},On),N),onMouseDown:Fn}))}),Q=ve,F=20;function ye(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=V/Oe*V;return isNaN(E)&&(E=0),E=Math.max(E,F),Math.floor(E)}var Ce=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],je=[],Re={overflowY:"auto",overflowAnchor:"none"};function We(V,Oe){var E=V.prefixCls,h=E===void 0?"rc-virtual-list":E,x=V.className,i=V.height,P=V.itemHeight,G=V.fullHeight,l=G===void 0?!0:G,a=V.style,L=V.data,b=V.children,u=V.itemKey,N=V.virtual,fe=V.direction,Y=V.scrollWidth,me=V.component,re=me===void 0?"div":me,pe=V.onScroll,ue=V.onVirtualScroll,ke=V.onVisibleChange,Ge=V.innerProps,Ve=V.extraRender,tt=V.styles,lt=V.showScrollBar,mt=lt===void 0?"optional":lt,ct=(0,I.Z)(V,Ce),At=z.useCallback(function($t){return typeof u=="function"?u($t):$t==null?void 0:$t[u]},[u]),sn=Le(At,null,null),Gt=(0,s.Z)(sn,4),vn=Gt[0],Nn=Gt[1],dn=Gt[2],vt=Gt[3],In=!!(N!==!1&&i&&P),Tn=z.useMemo(function(){return Object.values(dn.maps).reduce(function($t,yt){return $t+yt},0)},[dn.id,dn.maps]),jt=In&&L&&(Math.max(P*L.length,Tn)>i||!!Y),un=fe==="rtl",ar=ee()(h,(0,H.Z)({},"".concat(h,"-rtl"),un),x),Sn=L||je,Jn=(0,z.useRef)(),Fn=(0,z.useRef)(),Gn=(0,z.useRef)(),Cr=(0,z.useState)(0),Dn=(0,s.Z)(Cr,2),Ot=Dn[0],On=Dn[1],T=(0,z.useState)(0),Pe=(0,s.Z)(T,2),Te=Pe[0],$=Pe[1],w=(0,z.useState)(!1),Me=(0,s.Z)(w,2),$e=Me[0],Ye=Me[1],ze=function(){Ye(!0)},_e=function(){Ye(!1)},nt={getKey:At};function Je($t){On(function(yt){var Qt;typeof $t=="function"?Qt=$t(yt):Qt=$t;var yn=Ft(Qt);return Jn.current.scrollTop=yn,yn})}var ht=(0,z.useRef)({start:0,end:Sn.length}),at=(0,z.useRef)(),st=ce(Sn,At),Ct=(0,s.Z)(st,1),qe=Ct[0];at.current=qe;var gt=z.useMemo(function(){if(!In)return{scrollHeight:void 0,start:0,end:Sn.length-1,offset:void 0};if(!jt){var $t;return{scrollHeight:(($t=Fn.current)===null||$t===void 0?void 0:$t.offsetHeight)||0,start:0,end:Sn.length-1,offset:void 0}}for(var yt=0,Qt,yn,Yn,Br=Sn.length,xr=0;xr=Ot&&Qt===void 0&&(Qt=xr,yn=yt),Or>Ot+i&&Yn===void 0&&(Yn=xr),yt=Or}return Qt===void 0&&(Qt=0,yn=0,Yn=Math.ceil(i/P)),Yn===void 0&&(Yn=Sn.length-1),Yn=Math.min(Yn+1,Sn.length-1),{scrollHeight:yt,start:Qt,end:Yn,offset:yn}},[jt,In,Ot,Sn,vt,i]),pt=gt.scrollHeight,kt=gt.start,wt=gt.end,Qe=gt.offset;ht.current.start=kt,ht.current.end=wt,z.useLayoutEffect(function(){var $t=dn.getRecord();if($t.size===1){var yt=Array.from($t)[0],Qt=Sn[kt];if(Qt){var yn=At(Qt);if(yn===yt){var Yn=dn.get(yt),Br=Yn-P;Je(function(xr){return xr+Br})}}}dn.resetRecord()},[pt]);var q=z.useState({width:0,height:i}),ge=(0,s.Z)(q,2),Se=ge[0],De=ge[1],we=function(yt){De({width:yt.offsetWidth,height:yt.offsetHeight})},Xe=(0,z.useRef)(),Ke=(0,z.useRef)(),dt=z.useMemo(function(){return ye(Se.width,Y)},[Se.width,Y]),xt=z.useMemo(function(){return ye(Se.height,pt)},[Se.height,pt]),Rt=pt-i,Yt=(0,z.useRef)(Rt);Yt.current=Rt;function Ft($t){var yt=$t;return Number.isNaN(Yt.current)||(yt=Math.min(yt,Yt.current)),yt=Math.max(yt,0),yt}var _t=Ot<=0,Dt=Ot>=Rt,Pt=Te<=0,en=Te>=Y,qt=g(_t,Dt,Pt,en),bn=function(){return{x:un?-Te:Te,y:Ot}},Kt=(0,z.useRef)(bn()),Ht=(0,m.useEvent)(function($t){if(ue){var yt=(0,f.Z)((0,f.Z)({},bn()),$t);(Kt.current.x!==yt.x||Kt.current.y!==yt.y)&&(ue(yt),Kt.current=yt)}});function an($t,yt){var Qt=$t;yt?((0,y.flushSync)(function(){$(Qt)}),Ht()):Je(Qt)}function tn($t){var yt=$t.currentTarget.scrollTop;yt!==Ot&&Je(yt),pe==null||pe($t),Ht()}var Cn=function(yt){var Qt=yt,yn=Y?Y-Se.width:0;return Qt=Math.max(Qt,0),Qt=Math.min(Qt,yn),Qt},qn=(0,m.useEvent)(function($t,yt){yt?((0,y.flushSync)(function(){$(function(Qt){var yn=Qt+(un?-$t:$t);return Cn(yn)})}),Ht()):Je(function(Qt){var yn=Qt+$t;return yn})}),Tt=v(In,_t,Dt,Pt,en,!!Y,qn),zt=(0,s.Z)(Tt,2),Et=zt[0],Mn=zt[1];ae(In,Jn,function($t,yt,Qt,yn){var Yn=yn;return qt($t,yt,Qt)?!1:!Yn||!Yn._virtualHandled?(Yn&&(Yn._virtualHandled=!0),Et({preventDefault:function(){},deltaX:$t?yt:0,deltaY:$t?0:yt}),!0):!1}),de(jt,Jn,function($t){Je(function(yt){return yt+$t})}),(0,te.Z)(function(){function $t(Qt){var yn=_t&&Qt.detail<0,Yn=Dt&&Qt.detail>0;In&&!yn&&!Yn&&Qt.preventDefault()}var yt=Jn.current;return yt.addEventListener("wheel",Et,{passive:!1}),yt.addEventListener("DOMMouseScroll",Mn,{passive:!0}),yt.addEventListener("MozMousePixelScroll",$t,{passive:!1}),function(){yt.removeEventListener("wheel",Et),yt.removeEventListener("DOMMouseScroll",Mn),yt.removeEventListener("MozMousePixelScroll",$t)}},[In,_t,Dt]),(0,te.Z)(function(){if(Y){var $t=Cn(Te);$($t),Ht({x:$t})}},[Se.width,Y]);var wn=function(){var yt,Qt;(yt=Xe.current)===null||yt===void 0||yt.delayHidden(),(Qt=Ke.current)===null||Qt===void 0||Qt.delayHidden()},hn=W(Jn,Sn,dn,P,At,function(){return Nn(!0)},Je,wn);z.useImperativeHandle(Oe,function(){return{nativeElement:Gn.current,getScrollInfo:bn,scrollTo:function(yt){function Qt(yn){return yn&&(0,c.Z)(yn)==="object"&&("left"in yn||"top"in yn)}Qt(yt)?(yt.left!==void 0&&$(Cn(yt.left)),hn(yt.top)):hn(yt)}}}),(0,te.Z)(function(){if(ke){var $t=Sn.slice(kt,wt+1);ke($t,Sn)}},[kt,wt,Sn]);var gn=A(Sn,At,dn,P),Ln=Ve==null?void 0:Ve({start:kt,end:wt,virtual:jt,offsetX:Te,offsetY:Qe,rtl:un,getSize:gn}),tr=Be(Sn,kt,wt,Y,Te,vn,b,nt),Wn=null;i&&(Wn=(0,f.Z)((0,H.Z)({},l?"height":"maxHeight",i),Re),In&&(Wn.overflowY="hidden",Y&&(Wn.overflowX="hidden"),$e&&(Wn.pointerEvents="none")));var nr={};return un&&(nr.dir="rtl"),z.createElement("div",(0,C.Z)({ref:Gn,style:(0,f.Z)((0,f.Z)({},a),{},{position:"relative"}),className:ar},nr,ct),z.createElement(J.Z,{onResize:we},z.createElement(re,{className:"".concat(h,"-holder"),style:Wn,ref:Jn,onScroll:tn,onMouseEnter:wn},z.createElement(j,{prefixCls:h,height:pt,offsetX:Te,offsetY:Qe,scrollWidth:Y,onInnerResize:Nn,ref:Fn,innerProps:Ge,rtl:un,extra:Ln},tr))),jt&&pt>i&&z.createElement(Q,{ref:Xe,prefixCls:h,scrollOffset:Ot,scrollRange:pt,rtl:un,onScroll:an,onStartMove:ze,onStopMove:_e,spinSize:xt,containerSize:Se.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:mt}),jt&&Y>Se.width&&z.createElement(Q,{ref:Ke,prefixCls:h,scrollOffset:Te,scrollRange:Y,rtl:un,onScroll:an,onStartMove:ze,onStopMove:_e,spinSize:dt,containerSize:Se.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:mt}))}var et=z.forwardRef(We);et.displayName="List";var ot=et,Fe=ot},32637:function(It,Ie,e){It.exports=e.p+"static/AssistantCode3.a8740efb.jpeg"},16722:function(It,Ie,e){e.d(Ie,{Z:function(){return ee}});const C=J=>typeof J=="object"&&J!=null&&J.nodeType===1,c=(J,m)=>(!m||J!=="hidden")&&J!=="visible"&&J!=="clip",f=(J,m)=>{if(J.clientHeight{const y=(oe=>{if(!oe.ownerDocument||!oe.ownerDocument.defaultView)return null;try{return oe.ownerDocument.defaultView.frameElement}catch(j){return null}})(z);return!!y&&(y.clientHeightoem||oe>J&&j=m&&X>=te?oe-J-z:j>m&&Xte?j-m+y:0,s=J=>{const m=J.parentElement;return m==null?J.getRootNode().host||null:m},I=(J,m)=>{var te,z,y,oe;if(typeof document=="undefined")return[];const{scrollMode:j,block:X,inline:Be,boundary:he,skipOverflowHiddenElements:Ne}=m,ce=typeof he=="function"?he:Q=>Q!==he;if(!C(J))throw new TypeError("Invalid target");const R=document.scrollingElement||document.documentElement,d=[];let r=J;for(;C(r)&&ce(r);){if(r=s(r),r===R){d.push(r);break}r!=null&&r===document.body&&f(r)&&!f(document.documentElement)||r!=null&&f(r,Ne)&&d.push(r)}const g=(z=(te=window.visualViewport)==null?void 0:te.width)!=null?z:innerWidth,v=(oe=(y=window.visualViewport)==null?void 0:y.height)!=null?oe:innerHeight,{scrollX:A,scrollY:M}=window,{height:Z,width:S,top:be,right:_,bottom:Le,left:k}=J.getBoundingClientRect(),{top:ae,right:ie,bottom:U,left:de}=(Q=>{const F=window.getComputedStyle(Q);return{top:parseFloat(F.scrollMarginTop)||0,right:parseFloat(F.scrollMarginRight)||0,bottom:parseFloat(F.scrollMarginBottom)||0,left:parseFloat(F.scrollMarginLeft)||0}})(J);let K=X==="start"||X==="nearest"?be-ae:X==="end"?Le+U:be+Z/2-ae+U,W=Be==="center"?k+S/2-de+ie:Be==="end"?_+ie:k-de;const ve=[];for(let Q=0;Q=0&&k>=0&&Le<=v&&_<=g&&(F===R&&!f(F)||be>=je&&Le<=We&&k>=et&&_<=Re))return ve;const ot=getComputedStyle(F),Fe=parseInt(ot.borderLeftWidth,10),V=parseInt(ot.borderTopWidth,10),Oe=parseInt(ot.borderRightWidth,10),E=parseInt(ot.borderBottomWidth,10);let h=0,x=0;const i="offsetWidth"in F?F.offsetWidth-F.clientWidth-Fe-Oe:0,P="offsetHeight"in F?F.offsetHeight-F.clientHeight-V-E:0,G="offsetWidth"in F?F.offsetWidth===0?0:Ce/F.offsetWidth:0,l="offsetHeight"in F?F.offsetHeight===0?0:ye/F.offsetHeight:0;if(R===F)h=X==="start"?K:X==="end"?K-v:X==="nearest"?H(M,M+v,v,V,E,M+K,M+K+Z,Z):K-v/2,x=Be==="start"?W:Be==="center"?W-g/2:Be==="end"?W-g:H(A,A+g,g,Fe,Oe,A+W,A+W+S,S),h=Math.max(0,h+M),x=Math.max(0,x+A);else{h=X==="start"?K-je-V:X==="end"?K-We+E+P:X==="nearest"?H(je,We,ye,V,E+P,K,K+Z,Z):K-(je+ye/2)+P/2,x=Be==="start"?W-et-Fe:Be==="center"?W-(et+Ce/2)+i/2:Be==="end"?W-Re+Oe+i:H(et,Re,Ce,Fe,Oe+i,W,W+S,S);const{scrollLeft:a,scrollTop:L}=F;h=l===0?0:Math.max(0,Math.min(L+h/l,F.scrollHeight-ye/l+P)),x=G===0?0:Math.max(0,Math.min(a+x/G,F.scrollWidth-Ce/G+i)),K+=L-h,W+=a-x}ve.push({el:F,top:h,left:x})}return ve},t=J=>J===!1?{block:"end",inline:"nearest"}:(m=>m===Object(m)&&Object.keys(m).length!==0)(J)?J:{block:"start",inline:"nearest"};function ee(J,m){if(!J.isConnected||!(y=>{let oe=y;for(;oe&&oe.parentNode;){if(oe.parentNode===document)return!0;oe=oe.parentNode instanceof ShadowRoot?oe.parentNode.host:oe.parentNode}return!1})(J))return;const te=(y=>{const oe=window.getComputedStyle(y);return{top:parseFloat(oe.scrollMarginTop)||0,right:parseFloat(oe.scrollMarginRight)||0,bottom:parseFloat(oe.scrollMarginBottom)||0,left:parseFloat(oe.scrollMarginLeft)||0}})(J);if((y=>typeof y=="object"&&typeof y.behavior=="function")(m))return m.behavior(I(J,m));const z=typeof m=="boolean"||m==null?void 0:m.behavior;for(const{el:y,top:oe,left:j}of I(J,t(m))){const X=oe-te.top+te.bottom,Be=j-te.left+te.right;y.scroll({top:X,left:Be,behavior:z})}}}}]); diff --git a/p__Classrooms__Lists__ProgramHomework__Comment__index.3981f01d.async.js b/p__Classrooms__Lists__ProgramHomework__Comment__index.daf644f7.async.js similarity index 69% rename from p__Classrooms__Lists__ProgramHomework__Comment__index.3981f01d.async.js rename to p__Classrooms__Lists__ProgramHomework__Comment__index.daf644f7.async.js index cfb5d40889..4a5f9dac6c 100644 --- a/p__Classrooms__Lists__ProgramHomework__Comment__index.3981f01d.async.js +++ b/p__Classrooms__Lists__ProgramHomework__Comment__index.daf644f7.async.js @@ -1,64 +1,64 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2884,6270],{27812:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},67921:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},95869:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},61293:function(Lr,PA){"use strict";PA.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},39775:function(Lr,PA,_){"use strict";var F=_(59301),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(S,f,O)=>f in S?qe(S,f,{enumerable:!0,configurable:!0,writable:!0,value:O}):S[f]=O,se=(S,f)=>{for(var O in f||(f={}))De.call(f,O)&&te(S,O,f[O]);if(ae)for(var O of ae(f))de.call(f,O)&&te(S,O,f[O]);return S};const g=S=>React.createElement("svg",se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},S),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));PA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(Lr,PA,_){"use strict";var F=_(59301),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(S,f,O)=>f in S?qe(S,f,{enumerable:!0,configurable:!0,writable:!0,value:O}):S[f]=O,se=(S,f)=>{for(var O in f||(f={}))De.call(f,O)&&te(S,O,f[O]);if(ae)for(var O of ae(f))de.call(f,O)&&te(S,O,f[O]);return S};const g=S=>React.createElement("svg",se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},S),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));PA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},17064:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return De}});var F=_(59301),qe=_(34604),ae=_(59301),De=({defaultX:de="40%",leftChild:te,rightChild:se,className:g,hideResize:S=!1})=>{const[f,O]=(0,F.useState)(de),D=(0,F.useRef)();function Q(){D.current=!0}(0,F.useEffect)(()=>{function U(L){D.current&&(qe.Z.publish("resize-move-bar",L),O(L.pageX))}function j(){D.current=!1}return window.addEventListener("mousemove",U),window.addEventListener("mouseup",j),()=>{window.removeEventListener("mousemove",U),window.removeEventListener("mouseup",j)}},[]);const x=typeof f=="number"&&f!==.01?`${f}px`:de,b=`calc(100% - ${S?"0px":"4px"} - ${x})`;return ae.createElement("div",{className:`split-panel-container ${g}`},ae.createElement("section",{style:{width:x,display:f===.01?"none":""}},te),ae.createElement("section",{className:"resize-x-bar",onMouseDown:Q},ae.createElement("a",{className:"btn-resize"},ae.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ae.createElement("path",{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"})))),ae.createElement("section",{style:{width:b}},se))}},19105:function(Lr,PA,_){"use strict";var F=_(59301);const qe=De=>String(De).length===1?`0${De}`:De,ae=({className:De="",onChange:de,defaultValue:te=0})=>{const[se,g]=(0,F.useState)(te);(0,F.useEffect)(()=>{const D=setTimeout(()=>{g(se+1e3)},1e3);return de(se+1e3),()=>{clearInterval(D)}},[se]);const S=parseInt(se/(60*6e4))||"00",f=parseInt(se%(60*6e4)/6e4)||"00",O=parseInt(se%6e4/1e3)||"00";return F.createElement("div",{className:De},qe(S),":",qe(f),":",qe(O))};PA.Z=ae},30917:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return Se}});var F=_(59301),qe=_(89070),ae=_(43418),De=_(78241),de=_(8591),te=_(71418),se=_(17574),g=_(95237),S=_(43604),f=_(6848),O=_(92832),D={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},Q=_(83312),x=_(24780),b=_(8797),U=_(29458),j=Object.defineProperty,L=Object.defineProperties,N=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,_e=(I,xe,be)=>xe in I?j(I,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):I[xe]=be,oe=(I,xe)=>{for(var be in xe||(xe={}))Ae.call(xe,be)&&_e(I,be,xe[be]);if(K)for(var be of K(xe))me.call(xe,be)&&_e(I,be,xe[be]);return I},tt=(I,xe)=>L(I,N(xe)),ke=(I,xe)=>{var be={};for(var re in I)Ae.call(I,re)&&xe.indexOf(re)<0&&(be[re]=I[re]);if(I!=null&&K)for(var re of K(I))xe.indexOf(re)<0&&me.call(I,re)&&(be[re]=I[re]);return be},Ge=(I,xe,be)=>new Promise((re,ge)=>{var ee=G=>{try{$(be.next(G))}catch(Qe){ge(Qe)}},J=G=>{try{$(be.throw(G))}catch(Qe){ge(Qe)}},$=G=>G.done?re(G.value):Promise.resolve(G.value).then(ee,J);$((be=be.apply(I,xe)).next())});const it=(I=[])=>I==null?void 0:I.map(xe=>tt(oe({},xe),{title:(xe==null?void 0:xe.value)||"",key:xe==null?void 0:xe.id,isLeaf:!0})),Y=I=>{var xe=I,{user:be,children:re,isShowComponent:ge=!0,ModalProps:ee={},onDataSelect:J}=xe,$=ke(xe,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[G,Qe]=ae.default.useModal(),[Ve]=De.default.useForm(),[Re,jt]=(0,F.useState)([]),[Nt,et]=(0,F.useState)(!1),[Gt,iA]=(0,F.useState)(!1),[,Rt,rA,Xt]=(0,Q.U)(x.qE,{page:1,limit:9999}),[,,c]=(0,Q.U)(x.V8,{}),[,,ue]=(0,Q.U)(x.B$,{}),[,,P]=(0,Q.U)(x.DH,{}),[,,h]=(0,Q.U)(x.bJ,{}),p=()=>{et(!1),Ve.resetFields(),iA(!1)},k=Be=>Ge(void 0,null,function*(){const{node:he,dragNode:st,event:yt}=Be,lt=Be.node.pos.split("-"),ot=Be.dropPosition-Number(lt[lt.length-1]);if(ot==0){de.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(ot==1&&(st==null?void 0:st.item_index)==(he==null?void 0:he.item_index)+1){de.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const It=yield h({id:st==null?void 0:st.key,position:ot==-1?1:(st==null?void 0:st.item_index)>(he==null?void 0:he.item_index)?(he==null?void 0:he.item_index)+1:he==null?void 0:he.item_index});(It==null?void 0:It.status)===0&&(de.ZP.success("\u79FB\u52A8\u6210\u529F"),rA({},!0))}),ne=Be=>Ge(void 0,null,function*(){let he={};Gt?he=yield ue(oe({},Be)):he=yield P(oe({},Be)),(he==null?void 0:he.status)==0&&(de.ZP.success((he==null?void 0:he.message)||(Gt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),rA({},!0),p())});return(0,F.useEffect)(()=>{ee!=null&&ee.open&&rA({},!0)},[ee==null?void 0:ee.open]),(0,F.useEffect)(()=>{var Be;jt(it((Be=Xt==null?void 0:Xt.data)==null?void 0:Be.list))},[Xt]),ge?F.createElement(F.Fragment,null,Qe,re,F.createElement(ae.default,oe({},oe({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},ee)),F.createElement(te.Z,{spinning:Rt},(Re==null?void 0:Re.length)>0?F.createElement(F.Fragment,null,F.createElement(se.default.DirectoryTree,{height:500,className:D.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:J,treeData:Re,onDrop:k,titleRender:Be=>F.createElement(F.Fragment,null,F.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Be==null?void 0:Be.title),F.createElement("div",{className:`${D.EditDom}`},F.createElement(g.Z,{wrap:!1,align:"middle",gutter:16},F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},F.createElement("i",{className:`iconfont icon-tuodong1 font12 ${D.currentPrimary}`}))),F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u7F16\u8F91"},F.createElement("i",{className:`iconfont icon-bianji11 font12 ${D.currentPrimary}`,onClick:he=>{he.stopPropagation(),Ve.setFieldsValue(oe({},Be)),et(!0)}}))),F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u5220\u9664"},F.createElement("i",{className:`iconfont icon-shanchu14 font12 ${D.currentDelete}`,onClick:he=>{he.stopPropagation(),G.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ge(void 0,null,function*(){const st=yield c({id:Be==null?void 0:Be.key});(st==null?void 0:st.status)==0&&(de.ZP.success((st==null?void 0:st.message)||"\u5220\u9664\u6210\u529F"),rA({},!0))})})}}))))))}),F.createElement(U.op,{className:"ml20 mt20",icon:F.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{iA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):F.createElement(b.Z,{styles:{margin:"30px auto"},customText:F.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",F.createElement("a",{onClick:()=>{iA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),F.createElement(ae.default,{title:Gt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:Nt,okText:Gt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{p()},onOk:()=>{Ve.submit()}},F.createElement(De.default,{form:Ve,onFinish:ne},Gt&&F.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),F.createElement(De.default.Item,{hidden:!0,name:"id"}),F.createElement(De.default.Item,{className:"mt10",name:"value"},F.createElement(O.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Se=(0,qe.connect)(({loading:I,user:xe})=>({user:xe,loading:I.effects}))(Y)},33847:function(Lr,PA,_){"use strict";_.d(PA,{i:function(){return me},Z:function(){return oe}});var F={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"},qe=_(71418),ae=_(6848),De=_(92310),de=_.n(De),te=_(955),se=_(8797),g=_(24065),S="data:image/png;base64,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",f="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC",O="data:image/png;base64,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",D="data:image/png;base64,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",Q="data:image/png;base64,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",x="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",b="data:image/png;base64,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",U="data:image/png;base64,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",j="data:image/png;base64,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",L="data:image/png;base64,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",N="data:image/png;base64,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",K="data:image/png;base64,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",Ae=_(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:S,swimg:f},{name:"101\u8BA1\u5212",ptimg:O,swimg:D},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Q,swimg:x},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:U},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:j,swimg:L},{name:"\u519B\u961F\u4E00\u6D41",ptimg:N,swimg:K}];var oe=({className:tt,dataSource:ke=[],col:Ge=4,right:it,bottom:Y=23,precision:Se=0,wrapWidth:I=1200,trackEventItems:xe,loading:be,onRemove:re=()=>{},isCurrent:ge=!0,showAlias:ee=!1})=>{const J=Math.floor((I-(Ge-1)*it)/Ge),$=[{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(G=>(window.ENV==="build"&&(G.ptimg=`/react/build${G.ptimg}`,G.swimg=`/react/build${G.swimg}`),G));return Ae.createElement(qe.Z,{spinning:be},Ae.createElement("div",{className:de()(F.list,tt)},!!(ke!=null&&ke.length)&&(ke==null?void 0:ke.map((G,Qe)=>{var Ve;const{name:Re,id:jt,identifier:Nt,featured:et,school_name:Gt,image_url:iA,excellent:Rt,is_plan:rA}=G;return Ae.createElement("div",{key:jt,className:F.wrap,style:{width:J,marginRight:(1+Qe)%Ge===0?0:it+Se,marginBottom:Y}},Ae.createElement("a",{className:F.li,onClick:Xt=>{Xt.preventDefault(),Xt.stopPropagation(),xe&&(0,te.L9)([xe]),(0,te.xg)(`/paths/${Nt}`)}},Ae.createElement("div",{className:F.img},Ae.createElement("img",{className:F.cover,src:`${iA}`}),ge&&(0,g.bg)()&&(G==null?void 0:G.studying)&&Ae.createElement("div",{className:`${F.movebq} user-path-items`,onClick:Xt=>{Xt.stopPropagation(),re(G)}},Ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=G==null?void 0:G.subject_tags)==null?void 0:Ve.map((Xt,c)=>{var ue,P;if(c===0){const p=(ue=$.find(k=>k.name==Xt))==null?void 0:ue.swimg;return Ae.createElement("img",{className:F.sign,src:p,style:{left:"-4px"}})}const h=(P=$.find(p=>p.name==Xt))==null?void 0:P.ptimg;return Ae.createElement("img",{className:F.sign,src:h,style:{left:`${48+52*(c-1)+2*c}px`}})}),Ae.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(G==null?void 0:G.excellent)&&Ae.createElement("div",{className:F.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ae.createElement("div",{className:F.name},Ae.createElement(ae.Z,{title:ee&&(G!=null&&G.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Re}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${G==null?void 0:G.excellent_alias_name}`)):Re},Ae.createElement("span",{className:F.e},ee&&(G==null?void 0:G.excellent_alias_name)||Re))),Ae.createElement("div",{className:F.tags},Ae.createElement("div",null,Ae.createElement(ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,G.stages_count))),Ae.createElement(ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,G.members_count)))))))})),!ke.length&&Ae.createElement(se.Z,null)))}},29458:function(Lr,PA,_){"use strict";_.d(PA,{jL:function(){return de},w9:function(){return G},QD:function(){return Dt},cQ:function(){return re.Z},op:function(){return ot},O5:function(){return WA},_b:function(){return SA},t7:function(){return L},Gi:function(){return et},YG:function(){return jt},qp:function(){return O},vr:function(){return wA},qE:function(){return je},Je:function(){return Ae},wb:function(){return be},cq:function(){return c},tp:function(){return x}});var F=_(59301),qe={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"},ae="data:image/png;base64,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",de=({dataSource:_t=[],img:nA,imgWidth:oA=346,title:cA,sunTitle:$A,bannerExtraContent:gr})=>F.createElement("div",{className:qe.banner},F.createElement("div",{className:qe.content},F.createElement("aside",null,F.createElement("p",null,F.createElement("b",null,cA),F.createElement("span",null,$A)),_t.length>0&&F.createElement("div",{className:qe.btns},_t.map((Kt,Er)=>F.createElement("div",{key:Er,onClick:Kt.click},Kt.name,Kt.sign?F.createElement("img",{src:ae,width:39}):null))),gr),nA&&F.createElement("img",{style:{marginTop:33,marginRight:38},src:nA,width:oA}))),te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=_(92310),g=_.n(se),S=_(89392),O=({dataSource:_t=[],value:nA,onChange:oA,onTitleChange:cA,className:$A,title:gr,titleWidth:Kt=41,style:Er={},fontColor:fr="#6A7283",showCount:dn})=>{const[Br,NA]=(0,F.useState)(0),[KA,an]=(0,F.useState)(!1),Vr=(0,F.useRef)(null),mr=(0,F.useRef)(null);return(0,F.useEffect)(()=>{var ar;_t.length!==0&&(((ar=Vr==null?void 0:Vr.current)==null?void 0:ar.clientHeight)>97?NA(1):NA(0)),_t.length===0&&NA(0),an(!1)},[_t]),F.createElement("div",{className:g()(te.row,$A),style:Er},F.createElement("div",{onClick:(0,S.throttle)(()=>cA==null?void 0:cA(),2e3),style:{width:Kt,marginTop:KA?12:4},className:`${te.title} ${cA?"current":""}`},gr),F.createElement("div",{className:KA?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},F.createElement("div",{className:te.bar,ref:mr,style:Br>0?{height:Br===1?97:"auto",overflow:Br===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},F.createElement("div",{className:te.tag,ref:Vr},_t==null?void 0:_t.map(ar=>F.createElement("span",{onClick:()=>oA(ar.id),key:ar.id,style:{color:fr},className:nA===ar.id?te.active:""},F.createElement("span",{title:ar.name,className:te.name},ar.name),!!dn&&F.createElement("span",{className:te.num},ar.count))))),!!Br&&F.createElement(F.Fragment,null,Br===1?F.createElement("div",{onClick:()=>{var ar;NA(2),((ar=Vr==null?void 0:Vr.current)==null?void 0:ar.clientHeight)>245?an(!0):an(!1)},className:te.action},"\u5C55\u5F00",F.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):F.createElement("div",{onClick:()=>{mr.current.scrollTop=0,NA(1),an(!1)},className:te.action},"\u6536\u8D77",F.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"},x=({dataSource:_t=[],value:nA,onChange:oA,className:cA,style:$A={}})=>F.createElement("div",{style:$A,className:g()(D.tabs,cA)},_t.map(gr=>F.createElement("span",{onClick:()=>oA(gr.id),className:nA===gr.id?D.active:"",key:gr.id},gr.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"},U=_(92832),L=({dataSource:_t=[],value:nA="",onChange:oA,onInputChange:cA=()=>{},className:$A,style:gr={},placeholder:Kt,allowClear:Er=!1})=>{var fr;const[dn,Br]=(0,F.useState)(""),[NA,KA]=(0,F.useState)("");(0,F.useEffect)(()=>{var mr;let ar=nA;(mr=JSON.stringify(nA))!=null&&mr.includes("{")&&(Br(nA.id),ar=nA.value||"");try{KA(decodeURIComponent(ar||""))}catch(Qn){KA(decodeURIComponent(ar||""))}},[nA]);const an=()=>{oA(encodeURIComponent(NA),dn||null)},Vr=mr=>{mr!==dn&&(Br(mr),oA(encodeURIComponent(NA),mr))};return F.createElement("div",{className:g()(b.input,$A),style:gr},!!_t.length&&F.createElement("div",{className:b.dropdown},F.createElement("div",{className:b.text},(fr=_t.find(mr=>mr.id===dn))==null?void 0:fr.name,F.createElement("i",{className:"iconfont icon-zhankai4"}),F.createElement("b",{className:b.b1}),F.createElement("b",{className:b.b2})),F.createElement("div",{className:b.menu},_t.map((mr,ar)=>F.createElement("div",{key:ar,onClick:()=>Vr(mr.id)},mr.name)))),F.createElement(U.default,{onPressEnter:an,value:NA,onChange:mr=>{KA(mr.target.value),cA(encodeURIComponent(mr.target.value),dn||null)},bordered:!1,placeholder:Kt}),F.createElement("i",{onClick:an,className:"iconfont icon-sousuo9 font14 pl10 current"}))},N={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ae=({value:_t,onChange:nA,className:oA,total:cA,pageSize:$A,style:gr={}})=>{const Kt=_t<2,Er=_t>=Math.ceil(cA/$A);return cA<=$A?F.createElement(F.Fragment,null):F.createElement("div",{className:g()(N.quickPager,oA),style:gr},F.createElement("div",{onClick:()=>{Kt||nA(_t-1,"prev")},className:Kt?N.disabled:""},"\u4E0A\u4E00\u9875"),F.createElement("div",{onClick:()=>{Er||nA(_t+1,"next")},className:Er?N.disabled:""},"\u4E0B\u4E00\u9875"))},me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},_e=_(71418),oe=_(6848),tt=_(13570),ke=_(3294),Ge=_(955),it=_(96908),Y=_(57177),Se=_(81378),I=_(8797),be=({className:_t,dataSource:nA=[],col:oA=4,right:cA,bottom:$A=23,precision:gr=0,wrapWidth:Kt=1200,trackEventItems:Er,loading:fr})=>{const dn=Math.floor((Kt-(oA-1)*cA)/oA);return F.createElement(_e.Z,{spinning:fr},F.createElement("div",{className:g()(me.list,_t)},!!nA.length&&nA.map((Br,NA)=>{const{name:KA,id:an,identifier:Vr,power:mr,cover_image_id:ar,pic:Qn}=Br;return F.createElement("div",{className:me.wrap,key:an,style:{width:dn,marginRight:(1+NA)%oA===0?0:cA+gr,marginBottom:$A}},F.createElement("a",{target:"_blank",href:`/shixuns/${Vr}/challenges`,className:me.li,onClick:ma=>{ma.preventDefault(),Er&&(0,Ge.L9)([Er]),mr&&(0,Ge.xg)(`/shixuns/${Vr}/challenges`)}},F.createElement("div",{className:me.img},F.createElement("img",{className:me.cover,src:`${Qn}`}),Br.is_jupyter&&F.createElement("img",{className:me.sign,src:it}),Br.is_jupyter_lab&&F.createElement("img",{className:me.sign,src:Y}),Br.is_unity_3d&&F.createElement("img",{className:me.sign,src:Se})),F.createElement("div",{className:me.name},F.createElement(oe.Z,{title:KA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},F.createElement("span",{className:me.e},KA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),F.createElement("div",{className:me.tags},F.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),F.createElement("span",null,Br.challenges_count))),!!Br.myshixuns_count&&F.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),F.createElement("span",null,Br.myshixuns_count))),F.createElement(oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},F.createElement("span",null,F.createElement("span",null,Br.level))),F.createElement("div",{className:me.rate},F.createElement(tt.Z,{allowHalf:!0,disabled:!0,defaultValue:Br.score_info}),F.createElement("span",null,"\xA0",Br.score_info?`${Br.score_info}\u5206`:"5\u5206")))),!mr&&F.createElement("div",{className:me.lockWrap},F.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),F.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!nA.length&&F.createElement(I.Z,null)))},re=_(33847),ge={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"},ee="data:image/png;base64,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",J=_(59301),G=({className:_t,dataSource:nA=[],col:oA=4,right:cA,bottom:$A=23,precision:gr=0,wrapWidth:Kt=1200,trackEventItems:Er,loading:fr})=>{const dn=Math.floor((Kt-(oA-1)*cA)/oA);return J.createElement(_e.Z,{spinning:fr},J.createElement("div",{className:g()(ge.list,_t)},!!nA.length&&nA.map((Br,NA)=>{const{subject_identifier:KA,id:an,identifier:Vr,power:mr}=Br,ar=Br.is_public!=0&&Br.is_public;return J.createElement("div",{className:ge.wrap,key:an,style:{width:dn,marginRight:(1+NA)%oA===0?0:cA+gr,marginBottom:$A}},J.createElement("a",{className:ge.li,onClick:Qn=>{Qn.preventDefault(),Er&&(0,Ge.L9)([Er]),(0,Ge.xg)(Br.first_category_url)}},J.createElement("div",{className:ge.top},J.createElement(oe.Z,{title:Br.name},J.createElement("div",{className:ge.name},Br.name)),J.createElement("img",{className:ge.img,src:ke.Z.IMG_SERVER+"/images/"+Br.avatar_url}),J.createElement("div",{className:ge.text,title:Br.creator},Br.creator),KA&&J.createElement("div",{className:ge.btns},J.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),J.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ar&&J.createElement("div",{className:ge.sign},"\u516C\u5F00")),J.createElement("div",{className:ge.bottom},Br.visits>0&&J.createElement(oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-liulanyan"}),J.createElement("span",null,Br.visits))),Br.course_members_count>0&&J.createElement(oe.Z,{title:"\u6210\u5458",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-chengyuan"}),Br.course_members_count)),Br.tasks_count>0&&J.createElement(oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-zuoye"}),Br.tasks_count)),Br.is_end?J.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):J.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Br.is_accessible&&J.createElement("div",{className:ge.lockWrap},J.createElement("img",{src:`${ke.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")))}),!nA.length&&J.createElement(I.Z,null)))},Qe={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=_(89070),jt=({dataSource:_t=[],value:nA,onChange:oA,className:cA,style:$A={},tabBarExtraContent:gr})=>F.createElement("div",{className:g()(Qe.tabs,cA),style:$A},F.createElement("div",{className:Qe.tabsWrap},_t.map((Kt,Er)=>F.createElement("aside",{className:Qe.tab,onClick:()=>{oA(Kt.id),Kt.link&&Ve.history.push(Kt.link)},key:Er},F.createElement("div",{className:nA===Kt.id?Qe.active:""},Kt.name),(Kt==null?void 0:Kt.resetCount)==null&&(Kt==null?void 0:Kt.total)!==void 0&&F.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&&F.createElement(oe.Z,{title:(Kt==null?void 0:Kt.tip)!=null?Kt==null?void 0:Kt.tip:""},F.createElement("span",{style:{color:"#9096A3"}},"\uFF08",F.createElement("span",{style:{color:"#000"}},Kt==null?void 0:Kt.resetCount),"/",F.createElement("span",null,Kt==null?void 0:Kt.total),"\uFF09"))))),F.createElement("div",{className:Qe.tabBar},gr)),et=({className:_t,style:nA={},children:oA})=>F.createElement("div",{className:g()(_t),style:nA},oA),Gt={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"},iA=_(38854),Rt=_(20834);const rA=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var c=({sortValue:_t,dropValue:nA,className:oA,onSort:cA,onDrop:$A,dataSource:gr=rA})=>{var Kt;return F.createElement("div",{className:g()(Gt.orderWrap,oA)},F.createElement(iA.Z,{dropdownRender:()=>F.createElement(Rt.default,null,gr.map((Er,fr)=>F.createElement(Rt.default.Item,{key:fr,onClick:()=>$A(Er.id)},Er.name)))},F.createElement("span",{className:Gt.orderTextWrap},(Kt=gr.find(Er=>nA===Er.id))==null?void 0:Kt.name)),F.createElement("span",{className:Gt.orderIconWrap},F.createElement("span",{className:Gt.orderAsc},F.createElement("i",{className:_t==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Gt.cursorPointer}`,onClick:()=>cA(_t==="asc"?"desc":"asc")})),F.createElement("span",{className:Gt.orderDesc},F.createElement("i",{className:_t==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer} ${Gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Gt.cursorPointer}`,onClick:()=>cA(_t==="asc"?"desc":"asc")}))))},ue={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"},P=_(3113),h=Object.defineProperty,p=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Be=(_t,nA,oA)=>nA in _t?h(_t,nA,{enumerable:!0,configurable:!0,writable:!0,value:oA}):_t[nA]=oA,he=(_t,nA)=>{for(var oA in nA||(nA={}))k.call(nA,oA)&&Be(_t,oA,nA[oA]);if(p)for(var oA of p(nA))ne.call(nA,oA)&&Be(_t,oA,nA[oA]);return _t},st=(_t,nA)=>{var oA={};for(var cA in _t)k.call(_t,cA)&&nA.indexOf(cA)<0&&(oA[cA]=_t[cA]);if(_t!=null&&p)for(var cA of p(_t))nA.indexOf(cA)<0&&ne.call(_t,cA)&&(oA[cA]=_t[cA]);return oA},yt=(_t,nA,oA)=>new Promise((cA,$A)=>{var gr=fr=>{try{Er(oA.next(fr))}catch(dn){$A(dn)}},Kt=fr=>{try{Er(oA.throw(fr))}catch(dn){$A(dn)}},Er=fr=>fr.done?cA(fr.value):Promise.resolve(fr.value).then(gr,Kt);Er((oA=oA.apply(_t,nA)).next())}),ot=_t=>{var nA=_t,{className:oA,style:cA,children:$A,loading:gr=!1,openLoading:Kt,onClick:Er=()=>{},size:fr="middle",shape:dn="round"}=nA,Br=st(nA,["className","style","children","loading","openLoading","onClick","size","shape"]);const[NA,KA]=(0,F.useState)(!1);return F.createElement(P.ZP,he({onClick:(0,S.throttle)(an=>yt(void 0,null,function*(){Kt&&KA(!0);try{yield Er(an)}catch(Vr){console.log("error",Vr)}Kt&&KA(!1)}),2e3,{leading:!0,trailing:!1}),className:g()(ue.btn,ue[`${fr}-${dn}`],oA),style:cA,size:fr,shape:dn,loading:NA||gr},Br),$A)},It={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:_t,style:nA,children:oA=null,onClick:cA,title:$A})=>F.createElement("div",{className:g()(It.head,_t),style:nA},F.createElement("span",{className:"primary-hover",onClick:cA},F.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),F.createElement("b",{title:$A},$A),F.createElement("div",{className:It.node},oA)),Ke={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Dt=({confirmShow:_t=!0,confirmTitle:nA,confirmClick:oA,cancelShow:cA=!0,cancelTitle:$A,cancelClick:gr,className:Kt,style:Er,confirmLoading:fr=!1})=>F.createElement("div",{className:g()(Ke.btns,Kt),style:Er},_t&&F.createElement(P.ZP,{loading:fr,onClick:oA,type:"primary",className:Ke.confirm},nA),cA&&F.createElement(P.ZP,{onClick:gr,className:Ke.cancel},$A)),St={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"},wA=({className:_t,style:nA={},LeftContent:oA,children:cA,RightContent:$A})=>F.createElement("div",{className:g()(St.fixedBottom,_t),style:nA},F.createElement("div",{className:St.wrap},F.createElement("div",{className:St.left},oA),F.createElement("div",{className:St.center},cA),F.createElement("div",{className:St.right},$A))),sA={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"},SA=({className:_t,style:nA={},dataSource:oA=[]})=>F.createElement("div",{className:g()(sA.crumbs,_t),style:nA},oA.map((cA,$A)=>$AVe.history.push(cA.path)},cA.name):F.createElement("span",null,cA.name),F.createElement("span",null,"\xA0",">","\xA0")):F.createElement("span",{key:$A,style:{color:"#5F6368"}},cA.name))),Ct=_(31797),$t=Object.defineProperty,pt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Vt=Object.getOwnPropertySymbols,mA=Object.prototype.hasOwnProperty,CA=Object.prototype.propertyIsEnumerable,eA=(_t,nA,oA)=>nA in _t?$t(_t,nA,{enumerable:!0,configurable:!0,writable:!0,value:oA}):_t[nA]=oA,dA=(_t,nA)=>{for(var oA in nA||(nA={}))mA.call(nA,oA)&&eA(_t,oA,nA[oA]);if(Vt)for(var oA of Vt(nA))CA.call(nA,oA)&&eA(_t,oA,nA[oA]);return _t},RA=(_t,nA)=>pt(_t,Lt(nA)),xr=(_t,nA)=>{var oA={};for(var cA in _t)mA.call(_t,cA)&&nA.indexOf(cA)<0&&(oA[cA]=_t[cA]);if(_t!=null&&Vt)for(var cA of Vt(_t))nA.indexOf(cA)<0&&CA.call(_t,cA)&&(oA[cA]=_t[cA]);return oA};const{Countdown:TA}=Ct.default;var WA=_t=>{var nA=_t,{onChange:oA}=nA,cA=xr(nA,["onChange"]);const[$A,gr]=(0,F.useState)(null);(0,F.useEffect)(()=>{typeof $A=="number"&&$A>=0&&oA($A)},[$A]);const Kt=Er=>{const fr=Math.floor(Er/1e3);gr(fr)};return F.createElement(TA,RA(dA({},cA),{onChange:Kt}))}},63764:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return ge}});var F=_(59301),qe=_(5112),ae=_(3113),De=_(8591),de=_(43418),te=_(5871),se=_(95237),g=_(43604),S=_(28103),f=_(23954),O={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},D=_(24065),Q=_(24334),x=_(99064),b=_(89070),U=_(85149),j=_(36708),L=_(87169),N=_(26227),K=_(59301),Ae=Object.defineProperty,me=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ge=(ee,J,$)=>J in ee?Ae(ee,J,{enumerable:!0,configurable:!0,writable:!0,value:$}):ee[J]=$,it=(ee,J)=>{for(var $ in J||(J={}))tt.call(J,$)&&Ge(ee,$,J[$]);if(oe)for(var $ of oe(J))ke.call(J,$)&&Ge(ee,$,J[$]);return ee},Y=(ee,J)=>me(ee,_e(J)),Se=(ee,J,$)=>new Promise((G,Qe)=>{var Ve=Nt=>{try{jt($.next(Nt))}catch(et){Qe(et)}},Re=Nt=>{try{jt($.throw(Nt))}catch(et){Qe(et)}},jt=Nt=>Nt.done?G(Nt.value):Promise.resolve(Nt.value).then(Ve,Re);jt(($=$.apply(ee,J)).next())});const I={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var xe=(ee=>(ee[ee.SET_PATH=0]="SET_PATH",ee[ee.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ee))(xe||{});function be(ee,J){switch(J.type){case 0:return Y(it({},ee),{selectedPath:J.payload});case 1:return Y(it({},ee),{passedContent:J.payload});default:throw new Error}}var ge=({language:ee,dispatch:J,shixunWorkReport:$,v:G,languages:Qe,classroomList:Ve,autoHeight:Re,diff_code_count:jt,data:Nt})=>{const[et,Gt]=(0,F.useState)(Qe==null?void 0:Qe[0]),iA=(0,b.useParams)();return(0,F.useEffect)(()=>{Gt(Qe==null?void 0:Qe[0])},[]),(0,F.useEffect)(()=>{var Rt;Gt((Rt=Qe==null?void 0:Qe.filter(rA=>rA.language===(et==null?void 0:et.language)))==null?void 0:Rt[0])},[Qe]),K.createElement(K.Fragment,null,K.createElement("h2",null," ",K.createElement("span",null,G.is_finish?K.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):K.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Qe==null?void 0:Qe.length)>1&&K.createElement(qe.ZP.Group,{defaultValue:ee,style:{marginLeft:10},onChange:Rt=>{var rA;G.language=Rt.target.value,Gt((rA=Qe==null?void 0:Qe.filter(Xt=>Xt.language===Rt.target.value))==null?void 0:rA[0])}},Qe==null?void 0:Qe.map(Rt=>K.createElement(qe.ZP,{value:Rt==null?void 0:Rt.language},Rt==null?void 0:Rt.language)))),(0,D.GJ)()&&$!="shixunWorkReport"&&K.createElement("span",null,K.createElement("span",null,"\u5F97\u5206 ",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement(ae.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Rt,rA;if(!((rA=(Rt=Ve.AssistantObject)==null?void 0:Rt.hack)!=null&&rA.can_appraise)&&(0,D.Rm)()){De.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Xt=et==null?void 0:et.score;de.default.confirm({title:"\u8C03\u5206",content:K.createElement("div",null,K.createElement("p",null,"\u5F97\u5206\uFF1A",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement("p",null,"\u8C03\u5206\uFF1A",K.createElement(te.Z,{min:0,max:et==null?void 0:et.total_score,defaultValue:et==null?void 0:et.score,onChange:c=>{Xt=c}}))),okText:"\u786E\u8BA4",onOk:()=>Se(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${iA==null?void 0:iA.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:iA==null?void 0:iA.coursesId,hack_user_code_id:et==null?void 0:et.hack_user_id,score:Xt}})).status===0&&(De.ZP.success("\u8C03\u5206\u6210\u529F"),J({type:"shixunHomeworks/setActionTabs",payload:{}}),J({type:"shixunHomeworks/getShixunWorkReports",payload:it({},iA)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,D.GJ)()&&$!="shixunWorkReport"&&K.createElement(ae.ZP,{onClick:()=>{var Rt;if(!((Rt=Ve.AssistantObject.hack)!=null&&Rt.can_appraise)&&(0,D.Rm)()){De.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:$.user_id,type:"1",language:et==null?void 0:et.language,v:G,data:it({},$)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),K.createElement(f.ZP,{height:300,language:et==null?void 0:et.language,value:et!=null&&et.code?Q.Base64.decode(et==null?void 0:et.code):"",autoHeight:Re,theme:"default",options:I}),((et==null?void 0:et.comment)||(et==null?void 0:et.hidden_comment))&&K.createElement("div",null,K.createElement(se.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},K.createElement(g.Z,{flex:1},K.createElement("h1",{className:O.title},"\u70B9\u8BC4\u5185\u5BB9")),K.createElement(g.Z,{className:"pr30"},(0,D.GJ)()&&K.createElement(ae.ZP,{onClick:()=>Se(void 0,null,function*(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:K.createElement(L.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return Se(this,null,function*(){(yield(0,j.gZ)({comment_id:et==null?void 0:et.comment_id,homeworkId:iA.homeworkId,type:"hack"})).status===0&&(De.ZP.success("\u5220\u9664\u6210\u529F"),J({type:"shixunHomeworks/getShixunWorkReports",payload:it({},iA)}))})}})})},K.createElement(N.Z,null),"\u5220\u9664"))),K.createElement(S.Z,{style:{margin:0}}),(et==null?void 0:et.comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(U.Z,{value:et==null?void 0:et.comment})),(et==null?void 0:et.hidden_comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(U.Z,{value:et==null?void 0:et.hidden_comment}))))}},11091:function(Lr,PA,_){"use strict";_.r(PA),_.d(PA,{default:function(){return It}});var F=_(59301),qe=_(86129),ae=_.n(qe),De=_(89070),de=_(43418),te=_(61621),se=_(66104),g=_(95237),S=_(43604),f=_(3113),O=_(8591),D=_(28103),Q=_(1710),x=_(27812),b=_(95869),U=_(87169),j=_(26227),L=_(3294),N=_(24065),K=_(955),Ae={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},me=_(63764),_e=_(99064),oe=_(24334),tt=_(61186),ke=_.n(tt),Ge=_(23954),it=_(87001);const Y=({shixunHomeworks:Ue,autoHeight:je,classroomList:Ke,user:ct,dispatch:Dt})=>{const{shixunWorkReport:St}=Ue,{stage_list:Bt,work_id:wA}=St,sA=(0,De.useParams)(),IA=(0,N.GJ)(),[SA,Ct]=(0,F.useState)(),$t={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},pt=mA=>mA==="c++"?1:mA==="C++"?2:mA;function Lt(mA,CA){return(0,_e.U2)(`student_works/${wA}/rep_passed_content.json`,{path:CA,game_id:mA})}const Vt=(0,K.qZ)(5,St.hack);return F.createElement(F.Fragment,null,Vt==null?void 0:Vt.map(function(mA,CA){return F.createElement("div",{key:CA},mA.map(function(eA,dA){var RA,xr,TA;return F.createElement("aside",{className:"pl30 pr30",key:dA},F.createElement("div",{className:`${Ae.shixunTitle} mt10`},F.createElement("div",{style:{display:"flex",width:"100%"}},F.createElement("span",{className:"fa fa-code "}),F.createElement("strong",{style:{flex:1},className:"c-black"},"\u7B2C",CA*5+dA+1,"\u9898 ",eA.name),eA.is_finish&&F.createElement("a",{style:{marginLeft:20},onClick:vA=>{vA.preventDefault(),window.open(`${eA==null?void 0:eA.url}&language=${pt(eA.language)}`),localStorage.setItem("program_homework",[sA.coursesId,sA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"),!eA.is_finish&&eA.final_submit_languages.length>0&&F.createElement("a",{style:{marginLeft:20},onClick:vA=>{vA.preventDefault(),window.open(`${eA==null?void 0:eA.url}&language=${pt(eA.final_submit_languages[0].language)}`),localStorage.setItem("program_homework",[sA.coursesId,sA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"))),F.createElement("div",{className:"font16 mt10"},eA.is_finish?F.createElement("aside",{className:Ae.shixunWrp},F.createElement(me.Z,{classroomList:Ke,user:ct,v:eA,shixunWorkReport:St,dispatch:Dt,autoHeight:je,languages:eA.languages,language:eA.language,game_id:eA.id,data:oe.Base64.decode(eA.code),diff_code_count:eA.diff_code_count,onPathChange:Lt})):eA.final_submit_languages.length>0&&F.createElement("aside",{className:Ae.shixunWrp},F.createElement(me.Z,{classroomList:Ke,user:ct,v:eA,shixunWorkReport:St,dispatch:Dt,autoHeight:je,languages:eA.final_submit_languages,language:eA.final_submit_languages[0].language,game_id:eA.id,data:oe.Base64.decode(eA.final_submit_languages[0].code),diff_code_count:eA.diff_code_count,onPathChange:Lt}))),F.createElement("aside",{className:"mt10 font16"},(RA=eA.history)!=null&&RA.length?F.createElement(Q.default,{columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:120},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(vA,WA)=>F.createElement("span",null,WA!=null&&WA.created_at?ke()(WA==null?void 0:WA.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(vA,WA)=>{var _t;return F.createElement("span",{className:vA===0?"c-green":"c-red"},((_t=it.Im[vA])==null?void 0:_t.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((TA=(xr=eA==null?void 0:eA.history)==null?void 0:xr[0])==null?void 0:TA.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(vA,WA)=>F.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:F.createElement("div",{className:"mb10"},F.createElement(Ge.ZP,{height:300,language:"python",theme:"vs-light",value:WA!=null&&WA.code?oe.Base64.decode(WA==null?void 0:WA.code):"",autoHeight:je,options:$t}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(vA=>!!vA),pagination:{hideOnSinglePage:!0},dataSource:eA.history}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))}))};var Se=(0,De.connect)(({shixunHomeworks:Ue,loading:je,globalSetting:Ke,classroomList:ct,user:Dt})=>({shixunHomeworks:Ue,globalSetting:Ke,loading:je.effects,classroomList:ct,user:Dt}))(Y),I=_(78241),xe=_(92832),be=_(30917),re=_(59301),ge=Object.defineProperty,ee=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,G=(Ue,je,Ke)=>je in Ue?ge(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Ue[je]=Ke,Qe=(Ue,je)=>{for(var Ke in je||(je={}))J.call(je,Ke)&&G(Ue,Ke,je[Ke]);if(ee)for(var Ke of ee(je))$.call(je,Ke)&&G(Ue,Ke,je[Ke]);return Ue},Ve=(Ue,je)=>{var Ke={};for(var ct in Ue)J.call(Ue,ct)&&je.indexOf(ct)<0&&(Ke[ct]=Ue[ct]);if(Ue!=null&&ee)for(var ct of ee(Ue))je.indexOf(ct)<0&&$.call(Ue,ct)&&(Ke[ct]=Ue[ct]);return Ke},Re=(Ue,je,Ke)=>new Promise((ct,Dt)=>{var St=sA=>{try{wA(Ke.next(sA))}catch(IA){Dt(IA)}},Bt=sA=>{try{wA(Ke.throw(sA))}catch(IA){Dt(IA)}},wA=sA=>sA.done?ct(sA.value):Promise.resolve(sA.value).then(St,Bt);wA((Ke=Ke.apply(Ue,je)).next())});const jt=Ue=>{var je=Ue,{shixunHomeworks:Ke,dispatch:ct}=je,Dt=Ve(je,["shixunHomeworks","dispatch"]),St,Bt,wA;const sA=(0,De.useParams)(),[IA,SA]=(0,F.useState)(!1),[Ct]=I.default.useForm(),[$t,pt]=de.default.useModal(),[Lt,Vt]=(0,F.useState)(!1),[mA,CA]=(0,F.useState)(!1);(0,F.useEffect)(()=>{var dA,RA,xr,TA,vA,WA;Ke.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&(Ke.actionTabs.selectArrs.type==="1"?Ct.setFieldsValue({comment:Ke.actionTabs.selectArrs.v.comment,hidden_comment:Ke.actionTabs.selectArrs.v.hidden_comment}):Ct.setFieldsValue({comment:(xr=(RA=(dA=Ke.actionTabs.selectArrs)==null?void 0:dA.data)==null?void 0:RA.data)==null?void 0:xr.work_comment,hidden_comment:(WA=(vA=(TA=Ke.actionTabs.selectArrs)==null?void 0:TA.data)==null?void 0:vA.data)==null?void 0:WA.work_comment_hidden}))},[Ke.actionTabs.key]);const eA=()=>Re(void 0,null,function*(){var dA,RA,xr,TA;const vA=Ct.getFieldValue();let WA=Ke.actionTabs.selectArrs.type==="1"?`/api/problems/${Ke.actionTabs.selectArrs.v.identifier}/hack_comment.json`:`/api/student_works/${sA.homeworkId}/shixun_work_comment.json`;(yield(0,_e.ZP)(WA,{method:"post",body:{hidden_comment:vA.hidden_comment,comment:vA.comment,language:(dA=Ke.actionTabs.selectArrs)==null?void 0:dA.language,user_id:(TA=(xr=(RA=Ke.actionTabs.selectArrs)==null?void 0:RA.data)==null?void 0:xr.data)==null?void 0:TA.user_id}})).status===0&&(O.ZP.success("\u8BC4\u9605\u6210\u529F"),Ct.resetFields(),ct({type:"shixunHomeworks/setActionTabs",payload:{}}),ct({type:"shixunHomeworks/getShixunWorkReports",payload:Qe({},sA)}))});return re.createElement(re.Fragment,null,pt,re.createElement(de.default,{centered:!0,title:re.createElement("span",null,((St=Ke.actionTabs.selectArrs)==null?void 0:St.type)==="1"?"\u70B9\u8BC4\u4EE3\u7801":"\u66F4\u6539\u70B9\u8BC4",((Bt=Ke.actionTabs.selectArrs)==null?void 0:Bt.language)&&re.createElement("span",{style:{marginLeft:10,fontSize:14}},"\u4F7F\u7528\u8BED\u8A00\uFF1A",(wA=Ke.actionTabs.selectArrs)==null?void 0:wA.language)),open:Ke.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){const dA=Ct.getFieldValue();JSON.stringify(dA)==="{}"||dA.hidden_comment===""&&dA.comment===""?SA(!0):eA()}),onCancel:()=>{ct({type:"shixunHomeworks/setActionTabs",payload:{}})}},re.createElement(I.default,{form:Ct,onChange:()=>{IA&&SA(!1)}},re.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},re.createElement(S.Z,null,re.createElement("div",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),re.createElement(S.Z,null,re.createElement(be.Z,{isShowComponent:(0,N.G5)(),ModalProps:{open:Lt,onCancel:()=>{Vt(!1)}},onDataSelect:(dA,RA)=>Re(void 0,[dA,RA],function*(xr,{node:TA}){const vA=()=>{Ct.setFieldsValue({comment:TA==null?void 0:TA.value}),Vt(!1)};if(Ct.getFieldValue("comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:vA});return}vA()})},re.createElement(f.ZP,{style:{padding:0,height:"auto"},icon:re.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:dA=>{Vt(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),re.createElement(I.default.Item,{name:"comment"},re.createElement(xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),re.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},re.createElement(S.Z,null,re.createElement("div",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),re.createElement(S.Z,null,re.createElement(be.Z,{isShowComponent:(0,N.G5)(),ModalProps:{open:mA,onCancel:()=>{CA(!1)}},onDataSelect:(dA,RA)=>Re(void 0,[dA,RA],function*(xr,{node:TA}){const vA=()=>{Ct.setFieldsValue({hidden_comment:TA==null?void 0:TA.value}),CA(!1)};if(Ct.getFieldValue("hidden_comment")){$t.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:vA});return}vA()})},re.createElement(f.ZP,{style:{padding:0,height:"auto"},icon:re.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:dA=>{CA(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),re.createElement(I.default.Item,{name:"hidden_comment"},re.createElement(xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),IA&&re.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Nt=(0,De.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(jt),et=_(16938),Gt=_(85149),iA=_(36708),Rt=_(44164),rA=_.n(Rt),Xt=_(83992),c=_(59301),ue=Object.defineProperty,P=Object.defineProperties,h=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Be=(Ue,je,Ke)=>je in Ue?ue(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Ue[je]=Ke,he=(Ue,je)=>{for(var Ke in je||(je={}))k.call(je,Ke)&&Be(Ue,Ke,je[Ke]);if(p)for(var Ke of p(je))ne.call(je,Ke)&&Be(Ue,Ke,je[Ke]);return Ue},st=(Ue,je)=>P(Ue,h(je)),yt=(Ue,je)=>{var Ke={};for(var ct in Ue)k.call(Ue,ct)&&je.indexOf(ct)<0&&(Ke[ct]=Ue[ct]);if(Ue!=null&&p)for(var ct of p(Ue))je.indexOf(ct)<0&&ne.call(Ue,ct)&&(Ke[ct]=Ue[ct]);return Ke},lt=(Ue,je,Ke)=>new Promise((ct,Dt)=>{var St=sA=>{try{wA(Ke.next(sA))}catch(IA){Dt(IA)}},Bt=sA=>{try{wA(Ke.throw(sA))}catch(IA){Dt(IA)}},wA=sA=>sA.done?ct(sA.value):Promise.resolve(sA.value).then(St,Bt);wA((Ke=Ke.apply(Ue,je)).next())});const ot=Ue=>{var je=Ue,{shixunHomeworks:Ke,globalSetting:ct,loading:Dt,classroomList:St,dispatch:Bt,user:wA}=je,sA=yt(je,["shixunHomeworks","globalSetting","loading","classroomList","dispatch","user"]),IA,SA,Ct,$t,pt,Lt,Vt,mA,CA,eA,dA,RA,xr,TA,vA,WA,_t,nA,oA,cA,$A,gr,Kt,Er,fr,dn,Br,NA,KA,an,Vr,mr;const[ar,Qn]=(0,F.useState)(he({},(0,De.useParams)())),ma=(0,De.useParams)(),Xi=(0,De.useLocation)(),[]=(0,F.useState)([]),[pA,gs]=(0,F.useState)({last:!1}),[ei,Wn]=(0,F.useState)({last:!1}),Ma=(0,F.useRef)(),ro=(0,F.useRef)(),[qi,Ia]=(0,F.useState)(!1),[$n,On]=(0,F.useState)(!1),[ea,Sa]=(0,F.useState)(!1),{shixunWorkReport:fA}=Ke,[mi,vs]=(0,F.useState)(new(ae())),[Hn,no]=(0,F.useState)([]),[ao,Bs]=(0,F.useState)(!1),[io,ta]=(0,F.useState)(!1);(0,F.useEffect)(()=>(Bt({type:"globalSetting/footerToggle",payload:!1}),Bt({type:"classroomList/getAssistantPermissions",payload:{course_id:ar.coursesId}}),()=>{Bt({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,F.useEffect)(()=>{(0,N.Rm)()&&Bt({type:"classroomList/getAssistantPermissions",payload:{course_id:ar.coursesId}})},[(IA=wA==null?void 0:wA.userInfo)==null?void 0:IA.login]),(0,F.useEffect)(()=>{Ke.actionTabs.key==="\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"&&Hn.length>0&&!$n&&setTimeout(()=>{lr("all")},800)},[Hn,$n]),(0,F.useEffect)(()=>{Qn(he({},ma))},[Xi.pathname]);const $i=()=>{document.body.scrollIntoView()};function sa(){return lt(this,null,function*(){var vt,hA,or,wr;const qA=JSON.parse(sessionStorage.all_student_works_params||"{}"),XA=yield Bt({type:"shixunHomeworks/getAllStudentWorks",payload:he(he({},ar),qA)});no(XA.all_student_works);const Aa=(vt=XA.all_student_works)==null?void 0:vt.map(Kr=>String(Kr.student_work_id)).indexOf(ar.homeworkId);Aa===((hA=XA.all_student_works)==null?void 0:hA.length)-1?gs({last:!0}):gs((or=XA.all_student_works)==null?void 0:or[Aa+1]),Wn(Aa===0?{last:!0}:(wr=XA.all_student_works)==null?void 0:wr[Aa-1])})}const ws=()=>{document.querySelectorAll("canvas").forEach(vt=>{(!vt.clientWidth||!vt.clientHeight)&&vt.remove()})},Go=()=>{Ma.current.offsetHeight>62e3?Sa(!1):Sa(!0)},lr=vt=>lt(void 0,null,function*(){var hA,or,wr,qA;let XA=0,Aa;Aa=de.default.info({width:460,title:c.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A,",c.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:c.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",c.createElement("span",{className:"c-blue"},XA+1),"/",vt!=="all"?1:Hn==null?void 0:Hn.length,c.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Ae.modal,onOk:()=>{}});const Kr={margin:[0,0],filename:`${(hA=fA==null?void 0:fA.data)==null?void 0:hA.user_name}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function kn(){return lt(this,null,function*(){const qr=yield Bt({type:"shixunHomeworks/getShixunWorkReports",payload:st(he({},ar),{homeworkId:Hn[XA].student_work_id,user_id:Hn[XA].user_id,id:ar.categoryId})});$i(),XA++,setTimeout(()=>lt(this,null,function*(){var En,_a;ws();const ts=mi.folder(`${(En=qr==null?void 0:qr.data)==null?void 0:En.user_name}`),oa=document.querySelector("#export-all").children;let Hi=rA()();for(let ua=0;ualt(this,null,function*(){ua{var Et;const aA=ys.folder(`\u7B2C${Je+1}\u5173-${ua.name}-${ua.id}`);(Et=ua==null?void 0:ua.languages)==null||Et.map(dr=>{aA.file(`${dr.language}.txt`,oe.Base64.decode(dr==null?void 0:dr.code))})}),Aa.update({content:c.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",c.createElement("span",{className:"c-blue"},XA),"/",Hn==null?void 0:Hn.length,c.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),XA==(Hn==null?void 0:Hn.length)?(Aa.destroy(),BA()):kn()}),2200)})}if(vt!=="all"||(Hn==null?void 0:Hn.length)<2){ws(),$i();const qr=ro.current.children;let En=rA()();const _a=mi.folder(`${(or=fA==null?void 0:fA.data)==null?void 0:or.user_name}`);for(let oa=0;oalt(void 0,null,function*(){oa{var ys;const ua=ts.folder(`\u7B2C${Hi+1}\u5173-${oa.name}-${oa.id}`);(ys=oa==null?void 0:oa.languages)==null||ys.map(Je=>{ua.file(`${Je.language}.txt`,oe.Base64.decode(Je==null?void 0:Je.code))})}),Aa.destroy(),BA();return}else kn()}),BA=()=>{mi.generateAsync({type:"blob"}).then(function(vt){const hA=document.createElement("a");hA.href=window.URL.createObjectURL(vt),hA.download=fA.category.course_name+".zip",document.body.appendChild(hA);const or=document.createEvent("MouseEvents");or.initEvent("click",!1,!1),hA.dispatchEvent(or),document.body.removeChild(hA),vs(new(ae()))}),Sa(!1)};(0,F.useEffect)(()=>{Wr()},[ar.homeworkId]);const Wr=()=>lt(void 0,null,function*(){On(!0),yield Bt({type:"shixunHomeworks/getShixunWorkReports",payload:he({},ar)}),On(!1),(0,N.GJ)()&&sa()}),Da=[{title:"\u9898\u53F7",dataIndex:"name",render:(vt,hA,or)=>or+1},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finish_time",width:"200px",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.finish_time))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"submit_count",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.submit_count))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}},{title:"\u8FD0\u884C\u65F6\u95F4\uFF08ms\uFF09",dataIndex:"run_time",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.run_time))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}},{title:"\u5185\u5B58\uFF08kb\uFF09",dataIndex:"memory",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.memory))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}},{title:"\u4F7F\u7528\u8BED\u8A00",dataIndex:"language",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.language))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}},{title:"\u5F97\u5206",dataIndex:"score",render:(vt,hA,or)=>c.createElement("div",null,c.createElement("p",null,vt||"- -"))},{title:"\u6392\u540D",dataIndex:"rank",render:(vt,hA,or)=>{var wr,qA;return c.createElement("div",null,c.createElement("p",null,vt||"- -"),(qA=(wr=hA==null?void 0:hA.subitem)==null?void 0:wr.map(XA=>XA.rank))==null?void 0:qA.map(XA=>c.createElement("p",null,XA||"- -")))}}],es=vt=>{Bt({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{vt==="next"?De.history.push(`/classrooms/${ar.coursesId}/program_homework/${ar.categoryId}/${pA==null?void 0:pA.student_work_id}/${pA==null?void 0:pA.user_id}/comment`):De.history.push(`/classrooms/${ar.coursesId}/program_homework/${ar.categoryId}/${ei==null?void 0:ei.student_work_id}/${ei==null?void 0:ei.user_id}/comment`)},200)};return c.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},c.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},c.createElement(te.Z,{loading:$n,active:!0,avatar:{size:40},paragraph:{rows:5}},c.createElement("div",{className:"edu-container"},((SA=fA==null?void 0:fA.category)==null?void 0:SA.course_id)&&c.createElement("section",{className:"animated fadeIn"},c.createElement("aside",{className:""},(fA==null?void 0:fA.category)&&c.createElement(se.Z,{separator:">"},c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(Ct=fA==null?void 0:fA.category)==null?void 0:Ct.course_id}/program_homework`},($t=fA==null?void 0:fA.category)==null?void 0:$t.course_name)),c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(pt=fA==null?void 0:fA.category)==null?void 0:pt.course_id}/program_homework`},fA.category.category_name)),c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(Lt=fA==null?void 0:fA.category)==null?void 0:Lt.course_id}/program_homework/${ar==null?void 0:ar.categoryId}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),c.createElement(se.Z.Item,null,(Vt=fA==null?void 0:fA.data)==null?void 0:Vt.user_name))),c.createElement("aside",{className:[Ae.title1,"mt20"].join(" ")},c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:1},c.createElement(De.Link,{to:`/classrooms/${ar.coursesId}/program_homework/${ar==null?void 0:ar.categoryId}/detail`},c.createElement(x.Z,{className:"font16 c-black"})),c.createElement("strong",{className:"font20 ml5"},(mA=fA==null?void 0:fA.category)==null?void 0:mA.homework_name),c.createElement(K.VV,{temporary:!0,status:fA.homework_status})),c.createElement(S.Z,{className:Ae.title1_right},c.createElement(f.ZP,{className:"ml10",onClick:()=>{var vt;if((0,N.Rm)()&&!((vt=St.AssistantObject.hack)!=null&&vt.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lr("")},loading:qi},c.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"),(0,N.GJ)()&&(Hn==null?void 0:Hn.length)>1&&c.createElement(f.ZP,{className:"ml10",onClick:()=>{var vt;if((0,N.Rm)()&&!((vt=St.AssistantObject.hack)!=null&&vt.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lr("all")}},c.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A"))))),c.createElement("aside",{className:"mt30 relative"})),c.createElement("aside",{className:"edu-container bg-white",ref:Ma},c.createElement("div",{id:"export-all",ref:ro},c.createElement("div",{id:"export-all-1"},c.createElement("div",{className:Ae.title},c.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),c.createElement("div",null,(0,N.GJ)()&&c.createElement(f.ZP,{className:"mr20",type:"primary",onClick:()=>{Bt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:fA.user_id,data:he({},fA)}}})}},c.createElement(b.Z,null),(CA=fA==null?void 0:fA.data)!=null&&CA.has_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),c.createElement(D.Z,{style:{marginTop:0}}),c.createElement(g.Z,{className:"pl30 pr30"},c.createElement(S.Z,null,c.createElement("img",{className:Ae.userPic,src:`${L.Z.IMG_SERVER}/images/${(eA=fA==null?void 0:fA.data)==null?void 0:eA.image_url}`,alt:(dA=fA==null?void 0:fA.data)==null?void 0:dA.username})),c.createElement(S.Z,null,c.createElement("span",{className:"font16 ml40"},(RA=fA==null?void 0:fA.data)==null?void 0:RA.user_name),c.createElement(K.UQ,{status:(xr=fA==null?void 0:fA.data)==null?void 0:xr.compelete_status}),c.createElement("ul",{className:Ae.userInfo},c.createElement("li",null,"\u5B66\u53F7\uFF1A",((TA=fA==null?void 0:fA.data)==null?void 0:TA.student_id)||"--"),c.createElement("li",null,"\u5206\u73ED\uFF1A",((vA=fA==null?void 0:fA.data)==null?void 0:vA.course_group)||"--"),c.createElement("br",null),c.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898\uFF1A",c.createElement("span",{className:"c-red"},(WA=fA==null?void 0:fA.data)==null?void 0:WA.finish_do)),c.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5237\u9898\uFF1A",c.createElement("span",{className:"c-red"},((_t=fA==null?void 0:fA.data)==null?void 0:_t.latest_do)||"-")))),c.createElement("ul",{className:[Ae.listItem,"mt10"].join(" ")},c.createElement("li",null,c.createElement("strong",null,"\u5B8C\u6210\u65F6\u95F4"),c.createElement("div",{className:"c-light-black mt20"},(fA==null?void 0:fA.data)&&((nA=fA==null?void 0:fA.data)==null?void 0:nA.finish_time))),c.createElement("li",null,c.createElement("strong",null,"\u5B8C\u6210\u65F6\u957F",c.createElement("i",{onClick:vt=>{vt.stopPropagation(),vt.preventDefault(),ta(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),c.createElement("div",{className:"c-light-black mt20"},(oA=fA==null?void 0:fA.data)==null?void 0:oA.finish_time_long)),c.createElement("li",null,c.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),c.createElement("div",{className:"mt20"},(cA=fA==null?void 0:fA.data)==null?void 0:cA.submit_count)),c.createElement("li",null,c.createElement("strong",null,"\u901A\u8FC7\u7387"),c.createElement("div",{className:"mt20"},c.createElement("span",null,(($A=fA==null?void 0:fA.data)==null?void 0:$A.pass_rate)||"- -"))),c.createElement("li",null,c.createElement("strong",null,"\u5F97\u5206"),c.createElement("div",{className:"mt20"},c.createElement(Xt.n,{value:(gr=fA==null?void 0:fA.data)==null?void 0:gr.score,placeholder:"-"}))),c.createElement("li",null,c.createElement("strong",null,"\u7EC3\u4E60\u603B\u6392\u540D"),c.createElement("div",{className:"mt20"},c.createElement("span",{className:"c-orange"},(Kt=fA==null?void 0:fA.data)==null?void 0:Kt.total_rank))),c.createElement("li",null,c.createElement("strong",null,"\u5206\u73ED\u6392\u540D"),c.createElement("div",{className:"mt20"},c.createElement("span",{className:"c-orange"},(Er=fA==null?void 0:fA.data)==null?void 0:Er.class_rank))))),c.createElement(D.Z,{style:{margin:0}}),(((fr=fA==null?void 0:fA.data)==null?void 0:fr.work_comment_hidden)||((dn=fA==null?void 0:fA.data)==null?void 0:dn.work_comment))&&c.createElement("div",null,c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:1},c.createElement("h1",{className:Ae.title},"\u70B9\u8BC4\u5185\u5BB9")),c.createElement(S.Z,{className:"pr30"},(0,N.GJ)()&&c.createElement(f.ZP,{onClick:()=>lt(void 0,null,function*(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:c.createElement(U.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return lt(this,null,function*(){var vt;(yield(0,iA.gZ)({comment_id:(vt=fA==null?void 0:fA.data)==null?void 0:vt.comment_id,homeworkId:ar.homeworkId})).status===0&&(O.ZP.success("\u5220\u9664\u6210\u529F"),Bt({type:"shixunHomeworks/getShixunWorkReports",payload:he({},ar)}))})}})})},c.createElement(j.Z,null),"\u5220\u9664"))),c.createElement(D.Z,{style:{margin:0}}),((Br=fA==null?void 0:fA.data)==null?void 0:Br.work_comment)&&c.createElement("aside",{className:"pl30 pr30 mt20"},c.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),c.createElement("br",null),c.createElement(Gt.Z,{value:(NA=fA==null?void 0:fA.data)==null?void 0:NA.work_comment})),((KA=fA==null?void 0:fA.data)==null?void 0:KA.work_comment_hidden)&&c.createElement("aside",{className:"pl30 pr30 mt20"},c.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),c.createElement("br",null),c.createElement(Gt.Z,{value:(an=fA==null?void 0:fA.data)==null?void 0:an.work_comment_hidden}))),c.createElement("h1",{className:Ae.title},"\u9636\u6BB5\u6210\u7EE9"),c.createElement("aside",{className:"pl30 pr30"},c.createElement(Q.default,{dataSource:fA==null?void 0:fA.hack,pagination:!1,columns:Da})),((Vr=fA==null?void 0:fA.data)==null?void 0:Vr.work_description)&&c.createElement(c.Fragment,null,c.createElement("h1",{className:Ae.title},"\u4E2A\u4EBA\u603B\u7ED3"),c.createElement("aside",{className:"pl30 pr30"},c.createElement(Gt.Z,{value:(mr=fA==null?void 0:fA.data)==null?void 0:mr.work_description}))),c.createElement("h1",{className:Ae.title},"\u5237\u9898\u8BE6\u60C5")),c.createElement(Se,{autoHeight:ea}))),(0,N.GJ)()&&c.createElement("aside",{className:`${Ae.footerBar} ${qi?Ae.footerBarStatic:""}`},c.createElement("aside",{className:"edu-container"},c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:"1"},c.createElement(De.Link,{className:Ae.exitComment,to:`/classrooms/${ar.coursesId}/program_homework/${ar.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),c.createElement(S.Z,{flex:"1",className:"tr"},c.createElement(f.ZP,{type:"default",disabled:ei==null?void 0:ei.last,onClick:()=>es()},"\u4E0A\u4E00\u4E2A"),c.createElement(f.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:pA==null?void 0:pA.last,onClick:()=>es("next")},"\u4E0B\u4E00\u4E2A"),(0,N.GJ)()&&c.createElement(f.ZP,{type:"primary",onClick:()=>lt(void 0,null,function*(){var vt;if(!((vt=St.AssistantObject.hack)!=null&&vt.can_appraise)&&(0,N.Rm)()){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Bt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:fA.user_id,data:he({},fA)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),c.createElement(Nt,null),c.createElement(et.Z,null),c.createElement(de.default,{open:ao,width:860,centered:!0,onCancel:()=>{Bs(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},c.createElement("div",{style:{color:"#333333",fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),c.createElement("br",null),c.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),c.createElement("br",null),c.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),c.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),c.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),c.createElement("br",null),c.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),c.createElement("br",null),c.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),c.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),c.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),c.createElement("br",null),c.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),c.createElement("br",null),c.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),c.createElement("br",null),c.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),c.createElement(de.default,{open:io,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{ta(!1)},width:600},c.createElement("div",{style:{fontWeight:400,color:"#333333"}},c.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),c.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),c.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var It=(0,De.connect)(({shixunHomeworks:Ue,loading:je,globalSetting:Ke,classroomList:ct,user:Dt})=>({shixunHomeworks:Ue,globalSetting:Ke,loading:je.effects,classroomList:ct,user:Dt}))(ot)},16938:function(Lr,PA,_){"use strict";var F=_(59301),qe=_(43418),ae=_(8591),De=_(99064),de=_(89070),te=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,f=(b,U,j)=>U in b?te(b,U,{enumerable:!0,configurable:!0,writable:!0,value:j}):b[U]=j,O=(b,U)=>{for(var j in U||(U={}))g.call(U,j)&&f(b,j,U[j]);if(se)for(var j of se(U))S.call(U,j)&&f(b,j,U[j]);return b},D=(b,U)=>{var j={};for(var L in b)g.call(b,L)&&U.indexOf(L)<0&&(j[L]=b[L]);if(b!=null&&se)for(var L of se(b))U.indexOf(L)<0&&S.call(b,L)&&(j[L]=b[L]);return j},Q=(b,U,j)=>new Promise((L,N)=>{var K=_e=>{try{me(j.next(_e))}catch(oe){N(oe)}},Ae=_e=>{try{me(j.throw(_e))}catch(oe){N(oe)}},me=_e=>_e.done?L(_e.value):Promise.resolve(_e.value).then(K,Ae);me((j=j.apply(b,U)).next())});const x=b=>{var U=b,{shixunHomeworks:j,dispatch:L}=U,N=D(U,["shixunHomeworks","dispatch"]);const K=(0,de.useParams)();return F.createElement(qe.default,{centered:!0,title:"\u63D0\u793A",open:j.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Q(void 0,null,function*(){(yield(0,De.ZP)(`/api/myshixuns/${j.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:K.coursesId}})).shixun_identifier&&(ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getWorkList",payload:O({},j.actionTabs.params)}))}),onCancel:()=>{L({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),F.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};PA.Z=(0,de.connect)(({shixunHomeworks:b})=>({shixunHomeworks:b}))(x)},83992:function(Lr,PA,_){"use strict";_.d(PA,{n:function(){return sA},Z:function(){return SA}});var F=_(59301),qe=_(78241),ae=_(8591),De=_(6848),de=_(43418),te=_(20834),se=_(24905),g=_(95237),S=_(43604),f=_(92832),O=_(3113),D=_(38854),Q=_(1710),x=_(5112),b=_(5871),U=_(58421),j=_(84105),L=_(87395),N=_(67921),K=_(89489),Ae=_(8797),me=_(955),_e=_(16938),oe=_(96512),tt=_(99064),ke=_(89070),Ge=Object.defineProperty,it=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,I=(Ct,$t,pt)=>$t in Ct?Ge(Ct,$t,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ct[$t]=pt,xe=(Ct,$t)=>{for(var pt in $t||($t={}))Y.call($t,pt)&&I(Ct,pt,$t[pt]);if(it)for(var pt of it($t))Se.call($t,pt)&&I(Ct,pt,$t[pt]);return Ct},be=(Ct,$t)=>{var pt={};for(var Lt in Ct)Y.call(Ct,Lt)&&$t.indexOf(Lt)<0&&(pt[Lt]=Ct[Lt]);if(Ct!=null&&it)for(var Lt of it(Ct))$t.indexOf(Lt)<0&&Se.call(Ct,Lt)&&(pt[Lt]=Ct[Lt]);return pt},re=(Ct,$t,pt)=>new Promise((Lt,Vt)=>{var mA=dA=>{try{eA(pt.next(dA))}catch(RA){Vt(RA)}},CA=dA=>{try{eA(pt.throw(dA))}catch(RA){Vt(RA)}},eA=dA=>dA.done?Lt(dA.value):Promise.resolve(dA.value).then(mA,CA);eA((pt=pt.apply(Ct,$t)).next())});const ge=Ct=>{var $t=Ct,{shixunHomeworks:pt,dispatch:Lt}=$t,Vt=be($t,["shixunHomeworks","dispatch"]);const mA=(0,ke.useParams)(),[CA,eA]=(0,F.useState)(!0),[dA,RA]=(0,F.useState)(!1),[xr]=qe.default.useForm(),TA=()=>re(void 0,null,function*(){const vA=xr.getFieldValue();(yield(0,tt.ZP)(`/api/homework_commons/${mA.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...pt.actionTabs.selectArrs],cover_all:CA,hidden_comment:vA.hidden_comment,comment:vA.comment}})).status===0&&(ae.ZP.success("\u8BC4\u9605\u6210\u529F"),xr.resetFields(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),Lt({type:"shixunHomeworks/getWorkList",payload:xe({},pt.actionTabs.params)}))});return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>re(void 0,null,function*(){const vA=xr.getFieldValue();JSON.stringify(vA)==="{}"||vA.hidden_comment===""&&vA.comment===""?RA(!0):pt.workList.partial_comment?Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:pt.actionTabs.selectArrs,params:pt.actionTabs.params}}):TA()}),onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(qe.default,{form:xr,onChange:()=>{dA&&RA(!1)}},F.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),F.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"hidden_comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),dA&&F.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),F.createElement(de.default,{centered:!0,title:F.createElement("span",null,F.createElement(oe.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{TA()},onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},F.createElement("div",{className:"tc"},F.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),F.createElement("p",null,F.createElement(x.ZP.Group,{onChange:vA=>{eA(vA.target.value)},value:CA},F.createElement(x.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),F.createElement(x.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var ee=(0,ke.connect)(({shixunHomeworks:Ct})=>({shixunHomeworks:Ct}))(ge),J=_(36708),$=_(24065),G={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},Qe=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,jt=(Ct,$t)=>{var pt={};for(var Lt in Ct)Ve.call(Ct,Lt)&&$t.indexOf(Lt)<0&&(pt[Lt]=Ct[Lt]);if(Ct!=null&&Qe)for(var Lt of Qe(Ct))$t.indexOf(Lt)<0&&Re.call(Ct,Lt)&&(pt[Lt]=Ct[Lt]);return pt},Nt=(Ct,$t,pt)=>new Promise((Lt,Vt)=>{var mA=dA=>{try{eA(pt.next(dA))}catch(RA){Vt(RA)}},CA=dA=>{try{eA(pt.throw(dA))}catch(RA){Vt(RA)}},eA=dA=>dA.done?Lt(dA.value):Promise.resolve(dA.value).then(mA,CA);eA((pt=pt.apply(Ct,$t)).next())});const et=Ct=>{var $t=Ct,{shixunHomeworks:pt,dispatch:Lt}=$t,Vt=jt($t,["shixunHomeworks","dispatch"]),mA,CA,eA,dA;const RA=(0,ke.useParams)(),[xr,TA]=(0,F.useState)(!1),[vA,WA]=(0,F.useState)((CA=(mA=pt.actionTabs.selectArrs)==null?void 0:mA.data)==null?void 0:CA.name),[_t]=qe.default.useForm();(0,F.useEffect)(()=>{var oA,cA,$A,gr,Kt,Er;pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&_t.setFieldsValue({comment:(cA=(oA=pt.actionTabs.selectArrs)==null?void 0:oA.data)==null?void 0:cA.work_comment,hidden_comment:(gr=($A=pt.actionTabs.selectArrs)==null?void 0:$A.data)==null?void 0:gr.work_comment_hidden}),WA((Er=(Kt=pt.actionTabs.selectArrs)==null?void 0:Kt.data)==null?void 0:Er.name)},[pt.actionTabs.key]);const nA=()=>Nt(void 0,null,function*(){var oA,cA;const $A=_t.getFieldValue();if((yield(0,tt.ZP)(`/api/student_works/${(cA=(oA=pt.actionTabs.selectArrs)==null?void 0:oA.data)==null?void 0:cA.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:$A.hidden_comment,comment:$A.comment}})).status===0)return ae.ZP.success("\u8BC4\u9605\u6210\u529F"),_t.resetFields(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),Lt({type:"shixunHomeworks/getWorkList",payload:RA})});return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:(dA=(eA=pt.actionTabs.selectArrs)==null?void 0:eA.data)!=null&&dA.work_comment_hidden?"\u66F4\u6539"+vA+"\u70B9\u8BC4":vA+"\u70B9\u8BC4",open:pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Nt(void 0,null,function*(){const oA=_t.getFieldValue();JSON.stringify(oA)==="{}"||oA.hidden_comment===""&&oA.comment===""?TA(!0):nA()}),onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(qe.default,{form:_t,onChange:()=>{xr&&TA(!1)}},F.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),F.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"hidden_comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),xr&&F.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Gt=(0,ke.connect)(({shixunHomeworks:Ct})=>({shixunHomeworks:Ct}))(et),iA=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,rA=Object.prototype.propertyIsEnumerable,Xt=(Ct,$t)=>{var pt={};for(var Lt in Ct)Rt.call(Ct,Lt)&&$t.indexOf(Lt)<0&&(pt[Lt]=Ct[Lt]);if(Ct!=null&&iA)for(var Lt of iA(Ct))$t.indexOf(Lt)<0&&rA.call(Ct,Lt)&&(pt[Lt]=Ct[Lt]);return pt},c=(Ct,$t,pt)=>new Promise((Lt,Vt)=>{var mA=dA=>{try{eA(pt.next(dA))}catch(RA){Vt(RA)}},CA=dA=>{try{eA(pt.throw(dA))}catch(RA){Vt(RA)}},eA=dA=>dA.done?Lt(dA.value):Promise.resolve(dA.value).then(mA,CA);eA((pt=pt.apply(Ct,$t)).next())});const ue=Ct=>{var $t=Ct,{shixunHomeworks:pt,dispatch:Lt}=$t,Vt=Xt($t,["shixunHomeworks","dispatch"]);const mA=(0,ke.useParams)(),[CA,eA]=(0,F.useState)([]),[dA,RA]=(0,F.useState)([]);(0,F.useEffect)(()=>{pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&xr()},[pt.actionTabs.key]);function xr(){return c(this,null,function*(){const vA=yield(0,tt.ZP)(`/api/homework_commons/${mA.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});eA(vA)})}const TA=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>c(void 0,null,function*(){const vA=yield(0,tt.ZP)(`/api/homework_commons/${mA.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:dA}});(vA==null?void 0:vA.status)===0&&(ke.history.replace(`/classrooms/${mA.coursesId}/shixun_homework/${mA.categoryId}/detail?tabs=4`),window.location.reload(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),RA([]))}),onCancel:()=>{RA([]),Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(Q.default,{rowSelection:{type:"checkbox",onChange:(vA,WA)=>{RA([...vA])},selectedRowKeys:dA,getCheckboxProps:vA=>({disabled:vA.status==="\u8FDB\u884C\u4E2D"||vA.works_count===0})},rowKey:vA=>vA.key||vA.id,scroll:{y:300},pagination:!1,columns:TA,dataSource:CA==null?void 0:CA.group_list})))};var P=(0,ke.connect)(({shixunHomeworks:Ct})=>({shixunHomeworks:Ct}))(ue),h=_(12290),p=_(78297),k=Object.defineProperty,ne=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,st=(Ct,$t,pt)=>$t in Ct?k(Ct,$t,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ct[$t]=pt,yt=(Ct,$t)=>{for(var pt in $t||($t={}))Be.call($t,pt)&&st(Ct,pt,$t[pt]);if(ne)for(var pt of ne($t))he.call($t,pt)&&st(Ct,pt,$t[pt]);return Ct},lt=(Ct,$t,pt)=>new Promise((Lt,Vt)=>{var mA=dA=>{try{eA(pt.next(dA))}catch(RA){Vt(RA)}},CA=dA=>{try{eA(pt.throw(dA))}catch(RA){Vt(RA)}},eA=dA=>dA.done?Lt(dA.value):Promise.resolve(dA.value).then(mA,CA);eA((pt=pt.apply(Ct,$t)).next())});const ot=({shixunHomeworks:Ct,dispatch:$t,isShow:pt,setIsShow:Lt,item:Vt,coursesId:mA,categoryId:CA})=>{const[eA,dA]=(0,F.useState)({page:1,limit:10}),[RA,xr]=(0,F.useState)([]),[TA,vA]=(0,F.useState)(!1);(0,F.useEffect)(()=>{pt&&WA()},[pt]);function WA(){return lt(this,null,function*(){vA(!0);const nA=yield(0,tt.ZP)(`/api/student_works/${Vt.id}/game_details.json`,{method:"get",params:yt({},eA)});vA(!1),nA.status===0&&xr(nA==null?void 0:nA.data)})}const _t=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(nA,oA,cA)=>F.createElement("span",{style:{color:"#000"}},eA.limit*(eA.page-1)+cA+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(nA,oA,cA)=>F.createElement("span",{style:{color:"#000"}},nA)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(nA,oA,cA)=>F.createElement("span",null,nA==0?"\u672A\u901A\u5173":nA==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(nA,oA,cA)=>F.createElement("span",{style:{color:"#333"}},nA)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(nA,oA,cA)=>F.createElement("span",{style:{color:"#333"}},nA)}];return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:pt,width:700,footer:null,maskClosable:!1,onCancel:()=>{eA.page=1,eA.limit=10,dA(yt({},eA)),Lt(!1)}},F.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},F.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),F.createElement("span",{title:Vt==null?void 0:Vt.user_name,style:{color:"#232B40"}},Vt==null?void 0:Vt.user_name)),F.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),F.createElement("span",{title:Vt==null?void 0:Vt.student_id,style:{color:"#232B40"}},(Vt==null?void 0:Vt.student_id)||"--")),F.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),F.createElement("span",{title:Vt==null?void 0:Vt.group_name,style:{color:"#232B40"}},(Vt==null?void 0:Vt.group_name)||"--"))),F.createElement(Q.default,{scroll:{y:380},columns:_t,loading:TA,style:{marginBottom:eA.limit>(RA==null?void 0:RA.count)?"16px":"0"},dataSource:RA.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:eA.limit,current:eA.page,position:["bottomRight"],onChange:(nA,oA)=>{eA.page=nA,eA.limit=oA,dA(yt({},eA)),WA()},total:RA==null?void 0:RA.count,showTotal:(nA,oA)=>F.createElement("span",null,"\u5171",F.createElement("span",{style:{color:"#165DFF"}}," ",nA," "),"\u6761\u6570\u636E")}})))};var It=(0,ke.connect)(({shixunHomeworks:Ct})=>({shixunHomeworks:Ct}))(ot),Ue=_(59301),je=Object.defineProperty,Ke=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,St=(Ct,$t,pt)=>$t in Ct?je(Ct,$t,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Ct[$t]=pt,Bt=(Ct,$t)=>{for(var pt in $t||($t={}))ct.call($t,pt)&&St(Ct,pt,$t[pt]);if(Ke)for(var pt of Ke($t))Dt.call($t,pt)&&St(Ct,pt,$t[pt]);return Ct},wA=(Ct,$t,pt)=>new Promise((Lt,Vt)=>{var mA=dA=>{try{eA(pt.next(dA))}catch(RA){Vt(RA)}},CA=dA=>{try{eA(pt.throw(dA))}catch(RA){Vt(RA)}},eA=dA=>dA.done?Lt(dA.value):Promise.resolve(dA.value).then(mA,CA);eA((pt=pt.apply(Ct,$t)).next())});const sA=({value:Ct,placeholder:$t=""})=>{if(Ct==null||Ct==="")return Ue.createElement("span",null,$t);{const pt=Number(Ct);if(pt>=80)return Ue.createElement("span",{style:{color:"#009C0F"}},pt);if(pt<80&&pt>=60)return Ue.createElement("span",{style:{color:"#FA6400"}},pt);if(pt<60)return Ue.createElement("span",{style:{color:"#E30000"}},pt)}},IA=({shixunHomeworks:Ct,classroomList:$t,globalSetting:pt,loading:Lt,dispatch:Vt,setExportParams:mA,user:CA})=>{var eA,dA,RA,xr,TA,vA,WA,_t,nA,oA,cA,$A;const gr=(0,ke.useParams)(),[Kt,Er]=(0,F.useState)(Bt(Bt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),gr)),[fr]=qe.default.useForm(),[dn,Br]=(0,F.useState)(),[NA,KA]=(0,F.useState)({}),[an,Vr]=(0,F.useState)([]),[mr,ar]=(0,F.useState)(!1),[Qn,ma]=(0,F.useState)([]),[Xi,pA]=(0,F.useState)(!1),[gs,ei]=(0,F.useState)(),[Wn,Ma]=(0,F.useState)(1),[ro,qi]=(0,F.useState)(),[Ia,$n]=(0,F.useState)(),[On,ea]=(0,F.useState)(),[Sa,fA]=(0,F.useState)(),[mi,vs]=(0,F.useState)(),[Hn,no]=(0,F.useState)(!1),[ao,Bs]=(0,F.useState)(!1),[io,ta]=(0,F.useState)(),$i=(0,ke.useLocation)();(0,F.useEffect)(()=>(sa(),()=>{KA([]),Vr([])}),[Kt.coursesId]),(0,F.useEffect)(()=>{var vt;const hA=JSON.parse(JSON.stringify(Ct.workList));!((vt=hA==null?void 0:hA.student_works)!=null&&vt.length)&&(hA!=null&&hA.id)?(hA.student_works=[Bt({},hA)],KA(hA)):(hA!=null&&hA.id&&Vr([Bt(Bt({},hA),{number:"\u6211"})]),KA(Bt({},hA)))},[Ct.workList]);const sa=vt=>(mA(Bt({},Kt)),Vt({type:"shixunHomeworks/getWorkList",payload:Kt}));(0,F.useEffect)(()=>{Vt({type:"user/getUserInfo",payload:{course_id:Kt.coursesId}})},[]);const ws=()=>wA(void 0,null,function*(){const vt=yield(0,J.Uc)({categoryId:gr.categoryId});Br(vt==null?void 0:vt.update_score)}),Go=()=>wA(void 0,null,function*(){Vt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const vt=yield(0,J.Vs)({categoryId:gr.categoryId});Vt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(vt==null?void 0:vt.status)===0&&(ae.ZP.success(vt==null?void 0:vt.message),sa())}),lr=()=>{Kt.page=1;const vt=Object.assign({},fr.getFieldsValue());delete Kt.course_group,delete Kt.teacher_comment,Object.keys(vt).map(function(hA){var or;switch(hA){case"task_status":vt[hA].includes("all")||!vt[hA].length?(delete Kt.work_status,fr.setFieldsValue({task_status:"all"})):(Kt.work_status=vt[hA],fr.setFieldsValue({task_status:Kt.work_status}));break;case"course_group_info":vt[hA].includes("all")||!vt[hA].length?(delete Kt.course_group,fr.setFieldsValue({course_group_info:"all"})):(Kt.course_group=vt[hA],fr.setFieldsValue({course_group_info:Kt.course_group}));break;case"teacher_comment":vt[hA].includes("all")||!vt[hA].length?(delete Kt.teacher_comment,fr.setFieldsValue({teacher_comment:"all"})):(Kt.teacher_comment=((or=vt[hA])==null?void 0:or.length)===1?Number(vt[hA][0]):"",fr.setFieldsValue({teacher_comment:vt[hA]}));break}}),sa()};(0,F.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(vs(47),no(!0))},[document.getElementById("divhe")]);const BA=(vt,hA)=>{Kt.page=vt,Kt.limit=20,sa()};function Wr(){Ma(1),qi(""),$n(""),ea(""),fA(""),ma([])}const Da=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(vt,hA,or)=>Kt.limit*(Kt.page-1)+or+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:vt=>Ue.createElement(De.Z,{placement:"bottomLeft",title:vt},Ue.createElement("span",{className:"current"},vt))},!(0,$.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:Kt.order==="student_id"?Kt.b_order==="desc"?"descend":"ascend":null,render:vt=>Ue.createElement(De.Z,{placement:"bottomLeft",title:vt||"--"},Ue.createElement("span",{className:"current"},vt||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(vt,hA)=>vt?Ue.createElement(De.Z,{placement:"bottom",title:vt},Ue.createElement("span",{className:"current"},vt)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:Kt.order==="work_status"?Kt.b_order==="desc"?"descend":"ascend":null,render:vt=>Ue.createElement(me.lC,{status:vt})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:Kt.order==="achieve_time"?Kt.b_order==="desc"?"descend":"ascend":null,render:(vt,hA)=>Ue.createElement(De.Z,{placement:"bottomLeft",title:vt},Ue.createElement("span",{className:"current"},vt))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(vt,hA)=>Ue.createElement("span",{onClick:or=>{var wr;or.stopPropagation(),(wr=NA.homework_status)!=null&&wr.includes("\u5BFC\u5165")&&(ta(hA),Bs(!0))}},vt||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:Kt.order==="work_score"?Kt.b_order==="desc"?"descend":"ascend":null,render:(vt,hA)=>Ue.createElement(De.Z,{title:Ue.createElement(Ue.Fragment,null,Ue.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(hA==null?void 0:hA.late_final_score)||0),Ue.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(hA==null?void 0:hA.late_penalty)||0),Ue.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(hA==null?void 0:hA.score)||0))},sA({value:vt,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:Kt.order==="achieve_time_long"?Kt.b_order==="desc"?"descend":"ascend":null,render:(vt,hA)=>vt&&vt!="--"?Ue.createElement(De.Z,{placement:"bottom",title:vt},Ue.createElement("span",{className:"current"},vt)):"--"},((eA=NA.homework_status)==null?void 0:eA.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((dA=NA.homework_status)!=null&&dA.includes("\u5BFC\u5165"))&&{title:Ue.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:vt=>vt?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(vt,hA)=>{var or;return(or=NA.homework_status)!=null&&or.includes("\u5BFC\u5165")?(0,$.GJ)()?Ue.createElement("a",{onClick:wr=>{wr.stopPropagation(),Vt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:hA==null?void 0:hA.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ue.createElement("a",{onClick:wr=>{wr.stopPropagation(),ta(hA),Bs(!0)}},"\u67E5\u770B"):(0,$.dE)()?Ue.createElement("div",null,(0,me.JL)(hA==null?void 0:hA.work_status)==="\u672A\u5F00\u542F"?Ue.createElement("span",null,"--"):Ue.createElement("a",{onClick:wr=>{var qA;if(wr.stopPropagation(),(0,$.Rm)()&&!((qA=$t.AssistantObject.hack)!=null&&qA.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Kt.coursesId}/program_homework/${Kt.categoryId}/${hA.id}/${hA.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Ue.createElement("a",{target:"_blank",onClick:wr=>{var qA,XA;if(wr.stopPropagation(),(0,$.Rm)()&&!((qA=$t.AssistantObject.hack)!=null&&qA.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((XA=CA.userInfo)!=null&&XA.professional_certification)window.open(`/classrooms/${Kt.coursesId}/program_homework/${Kt.categoryId}/${hA.id}/${hA.user_id}/comment`,"_blank");else return de.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ue.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,me.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(vt=>!!vt),es=()=>{var vt,hA;return Ue.createElement(te.default,null,Ue.createElement(te.default.Item,{onClick:()=>{var or;if((0,$.Rm)()&&!((or=$t.AssistantObject.hack)!=null&&or.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:NA==null?void 0:NA.course_group_info,fn:()=>{(0,p.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,$.GJ)()&&((vt=NA==null?void 0:NA.student_works)==null?void 0:vt.length)>0&&!((hA=NA==null?void 0:NA.homework_status)!=null&&hA.includes("\u5BFC\u5165"))&&Ue.createElement(te.default.Item,{key:"3",onClick:()=>{var or;if((0,$.Rm)()&&!((or=$t.AssistantObject.hack)!=null&&or.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Vt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:NA==null?void 0:NA.course_group_info,fn:()=>{var wr,qA,XA,Aa;Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ke.history.push(`/classrooms/${Kt==null?void 0:Kt.coursesId}/program_homework/${Kt.categoryId}/${(qA=(wr=NA==null?void 0:NA.student_works)==null?void 0:wr[0])==null?void 0:qA.id}/${(Aa=(XA=NA==null?void 0:NA.student_works)==null?void 0:XA[0])==null?void 0:Aa.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),Ue.createElement(te.default.Item,{key:"2",onClick:()=>{var or;if((0,$.Rm)()&&!((or=$t.AssistantObject.hack)!=null&&or.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ke.history.push(`/classrooms/${Kt.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Ue.createElement(Ue.Fragment,null,Ue.createElement("section",{className:`${G.wrap} minH500 bg-white pl30 pr30 pt30`},((RA=NA.homework_status)==null?void 0:RA.includes("\u672A\u53D1\u5E03"))&&Ue.createElement(Ae.Z,null),!((xr=NA.homework_status)!=null&&xr.includes("\u672A\u53D1\u5E03"))&&Ue.createElement("aside",null,!(0,$.GJ)()&&Ue.createElement("div",{className:"c-light-black font12"},Ue.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",NA==null?void 0:NA.publish_time),Ue.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",NA==null?void 0:NA.end_time),Ue.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(NA==null?void 0:NA.late_time)||"- -")),(0,$.GJ)()&&Ue.createElement(Ue.Fragment,null,Ue.createElement(qe.default,{form:fr,onChange:lr,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((TA=NA.task_status)==null?void 0:TA.length)>0&&Ue.createElement(qe.default.Item,{name:"task_status"},Ue.createElement(se.default.Group,{value:[],style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1"},NA.task_status&&NA.task_status.map((vt,hA)=>Ue.createElement(se.default,{name:"task_status",value:vt.id},vt.name,"(",vt.count,")")))))),((vA=NA.course_group_info)==null?void 0:vA.length)>0&&Ue.createElement(qe.default.Item,{name:"course_group_info"},Ue.createElement(se.default.Group,{style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1",id:"divhe",style:{height:mi+"px",overflow:"hidden"}},(WA=NA.course_group_info)==null?void 0:WA.map((vt,hA)=>Ue.createElement(se.default,{value:vt.course_group_id},vt.group_group_name,"(",vt.count,")"))),Hn&&Ue.createElement("span",{onClick:()=>{let vt=document.getElementById("divhe").scrollHeight;mi>47?vs(47):vs(vt)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},mi===47?"\u5C55\u5F00":"\u6536\u8D77",mi===47?Ue.createElement(j.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ue.createElement(L.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((_t=NA.teacher_comment)==null?void 0:_t.length)>0&&Ue.createElement(qe.default.Item,{name:"teacher_comment"},Ue.createElement(se.default.Group,{style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1"},NA.teacher_comment&&NA.teacher_comment.map((vt,hA)=>Ue.createElement(se.default,{value:String(vt.id)},vt.name,"(",vt.count,")"))))))),Ue.createElement(g.Z,{align:"middle"},Ue.createElement(S.Z,{flex:"1"},Ue.createElement(g.Z,{align:"middle"},Ue.createElement(S.Z,null,Ue.createElement(f.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:vt=>{Kt.search=vt.trim(),Kt.page=1,sa()},style:{width:240}})),Ue.createElement(S.Z,null,Ue.createElement("span",{className:"ml5"},Ue.createElement("span",{className:"c-red"},NA.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",NA.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Ue.createElement(S.Z,null,(0,$.GJ)()&&!((nA=NA.homework_status)!=null&&nA.includes("\u5BFC\u5165"))&&Ue.createElement(O.ZP,{className:"ml10",onClick:()=>{Vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:NA.student_works.map(vt=>vt.id),params:Kt}})}},Ue.createElement("span",{className:`${G.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,$.GJ)()&&!((oA=NA.homework_status)!=null&&oA.includes("\u5BFC\u5165"))&&Ue.createElement(O.ZP,{className:"ml10",onClick:Go},Ue.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,$.GJ)()&&Ue.createElement(D.Z,{dropdownRender:es,className:"ml10"},Ue.createElement(O.ZP,null,Ue.createElement(N.Z,null),"\u5BFC\u51FA",Ue.createElement(K.Z,null)))))),Ue.createElement(g.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,$.GJ)()&&dn&&Ue.createElement("span",null,Ue.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),Ue.createElement(Q.default,{className:`mt30 ${G.TableDom}`,loading:Lt["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:vt=>({onClick:hA=>{var or,wr;if(!((or=NA.homework_status)!=null&&or.includes("\u5BFC\u5165"))){if((0,$.Rm)()&&!((wr=$t.AssistantObject.hack)!=null&&wr.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${Kt.coursesId}/program_homework/${Kt.categoryId}/${vt.id}/${vt.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:NA.student_works,columns:Da,onChange:(vt,hA,or)=>{or.field&&(Kt.order=or.field==="score"?"work_score":or.field),or.order||(Kt.b_order="asc"),or.order==="ascend"&&(Kt.b_order="asc"),or.order==="descend"&&(Kt.b_order="desc"),or.order||(Kt.b_order="asc"),sa()}}),Ue.createElement(ee,null),Ue.createElement(Gt,null),Ue.createElement(_e.Z,null)),Ue.createElement(de.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:mr,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wA(void 0,null,function*(){if(Wn===2){if(Qn.length<=0){ae.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!Sa){ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let vt=yield(0,tt.ZP)(`/api/homework_commons/${Kt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Kt.categoryId,comment:Sa,status:Qn}});vt.status===0&&(ei(vt),ar(!1),pA(!0))}else{if(!(On===0||Ia===0)){if(!On){ae.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Ia){ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(On>Ia){ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!Sa){ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let vt=yield(0,tt.ZP)(`/api/homework_commons/${Kt.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:Kt.categoryId,comment:Sa,min_score:On,max_score:Ia}});vt.status===0&&(ei(vt),ar(!1),pA(!0))}}),onCancel:()=>{ar(!1),Wr()}},Ue.createElement("div",{style:{padding:"32px"}},Ue.createElement("div",null,Ue.createElement("div",null,Ue.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ue.createElement(x.ZP.Group,{value:Wn,onChange:vt=>{Ma(vt.target.value)}},Ue.createElement(x.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ue.createElement(x.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),Wn===1&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ue.createElement(b.Z,{min:0,max:100,value:On,onChange:vt=>ea(vt),style:{width:"100px"}}),Ue.createElement("span",{style:{width:"80px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ue.createElement(b.Z,{min:0,max:100,value:Ia,onChange:vt=>$n(vt),style:{width:"100px"}})),Wn===2&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ue.createElement(se.default.Group,{onChange:vt=>{ma([...vt])},style:{width:"100%"}},(cA=NA.task_status)==null?void 0:cA.map((vt,hA)=>Ue.createElement(se.default,{name:"task_status",value:vt.id},vt.name,"(",vt.count,")")))),Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ue.createElement(h.Z,{className:G.MdEditor,onChange:vt=>fA(vt),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ue.createElement(de.default,{open:Xi,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wA(void 0,null,function*(){Wn===2?(yield(0,tt.ZP)(`/api/homework_commons/${Kt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Kt.categoryId,comment:Sa,status:Qn}})).status===0&&(ae.ZP.info("\u6253\u56DE\u6210\u529F"),Wr(),sa(),pA(!1)):(yield(0,tt.ZP)(`/api/homework_commons/${Kt.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:Kt.categoryId,comment:Sa,min_score:On,max_score:Ia}})).status===0&&(ae.ZP.info("\u6253\u56DE\u6210\u529F"),Wr(),sa(),pA(!1))}),onCancel:()=>{Wr(),pA(!1)}},Ue.createElement("div",{style:{padding:"32px"}},Wn===1&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",On,"-",Ia,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Wn===2&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",(($A=NA.task_status)==null?void 0:$A.filter(vt=>Qn==null?void 0:Qn.includes(vt.id)).map(vt=>vt.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ue.createElement("br",null),Ue.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",gs==null?void 0:gs.count,"\u540D\u5B66\u751F")))),Ue.createElement(P,null),Ue.createElement(It,{isShow:ao,setIsShow:Bs,item:io,coursesId:Kt.coursesId,categoryId:Kt.categoryId}),Ue.createElement("aside",{className:"tc mb50 mt30"},Ue.createElement(U.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:BA,current:Kt.page||1,defaultPageSize:20,total:NA.work_count})))};var SA=(0,ke.connect)(({shixunHomeworks:Ct,classroomList:$t,globalSetting:pt,loading:Lt,user:Vt})=>({shixunHomeworks:Ct,classroomList:$t,globalSetting:pt,loading:Lt.effects,user:Vt}))(IA)},8394:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return b}});var F=_(59301),qe=_(89070),ae=_(43418),De=_(3113),de=_(71418),te=_(88264),se=_(25555),g=_(23954),S=_(24334),f=_(61186),O=_.n(f),D=_(35106),Q=_(59301),x=(U,j,L)=>new Promise((N,K)=>{var Ae=oe=>{try{_e(L.next(oe))}catch(tt){K(tt)}},me=oe=>{try{_e(L.throw(oe))}catch(tt){K(tt)}},_e=oe=>oe.done?N(oe.value):Promise.resolve(oe.value).then(Ae,me);_e((L=L.apply(U,j)).next())}),b=({open:U,onClose:j})=>{const[L,N]=(0,F.useState)(void 0);console.log((0,qe.useLocation)(),33);const K=(0,qe.useLocation)();(0,F.useEffect)(()=>{U&&function(){return x(this,null,function*(){const Qe=yield(0,te.X6)(U);N(Qe.data)})}()},[U]);const{status:Ae,created_at:me,code:_e,name:oe,language:tt,pass_sets_count:ke,set_count:Ge,error_msg:it,output:Y,input:Se,expected_output:I,execute_memory:xe,user:be,execute_time:re,input_file_url:ge,output_file_url:ee,is_file:J,expected_output_file_url:$}=L||{};return Q.createElement(ae.default,{open:U,width:1e3,onCancel:()=>j(!1),footer:Q.createElement(De.ZP,{type:"primary",onClick:()=>j(!1)},"\u5173\u95ED"),centered:!0},Q.createElement(de.Z,{spinning:!L,delay:500},Q.createElement("div",{className:"record-detail-info"},L?Q.createElement(Q.Fragment,null,Q.createElement("div",{className:"record-detail-body"},Q.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),Q.createElement("ul",{className:"record-info"},Q.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",Q.createElement("span",{className:Ae===0?"c-green":"c-red"},se.Im[Ae])," "),Q.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",Q.createElement("span",null,O()(me).format("YYYY-MM-DD HH:mm:ss"))," "),Q.createElement("li",null," \u8BED\u8A00\uFF1A",Q.createElement("span",null,tt)," "),Q.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",Q.createElement("span",null,re*1e3,"ms")," "),Q.createElement("li",null," ",`${Ae===D.h.HIDE_COMPILE_STATUS?"--":ke} / ${Ge} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,se.gZ)({status:Ae,error_msg:it,execute_time:re,output:Y,input:Se,expected_output:I,input_file_url:ge,output_file_url:ee,is_file:J,expected_output_file_url:$}),Q.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),Q.createElement(g.ZP,{height:"200px",width:"100%",language:tt==null?void 0:tt.toLocaleLowerCase(),value:S.Base64.decode(_e),options:{readOnly:!0}}))):null)))}},87001:function(Lr,PA,_){"use strict";_.d(PA,{Im:function(){return Ge},Y4:function(){return Y}});var F=_(59301),qe=_(92832),ae=_(8591),De=_(3113),de=_(74440),te=_(24334),se=_.n(te),g=_(61293),S=_(33538),f=_(85149),O=_(955),D=_(34376),Q=_.n(D),x=_(99064),b=_(89070),U=_(8394),j=_(34604),L=_(88264),N=_(34587),K=_(39298),Ae=_(92310),me=_.n(Ae),_e=_(4901),oe=_(59301),tt=(xe,be,re)=>new Promise((ge,ee)=>{var J=Qe=>{try{G(re.next(Qe))}catch(Ve){ee(Ve)}},$=Qe=>{try{G(re.throw(Qe))}catch(Ve){ee(Ve)}},G=Qe=>Qe.done?ge(Qe.value):Promise.resolve(Qe.value).then(J,$);G((re=re.apply(xe,be)).next())});const{TextArea:ke}=qe.default,Ge={[de.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[de.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[de.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var it=(xe=>(xe[xe.SET_VISIBLE=0]="SET_VISIBLE",xe[xe.SET_TABINDEX=1]="SET_TABINDEX",xe))(it||{});function Y(xe){const{status:be,error_msg:re,output:ge,input:ee,expected_output:J,is_file:$,input_file_url:G,output_file_url:Qe,expected_output_file_url:Ve,setMonacoValue:Re,setData:jt}=xe,Nt=(0,F.useRef)(),et=(0,F.useRef)(),Gt=(0,F.useRef)();let iA=null;const Rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,F.useEffect)(()=>{if(ge&&!$&&Nt.current){const rA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});rA.open(Nt.current);const Xt=(0,O.pp)(te.Base64.decode(ge));rA.write(Xt),rA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{rA.scrollToTop()}catch(c){}},100)}if(ee&&!$&&et.current){const rA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});rA.open(et.current),rA.write((0,O.pp)(ee)),rA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{rA.scrollToTop()}catch(Xt){}},100)}if(J&&!$&&Gt.current){const rA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});rA.open(Gt.current),rA.write((0,O.pp)(te.Base64.decode(J))),rA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{rA.scrollToTop()}catch(Xt){}},100)}},[ge]),be){case de.h.NOMATCH:iA=oe.createElement(oe.Fragment,null,oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!$&&oe.createElement("div",{ref:Nt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const rA=yield(0,x.ZP)(Qe,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Re(rA),setTimeout(()=>{jt(Qe)},200)})},ge)),oe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!$&&oe.createElement("div",{ref:Gt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const rA=yield fetch(Ve,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Re(yield rA.text()),setTimeout(()=>{jt(Ve)},200)})},J)));break;case de.h.EXECUTEFAILURE:iA=oe.createElement(oe.Fragment,null,oe.createElement("div",{style:{border:"1px #F6F7F9 solid"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!$&&oe.createElement(f.Z,{value:ee,style:Rt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{onClick:()=>(0,O.LR)(G,ee)},ee))),oe.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:g.Z.error,style:{color:"#E30000",padding:"0 10px"}},te.Base64.decode(re),"111")));break;case de.h.COMPILEFAILURE:iA=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:g.Z.error},te.Base64.decode(re)));break;case de.h.PODFAILURE:iA=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:iA=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",iA," ")}function Se(xe){const{status:be,error_msg:re,execute_time:ge,output:ee,input:J,expected_output:$,is_file:G,input_file_url:Qe,output_file_url:Ve,expected_output_file_url:Re}=xe;let jt=null;switch(be){case de.h.OK:case de.h.NOMATCH:case de.h.EXECUTEFAILURE:case de.h.COMPILEFAILURE:jt=oe.createElement("div",{id:"outputResultRef",className:"h100"});break;case de.h.PODFAILURE:jt=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:jt=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",jt," ")}function I({value:xe,className:be}){return oe.createElement("span",{className:be},xe)}PA.ZP=({input:xe,is_file:be,debuging:re,submitting:ge,executingMessage:ee,debugResult:J,onChangeInput:$,onDebugCode:G,onSubmitCode:Qe,hack:Ve,user:Re,submitResult:jt,isWhiteTheme:Nt,topDispatch:et})=>{const[Gt]=(0,b.useSearchParams)(),iA=(0,b.useParams)(),[Rt,rA]=(0,F.useState)(!1),[Xt,c]=(0,F.useState)(!1),[ue,P]=(0,F.useState)(1),[h,p]=(0,F.useState)(!1),[k,ne]=(0,F.useState)(0),[Be,he]=(0,F.useState)(!1),[st,yt]=(0,F.useState)(""),[lt,ot]=(0,F.useState)(""),It=(0,F.useRef)(),Ue=(0,F.useRef)(),je=(0,F.useRef)(null),Ke=(0,F.useRef)(null),ct=(0,F.useRef)(null);console.log(jt,"submitResult",iA);const{status:Dt,id:St,input:Bt,output:wA,expected_output:sA,is_file:IA,input_file_url:SA,output_file_url:Ct,expected_output_file_url:$t,error_msg:pt,hack_sets:Lt}=jt||{};(0,F.useEffect)(()=>{Dt===0&&(P(1),ne(0))},[Dt,St]),(0,F.useEffect)(()=>{tt(void 0,null,function*(){var WA;const _t=yield(0,L.rX)(iA==null?void 0:iA.id,"submit");(_t==null?void 0:_t.status)===0&&(_t!=null&&_t.data&&((WA=_t==null?void 0:_t.data)==null?void 0:WA.status)!==0?(et({type:N.Types.SET_SUBMIT_RESULT,payload:{submitResult:_t==null?void 0:_t.data}}),P(2),ne(320)):(P(1),ne(0)))})},[iA==null?void 0:iA.id]),(0,F.useEffect)(()=>{if(It.current){let vA=function(Kt){oA=nA.offsetHeight,cA=!0,$A=Kt.pageY,ct.current.style.display="block"},WA=function(){cA=!1,ct.current.style.display="none"},_t=function(Kt){if(cA){Vt();let Er=$A-Kt.pageY,fr=oA+Er;if(fr<0&&(fr=0),fr>window.innerHeight-150&&(fr=window.innerHeight-150),ue===1){fr<=34?ne(0):ne(fr);return}console.log(fr,"resizeH"),ne(fr)}};const nA=je.current;let oA=0,cA=!1,$A=0;const gr=document.getElementById("case-y-bar");return gr==null||gr.addEventListener("mousedown",vA),document.addEventListener("mousemove",_t),document.addEventListener("mouseup",WA),()=>{const Kt=document.getElementById("case-y-bar");Kt==null||Kt.removeEventListener("mousedown",vA),document.removeEventListener("mousemove",_t),document.removeEventListener("mouseup",WA)}}},[It,ue]),(0,F.useEffect)(()=>{const vA=j.Z.subscribe("resize-move-bar",Vt);if(Gt.get("type")!=="exercises")return document.addEventListener((0,_e.gH)(),eA),()=>{document.removeEventListener((0,_e.gH)(),eA),vA()}},[]),(0,F.useEffect)(()=>{});function Vt(){var vA,WA,_t,nA;const oA=document.getElementById("outputResultRef");if(oA){let cA=oA.dataset.text;Ue.current.reset(),Ue.current.writeln(cA);const $A=document.getElementById("outputResultRef").offsetWidth-20,gr=((nA=(_t=(WA=(vA=Ue.current)==null?void 0:vA._core)==null?void 0:WA._renderService)==null?void 0:_t.dimensions)==null?void 0:nA.actualCellWidth)||10,Kt=Math.ceil($A/gr);Ue.current.resize(Kt,Math.ceil(oA.clientHeight/16))}}function mA(){rA(!Rt),setTimeout(()=>{Vt()},300),ne(Rt?320:window.innerHeight-150)}function CA(){Xt?(c(!1),(0,_e.BU)()):(c(!0),(0,_e.Dj)(Ke.current))}const eA=vA=>{(0,_e.vp)()||c(!1)},dA=(0,F.useMemo)(()=>{if(J){const{status:vA,output:WA,error_msg:_t}=J;return setTimeout(()=>{let nA="",oA=document.getElementById("outputResultRef");WA?nA=te.Base64.decode(WA):_t&&(nA=te.Base64.decode(_t)),Ue.current=new D.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Ue.current.open(oA),Ue.current.onKey(function(cA){var $A;if(cA.domEvent.key.toLocaleUpperCase()==="C"&&cA.domEvent.ctrlKey){cA.domEvent.preventDefault();let gr=($A=Ue.current)==null?void 0:$A.getSelection();navigator.clipboard.writeText(gr).then(()=>{})}}),oA.dataset.text=nA,Ue.current.setOption("convertEol",!0),Vt()},300),oe.createElement(oe.Fragment,null,Se(J))}return null},[J]);function RA(){var vA,WA;if(!(Ve!=null&&Ve.code)||((vA=Ve==null?void 0:Ve.code)==null?void 0:vA.trim().length)===0){(WA=ae.ZP)==null||WA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}P(1),ne(320),G()}const xr=vA=>tt(void 0,null,function*(){let WA=yield(0,x.ZP)(`/api/problems/${vA}/start.json`,{method:"get",params:{hack_user_id:Re==null?void 0:Re.user_id}});WA&&(window.location.href=`/myproblems/${WA==null?void 0:WA.identifier}${window.location.search}`)});function TA(){IA?navigator.clipboard.writeText(te.Base64.decode(pt)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(te.Base64.decode(wA)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return oe.createElement(F.Fragment,null,oe.createElement("div",{className:me()(g.Z.case,Nt&&g.Z.whiteCase),style:{height:k},ref:je},oe.createElement("div",{className:g.Z.fullMask,ref:ct}),oe.createElement("div",{className:g.Z["resize-y-bar"],id:"case-y-bar",ref:It,draggable:!1},ue===2&&oe.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),ue===1&&(k<=34?oe.createElement("div",{onClick:()=>{ne(320)},className:g.Z.unfoldBtn},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):oe.createElement("div",{onClick:()=>{ne(0)},className:g.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),oe.createElement("div",null,oe.createElement("div",{className:g.Z.caseHead},oe.createElement("div",{className:g.Z.dot}),oe.createElement("div",{className:g.Z.text},ue===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),ue===2&&!ge&&typeof Dt=="number"&&oe.createElement(oe.Fragment,null,Dt===de.h.OK?oe.createElement("div",{className:g.Z.pass},oe.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):oe.createElement("div",{className:g.Z.noPass},oe.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Ge[Dt])),oe.createElement("div",{className:g.Z.btns},ue===2&&!ge&&oe.createElement(oe.Fragment,null,Dt!==de.h.OK&&oe.createElement("div",{onClick:TA},oe.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),oe.createElement("div",{onClick:()=>{he(St)}},oe.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Gt.get("type")!=="exercises"&&oe.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>mA()},oe.createElement("i",{className:`iconfont icon-${Rt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{style:{display:ue===1?"block":"none"}},re?oe.createElement(S.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:k-34}},oe.createElement("div",{className:g.Z.result},oe.createElement("div",{className:g.Z.left},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),oe.createElement("div",{className:g.Z.leftNode},oe.createElement(ke,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:be?"":xe,onChange:$}))),oe.createElement("div",{className:g.Z.right},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),oe.createElement("div",{className:g.Z.node},J?dA:oe.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),oe.createElement("div",{style:{display:ue===2?"block":"none"}},ge?oe.createElement(S.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:k-34,display:"flex",flexDirection:"column",overflow:"hidden"}},oe.createElement("div",{ref:Ke,className:g.Z.elseNode},oe.createElement("div",{className:g.Z.nameWrap},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),oe.createElement("div",{className:g.Z.scroll},oe.createElement("pre",{className:g.Z.scrollBox,style:h?{height:Xt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!IA&&oe.createElement(I,{value:Bt}),IA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const vA=yield fetch(SA,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});ot(yield vA.text()),setTimeout(()=>{yt(SA)},200)})},Bt)),Bt&&oe.createElement("div",{className:g.Z.action},oe.createElement("span",{onClick:()=>p(!h)},h?"\u6536\u8D77":"\u5C55\u5F00"),Gt.get("type")!=="exercises"&&oe.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>CA(),className:`iconfont icon-${Xt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{className:g.Z.result,style:{flex:1,overflow:"hidden"}},oe.createElement("div",{className:g.Z.left},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),oe.createElement("div",{className:g.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},oe.createElement("pre",null,!IA&&oe.createElement(I,{className:"mb10",value:sA&&te.Base64.decode(sA)||""}),IA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const vA=yield fetch($t,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});ot(yield vA.text()),setTimeout(()=>{yt($t)},200)})},sA)))),oe.createElement("div",{className:g.Z.right},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),oe.createElement("div",{className:g.Z.node,style:{color:Dt===de.h.OK?"#2ABD8C":"#FF2C29"}},oe.createElement("pre",null,(Dt===4||Dt===5)&&oe.createElement(I,{className:"mb10",value:pt&&te.Base64.decode(pt)||""}),Dt!=4&&Dt!=5&&(IA?oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const vA=yield(0,x.ZP)(Ct,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{ot(vA)}catch(WA){ot("")}setTimeout(()=>{yt(Ct)},200)})},wA):oe.createElement(I,{className:"mb10",value:wA&&te.Base64.decode(wA)||""})))))))))),oe.createElement("div",{className:me()(g.Z.footer,Nt&&g.Z.whiteFooter),style:{zIndex:100}},(Ve==null?void 0:Ve.is_program)&&(Ve==null?void 0:Ve.above_question)&&oe.createElement(De.ZP,{className:"mr10",type:"primary",onClick:()=>xr(Ve==null?void 0:Ve.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ve==null?void 0:Ve.is_program)&&(Ve==null?void 0:Ve.under_question)&&oe.createElement(De.ZP,{className:"mr10",type:"primary",onClick:()=>xr(Ve==null?void 0:Ve.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),oe.createElement(De.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:re||ge,loading:re,color:"#2ABD8C",className:"mr10",onClick:RA},"\u8C03\u8BD5\u4EE3\u7801"),Gt.get("qtype")!=="8"&&oe.createElement(De.ZP,{className:g.Z.disabled,type:"primary",icon:oe.createElement("i",{className:"iconfont icon-bofang1"}),loading:ge,disabled:re||ge,onClick:()=>{var vA,WA;if(!(Ve!=null&&Ve.code)||((vA=Ve==null?void 0:Ve.code)==null?void 0:vA.trim().length)===0){(WA=ae.ZP)==null||WA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}P(2),ne(320),Qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),oe.createElement(U.Z,{onClose:he,open:Be}),oe.createElement(K.Z,{close:!0,data:st,type:st.length?"txt":"",onClose:()=>yt(""),monacoEditor:{value:lt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(Lr,PA,_){"use strict";_.r(PA),_.d(PA,{Types:function(){return En},default:function(){return Hi}});var F=_(59301),qe=_(89070),ae=_(31797),De=_(43418),de=_(71418),te=_(3113),se=_(6848),g=_(95237),S=_(88264),f=_(94941),O=_(4901),D=_(17064),Q=_(3294),x=_(87169),b=_(43428),U=_(23954),j=_(79346),L=_(16479),N=_(16869),K=_(59301),Ae=Object.defineProperty,me=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ge=(Je,Et,aA)=>Et in Je?Ae(Je,Et,{enumerable:!0,configurable:!0,writable:!0,value:aA}):Je[Et]=aA,it=(Je,Et)=>{for(var aA in Et||(Et={}))tt.call(Et,aA)&&Ge(Je,aA,Et[aA]);if(oe)for(var aA of oe(Et))ke.call(Et,aA)&&Ge(Je,aA,Et[aA]);return Je},Y=(Je,Et)=>me(Je,_e(Et));const Se={theme:(0,L.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,L.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,L.G)("cmTabToSpace",!0)};var I=(Je=>(Je[Je.set_font_size=0]="set_font_size",Je[Je.set_theme=1]="set_theme",Je[Je.on_tab_to_space=2]="on_tab_to_space",Je[Je.set_show_editor_setting=3]="set_show_editor_setting",Je))(I||{});function xe(Je,Et){switch(Et.type){case 3:return Y(it({},Je),{showEditorSetting:Et.payload});case 1:return Y(it({},Je),{theme:Et.payload});case 0:return Y(it({},Je),{fontSize:Et.payload});case 2:return Y(it({},Je),{tabToSpace:Et.payload});default:throw new Error}}var be=({isLoading:Je,value:Et,onChange:aA,language:dr,onUpdateCode:er,ActionBarRender:rr,setIsWhiteTheme:sr})=>{const[jA,OA]=(0,F.useReducer)(xe,Se),{theme:nr,fontSize:LA,showEditorSetting:FA,tabToSpace:kA}=jA,$r=(0,F.useRef)(),yr=(0,F.useRef)();(0,F.useEffect)(()=>{sr(nr==="vs")},[nr]);const Gr={onFontSizeChange:vn=>{OA({type:0,payload:vn}),(0,L.t)("cmFontSize",vn)},tabToSpace:kA,cmFontSize:LA,className:"oj",cmCodeMode:nr,onTabToSpace:vn=>{OA({type:2,payload:vn}),(0,L.t)("cmTabToSpace",vn)},onCodeModeChange:vn=>{OA({type:1,payload:vn}),(0,L.t)("ProgrammingCodeMode",vn)}};function tr(){OA({type:3,payload:!1})}function Pn(){OA({type:3,payload:!0})}const Cn={value:Et,language:dr,theme:nr,options:{fontSize:LA,insertSpaces:kA},onChange:vn=>{aA(vn),yr.current=vn,clearTimeout($r.current),$r.current=setTimeout(()=>{er(yr.current)},1e4)},onEditBlur:vn=>{yr.current&&er(yr.current)}};return K.createElement(F.Fragment,null,rr(Pn),K.createElement("div",{style:{flex:1,overflow:"hidden"}},!Je&&K.createElement(U.ZP,it({},Cn))),K.createElement(j.Z,null,K.createElement(b.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:FA,onClose:tr},K.createElement(N.Z,it({},Gr)))))},re=_(60141),ge=_(24334),ee=_(87001),J={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},$={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},G=_(1710),Qe=_(58421),Ve=_(58617),Re=_(8394),jt=_(61186),Nt=_.n(jt),et=_(59301);const{Column:Gt}=G.default;var iA=({submitResult:Je,submitting:Et,submitRecords:aA,page:dr,onPageChange:er,topicId:rr})=>{const[sr]=(0,qe.useSearchParams)(),{records:jA,records_count:OA}=aA||{},[nr,LA]=(0,F.useState)(!1),FA=sr.get("type")==="1";return et.createElement(de.Z,{spinning:Et,tip:"\u8BC4\u6D4B\u4E2D...",indicator:et.createElement(Ve.Z,{style:{fontSize:24},spin:!0})},(jA==null?void 0:jA.length)>0?et.createElement(G.default,{dataSource:jA,rowKey:"id",pagination:!1},et.createElement(Gt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(kA,$r)=>et.createElement("span",null," ",Nt()(kA).format("YYYY-MM-DD HH:mm:ss"))}),et.createElement(Gt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(kA,$r)=>{var yr;return et.createElement("span",{className:`${kA===0?"c-green":"c-red"} current`,onClick:()=>{LA($r.id)}},(yr=ee.Im[kA])==null?void 0:yr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),et.createElement(Gt,{title:`\u6267\u884C\u7528\u65F6 (${FA?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:kA=>kA?FA?kA:kA/1e3:""}),et.createElement(Gt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${FA?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:kA=>kA?FA?kA:parseFloat((kA/1024).toFixed(2)):""}),et.createElement(Gt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),et.createElement(Gt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(kA,$r)=>et.createElement("span",{className:"c-light-primary current",onClick:()=>{LA($r.id)}},"\u67E5\u770B")})):et.createElement("div",{style:{height:300,width:"100%"}}),et.createElement(Re.Z,{onClose:LA,open:nr}),OA>15?et.createElement(Qe.Z,{className:$.pagination,current:dr,pageSize:15,total:OA,onChange:er}):null)},Rt=_(8797),rA=_(12563),Xt={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},c=_(85149),ue=_(59301);const P={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var h=({hack:Je})=>{const{language:Et,difficult:aA,time_limit:dr,description:er}=Je,[rr]=(0,qe.useSearchParams)(),sr=P[aA];return ue.createElement(ue.Fragment,null,ue.createElement("ul",{className:Xt.info},ue.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",ue.createElement("b",{className:Xt.info_tag},Et)),ue.createElement("li",null,ue.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",ue.createElement(rA.default,{color:sr==null?void 0:sr.color},sr==null?void 0:sr.name)),ue.createElement("li",null,ue.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",ue.createElement("span",{style:{color:"#333333"}},dr,"\u79D2"))),rr.get("qtype")==="8"?ue.createElement(c.Z,{value:er,showProgramFill:!0,className:Xt.desc}):ue.createElement(c.Z,{value:er,className:Xt.desc}))},p={},k=_(59301),ne=({hack:Je,current_user:Et})=>k.createElement("div",{className:p.answer},Je!=null&&Je.answer_text?k.createElement(c.Z,{style:{padding:"13px 0"},value:(Je==null?void 0:Je.answer_text)||""}):k.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),Be=_(34604),he=_(99064);function st(Je,Et){return(0,he.U2)(`/problems/${Je}/comments.json`,{page:Et,limit:10})}function yt(Je){return(0,he.v_)(`/discusses/${Je}/plus.json`,{container_type:"Discuss",type:1})}function lt(Je,Et,aA){return(0,he.v_)(`/problems/${Je}/comments/reply.json`,{comments:{content:aA,parent_id:Et}})}function ot(Je,Et){return(0,he.v_)(`/problems/${Je}/comments.json`,{comments:{content:Et}})}function It(Je,Et,aA){return(0,he.v_)(`/problems/${Je}/comments/${Et}/hidden.json`,aA)}function Ue(Je,Et){return(0,he.IV)(`/problems/${Je}/comments/${Et}`)}var je=_(34362);function Ke({author:Je}){return F.createElement("a",{href:`/users/${Je.login}`,target:"_blank"},F.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${Q.Z.IMG_SERVER}/images/${Je.image_url}`,width:"50"}))}function ct({data:Je,index:Et,parentDiscussIndex:aA,user:dr,onSetActionType:er}){const{author:rr,can_delete:sr,content:jA,id:OA,time:nr}=Je;function LA(){er({id:OA,index:Et,type:"delete-discuss",parentDiscussIndex:aA,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const FA=dr.admin||sr||rr.user_id===dr.user_id;return F.createElement("div",{className:"discuss-item-container second-discuss "},F.createElement(Ke,{author:rr}),F.createElement("section",null,F.createElement("div",{className:"discuss-info"},F.createElement("a",{href:`/users/${rr.login}`,target:"_blank"},rr.name),F.createElement("span",{className:"grey"},nr),F.createElement("div",{className:"btn-group",style:{marginBottom:0}},FA?F.createElement("a",{onClick:LA,title:"\u5220\u9664"},F.createElement("i",{className:"iconfont icon-shanchu"})):null)),F.createElement(c.Z,{className:"discuss-content",value:jA})))}var Dt=({user:Je,data:Et,index:aA,onPlusDiscuss:dr,onSetActionType:er,activeDiscussIndex:rr,onReplyDiscuss:sr,onSetActiveDiscussIndex:jA})=>{const{content:OA,children:nr,hidden:LA,id:FA,praise_count:kA,time:$r,user_praise:yr,can_delete:Gr,author:tr}=Et;function Pn(){jA(FA)}function Cn(){dr(FA,!yr,aA)}function vn(){er({id:FA,index:aA,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Ln(){er({id:FA,index:aA,params:{hidden:LA?"0":"1"},type:"hidden-discuss",message:LA?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const La=Je.admin||Je.user_id===tr.user_id;return F.createElement("div",{className:"discuss-item-container",key:FA},F.createElement(Ke,{author:tr}),F.createElement("section",null,F.createElement("div",{className:"discuss-info"},F.createElement("a",{href:`/users/${tr.login}`,target:"_blank"}," ",tr.name," "),F.createElement("span",{className:"grey"},$r)),F.createElement(c.Z,{className:"discuss-content",value:OA}),nr&&nr.length>0?F.createElement("div",{className:"reply-discuss-container"},nr.map((jr,In)=>F.createElement(ct,{key:jr.id,data:jr,index:In,user:Je,onSetActionType:er,parentDiscussIndex:aA}))):null,F.createElement("div",{className:"btn-group"},La?F.createElement("a",{onClick:Ln,title:LA?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},F.createElement("i",{className:LA?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Gr&&(!nr||nr.length==0)?F.createElement("a",{onClick:vn,title:"\u5220\u9664"},F.createElement("i",{className:"iconfont icon-shanchu"})):null,F.createElement("a",{onClick:Pn,title:"\u56DE\u590D"}," ",F.createElement("i",{className:"iconfont icon-huifu1"})," "),F.createElement("a",{onClick:Cn,className:yr?"c-orange":""},F.createElement("i",{className:yr?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),F.createElement("span",null,kA||""))),F.createElement(je.Z,{id:FA,activeDiscussIndex:rr,onReplyDiscuss:sr})))},St=_(70714),Bt={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},wA=_(12290),sA=(Je,Et,aA)=>new Promise((dr,er)=>{var rr=OA=>{try{jA(aA.next(OA))}catch(nr){er(nr)}},sr=OA=>{try{jA(aA.throw(OA))}catch(nr){er(nr)}},jA=OA=>OA.done?dr(OA.value):Promise.resolve(OA.value).then(rr,sr);jA((aA=aA.apply(Je,Et)).next())}),IA=({user_praise:Je,praise_count:Et,praisePlus:aA,onCreateDiscuss:dr,discuss_count:er})=>{const[rr,sr]=(0,F.useState)(!1),[jA,OA]=(0,F.useState)("");function nr($r){OA($r)}function LA(){sr(!0)}function FA(){sr(!1)}function kA(){return sA(this,null,function*(){dr(jA),OA(""),sr(!1)})}return F.createElement("div",{className:`${Bt["dis-input-editor-container"]} ${rr?Bt.active:""} `},F.createElement("div",{className:rr?`hide ${Bt["text-area"]}`:Bt["text-area"]},F.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:LA}),F.createElement("a",null," ",F.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",er," "),F.createElement("a",{className:"c-light-black",onClick:aA,title:Je?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},F.createElement("i",{className:`mr3 ${Je?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),Et?F.createElement("span",null,Et):"")),rr?F.createElement("div",{className:Bt["input-mask"],onClick:FA}):null,F.createElement("div",{className:rr?Bt["md-container"]:`${Bt["md-container"]} hide`},F.createElement(wA.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:jA,height:240,onChange:nr}),F.createElement("div",{className:Bt["tip-container"],onClick:FA},F.createElement("a",{className:Bt["btn-send"],onClick:kA}," \u53D1\u9001 "))))},SA=_(59301),Ct=Object.defineProperty,$t=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,mA=Object.prototype.propertyIsEnumerable,CA=(Je,Et,aA)=>Et in Je?Ct(Je,Et,{enumerable:!0,configurable:!0,writable:!0,value:aA}):Je[Et]=aA,eA=(Je,Et)=>{for(var aA in Et||(Et={}))Vt.call(Et,aA)&&CA(Je,aA,Et[aA]);if(Lt)for(var aA of Lt(Et))mA.call(Et,aA)&&CA(Je,aA,Et[aA]);return Je},dA=(Je,Et)=>$t(Je,pt(Et)),RA=(Je,Et,aA)=>new Promise((dr,er)=>{var rr=OA=>{try{jA(aA.next(OA))}catch(nr){er(nr)}},sr=OA=>{try{jA(aA.throw(OA))}catch(nr){er(nr)}},jA=OA=>OA.done?dr(OA.value):Promise.resolve(OA.value).then(rr,sr);jA((aA=aA.apply(Je,Et)).next())});const xr={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var TA=(Je=>(Je[Je.GET_DISCUSSES=0]="GET_DISCUSSES",Je[Je.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Je[Je.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Je[Je.PLUS_DISCUSS=3]="PLUS_DISCUSS",Je[Je.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Je[Je.SET_PAGE=5]="SET_PAGE",Je[Je.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Je))(TA||{});function vA(Je,Et){switch(Et.type){case 6:return dA(eA({},Je),{loading:!0});case 0:return eA(eA({},Je),Et.payload);case 1:return eA(eA({},Je),Et.payload);case 4:return eA(eA({},Je),Et.payload);case 3:return eA(eA({},Je),Et.payload);case 5:return dA(eA({},Je),{page:Et.payload});case 2:return eA(eA({},Je),Et.payload);default:throw new Error}}var WA=({user:Je,identifier:Et,hack:aA,onTriggerPraise:dr,activeIndex:er})=>{const[rr,sr]=(0,F.useReducer)(vA,xr),{loading:jA,page:OA,data:nr,count:LA,actionType:FA,activeDiscussIndex:kA}=rr,$r=(0,F.useCallback)(()=>RA(void 0,null,function*(){sr({type:6});const jr=yield st(Et,OA),{comments:In,disscuss_count:Rr}=jr;sr({type:0,payload:{data:In,count:Rr,loading:!1}})}),[OA,Et]);(0,F.useEffect)(()=>{er==="2"&&$r()},[Et,OA,er]);function yr(jr){sr({type:5,payload:jr})}function Gr(jr){sr({type:4,payload:{actionType:jr}})}function tr(jr){sr(kA===jr?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:jr}})}function Pn(jr,In,Rr){return RA(this,null,function*(){try{const Fr=yield yt(jr);nr[Rr].user_praise=In,nr[Rr].praise_count=Fr.praise_count,sr({type:3,payload:{data:[...nr]}})}catch(Fr){console.log(Fr)}})}function Cn(){return RA(this,null,function*(){const{id:jr,params:In,type:Rr,index:Fr,parentDiscussIndex:Zr}=FA;if(Rr==="hidden-discuss"&&(yield It(Et,jr,In),Zr?nr[Zr].children[Fr].hidden=In.hidden==1:nr[Fr].hidden=In.hidden==1,sr({type:4,payload:{actionType:null,data:[...nr]}})),Rr==="delete-discuss"){if(yield Ue(Et,jr),Zr||Zr===0){let Ba=nr[Zr].children;for(let Na=Ba.length-1;Na>=0;Na--)if(Ba[Na].id===jr){Ba.splice(Na,1);break}nr[Zr].children=Ba}else for(let Ba=nr.length-1;Ba>=0;Ba--)if(nr[Ba].id===jr){nr.splice(Ba,1);break}sr({type:4,payload:{actionType:null,data:[...nr]}})}})}function vn(){sr({type:4,payload:{actionType:null}})}function Ln(jr,In){return RA(this,null,function*(){try{yield lt(Et,jr,In),$r()}catch(Rr){console.log(Rr)}})}function La(jr){return RA(this,null,function*(){sr({type:6}),yield ot(Et,jr),$r()})}return SA.createElement(SA.Fragment,null,SA.createElement("div",{className:"discuss-panel"},nr.length===0?SA.createElement(Rt.Z,null):nr.map((jr,In)=>SA.createElement(Dt,{onReplyDiscuss:Ln,onPlusDiscuss:Pn,onSetActiveDiscussIndex:tr,onSetActionType:Gr,data:jr,index:In,user:Je,activeDiscussIndex:kA})),LA>10?SA.createElement("div",{className:"pagination-container"},SA.createElement(Qe.Z,{showQuickJumper:!0,onChange:yr,current:OA,total:LA})):null),SA.createElement(IA,{user_praise:aA.user_praise,praise_count:aA.praises_count,praisePlus:dr,discuss_count:aA.comments_count,onCreateDiscuss:La}),SA.createElement(j.Z,null,SA.createElement(De.default,{centered:!0,title:"\u63D0\u793A",open:!!FA,onOk:Cn,onCancel:vn},SA.createElement("p",null,FA?FA.message:"")),SA.createElement(St.Z,null)))},_t=_(57809),nA=_(92832),oA=_(65615),cA={},$A=_(59301),gr=({hack:Je,current_user:Et})=>$A.createElement("div",{className:cA.answer},Je!=null&&Je.analysis?$A.createElement(c.Z,{style:{padding:"13px 0"},value:(Je==null?void 0:Je.analysis)||""}):$A.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Kt={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Er=_(36381),fr=_(43604),dn=_(78241),Br=_(5871),NA=_(72161),KA=_(59301);const{TextArea:an}=nA.default,{Panel:Vr}=Er.default;var mr=({data:Je,hack:Et})=>(console.log(Je,Et,"data"),Et!=null&&Et.is_file?KA.createElement(NA.Y2,{disabled:!0,className:Kt.uploadTableWrapper,showScore:!Et.test_set_score,data:Je,isProgramHomework:!0}):KA.createElement("div",{className:Kt.hackSets},Je==null?void 0:Je.map((aA,dr)=>KA.createElement(Er.default,{accordion:!0,bordered:!1,key:dr,defaultActiveKey:dr===0&&aA.id,className:Kt.collapseWrapper,expandIcon:({isActive:er})=>KA.createElement("i",{className:`iconfont icon-weizhankai ${er?Kt.open:Kt.close}`,style:{fontSize:14,transition:"all .2s"}})},KA.createElement(Vr,{key:aA.id,header:KA.createElement(g.Z,{align:"middle",justify:"space-between",wrap:!1},KA.createElement(fr.Z,{className:Kt.panelHeader},KA.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",dr+1)),KA.createElement(fr.Z,{flex:1},KA.createElement(g.Z,{align:"middle",justify:"end",wrap:!1},!(Et!=null&&Et.test_set_score)&&KA.createElement(fr.Z,{className:Kt.rateInput},KA.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),KA.createElement("div",null,KA.createElement(dn.default.Item,{noStyle:!0},KA.createElement(Br.Z,{value:aA==null?void 0:aA.score,className:Kt.baseFormItem,min:0,max:100,disabled:!0}))),KA.createElement("span",{className:"ml10"},"%")))))},KA.createElement(dn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},KA.createElement(an,{readOnly:!0,value:aA==null?void 0:aA.input,rows:4})),KA.createElement(dn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},KA.createElement(an,{readOnly:!0,value:aA==null?void 0:aA.output,rows:4}))))))),ar={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},Qn=_(59301),Xi=(0,F.forwardRef)(({data:Je=[]},Et)=>{var aA;const[dr,er]=(0,F.useState)(),rr=Je.filter(jA=>jA.show);(0,F.useEffect)(()=>{rr.length&&er(rr[0].id)},[Je==null?void 0:Je.length]);const sr=((aA=rr.find(jA=>jA.id===dr))==null?void 0:aA.element)||null;return(0,F.useImperativeHandle)(Et,()=>({setActiveTab:jA=>er(jA)})),Qn.createElement("div",{className:ar.tabs},Qn.createElement("div",{className:ar.tabWarp},rr.map(jA=>Qn.createElement("div",{onClick:()=>er(jA.id),className:`${ar.tab} ${jA.id===dr?ar.active:""}`,key:jA.id},jA.name))),Qn.createElement("div",{className:ar.content},sr))}),pA=_(59301),gs=Object.defineProperty,ei=Object.defineProperties,Wn=Object.getOwnPropertyDescriptors,Ma=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,qi=Object.prototype.propertyIsEnumerable,Ia=(Je,Et,aA)=>Et in Je?gs(Je,Et,{enumerable:!0,configurable:!0,writable:!0,value:aA}):Je[Et]=aA,$n=(Je,Et)=>{for(var aA in Et||(Et={}))ro.call(Et,aA)&&Ia(Je,aA,Et[aA]);if(Ma)for(var aA of Ma(Et))qi.call(Et,aA)&&Ia(Je,aA,Et[aA]);return Je},On=(Je,Et)=>ei(Je,Wn(Et)),ea=(Je,Et,aA)=>new Promise((dr,er)=>{var rr=OA=>{try{jA(aA.next(OA))}catch(nr){er(nr)}},sr=OA=>{try{jA(aA.throw(OA))}catch(nr){er(nr)}},jA=OA=>OA.done?dr(OA.value):Promise.resolve(OA.value).then(rr,sr);jA((aA=aA.apply(Je,Et)).next())});const Sa={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},fA={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var mi=({hack:Je,onTriggerPraise:Et,topicId:aA,page:dr,onPageChange:er,user:rr,current_user:sr,submitRecords:jA,submitting:OA,submitResult:nr,setActiveIndex:LA,hack_sets:FA})=>{var kA,$r;const[yr]=(0,qe.useSearchParams)(),[Gr,tr]=(0,F.useState)("0"),Pn=(0,qe.useLocation)(),[Cn,vn]=(0,F.useState)(!1),[Ln,La]=(0,F.useState)(null),[jr,In]=(0,F.useState)([]),[Rr,Fr]=(0,F.useState)([]),[Zr,Ba]=(0,F.useState)({page:1,limit:10}),Na=(0,F.useRef)(null),Ka=(0,F.useRef)(null);console.log(rr,"user");let[hn,Ts]=(0,F.useState)(On($n({},(0,qe.useParams)()),{page:1,per_page:20,name:""}));(0,F.useEffect)(()=>{Ka.current&&(Je==null?void 0:Je.is_close_tips)===!1&&Ln===null&&La(!0)},[Ka.current,Je==null?void 0:Je.is_close_tips,Ln]);function Rs(){return ea(this,null,function*(){yield(0,he.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,F.useEffect)(()=>{LA(Gr)},[Gr]);function gi(vr){return ea(this,null,function*(){let Zn=vr.target.id;if(Zn==="1"){let ra=yield(0,he.ZP)(`/api/myproblems/${hn.id}/redo_logs.json`,{method:"get",params:$n({},Zr)});(ra==null?void 0:ra.status)===0&&Fr(ra==null?void 0:ra.data)}tr(Zn)})}(0,F.useEffect)(()=>Be.Z.subscribe("to-commit-info",()=>{tr("1"),Na.current&&Na.current.setActiveTab("1")}),[]),(0,F.useEffect)(()=>Be.Z.subscribe("to-reset-info",()=>{gi({target:{id:"1"}}),Na.current&&Na.current.setActiveTab("2")}),[]);function Ms(){tr("2")}function Tn(){return ea(this,null,function*(){let vr=yield(0,he.ZP)("/api/problems/my_hack_list.json",{method:"get",params:$n({identifier:hn==null?void 0:hn.id},hn)});In(vr)})}const cr=[{title:null,description:pA.createElement("div",null,pA.createElement("b",{onClick:()=>{La(!1),Rs(),vn(!0),Tn()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),pA.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),pA.createElement(te.ZP,{onClick:()=>{La(!1),Rs()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Ka.current}];return pA.createElement("div",{className:J["left-panel"]},pA.createElement("ul",{className:`${J["s-navs"]} ${J["bg-white"]} ${J.b1}`},(Je==null?void 0:Je.is_program)&&!yr.get("pageId")&&pA.createElement(se.Z,{title:"\u9898\u76EE\u5217\u8868"},pA.createElement("div",{onClick:()=>{Tn(),vn(!0)},className:J.btns,ref:Ka,style:Ln?{pointerEvents:"none"}:{}},pA.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),pA.createElement("li",{style:{marginLeft:20}},pA.createElement("a",{className:Gr==="0"?J.active:"",id:"0",onClick:gi},"\u9898\u76EE\u63CF\u8FF0")),pA.createElement("li",null,pA.createElement("a",{className:Gr==="1"?J.active:"",id:"1",onClick:gi},"\u64CD\u4F5C\u8BB0\u5F55")),(yr.get("type")!=="exercises"&&(Je==null?void 0:Je.answer_text_show)||yr.get("type")!=="exercises"&&(Je==null?void 0:Je.analysis_show))&&pA.createElement("li",null,pA.createElement("a",{className:Gr==="4"?J.active:"",id:"4",onClick:gi},"\u89E3\u7B54\u53C2\u8003")),yr.get("type")!=="exercises"&&pA.createElement("li",null,pA.createElement("a",{className:Gr==="2"?J.active:"",id:"2",onClick:gi},"\u8BC4\u8BBA")),!!(FA!=null&&FA.length)&&yr.get("type")!=="exercises"&&yr.get("type")!=="1"&&pA.createElement("li",null,pA.createElement("a",{className:Gr==="5"?J.active:"",id:"5",onClick:gi},"\u6D4B\u8BD5\u7528\u4F8B"))),pA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},pA.createElement(h,{hack:Je,onTriggerPraise:Et,toDiscuss:Ms})),pA.createElement("div",{style:{padding:"12px"},className:`${J["tab-panel-body"]} ${Gr==="1"?"":"hide"}`},pA.createElement(Xi,{ref:Na,data:[{id:"1",show:yr.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:pA.createElement(pA.Fragment,null,jA!=null&&jA.records_count||OA?pA.createElement(iA,{page:dr,onPageChange:er,topicId:aA,submitting:OA,key:(nr==null?void 0:nr.id)||1,submitRecords:jA,submitResult:nr}):pA.createElement(Rt.Z,null))},{id:"2",show:yr.get("type")==="exercises"||(Je==null?void 0:Je.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:pA.createElement(pA.Fragment,null,pA.createElement(G.default,{pagination:!1,dataSource:Rr==null?void 0:Rr.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(vr,Zn,ra)=>Nt()(vr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(vr,Zn,ra)=>{var la;return(la=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ti=>ti.id===vr))==null?void 0:la.name}}]}),pA.createElement(Qe.Z,{style:{marginTop:10},current:Zr.page,total:Rr==null?void 0:Rr.count,hideOnSinglePage:!0,onChange:vr=>ea(void 0,null,function*(){Zr.page=vr,Ba(Zr);let Zn=yield(0,he.ZP)(`/api/myproblems/${hn.id}/redo_logs.json`,{method:"get",params:On($n({},Zr),{courseId:hn.courseId})});(Zn==null?void 0:Zn.status)===0&&Fr(Zn==null?void 0:Zn.data)})}))}]})),pA.createElement("div",{style:{padding:"12px"},className:`${J["tab-panel-body"]} ${Gr==="4"?"":"hide"}`},pA.createElement(Xi,{data:[{id:"1",show:yr.get("type")!=="exercises"&&(Je==null?void 0:Je.answer_text_show),name:"\u7B54\u6848",element:pA.createElement(pA.Fragment,null,pA.createElement(ne,{hack:Je,current_user:sr}))},{id:"2",show:yr.get("type")!=="exercises"&&(Je==null?void 0:Je.analysis_show),name:"\u89E3\u6790",element:pA.createElement(pA.Fragment,null,pA.createElement(gr,{hack:Je,current_user:sr}))}]})),pA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="2"?"":"hide"}`,style:{padding:0}},pA.createElement(WA,{user:rr,activeIndex:Gr,identifier:Je.identifier,hack:Je,onTriggerPraise:Et})),pA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="5"?"":"hide"}`,style:{padding:12}},pA.createElement(mr,{data:FA||[],hack:Je})),pA.createElement(b.Z,{rootClassName:J.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>vn(!1),open:Cn},pA.createElement(g.Z,null,pA.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),pA.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",jr==null?void 0:jr.total_count,"\u9898\xA0[\xA0",jr==null?void 0:jr.total_score,"\u5206\xA0]\xA0"),!(rr!=null&&rr.hack_manager)&&pA.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",jr==null?void 0:jr.work_score,"\u5206")),pA.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),pA.createElement(g.Z,{align:"middle",className:"mt10 mb10"},!(rr!=null&&rr.hack_manager)&&pA.createElement(_t.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:vr=>{hn.page=1,hn.finish_status=vr,Ts($n({},hn)),Tn()}},pA.createElement(_t.default.Option,{value:""},"\u5168\u90E8"),pA.createElement(_t.default.Option,{value:0},"\u672A\u5F00\u59CB"),pA.createElement(_t.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),pA.createElement(_t.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),pA.createElement(_t.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:vr=>{hn.page=1,hn.difficult=vr||null,Ts($n({},hn)),Tn()}},pA.createElement(_t.default.Option,{value:0},"\u5168\u90E8"),pA.createElement(_t.default.Option,{value:1},"\u7B80\u5355"),pA.createElement(_t.default.Option,{value:2},"\u9002\u4E2D"),pA.createElement(_t.default.Option,{value:3},"\u56F0\u96BE")),pA.createElement(nA.default.Search,{size:"large",onSearch:vr=>{hn.name=vr,hn.page=1,Ts($n({},hn)),Tn()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),pA.createElement("div",{className:J.list,style:{height:36,background:"#3D445C"}},!(rr!=null&&rr.hack_manager)&&pA.createElement("span",null,"\u72B6\u6001"),pA.createElement("span",null,"\u5E8F\u53F7"),pA.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),pA.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),pA.createElement("div",{style:{overflow:"auto",flex:1}},(kA=jr==null?void 0:jr.data)!=null&&kA.length?($r=jr==null?void 0:jr.data)==null?void 0:$r.map((vr,Zn)=>pA.createElement("div",{onClick:()=>ea(void 0,null,function*(){let ra=yield(0,he.ZP)(`/api/problems/${vr==null?void 0:vr.identifier}/start.json`,{method:"get",params:{hack_user_id:rr==null?void 0:rr.user_id}});ra&&(window.location.href=`/myproblems/${ra==null?void 0:ra.identifier}${window.location.search}`)}),className:`${J.list} ${vr!=null&&vr.checked?J.active:""}`},!(rr!=null&&rr.hack_manager)&&pA.createElement(pA.Fragment,null,!(vr!=null&&vr.opened)&&pA.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(vr==null?void 0:vr.opened)&&!(vr!=null&&vr.passed)&&pA.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(vr==null?void 0:vr.opened)&&(vr==null?void 0:vr.passed)&&pA.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),pA.createElement("span",null,(hn.page-1)*20+(Zn+1)),pA.createElement("span",{style:{flex:1},title:vr.name},`[${vr==null?void 0:vr.score}\u5206]`,"\xA0",vr.name),pA.createElement("span",{style:{flexBasis:48,paddingRight:0}},Sa[vr.difficult]))):pA.createElement(Rt.Z,null)),pA.createElement(Qe.Z,{current:hn.page,className:"mt20",hideOnSinglePage:!0,total:jr==null?void 0:jr.count,pageSize:hn.per_page,onChange:(vr,Zn)=>{hn.page=vr,hn.per_page=Zn,Tn()}})),pA.createElement(oA.Z,{rootClassName:J.tour,closeIcon:!1,open:!!Ln,steps:cr,gap:{offset:3,radius:2}}))},vs=_(62522),Hn=_(16209),no=_(19105),ao=_(31947),Bs=_(85219),io=_(67054),ta=_(61293),$i=_(92310),sa=_.n($i),ws=_(23960),Go=_(39775),lr=_(93450),BA=_(59301),Wr=Object.defineProperty,Da=Object.defineProperties,es=Object.getOwnPropertyDescriptors,vt=Object.getOwnPropertySymbols,hA=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,wr=(Je,Et,aA)=>Et in Je?Wr(Je,Et,{enumerable:!0,configurable:!0,writable:!0,value:aA}):Je[Et]=aA,qA=(Je,Et)=>{for(var aA in Et||(Et={}))hA.call(Et,aA)&&wr(Je,aA,Et[aA]);if(vt)for(var aA of vt(Et))or.call(Et,aA)&&wr(Je,aA,Et[aA]);return Je},XA=(Je,Et)=>Da(Je,es(Et)),Aa=(Je,Et)=>{var aA={};for(var dr in Je)hA.call(Je,dr)&&Et.indexOf(dr)<0&&(aA[dr]=Je[dr]);if(Je!=null&&vt)for(var dr of vt(Je))Et.indexOf(dr)<0&&or.call(Je,dr)&&(aA[dr]=Je[dr]);return aA},Kr=(Je,Et,aA)=>new Promise((dr,er)=>{var rr=OA=>{try{jA(aA.next(OA))}catch(nr){er(nr)}},sr=OA=>{try{jA(aA.throw(OA))}catch(nr){er(nr)}},jA=OA=>OA.done?dr(OA.value):Promise.resolve(OA.value).then(rr,sr);jA((aA=aA.apply(Je,Et)).next())});const{Countdown:kn}=ae.default,qr={Java:"java",C:"c",Python:"py","C++":"c"};var En=(Je=>(Je[Je.SET_LOADING=0]="SET_LOADING",Je[Je.GET_DATA=1]="GET_DATA",Je[Je.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Je[Je.SET_DATA=3]="SET_DATA",Je[Je.SET_DEBUGING=4]="SET_DEBUGING",Je[Je.SET_SUBMITING=5]="SET_SUBMITING",Je[Je.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Je[Je.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Je[Je.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Je[Je.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Je[Je.SET_PAGE=10]="SET_PAGE",Je))(En||{});function _a(){return new Date().getTime()}const ts={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function oa(Je,Et){switch(Et.type){case 1:return qA(qA({},Je),Et.payload);case 3:return XA(qA({},Je),{data:Et.payload});case 0:return XA(qA({},Je),{loading:Et.payload});case 9:return XA(qA({},Je),{showNote:Et.payload});case 4:return XA(qA({},Je),{debuging:Et.payload});case 5:return XA(qA({},Je),{submitting:Et.payload});case 2:return XA(qA({},Je),{submitRecords:Et.payload});case 10:return XA(qA({},Je),{submitRecordPage:Et.payload});case 6:return XA(qA({},Je),{executingMessage:Et.payload});case 7:return qA(qA({},Je),Et.payload);case 8:return qA(qA({},Je),Et.payload);default:throw new Error}}var Hi=({children:Je})=>{var Et,aA,dr,er,rr;const[sr,jA]=(0,F.useReducer)(oa,ts),{id:OA}=(0,qe.useParams)(),nr=(0,qe.useLocation)(),[LA]=(0,qe.useSearchParams)(),{loading:FA,data:kA,debugResult:$r,submitResult:yr,submitRecords:Gr,submitRecordPage:tr,showNote:Pn,debuging:Cn,submitting:vn,executingMessage:Ln}=sr,[La,jr]=(0,F.useState)("#37AD83"),[In,Rr]=(0,F.useState)(null),[Fr,Zr]=(0,F.useState)({}),[Ba,Na]=(0,F.useState)(!0),[Ka,hn]=(0,F.useState)(!1),[Ts,Rs]=(0,F.useState)(!1),gi=(0,F.useRef)(null),Ms=(0,F.useRef)(0),Tn=kA==null?void 0:kA.user,cr=kA==null?void 0:kA.hack,[vr,Zn]=(0,F.useState)(!1),ra=(0,F.useRef)(1),la=(0,F.useRef)(!1);(0,ws.y)(LA.get("type")==="exercises");const{setOpenDisableCopyAndPaste:ti}=(0,ws.X)(),[Ga,za]=(0,F.useState)(""),nn=(0,Bs._)(Fr);(0,F.useEffect)(()=>{function Ar(){return Kr(this,null,function*(){var Ir,ca,Fn,wa,ya;Na(!0);const fn=yield(0,S.fu)(OA,{exercise_id:LA.get("exercisesId")});if(setTimeout(()=>{Na(!1)},800),fn.status!==401){try{fn.hack.code=ge.Base64.decode(fn.hack.code)}catch(sn){console.log(sn)}fn.hack=XA(qA({},fn.hack),{is_program:LA.get("type")==="1"}),jA({type:1,payload:{loading:!1,data:fn}})}if(LA.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let sn;LA.get("coursesId")=="coursesId"?sn=yield(0,f._F)({categoryId:LA.get("exercisesId"),login:LA.get("login")}):sn=yield(0,f._B)({categoryId:LA.get("exercisesId"),login:LA.get("login")}),Zr(qA({},sn)),ti((Ir=sn==null?void 0:sn.exercise)==null?void 0:Ir.forbid_copy),typeof((ca=sn==null?void 0:sn.exercise)==null?void 0:ca.left_time)=="number"&&(Rr(Date.now()+((Fn=sn==null?void 0:sn.exercise)==null?void 0:Fn.left_time)*1e3),setTimeout(()=>{jr("red")},(((wa=sn==null?void 0:sn.exercise)==null?void 0:wa.left_time)-300>0?((ya=sn==null?void 0:sn.exercise)==null?void 0:ya.left_time)-300:0)*1e3))}})}OA&&Ar()},[OA]),(0,F.useEffect)(()=>{var Ar;return LA.get("type")==="exercises"&&((Ar=Fr==null?void 0:Fr.exercise)!=null&&Ar.screen_open)&&(window.removeEventListener("blur",Wa,!1),io.U.forEach((Ir,ca)=>{window.addEventListener(Ir,Wa,!1)}),window.addEventListener("blur",Wa,!1),window.focus()),()=>{document.removeEventListener((0,O.gH)(),Wa)}},[Fr]),(0,F.useEffect)(()=>{Ga==="1"&&OA&&cr!=null&&cr.language&&ki()},[OA,tr,cr==null?void 0:cr.language,Ga]),(0,F.useEffect)(()=>(cr!=null&&cr.is_program&&(Ms.current=0,gi.current=setInterval(()=>{Rn()},15e3)),()=>{clearInterval(gi.current)}),[cr==null?void 0:cr.is_program]);const Rn=()=>Kr(void 0,null,function*(){let Ar=yield(0,he.ZP)(`/api/myproblems/${OA}/save_long_time.json`,{method:"get",params:{answer_long_time:Ms.current}})}),Wa=()=>{la.current||(0,O.BU)(),window.parent.postMessage("backExercise","*")};function ki(){return Kr(this,null,function*(){try{const Ar=yield(0,S.zO)(OA,{limit:15,page:tr,language:cr==null?void 0:cr.language});jA({type:2,payload:Ar})}catch(Ar){console.log(Ar)}})}function vi(Ar){jA({type:10,payload:Ar})}function Jn(Ar){return Kr(this,null,function*(){var Ir;let ca;(LA.get("ip_limit")==="inner"||LA.get("ip_bind_type")==="true")&&(ca=yield(0,Hn.y)({ip_limit:LA.get("ip_limit"),ip_bind:LA.get("ip_bind_type")==="true"}));const Fn=yield(0,S.n4)(OA,{code:ge.Base64.encode(Ar||cr.code),language:cr==null?void 0:cr.language,exercise_id:LA.get("exercisesId"),question_id:LA.get("questionId"),ip:ca});return Fn.status===-5&&(0,qe.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:XA(qA({errorMessage:Fn==null?void 0:Fn.message},(Fr==null?void 0:Fr.exercise)||{}),{exercise_user_id:(Ir=Fr==null?void 0:Fr.exercise)==null?void 0:Ir.exercise_user_id,id:LA.get("exercisesId")})}}),Fn})}function Bi(){return Kr(this,null,function*(){if(ra.current=2,!vn){jA({type:5,payload:!0});try{Be.Z.publish("to-commit-info");const Ar=yield Jn();if(console.log(Ar,1),Ar.status===0){let fn=function(){return Kr(this,null,function*(){const{status:sn,data:yi}=yield(0,S.rX)(OA,"submit"),Ei=_a()-ya>(Fn*wa+30)*1e3;if(sn!==0&&!Ei&&setTimeout(fn,1e3),Ei&&sn!==0){De.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),jA({type:5,payload:!1});return}if(sn===0){yi.status===2&&De.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(yi==null?void 0:yi.status)===0&&LA.get("type")==="1"&&Rs(!0);const As=yield(0,S.zO)(OA,{limit:15,page:tr,language:cr==null?void 0:cr.language});jA({type:8,payload:XA(qA({},sr),{submitResult:yi,submitting:!1,submitRecords:As})})}})},Ir={};LA.get("type")==="exercises"&&(Ir.extras={exercise_id:LA.get("exercisesId"),question_id:LA.get("questionId")},(LA.get("ip_limit")==="inner"||LA.get("ip_bind_type")==="true")&&(Ir.extras.ip=yield(0,Hn.y)({ip_limit:LA.get("ip_limit"),ip_bind:LA.get("ip_bind_type")==="true"})));const ca=yield(0,S.bM)(OA,Ir);if(ca.status===-1&&LA.get("exercisesId")){window.parent.location.href=`/classrooms/${LA.get("coursesId")}/exercise/${LA.get("exercisesId")}/detail`;return}const{time_limit:Fn,test_case_size:wa}=cr,ya=_a();ca.status>-1?fn():jA({type:5,payload:!1})}else jA({type:5,payload:!1})}catch(Ar){console.log(Ar),jA({type:5,payload:!1})}Zn(!1)}})}function Oa(){return Kr(this,null,function*(){ra.current=1,sr.debuging=!0,jA({type:4,payload:!0});try{if((yield Jn()).status===0){let ya=function(){return Kr(this,null,function*(){const{status:fn,message:sn,data:yi}=yield(0,S.rX)(OA,"debug"),Ei=_a()-wa>(Ir+30)*1e3;if(fn!==0&&!Ei&&(jA({type:6,payload:sn}),setTimeout(ya,1e3)),Ei){De.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jA({type:4,payload:!1}),jA({type:7,payload:XA(qA({},sr),{debugResult:{status:2},debuging:!1})});return}fn===0&&(yi.status===2&&De.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),jA({type:4,payload:!1}),jA({type:7,payload:XA(qA({},sr),{debugResult:yi,debuging:!1})}))})};const{time_limit:Ir}=cr;let ca={input:encodeURIComponent(kA.test_case.input)};LA.get("type")==="exercises"&&(ca.exercise_id=LA.get("exercisesId"));const Fn=yield(0,S.MU)(OA,ca);if(Fn.status===-1&&LA.get("exercisesId")){window.parent.location.href=`/classrooms/${LA.get("coursesId")}/exercise/${LA.get("exercisesId")}/detail`;return}const wa=_a();(Fn==null?void 0:Fn.status)>-1?ya():jA({type:4,payload:!1})}else jA({type:4,payload:!1})}catch(Ar){console.log(Ar)}finally{}})}function bA(Ar,Ir){const ca=Ir?{modify_code:!1}:{};jA({type:3,payload:XA(qA({},kA),{hack:qA(XA(qA({},cr),{code:Ar}),ca)})}),Zn(!0)}const gu=Ar=>Kr(void 0,null,function*(){let Ir=yield(0,he.ZP)(`/api/problems/${cr==null?void 0:cr.identifier}/start.json`,{method:"get",params:{language:Ar==="C++"||Ar==="c++"?encodeURIComponent(Ar):Ar,hack_user_id:Tn==null?void 0:Tn.user_id}});Ir.status!==-1&&qe.history.replace(`/myproblems/${Ir==null?void 0:Ir.identifier}${window.location.search}`)});function na(Ar){let Ir=Ar.target.value;jA({type:3,payload:XA(qA({},kA),{test_case:{input:Ir}})})}function so(){return Kr(this,null,function*(){try{let Ar={};LA.get("type")==="exercises"?Ar.exercise_id=LA.get("exercisesId"):cr!=null&&cr.homework_common_id&&(Ar.homework_common_id=cr==null?void 0:cr.homework_common_id);const Ir=yield(0,S.H7)(OA,qA({},Ar));Ir.status===401||(bA(ge.Base64.decode(Ir.code)),(LA.get("type")==="exercises"||cr!=null&&cr.homework_common_id)&&Be.Z.publish("to-reset-info"))}catch(Ar){console.log(Ar)}})}function wi(){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:BA.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",BA.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return Kr(this,null,function*(){const Ar=yield(0,S.fi)(OA);Ar.status===401||bA(ge.Base64.decode(Ar.code),!0)})}})}function Es(){jA({type:9,payload:!0})}function pn(){jA({type:9,payload:!1})}function zo(Ar){return Kr(this,null,function*(){yield(0,S.MK)(OA,Ar),jA({type:1,payload:{showNote:!1,data:XA(qA({},kA),{hack:XA(qA({},cr),{notes:Ar.notes})})}})})}const vu={hack:cr,isLoading:Ba,input:(Et=kA==null?void 0:kA.test_case)==null?void 0:Et.input,is_file:(aA=kA==null?void 0:kA.test_case)==null?void 0:aA.is_file,language:cr==null?void 0:cr.language,code:cr==null?void 0:cr.code,title:"main."+qr[cr==null?void 0:cr.language],modify_code:cr==null?void 0:cr.modify_code,notes:cr==null?void 0:cr.notes,debugResult:$r,debuging:Cn,submitting:vn,submitResult:yr,executingMessage:Ln,onCancelNote:pn,onAddNote:zo,showNote:Pn,user:Tn,onShowNote:Es,onSubmitCode:Bi,onChangeCode:bA,onChangeInput:na,onDebugCode:Oa,onResetCode:so,onSyncCode:wi,onUpdateCode:Jn,onChangeLanguage:gu,isWhiteTheme:Ka,setIsWhiteTheme:hn,topDispatch:jA};function oo(){return Kr(this,null,function*(){const{praise_count:Ar}=yield(0,S.vl)(cr.id,{container_type:"Hack",type:1});let Ir=XA(qA({},kA),{hack:XA(qA({},cr),{praises_count:Ar,user_praise:!cr.user_praise})});jA({type:3,payload:Ir})})}const Vo={topicId:OA,submitResult:yr,submitRecords:Gr,submitting:vn,page:tr,onPageChange:vi,hack:cr,user:kA==null?void 0:kA.user,hack_sets:kA==null?void 0:kA.hack_sets,current_user:kA==null?void 0:kA.current_user,onTriggerPraise:oo,setActiveIndex:za};return console.log(Fr),BA.createElement(BA.Fragment,null,BA.createElement(de.Z,{spinning:FA,delay:500},kA?BA.createElement(BA.Fragment,null,BA.createElement("header",{className:sa()(ta.Z.header,Ka&&ta.Z.whiteHeader)},LA.get("type")!=="exercises"&&BA.createElement("div",null,BA.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/${Tn==null?void 0:Tn.image_url}`,alt:"user",width:36}),BA.createElement("span",{style:{color:Ka?"#333":"#B2BACB",fontSize:16}},Tn==null?void 0:Tn.name)),LA.get("type")==="exercises"&&BA.createElement("div",null,BA.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",BA.createElement("span",{className:"ml10"},(dr=Fr==null?void 0:Fr.exercise)==null?void 0:dr.user_name)),BA.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",BA.createElement("span",{className:"ml10"},(er=Fr==null?void 0:Fr.exercise)==null?void 0:er.student_id))),BA.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},BA.createElement("div",null,cr.name)),(cr==null?void 0:cr.is_program)&&BA.createElement(no.Z,{defaultValue:cr==null?void 0:cr.answer_long_time,onChange:Ar=>{Ms.current=Ar},className:ta.Z.timepiece}),Tn!=null&&Tn.hack_manager?BA.createElement(qe.Link,{className:ta.Z.btn_edit,to:LA.get("type")==="1"?LA.get("pageId")?`/problems/newedit/${cr.identifier}?type=1&pageId=${LA.get("pageId")}&backUrl=${LA.get("backUrl")}`:`/problems/newedit/${cr.identifier}?type=1`:`/problems/newedit/${cr.identifier}`}," ",BA.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,((rr=Fr==null?void 0:Fr.exercise)==null?void 0:rr.left_time)&&BA.createElement(BA.Fragment,null,BA.createElement("span",{style:{color:La,marginRight:6},className:`iconfont icon-daojishi ${ta.Z.djs}`}),BA.createElement("span",{className:"c-white mr20"},BA.createElement(kn,{valueStyle:{color:La,fontSize:20,fontWeight:500},title:BA.createElement("span",{style:{color:La,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:In,onFinish:()=>Kr(void 0,null,function*(){const Ar=yield(0,f.VL)({categoryId:LA.get("exercisesId"),commit_method:2});if((Ar==null?void 0:Ar.status)===0&&(Jn(),De.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:BA.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",BA.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>Kr(void 0,null,function*(){window.parent.location.href=`/classrooms/${LA.get("coursesId")}/exercise/${LA.get("exercisesId")}/detail`})})),(Ar==null?void 0:Ar.status)===-3){const Ir=parseInt(Ar==null?void 0:Ar.message);Rr(Date.now()+Ir*1e3)}})}))),LA.get("type")==="exercises"?BA.createElement(te.ZP,{type:"primary",onClick:()=>{const Ar=()=>Kr(void 0,null,function*(){yield Jn(),Zn(!1),nn(),la.current=!0,Wa()});if(!(Gr!=null&&Gr.records_count)||vr){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:BA.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Ar});return}Ar()}},BA.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):BA.createElement("span",{onClick:()=>{var Ar;if(LA.get("backUrl"))qe.history.push(LA.get("backUrl"));else if(LA.get("type")==="1"){let Ir=(Ar=localStorage.getItem("program_homework"))==null?void 0:Ar.split(",");qe.history.push(`/classrooms/${Ir==null?void 0:Ir[0]}/program_homework/${Ir==null?void 0:Ir[1]}/detail`)}else qe.history.push("/problemset")}},BA.createElement(se.Z,{title:"\u5173\u95ED"},BA.createElement("i",{style:{color:Ka?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),BA.createElement(de.Z,{size:"large",spinning:Ba},BA.createElement(D.Z,{className:sa()(ta.Z.myProblems,Ka&&ta.Z.whiteMyProblems),leftChild:BA.createElement(mi,qA({},Vo)),rightChild:BA.createElement(ua,qA({},vu))}))):null,BA.createElement(De.default,{centered:!0,closable:!1,width:680,footer:null,open:Ts,className:"oj-modal"},BA.createElement("section",{className:"oj-modal-content"},BA.createElement("div",{className:"oj-modal-head"},BA.createElement("img",{src:vs,alt:""}),BA.createElement("i",{onClick:()=>Rs(!1),className:"iconfont icon-guanbi1"})),BA.createElement("aside",null,BA.createElement("img",{className:"mr30",src:lr.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",BA.createElement("span",{style:{color:"#75d6ba",marginRight:100}},yr==null?void 0:yr.execute_time,"ms"),"\u4F18\u4E8E",BA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(yr==null?void 0:yr.time_better_than)||100,"%"),"\u7684\u7528\u6237"),BA.createElement("aside",{className:"mb50"},BA.createElement("img",{src:Go.Z,className:"mr30"}),BA.createElement("span",{className:"oj-modal-tt"},BA.createElement("span",null,BA.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),BA.createElement("span",{className:"c-light-primary"},yr==null?void 0:yr.execute_memory,"kb")),BA.createElement("span",null,BA.createElement("span",null))),"\u4F18\u4E8E",BA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(yr==null?void 0:yr.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),BA.createElement("div",{id:"oj-modal-next",onClick:()=>Kr(void 0,null,function*(){var Ar;if(yr!=null&&yr.next_identifier){let Ir=yield(0,he.ZP)(`/api/problems/${yr==null?void 0:yr.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Tn==null?void 0:Tn.user_id}});Ir&&(window.location.href=`/myproblems/${Ir==null?void 0:Ir.identifier}${window.location.search}`)}else{let Ir=(Ar=localStorage.getItem("program_homework"))==null?void 0:Ar.split(",");qe.history.push(`/classrooms/${Ir==null?void 0:Ir[0]}/program_homework/${Ir==null?void 0:Ir[1]}/detail`)}}),className:"oj-modal-btn"},yr!=null&&yr.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),BA.createElement(ao.Z,{successCb:()=>{ra.current===1?Oa():Bi()}}))};function ys({title:Je,modify_code:Et,onSyncCode:aA,onShowCodeSetting:dr,onResetCode:er,hack:rr,onChangeLanguage:sr,isWhiteTheme:jA}){var OA;const nr=()=>{De.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:BA.createElement(x.Z,null),content:"\u4F60\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:er})},[LA]=(0,qe.useSearchParams)(),FA=LA.get("language"),kA=$r=>$r==="1"?"c++":$r==="2"?"C++":$r;return(0,F.useEffect)(()=>{FA&&sr(kA(FA))},[]),(0,F.useEffect)(()=>{rr!=null&&rr.tpm_code_modified&&De.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:BA.createElement(x.Z,null),content:BA.createElement("div",null,BA.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),BA.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),BA.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>er()})},[rr==null?void 0:rr.language]),console.log(rr,jA,"hack"),BA.createElement("div",{className:`${ta.Z.codeHead} ${jA?ta.Z.whiteCodeHead:""}`},BA.createElement("div",{className:ta.Z.navWrap},(OA=rr==null?void 0:rr.all_language)==null?void 0:OA.map($r=>BA.createElement("div",{className:`${ta.Z.nav} ${$r===(rr==null?void 0:rr.language)?ta.Z.active:""}`,key:$r,onClick:()=>sr($r)},BA.createElement(se.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},BA.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),BA.createElement("span",null,$r)))),BA.createElement(g.Z,{align:"middle",style:{marginLeft:"auto"}},Et?BA.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:aA},BA.createElement("img",{src:re,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,BA.createElement("a",{onClick:nr},BA.createElement(se.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},BA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),BA.createElement("a",{onClick:dr},BA.createElement(se.Z,{title:"\u8BBE\u7F6E"},BA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function ua(Je){var Et=Je,{input:aA,is_file:dr,showNote:er,onShowNote:rr,notes:sr,onCancelNote:jA,onAddNote:OA,debugResult:nr,language:LA,debuging:FA,submitting:kA,executingMessage:$r,code:yr,onSubmitCode:Gr,onDebugCode:tr,onChangeCode:Pn,onChangeInput:Cn,onUpdateCode:vn,user:Ln,isLoading:La,submitResult:jr}=Et,In=Aa(Et,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Rr(Zr){return BA.createElement(ys,XA(qA({},In),{onShowCodeSetting:Zr}))}const Fr=qA({input:aA,is_file:dr,debugResult:nr,debuging:FA,submitting:kA,executingMessage:$r,onDebugCode:tr,onChangeCode:Pn,onSubmitCode:Gr,onChangeInput:Cn,user:Ln,submitResult:jr},In);return BA.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},BA.createElement(be,{setIsWhiteTheme:In==null?void 0:In.setIsWhiteTheme,isLoading:La,language:LA,value:yr,onChange:Pn,onUpdateCode:vn,ActionBarRender:Rr}),BA.createElement(ee.ZP,qA({},Fr)))}},74440:function(Lr,PA,_){"use strict";_.d(PA,{h:function(){return F}});var F=(qe=>(qe[qe.NOMATCH=-1]="NOMATCH",qe[qe.OK=0]="OK",qe[qe.TIMEOUT=2]="TIMEOUT",qe[qe.PODFAILURE=3]="PODFAILURE",qe[qe.COMPILEFAILURE=4]="COMPILEFAILURE",qe[qe.EXECUTEFAILURE=5]="EXECUTEFAILURE",qe[qe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",qe))(F||{})},88264:function(Lr,PA,_){"use strict";_.d(PA,{H7:function(){return b},MK:function(){return x},MU:function(){return f},X6:function(){return D},bM:function(){return S},fi:function(){return U},fu:function(){return g},n4:function(){return j},rX:function(){return Q},vl:function(){return L},zO:function(){return O}});var F=_(99064),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(N,K,Ae)=>K in N?qe(N,K,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):N[K]=Ae,se=(N,K)=>{for(var Ae in K||(K={}))De.call(K,Ae)&&te(N,Ae,K[Ae]);if(ae)for(var Ae of ae(K))de.call(K,Ae)&&te(N,Ae,K[Ae]);return N};function g(N,K){return(0,F.U2)(`myproblems/${N}.json`,se({hidePopLogin:!0},K||{}))}function S(N,K){return(0,F.v_)(`myproblems/${N}/code_submit.json`,K)}function f(N,K){return(0,F.v_)(`myproblems/${N}/code_debug.json`,K)}function O(N,K){return K.language&&(K.language=encodeURIComponent(K.language)),(0,F.U2)(`myproblems/${N}/submit_records.json`,K)}function D(N){return(0,F.U2)("myproblems/record_detail.json",{id:N})}function Q(N,K){return(0,F.U2)(`myproblems/${N}/result.json`,{mode:K})}function x(N,K){return(0,F.v_)(`myproblems/${N}/add_notes.json`,K)}function b(N,K){return(0,F.v_)(`myproblems/${N}/restore_initial_code.json`,K)}function U(N){return(0,F.v_)(`myproblems/${N}/sync_code.json`)}function j(N,K){return(0,F.v_)(`myproblems/${N}/update_code.json`,K)}function L(N,K){return(0,F.v_)(`discusses/${N}/plus.json`,K)}},25555:function(Lr,PA,_){"use strict";_.d(PA,{Im:function(){return Ge},ZP:function(){return be},gZ:function(){return I}});var F=_(59301),qe=_(92832),ae=_(3113),De=_(84105),de=_(87395),te=_(35106),se=_(24334),g=_(33538),S=_(85149),f=_(955),O=_(13787),D=_(34376),Q=_(92310),x=_.n(Q),b=_(59301),U=Object.defineProperty,j=Object.defineProperties,L=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,me=(re,ge,ee)=>ge in re?U(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:ee}):re[ge]=ee,_e=(re,ge)=>{for(var ee in ge||(ge={}))K.call(ge,ee)&&me(re,ee,ge[ee]);if(N)for(var ee of N(ge))Ae.call(ge,ee)&&me(re,ee,ge[ee]);return re},oe=(re,ge)=>j(re,L(ge));const{TextArea:tt}=qe.default,ke={visible:!1,tabIndex:"0"},Ge={[te.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[te.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[te.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var it=(re=>(re[re.SET_VISIBLE=0]="SET_VISIBLE",re[re.SET_TABINDEX=1]="SET_TABINDEX",re))(it||{});function Y(re,ge){switch(ge.type){case 0:return oe(_e({},re),{visible:ge.payload});case 1:return oe(_e({},re),{tabIndex:ge.payload});default:throw new Error}}function Se({value:re,className:ge}){const[ee,J]=(0,F.useState)(!1),$=(0,F.useRef)(),G=(0,F.useRef)();return(0,F.useEffect)(()=>{ee&&(G.current.reset(),G.current.write((0,f.pp)(re||"")))},[re,ee]),(0,F.useEffect)(()=>{var Qe,Ve,Re,jt;if($.current){G.current=new D.Terminal({fontSize:14,disableStdin:!0}),G.current.open($.current);const Nt=$.current.offsetWidth-14,et=((jt=(Re=(Ve=(Qe=G.current)==null?void 0:Qe._core)==null?void 0:Ve._renderService)==null?void 0:Re.dimensions)==null?void 0:jt.actualCellWidth)||9.5,Gt=Math.ceil(Nt/et);G.current.resize(Gt,8),J(!0)}},[]),b.createElement("div",{ref:$,className:x()("XtermText-valueRef",ge)})}function I(re){const{status:ge,error_msg:ee,output:J,input:$,expected_output:G,is_file:Qe,input_file_url:Ve,output_file_url:Re,expected_output_file_url:jt}=re;let Nt=null;const et={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ge){case te.h.NOMATCH:Nt=b.createElement(b.Fragment,null,b.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:$}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:J&&se.Base64.decode(J)||""}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Re,J)},J)),b.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:G&&se.Base64.decode(G)||""}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(jt,G)},G)));break;case te.h.EXECUTEFAILURE:Nt=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&b.createElement(S.Z,{value:$,style:et}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.COMPILEFAILURE:Nt=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&b.createElement(S.Z,{value:$,style:et}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.PODFAILURE:Nt=b.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:Nt=b.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return b.createElement(b.Fragment,null," ",Nt," ")}function xe(re){const{status:ge,error_msg:ee,execute_time:J,output:$,input:G,expected_output:Qe,is_file:Ve,input_file_url:Re,output_file_url:jt,expected_output_file_url:Nt}=re;let et=null;switch(ge){case te.h.OK:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",J,"\u79D2"),b.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),b.createElement("pre",null,se.Base64.decode($)));break;case te.h.NOMATCH:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u8F93\u51FA\uFF1A",$&&se.Base64.decode($)),b.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Qe&&se.Base64.decode(Qe)));break;case te.h.EXECUTEFAILURE:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.COMPILEFAILURE:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.PODFAILURE:et=b.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:et=b.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return b.createElement(b.Fragment,null," ",et," ")}var be=({id:re,is_file:ge,input:ee,debuging:J,submitting:$,executingMessage:G,debugResult:Qe,onChangeInput:Ve,onDebugCode:Re,onSubmitCode:jt})=>{const[Nt,et]=(0,F.useReducer)(Y,ke),{visible:Gt,tabIndex:iA}=Nt;(0,F.useEffect)(()=>{et({type:0,payload:!1})},[re]);function Rt(ue){let P=ue.target.id;et({type:1,payload:P})}function rA(){et({type:0,payload:!Gt})}const Xt=(0,F.useMemo)(()=>{if(Qe){const{status:ue}=Qe;return b.createElement(b.Fragment,null,xe(Qe))}return null},[Qe]);function c(){et({type:0,payload:!0}),et({type:1,payload:"1"}),Re()}return b.createElement("div",{className:"test-case-panel"},b.createElement("div",{className:`test-case-panel-body ${Gt?"active":""}`},b.createElement("ul",{className:"s-navs"},b.createElement("li",null,b.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),b.createElement(O.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:b.createElement(tt,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:ge?"":ee,onChange:Ve}),rightNode:J?b.createElement(g.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Qe?Xt:b.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),b.createElement("a",{className:`btn-collapse ${Gt?"up":""}`,onClick:rA},Gt?b.createElement(De.Z,null):b.createElement(de.Z,null)),b.createElement("footer",{className:"footer"},b.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),b.createElement("div",{className:"flex-container"},b.createElement(ae.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),b.createElement(ae.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),b.createElement(ae.ZP,{className:"btn-green",type:"ghost",loading:J,onClick:c},"\u8C03\u8BD5\u4EE3\u7801"),b.createElement(ae.ZP,{type:"primary",className:"custom-ant-disabled",loading:$,disabled:$,onClick:()=>{et({type:0,payload:!1}),jt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(Lr,PA,_){"use strict";_.d(PA,{h:function(){return F}});var F=(qe=>(qe[qe.NOMATCH=-1]="NOMATCH",qe[qe.OK=0]="OK",qe[qe.TIMEOUT=2]="TIMEOUT",qe[qe.PODFAILURE=3]="PODFAILURE",qe[qe.COMPILEFAILURE=4]="COMPILEFAILURE",qe[qe.EXECUTEFAILURE=5]="EXECUTEFAILURE",qe[qe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",qe))(F||{})},72161:function(Lr,PA,_){"use strict";_.d(PA,{Y2:function(){return be},ZP:function(){return re}});var F=_(59301),qe=_(54580),ae=_(8591),De=_(43418),de=_(95237),te=_(5112),se=_(3113),g=_(24905),S=_(6848),f=_(92832),O={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},D="data:image/png;base64,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",Q=_(47257),x=_.n(Q),b=_(99064),U=_(1012),j=_(955),L=_(39298),N=_(59301),K=Object.defineProperty,Ae=Object.defineProperties,me=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ke=(ge,ee,J)=>ee in ge?K(ge,ee,{enumerable:!0,configurable:!0,writable:!0,value:J}):ge[ee]=J,Ge=(ge,ee)=>{for(var J in ee||(ee={}))oe.call(ee,J)&&ke(ge,J,ee[J]);if(_e)for(var J of _e(ee))tt.call(ee,J)&&ke(ge,J,ee[J]);return ge},it=(ge,ee)=>Ae(ge,me(ee)),Y=(ge,ee,J)=>new Promise(($,G)=>{var Qe=jt=>{try{Re(J.next(jt))}catch(Nt){G(Nt)}},Ve=jt=>{try{Re(J.throw(jt))}catch(Nt){G(Nt)}},Re=jt=>jt.done?$(jt.value):Promise.resolve(jt.value).then(Qe,Ve);Re((J=J.apply(ge,ee)).next())});const{Dragger:Se}=qe.default,I=ge=>{const ee=Nt=>Nt&&Nt.substring(0,Nt.lastIndexOf("."));for(var J=[...ge],$=0,G=[],Qe=0;Qe{if(Nt.forEach(et=>{let Gt=et.name.split(/\.(?=[^\.]+$)/);et.name=`${Gt[0]}.${Gt[1].toLowerCase()}`}),Nt[0].name.includes(".in"))return Nt.length===2?Nt:[Nt[0],{}];if(Nt[0].name.includes(".out"))return Nt.length===2?Nt.reverse():[{},Nt[0]]})},xe=({onClose:ge,onOK:ee,visible:J,wrapClassName:$,rootIdentifier:G,multiple:Qe=!1,defaultMultipleValue:Ve=!0})=>{const[Re,jt]=(0,F.useState)([]),[Nt,et]=(0,F.useState)({}),[Gt,iA]=(0,F.useState)(!1),[Rt,rA]=(0,F.useState)(!0),[Xt,c]=(0,F.useState)(null),ue=(0,F.useRef)([]),P=(0,F.useRef)(0),h=()=>{ge()};(0,F.useEffect)(()=>{p()},[]),(0,F.useEffect)(()=>{J&&(ue.current=[],P.current=0,jt([]),rA(Ve))},[J]);const p=()=>Y(void 0,null,function*(){try{c(!0)}catch(ot){}}),k=ot=>ot&&ot.substring(0,ot.lastIndexOf(".")),ne=ot=>{var It,Ue;const je=k((It=ot[0])==null?void 0:It.name)||k((Ue=ot[1])==null?void 0:Ue.name),Ke=Re.filter(ct=>k(ct.name)!==je);ue.current=[...Ke],jt([...Ke])},Be=ot=>{if(!Rt){const Dt=new FormData;Dt.append("file",ot.file),(0,b.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Dt},!0).then(Bt=>{if(Bt.status===0){P.current=P.current+1;const wA=ue.current.map(sA=>{var IA;if(sA.name===ot.name){const SA=Ge({},sA);return(IA=ot==null?void 0:ot.name)!=null&&IA.includes(".in")?SA.input=Bt==null?void 0:Bt.content:SA.output=Bt==null?void 0:Bt.content,SA}return sA});if(ue.current=[...wA],jt([...wA]),P.current>0&&P.current===Re.length){iA(!1);let sA=I(wA);sA=sA.filter(IA=>{var SA,Ct;return!!((SA=IA[0])!=null&&SA.name&&((Ct=IA[1])!=null&&Ct.name))}),sA=sA.map(IA=>it(Ge(Ge({},IA[0]),IA[1]),{is_file:!1})),ee(sA),ge()}}else iA(!1),ge()});return}if(Xt){const Dt=new FormData;Dt.append("file",ot.file),G===null?Dt.append("identifier","testsets"):Dt.append("identifier",G),(0,b.ZP)("/api/attachments.json",{method:"post",body:Dt},!0).then(Bt=>{if(Bt.filename){P.current=P.current+1;const wA=ue.current.map(sA=>{var IA;if(sA.name===(Bt==null?void 0:Bt.filename)){const SA=it(Ge({},sA),{is_oss:!Xt});return(IA=Bt==null?void 0:Bt.filename)!=null&&IA.includes(".in")?(SA.in_object_key=Bt==null?void 0:Bt.object,SA.in_object_size=Bt==null?void 0:Bt.size,SA.input=Bt==null?void 0:Bt.filename,SA.in_file=ot):(SA.out_object_key=Bt==null?void 0:Bt.object,SA.out_object_size=Bt==null?void 0:Bt.size,SA.output=Bt==null?void 0:Bt.filename,SA.out_file=ot),SA}return sA});if(ue.current=[...wA],jt([...wA]),P.current>0&&P.current===Re.length){iA(!1);let sA=I(wA);sA=sA.filter(IA=>{var SA,Ct;return!!((SA=IA[0])!=null&&SA.name&&((Ct=IA[1])!=null&&Ct.name))}),sA=sA.map(IA=>it(Ge(Ge({},IA[0]),IA[1]),{is_file:!0})),ee(sA),ge()}}else iA(!1),ge()});return}const It=new(x())({endpoint:Nt.end_point,region:Nt.region,accessKeyId:Nt.access_key_id,accessKeySecret:Nt.access_key_secret,bucket:Nt.bucket,stsToken:Nt.security_token}),Ue=ot.name,je={container_type:"TestSet",file_name:Ue},Ke=(0,U.Z)();let ct=`testsets/${G}/${Ke}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`;G===null&&(ct=`testsets/${Ke}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`),It.multipartUpload(ct,new Blob([ot.file],{type:ot.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Ue+""},url:Nt==null?void 0:Nt.callback_url,host:Nt==null?void 0:Nt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,b.rz)(je)}}).then(function(Dt){if(Dt.data.status===0){P.current=P.current+1;const St=ue.current.map(Bt=>{var wA,sA,IA,SA,Ct,$t,pt,Lt,Vt,mA,CA,eA,dA,RA,xr,TA,vA;if(Bt.name===((sA=(wA=Dt.data)==null?void 0:wA.data)==null?void 0:sA.file_name)){const WA=it(Ge({},Bt),{is_oss:!Xt});return(Ct=(SA=(IA=Dt.data)==null?void 0:IA.data)==null?void 0:SA.file_name)!=null&&Ct.includes(".in")?(WA.in_object_key=(pt=($t=Dt.data)==null?void 0:$t.data)==null?void 0:pt.object,WA.in_object_size=(Vt=(Lt=Dt.data)==null?void 0:Lt.data)==null?void 0:Vt.size,WA.input=(CA=(mA=Dt.data)==null?void 0:mA.data)==null?void 0:CA.file_name,WA.in_file=ot):(WA.out_object_key=(dA=(eA=Dt.data)==null?void 0:eA.data)==null?void 0:dA.object,WA.out_object_size=(xr=(RA=Dt.data)==null?void 0:RA.data)==null?void 0:xr.size,WA.output=(vA=(TA=Dt.data)==null?void 0:TA.data)==null?void 0:vA.file_name,WA.out_file=ot),WA}return Bt});if(ue.current=[...St],jt([...St]),P.current>0&&P.current===Re.length){iA(!1);let Bt=I(St);Bt=Bt.filter(wA=>{var sA,IA;return!!((sA=wA[0])!=null&&sA.name&&((IA=wA[1])!=null&&IA.name))}),Bt=Bt.map(wA=>it(Ge(Ge({},wA[0]),wA[1]),{is_file:!0})),ee(Bt),ge()}}})},he=ot=>new Promise((It,Ue)=>{let je=0,Ke=[];for(let ct=0;ct{je++,je===ot.length&&(Ke.length?(ae.ZP.warning(`${Ke.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):It(ot))}).catch(Dt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Dt),je++,Ke.push(ot[ct].name),je===ot.length&&(Ke.length?(ae.ZP.warning(`${Ke.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):It(ot))})}),st=()=>Y(void 0,null,function*(){if(Re.length===0){ae.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield he(Re),iA(!0),I(Re).some(It=>{var Ue,je;return!((Ue=It[0])!=null&&Ue.name&&((je=It[1])!=null&&je.name))})){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Y(void 0,null,function*(){Re.map(It=>Y(void 0,null,function*(){Be(It)}))}),onCancel:()=>{iA(!1)}});return}Re.map(It=>Y(void 0,null,function*(){Be(It)}))}),yt={name:"file",fileList:Re,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ot=>{if(Re!=null&&Re.some(Ue=>Ue.name===ot.name))return ae.ZP.info(`${ot.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ot.size/1024/1024>100)return ae.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ot.name))return ae.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const It={name:ot.name,uid:ot.uid,file:ot,percent:0};return Re.push(It),ue.current=[...Re],jt([...Re]),!1}},lt=I(Re);return console.log(Re,lt,"fileList"),N.createElement(De.default,{open:J,wrapClassName:$,onOk:st,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Gt},onCancel:h,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},N.createElement("div",{className:O.wrap},Re.length?N.createElement("div",null,N.createElement(de.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},N.createElement("div",{style:{visibility:Qe?"visible":"hidden"}},N.createElement("span",{className:O.greyText},"\u7528\u4F8B\u7C7B\u578B"),N.createElement(te.ZP.Group,{className:`ml20 ${O.testCaseRadio}`,optionType:"button",value:Rt,onChange:ot=>rA(ot.target.value)},N.createElement(te.ZP,{value:!1},"\u6587\u672C"),N.createElement(te.ZP,{value:!0},"\u6587\u4EF6"))),N.createElement(qe.default,Ge({},yt),N.createElement(se.ZP,{type:"primary",className:O.btnS},N.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),N.createElement(be,{data:lt,onRemove:ne})):N.createElement("div",{className:`${O.noData} mb30`},N.createElement(qe.default.Dragger,it(Ge({},yt),{className:O.dragger}),N.createElement("img",{src:D,alt:"",className:"mb20"}),N.createElement("div",null,N.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),N.createElement("span",{className:O.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),N.createElement("div",{className:O.text},N.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),N.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",N.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",N.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",N.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",N.createElement("br",null))))},be=({data:ge=[],onRemove:ee,width:J="auto",showScore:$=!1,disabled:G=!1,inputChange:Qe,onEvaluatingChange:Ve,onSelectAll:Re,checkAll1:jt,checkAll2:Nt,checkAll3:et,checkAll4:Gt,checkAll5:iA,showEvaluatingSetting:Rt=!1,className:rA="",isProgramHomework:Xt=!1})=>{const c={value:"",filename:"",dataUrl:""},[ue,P]=(0,F.useState)(Ge({},c)),h=ne=>{let Be=document.createElement("a");document.body.appendChild(Be);let he=URL.createObjectURL(ne.file);Be.href=he,Be.download=ne.name,Be.click(),URL.revokeObjectURL(he),document.body.removeChild(Be)},p=(ne,Be)=>{(0,j.LR)(ne,Be)},k=(ne,Be)=>{De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:N.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{ee(ne,Be)},onCancel:()=>{}})};return ge.length?N.createElement("div",{className:rA,style:{width:J}},N.createElement("div",{className:`${Xt?O.headProgram:O.head}`},Rt&&N.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:jt,onChange:ne=>{Re(ne.target.checked,"hidden")}}),N.createElement(S.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},N.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),N.createElement("div",{style:{width:Xt?"25%":"15%"}},"\u7528\u4F8B"),N.createElement("div",{style:{width:$?Xt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),N.createElement("div",{style:{width:$?Xt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),$&&N.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:Gt,onChange:ne=>{Re(ne.target.checked,"input_visible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:Nt,onChange:ne=>{Re(ne.target.checked,"is_invisible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:iA,onChange:ne=>{Re(ne.target.checked,"actual_output_visible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:et,onChange:ne=>{Re(ne.target.checked,"last_match_rule")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},N.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),N.createElement("div",{className:O.operation,style:Xt?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),N.createElement("div",{className:O.listWrapper,style:{boxShadow:Xt?"0px 2px 4px 0px #EAEEF4":"unset"}},ge.map((ne,Be)=>{var he,st,yt,lt;return N.createElement("div",{key:Be,className:O.list,style:Xt?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Rt&&N.createElement("div",{style:{width:"15%"}},N.createElement(g.default,{checked:!!ne.hidden,onChange:ot=>{Ve(ot.target.checked,Be,"hidden")}})),N.createElement("div",{style:{width:Xt?"25%":"15%",paddingLeft:Xt?"5px":"0px",paddingRight:Xt?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Be+1),N.createElement("div",{className:O.info,style:{width:$?Xt?"20%":"15%":"25%"}},N.createElement("span",{title:ne.input||((he=ne[0])==null?void 0:he.name),onClick:()=>Y(void 0,null,function*(){let ot;ne.input?ne.input_file_url?ot=ne.input_file_url:ot=ne.in_file:ot=ne[0];let It;typeof ot=="string"?(It=yield fetch(ot,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),P({value:yield It.text(),filename:"",dataUrl:ot})):(It=yield(0,j.db)(ot.file),P({value:It.text,filename:ot.name,dataUrl:It.link}))})},ne.input||((st=ne[0])==null?void 0:st.name))),N.createElement("div",{className:O.info,style:{width:$?Xt?"20%":"15%":"25%"}},N.createElement("span",{title:ne.output||((yt=ne[1])==null?void 0:yt.name),onClick:()=>Y(void 0,null,function*(){let ot;ne.input?ne.output_file_url?ot=ne.output_file_url:ot=ne.out_file:ot=ne[1];let It;typeof ot=="string"?(It=yield fetch(ot,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),P({value:yield It.text(),filename:"",dataUrl:ot})):(It=yield(0,j.db)(ot.file),P({value:It.text,filename:ot.name,dataUrl:It.link}))})},ne.output||((lt=ne[1])==null?void 0:lt.name))),$&&N.createElement("div",{style:{width:"20%"}},N.createElement(f.default,{size:"large",addonAfter:Xt?"%":null,disabled:G,style:{width:"80%"},onChange:ot=>Qe(ot,Be),value:ne.score}),!Xt&&N.createElement("span",null,"\xA0%")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.input_visible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.is_invisible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.actual_output_visible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.last_match_rule||!1,onChange:ot=>{Ve(ot.target.checked,Be,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),N.createElement("div",{onClick:()=>k(ne,Be),style:Xt?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},N.createElement("span",{className:O.del},"\u5220\u9664")))})),N.createElement(L.Z,{close:!0,data:ue.dataUrl,filename:ue.filename,type:ue.dataUrl.length?"txt":"",onClose:()=>P(Ge({},c)),monacoEditor:{value:ue.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):N.createElement(N.Fragment,null)};var re=xe},78297:function(Lr,PA,_){"use strict";_.d(PA,{AD:function(){return xe},D9:function(){return $},Hp:function(){return _e},IM:function(){return Qe},Iy:function(){return oe},KM:function(){return Xt},MJ:function(){return tt},Ne:function(){return G},ON:function(){return et},Uj:function(){return Rt},VY:function(){return jt},YO:function(){return iA},YX:function(){return Gt},Zn:function(){return b},_g:function(){return K},_k:function(){return ee},c6:function(){return Se},cr:function(){return U},eV:function(){return I},fi:function(){return j},gh:function(){return it},hS:function(){return Ve},iA:function(){return L},j6:function(){return Ae},je:function(){return ge},jj:function(){return me},kS:function(){return Nt},o6:function(){return Y},pO:function(){return rA},rQ:function(){return be},sA:function(){return Ge},xm:function(){return J},xo:function(){return Re},y8:function(){return re},yd:function(){return N}});var F=_(92365),qe=_(89070),ae=_(955),De=_(8591),de=_(3294),te=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,f=(c,ue,P)=>ue in c?te(c,ue,{enumerable:!0,configurable:!0,writable:!0,value:P}):c[ue]=P,O=(c,ue)=>{for(var P in ue||(ue={}))g.call(ue,P)&&f(c,P,ue[P]);if(se)for(var P of se(ue))S.call(ue,P)&&f(c,P,ue[P]);return c},D=(c,ue,P)=>new Promise((h,p)=>{var k=he=>{try{Be(P.next(he))}catch(st){p(st)}},ne=he=>{try{Be(P.throw(he))}catch(st){p(st)}},Be=he=>he.done?h(he.value):Promise.resolve(he.value).then(k,ne);Be((P=P.apply(c,ue)).next())});const Q=()=>{(0,qe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},x=()=>{(0,qe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},b=c=>D(void 0,null,function*(){Q(),(yield(0,F.YR)(O({},c))).status===0&&(yield(0,ae.QH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_couser_info.json`,query:c}))),x()}),U=c=>D(void 0,null,function*(){const ue=yield(0,F.yS)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`);else{if(ue.status===-2)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`))}}),j=c=>D(void 0,null,function*(){const ue=yield(0,F.W0)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`))}}),L=c=>D(void 0,null,function*(){const ue=yield(0,F.Nl)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`))}}),N=c=>D(void 0,null,function*(){const ue=yield(0,F.IU)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`))}}),K=c=>D(void 0,null,function*(){const ue=yield(0,F.td)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ue.status===-2)return ue;if(ue.status===-3)(0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else if(ue.status===-4)return ue}}),Ae=c=>D(void 0,null,function*(){const ue=yield(0,F.QX)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`))}}),me=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.o_)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),_e=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.ZL)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),oe=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.aP)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),tt=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.vV)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),ke=c=>D(void 0,null,function*(){Q(),(yield exportCourseWorkListAppendix(O({},c))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${c.categoryId}/works_list.zip`,query:c}))),x()}),Ge=c=>D(void 0,null,function*(){Q(),yield(0,ae.QH)("",de.Z.API_SERVER+`/api/polls/${c.categoryId}/commit_result.xlsx`),x()}),it=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/attendances/export_xlsx_data.xlsx`,query:c}))}),Y=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/video_study_statics.xlsx`,query:c}))}),Se=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_video_study.xlsx`,query:c}))}),I=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_course_students_info.xlsx`,query:c}))}),xe=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/school_manages/students.xlsx",query:c}))}),be=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/item_banks/export.xlsx",query:c}))}),re=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:c}))}),ge=c=>D(void 0,null,function*(){const ue=yield(0,F.Uy)(O({},c));ue.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score,export_exercise_users`)):ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ee=c=>D(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/export_records/${c.id}.xlsx`,query:c}))}),J=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:c}))}),$=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c==null?void 0:c.coursesId}/${c.menuKey}_statistic.xlsx?${c.checkedList.map(ue=>`course_group_id[]=${ue}`).join("&")}`,query:c}))}),G=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_training_objectives.xlsx`,query:c}))}),Qe=c=>D(void 0,null,function*(){yield(0,ae.FH)(c==null?void 0:c.name,(0,ae.NY)({url:de.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:c}))}),Ve=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_courses.xlsx`,query:c}))}),Re=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_graduation_requirements.xlsx`,query:c}))}),jt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:c}))}),Nt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:c}))}),et=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/examination_banks/${c.id}.json`,query:c}))}),Gt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/exercises/${c.categoryId}.json`,query:c}))}),iA=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/polls/${c==null?void 0:c.id}/commit_result.json`,query:c}))}),Rt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/paths/get_task_pass.json",query:c}))}),rA=(c,ue)=>D(void 0,null,function*(){yield(0,ae.FH)(ue||"",(0,ae.NY)({url:de.Z.API_SERVER+`/api/exercises/${c==null?void 0:c.exercise_id}/consult_exercise.json`,query:c}))}),Xt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/competitions/${c==null?void 0:c.identifier}/competition_commit_records/member_works.xlsx`,query:c}))})},66104:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return xe}});var F=_(92310),qe=_.n(F),ae=_(11592),De=_(26112),de=_(59301),te=_(92343),se=_(36355),g=_(84105),S=_(91857);const f=be=>{let{children:re}=be;const{getPrefixCls:ge}=de.useContext(se.E_),ee=ge("breadcrumb");return de.createElement("li",{className:`${ee}-separator`,"aria-hidden":"true"},re===""?re:re||"/")};f.__ANT_BREADCRUMB_SEPARATOR=!0;var O=f,D=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);Jre[J]||ee)}function x(be,re,ge,ee){if(ge==null)return null;const{className:J,onClick:$}=re,G=D(re,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,De.Z)(G,{data:!0,aria:!0})),{onClick:$});return ee!==void 0?de.createElement("a",Object.assign({},Qe,{className:qe()(`${be}-link`,J),href:ee}),ge):de.createElement("span",Object.assign({},Qe,{className:qe()(`${be}-link`,J)}),ge)}function b(be,re){return(ee,J,$,G,Qe)=>{if(re)return re(ee,J,$,G);const Ve=Q(ee,J);return x(be,ee,Ve,Qe)}}var U=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{const{prefixCls:re,separator:ge="/",children:ee,menu:J,overlay:$,dropdownProps:G,href:Qe}=be,Re=(jt=>{if(J||$){const Nt=Object.assign({},G);if(J){const et=J||{},{items:Gt}=et,iA=U(et,["items"]);Nt.menu=Object.assign(Object.assign({},iA),{items:Gt==null?void 0:Gt.map((Rt,rA)=>{var{key:Xt,title:c,label:ue,path:P}=Rt,h=U(Rt,["key","title","label","path"]);let p=ue!=null?ue:c;return P&&(p=de.createElement("a",{href:`${Qe}${P}`},p)),Object.assign(Object.assign({},h),{key:Xt!=null?Xt:rA,label:p})})})}else $&&(Nt.overlay=$);return de.createElement(S.Z,Object.assign({placement:"bottom"},Nt),de.createElement("span",{className:`${re}-overlay-link`},jt,de.createElement(g.Z,null)))}return jt})(ee);return Re!=null?de.createElement(de.Fragment,null,de.createElement("li",null,Re),ge&&de.createElement(O,null,ge)):null},L=be=>{const{prefixCls:re,children:ge,href:ee}=be,J=U(be,["prefixCls","children","href"]),{getPrefixCls:$}=de.useContext(se.E_),G=$("breadcrumb",re);return de.createElement(j,Object.assign({},J,{prefixCls:G}),x(G,J,ge,ee))};L.__ANT_BREADCRUMB_ITEM=!0;var N=L,K=_(17313),Ae=_(83116),me=_(37613);const _e=be=>{const{componentCls:re,iconCls:ge}=be;return{[re]:Object.assign(Object.assign({},(0,K.Wf)(be)),{color:be.itemColor,fontSize:be.fontSize,[ge]:{fontSize:be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:be.linkColor,transition:`color ${be.motionDurationMid}`,padding:`0 ${be.paddingXXS}px`,borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",marginInline:-be.marginXXS,"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover}},(0,K.Qy)(be)),"li:last-child":{color:be.lastItemColor},[`${re}-separator`]:{marginInline:be.separatorMargin,color:be.separatorColor},[`${re}-link`]:{[` +(self.webpackChunk=self.webpackChunk||[]).push([[2884,6270],{27812:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},67921:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},95869:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return g}});var F=_(72308),qe=_(59301),ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M688 264c0-4.4-3.6-8-8-8H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48zm-8 136H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM480 544H296c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm-48 308H208V148h560v344c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V108c0-17.7-14.3-32-32-32H168c-17.7 0-32 14.3-32 32v784c0 17.7 14.3 32 32 32h264c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm356.8-74.4c29-26.3 47.2-64.3 47.2-106.6 0-79.5-64.5-144-144-144s-144 64.5-144 144c0 42.3 18.2 80.3 47.2 106.6-57 32.5-96.2 92.7-99.2 162.1-.2 4.5 3.5 8.3 8 8.3h48.1c4.2 0 7.7-3.3 8-7.6C564 871.2 621.7 816 692 816s128 55.2 131.9 124.4c.2 4.2 3.7 7.6 8 7.6H880c4.6 0 8.2-3.8 8-8.3-2.9-69.5-42.2-129.6-99.2-162.1zM692 591c44.2 0 80 35.8 80 80s-35.8 80-80 80-80-35.8-80-80 35.8-80 80-80z"}}]},name:"solution",theme:"outlined"},De=ae,de=_(7657),te=function(f,O){return qe.createElement(de.Z,(0,F.Z)({},f,{ref:O,icon:De}))},se=qe.forwardRef(te),g=se},61293:function(Dr,jA){"use strict";jA.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},39775:function(Dr,jA,_){"use strict";var F=_(59301),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(S,f,O)=>f in S?qe(S,f,{enumerable:!0,configurable:!0,writable:!0,value:O}):S[f]=O,se=(S,f)=>{for(var O in f||(f={}))De.call(f,O)&&te(S,O,f[O]);if(ae)for(var O of ae(f))de.call(f,O)&&te(S,O,f[O]);return S};const g=S=>React.createElement("svg",se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},S),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));jA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},93450:function(Dr,jA,_){"use strict";var F=_(59301),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(S,f,O)=>f in S?qe(S,f,{enumerable:!0,configurable:!0,writable:!0,value:O}):S[f]=O,se=(S,f)=>{for(var O in f||(f={}))De.call(f,O)&&te(S,O,f[O]);if(ae)for(var O of ae(f))de.call(f,O)&&te(S,O,f[O]);return S};const g=S=>React.createElement("svg",se({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},S),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));jA.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},17064:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return De}});var F=_(59301),qe=_(34604),ae=_(59301),De=({defaultX:de="40%",leftChild:te,rightChild:se,className:g,hideResize:S=!1})=>{const[f,O]=(0,F.useState)(de),D=(0,F.useRef)();function Q(){D.current=!0}(0,F.useEffect)(()=>{function U(L){D.current&&(qe.Z.publish("resize-move-bar",L),O(L.pageX))}function j(){D.current=!1}return window.addEventListener("mousemove",U),window.addEventListener("mouseup",j),()=>{window.removeEventListener("mousemove",U),window.removeEventListener("mouseup",j)}},[]);const x=typeof f=="number"&&f!==.01?`${f}px`:de,b=`calc(100% - ${S?"0px":"4px"} - ${x})`;return ae.createElement("div",{className:`split-panel-container ${g}`},ae.createElement("section",{style:{width:x,display:f===.01?"none":""}},te),ae.createElement("section",{className:"resize-x-bar",onMouseDown:Q},ae.createElement("a",{className:"btn-resize"},ae.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},ae.createElement("path",{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"})))),ae.createElement("section",{style:{width:b}},se))}},19105:function(Dr,jA,_){"use strict";var F=_(59301);const qe=De=>String(De).length===1?`0${De}`:De,ae=({className:De="",onChange:de,defaultValue:te=0})=>{const[se,g]=(0,F.useState)(te);(0,F.useEffect)(()=>{const D=setTimeout(()=>{g(se+1e3)},1e3);return de(se+1e3),()=>{clearInterval(D)}},[se]);const S=parseInt(se/(60*6e4))||"00",f=parseInt(se%(60*6e4)/6e4)||"00",O=parseInt(se%6e4/1e3)||"00";return F.createElement("div",{className:De},qe(S),":",qe(f),":",qe(O))};jA.Z=ae},30917:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return Se}});var F=_(59301),qe=_(89070),ae=_(43418),De=_(78241),de=_(8591),te=_(71418),se=_(17574),g=_(95237),S=_(43604),f=_(6848),O=_(92832),D={currentPrimary:"currentPrimary___NPWiR",currentDelete:"currentDelete___UEfhf",DirectoryTree:"DirectoryTree___xPxCY",EditDom:"EditDom___seNxC"},Q=_(83312),x=_(24780),b=_(8797),U=_(29458),j=Object.defineProperty,L=Object.defineProperties,N=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,_e=(I,xe,be)=>xe in I?j(I,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):I[xe]=be,oe=(I,xe)=>{for(var be in xe||(xe={}))Ae.call(xe,be)&&_e(I,be,xe[be]);if(K)for(var be of K(xe))me.call(xe,be)&&_e(I,be,xe[be]);return I},tt=(I,xe)=>L(I,N(xe)),ke=(I,xe)=>{var be={};for(var re in I)Ae.call(I,re)&&xe.indexOf(re)<0&&(be[re]=I[re]);if(I!=null&&K)for(var re of K(I))xe.indexOf(re)<0&&me.call(I,re)&&(be[re]=I[re]);return be},Ge=(I,xe,be)=>new Promise((re,ge)=>{var ee=G=>{try{$(be.next(G))}catch(Qe){ge(Qe)}},J=G=>{try{$(be.throw(G))}catch(Qe){ge(Qe)}},$=G=>G.done?re(G.value):Promise.resolve(G.value).then(ee,J);$((be=be.apply(I,xe)).next())});const it=(I=[])=>I==null?void 0:I.map(xe=>tt(oe({},xe),{title:(xe==null?void 0:xe.value)||"",key:xe==null?void 0:xe.id,isLeaf:!0})),Y=I=>{var xe=I,{user:be,children:re,isShowComponent:ge=!0,ModalProps:ee={},onDataSelect:J}=xe,$=ke(xe,["user","children","isShowComponent","ModalProps","onDataSelect"]);const[G,Qe]=ae.default.useModal(),[Ve]=De.default.useForm(),[Re,jt]=(0,F.useState)([]),[Nt,et]=(0,F.useState)(!1),[Kt,aA]=(0,F.useState)(!1),[,Rt,AA,Yt]=(0,Q.U)(x.qE,{page:1,limit:9999}),[,,c]=(0,Q.U)(x.V8,{}),[,,ue]=(0,Q.U)(x.B$,{}),[,,P]=(0,Q.U)(x.DH,{}),[,,h]=(0,Q.U)(x.bJ,{}),p=()=>{et(!1),Ve.resetFields(),aA(!1)},k=Be=>Ge(void 0,null,function*(){const{node:he,dragNode:st,event:wt}=Be,lt=Be.node.pos.split("-"),ot=Be.dropPosition-Number(lt[lt.length-1]);if(ot==0){de.ZP.warning("\u65E0\u6CD5\u79FB\u52A8\u5230\u5185\u90E8\u4F4D\u7F6E");return}if(ot==1&&(st==null?void 0:st.item_index)==(he==null?void 0:he.item_index)+1){de.ZP.warning("\u672A\u79FB\u52A8\u4F4D\u7F6E");return}const Qt=yield h({id:st==null?void 0:st.key,position:ot==-1?1:(st==null?void 0:st.item_index)>(he==null?void 0:he.item_index)?(he==null?void 0:he.item_index)+1:he==null?void 0:he.item_index});(Qt==null?void 0:Qt.status)===0&&(de.ZP.success("\u79FB\u52A8\u6210\u529F"),AA({},!0))}),ne=Be=>Ge(void 0,null,function*(){let he={};Kt?he=yield ue(oe({},Be)):he=yield P(oe({},Be)),(he==null?void 0:he.status)==0&&(de.ZP.success((he==null?void 0:he.message)||(Kt?"\u6DFB\u52A0\u6210\u529F":"\u66F4\u65B0\u6210\u529F")),AA({},!0),p())});return(0,F.useEffect)(()=>{ee!=null&&ee.open&&AA({},!0)},[ee==null?void 0:ee.open]),(0,F.useEffect)(()=>{var Be;jt(it((Be=Yt==null?void 0:Yt.data)==null?void 0:Be.list))},[Yt]),ge?F.createElement(F.Fragment,null,Qe,re,F.createElement(ae.default,oe({},oe({title:"\u5E38\u7528\u8BC4\u8BED",width:640,centered:!0,footer:null,bodyStyle:{padding:"10px 5px 25px"}},ee)),F.createElement(te.Z,{spinning:Rt},(Re==null?void 0:Re.length)>0?F.createElement(F.Fragment,null,F.createElement(se.default.DirectoryTree,{height:500,className:D.DirectoryTree,multiple:!0,draggable:{icon:!1},defaultExpandAll:!0,switcherIcon:!1,showIcon:!1,onSelect:J,treeData:Re,onDrop:k,titleRender:Be=>F.createElement(F.Fragment,null,F.createElement("span",{className:"multi_ellipsis1",style:{flex:1,marginRight:"32px"}},Be==null?void 0:Be.title),F.createElement("div",{className:`${D.EditDom}`},F.createElement(g.Z,{wrap:!1,align:"middle",gutter:16},F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u957F\u6309\u53EF\u8FDB\u884C\u62D6\u62FD\u6392\u5E8F"},F.createElement("i",{className:`iconfont icon-tuodong1 font12 ${D.currentPrimary}`}))),F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u7F16\u8F91"},F.createElement("i",{className:`iconfont icon-bianji11 font12 ${D.currentPrimary}`,onClick:he=>{he.stopPropagation(),Ve.setFieldsValue(oe({},Be)),et(!0)}}))),F.createElement(S.Z,null,F.createElement(f.Z,{title:"\u5220\u9664"},F.createElement("i",{className:`iconfont icon-shanchu14 font12 ${D.currentDelete}`,onClick:he=>{he.stopPropagation(),G.confirm({icon:null,title:"\u5220\u9664\u5E38\u7528\u8BC4\u8BED",centered:!0,content:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u5E38\u7528\u8BC4\u8BED\u5417\uFF1F",onOk:()=>Ge(void 0,null,function*(){const st=yield c({id:Be==null?void 0:Be.key});(st==null?void 0:st.status)==0&&(de.ZP.success((st==null?void 0:st.message)||"\u5220\u9664\u6210\u529F"),AA({},!0))})})}}))))))}),F.createElement(U.op,{className:"ml20 mt20",icon:F.createElement("i",{className:"iconfont icon-xiaojiahao"}),style:{borderRadius:"4px"},onClick:()=>{aA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED")):F.createElement(b.Z,{styles:{margin:"30px auto"},customText:F.createElement("span",null,"\u6682\u65E0\u5E38\u7528\u8BC4\u8BED\uFF0C\u4F60\u53EF\u4EE5",F.createElement("a",{onClick:()=>{aA(!0),et(!0)}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED"))}))),F.createElement(ae.default,{title:Kt?"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED":"\u7F16\u8F91\u5E38\u7528\u8BC4\u8BED",open:Nt,okText:Kt?"\u6DFB\u52A0":"\u786E\u5B9A",onCancel:()=>{p()},onOk:()=>{Ve.submit()}},F.createElement(De.default,{form:Ve,onFinish:ne},Kt&&F.createElement("span",{className:"font14",style:{color:"#191919"}},"\u6DFB\u52A0\u5E38\u7528\u8BC4\u8BED\uFF0C\u53EF\u4EE5\u5E2E\u52A9\u4F60\u63D0\u9AD8\u8BC4\u9605\u4F5C\u4E1A\u7684\u6548\u7387"),F.createElement(De.default.Item,{hidden:!0,name:"id"}),F.createElement(De.default.Item,{className:"mt10",name:"value"},F.createElement(O.default.TextArea,{placeholder:"\u8F93\u5165\u5E38\u7528\u8BC4\u8BED\u3002\u4F8B\u5982\uFF1A\u4F60\u7684\u7F16\u7A0B\u4F5C\u4E1A\u6574\u4F53\u8868\u73B0\u826F\u597D\uFF0C\u4F46\u4ECD\u6709\u4E00\u4E9B\u5C0F\u7684\u6539\u8FDB\u7A7A\u95F4\u3002",autoSize:{minRows:8,maxRows:9},maxLength:100,showCount:!0}))))):null};var Se=(0,qe.connect)(({loading:I,user:xe})=>({user:xe,loading:I.effects}))(Y)},33847:function(Dr,jA,_){"use strict";_.d(jA,{i:function(){return me},Z:function(){return oe}});var F={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"},qe=_(71418),ae=_(6848),De=_(92310),de=_.n(De),te=_(955),se=_(8797),g=_(24065),S="data:image/png;base64,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",f="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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",Q="data:image/png;base64,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",x="data:image/png;base64,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",b="data:image/png;base64,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",U="data:image/png;base64,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",j="data:image/png;base64,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",L="data:image/png;base64,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",N="data:image/png;base64,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",K="data:image/png;base64,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",Ae=_(59301);const me=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:S,swimg:f},{name:"101\u8BA1\u5212",ptimg:O,swimg:D},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Q,swimg:x},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:b,swimg:U},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:j,swimg:L},{name:"\u519B\u961F\u4E00\u6D41",ptimg:N,swimg:K}];var oe=({className:tt,dataSource:ke=[],col:Ge=4,right:it,bottom:Y=23,precision:Se=0,wrapWidth:I=1200,trackEventItems:xe,loading:be,onRemove:re=()=>{},isCurrent:ge=!0,showAlias:ee=!1})=>{const J=Math.floor((I-(Ge-1)*it)/Ge),$=[{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(G=>(window.ENV==="build"&&(G.ptimg=`/react/build${G.ptimg}`,G.swimg=`/react/build${G.swimg}`),G));return Ae.createElement(qe.Z,{spinning:be},Ae.createElement("div",{className:de()(F.list,tt)},!!(ke!=null&&ke.length)&&(ke==null?void 0:ke.map((G,Qe)=>{var Ve;const{name:Re,id:jt,identifier:Nt,featured:et,school_name:Kt,image_url:aA,excellent:Rt,is_plan:AA}=G;return Ae.createElement("div",{key:jt,className:F.wrap,style:{width:J,marginRight:(1+Qe)%Ge===0?0:it+Se,marginBottom:Y}},Ae.createElement("a",{className:F.li,onClick:Yt=>{Yt.preventDefault(),Yt.stopPropagation(),xe&&(0,te.L9)([xe]),(0,te.xg)(`/paths/${Nt}`)}},Ae.createElement("div",{className:F.img},Ae.createElement("img",{className:F.cover,src:`${aA}`}),ge&&(0,g.bg)()&&(G==null?void 0:G.studying)&&Ae.createElement("div",{className:`${F.movebq} user-path-items`,onClick:Yt=>{Yt.stopPropagation(),re(G)}},Ae.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Ae.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Ve=G==null?void 0:G.subject_tags)==null?void 0:Ve.map((Yt,c)=>{var ue,P;if(c===0){const p=(ue=$.find(k=>k.name==Yt))==null?void 0:ue.swimg;return Ae.createElement("img",{className:F.sign,src:p,style:{left:"-4px"}})}const h=(P=$.find(p=>p.name==Yt))==null?void 0:P.ptimg;return Ae.createElement("img",{className:F.sign,src:h,style:{left:`${48+52*(c-1)+2*c}px`}})}),Ae.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(G==null?void 0:G.excellent)&&Ae.createElement("div",{className:F.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Ae.createElement("div",{className:F.name},Ae.createElement(ae.Z,{title:ee&&(G!=null&&G.excellent_alias_name)?Ae.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Re}`,Ae.createElement("br",null),Ae.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${G==null?void 0:G.excellent_alias_name}`)):Re},Ae.createElement("span",{className:F.e},ee&&(G==null?void 0:G.excellent_alias_name)||Re))),Ae.createElement("div",{className:F.tags},Ae.createElement("div",null,Ae.createElement(ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Ae.createElement("span",null,G.stages_count))),Ae.createElement(ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Ae.createElement("span",null,Ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Ae.createElement("span",null,G.members_count)))))))})),!ke.length&&Ae.createElement(se.Z,null)))}},29458:function(Dr,jA,_){"use strict";_.d(jA,{jL:function(){return de},w9:function(){return G},QD:function(){return Dt},cQ:function(){return re.Z},op:function(){return ot},O5:function(){return JA},_b:function(){return DA},t7:function(){return L},Gi:function(){return et},YG:function(){return jt},qp:function(){return O},vr:function(){return wA},qE:function(){return je},Je:function(){return Ae},wb:function(){return be},cq:function(){return c},tp:function(){return x}});var F=_(59301),qe={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"},ae="data:image/png;base64,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",de=({dataSource:_t=[],img:rA,imgWidth:sA=346,title:dA,sunTitle:$A,bannerExtraContent:vr})=>F.createElement("div",{className:qe.banner},F.createElement("div",{className:qe.content},F.createElement("aside",null,F.createElement("p",null,F.createElement("b",null,dA),F.createElement("span",null,$A)),_t.length>0&&F.createElement("div",{className:qe.btns},_t.map((NA,lA)=>F.createElement("div",{key:lA,onClick:NA.click},NA.name,NA.sign?F.createElement("img",{src:ae,width:39}):null))),vr),rA&&F.createElement("img",{style:{marginTop:33,marginRight:38},src:rA,width:sA}))),te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=_(92310),g=_.n(se),S=_(89392),O=({dataSource:_t=[],value:rA,onChange:sA,onTitleChange:dA,className:$A,title:vr,titleWidth:NA=41,style:lA={},fontColor:br="#6A7283",showCount:Jr})=>{const[Br,Kr]=(0,F.useState)(0),[oA,Xr]=(0,F.useState)(!1),qr=(0,F.useRef)(null),fr=(0,F.useRef)(null);return(0,F.useEffect)(()=>{var ir;_t.length!==0&&(((ir=qr==null?void 0:qr.current)==null?void 0:ir.clientHeight)>97?Kr(1):Kr(0)),_t.length===0&&Kr(0),Xr(!1)},[_t]),F.createElement("div",{className:g()(te.row,$A),style:lA},F.createElement("div",{onClick:(0,S.throttle)(()=>dA==null?void 0:dA(),2e3),style:{width:NA,marginTop:oA?12:4},className:`${te.title} ${dA?"current":""}`},vr),F.createElement("div",{className:oA?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},F.createElement("div",{className:te.bar,ref:fr,style:Br>0?{height:Br===1?97:"auto",overflow:Br===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},F.createElement("div",{className:te.tag,ref:qr},_t==null?void 0:_t.map(ir=>F.createElement("span",{onClick:()=>sA(ir.id),key:ir.id,style:{color:br},className:rA===ir.id?te.active:""},F.createElement("span",{title:ir.name,className:te.name},ir.name),!!Jr&&F.createElement("span",{className:te.num},ir.count))))),!!Br&&F.createElement(F.Fragment,null,Br===1?F.createElement("div",{onClick:()=>{var ir;Kr(2),((ir=qr==null?void 0:qr.current)==null?void 0:ir.clientHeight)>245?Xr(!0):Xr(!1)},className:te.action},"\u5C55\u5F00",F.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):F.createElement("div",{onClick:()=>{fr.current.scrollTop=0,Kr(1),Xr(!1)},className:te.action},"\u6536\u8D77",F.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"},x=({dataSource:_t=[],value:rA,onChange:sA,className:dA,style:$A={}})=>F.createElement("div",{style:$A,className:g()(D.tabs,dA)},_t.map(vr=>F.createElement("span",{onClick:()=>sA(vr.id),className:rA===vr.id?D.active:"",key:vr.id},vr.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"},U=_(92832),L=({dataSource:_t=[],value:rA="",onChange:sA,onInputChange:dA=()=>{},className:$A,style:vr={},placeholder:NA,allowClear:lA=!1})=>{var br;const[Jr,Br]=(0,F.useState)(""),[Kr,oA]=(0,F.useState)("");(0,F.useEffect)(()=>{var fr;let ir=rA;(fr=JSON.stringify(rA))!=null&&fr.includes("{")&&(Br(rA.id),ir=rA.value||"");try{oA(decodeURIComponent(ir||""))}catch(jn){oA(decodeURIComponent(ir||""))}},[rA]);const Xr=()=>{sA(encodeURIComponent(Kr),Jr||null)},qr=fr=>{fr!==Jr&&(Br(fr),sA(encodeURIComponent(Kr),fr))};return F.createElement("div",{className:g()(b.input,$A),style:vr},!!_t.length&&F.createElement("div",{className:b.dropdown},F.createElement("div",{className:b.text},(br=_t.find(fr=>fr.id===Jr))==null?void 0:br.name,F.createElement("i",{className:"iconfont icon-zhankai4"}),F.createElement("b",{className:b.b1}),F.createElement("b",{className:b.b2})),F.createElement("div",{className:b.menu},_t.map((fr,ir)=>F.createElement("div",{key:ir,onClick:()=>qr(fr.id)},fr.name)))),F.createElement(U.default,{onPressEnter:Xr,value:Kr,onChange:fr=>{oA(fr.target.value),dA(encodeURIComponent(fr.target.value),Jr||null)},bordered:!1,placeholder:NA}),F.createElement("i",{onClick:Xr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},N={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Ae=({value:_t,onChange:rA,className:sA,total:dA,pageSize:$A,style:vr={}})=>{const NA=_t<2,lA=_t>=Math.ceil(dA/$A);return dA<=$A?F.createElement(F.Fragment,null):F.createElement("div",{className:g()(N.quickPager,sA),style:vr},F.createElement("div",{onClick:()=>{NA||rA(_t-1,"prev")},className:NA?N.disabled:""},"\u4E0A\u4E00\u9875"),F.createElement("div",{onClick:()=>{lA||rA(_t+1,"next")},className:lA?N.disabled:""},"\u4E0B\u4E00\u9875"))},me={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},_e=_(71418),oe=_(6848),tt=_(13570),ke=_(3294),Ge=_(955),it=_(96908),Y=_(57177),Se=_(81378),I=_(8797),be=({className:_t,dataSource:rA=[],col:sA=4,right:dA,bottom:$A=23,precision:vr=0,wrapWidth:NA=1200,trackEventItems:lA,loading:br})=>{const Jr=Math.floor((NA-(sA-1)*dA)/sA);return F.createElement(_e.Z,{spinning:br},F.createElement("div",{className:g()(me.list,_t)},!!rA.length&&rA.map((Br,Kr)=>{const{name:oA,id:Xr,identifier:qr,power:fr,cover_image_id:ir,pic:jn}=Br;return F.createElement("div",{className:me.wrap,key:Xr,style:{width:Jr,marginRight:(1+Kr)%sA===0?0:dA+vr,marginBottom:$A}},F.createElement("a",{target:"_blank",href:`/shixuns/${qr}/challenges`,className:me.li,onClick:Jn=>{Jn.preventDefault(),lA&&(0,Ge.L9)([lA]),fr&&(0,Ge.xg)(`/shixuns/${qr}/challenges`)}},F.createElement("div",{className:me.img},F.createElement("img",{className:me.cover,src:`${jn}`}),Br.is_jupyter&&F.createElement("img",{className:me.sign,src:it}),Br.is_jupyter_lab&&F.createElement("img",{className:me.sign,src:Y}),Br.is_unity_3d&&F.createElement("img",{className:me.sign,src:Se})),F.createElement("div",{className:me.name},F.createElement(oe.Z,{title:oA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},F.createElement("span",{className:me.e},oA||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),F.createElement("div",{className:me.tags},F.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),F.createElement("span",null,Br.challenges_count))),!!Br.myshixuns_count&&F.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),F.createElement("span",null,Br.myshixuns_count))),F.createElement(oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},F.createElement("span",null,F.createElement("span",null,Br.level))),F.createElement("div",{className:me.rate},F.createElement(tt.Z,{allowHalf:!0,disabled:!0,defaultValue:Br.score_info}),F.createElement("span",null,"\xA0",Br.score_info?`${Br.score_info}\u5206`:"5\u5206")))),!fr&&F.createElement("div",{className:me.lockWrap},F.createElement("img",{src:`${ke.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),F.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!rA.length&&F.createElement(I.Z,null)))},re=_(33847),ge={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"},ee="data:image/png;base64,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",J=_(59301),G=({className:_t,dataSource:rA=[],col:sA=4,right:dA,bottom:$A=23,precision:vr=0,wrapWidth:NA=1200,trackEventItems:lA,loading:br})=>{const Jr=Math.floor((NA-(sA-1)*dA)/sA);return J.createElement(_e.Z,{spinning:br},J.createElement("div",{className:g()(ge.list,_t)},!!rA.length&&rA.map((Br,Kr)=>{const{subject_identifier:oA,id:Xr,identifier:qr,power:fr}=Br,ir=Br.is_public!=0&&Br.is_public;return J.createElement("div",{className:ge.wrap,key:Xr,style:{width:Jr,marginRight:(1+Kr)%sA===0?0:dA+vr,marginBottom:$A}},J.createElement("a",{className:ge.li,onClick:jn=>{jn.preventDefault(),lA&&(0,Ge.L9)([lA]),(0,Ge.xg)(Br.first_category_url)}},J.createElement("div",{className:ge.top},J.createElement(oe.Z,{title:Br.name},J.createElement("div",{className:ge.name},Br.name)),J.createElement("img",{className:ge.img,src:ke.Z.IMG_SERVER+"/images/"+Br.avatar_url}),J.createElement("div",{className:ge.text,title:Br.creator},Br.creator),oA&&J.createElement("div",{className:ge.btns},J.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),J.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ir&&J.createElement("div",{className:ge.sign},"\u516C\u5F00")),J.createElement("div",{className:ge.bottom},Br.visits>0&&J.createElement(oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-liulanyan"}),J.createElement("span",null,Br.visits))),Br.course_members_count>0&&J.createElement(oe.Z,{title:"\u6210\u5458",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-chengyuan"}),Br.course_members_count)),Br.tasks_count>0&&J.createElement(oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-zuoye"}),Br.tasks_count)),Br.is_end?J.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):J.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Br.is_accessible&&J.createElement("div",{className:ge.lockWrap},J.createElement("img",{src:`${ke.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")))}),!rA.length&&J.createElement(I.Z,null)))},Qe={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=_(89070),jt=({dataSource:_t=[],value:rA,onChange:sA,className:dA,style:$A={},tabBarExtraContent:vr})=>F.createElement("div",{className:g()(Qe.tabs,dA),style:$A},F.createElement("div",{className:Qe.tabsWrap},_t.map((NA,lA)=>F.createElement("aside",{className:Qe.tab,onClick:()=>{sA(NA.id),NA.link&&Ve.history.push(NA.link)},key:lA},F.createElement("div",{className:rA===NA.id?Qe.active:""},NA.name),(NA==null?void 0:NA.resetCount)==null&&(NA==null?void 0:NA.total)!==void 0&&F.createElement("span",null,"\uFF08",NA==null?void 0:NA.total,"\uFF09"),(NA==null?void 0:NA.resetCount)!==void 0&&(NA==null?void 0:NA.total)!==void 0&&F.createElement(oe.Z,{title:(NA==null?void 0:NA.tip)!=null?NA==null?void 0:NA.tip:""},F.createElement("span",{style:{color:"#9096A3"}},"\uFF08",F.createElement("span",{style:{color:"#000"}},NA==null?void 0:NA.resetCount),"/",F.createElement("span",null,NA==null?void 0:NA.total),"\uFF09"))))),F.createElement("div",{className:Qe.tabBar},vr)),et=({className:_t,style:rA={},children:sA})=>F.createElement("div",{className:g()(_t),style:rA},sA),Kt={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"},aA=_(38854),Rt=_(20834);const AA=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var c=({sortValue:_t,dropValue:rA,className:sA,onSort:dA,onDrop:$A,dataSource:vr=AA})=>{var NA;return F.createElement("div",{className:g()(Kt.orderWrap,sA)},F.createElement(aA.Z,{dropdownRender:()=>F.createElement(Rt.default,null,vr.map((lA,br)=>F.createElement(Rt.default.Item,{key:br,onClick:()=>$A(lA.id)},lA.name)))},F.createElement("span",{className:Kt.orderTextWrap},(NA=vr.find(lA=>rA===lA.id))==null?void 0:NA.name)),F.createElement("span",{className:Kt.orderIconWrap},F.createElement("span",{className:Kt.orderAsc},F.createElement("i",{className:_t==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Kt.cursorPointer} ${Kt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Kt.cursorPointer}`,onClick:()=>dA(_t==="asc"?"desc":"asc")})),F.createElement("span",{className:Kt.orderDesc},F.createElement("i",{className:_t==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Kt.cursorPointer} ${Kt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Kt.cursorPointer}`,onClick:()=>dA(_t==="asc"?"desc":"asc")}))))},ue={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"},P=_(3113),h=Object.defineProperty,p=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Be=(_t,rA,sA)=>rA in _t?h(_t,rA,{enumerable:!0,configurable:!0,writable:!0,value:sA}):_t[rA]=sA,he=(_t,rA)=>{for(var sA in rA||(rA={}))k.call(rA,sA)&&Be(_t,sA,rA[sA]);if(p)for(var sA of p(rA))ne.call(rA,sA)&&Be(_t,sA,rA[sA]);return _t},st=(_t,rA)=>{var sA={};for(var dA in _t)k.call(_t,dA)&&rA.indexOf(dA)<0&&(sA[dA]=_t[dA]);if(_t!=null&&p)for(var dA of p(_t))rA.indexOf(dA)<0&&ne.call(_t,dA)&&(sA[dA]=_t[dA]);return sA},wt=(_t,rA,sA)=>new Promise((dA,$A)=>{var vr=br=>{try{lA(sA.next(br))}catch(Jr){$A(Jr)}},NA=br=>{try{lA(sA.throw(br))}catch(Jr){$A(Jr)}},lA=br=>br.done?dA(br.value):Promise.resolve(br.value).then(vr,NA);lA((sA=sA.apply(_t,rA)).next())}),ot=_t=>{var rA=_t,{className:sA,style:dA,children:$A,loading:vr=!1,openLoading:NA,onClick:lA=()=>{},size:br="middle",shape:Jr="round"}=rA,Br=st(rA,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Kr,oA]=(0,F.useState)(!1);return F.createElement(P.ZP,he({onClick:(0,S.throttle)(Xr=>wt(void 0,null,function*(){NA&&oA(!0);try{yield lA(Xr)}catch(qr){console.log("error",qr)}NA&&oA(!1)}),2e3,{leading:!0,trailing:!1}),className:g()(ue.btn,ue[`${br}-${Jr}`],sA),style:dA,size:br,shape:Jr,loading:Kr||vr},Br),$A)},Qt={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:_t,style:rA,children:sA=null,onClick:dA,title:$A})=>F.createElement("div",{className:g()(Qt.head,_t),style:rA},F.createElement("span",{className:"primary-hover",onClick:dA},F.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),F.createElement("b",{title:$A},$A),F.createElement("div",{className:Qt.node},sA)),Ke={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Dt=({confirmShow:_t=!0,confirmTitle:rA,confirmClick:sA,cancelShow:dA=!0,cancelTitle:$A,cancelClick:vr,className:NA,style:lA,confirmLoading:br=!1})=>F.createElement("div",{className:g()(Ke.btns,NA),style:lA},_t&&F.createElement(P.ZP,{loading:br,onClick:sA,type:"primary",className:Ke.confirm},rA),dA&&F.createElement(P.ZP,{onClick:vr,className:Ke.cancel},$A)),It={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"},wA=({className:_t,style:rA={},LeftContent:sA,children:dA,RightContent:$A})=>F.createElement("div",{className:g()(It.fixedBottom,_t),style:rA},F.createElement("div",{className:It.wrap},F.createElement("div",{className:It.left},sA),F.createElement("div",{className:It.center},dA),F.createElement("div",{className:It.right},$A))),iA={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"},DA=({className:_t,style:rA={},dataSource:sA=[]})=>F.createElement("div",{className:g()(iA.crumbs,_t),style:rA},sA.map((dA,$A)=>$AVe.history.push(dA.path)},dA.name):F.createElement("span",null,dA.name),F.createElement("span",null,"\xA0",">","\xA0")):F.createElement("span",{key:$A,style:{color:"#5F6368"}},dA.name))),Et=_(31797),qt=Object.defineProperty,pt=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,pA=Object.prototype.hasOwnProperty,CA=Object.prototype.propertyIsEnumerable,$t=(_t,rA,sA)=>rA in _t?qt(_t,rA,{enumerable:!0,configurable:!0,writable:!0,value:sA}):_t[rA]=sA,hA=(_t,rA)=>{for(var sA in rA||(rA={}))pA.call(rA,sA)&&$t(_t,sA,rA[sA]);if(zt)for(var sA of zt(rA))CA.call(rA,sA)&&$t(_t,sA,rA[sA]);return _t},_A=(_t,rA)=>pt(_t,Lt(rA)),Fr=(_t,rA)=>{var sA={};for(var dA in _t)pA.call(_t,dA)&&rA.indexOf(dA)<0&&(sA[dA]=_t[dA]);if(_t!=null&&zt)for(var dA of zt(_t))rA.indexOf(dA)<0&&CA.call(_t,dA)&&(sA[dA]=_t[dA]);return sA};const{Countdown:RA}=Et.default;var JA=_t=>{var rA=_t,{onChange:sA}=rA,dA=Fr(rA,["onChange"]);const[$A,vr]=(0,F.useState)(null);(0,F.useEffect)(()=>{typeof $A=="number"&&$A>=0&&sA($A)},[$A]);const NA=lA=>{const br=Math.floor(lA/1e3);vr(br)};return F.createElement(RA,_A(hA({},dA),{onChange:NA}))}},63764:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return ge}});var F=_(59301),qe=_(5112),ae=_(3113),De=_(8591),de=_(43418),te=_(5871),se=_(95237),g=_(43604),S=_(28103),f=_(23954),O={flex_box_center:"flex_box_center___eijRq",flex_space_between:"flex_space_between___R4Vev",flex_box_vertical_center:"flex_box_vertical_center___j8R6g",flex_box_center_end:"flex_box_center_end___eB0cz",flex_box_column:"flex_box_column___b9VdU",md:"md___tcpb2",title:"title___dVHM9"},D=_(24065),Q=_(24334),x=_(99064),b=_(89070),U=_(85149),j=_(36708),L=_(87169),N=_(26227),K=_(59301),Ae=Object.defineProperty,me=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ge=(ee,J,$)=>J in ee?Ae(ee,J,{enumerable:!0,configurable:!0,writable:!0,value:$}):ee[J]=$,it=(ee,J)=>{for(var $ in J||(J={}))tt.call(J,$)&&Ge(ee,$,J[$]);if(oe)for(var $ of oe(J))ke.call(J,$)&&Ge(ee,$,J[$]);return ee},Y=(ee,J)=>me(ee,_e(J)),Se=(ee,J,$)=>new Promise((G,Qe)=>{var Ve=Nt=>{try{jt($.next(Nt))}catch(et){Qe(et)}},Re=Nt=>{try{jt($.throw(Nt))}catch(et){Qe(et)}},jt=Nt=>Nt.done?G(Nt.value):Promise.resolve(Nt.value).then(Ve,Re);jt(($=$.apply(ee,J)).next())});const I={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};var xe=(ee=>(ee[ee.SET_PATH=0]="SET_PATH",ee[ee.GET_PASSED_CONTENT=1]="GET_PASSED_CONTENT",ee))(xe||{});function be(ee,J){switch(J.type){case 0:return Y(it({},ee),{selectedPath:J.payload});case 1:return Y(it({},ee),{passedContent:J.payload});default:throw new Error}}var ge=({language:ee,dispatch:J,shixunWorkReport:$,v:G,languages:Qe,classroomList:Ve,autoHeight:Re,diff_code_count:jt,data:Nt})=>{const[et,Kt]=(0,F.useState)(Qe==null?void 0:Qe[0]),aA=(0,b.useParams)();return(0,F.useEffect)(()=>{Kt(Qe==null?void 0:Qe[0])},[]),(0,F.useEffect)(()=>{var Rt;Kt((Rt=Qe==null?void 0:Qe.filter(AA=>AA.language===(et==null?void 0:et.language)))==null?void 0:Rt[0])},[Qe]),K.createElement(K.Fragment,null,K.createElement("h2",null," ",K.createElement("span",null,G.is_finish?K.createElement("span",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u7684\u901A\u5173\u4EE3\u7801")):K.createElement("span",null,"\u6700\u65B0\u4EE3\u7801",K.createElement("span",{className:"ml5 font12 c-grey-999"},"\u672A\u901A\u8FC7\u672C\u9898\uFF0C\u5C55\u793A\u6700\u65B0\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5")),(Qe==null?void 0:Qe.length)>1&&K.createElement(qe.ZP.Group,{defaultValue:ee,style:{marginLeft:10},onChange:Rt=>{var AA;G.language=Rt.target.value,Kt((AA=Qe==null?void 0:Qe.filter(Yt=>Yt.language===Rt.target.value))==null?void 0:AA[0])}},Qe==null?void 0:Qe.map(Rt=>K.createElement(qe.ZP,{value:Rt==null?void 0:Rt.language},Rt==null?void 0:Rt.language)))),(0,D.GJ)()&&$!="shixunWorkReport"&&K.createElement("span",null,K.createElement("span",null,"\u5F97\u5206 ",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement(ae.ZP,{style:{margin:"0px 10px"},onClick:()=>{var Rt,AA;if(!((AA=(Rt=Ve.AssistantObject)==null?void 0:Rt.hack)!=null&&AA.can_appraise)&&(0,D.Rm)()){De.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}let Yt=et==null?void 0:et.score;de.default.confirm({title:"\u8C03\u5206",content:K.createElement("div",null,K.createElement("p",null,"\u5F97\u5206\uFF1A",et==null?void 0:et.score,"/",et==null?void 0:et.total_score),K.createElement("p",null,"\u8C03\u5206\uFF1A",K.createElement(te.Z,{min:0,max:et==null?void 0:et.total_score,defaultValue:et==null?void 0:et.score,onChange:c=>{Yt=c}}))),okText:"\u786E\u8BA4",onOk:()=>Se(void 0,null,function*(){(yield(0,x.ZP)(`/api/courses/${aA==null?void 0:aA.coursesId}/homework_commons/update_hack_score`,{method:"put",body:{course_id:aA==null?void 0:aA.coursesId,hack_user_code_id:et==null?void 0:et.hack_user_id,score:Yt}})).status===0&&(De.ZP.success("\u8C03\u5206\u6210\u529F"),J({type:"shixunHomeworks/setActionTabs",payload:{}}),J({type:"shixunHomeworks/getShixunWorkReports",payload:it({},aA)}))}),cancelText:"\u53D6\u6D88"})},type:"primary"},"\u8C03\u5206"),(0,D.GJ)()&&$!="shixunWorkReport"&&K.createElement(ae.ZP,{onClick:()=>{var Rt;if(!((Rt=Ve.AssistantObject.hack)!=null&&Rt.can_appraise)&&(0,D.Rm)()){De.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}J({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:$.user_id,type:"1",language:et==null?void 0:et.language,v:G,data:it({},$)}}})}},"\u70B9\u8BC4\u4EE3\u7801"))),K.createElement(f.ZP,{height:300,language:et==null?void 0:et.language,value:et!=null&&et.code?Q.Base64.decode(et==null?void 0:et.code):"",autoHeight:Re,theme:"default",options:I}),((et==null?void 0:et.comment)||(et==null?void 0:et.hidden_comment))&&K.createElement("div",null,K.createElement(se.Z,{align:"middle",style:{borderTop:"1px solid #eee"}},K.createElement(g.Z,{flex:1},K.createElement("h1",{className:O.title},"\u70B9\u8BC4\u5185\u5BB9")),K.createElement(g.Z,{className:"pr30"},(0,D.GJ)()&&K.createElement(ae.ZP,{onClick:()=>Se(void 0,null,function*(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:K.createElement(L.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return Se(this,null,function*(){(yield(0,j.gZ)({comment_id:et==null?void 0:et.comment_id,homeworkId:aA.homeworkId,type:"hack"})).status===0&&(De.ZP.success("\u5220\u9664\u6210\u529F"),J({type:"shixunHomeworks/getShixunWorkReports",payload:it({},aA)}))})}})})},K.createElement(N.Z,null),"\u5220\u9664"))),K.createElement(S.Z,{style:{margin:0}}),(et==null?void 0:et.comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(U.Z,{value:et==null?void 0:et.comment})),(et==null?void 0:et.hidden_comment)&&K.createElement("aside",{className:"pl30 pr30 mt20"},K.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),K.createElement("br",null),K.createElement(U.Z,{value:et==null?void 0:et.hidden_comment}))))}},11091:function(Dr,jA,_){"use strict";_.r(jA),_.d(jA,{default:function(){return Qt}});var F=_(59301),qe=_(86129),ae=_.n(qe),De=_(89070),de=_(43418),te=_(61621),se=_(66104),g=_(95237),S=_(43604),f=_(3113),O=_(8591),D=_(28103),Q=_(1710),x=_(27812),b=_(95869),U=_(87169),j=_(26227),L=_(3294),N=_(24065),K=_(955),Ae={flex_box_center:"flex_box_center___lb6Eo",flex_space_between:"flex_space_between___J8ZnK",flex_box_vertical_center:"flex_box_vertical_center___zweTs",flex_box_center_end:"flex_box_center_end___CvkW9",flex_box_column:"flex_box_column___ODy_E",title:"title___AD3SJ",export:"export___XBLMD",title1_right:"title1_right___raWIo",userPic:"userPic___OK1Fq",userInfo:"userInfo___wKpvE",listItem:"listItem___VH7Ls",rightInfo:"rightInfo___lI2xY",shixunTitle:"shixunTitle___lvDL9",shixunWrp:"shixunWrp___QXKnz",footerBar:"footerBar___zgEXb",footerBarStatic:"footerBarStatic___SB7gT",exitComment:"exitComment___oC_uA",nextComment:"nextComment___fCJ3l",modal:"modal___v_Shp"},me=_(63764),_e=_(99064),oe=_(24334),tt=_(61186),ke=_.n(tt),Ge=_(23954),it=_(87001);const Y=({shixunHomeworks:Ue,autoHeight:je,classroomList:Ke,user:ct,dispatch:Dt})=>{const{shixunWorkReport:It}=Ue,{stage_list:vt,work_id:wA}=It,iA=(0,De.useParams)(),SA=(0,N.GJ)(),[DA,Et]=(0,F.useState)(),qt={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},pt=pA=>pA==="c++"?1:pA==="C++"?2:pA;function Lt(pA,CA){return(0,_e.U2)(`student_works/${wA}/rep_passed_content.json`,{path:CA,game_id:pA})}const zt=(0,K.qZ)(5,It.hack);return F.createElement(F.Fragment,null,zt==null?void 0:zt.map(function(pA,CA){return F.createElement("div",{key:CA},pA.map(function($t,hA){var _A,Fr,RA;return F.createElement("aside",{className:"pl30 pr30",key:hA},F.createElement("div",{className:`${Ae.shixunTitle} mt10`},F.createElement("div",{style:{display:"flex",width:"100%"}},F.createElement("span",{className:"fa fa-code "}),F.createElement("strong",{style:{flex:1},className:"c-black"},"\u7B2C",CA*5+hA+1,"\u9898 ",$t.name),$t.is_finish&&F.createElement("a",{style:{marginLeft:20},onClick:gA=>{gA.preventDefault(),window.open(`${$t==null?void 0:$t.url}&language=${pt($t.language)}`),localStorage.setItem("program_homework",[iA.coursesId,iA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"),!$t.is_finish&&$t.final_submit_languages.length>0&&F.createElement("a",{style:{marginLeft:20},onClick:gA=>{gA.preventDefault(),window.open(`${$t==null?void 0:$t.url}&language=${pt($t.final_submit_languages[0].language)}`),localStorage.setItem("program_homework",[iA.coursesId,iA.categoryId])}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">>"))),F.createElement("div",{className:"font16 mt10"},$t.is_finish?F.createElement("aside",{className:Ae.shixunWrp},F.createElement(me.Z,{classroomList:Ke,user:ct,v:$t,shixunWorkReport:It,dispatch:Dt,autoHeight:je,languages:$t.languages,language:$t.language,game_id:$t.id,data:oe.Base64.decode($t.code),diff_code_count:$t.diff_code_count,onPathChange:Lt})):$t.final_submit_languages.length>0&&F.createElement("aside",{className:Ae.shixunWrp},F.createElement(me.Z,{classroomList:Ke,user:ct,v:$t,shixunWorkReport:It,dispatch:Dt,autoHeight:je,languages:$t.final_submit_languages,language:$t.final_submit_languages[0].language,game_id:$t.id,data:oe.Base64.decode($t.final_submit_languages[0].code),diff_code_count:$t.diff_code_count,onPathChange:Lt}))),F.createElement("aside",{className:"mt10 font16"},(_A=$t.history)!=null&&_A.length?F.createElement(Q.default,{columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:120},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:(gA,JA)=>F.createElement("span",null,JA!=null&&JA.created_at?ke()(JA==null?void 0:JA.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(gA,JA)=>{var _t;return F.createElement("span",{className:gA===0?"c-green":"c-red"},((_t=it.Im[gA])==null?void 0:_t.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((RA=(Fr=$t==null?void 0:$t.history)==null?void 0:Fr[0])==null?void 0:RA.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(gA,JA)=>F.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{de.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:F.createElement("div",{className:"mb10"},F.createElement(Ge.ZP,{height:300,language:"python",theme:"vs-light",value:JA!=null&&JA.code?oe.Base64.decode(JA==null?void 0:JA.code):"",autoHeight:je,options:qt}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(gA=>!!gA),pagination:{hideOnSinglePage:!0},dataSource:$t.history}):"\u672C\u5173\u65E0\u8BC4\u6D4B\u8BB0\u5F55"))}))}))};var Se=(0,De.connect)(({shixunHomeworks:Ue,loading:je,globalSetting:Ke,classroomList:ct,user:Dt})=>({shixunHomeworks:Ue,globalSetting:Ke,loading:je.effects,classroomList:ct,user:Dt}))(Y),I=_(78241),xe=_(92832),be=_(30917),re=_(59301),ge=Object.defineProperty,ee=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,G=(Ue,je,Ke)=>je in Ue?ge(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Ue[je]=Ke,Qe=(Ue,je)=>{for(var Ke in je||(je={}))J.call(je,Ke)&&G(Ue,Ke,je[Ke]);if(ee)for(var Ke of ee(je))$.call(je,Ke)&&G(Ue,Ke,je[Ke]);return Ue},Ve=(Ue,je)=>{var Ke={};for(var ct in Ue)J.call(Ue,ct)&&je.indexOf(ct)<0&&(Ke[ct]=Ue[ct]);if(Ue!=null&&ee)for(var ct of ee(Ue))je.indexOf(ct)<0&&$.call(Ue,ct)&&(Ke[ct]=Ue[ct]);return Ke},Re=(Ue,je,Ke)=>new Promise((ct,Dt)=>{var It=iA=>{try{wA(Ke.next(iA))}catch(SA){Dt(SA)}},vt=iA=>{try{wA(Ke.throw(iA))}catch(SA){Dt(SA)}},wA=iA=>iA.done?ct(iA.value):Promise.resolve(iA.value).then(It,vt);wA((Ke=Ke.apply(Ue,je)).next())});const jt=Ue=>{var je=Ue,{shixunHomeworks:Ke,dispatch:ct}=je,Dt=Ve(je,["shixunHomeworks","dispatch"]),It,vt,wA;const iA=(0,De.useParams)(),[SA,DA]=(0,F.useState)(!1),[Et]=I.default.useForm(),[qt,pt]=de.default.useModal(),[Lt,zt]=(0,F.useState)(!1),[pA,CA]=(0,F.useState)(!1);(0,F.useEffect)(()=>{var hA,_A,Fr,RA,gA,JA;Ke.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&(Ke.actionTabs.selectArrs.type==="1"?Et.setFieldsValue({comment:Ke.actionTabs.selectArrs.v.comment,hidden_comment:Ke.actionTabs.selectArrs.v.hidden_comment}):Et.setFieldsValue({comment:(Fr=(_A=(hA=Ke.actionTabs.selectArrs)==null?void 0:hA.data)==null?void 0:_A.data)==null?void 0:Fr.work_comment,hidden_comment:(JA=(gA=(RA=Ke.actionTabs.selectArrs)==null?void 0:RA.data)==null?void 0:gA.data)==null?void 0:JA.work_comment_hidden}))},[Ke.actionTabs.key]);const $t=()=>Re(void 0,null,function*(){var hA,_A,Fr,RA;const gA=Et.getFieldValue();let JA=Ke.actionTabs.selectArrs.type==="1"?`/api/problems/${Ke.actionTabs.selectArrs.v.identifier}/hack_comment.json`:`/api/student_works/${iA.homeworkId}/shixun_work_comment.json`;(yield(0,_e.ZP)(JA,{method:"post",body:{hidden_comment:gA.hidden_comment,comment:gA.comment,language:(hA=Ke.actionTabs.selectArrs)==null?void 0:hA.language,user_id:(RA=(Fr=(_A=Ke.actionTabs.selectArrs)==null?void 0:_A.data)==null?void 0:Fr.data)==null?void 0:RA.user_id}})).status===0&&(O.ZP.success("\u8BC4\u9605\u6210\u529F"),Et.resetFields(),ct({type:"shixunHomeworks/setActionTabs",payload:{}}),ct({type:"shixunHomeworks/getShixunWorkReports",payload:Qe({},iA)}))});return re.createElement(re.Fragment,null,pt,re.createElement(de.default,{centered:!0,title:re.createElement("span",null,((It=Ke.actionTabs.selectArrs)==null?void 0:It.type)==="1"?"\u70B9\u8BC4\u4EE3\u7801":"\u66F4\u6539\u70B9\u8BC4",((vt=Ke.actionTabs.selectArrs)==null?void 0:vt.language)&&re.createElement("span",{style:{marginLeft:10,fontSize:14}},"\u4F7F\u7528\u8BED\u8A00\uFF1A",(wA=Ke.actionTabs.selectArrs)==null?void 0:wA.language)),open:Ke.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Re(void 0,null,function*(){const hA=Et.getFieldValue();JSON.stringify(hA)==="{}"||hA.hidden_comment===""&&hA.comment===""?DA(!0):$t()}),onCancel:()=>{ct({type:"shixunHomeworks/setActionTabs",payload:{}})}},re.createElement(I.default,{form:Et,onChange:()=>{SA&&DA(!1)}},re.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},re.createElement(S.Z,null,re.createElement("div",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),re.createElement(S.Z,null,re.createElement(be.Z,{isShowComponent:(0,N.G5)(),ModalProps:{open:Lt,onCancel:()=>{zt(!1)}},onDataSelect:(hA,_A)=>Re(void 0,[hA,_A],function*(Fr,{node:RA}){const gA=()=>{Et.setFieldsValue({comment:RA==null?void 0:RA.value}),zt(!1)};if(Et.getFieldValue("comment")){qt.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:gA});return}gA()})},re.createElement(f.ZP,{style:{padding:0,height:"auto"},icon:re.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:hA=>{zt(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),re.createElement(I.default.Item,{name:"comment"},re.createElement(xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),re.createElement(g.Z,{wrap:!1,align:"middle",justify:"space-between"},re.createElement(S.Z,null,re.createElement("div",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1")),re.createElement(S.Z,null,re.createElement(be.Z,{isShowComponent:(0,N.G5)(),ModalProps:{open:pA,onCancel:()=>{CA(!1)}},onDataSelect:(hA,_A)=>Re(void 0,[hA,_A],function*(Fr,{node:RA}){const gA=()=>{Et.setFieldsValue({hidden_comment:RA==null?void 0:RA.value}),CA(!1)};if(Et.getFieldValue("hidden_comment")){qt.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4F7F\u7528\u5E38\u7528\u8BC4\u8BED\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u4F7F\u7528\uFF1F",okText:"\u4F7F\u7528",onOk:gA});return}gA()})},re.createElement(f.ZP,{style:{padding:0,height:"auto"},icon:re.createElement("i",{className:"iconfont icon-changyongpingyu"}),type:"link",onClick:hA=>{CA(!0)}},"\u5E38\u7528\u8BC4\u8BED")))),re.createElement(I.default.Item,{name:"hidden_comment"},re.createElement(xe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),SA&&re.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Nt=(0,De.connect)(({shixunHomeworks:Ue})=>({shixunHomeworks:Ue}))(jt),et=_(16938),Kt=_(85149),aA=_(36708),Rt=_(44164),AA=_.n(Rt),Yt=_(83992),c=_(59301),ue=Object.defineProperty,P=Object.defineProperties,h=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,k=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,Be=(Ue,je,Ke)=>je in Ue?ue(Ue,je,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Ue[je]=Ke,he=(Ue,je)=>{for(var Ke in je||(je={}))k.call(je,Ke)&&Be(Ue,Ke,je[Ke]);if(p)for(var Ke of p(je))ne.call(je,Ke)&&Be(Ue,Ke,je[Ke]);return Ue},st=(Ue,je)=>P(Ue,h(je)),wt=(Ue,je)=>{var Ke={};for(var ct in Ue)k.call(Ue,ct)&&je.indexOf(ct)<0&&(Ke[ct]=Ue[ct]);if(Ue!=null&&p)for(var ct of p(Ue))je.indexOf(ct)<0&&ne.call(Ue,ct)&&(Ke[ct]=Ue[ct]);return Ke},lt=(Ue,je,Ke)=>new Promise((ct,Dt)=>{var It=iA=>{try{wA(Ke.next(iA))}catch(SA){Dt(SA)}},vt=iA=>{try{wA(Ke.throw(iA))}catch(SA){Dt(SA)}},wA=iA=>iA.done?ct(iA.value):Promise.resolve(iA.value).then(It,vt);wA((Ke=Ke.apply(Ue,je)).next())});const ot=Ue=>{var je=Ue,{shixunHomeworks:Ke,globalSetting:ct,loading:Dt,classroomList:It,dispatch:vt,user:wA}=je,iA=wt(je,["shixunHomeworks","globalSetting","loading","classroomList","dispatch","user"]),SA,DA,Et,qt,pt,Lt,zt,pA,CA,$t,hA,_A,Fr,RA,gA,JA,_t,rA,sA,dA,$A,vr,NA,lA,br,Jr,Br,Kr,oA,Xr,qr,fr;const[ir,jn]=(0,F.useState)(he({},(0,De.useParams)())),Jn=(0,De.useParams)(),Hi=(0,De.useLocation)(),[]=(0,F.useState)([]),[vA,hi]=(0,F.useState)({last:!1}),[qa,Sa]=(0,F.useState)({last:!1}),ta=(0,F.useRef)(),Bs=(0,F.useRef)(),[ws,$i]=(0,F.useState)(!1),[Qn,ma]=(0,F.useState)(!1),[In,pi]=(0,F.useState)(!1),{shixunWorkReport:cA}=Ke,[es,ts]=(0,F.useState)(new(ae())),[Nn,no]=(0,F.useState)([]),[ao,io]=(0,F.useState)(!1),[ys,ia]=(0,F.useState)(!1);(0,F.useEffect)(()=>(vt({type:"globalSetting/footerToggle",payload:!1}),vt({type:"classroomList/getAssistantPermissions",payload:{course_id:ir.coursesId}}),()=>{vt({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,F.useEffect)(()=>{(0,N.Rm)()&&vt({type:"classroomList/getAssistantPermissions",payload:{course_id:ir.coursesId}})},[(SA=wA==null?void 0:wA.userInfo)==null?void 0:SA.login]),(0,F.useEffect)(()=>{Ke.actionTabs.key==="\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"&&Nn.length>0&&!Qn&&setTimeout(()=>{lr("all")},800)},[Nn,Qn]),(0,F.useEffect)(()=>{jn(he({},Jn))},[Hi.pathname]);const mi=()=>{document.body.scrollIntoView()};function ki(){return lt(this,null,function*(){var dr,St,xA,ar;const MA=JSON.parse(sessionStorage.all_student_works_params||"{}"),WA=yield vt({type:"shixunHomeworks/getAllStudentWorks",payload:he(he({},ir),MA)});no(WA.all_student_works);const Hn=(dr=WA.all_student_works)==null?void 0:dr.map(kr=>String(kr.student_work_id)).indexOf(ir.homeworkId);Hn===((St=WA.all_student_works)==null?void 0:St.length)-1?hi({last:!0}):hi((xA=WA.all_student_works)==null?void 0:xA[Hn+1]),Sa(Hn===0?{last:!0}:(ar=WA.all_student_works)==null?void 0:ar[Hn-1])})}const Ba=()=>{document.querySelectorAll("canvas").forEach(dr=>{(!dr.clientWidth||!dr.clientHeight)&&dr.remove()})},mu=()=>{ta.current.offsetHeight>62e3?pi(!1):pi(!0)},lr=dr=>lt(void 0,null,function*(){var St,xA,ar,MA;let WA=0,Hn;Hn=de.default.info({width:460,title:c.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A,",c.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:c.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",c.createElement("span",{className:"c-blue"},WA+1),"/",dr!=="all"?1:Nn==null?void 0:Nn.length,c.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Ae.modal,onOk:()=>{}});const kr={margin:[0,0],filename:`${(St=cA==null?void 0:cA.data)==null?void 0:St.user_name}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function Rn(){return lt(this,null,function*(){const $r=yield vt({type:"shixunHomeworks/getShixunWorkReports",payload:st(he({},ir),{homeworkId:Nn[WA].student_work_id,user_id:Nn[WA].user_id,id:ir.categoryId})});mi(),WA++,setTimeout(()=>lt(this,null,function*(){var En,Ra;Ba();const rs=es.folder(`${(En=$r==null?void 0:$r.data)==null?void 0:En.user_name}`),oa=document.querySelector("#export-all").children;let Ti=AA()();for(let ua=0;ualt(this,null,function*(){ua{var yt;const nA=Es.folder(`\u7B2C${Je+1}\u5173-${ua.name}-${ua.id}`);(yt=ua==null?void 0:ua.languages)==null||yt.map(hr=>{nA.file(`${hr.language}.txt`,oe.Base64.decode(hr==null?void 0:hr.code))})}),Hn.update({content:c.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",c.createElement("span",{className:"c-blue"},WA),"/",Nn==null?void 0:Nn.length,c.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),WA==(Nn==null?void 0:Nn.length)?(Hn.destroy(),BA()):Rn()}),2200)})}if(dr!=="all"||(Nn==null?void 0:Nn.length)<2){Ba(),mi();const $r=Bs.current.children;let En=AA()();const Ra=es.folder(`${(xA=cA==null?void 0:cA.data)==null?void 0:xA.user_name}`);for(let oa=0;oa<$r.length;oa++)yield En.set(kr).from($r[oa]).toContainer().toCanvas().toPdf().get("pdf").then(Ti=>lt(void 0,null,function*(){oa<$r.length-1&&(yield Ti.addPage())}));$i(!1),Ra.file(`${(ar=cA==null?void 0:cA.data)==null?void 0:ar.user_name}.pdf`,En.output("blob"),{base64:!1});const rs=Ra.folder("\u4EE3\u7801\u6587\u4EF6");(MA=cA==null?void 0:cA.hack)==null||MA.map((oa,Ti)=>{var Es;const ua=rs.folder(`\u7B2C${Ti+1}\u5173-${oa.name}-${oa.id}`);(Es=oa==null?void 0:oa.languages)==null||Es.map(Je=>{ua.file(`${Je.language}.txt`,oe.Base64.decode(Je==null?void 0:Je.code))})}),Hn.destroy(),BA();return}else Rn()}),BA=()=>{es.generateAsync({type:"blob"}).then(function(dr){const St=document.createElement("a");St.href=window.URL.createObjectURL(dr),St.download=cA.category.course_name+".zip",document.body.appendChild(St);const xA=document.createEvent("MouseEvents");xA.initEvent("click",!1,!1),St.dispatchEvent(xA),document.body.removeChild(St),ts(new(ae()))}),pi(!1)};(0,F.useEffect)(()=>{An()},[ir.homeworkId]);const An=()=>lt(void 0,null,function*(){ma(!0),yield vt({type:"shixunHomeworks/getShixunWorkReports",payload:he({},ir)}),ma(!1),(0,N.GJ)()&&ki()}),sa=[{title:"\u9898\u53F7",dataIndex:"name",render:(dr,St,xA)=>xA+1},{title:"\u9898\u76EE\u540D\u79F0",dataIndex:"name",ellipsis:!0,width:"30%"},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finish_time",width:"200px",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.finish_time))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"submit_count",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.submit_count))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}},{title:"\u8FD0\u884C\u65F6\u95F4\uFF08ms\uFF09",dataIndex:"run_time",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.run_time))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}},{title:"\u5185\u5B58\uFF08kb\uFF09",dataIndex:"memory",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.memory))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}},{title:"\u4F7F\u7528\u8BED\u8A00",dataIndex:"language",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.language))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}},{title:"\u5F97\u5206",dataIndex:"score",render:(dr,St,xA)=>c.createElement("div",null,c.createElement("p",null,dr||"- -"))},{title:"\u6392\u540D",dataIndex:"rank",render:(dr,St,xA)=>{var ar,MA;return c.createElement("div",null,c.createElement("p",null,dr||"- -"),(MA=(ar=St==null?void 0:St.subitem)==null?void 0:ar.map(WA=>WA.rank))==null?void 0:MA.map(WA=>c.createElement("p",null,WA||"- -")))}}],As=dr=>{vt({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{dr==="next"?De.history.push(`/classrooms/${ir.coursesId}/program_homework/${ir.categoryId}/${vA==null?void 0:vA.student_work_id}/${vA==null?void 0:vA.user_id}/comment`):De.history.push(`/classrooms/${ir.coursesId}/program_homework/${ir.categoryId}/${qa==null?void 0:qa.student_work_id}/${qa==null?void 0:qa.user_id}/comment`)},200)};return c.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},c.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},c.createElement(te.Z,{loading:Qn,active:!0,avatar:{size:40},paragraph:{rows:5}},c.createElement("div",{className:"edu-container"},((DA=cA==null?void 0:cA.category)==null?void 0:DA.course_id)&&c.createElement("section",{className:"animated fadeIn"},c.createElement("aside",{className:""},(cA==null?void 0:cA.category)&&c.createElement(se.Z,{separator:">"},c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(Et=cA==null?void 0:cA.category)==null?void 0:Et.course_id}/program_homework`},(qt=cA==null?void 0:cA.category)==null?void 0:qt.course_name)),c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(pt=cA==null?void 0:cA.category)==null?void 0:pt.course_id}/program_homework`},cA.category.category_name)),c.createElement(se.Z.Item,null,c.createElement(De.Link,{to:`/classrooms/${(Lt=cA==null?void 0:cA.category)==null?void 0:Lt.course_id}/program_homework/${ir==null?void 0:ir.categoryId}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),c.createElement(se.Z.Item,null,(zt=cA==null?void 0:cA.data)==null?void 0:zt.user_name))),c.createElement("aside",{className:[Ae.title1,"mt20"].join(" ")},c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:1},c.createElement(De.Link,{to:`/classrooms/${ir.coursesId}/program_homework/${ir==null?void 0:ir.categoryId}/detail`},c.createElement(x.Z,{className:"font16 c-black"})),c.createElement("strong",{className:"font20 ml5"},(pA=cA==null?void 0:cA.category)==null?void 0:pA.homework_name),c.createElement(K.VV,{temporary:!0,status:cA.homework_status})),c.createElement(S.Z,{className:Ae.title1_right},c.createElement(f.ZP,{className:"ml10",onClick:()=>{var dr;if((0,N.Rm)()&&!((dr=It.AssistantObject.hack)!=null&&dr.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lr("")},loading:ws},c.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A"),(0,N.GJ)()&&(Nn==null?void 0:Nn.length)>1&&c.createElement(f.ZP,{className:"ml10",onClick:()=>{var dr;if((0,N.Rm)()&&!((dr=It.AssistantObject.hack)!=null&&dr.can_download)){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}lr("all")}},c.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u7F16\u7A0B\u62A5\u544A"))))),c.createElement("aside",{className:"mt30 relative"})),c.createElement("aside",{className:"edu-container bg-white",ref:ta},c.createElement("div",{id:"export-all",ref:Bs},c.createElement("div",{id:"export-all-1"},c.createElement("div",{className:Ae.title},c.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),c.createElement("div",null,(0,N.GJ)()&&c.createElement(f.ZP,{className:"mr20",type:"primary",onClick:()=>{vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:cA.user_id,data:he({},cA)}}})}},c.createElement(b.Z,null),(CA=cA==null?void 0:cA.data)!=null&&CA.has_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),c.createElement(D.Z,{style:{marginTop:0}}),c.createElement(g.Z,{className:"pl30 pr30"},c.createElement(S.Z,null,c.createElement("img",{className:Ae.userPic,src:`${L.Z.IMG_SERVER}/images/${($t=cA==null?void 0:cA.data)==null?void 0:$t.image_url}`,alt:(hA=cA==null?void 0:cA.data)==null?void 0:hA.username})),c.createElement(S.Z,null,c.createElement("span",{className:"font16 ml40"},(_A=cA==null?void 0:cA.data)==null?void 0:_A.user_name),c.createElement(K.UQ,{status:(Fr=cA==null?void 0:cA.data)==null?void 0:Fr.compelete_status}),c.createElement("ul",{className:Ae.userInfo},c.createElement("li",null,"\u5B66\u53F7\uFF1A",((RA=cA==null?void 0:cA.data)==null?void 0:RA.student_id)||"--"),c.createElement("li",null,"\u5206\u73ED\uFF1A",((gA=cA==null?void 0:cA.data)==null?void 0:gA.course_group)||"--"),c.createElement("br",null),c.createElement("li",null,"\u622A\u6B62\u524D\u5B8C\u6210\u5237\u9898\uFF1A",c.createElement("span",{className:"c-red"},(JA=cA==null?void 0:cA.data)==null?void 0:JA.finish_do)),c.createElement("li",null,"\u6700\u65B0\u5B8C\u6210\u5237\u9898\uFF1A",c.createElement("span",{className:"c-red"},((_t=cA==null?void 0:cA.data)==null?void 0:_t.latest_do)||"-")))),c.createElement("ul",{className:[Ae.listItem,"mt10"].join(" ")},c.createElement("li",null,c.createElement("strong",null,"\u5B8C\u6210\u65F6\u95F4"),c.createElement("div",{className:"c-light-black mt20"},(cA==null?void 0:cA.data)&&((rA=cA==null?void 0:cA.data)==null?void 0:rA.finish_time))),c.createElement("li",null,c.createElement("strong",null,"\u5B8C\u6210\u65F6\u957F",c.createElement("i",{onClick:dr=>{dr.stopPropagation(),dr.preventDefault(),ia(!0)},style:{marginLeft:4,display:"none",color:"#145DFF",fontSize:16,cursor:"pointer"},className:"iconfont icon-tishixiaowenhao"})),c.createElement("div",{className:"c-light-black mt20"},(sA=cA==null?void 0:cA.data)==null?void 0:sA.finish_time_long)),c.createElement("li",null,c.createElement("strong",null,"\u8BC4\u6D4B\u6B21\u6570"),c.createElement("div",{className:"mt20"},(dA=cA==null?void 0:cA.data)==null?void 0:dA.submit_count)),c.createElement("li",null,c.createElement("strong",null,"\u901A\u8FC7\u7387"),c.createElement("div",{className:"mt20"},c.createElement("span",null,(($A=cA==null?void 0:cA.data)==null?void 0:$A.pass_rate)||"- -"))),c.createElement("li",null,c.createElement("strong",null,"\u5F97\u5206"),c.createElement("div",{className:"mt20"},c.createElement(Yt.n,{value:(vr=cA==null?void 0:cA.data)==null?void 0:vr.score,placeholder:"-"}))),c.createElement("li",null,c.createElement("strong",null,"\u7EC3\u4E60\u603B\u6392\u540D"),c.createElement("div",{className:"mt20"},c.createElement("span",{className:"c-orange"},(NA=cA==null?void 0:cA.data)==null?void 0:NA.total_rank))),c.createElement("li",null,c.createElement("strong",null,"\u5206\u73ED\u6392\u540D"),c.createElement("div",{className:"mt20"},c.createElement("span",{className:"c-orange"},(lA=cA==null?void 0:cA.data)==null?void 0:lA.class_rank))))),c.createElement(D.Z,{style:{margin:0}}),(((br=cA==null?void 0:cA.data)==null?void 0:br.work_comment_hidden)||((Jr=cA==null?void 0:cA.data)==null?void 0:Jr.work_comment))&&c.createElement("div",null,c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:1},c.createElement("h1",{className:Ae.title},"\u70B9\u8BC4\u5185\u5BB9")),c.createElement(S.Z,{className:"pr30"},(0,N.GJ)()&&c.createElement(f.ZP,{onClick:()=>lt(void 0,null,function*(){de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:c.createElement(U.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return lt(this,null,function*(){var dr;(yield(0,aA.gZ)({comment_id:(dr=cA==null?void 0:cA.data)==null?void 0:dr.comment_id,homeworkId:ir.homeworkId})).status===0&&(O.ZP.success("\u5220\u9664\u6210\u529F"),vt({type:"shixunHomeworks/getShixunWorkReports",payload:he({},ir)}))})}})})},c.createElement(j.Z,null),"\u5220\u9664"))),c.createElement(D.Z,{style:{margin:0}}),((Br=cA==null?void 0:cA.data)==null?void 0:Br.work_comment)&&c.createElement("aside",{className:"pl30 pr30 mt20"},c.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),c.createElement("br",null),c.createElement(Kt.Z,{value:(Kr=cA==null?void 0:cA.data)==null?void 0:Kr.work_comment})),((oA=cA==null?void 0:cA.data)==null?void 0:oA.work_comment_hidden)&&c.createElement("aside",{className:"pl30 pr30 mt20"},c.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),c.createElement("br",null),c.createElement(Kt.Z,{value:(Xr=cA==null?void 0:cA.data)==null?void 0:Xr.work_comment_hidden}))),c.createElement("h1",{className:Ae.title},"\u9636\u6BB5\u6210\u7EE9"),c.createElement("aside",{className:"pl30 pr30"},c.createElement(Q.default,{dataSource:cA==null?void 0:cA.hack,pagination:!1,columns:sa})),((qr=cA==null?void 0:cA.data)==null?void 0:qr.work_description)&&c.createElement(c.Fragment,null,c.createElement("h1",{className:Ae.title},"\u4E2A\u4EBA\u603B\u7ED3"),c.createElement("aside",{className:"pl30 pr30"},c.createElement(Kt.Z,{value:(fr=cA==null?void 0:cA.data)==null?void 0:fr.work_description}))),c.createElement("h1",{className:Ae.title},"\u5237\u9898\u8BE6\u60C5")),c.createElement(Se,{autoHeight:In}))),(0,N.GJ)()&&c.createElement("aside",{className:`${Ae.footerBar} ${ws?Ae.footerBarStatic:""}`},c.createElement("aside",{className:"edu-container"},c.createElement(g.Z,{align:"middle"},c.createElement(S.Z,{flex:"1"},c.createElement(De.Link,{className:Ae.exitComment,to:`/classrooms/${ir.coursesId}/program_homework/${ir.categoryId}/detail`},"\u8FD4\u56DE\u5217\u8868")),c.createElement(S.Z,{flex:"1",className:"tr"},c.createElement(f.ZP,{type:"default",disabled:qa==null?void 0:qa.last,onClick:()=>As()},"\u4E0A\u4E00\u4E2A"),c.createElement(f.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:vA==null?void 0:vA.last,onClick:()=>As("next")},"\u4E0B\u4E00\u4E2A"),(0,N.GJ)()&&c.createElement(f.ZP,{type:"primary",onClick:()=>lt(void 0,null,function*(){var dr;if(!((dr=It.AssistantObject.hack)!=null&&dr.can_appraise)&&(0,N.Rm)()){O.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}vt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:cA.user_id,data:he({},cA)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),c.createElement(Nt,null),c.createElement(et.Z,null),c.createElement(de.default,{open:ao,width:860,centered:!0,onCancel:()=>{io(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},c.createElement("div",{style:{color:"#333333",fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),c.createElement("br",null),c.createElement("span",null,"\u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),c.createElement("br",null),c.createElement("span",null," \u5B66\u751F\u8FDB\u5165\u5173\u5361\u7684\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u82E5\u5B66\u751F\u5173\u95ED/\u9000\u51FA\u7B54\u9898\u9875\u9762\uFF0C\u5219\u8BA1\u65F6\u6682\u505C\uFF0C\u518D\u6B21\u8FDB\u5165\u7B54\u9898\u9875\u9762\u65F6\u5F00\u59CB\u7D2F\u8BA1\u8BA1\u65F6\u76F4\u81F3\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\uFF1B"),c.createElement("span",{style:{color:"#FA6400",display:"flex",height:34,alignItems:"center"}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),c.createElement("span",null,"a\u3001\u5B66\u751F\u8FDB\u5165\u5173\u5361\u770B\u5B8C\u9898\u540E\uFF0C\u9000\u51FA\u7B54\u9898\u9875\u9762\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u590D\u5236\u8FDB\u5E73\u53F0\u7B54\u9898\u9875\u9762\u8FDB\u884C\u8BC4\u6D4B\uFF0C\u65E0\u6CD5\u8BC4\u4F30\u5B66\u751F\u7684\u5B66\u4E60\u548C\u601D\u8003\u65F6\u95F4\u3002")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),c.createElement("br",null),c.createElement("span",{style:{}},"\u5B66\u751F\u7B2C\u4E00\u6B21\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u8BC4\u6D4B\u901A\u8FC7\uFF0C\u5219\u8BA1\u65F6\u7ED3\u675F\u3002 "),c.createElement("br",null),c.createElement("span",null," \u53E6\uFF0C\u5373\u4F7F\u5173\u5361\u95EF\u5173\u8FC7\u7A0B\u4E2D\uFF0C\u5B66\u751F\u9000\u51FA/\u5173\u95ED\u7B54\u9898\u9875\u9762\uFF0C\u4E5F\u5C06\u6301\u7EED\u8BA1\u65F6\uFF0C\u76F4\u81F3\u8BE5\u5173\u5361\u901A\u8FC7\u3002"),c.createElement("span",{style:{color:"#FA6400",display:"flex",height:44,paddingTop:10}}," \u53EF\u80FD\u4F1A\u9020\u6210\u65F6\u957F\u8BC4\u4F30\u4E0E\u5B9E\u9645\u505A\u9898\u80FD\u529B\u4E0D\u7B26\u7684\u60C5\u51B5 "),c.createElement("span",null,"a\u3001\u5B66\u751F\u4ECE\u5176\u4ED6\u540C\u5B66\u5904\u770B\u5230\u9898\u76EE\u540E\uFF0C\u5B8C\u6210\u4EE3\u7801\u8BBE\u8BA1\uFF0C\u518D\u8FDB\u5165\u5173\u5361\u7B54\u9898\u9875\u9762\uFF0C\u5C06\u5DF2\u5B8C\u6210\u7684\u4EE3\u7801\u590D\u5236\u81F3\u5E73\u53F0\u8FDB\u884C\u8BC4\u6D4B\uFF1B"),c.createElement("br",null),c.createElement("span",null,"b\u3001\u5B66\u751F\u7B2C\u4E00\u6B21\u6253\u5F00\u5173\u5361\u540E\uFF0C\u56E0\u4E3A\u67D0\u79CD\u539F\u56E0\u79BB\u5F00\u9875\u9762\uFF0C\u65F6\u9694\u591A\u65E5\u624D\u518D\u6B21\u8FDB\u5165\u5E73\u53F0\u95EF\u5173\uFF0C\u5C31\u4F1A\u5BFC\u81F4\u5B66\u751F\u5173\u5361\u603B\u8017\u65F6\u8FC7\u957F\uFF1B")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),c.createElement("br",null),c.createElement("span",{style:{}},"\u4ECE\u8001\u5E08\u53D1\u5E03\u7684\u5B9E\u8BAD\u4F5C\u4E1A\u5F00\u59CB\u65F6\u95F4\uFF0C\u5F00\u59CB\u8BA1\u65F6\uFF0C\u76F4\u81F3\u5B66\u751F\u5B9E\u8BAD\u901A\u5173\uFF08\u5305\u62EC\u8FDF\u4EA4\u901A\u5173\uFF09\uFF0C\u7ED3\u675F\u8BA1\u65F6\u3002\u5982\u679C\u5B66\u751F\u672A\u901A\u5173\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u8001\u5E08\u8BBE\u7F6E\u7684\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\uFF0C\u5982\u679C\u8001\u5E08\u5F00\u542F\u4E86\u8865\u4EA4\uFF0C\u5219\u8BE5\u751F\u7684\u95EF\u5173\u8017\u65F6\u4E3A\u5B9E\u8BAD\u5F00\u59CB\u65F6\u95F4\u81F3\u5B9E\u8BAD\u8865\u4EA4\u622A\u6B62\u65F6\u95F4\u3002")),c.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},c.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),c.createElement("br",null),c.createElement("span",{style:{}},"\u9F13\u52B1\u5B66\u751F\u5728\u5B9E\u8BAD\u4F5C\u4E1A\u53D1\u5E03\u7684\u7B2C\u4E00\u65F6\u95F4\uFF0C\u7ACB\u5373\u767B\u5F55\u5E73\u53F0\u5B8C\u6210\u5B9E\u8BAD\u4F5C\u4E1A\u7684\u901A\u5173\u3002"))),c.createElement(de.default,{open:ys,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{ia(!1)},width:600},c.createElement("div",{style:{fontWeight:400,color:"#333333"}},c.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u9875\u9762\u505C\u7559\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),c.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u5173\u5361\u603B\u8017\u65F6"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u6240\u6709\u5173\u5361\u8017\u65F6\u76F8\u52A0\u4E4B\u548C\uFF1B"),c.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",c.createElement("span",{style:{color:"#145DFF"}},"\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),"\u201D\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u901A\u5173\u65F6\u95F4\uFF0C\u5F53\u5B66\u751F\u672A\u901A\u5173\u65F6\uFF0C\u5B9E\u8BAD\u603B\u8017\u65F6\u4E3A\u5B9E\u8BAD\u53D1\u5E03\u65F6\u95F4\u81F3\u5B9E\u8BAD\u622A\u6B62\u65F6\u95F4\u3002"))))};var Qt=(0,De.connect)(({shixunHomeworks:Ue,loading:je,globalSetting:Ke,classroomList:ct,user:Dt})=>({shixunHomeworks:Ue,globalSetting:Ke,loading:je.effects,classroomList:ct,user:Dt}))(ot)},16938:function(Dr,jA,_){"use strict";var F=_(59301),qe=_(43418),ae=_(8591),De=_(99064),de=_(89070),te=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,f=(b,U,j)=>U in b?te(b,U,{enumerable:!0,configurable:!0,writable:!0,value:j}):b[U]=j,O=(b,U)=>{for(var j in U||(U={}))g.call(U,j)&&f(b,j,U[j]);if(se)for(var j of se(U))S.call(U,j)&&f(b,j,U[j]);return b},D=(b,U)=>{var j={};for(var L in b)g.call(b,L)&&U.indexOf(L)<0&&(j[L]=b[L]);if(b!=null&&se)for(var L of se(b))U.indexOf(L)<0&&S.call(b,L)&&(j[L]=b[L]);return j},Q=(b,U,j)=>new Promise((L,N)=>{var K=_e=>{try{me(j.next(_e))}catch(oe){N(oe)}},Ae=_e=>{try{me(j.throw(_e))}catch(oe){N(oe)}},me=_e=>_e.done?L(_e.value):Promise.resolve(_e.value).then(K,Ae);me((j=j.apply(b,U)).next())});const x=b=>{var U=b,{shixunHomeworks:j,dispatch:L}=U,N=D(U,["shixunHomeworks","dispatch"]);const K=(0,de.useParams)();return F.createElement(qe.default,{centered:!0,title:"\u63D0\u793A",open:j.actionTabs.key==="\u6253\u56DE\u91CD\u505A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Q(void 0,null,function*(){(yield(0,De.ZP)(`/api/myshixuns/${j.actionTabs.selectArrs.myshixun_identifier}/reset_my_game.json`,{method:"GET",params:{course_id:K.coursesId}})).shixun_identifier&&(ae.ZP.success("\u64CD\u4F5C\u6210\u529F"),L({type:"shixunHomeworks/setActionTabs",payload:{}}),L({type:"shixunHomeworks/getWorkList",payload:O({},j.actionTabs.params)}))}),onCancel:()=>{L({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C\u5B66\u751F\u5B9E\u8BAD\u8BB0\u5F55\u5C06\u88AB\u6E05\u7A7A!"),F.createElement("p",null,"\u786E\u5B9A\u6253\u56DE?"))};jA.Z=(0,de.connect)(({shixunHomeworks:b})=>({shixunHomeworks:b}))(x)},83992:function(Dr,jA,_){"use strict";_.d(jA,{n:function(){return iA},Z:function(){return DA}});var F=_(59301),qe=_(78241),ae=_(8591),De=_(6848),de=_(43418),te=_(20834),se=_(24905),g=_(95237),S=_(43604),f=_(92832),O=_(3113),D=_(38854),Q=_(1710),x=_(5112),b=_(5871),U=_(58421),j=_(84105),L=_(87395),N=_(67921),K=_(89489),Ae=_(8797),me=_(955),_e=_(16938),oe=_(96512),tt=_(99064),ke=_(89070),Ge=Object.defineProperty,it=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,I=(Et,qt,pt)=>qt in Et?Ge(Et,qt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Et[qt]=pt,xe=(Et,qt)=>{for(var pt in qt||(qt={}))Y.call(qt,pt)&&I(Et,pt,qt[pt]);if(it)for(var pt of it(qt))Se.call(qt,pt)&&I(Et,pt,qt[pt]);return Et},be=(Et,qt)=>{var pt={};for(var Lt in Et)Y.call(Et,Lt)&&qt.indexOf(Lt)<0&&(pt[Lt]=Et[Lt]);if(Et!=null&&it)for(var Lt of it(Et))qt.indexOf(Lt)<0&&Se.call(Et,Lt)&&(pt[Lt]=Et[Lt]);return pt},re=(Et,qt,pt)=>new Promise((Lt,zt)=>{var pA=hA=>{try{$t(pt.next(hA))}catch(_A){zt(_A)}},CA=hA=>{try{$t(pt.throw(hA))}catch(_A){zt(_A)}},$t=hA=>hA.done?Lt(hA.value):Promise.resolve(hA.value).then(pA,CA);$t((pt=pt.apply(Et,qt)).next())});const ge=Et=>{var qt=Et,{shixunHomeworks:pt,dispatch:Lt}=qt,zt=be(qt,["shixunHomeworks","dispatch"]);const pA=(0,ke.useParams)(),[CA,$t]=(0,F.useState)(!0),[hA,_A]=(0,F.useState)(!1),[Fr]=qe.default.useForm(),RA=()=>re(void 0,null,function*(){const gA=Fr.getFieldValue();(yield(0,tt.ZP)(`/api/homework_commons/${pA.categoryId}/batch_comment.json`,{method:"post",body:{student_work_ids:[...pt.actionTabs.selectArrs],cover_all:CA,hidden_comment:gA.hidden_comment,comment:gA.comment}})).status===0&&(ae.ZP.success("\u8BC4\u9605\u6210\u529F"),Fr.resetFields(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),Lt({type:"shixunHomeworks/getWorkList",payload:xe({},pt.actionTabs.params)}))});return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u4E00\u952E\u70B9\u8BC4",open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>re(void 0,null,function*(){const gA=Fr.getFieldValue();JSON.stringify(gA)==="{}"||gA.hidden_comment===""&&gA.comment===""?_A(!0):pt.workList.partial_comment?Lt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",selectArrs:pt.actionTabs.selectArrs,params:pt.actionTabs.params}}):RA()}),onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(qe.default,{form:Fr,onChange:()=>{hA&&_A(!1)}},F.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),F.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"hidden_comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),hA&&F.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")),F.createElement(de.default,{centered:!0,title:F.createElement("span",null,F.createElement(oe.Z,{className:"c-orange mr20"}),"\u63D0\u793A"),open:pt.actionTabs.key==="\u4E00\u952E\u70B9\u8BC4\u786E\u8BA4",okText:"\u786E\u5B9A\u70B9\u8BC4",cancelText:"\u653E\u5F03\u70B9\u8BC4",onOk:()=>{RA()},onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})},width:400},F.createElement("div",{className:"tc"},F.createElement("p",null,"\u90E8\u5206\u5B66\u751F\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF0C\u662F\u5426\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4\u5185\u5BB9\uFF1F"),F.createElement("p",null,F.createElement(x.ZP.Group,{onChange:gA=>{$t(gA.target.value)},value:CA},F.createElement(x.ZP,{value:!0},"\u8986\u76D6\u5DF2\u6709\u70B9\u8BC4"),F.createElement(x.ZP,{value:!1},"\u8DF3\u8FC7\u5DF2\u6709\u70B9\u8BC4"))))))};var ee=(0,ke.connect)(({shixunHomeworks:Et})=>({shixunHomeworks:Et}))(ge),J=_(36708),$=_(24065),G={wrap:"wrap___altfw",maxWidth70:"maxWidth70___Q4NoO",maxWidth80:"maxWidth80___lwsmt",maxWidth100:"maxWidth100___Wnsw8",maxWidth110:"maxWidth110___zQh0P",maxWidth120:"maxWidth120___gjwfa",reviewStatusTooltip:"reviewStatusTooltip___um7Rt",color32C:"color32C___GIjgW",MdEditor:"MdEditor___OuyKH",tr1:"tr1___nwwbX",TableDom:"TableDom___pl59W"},Qe=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,jt=(Et,qt)=>{var pt={};for(var Lt in Et)Ve.call(Et,Lt)&&qt.indexOf(Lt)<0&&(pt[Lt]=Et[Lt]);if(Et!=null&&Qe)for(var Lt of Qe(Et))qt.indexOf(Lt)<0&&Re.call(Et,Lt)&&(pt[Lt]=Et[Lt]);return pt},Nt=(Et,qt,pt)=>new Promise((Lt,zt)=>{var pA=hA=>{try{$t(pt.next(hA))}catch(_A){zt(_A)}},CA=hA=>{try{$t(pt.throw(hA))}catch(_A){zt(_A)}},$t=hA=>hA.done?Lt(hA.value):Promise.resolve(hA.value).then(pA,CA);$t((pt=pt.apply(Et,qt)).next())});const et=Et=>{var qt=Et,{shixunHomeworks:pt,dispatch:Lt}=qt,zt=jt(qt,["shixunHomeworks","dispatch"]),pA,CA,$t,hA;const _A=(0,ke.useParams)(),[Fr,RA]=(0,F.useState)(!1),[gA,JA]=(0,F.useState)((CA=(pA=pt.actionTabs.selectArrs)==null?void 0:pA.data)==null?void 0:CA.name),[_t]=qe.default.useForm();(0,F.useEffect)(()=>{var sA,dA,$A,vr,NA,lA;pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4"&&_t.setFieldsValue({comment:(dA=(sA=pt.actionTabs.selectArrs)==null?void 0:sA.data)==null?void 0:dA.work_comment,hidden_comment:(vr=($A=pt.actionTabs.selectArrs)==null?void 0:$A.data)==null?void 0:vr.work_comment_hidden}),JA((lA=(NA=pt.actionTabs.selectArrs)==null?void 0:NA.data)==null?void 0:lA.name)},[pt.actionTabs.key]);const rA=()=>Nt(void 0,null,function*(){var sA,dA;const $A=_t.getFieldValue();if((yield(0,tt.ZP)(`/api/student_works/${(dA=(sA=pt.actionTabs.selectArrs)==null?void 0:sA.data)==null?void 0:dA.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:$A.hidden_comment,comment:$A.comment}})).status===0)return ae.ZP.success("\u8BC4\u9605\u6210\u529F"),_t.resetFields(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),Lt({type:"shixunHomeworks/getWorkList",payload:_A})});return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:(hA=($t=pt.actionTabs.selectArrs)==null?void 0:$t.data)!=null&&hA.work_comment_hidden?"\u66F4\u6539"+gA+"\u70B9\u8BC4":gA+"\u70B9\u8BC4",open:pt.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Nt(void 0,null,function*(){const sA=_t.getFieldValue();JSON.stringify(sA)==="{}"||sA.hidden_comment===""&&sA.comment===""?RA(!0):rA()}),onCancel:()=>{Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(qe.default,{form:_t,onChange:()=>{Fr&&RA(!1)}},F.createElement("p",null,"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8})),F.createElement("p",null,"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),F.createElement(qe.default.Item,{name:"hidden_comment"},F.createElement(f.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:8}))),Fr&&F.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A")))};var Kt=(0,ke.connect)(({shixunHomeworks:Et})=>({shixunHomeworks:Et}))(et),aA=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,AA=Object.prototype.propertyIsEnumerable,Yt=(Et,qt)=>{var pt={};for(var Lt in Et)Rt.call(Et,Lt)&&qt.indexOf(Lt)<0&&(pt[Lt]=Et[Lt]);if(Et!=null&&aA)for(var Lt of aA(Et))qt.indexOf(Lt)<0&&AA.call(Et,Lt)&&(pt[Lt]=Et[Lt]);return pt},c=(Et,qt,pt)=>new Promise((Lt,zt)=>{var pA=hA=>{try{$t(pt.next(hA))}catch(_A){zt(_A)}},CA=hA=>{try{$t(pt.throw(hA))}catch(_A){zt(_A)}},$t=hA=>hA.done?Lt(hA.value):Promise.resolve(hA.value).then(pA,CA);$t((pt=pt.apply(Et,qt)).next())});const ue=Et=>{var qt=Et,{shixunHomeworks:pt,dispatch:Lt}=qt,zt=Yt(qt,["shixunHomeworks","dispatch"]);const pA=(0,ke.useParams)(),[CA,$t]=(0,F.useState)([]),[hA,_A]=(0,F.useState)([]);(0,F.useEffect)(()=>{pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B"&&Fr()},[pt.actionTabs.key]);function Fr(){return c(this,null,function*(){const gA=yield(0,tt.ZP)(`/api/homework_commons/${pA.categoryId}/code_quality_analyses/group_list.json`,{method:"GET",params:{page:1,limit:200}});$t(gA)})}const RA=[{title:"\u5206\u73ED\u60C5\u51B5",dataIndex:"name"},{title:"\u6709\u6548\u4F5C\u54C1\u6570",dataIndex:"works_count"},{title:"\u68C0\u6D4B\u8FDB\u5EA6",dataIndex:"status"},{title:"\u4E0A\u6B21\u8BC4\u5206\u65F6\u95F4",dataIndex:"last_analysis_time"}];return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u4EE3\u7801\u8D28\u91CF\u8BC4\u5206",open:pt.actionTabs.key==="\u8D28\u91CF\u68C0\u6D4B",width:700,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>c(void 0,null,function*(){const gA=yield(0,tt.ZP)(`/api/homework_commons/${pA.categoryId}/code_quality_analyses.json`,{method:"POST",body:{group_ids:hA}});(gA==null?void 0:gA.status)===0&&(ke.history.replace(`/classrooms/${pA.coursesId}/shixun_homework/${pA.categoryId}/detail?tabs=4`),window.location.reload(),Lt({type:"shixunHomeworks/setActionTabs",payload:{}}),_A([]))}),onCancel:()=>{_A([]),Lt({type:"shixunHomeworks/setActionTabs",payload:{}})}},F.createElement(Q.default,{rowSelection:{type:"checkbox",onChange:(gA,JA)=>{_A([...gA])},selectedRowKeys:hA,getCheckboxProps:gA=>({disabled:gA.status==="\u8FDB\u884C\u4E2D"||gA.works_count===0})},rowKey:gA=>gA.key||gA.id,scroll:{y:300},pagination:!1,columns:RA,dataSource:CA==null?void 0:CA.group_list})))};var P=(0,ke.connect)(({shixunHomeworks:Et})=>({shixunHomeworks:Et}))(ue),h=_(12290),p=_(78297),k=Object.defineProperty,ne=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,st=(Et,qt,pt)=>qt in Et?k(Et,qt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Et[qt]=pt,wt=(Et,qt)=>{for(var pt in qt||(qt={}))Be.call(qt,pt)&&st(Et,pt,qt[pt]);if(ne)for(var pt of ne(qt))he.call(qt,pt)&&st(Et,pt,qt[pt]);return Et},lt=(Et,qt,pt)=>new Promise((Lt,zt)=>{var pA=hA=>{try{$t(pt.next(hA))}catch(_A){zt(_A)}},CA=hA=>{try{$t(pt.throw(hA))}catch(_A){zt(_A)}},$t=hA=>hA.done?Lt(hA.value):Promise.resolve(hA.value).then(pA,CA);$t((pt=pt.apply(Et,qt)).next())});const ot=({shixunHomeworks:Et,dispatch:qt,isShow:pt,setIsShow:Lt,item:zt,coursesId:pA,categoryId:CA})=>{const[$t,hA]=(0,F.useState)({page:1,limit:10}),[_A,Fr]=(0,F.useState)([]),[RA,gA]=(0,F.useState)(!1);(0,F.useEffect)(()=>{pt&&JA()},[pt]);function JA(){return lt(this,null,function*(){gA(!0);const rA=yield(0,tt.ZP)(`/api/student_works/${zt.id}/game_details.json`,{method:"get",params:wt({},$t)});gA(!1),rA.status===0&&Fr(rA==null?void 0:rA.data)})}const _t=[{title:"\u5E8F\u53F7",dataIndex:"number",width:50,fixed:"left",ellipsis:!0,render:(rA,sA,dA)=>F.createElement("span",{style:{color:"#000"}},$t.limit*($t.page-1)+dA+1)},{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"name",key:"name",ellipsis:!0,render:(rA,sA,dA)=>F.createElement("span",{style:{color:"#000"}},rA)},{title:"\u901A\u5173\u8BE6\u60C5",dataIndex:"complete_status",key:"complete_status",ellipsis:!0,width:100,render:(rA,sA,dA)=>F.createElement("span",null,rA==0?"\u672A\u901A\u5173":rA==4?"\u622A\u6B62\u540E\u901A\u5173":"\u5DF2\u901A\u5173")},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",key:"evaluate_count",width:100,ellipsis:!0,render:(rA,sA,dA)=>F.createElement("span",{style:{color:"#333"}},rA)},{title:"\u5B9E\u8BAD\u8017\u65F6",dataIndex:"time_consuming",key:"time_consuming",width:120,ellipsis:!0,render:(rA,sA,dA)=>F.createElement("span",{style:{color:"#333"}},rA)}];return F.createElement(F.Fragment,null,F.createElement(de.default,{centered:!0,title:"\u901A\u5173\u60C5\u51B5",open:pt,width:700,footer:null,maskClosable:!1,onCancel:()=>{$t.page=1,$t.limit=10,hA(wt({},$t)),Lt(!1)}},F.createElement("div",{style:{display:"flex",justifyContent:"flex-start",alignItems:"center",marginBottom:"20px"}},F.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u751F\u59D3\u540D"),F.createElement("span",{title:zt==null?void 0:zt.user_name,style:{color:"#232B40"}},zt==null?void 0:zt.user_name)),F.createElement("div",{style:{marginLeft:"50px",marginRight:"50px",maxWidth:"180px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u5B66\u53F7"),F.createElement("span",{title:zt==null?void 0:zt.student_id,style:{color:"#232B40"}},(zt==null?void 0:zt.student_id)||"--")),F.createElement("div",{style:{maxWidth:"200px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1}},F.createElement("span",{style:{color:"#666",marginRight:"10px"}},"\u73ED\u7EA7"),F.createElement("span",{title:zt==null?void 0:zt.group_name,style:{color:"#232B40"}},(zt==null?void 0:zt.group_name)||"--"))),F.createElement(Q.default,{scroll:{y:380},columns:_t,loading:RA,style:{marginBottom:$t.limit>(_A==null?void 0:_A.count)?"16px":"0"},dataSource:_A.games,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],hideOnSinglePage:!0,pageSize:$t.limit,current:$t.page,position:["bottomRight"],onChange:(rA,sA)=>{$t.page=rA,$t.limit=sA,hA(wt({},$t)),JA()},total:_A==null?void 0:_A.count,showTotal:(rA,sA)=>F.createElement("span",null,"\u5171",F.createElement("span",{style:{color:"#165DFF"}}," ",rA," "),"\u6761\u6570\u636E")}})))};var Qt=(0,ke.connect)(({shixunHomeworks:Et})=>({shixunHomeworks:Et}))(ot),Ue=_(59301),je=Object.defineProperty,Ke=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Dt=Object.prototype.propertyIsEnumerable,It=(Et,qt,pt)=>qt in Et?je(Et,qt,{enumerable:!0,configurable:!0,writable:!0,value:pt}):Et[qt]=pt,vt=(Et,qt)=>{for(var pt in qt||(qt={}))ct.call(qt,pt)&&It(Et,pt,qt[pt]);if(Ke)for(var pt of Ke(qt))Dt.call(qt,pt)&&It(Et,pt,qt[pt]);return Et},wA=(Et,qt,pt)=>new Promise((Lt,zt)=>{var pA=hA=>{try{$t(pt.next(hA))}catch(_A){zt(_A)}},CA=hA=>{try{$t(pt.throw(hA))}catch(_A){zt(_A)}},$t=hA=>hA.done?Lt(hA.value):Promise.resolve(hA.value).then(pA,CA);$t((pt=pt.apply(Et,qt)).next())});const iA=({value:Et,placeholder:qt=""})=>{if(Et==null||Et==="")return Ue.createElement("span",null,qt);{const pt=Number(Et);if(pt>=80)return Ue.createElement("span",{style:{color:"#009C0F"}},pt);if(pt<80&&pt>=60)return Ue.createElement("span",{style:{color:"#FA6400"}},pt);if(pt<60)return Ue.createElement("span",{style:{color:"#E30000"}},pt)}},SA=({shixunHomeworks:Et,classroomList:qt,globalSetting:pt,loading:Lt,dispatch:zt,setExportParams:pA,user:CA})=>{var $t,hA,_A,Fr,RA,gA,JA,_t,rA,sA,dA,$A,vr;const NA=(0,ke.useParams)(),[lA,br]=(0,F.useState)(vt(vt({},{page:1,limit:20,order:"work_score",b_order:"desc"}),NA)),[Jr]=qe.default.useForm(),[Br,Kr]=(0,F.useState)(),[oA,Xr]=(0,F.useState)({}),[qr,fr]=(0,F.useState)([]),[ir,jn]=(0,F.useState)(!1),[Jn,Hi]=(0,F.useState)([]),[vA,hi]=(0,F.useState)(!1),[qa,Sa]=(0,F.useState)(),[ta,Bs]=(0,F.useState)(1),[ws,$i]=(0,F.useState)(),[Qn,ma]=(0,F.useState)(),[In,pi]=(0,F.useState)(),[cA,es]=(0,F.useState)(),[ts,Nn]=(0,F.useState)(),[no,ao]=(0,F.useState)(!1),[io,ys]=(0,F.useState)(!1),[ia,mi]=(0,F.useState)(),ki=(0,ke.useLocation)();(0,F.useEffect)(()=>(Ba(),()=>{Xr([]),fr([])}),[lA.coursesId]),(0,F.useEffect)(()=>{var St;const xA=JSON.parse(JSON.stringify(Et.workList));!((St=xA==null?void 0:xA.student_works)!=null&&St.length)&&(xA!=null&&xA.id)?(xA.student_works=[vt({},xA)],Xr(xA)):(xA!=null&&xA.id&&fr([vt(vt({},xA),{number:"\u6211"})]),Xr(vt({},xA)))},[Et.workList]);const Ba=St=>(pA(vt({},lA)),zt({type:"shixunHomeworks/getWorkList",payload:lA}));(0,F.useEffect)(()=>{zt({type:"user/getUserInfo",payload:{course_id:lA.coursesId}})},[]);const mu=()=>wA(void 0,null,function*(){const St=yield(0,J.Uc)({categoryId:NA.categoryId});Kr(St==null?void 0:St.update_score)}),lr=()=>wA(void 0,null,function*(){zt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6210\u7EE9\u8BA1\u7B97\u4E2D\uFF0C\u8BF7\u7A0D\u5019..."}});const St=yield(0,J.Vs)({categoryId:NA.categoryId});zt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(St==null?void 0:St.status)===0&&(ae.ZP.success(St==null?void 0:St.message),Ba())}),BA=()=>{lA.page=1;const St=Object.assign({},Jr.getFieldsValue());delete lA.course_group,delete lA.teacher_comment,Object.keys(St).map(function(xA){var ar;switch(xA){case"task_status":St[xA].includes("all")||!St[xA].length?(delete lA.work_status,Jr.setFieldsValue({task_status:"all"})):(lA.work_status=St[xA],Jr.setFieldsValue({task_status:lA.work_status}));break;case"course_group_info":St[xA].includes("all")||!St[xA].length?(delete lA.course_group,Jr.setFieldsValue({course_group_info:"all"})):(lA.course_group=St[xA],Jr.setFieldsValue({course_group_info:lA.course_group}));break;case"teacher_comment":St[xA].includes("all")||!St[xA].length?(delete lA.teacher_comment,Jr.setFieldsValue({teacher_comment:"all"})):(lA.teacher_comment=((ar=St[xA])==null?void 0:ar.length)===1?Number(St[xA][0]):"",Jr.setFieldsValue({teacher_comment:St[xA]}));break}}),Ba()};(0,F.useEffect)(()=>{document.getElementById("divhe")&&document.getElementById("divhe").scrollHeight>47&&(Nn(47),ao(!0))},[document.getElementById("divhe")]);const An=(St,xA)=>{lA.page=St,lA.limit=20,Ba()};function sa(){Bs(1),$i(""),ma(""),pi(""),es(""),Hi([])}const As=[{title:"\u5E8F\u53F7",dataIndex:"number",align:"center",width:50,fixed:"left",ellipsis:!0,render:(St,xA,ar)=>lA.limit*(lA.page-1)+ar+1},{title:"\u59D3\u540D",dataIndex:"user_name",align:"center",width:110,fixed:"left",ellipsis:!0,render:St=>Ue.createElement(De.Z,{placement:"bottomLeft",title:St},Ue.createElement("span",{className:"current"},St))},!(0,$.Jd)()&&{title:"\u5B66\u53F7",dataIndex:"student_id",align:"center",sorter:!0,fixed:"left",width:100,ellipsis:!0,showSorterTooltip:!1,sortOrder:lA.order==="student_id"?lA.b_order==="desc"?"descend":"ascend":null,render:St=>Ue.createElement(De.Z,{placement:"bottomLeft",title:St||"--"},Ue.createElement("span",{className:"current"},St||"--"))},{title:"\u5206\u73ED",dataIndex:"group_name",align:"center",width:100,fixed:"left",ellipsis:!0,render:(St,xA)=>St?Ue.createElement(De.Z,{placement:"bottom",title:St},Ue.createElement("span",{className:"current"},St)):"--"},{title:"\u4F5C\u4E1A\u72B6\u6001",dataIndex:"work_status",align:"center",width:94,ellipsis:!0,fixed:"left",sorter:!0,showSorterTooltip:!1,sortOrder:lA.order==="work_status"?lA.b_order==="desc"?"descend":"ascend":null,render:St=>Ue.createElement(me.lC,{status:St})},{title:"\u5B8C\u6210\u65F6\u95F4",align:"center",dataIndex:"achieve_time",ellipsis:!0,sorter:!0,sortOrder:lA.order==="achieve_time"?lA.b_order==="desc"?"descend":"ascend":null,render:(St,xA)=>Ue.createElement(De.Z,{placement:"bottomLeft",title:St},Ue.createElement("span",{className:"current"},St))},{title:"\u901A\u8FC7\u60C5\u51B5",align:"center",dataIndex:"achieve_info",ellipsis:!0,render:(St,xA)=>Ue.createElement("span",{onClick:ar=>{var MA;ar.stopPropagation(),(MA=oA.homework_status)!=null&&MA.includes("\u5BFC\u5165")&&(mi(xA),ys(!0))}},St||"- -")},{title:"\u6700\u7EC8\u6210\u7EE9",align:"center",dataIndex:"score",ellipsis:!0,sorter:!0,sortOrder:lA.order==="work_score"?lA.b_order==="desc"?"descend":"ascend":null,render:(St,xA)=>Ue.createElement(De.Z,{title:Ue.createElement(Ue.Fragment,null,Ue.createElement("div",null,"\u8BD5\u9898\u5F97\u5206\uFF1A",(xA==null?void 0:xA.late_final_score)||0),Ue.createElement("div",null,"\u8865\u4EA4\u6263\u5206\uFF1A",(xA==null?void 0:xA.late_penalty)||0),Ue.createElement("div",null,"\u6700\u7EC8\u6210\u7EE9\uFF1A",(xA==null?void 0:xA.score)||0))},iA({value:St,placeholder:"- -"}))},{title:"\u5B8C\u6210\u65F6\u957F",dataIndex:"achieve_time_long",align:"center",sorter:!0,ellipsis:!0,sortOrder:lA.order==="achieve_time_long"?lA.b_order==="desc"?"descend":"ascend":null,render:(St,xA)=>St&&St!="--"?Ue.createElement(De.Z,{placement:"bottom",title:St},Ue.createElement("span",{className:"current"},St)):"--"},(($t=oA.homework_status)==null?void 0:$t.includes("\u5BFC\u5165"))&&{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"sum_evaluate_count",align:"center"},!((hA=oA.homework_status)!=null&&hA.includes("\u5BFC\u5165"))&&{title:Ue.createElement("span",null,"\u8BC4\u9605\u72B6\u6001"),align:"center",dataIndex:"has_comment",fixed:"right",ellipsis:!0,render:St=>St?"\u5DF2\u8BC4\u9605":"\u672A\u8BC4\u9605"},{title:"\u64CD\u4F5C",dataInex:"action",align:"center",fixed:"right",ellipsis:!0,className:"workListTable",render:(St,xA)=>{var ar;return(ar=oA.homework_status)!=null&&ar.includes("\u5BFC\u5165")?(0,$.GJ)()?Ue.createElement("a",{onClick:MA=>{MA.stopPropagation(),zt({type:"classroomList/setActionTabs",payload:{key:"\u4FEE\u6539\u6210\u7EE9",id:xA==null?void 0:xA.id,type:"normal"}})}},"\u4FEE\u6539\u6210\u7EE9"):Ue.createElement("a",{onClick:MA=>{MA.stopPropagation(),mi(xA),ys(!0)}},"\u67E5\u770B"):(0,$.dE)()?Ue.createElement("div",null,(0,me.JL)(xA==null?void 0:xA.work_status)==="\u672A\u5F00\u542F"?Ue.createElement("span",null,"--"):Ue.createElement("a",{onClick:MA=>{var WA;if(MA.stopPropagation(),(0,$.Rm)()&&!((WA=qt.AssistantObject.hack)!=null&&WA.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${lA.coursesId}/program_homework/${lA.categoryId}/${xA.id}/${xA.user_id}/comment`,"_blank")}},"\u67E5\u770B")):Ue.createElement("a",{target:"_blank",onClick:MA=>{var WA,Hn;if(MA.stopPropagation(),(0,$.Rm)()&&!((WA=qt.AssistantObject.hack)!=null&&WA.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}if((Hn=CA.userInfo)!=null&&Hn.professional_certification)window.open(`/classrooms/${lA.coursesId}/program_homework/${lA.categoryId}/${xA.id}/${xA.user_id}/comment`,"_blank");else return de.default.confirm({title:"\u63D0\u793A",centered:!0,content:Ue.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,me.xg)("/account/certification")}}),!1}},"\u67E5\u770B\u4F5C\u4E1A")}}].filter(St=>!!St),dr=()=>{var St,xA;return Ue.createElement(te.default,null,Ue.createElement(te.default.Item,{onClick:()=>{var ar;if((0,$.Rm)()&&!((ar=qt.AssistantObject.hack)!=null&&ar.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u5B66\u751F\u6210\u7EE9",course_groups:oA==null?void 0:oA.course_group_info,fn:()=>{(0,p.Iy)(JSON.parse(sessionStorage.all_student_works_params),"hack_work_list")}}})},key:"1"},"\u5B66\u751F\u6210\u7EE9"),(0,$.GJ)()&&((St=oA==null?void 0:oA.student_works)==null?void 0:St.length)>0&&!((xA=oA==null?void 0:oA.homework_status)!=null&&xA.includes("\u5BFC\u5165"))&&Ue.createElement(te.default.Item,{key:"3",onClick:()=>{var ar;if((0,$.Rm)()&&!((ar=qt.AssistantObject.hack)!=null&&ar.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}zt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u62E9\u73ED\u7EA7",title:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",course_groups:oA==null?void 0:oA.course_group_info,fn:()=>{var MA,WA,Hn,kr;zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5BFC\u51FA\u7F16\u7A0B\u62A5\u544A",type:2}}),localStorage.setItem("dowolders","1"),ke.history.push(`/classrooms/${lA==null?void 0:lA.coursesId}/program_homework/${lA.categoryId}/${(WA=(MA=oA==null?void 0:oA.student_works)==null?void 0:MA[0])==null?void 0:WA.id}/${(kr=(Hn=oA==null?void 0:oA.student_works)==null?void 0:Hn[0])==null?void 0:kr.user_id}/comment`)}}})}},"\u7F16\u7A0B\u62A5\u544A"),Ue.createElement(te.default.Item,{key:"2",onClick:()=>{var ar;if((0,$.Rm)()&&!((ar=qt.AssistantObject.hack)!=null&&ar.can_download)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}ke.history.push(`/classrooms/${lA.coursesId}/exportlist/hack_work_list`)}},"\u5386\u53F2\u5BFC\u51FA"))};return Ue.createElement(Ue.Fragment,null,Ue.createElement("section",{className:`${G.wrap} minH500 bg-white pl30 pr30 pt30`},((_A=oA.homework_status)==null?void 0:_A.includes("\u672A\u53D1\u5E03"))&&Ue.createElement(Ae.Z,null),!((Fr=oA.homework_status)!=null&&Fr.includes("\u672A\u53D1\u5E03"))&&Ue.createElement("aside",null,!(0,$.GJ)()&&Ue.createElement("div",{className:"c-light-black font12"},Ue.createElement("span",null,"\u53D1\u5E03\u65F6\u95F4 ",oA==null?void 0:oA.publish_time),Ue.createElement("span",{className:"ml5"},"\u622A\u6B62\u65F6\u95F4 ",oA==null?void 0:oA.end_time),Ue.createElement("span",{className:"ml5"},"\u8865\u4EA4\u65F6\u95F4 ",(oA==null?void 0:oA.late_time)||"- -")),(0,$.GJ)()&&Ue.createElement(Ue.Fragment,null,Ue.createElement(qe.default,{form:Jr,onChange:BA,initialValues:{task_status:"all",course_group_info:"all",teacher_comment:"all"}},((RA=oA.task_status)==null?void 0:RA.length)>0&&Ue.createElement(qe.default.Item,{name:"task_status"},Ue.createElement(se.default.Group,{value:[],style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u4F5C\u4E1A\u72B6\u6001:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1"},oA.task_status&&oA.task_status.map((St,xA)=>Ue.createElement(se.default,{name:"task_status",value:St.id},St.name,"(",St.count,")")))))),((gA=oA.course_group_info)==null?void 0:gA.length)>0&&Ue.createElement(qe.default.Item,{name:"course_group_info"},Ue.createElement(se.default.Group,{style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u5206\u73ED\u60C5\u51B5:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1",id:"divhe",style:{height:ts+"px",overflow:"hidden"}},(JA=oA.course_group_info)==null?void 0:JA.map((St,xA)=>Ue.createElement(se.default,{value:St.course_group_id},St.group_group_name,"(",St.count,")"))),no&&Ue.createElement("span",{onClick:()=>{let St=document.getElementById("divhe").scrollHeight;ts>47?Nn(47):Nn(St)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"}},ts===47?"\u5C55\u5F00":"\u6536\u8D77",ts===47?Ue.createElement(j.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):Ue.createElement(L.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}))))),((_t=oA.teacher_comment)==null?void 0:_t.length)>0&&Ue.createElement(qe.default.Item,{name:"teacher_comment"},Ue.createElement(se.default.Group,{style:{width:"100%"}},Ue.createElement(g.Z,null,Ue.createElement(S.Z,{className:"font14",flex:"80px"},"\u8FFD\u52A0\u70B9\u8BC4:"),Ue.createElement(S.Z,{flex:"80px"},Ue.createElement(se.default,{value:"all"},"\u5168\u90E8")),Ue.createElement(S.Z,{flex:"1"},oA.teacher_comment&&oA.teacher_comment.map((St,xA)=>Ue.createElement(se.default,{value:String(St.id)},St.name,"(",St.count,")"))))))),Ue.createElement(g.Z,{align:"middle"},Ue.createElement(S.Z,{flex:"1"},Ue.createElement(g.Z,{align:"middle"},Ue.createElement(S.Z,null,Ue.createElement(f.default.Search,{allowClear:!0,placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u6216\u8005\u5B66\u53F7\u641C\u7D22",onSearch:St=>{lA.search=St.trim(),lA.page=1,Ba()},style:{width:240}})),Ue.createElement(S.Z,null,Ue.createElement("span",{className:"ml5"},Ue.createElement("span",{className:"c-red"},oA.work_count),"\u4E2A\u68C0\u7D22\u7ED3\u679C\uFF08",oA.work_count,"\u4E2A\u5B66\u751F\uFF09")))),Ue.createElement(S.Z,null,(0,$.GJ)()&&!((rA=oA.homework_status)!=null&&rA.includes("\u5BFC\u5165"))&&!((sA=pt==null?void 0:pt.setting)!=null&&sA.hide_code_repeat)&&Ue.createElement(O.ZP,{className:"ml10",onClick:()=>{zt({type:"shixunHomeworks/setActionTabs",payload:{key:"\u4EE3\u7801\u67E5\u91CD",selectArrs:oA.student_works.map(St=>St.id),params:lA}})}},Ue.createElement("span",{className:`${G.tr1} iconfont icon-daimachazhong`}),"\u4EE3\u7801\u67E5\u91CD"),(0,$.GJ)()&&!((dA=oA.homework_status)!=null&&dA.includes("\u5BFC\u5165"))&&Ue.createElement(O.ZP,{className:"ml10",onClick:lr},Ue.createElement("i",{className:"iconfont icon-gengxinchengji font14 pr5"}),"\u66F4\u65B0\u6210\u7EE9"),(0,$.GJ)()&&Ue.createElement(D.Z,{dropdownRender:dr,className:"ml10"},Ue.createElement(O.ZP,null,Ue.createElement(N.Z,null),"\u5BFC\u51FA",Ue.createElement(K.Z,null)))))),Ue.createElement(g.Z,{style:{justifyContent:"end",marginTop:"5px"}},(0,$.GJ)()&&Br&&Ue.createElement("span",null,Ue.createElement("span",{style:{color:"red"}},"*"),"\u5217\u8868\u4E2D\u4F5C\u4E1A\u8BB0\u5F55\u5B58\u5728\u5DEE\u5F02\uFF0C\u8BF7\u70B9\u51FB\u201C\u66F4\u65B0\u6210\u7EE9\u201D\u6309\u94AE")),Ue.createElement(Q.default,{className:`mt30 ${G.TableDom}`,loading:Lt["shixunHomeworks/getWorkList"],pagination:!1,style:{cursor:"pointer"},onRow:St=>({onClick:xA=>{var ar,MA;if(!((ar=oA.homework_status)!=null&&ar.includes("\u5BFC\u5165"))){if((0,$.Rm)()&&!((MA=qt.AssistantObject.hack)!=null&&MA.can_view)){ae.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}window.open(`/classrooms/${lA.coursesId}/program_homework/${lA.categoryId}/${St.id}/${St.user_id}/comment`,"_blank")}}}),scroll:{x:1200},dataSource:oA.student_works,columns:As,onChange:(St,xA,ar)=>{ar.field&&(lA.order=ar.field==="score"?"work_score":ar.field),ar.order||(lA.b_order="asc"),ar.order==="ascend"&&(lA.b_order="asc"),ar.order==="descend"&&(lA.b_order="desc"),ar.order||(lA.b_order="asc"),Ba()}}),Ue.createElement(ee,null),Ue.createElement(Kt,null),Ue.createElement(_e.Z,null)),Ue.createElement(de.default,{title:"\u4E00\u952E\u6253\u56DE\u91CD\u505A",open:ir,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:()=>wA(void 0,null,function*(){if(ta===2){if(Jn.length<=0){ae.ZP.info("\u8BF7\u9009\u62E9\u4F5C\u4E1A\u72B6\u6001");return}if(!cA){ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let St=yield(0,tt.ZP)(`/api/homework_commons/${lA.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:lA.categoryId,comment:cA,status:Jn}});St.status===0&&(Sa(St),jn(!1),hi(!0))}else{if(!(In===0||Qn===0)){if(!In){ae.ZP.info("\u6700\u4F4E\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}if(!Qn){ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u4E3A\u7A7A");return}}if(In>Qn){ae.ZP.info("\u6700\u9AD8\u5206\u4E0D\u80FD\u5927\u4E8E\u6700\u4F4E\u5206");return}if(!cA){ae.ZP.info("\u8BC4\u8BED\u4E0D\u80FD\u4E3A\u7A7A");return}let St=yield(0,tt.ZP)(`/api/homework_commons/${lA.categoryId}/confirm_redo_modal.json`,{method:"post",body:{id:lA.categoryId,comment:cA,min_score:In,max_score:Qn}});St.status===0&&(Sa(St),jn(!1),hi(!0))}}),onCancel:()=>{jn(!1),sa()}},Ue.createElement("div",{style:{padding:"32px"}},Ue.createElement("div",null,Ue.createElement("div",null,Ue.createElement("span",{style:{width:"80px"}},"\u6253\u56DE\u65B9\u5F0F\uFF1A"),Ue.createElement(x.ZP.Group,{value:ta,onChange:St=>{Bs(St.target.value)}},Ue.createElement(x.ZP,{value:1},"\u6309\u6210\u7EE9\u6253\u56DE"),Ue.createElement(x.ZP,{value:2},"\u6309\u4F5C\u4E1A\u72B6\u6001\u6253\u56DE"))),ta===1&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u4F4E\u5206\uFF1A"),Ue.createElement(b.Z,{min:0,max:100,value:In,onChange:St=>pi(St),style:{width:"100px"}}),Ue.createElement("span",{style:{width:"80px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*"),"\u6700\u9AD8\u5206\uFF1A"),Ue.createElement(b.Z,{min:0,max:100,value:Qn,onChange:St=>ma(St),style:{width:"100px"}})),ta===2&&Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"80px"}},"\u4F5C\u4E1A\u72B6\u6001\uFF1A"),Ue.createElement(se.default.Group,{onChange:St=>{Hi([...St])},style:{width:"100%"}},($A=oA.task_status)==null?void 0:$A.map((St,xA)=>Ue.createElement(se.default,{name:"task_status",value:St.id},St.name,"(",St.count,")")))),Ue.createElement("div",{style:{display:"flex",marginTop:"20px"}},Ue.createElement("span",{style:{width:"70px",textAlign:"end"}},Ue.createElement("span",{style:{color:"red"}},"*")," \u8BC4\u8BED\uFF1A"),Ue.createElement(h.Z,{className:G.MdEditor,onChange:St=>es(St),placeholder:"\u8BF7\u586B\u5199\u8BC4\u8BED"}))))),Ue.createElement(de.default,{open:vA,title:"\u6253\u56DE\u786E\u8BA4",onOk:()=>wA(void 0,null,function*(){ta===2?(yield(0,tt.ZP)(`/api/homework_commons/${lA.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:lA.categoryId,comment:cA,status:Jn}})).status===0&&(ae.ZP.info("\u6253\u56DE\u6210\u529F"),sa(),Ba(),hi(!1)):(yield(0,tt.ZP)(`/api/homework_commons/${lA.categoryId}/batch_redo_modal.json`,{method:"post",body:{id:lA.categoryId,comment:cA,min_score:In,max_score:Qn}})).status===0&&(ae.ZP.info("\u6253\u56DE\u6210\u529F"),sa(),Ba(),hi(!1))}),onCancel:()=>{sa(),hi(!1)}},Ue.createElement("div",{style:{padding:"32px"}},ta===1&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u6210\u7EE9\u5728",In,"-",Qn,"\u7684\u5B66\u751F\u8FDB\u884C\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),ta===2&&Ue.createElement("span",null,"\u786E\u8BA4\u5C06\u4F5C\u4E1A\u72B6\u6001\u4E3A",((vr=oA.task_status)==null?void 0:vr.filter(St=>Jn==null?void 0:Jn.includes(St.id)).map(St=>St.name).toString())+",","\u7684\u5B66\u751F\u8FDB\u884C\u4F5C\u4E1A\u6253\u56DE\u91CD\u505A\u5417\uFF1F"),Ue.createElement("br",null),Ue.createElement("span",null,"\u8BE5\u6761\u4EF6\u4E0B\u5171\u6709",qa==null?void 0:qa.count,"\u540D\u5B66\u751F")))),Ue.createElement(P,null),Ue.createElement(Qt,{isShow:io,setIsShow:ys,item:ia,coursesId:lA.coursesId,categoryId:lA.categoryId}),Ue.createElement("aside",{className:"tc mb50 mt30"},Ue.createElement(U.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,onChange:An,current:lA.page||1,defaultPageSize:20,total:oA.work_count})))};var DA=(0,ke.connect)(({shixunHomeworks:Et,classroomList:qt,globalSetting:pt,loading:Lt,user:zt})=>({shixunHomeworks:Et,classroomList:qt,globalSetting:pt,loading:Lt.effects,user:zt}))(SA)},8394:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return b}});var F=_(59301),qe=_(89070),ae=_(43418),De=_(3113),de=_(71418),te=_(88264),se=_(25555),g=_(23954),S=_(24334),f=_(61186),O=_.n(f),D=_(35106),Q=_(59301),x=(U,j,L)=>new Promise((N,K)=>{var Ae=oe=>{try{_e(L.next(oe))}catch(tt){K(tt)}},me=oe=>{try{_e(L.throw(oe))}catch(tt){K(tt)}},_e=oe=>oe.done?N(oe.value):Promise.resolve(oe.value).then(Ae,me);_e((L=L.apply(U,j)).next())}),b=({open:U,onClose:j})=>{const[L,N]=(0,F.useState)(void 0);console.log((0,qe.useLocation)(),33);const K=(0,qe.useLocation)();(0,F.useEffect)(()=>{U&&function(){return x(this,null,function*(){const Qe=yield(0,te.X6)(U);N(Qe.data)})}()},[U]);const{status:Ae,created_at:me,code:_e,name:oe,language:tt,pass_sets_count:ke,set_count:Ge,error_msg:it,output:Y,input:Se,expected_output:I,execute_memory:xe,user:be,execute_time:re,input_file_url:ge,output_file_url:ee,is_file:J,expected_output_file_url:$}=L||{};return Q.createElement(ae.default,{open:U,width:1e3,onCancel:()=>j(!1),footer:Q.createElement(De.ZP,{type:"primary",onClick:()=>j(!1)},"\u5173\u95ED"),centered:!0},Q.createElement(de.Z,{spinning:!L,delay:500},Q.createElement("div",{className:"record-detail-info"},L?Q.createElement(Q.Fragment,null,Q.createElement("div",{className:"record-detail-body"},Q.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),Q.createElement("ul",{className:"record-info"},Q.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",Q.createElement("span",{className:Ae===0?"c-green":"c-red"},se.Im[Ae])," "),Q.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",Q.createElement("span",null,O()(me).format("YYYY-MM-DD HH:mm:ss"))," "),Q.createElement("li",null," \u8BED\u8A00\uFF1A",Q.createElement("span",null,tt)," "),Q.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",Q.createElement("span",null,re*1e3,"ms")," "),Q.createElement("li",null," ",`${Ae===D.h.HIDE_COMPILE_STATUS?"--":ke} / ${Ge} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,se.gZ)({status:Ae,error_msg:it,execute_time:re,output:Y,input:Se,expected_output:I,input_file_url:ge,output_file_url:ee,is_file:J,expected_output_file_url:$}),Q.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),Q.createElement(g.ZP,{height:"200px",width:"100%",language:tt==null?void 0:tt.toLocaleLowerCase(),value:S.Base64.decode(_e),options:{readOnly:!0}}))):null)))}},87001:function(Dr,jA,_){"use strict";_.d(jA,{Im:function(){return Ge},Y4:function(){return Y}});var F=_(59301),qe=_(92832),ae=_(8591),De=_(3113),de=_(74440),te=_(24334),se=_.n(te),g=_(61293),S=_(33538),f=_(85149),O=_(955),D=_(34376),Q=_.n(D),x=_(99064),b=_(89070),U=_(8394),j=_(34604),L=_(88264),N=_(34587),K=_(39298),Ae=_(92310),me=_.n(Ae),_e=_(4901),oe=_(59301),tt=(xe,be,re)=>new Promise((ge,ee)=>{var J=Qe=>{try{G(re.next(Qe))}catch(Ve){ee(Ve)}},$=Qe=>{try{G(re.throw(Qe))}catch(Ve){ee(Ve)}},G=Qe=>Qe.done?ge(Qe.value):Promise.resolve(Qe.value).then(J,$);G((re=re.apply(xe,be)).next())});const{TextArea:ke}=qe.default,Ge={[de.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[de.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[de.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var it=(xe=>(xe[xe.SET_VISIBLE=0]="SET_VISIBLE",xe[xe.SET_TABINDEX=1]="SET_TABINDEX",xe))(it||{});function Y(xe){const{status:be,error_msg:re,output:ge,input:ee,expected_output:J,is_file:$,input_file_url:G,output_file_url:Qe,expected_output_file_url:Ve,setMonacoValue:Re,setData:jt}=xe,Nt=(0,F.useRef)(),et=(0,F.useRef)(),Kt=(0,F.useRef)();let aA=null;const Rt={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,F.useEffect)(()=>{if(ge&&!$&&Nt.current){const AA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});AA.open(Nt.current);const Yt=(0,O.pp)(te.Base64.decode(ge));AA.write(Yt),AA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{AA.scrollToTop()}catch(c){}},100)}if(ee&&!$&&et.current){const AA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});AA.open(et.current),AA.write((0,O.pp)(ee)),AA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{AA.scrollToTop()}catch(Yt){}},100)}if(J&&!$&&Kt.current){const AA=new D.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});AA.open(Kt.current),AA.write((0,O.pp)(te.Base64.decode(J))),AA.setOption("theme",{background:"#1e1e1e"}),setTimeout(()=>{try{AA.scrollToTop()}catch(Yt){}},100)}},[ge]),be){case de.h.NOMATCH:aA=oe.createElement(oe.Fragment,null,oe.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!$&&oe.createElement("div",{ref:Nt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const AA=yield(0,x.ZP)(Qe,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Re(AA),setTimeout(()=>{jt(Qe)},200)})},ge)),oe.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!$&&oe.createElement("div",{ref:Kt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(this,null,function*(){const AA=yield fetch(Ve,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Re(yield AA.text()),setTimeout(()=>{jt(Ve)},200)})},J)));break;case de.h.EXECUTEFAILURE:aA=oe.createElement(oe.Fragment,null,oe.createElement("div",{style:{border:"1px #F6F7F9 solid"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!$&&oe.createElement(f.Z,{value:ee,style:Rt}),$&&oe.createElement("div",{style:Rt},oe.createElement("a",{onClick:()=>(0,O.LR)(G,ee)},ee))),oe.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},oe.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:g.Z.error,style:{color:"#E30000",padding:"0 10px"}},te.Base64.decode(re),"111")));break;case de.h.COMPILEFAILURE:aA=oe.createElement(oe.Fragment,null,oe.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),oe.createElement("pre",{className:g.Z.error},te.Base64.decode(re)));break;case de.h.PODFAILURE:aA=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:aA=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",aA," ")}function Se(xe){const{status:be,error_msg:re,execute_time:ge,output:ee,input:J,expected_output:$,is_file:G,input_file_url:Qe,output_file_url:Ve,expected_output_file_url:Re}=xe;let jt=null;switch(be){case de.h.OK:case de.h.NOMATCH:case de.h.EXECUTEFAILURE:case de.h.COMPILEFAILURE:jt=oe.createElement("div",{id:"outputResultRef",className:"h100"});break;case de.h.PODFAILURE:jt=oe.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:jt=oe.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return oe.createElement(oe.Fragment,null," ",jt," ")}function I({value:xe,className:be}){return oe.createElement("span",{className:be},xe)}jA.ZP=({input:xe,is_file:be,debuging:re,submitting:ge,executingMessage:ee,debugResult:J,onChangeInput:$,onDebugCode:G,onSubmitCode:Qe,hack:Ve,user:Re,submitResult:jt,isWhiteTheme:Nt,topDispatch:et})=>{const[Kt]=(0,b.useSearchParams)(),aA=(0,b.useParams)(),[Rt,AA]=(0,F.useState)(!1),[Yt,c]=(0,F.useState)(!1),[ue,P]=(0,F.useState)(1),[h,p]=(0,F.useState)(!1),[k,ne]=(0,F.useState)(0),[Be,he]=(0,F.useState)(!1),[st,wt]=(0,F.useState)(""),[lt,ot]=(0,F.useState)(""),Qt=(0,F.useRef)(),Ue=(0,F.useRef)(),je=(0,F.useRef)(null),Ke=(0,F.useRef)(null),ct=(0,F.useRef)(null);console.log(jt,"submitResult",aA);const{status:Dt,id:It,input:vt,output:wA,expected_output:iA,is_file:SA,input_file_url:DA,output_file_url:Et,expected_output_file_url:qt,error_msg:pt,hack_sets:Lt}=jt||{};(0,F.useEffect)(()=>{Dt===0&&(P(1),ne(0))},[Dt,It]),(0,F.useEffect)(()=>{tt(void 0,null,function*(){var JA;const _t=yield(0,L.rX)(aA==null?void 0:aA.id,"submit");(_t==null?void 0:_t.status)===0&&(_t!=null&&_t.data&&((JA=_t==null?void 0:_t.data)==null?void 0:JA.status)!==0?(et({type:N.Types.SET_SUBMIT_RESULT,payload:{submitResult:_t==null?void 0:_t.data}}),P(2),ne(320)):(P(1),ne(0)))})},[aA==null?void 0:aA.id]),(0,F.useEffect)(()=>{if(Qt.current){let gA=function(NA){sA=rA.offsetHeight,dA=!0,$A=NA.pageY,ct.current.style.display="block"},JA=function(){dA=!1,ct.current.style.display="none"},_t=function(NA){if(dA){zt();let lA=$A-NA.pageY,br=sA+lA;if(br<0&&(br=0),br>window.innerHeight-150&&(br=window.innerHeight-150),ue===1){br<=34?ne(0):ne(br);return}console.log(br,"resizeH"),ne(br)}};const rA=je.current;let sA=0,dA=!1,$A=0;const vr=document.getElementById("case-y-bar");return vr==null||vr.addEventListener("mousedown",gA),document.addEventListener("mousemove",_t),document.addEventListener("mouseup",JA),()=>{const NA=document.getElementById("case-y-bar");NA==null||NA.removeEventListener("mousedown",gA),document.removeEventListener("mousemove",_t),document.removeEventListener("mouseup",JA)}}},[Qt,ue]),(0,F.useEffect)(()=>{const gA=j.Z.subscribe("resize-move-bar",zt);if(Kt.get("type")!=="exercises")return document.addEventListener((0,_e.gH)(),$t),()=>{document.removeEventListener((0,_e.gH)(),$t),gA()}},[]),(0,F.useEffect)(()=>{});function zt(){var gA,JA,_t,rA;const sA=document.getElementById("outputResultRef");if(sA){let dA=sA.dataset.text;Ue.current.reset(),Ue.current.writeln(dA);const $A=document.getElementById("outputResultRef").offsetWidth-20,vr=((rA=(_t=(JA=(gA=Ue.current)==null?void 0:gA._core)==null?void 0:JA._renderService)==null?void 0:_t.dimensions)==null?void 0:rA.actualCellWidth)||10,NA=Math.ceil($A/vr);Ue.current.resize(NA,Math.ceil(sA.clientHeight/16))}}function pA(){AA(!Rt),setTimeout(()=>{zt()},300),ne(Rt?320:window.innerHeight-150)}function CA(){Yt?(c(!1),(0,_e.BU)()):(c(!0),(0,_e.Dj)(Ke.current))}const $t=gA=>{(0,_e.vp)()||c(!1)},hA=(0,F.useMemo)(()=>{if(J){const{status:gA,output:JA,error_msg:_t}=J;return setTimeout(()=>{let rA="",sA=document.getElementById("outputResultRef");JA?rA=te.Base64.decode(JA):_t&&(rA=te.Base64.decode(_t)),Ue.current=new D.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Ue.current.open(sA),Ue.current.onKey(function(dA){var $A;if(dA.domEvent.key.toLocaleUpperCase()==="C"&&dA.domEvent.ctrlKey){dA.domEvent.preventDefault();let vr=($A=Ue.current)==null?void 0:$A.getSelection();navigator.clipboard.writeText(vr).then(()=>{})}}),sA.dataset.text=rA,Ue.current.setOption("convertEol",!0),zt()},300),oe.createElement(oe.Fragment,null,Se(J))}return null},[J]);function _A(){var gA,JA;if(!(Ve!=null&&Ve.code)||((gA=Ve==null?void 0:Ve.code)==null?void 0:gA.trim().length)===0){(JA=ae.ZP)==null||JA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}P(1),ne(320),G()}const Fr=gA=>tt(void 0,null,function*(){let JA=yield(0,x.ZP)(`/api/problems/${gA}/start.json`,{method:"get",params:{hack_user_id:Re==null?void 0:Re.user_id}});JA&&(window.location.href=`/myproblems/${JA==null?void 0:JA.identifier}${window.location.search}`)});function RA(){SA?navigator.clipboard.writeText(te.Base64.decode(pt)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(te.Base64.decode(wA)).then(()=>{ae.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return oe.createElement(F.Fragment,null,oe.createElement("div",{className:me()(g.Z.case,Nt&&g.Z.whiteCase),style:{height:k},ref:je},oe.createElement("div",{className:g.Z.fullMask,ref:ct}),oe.createElement("div",{className:g.Z["resize-y-bar"],id:"case-y-bar",ref:Qt,draggable:!1},ue===2&&oe.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),ue===1&&(k<=34?oe.createElement("div",{onClick:()=>{ne(320)},className:g.Z.unfoldBtn},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):oe.createElement("div",{onClick:()=>{ne(0)},className:g.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",oe.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),oe.createElement("div",null,oe.createElement("div",{className:g.Z.caseHead},oe.createElement("div",{className:g.Z.dot}),oe.createElement("div",{className:g.Z.text},ue===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),ue===2&&!ge&&typeof Dt=="number"&&oe.createElement(oe.Fragment,null,Dt===de.h.OK?oe.createElement("div",{className:g.Z.pass},oe.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):oe.createElement("div",{className:g.Z.noPass},oe.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),Ge[Dt])),oe.createElement("div",{className:g.Z.btns},ue===2&&!ge&&oe.createElement(oe.Fragment,null,Dt!==de.h.OK&&oe.createElement("div",{onClick:RA},oe.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),oe.createElement("div",{onClick:()=>{he(It)}},oe.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Kt.get("type")!=="exercises"&&oe.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>pA()},oe.createElement("i",{className:`iconfont icon-${Rt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{style:{display:ue===1?"block":"none"}},re?oe.createElement(S.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:k-34}},oe.createElement("div",{className:g.Z.result},oe.createElement("div",{className:g.Z.left},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),oe.createElement("div",{className:g.Z.leftNode},oe.createElement(ke,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:be?"":xe,onChange:$}))),oe.createElement("div",{className:g.Z.right},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),oe.createElement("div",{className:g.Z.node},J?hA:oe.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),oe.createElement("div",{style:{display:ue===2?"block":"none"}},ge?oe.createElement(S.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):oe.createElement("div",{style:{height:k-34,display:"flex",flexDirection:"column",overflow:"hidden"}},oe.createElement("div",{ref:Ke,className:g.Z.elseNode},oe.createElement("div",{className:g.Z.nameWrap},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),oe.createElement("div",{className:g.Z.scroll},oe.createElement("pre",{className:g.Z.scrollBox,style:h?{height:Yt?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!SA&&oe.createElement(I,{value:vt}),SA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const gA=yield fetch(DA,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});ot(yield gA.text()),setTimeout(()=>{wt(DA)},200)})},vt)),vt&&oe.createElement("div",{className:g.Z.action},oe.createElement("span",{onClick:()=>p(!h)},h?"\u6536\u8D77":"\u5C55\u5F00"),Kt.get("type")!=="exercises"&&oe.createElement("i",{title:"\u5168\u5C4F/\u9000\u51FA\u5168\u5C4F",onClick:()=>CA(),className:`iconfont icon-${Yt?"suoxiao1":"fangda"}`})))),oe.createElement("div",{className:g.Z.result,style:{flex:1,overflow:"hidden"}},oe.createElement("div",{className:g.Z.left},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),oe.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),oe.createElement("div",{className:g.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},oe.createElement("pre",null,!SA&&oe.createElement(I,{className:"mb10",value:iA&&te.Base64.decode(iA)||""}),SA&&oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const gA=yield fetch(qt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});ot(yield gA.text()),setTimeout(()=>{wt(qt)},200)})},iA)))),oe.createElement("div",{className:g.Z.right},oe.createElement("div",{className:g.Z.title},oe.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),oe.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),oe.createElement("div",{className:g.Z.node,style:{color:Dt===de.h.OK?"#2ABD8C":"#FF2C29"}},oe.createElement("pre",null,(Dt===4||Dt===5)&&oe.createElement(I,{className:"mb10",value:pt&&te.Base64.decode(pt)||""}),Dt!=4&&Dt!=5&&(SA?oe.createElement("a",{style:{fontSize:"16px"},onClick:()=>tt(void 0,null,function*(){const gA=yield(0,x.ZP)(Et,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{ot(gA)}catch(JA){ot("")}setTimeout(()=>{wt(Et)},200)})},wA):oe.createElement(I,{className:"mb10",value:wA&&te.Base64.decode(wA)||""})))))))))),oe.createElement("div",{className:me()(g.Z.footer,Nt&&g.Z.whiteFooter),style:{zIndex:100}},(Ve==null?void 0:Ve.is_program)&&(Ve==null?void 0:Ve.above_question)&&oe.createElement(De.ZP,{className:"mr10",type:"primary",onClick:()=>Fr(Ve==null?void 0:Ve.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ve==null?void 0:Ve.is_program)&&(Ve==null?void 0:Ve.under_question)&&oe.createElement(De.ZP,{className:"mr10",type:"primary",onClick:()=>Fr(Ve==null?void 0:Ve.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),oe.createElement(De.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:re||ge,loading:re,color:"#2ABD8C",className:"mr10",onClick:_A},"\u8C03\u8BD5\u4EE3\u7801"),Kt.get("qtype")!=="8"&&oe.createElement(De.ZP,{className:g.Z.disabled,type:"primary",icon:oe.createElement("i",{className:"iconfont icon-bofang1"}),loading:ge,disabled:re||ge,onClick:()=>{var gA,JA;if(!(Ve!=null&&Ve.code)||((gA=Ve==null?void 0:Ve.code)==null?void 0:gA.trim().length)===0){(JA=ae.ZP)==null||JA.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}P(2),ne(320),Qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),oe.createElement(U.Z,{onClose:he,open:Be}),oe.createElement(K.Z,{close:!0,data:st,type:st.length?"txt":"",onClose:()=>wt(""),monacoEditor:{value:lt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},34587:function(Dr,jA,_){"use strict";_.r(jA),_.d(jA,{Types:function(){return En},default:function(){return Ti}});var F=_(59301),qe=_(89070),ae=_(31797),De=_(43418),de=_(71418),te=_(3113),se=_(6848),g=_(95237),S=_(88264),f=_(94941),O=_(4901),D=_(17064),Q=_(3294),x=_(87169),b=_(43428),U=_(23954),j=_(79346),L=_(16479),N=_(16869),K=_(59301),Ae=Object.defineProperty,me=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ge=(Je,yt,nA)=>yt in Je?Ae(Je,yt,{enumerable:!0,configurable:!0,writable:!0,value:nA}):Je[yt]=nA,it=(Je,yt)=>{for(var nA in yt||(yt={}))tt.call(yt,nA)&&Ge(Je,nA,yt[nA]);if(oe)for(var nA of oe(yt))ke.call(yt,nA)&&Ge(Je,nA,yt[nA]);return Je},Y=(Je,yt)=>me(Je,_e(yt));const Se={theme:(0,L.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,L.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,L.G)("cmTabToSpace",!0)};var I=(Je=>(Je[Je.set_font_size=0]="set_font_size",Je[Je.set_theme=1]="set_theme",Je[Je.on_tab_to_space=2]="on_tab_to_space",Je[Je.set_show_editor_setting=3]="set_show_editor_setting",Je))(I||{});function xe(Je,yt){switch(yt.type){case 3:return Y(it({},Je),{showEditorSetting:yt.payload});case 1:return Y(it({},Je),{theme:yt.payload});case 0:return Y(it({},Je),{fontSize:yt.payload});case 2:return Y(it({},Je),{tabToSpace:yt.payload});default:throw new Error}}var be=({isLoading:Je,value:yt,onChange:nA,language:hr,onUpdateCode:er,ActionBarRender:rr,setIsWhiteTheme:or})=>{const[HA,PA]=(0,F.useReducer)(xe,Se),{theme:nr,fontSize:OA,showEditorSetting:FA,tabToSpace:TA}=HA,en=(0,F.useRef)(),wr=(0,F.useRef)();(0,F.useEffect)(()=>{or(nr==="vs")},[nr]);const Gr={onFontSizeChange:vn=>{PA({type:0,payload:vn}),(0,L.t)("cmFontSize",vn)},tabToSpace:TA,cmFontSize:OA,className:"oj",cmCodeMode:nr,onTabToSpace:vn=>{PA({type:2,payload:vn}),(0,L.t)("cmTabToSpace",vn)},onCodeModeChange:vn=>{PA({type:1,payload:vn}),(0,L.t)("ProgrammingCodeMode",vn)}};function tr(){PA({type:3,payload:!1})}function kn(){PA({type:3,payload:!0})}const Cn={value:yt,language:hr,theme:nr,options:{fontSize:OA,insertSpaces:TA},onChange:vn=>{nA(vn),wr.current=vn,clearTimeout(en.current),en.current=setTimeout(()=>{er(wr.current)},1e4)},onEditBlur:vn=>{wr.current&&er(wr.current)}};return K.createElement(F.Fragment,null,rr(kn),K.createElement("div",{style:{flex:1,overflow:"hidden"}},!Je&&K.createElement(U.ZP,it({},Cn))),K.createElement(j.Z,null,K.createElement(b.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:FA,onClose:tr},K.createElement(N.Z,it({},Gr)))))},re=_(60141),ge=_(24334),ee=_(87001),J={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},$={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},G=_(1710),Qe=_(58421),Ve=_(58617),Re=_(8394),jt=_(61186),Nt=_.n(jt),et=_(59301);const{Column:Kt}=G.default;var aA=({submitResult:Je,submitting:yt,submitRecords:nA,page:hr,onPageChange:er,topicId:rr})=>{const[or]=(0,qe.useSearchParams)(),{records:HA,records_count:PA}=nA||{},[nr,OA]=(0,F.useState)(!1),FA=or.get("type")==="1";return et.createElement(de.Z,{spinning:yt,tip:"\u8BC4\u6D4B\u4E2D...",indicator:et.createElement(Ve.Z,{style:{fontSize:24},spin:!0})},(HA==null?void 0:HA.length)>0?et.createElement(G.default,{dataSource:HA,rowKey:"id",pagination:!1},et.createElement(Kt,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(TA,en)=>et.createElement("span",null," ",Nt()(TA).format("YYYY-MM-DD HH:mm:ss"))}),et.createElement(Kt,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(TA,en)=>{var wr;return et.createElement("span",{className:`${TA===0?"c-green":"c-red"} current`,onClick:()=>{OA(en.id)}},(wr=ee.Im[TA])==null?void 0:wr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),et.createElement(Kt,{title:`\u6267\u884C\u7528\u65F6 (${FA?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:TA=>TA?FA?TA:TA/1e3:""}),et.createElement(Kt,{title:`\u5185\u5B58\u6D88\u8017\uFF08${FA?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:TA=>TA?FA?TA:parseFloat((TA/1024).toFixed(2)):""}),et.createElement(Kt,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),et.createElement(Kt,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(TA,en)=>et.createElement("span",{className:"c-light-primary current",onClick:()=>{OA(en.id)}},"\u67E5\u770B")})):et.createElement("div",{style:{height:300,width:"100%"}}),et.createElement(Re.Z,{onClose:OA,open:nr}),PA>15?et.createElement(Qe.Z,{className:$.pagination,current:hr,pageSize:15,total:PA,onChange:er}):null)},Rt=_(8797),AA=_(12563),Yt={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},c=_(85149),ue=_(59301);const P={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var h=({hack:Je})=>{const{language:yt,difficult:nA,time_limit:hr,description:er}=Je,[rr]=(0,qe.useSearchParams)(),or=P[nA];return ue.createElement(ue.Fragment,null,ue.createElement("ul",{className:Yt.info},ue.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",ue.createElement("b",{className:Yt.info_tag},yt)),ue.createElement("li",null,ue.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",ue.createElement(AA.default,{color:or==null?void 0:or.color},or==null?void 0:or.name)),ue.createElement("li",null,ue.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",ue.createElement("span",{style:{color:"#333333"}},hr,"\u79D2"))),rr.get("qtype")==="8"?ue.createElement(c.Z,{value:er,showProgramFill:!0,className:Yt.desc}):ue.createElement(c.Z,{value:er,className:Yt.desc}))},p={},k=_(59301),ne=({hack:Je,current_user:yt})=>k.createElement("div",{className:p.answer},Je!=null&&Je.answer_text?k.createElement(c.Z,{style:{padding:"13px 0"},value:(Je==null?void 0:Je.answer_text)||""}):k.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),Be=_(34604),he=_(99064);function st(Je,yt){return(0,he.U2)(`/problems/${Je}/comments.json`,{page:yt,limit:10})}function wt(Je){return(0,he.v_)(`/discusses/${Je}/plus.json`,{container_type:"Discuss",type:1})}function lt(Je,yt,nA){return(0,he.v_)(`/problems/${Je}/comments/reply.json`,{comments:{content:nA,parent_id:yt}})}function ot(Je,yt){return(0,he.v_)(`/problems/${Je}/comments.json`,{comments:{content:yt}})}function Qt(Je,yt,nA){return(0,he.v_)(`/problems/${Je}/comments/${yt}/hidden.json`,nA)}function Ue(Je,yt){return(0,he.IV)(`/problems/${Je}/comments/${yt}`)}var je=_(34362);function Ke({author:Je}){return F.createElement("a",{href:`/users/${Je.login}`,target:"_blank"},F.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${Q.Z.IMG_SERVER}/images/${Je.image_url}`,width:"50"}))}function ct({data:Je,index:yt,parentDiscussIndex:nA,user:hr,onSetActionType:er}){const{author:rr,can_delete:or,content:HA,id:PA,time:nr}=Je;function OA(){er({id:PA,index:yt,type:"delete-discuss",parentDiscussIndex:nA,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const FA=hr.admin||or||rr.user_id===hr.user_id;return F.createElement("div",{className:"discuss-item-container second-discuss "},F.createElement(Ke,{author:rr}),F.createElement("section",null,F.createElement("div",{className:"discuss-info"},F.createElement("a",{href:`/users/${rr.login}`,target:"_blank"},rr.name),F.createElement("span",{className:"grey"},nr),F.createElement("div",{className:"btn-group",style:{marginBottom:0}},FA?F.createElement("a",{onClick:OA,title:"\u5220\u9664"},F.createElement("i",{className:"iconfont icon-shanchu"})):null)),F.createElement(c.Z,{className:"discuss-content",value:HA})))}var Dt=({user:Je,data:yt,index:nA,onPlusDiscuss:hr,onSetActionType:er,activeDiscussIndex:rr,onReplyDiscuss:or,onSetActiveDiscussIndex:HA})=>{const{content:PA,children:nr,hidden:OA,id:FA,praise_count:TA,time:en,user_praise:wr,can_delete:Gr,author:tr}=yt;function kn(){HA(FA)}function Cn(){hr(FA,!wr,nA)}function vn(){er({id:FA,index:nA,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function On(){er({id:FA,index:nA,params:{hidden:OA?"0":"1"},type:"hidden-discuss",message:OA?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Da=Je.admin||Je.user_id===tr.user_id;return F.createElement("div",{className:"discuss-item-container",key:FA},F.createElement(Ke,{author:tr}),F.createElement("section",null,F.createElement("div",{className:"discuss-info"},F.createElement("a",{href:`/users/${tr.login}`,target:"_blank"}," ",tr.name," "),F.createElement("span",{className:"grey"},en)),F.createElement(c.Z,{className:"discuss-content",value:PA}),nr&&nr.length>0?F.createElement("div",{className:"reply-discuss-container"},nr.map((Pr,Sn)=>F.createElement(ct,{key:Pr.id,data:Pr,index:Sn,user:Je,onSetActionType:er,parentDiscussIndex:nA}))):null,F.createElement("div",{className:"btn-group"},Da?F.createElement("a",{onClick:On,title:OA?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},F.createElement("i",{className:OA?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Gr&&(!nr||nr.length==0)?F.createElement("a",{onClick:vn,title:"\u5220\u9664"},F.createElement("i",{className:"iconfont icon-shanchu"})):null,F.createElement("a",{onClick:kn,title:"\u56DE\u590D"}," ",F.createElement("i",{className:"iconfont icon-huifu1"})," "),F.createElement("a",{onClick:Cn,className:wr?"c-orange":""},F.createElement("i",{className:wr?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),F.createElement("span",null,TA||""))),F.createElement(je.Z,{id:FA,activeDiscussIndex:rr,onReplyDiscuss:or})))},It=_(70714),vt={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},wA=_(12290),iA=(Je,yt,nA)=>new Promise((hr,er)=>{var rr=PA=>{try{HA(nA.next(PA))}catch(nr){er(nr)}},or=PA=>{try{HA(nA.throw(PA))}catch(nr){er(nr)}},HA=PA=>PA.done?hr(PA.value):Promise.resolve(PA.value).then(rr,or);HA((nA=nA.apply(Je,yt)).next())}),SA=({user_praise:Je,praise_count:yt,praisePlus:nA,onCreateDiscuss:hr,discuss_count:er})=>{const[rr,or]=(0,F.useState)(!1),[HA,PA]=(0,F.useState)("");function nr(en){PA(en)}function OA(){or(!0)}function FA(){or(!1)}function TA(){return iA(this,null,function*(){hr(HA),PA(""),or(!1)})}return F.createElement("div",{className:`${vt["dis-input-editor-container"]} ${rr?vt.active:""} `},F.createElement("div",{className:rr?`hide ${vt["text-area"]}`:vt["text-area"]},F.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:OA}),F.createElement("a",null," ",F.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",er," "),F.createElement("a",{className:"c-light-black",onClick:nA,title:Je?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},F.createElement("i",{className:`mr3 ${Je?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),yt?F.createElement("span",null,yt):"")),rr?F.createElement("div",{className:vt["input-mask"],onClick:FA}):null,F.createElement("div",{className:rr?vt["md-container"]:`${vt["md-container"]} hide`},F.createElement(wA.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:HA,height:240,onChange:nr}),F.createElement("div",{className:vt["tip-container"],onClick:FA},F.createElement("a",{className:vt["btn-send"],onClick:TA}," \u53D1\u9001 "))))},DA=_(59301),Et=Object.defineProperty,qt=Object.defineProperties,pt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,pA=Object.prototype.propertyIsEnumerable,CA=(Je,yt,nA)=>yt in Je?Et(Je,yt,{enumerable:!0,configurable:!0,writable:!0,value:nA}):Je[yt]=nA,$t=(Je,yt)=>{for(var nA in yt||(yt={}))zt.call(yt,nA)&&CA(Je,nA,yt[nA]);if(Lt)for(var nA of Lt(yt))pA.call(yt,nA)&&CA(Je,nA,yt[nA]);return Je},hA=(Je,yt)=>qt(Je,pt(yt)),_A=(Je,yt,nA)=>new Promise((hr,er)=>{var rr=PA=>{try{HA(nA.next(PA))}catch(nr){er(nr)}},or=PA=>{try{HA(nA.throw(PA))}catch(nr){er(nr)}},HA=PA=>PA.done?hr(PA.value):Promise.resolve(PA.value).then(rr,or);HA((nA=nA.apply(Je,yt)).next())});const Fr={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var RA=(Je=>(Je[Je.GET_DISCUSSES=0]="GET_DISCUSSES",Je[Je.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",Je[Je.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",Je[Je.PLUS_DISCUSS=3]="PLUS_DISCUSS",Je[Je.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",Je[Je.SET_PAGE=5]="SET_PAGE",Je[Je.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",Je))(RA||{});function gA(Je,yt){switch(yt.type){case 6:return hA($t({},Je),{loading:!0});case 0:return $t($t({},Je),yt.payload);case 1:return $t($t({},Je),yt.payload);case 4:return $t($t({},Je),yt.payload);case 3:return $t($t({},Je),yt.payload);case 5:return hA($t({},Je),{page:yt.payload});case 2:return $t($t({},Je),yt.payload);default:throw new Error}}var JA=({user:Je,identifier:yt,hack:nA,onTriggerPraise:hr,activeIndex:er})=>{const[rr,or]=(0,F.useReducer)(gA,Fr),{loading:HA,page:PA,data:nr,count:OA,actionType:FA,activeDiscussIndex:TA}=rr,en=(0,F.useCallback)(()=>_A(void 0,null,function*(){or({type:6});const Pr=yield st(yt,PA),{comments:Sn,disscuss_count:Rr}=Pr;or({type:0,payload:{data:Sn,count:Rr,loading:!1}})}),[PA,yt]);(0,F.useEffect)(()=>{er==="2"&&en()},[yt,PA,er]);function wr(Pr){or({type:5,payload:Pr})}function Gr(Pr){or({type:4,payload:{actionType:Pr}})}function tr(Pr){or(TA===Pr?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:Pr}})}function kn(Pr,Sn,Rr){return _A(this,null,function*(){try{const Er=yield wt(Pr);nr[Rr].user_praise=Sn,nr[Rr].praise_count=Er.praise_count,or({type:3,payload:{data:[...nr]}})}catch(Er){console.log(Er)}})}function Cn(){return _A(this,null,function*(){const{id:Pr,params:Sn,type:Rr,index:Er,parentDiscussIndex:Vr}=FA;if(Rr==="hidden-discuss"&&(yield Qt(yt,Pr,Sn),Vr?nr[Vr].children[Er].hidden=Sn.hidden==1:nr[Er].hidden=Sn.hidden==1,or({type:4,payload:{actionType:null,data:[...nr]}})),Rr==="delete-discuss"){if(yield Ue(yt,Pr),Vr||Vr===0){let wa=nr[Vr].children;for(let La=wa.length-1;La>=0;La--)if(wa[La].id===Pr){wa.splice(La,1);break}nr[Vr].children=wa}else for(let wa=nr.length-1;wa>=0;wa--)if(nr[wa].id===Pr){nr.splice(wa,1);break}or({type:4,payload:{actionType:null,data:[...nr]}})}})}function vn(){or({type:4,payload:{actionType:null}})}function On(Pr,Sn){return _A(this,null,function*(){try{yield lt(yt,Pr,Sn),en()}catch(Rr){console.log(Rr)}})}function Da(Pr){return _A(this,null,function*(){or({type:6}),yield ot(yt,Pr),en()})}return DA.createElement(DA.Fragment,null,DA.createElement("div",{className:"discuss-panel"},nr.length===0?DA.createElement(Rt.Z,null):nr.map((Pr,Sn)=>DA.createElement(Dt,{onReplyDiscuss:On,onPlusDiscuss:kn,onSetActiveDiscussIndex:tr,onSetActionType:Gr,data:Pr,index:Sn,user:Je,activeDiscussIndex:TA})),OA>10?DA.createElement("div",{className:"pagination-container"},DA.createElement(Qe.Z,{showQuickJumper:!0,onChange:wr,current:PA,total:OA})):null),DA.createElement(SA,{user_praise:nA.user_praise,praise_count:nA.praises_count,praisePlus:hr,discuss_count:nA.comments_count,onCreateDiscuss:Da}),DA.createElement(j.Z,null,DA.createElement(De.default,{centered:!0,title:"\u63D0\u793A",open:!!FA,onOk:Cn,onCancel:vn},DA.createElement("p",null,FA?FA.message:"")),DA.createElement(It.Z,null)))},_t=_(57809),rA=_(92832),sA=_(65615),dA={},$A=_(59301),vr=({hack:Je,current_user:yt})=>$A.createElement("div",{className:dA.answer},Je!=null&&Je.analysis?$A.createElement(c.Z,{style:{padding:"13px 0"},value:(Je==null?void 0:Je.analysis)||""}):$A.createElement(Rt.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),NA={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},lA=_(36381),br=_(43604),Jr=_(78241),Br=_(5871),Kr=_(72161),oA=_(59301);const{TextArea:Xr}=rA.default,{Panel:qr}=lA.default;var fr=({data:Je,hack:yt})=>(console.log(Je,yt,"data"),yt!=null&&yt.is_file?oA.createElement(Kr.Y2,{disabled:!0,className:NA.uploadTableWrapper,showScore:!yt.test_set_score,data:Je,isProgramHomework:!0}):oA.createElement("div",{className:NA.hackSets},Je==null?void 0:Je.map((nA,hr)=>oA.createElement(lA.default,{accordion:!0,bordered:!1,key:hr,defaultActiveKey:hr===0&&nA.id,className:NA.collapseWrapper,expandIcon:({isActive:er})=>oA.createElement("i",{className:`iconfont icon-weizhankai ${er?NA.open:NA.close}`,style:{fontSize:14,transition:"all .2s"}})},oA.createElement(qr,{key:nA.id,header:oA.createElement(g.Z,{align:"middle",justify:"space-between",wrap:!1},oA.createElement(br.Z,{className:NA.panelHeader},oA.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",hr+1)),oA.createElement(br.Z,{flex:1},oA.createElement(g.Z,{align:"middle",justify:"end",wrap:!1},!(yt!=null&&yt.test_set_score)&&oA.createElement(br.Z,{className:NA.rateInput},oA.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),oA.createElement("div",null,oA.createElement(Jr.default.Item,{noStyle:!0},oA.createElement(Br.Z,{value:nA==null?void 0:nA.score,className:NA.baseFormItem,min:0,max:100,disabled:!0}))),oA.createElement("span",{className:"ml10"},"%")))))},oA.createElement(Jr.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},oA.createElement(Xr,{readOnly:!0,value:nA==null?void 0:nA.input,rows:4})),oA.createElement(Jr.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},oA.createElement(Xr,{readOnly:!0,value:nA==null?void 0:nA.output,rows:4}))))))),ir={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},jn=_(59301),Hi=(0,F.forwardRef)(({data:Je=[]},yt)=>{var nA;const[hr,er]=(0,F.useState)(),rr=Je.filter(HA=>HA.show);(0,F.useEffect)(()=>{rr.length&&er(rr[0].id)},[Je==null?void 0:Je.length]);const or=((nA=rr.find(HA=>HA.id===hr))==null?void 0:nA.element)||null;return(0,F.useImperativeHandle)(yt,()=>({setActiveTab:HA=>er(HA)})),jn.createElement("div",{className:ir.tabs},jn.createElement("div",{className:ir.tabWarp},rr.map(HA=>jn.createElement("div",{onClick:()=>er(HA.id),className:`${ir.tab} ${HA.id===hr?ir.active:""}`,key:HA.id},HA.name))),jn.createElement("div",{className:ir.content},or))}),vA=_(59301),hi=Object.defineProperty,qa=Object.defineProperties,Sa=Object.getOwnPropertyDescriptors,ta=Object.getOwnPropertySymbols,Bs=Object.prototype.hasOwnProperty,ws=Object.prototype.propertyIsEnumerable,$i=(Je,yt,nA)=>yt in Je?hi(Je,yt,{enumerable:!0,configurable:!0,writable:!0,value:nA}):Je[yt]=nA,Qn=(Je,yt)=>{for(var nA in yt||(yt={}))Bs.call(yt,nA)&&$i(Je,nA,yt[nA]);if(ta)for(var nA of ta(yt))ws.call(yt,nA)&&$i(Je,nA,yt[nA]);return Je},ma=(Je,yt)=>qa(Je,Sa(yt)),In=(Je,yt,nA)=>new Promise((hr,er)=>{var rr=PA=>{try{HA(nA.next(PA))}catch(nr){er(nr)}},or=PA=>{try{HA(nA.throw(PA))}catch(nr){er(nr)}},HA=PA=>PA.done?hr(PA.value):Promise.resolve(PA.value).then(rr,or);HA((nA=nA.apply(Je,yt)).next())});const pi={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},cA={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var es=({hack:Je,onTriggerPraise:yt,topicId:nA,page:hr,onPageChange:er,user:rr,current_user:or,submitRecords:HA,submitting:PA,submitResult:nr,setActiveIndex:OA,hack_sets:FA})=>{var TA,en;const[wr]=(0,qe.useSearchParams)(),[Gr,tr]=(0,F.useState)("0"),kn=(0,qe.useLocation)(),[Cn,vn]=(0,F.useState)(!1),[On,Da]=(0,F.useState)(null),[Pr,Sn]=(0,F.useState)([]),[Rr,Er]=(0,F.useState)([]),[Vr,wa]=(0,F.useState)({page:1,limit:10}),La=(0,F.useRef)(null),Ma=(0,F.useRef)(null);console.log(rr,"user");let[hn,Rs]=(0,F.useState)(ma(Qn({},(0,qe.useParams)()),{page:1,per_page:20,name:""}));(0,F.useEffect)(()=>{Ma.current&&(Je==null?void 0:Je.is_close_tips)===!1&&On===null&&Da(!0)},[Ma.current,Je==null?void 0:Je.is_close_tips,On]);function Ms(){return In(this,null,function*(){yield(0,he.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,F.useEffect)(()=>{OA(Gr)},[Gr]);function gi(gr){return In(this,null,function*(){let Yn=gr.target.id;if(Yn==="1"){let Aa=yield(0,he.ZP)(`/api/myproblems/${hn.id}/redo_logs.json`,{method:"get",params:Qn({},Vr)});(Aa==null?void 0:Aa.status)===0&&Er(Aa==null?void 0:Aa.data)}tr(Yn)})}(0,F.useEffect)(()=>Be.Z.subscribe("to-commit-info",()=>{tr("1"),La.current&&La.current.setActiveTab("1")}),[]),(0,F.useEffect)(()=>Be.Z.subscribe("to-reset-info",()=>{gi({target:{id:"1"}}),La.current&&La.current.setActiveTab("2")}),[]);function _s(){tr("2")}function Mn(){return In(this,null,function*(){let gr=yield(0,he.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Qn({identifier:hn==null?void 0:hn.id},hn)});Sn(gr)})}const cr=[{title:null,description:vA.createElement("div",null,vA.createElement("b",{onClick:()=>{Da(!1),Ms(),vn(!0),Mn()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),vA.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),vA.createElement(te.ZP,{onClick:()=>{Da(!1),Ms()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>Ma.current}];return vA.createElement("div",{className:J["left-panel"]},vA.createElement("ul",{className:`${J["s-navs"]} ${J["bg-white"]} ${J.b1}`},(Je==null?void 0:Je.is_program)&&!wr.get("pageId")&&vA.createElement(se.Z,{title:"\u9898\u76EE\u5217\u8868"},vA.createElement("div",{onClick:()=>{Mn(),vn(!0)},className:J.btns,ref:Ma,style:On?{pointerEvents:"none"}:{}},vA.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),vA.createElement("li",{style:{marginLeft:20}},vA.createElement("a",{className:Gr==="0"?J.active:"",id:"0",onClick:gi},"\u9898\u76EE\u63CF\u8FF0")),vA.createElement("li",null,vA.createElement("a",{className:Gr==="1"?J.active:"",id:"1",onClick:gi},"\u64CD\u4F5C\u8BB0\u5F55")),(wr.get("type")!=="exercises"&&(Je==null?void 0:Je.answer_text_show)||wr.get("type")!=="exercises"&&(Je==null?void 0:Je.analysis_show))&&vA.createElement("li",null,vA.createElement("a",{className:Gr==="4"?J.active:"",id:"4",onClick:gi},"\u89E3\u7B54\u53C2\u8003")),wr.get("type")!=="exercises"&&vA.createElement("li",null,vA.createElement("a",{className:Gr==="2"?J.active:"",id:"2",onClick:gi},"\u8BC4\u8BBA")),!!(FA!=null&&FA.length)&&wr.get("type")!=="exercises"&&wr.get("type")!=="1"&&vA.createElement("li",null,vA.createElement("a",{className:Gr==="5"?J.active:"",id:"5",onClick:gi},"\u6D4B\u8BD5\u7528\u4F8B"))),vA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},vA.createElement(h,{hack:Je,onTriggerPraise:yt,toDiscuss:_s})),vA.createElement("div",{style:{padding:"12px"},className:`${J["tab-panel-body"]} ${Gr==="1"?"":"hide"}`},vA.createElement(Hi,{ref:La,data:[{id:"1",show:wr.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:vA.createElement(vA.Fragment,null,HA!=null&&HA.records_count||PA?vA.createElement(aA,{page:hr,onPageChange:er,topicId:nA,submitting:PA,key:(nr==null?void 0:nr.id)||1,submitRecords:HA,submitResult:nr}):vA.createElement(Rt.Z,null))},{id:"2",show:wr.get("type")==="exercises"||(Je==null?void 0:Je.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:vA.createElement(vA.Fragment,null,vA.createElement(G.default,{pagination:!1,dataSource:Rr==null?void 0:Rr.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(gr,Yn,Aa)=>Nt()(gr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(gr,Yn,Aa)=>{var la;return(la=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find($a=>$a.id===gr))==null?void 0:la.name}}]}),vA.createElement(Qe.Z,{style:{marginTop:10},current:Vr.page,total:Rr==null?void 0:Rr.count,hideOnSinglePage:!0,onChange:gr=>In(void 0,null,function*(){Vr.page=gr,wa(Vr);let Yn=yield(0,he.ZP)(`/api/myproblems/${hn.id}/redo_logs.json`,{method:"get",params:ma(Qn({},Vr),{courseId:hn.courseId})});(Yn==null?void 0:Yn.status)===0&&Er(Yn==null?void 0:Yn.data)})}))}]})),vA.createElement("div",{style:{padding:"12px"},className:`${J["tab-panel-body"]} ${Gr==="4"?"":"hide"}`},vA.createElement(Hi,{data:[{id:"1",show:wr.get("type")!=="exercises"&&(Je==null?void 0:Je.answer_text_show),name:"\u7B54\u6848",element:vA.createElement(vA.Fragment,null,vA.createElement(ne,{hack:Je,current_user:or}))},{id:"2",show:wr.get("type")!=="exercises"&&(Je==null?void 0:Je.analysis_show),name:"\u89E3\u6790",element:vA.createElement(vA.Fragment,null,vA.createElement(vr,{hack:Je,current_user:or}))}]})),vA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="2"?"":"hide"}`,style:{padding:0}},vA.createElement(JA,{user:rr,activeIndex:Gr,identifier:Je.identifier,hack:Je,onTriggerPraise:yt})),vA.createElement("div",{className:`${J["tab-panel-body"]} ${Gr==="5"?"":"hide"}`,style:{padding:12}},vA.createElement(fr,{data:FA||[],hack:Je})),vA.createElement(b.Z,{rootClassName:J.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>vn(!1),open:Cn},vA.createElement(g.Z,null,vA.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),vA.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",Pr==null?void 0:Pr.total_count,"\u9898\xA0[\xA0",Pr==null?void 0:Pr.total_score,"\u5206\xA0]\xA0"),!(rr!=null&&rr.hack_manager)&&vA.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",Pr==null?void 0:Pr.work_score,"\u5206")),vA.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),vA.createElement(g.Z,{align:"middle",className:"mt10 mb10"},!(rr!=null&&rr.hack_manager)&&vA.createElement(_t.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:gr=>{hn.page=1,hn.finish_status=gr,Rs(Qn({},hn)),Mn()}},vA.createElement(_t.default.Option,{value:""},"\u5168\u90E8"),vA.createElement(_t.default.Option,{value:0},"\u672A\u5F00\u59CB"),vA.createElement(_t.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),vA.createElement(_t.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),vA.createElement(_t.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:gr=>{hn.page=1,hn.difficult=gr||null,Rs(Qn({},hn)),Mn()}},vA.createElement(_t.default.Option,{value:0},"\u5168\u90E8"),vA.createElement(_t.default.Option,{value:1},"\u7B80\u5355"),vA.createElement(_t.default.Option,{value:2},"\u9002\u4E2D"),vA.createElement(_t.default.Option,{value:3},"\u56F0\u96BE")),vA.createElement(rA.default.Search,{size:"large",onSearch:gr=>{hn.name=gr,hn.page=1,Rs(Qn({},hn)),Mn()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),vA.createElement("div",{className:J.list,style:{height:36,background:"#3D445C"}},!(rr!=null&&rr.hack_manager)&&vA.createElement("span",null,"\u72B6\u6001"),vA.createElement("span",null,"\u5E8F\u53F7"),vA.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),vA.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),vA.createElement("div",{style:{overflow:"auto",flex:1}},(TA=Pr==null?void 0:Pr.data)!=null&&TA.length?(en=Pr==null?void 0:Pr.data)==null?void 0:en.map((gr,Yn)=>vA.createElement("div",{onClick:()=>In(void 0,null,function*(){let Aa=yield(0,he.ZP)(`/api/problems/${gr==null?void 0:gr.identifier}/start.json`,{method:"get",params:{hack_user_id:rr==null?void 0:rr.user_id}});Aa&&(window.location.href=`/myproblems/${Aa==null?void 0:Aa.identifier}${window.location.search}`)}),className:`${J.list} ${gr!=null&&gr.checked?J.active:""}`},!(rr!=null&&rr.hack_manager)&&vA.createElement(vA.Fragment,null,!(gr!=null&&gr.opened)&&vA.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(gr==null?void 0:gr.opened)&&!(gr!=null&&gr.passed)&&vA.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(gr==null?void 0:gr.opened)&&(gr==null?void 0:gr.passed)&&vA.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),vA.createElement("span",null,(hn.page-1)*20+(Yn+1)),vA.createElement("span",{style:{flex:1},title:gr.name},`[${gr==null?void 0:gr.score}\u5206]`,"\xA0",gr.name),vA.createElement("span",{style:{flexBasis:48,paddingRight:0}},pi[gr.difficult]))):vA.createElement(Rt.Z,null)),vA.createElement(Qe.Z,{current:hn.page,className:"mt20",hideOnSinglePage:!0,total:Pr==null?void 0:Pr.count,pageSize:hn.per_page,onChange:(gr,Yn)=>{hn.page=gr,hn.per_page=Yn,Mn()}})),vA.createElement(sA.Z,{rootClassName:J.tour,closeIcon:!1,open:!!On,steps:cr,gap:{offset:3,radius:2}}))},ts=_(62522),Nn=_(16209),no=_(19105),ao=_(31947),io=_(85219),ys=_(67054),ia=_(61293),mi=_(92310),ki=_.n(mi),Ba=_(23960),mu=_(39775),lr=_(93450),BA=_(59301),An=Object.defineProperty,sa=Object.defineProperties,As=Object.getOwnPropertyDescriptors,dr=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,xA=Object.prototype.propertyIsEnumerable,ar=(Je,yt,nA)=>yt in Je?An(Je,yt,{enumerable:!0,configurable:!0,writable:!0,value:nA}):Je[yt]=nA,MA=(Je,yt)=>{for(var nA in yt||(yt={}))St.call(yt,nA)&&ar(Je,nA,yt[nA]);if(dr)for(var nA of dr(yt))xA.call(yt,nA)&&ar(Je,nA,yt[nA]);return Je},WA=(Je,yt)=>sa(Je,As(yt)),Hn=(Je,yt)=>{var nA={};for(var hr in Je)St.call(Je,hr)&&yt.indexOf(hr)<0&&(nA[hr]=Je[hr]);if(Je!=null&&dr)for(var hr of dr(Je))yt.indexOf(hr)<0&&xA.call(Je,hr)&&(nA[hr]=Je[hr]);return nA},kr=(Je,yt,nA)=>new Promise((hr,er)=>{var rr=PA=>{try{HA(nA.next(PA))}catch(nr){er(nr)}},or=PA=>{try{HA(nA.throw(PA))}catch(nr){er(nr)}},HA=PA=>PA.done?hr(PA.value):Promise.resolve(PA.value).then(rr,or);HA((nA=nA.apply(Je,yt)).next())});const{Countdown:Rn}=ae.default,$r={Java:"java",C:"c",Python:"py","C++":"c"};var En=(Je=>(Je[Je.SET_LOADING=0]="SET_LOADING",Je[Je.GET_DATA=1]="GET_DATA",Je[Je.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",Je[Je.SET_DATA=3]="SET_DATA",Je[Je.SET_DEBUGING=4]="SET_DEBUGING",Je[Je.SET_SUBMITING=5]="SET_SUBMITING",Je[Je.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",Je[Je.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",Je[Je.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",Je[Je.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",Je[Je.SET_PAGE=10]="SET_PAGE",Je))(En||{});function Ra(){return new Date().getTime()}const rs={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function oa(Je,yt){switch(yt.type){case 1:return MA(MA({},Je),yt.payload);case 3:return WA(MA({},Je),{data:yt.payload});case 0:return WA(MA({},Je),{loading:yt.payload});case 9:return WA(MA({},Je),{showNote:yt.payload});case 4:return WA(MA({},Je),{debuging:yt.payload});case 5:return WA(MA({},Je),{submitting:yt.payload});case 2:return WA(MA({},Je),{submitRecords:yt.payload});case 10:return WA(MA({},Je),{submitRecordPage:yt.payload});case 6:return WA(MA({},Je),{executingMessage:yt.payload});case 7:return MA(MA({},Je),yt.payload);case 8:return MA(MA({},Je),yt.payload);default:throw new Error}}var Ti=({children:Je})=>{var yt,nA,hr,er,rr;const[or,HA]=(0,F.useReducer)(oa,rs),{id:PA}=(0,qe.useParams)(),nr=(0,qe.useLocation)(),[OA]=(0,qe.useSearchParams)(),{loading:FA,data:TA,debugResult:en,submitResult:wr,submitRecords:Gr,submitRecordPage:tr,showNote:kn,debuging:Cn,submitting:vn,executingMessage:On}=or,[Da,Pr]=(0,F.useState)("#37AD83"),[Sn,Rr]=(0,F.useState)(null),[Er,Vr]=(0,F.useState)({}),[wa,La]=(0,F.useState)(!0),[Ma,hn]=(0,F.useState)(!1),[Rs,Ms]=(0,F.useState)(!1),gi=(0,F.useRef)(null),_s=(0,F.useRef)(0),Mn=TA==null?void 0:TA.user,cr=TA==null?void 0:TA.hack,[gr,Yn]=(0,F.useState)(!1),Aa=(0,F.useRef)(1),la=(0,F.useRef)(!1);(0,Ba.y)(OA.get("type")==="exercises");const{setOpenDisableCopyAndPaste:$a}=(0,Ba.X)(),[_a,Ka]=(0,F.useState)(""),sn=(0,io._)(Er);(0,F.useEffect)(()=>{function Ar(){return kr(this,null,function*(){var Qr,ca,Fn,ya,Ea;La(!0);const dn=yield(0,S.fu)(PA,{exercise_id:OA.get("exercisesId")});if(setTimeout(()=>{La(!1)},800),dn.status!==401){try{dn.hack.code=ge.Base64.decode(dn.hack.code)}catch(on){console.log(on)}dn.hack=WA(MA({},dn.hack),{is_program:OA.get("type")==="1"}),HA({type:1,payload:{loading:!1,data:dn}})}if(OA.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let on;OA.get("coursesId")=="coursesId"?on=yield(0,f._F)({categoryId:OA.get("exercisesId"),login:OA.get("login")}):on=yield(0,f._B)({categoryId:OA.get("exercisesId"),login:OA.get("login")}),Vr(MA({},on)),$a((Qr=on==null?void 0:on.exercise)==null?void 0:Qr.forbid_copy),typeof((ca=on==null?void 0:on.exercise)==null?void 0:ca.left_time)=="number"&&(Rr(Date.now()+((Fn=on==null?void 0:on.exercise)==null?void 0:Fn.left_time)*1e3),setTimeout(()=>{Pr("red")},(((ya=on==null?void 0:on.exercise)==null?void 0:ya.left_time)-300>0?((Ea=on==null?void 0:on.exercise)==null?void 0:Ea.left_time)-300:0)*1e3))}})}PA&&Ar()},[PA]),(0,F.useEffect)(()=>{var Ar;return OA.get("type")==="exercises"&&((Ar=Er==null?void 0:Er.exercise)!=null&&Ar.screen_open)&&(window.removeEventListener("blur",za,!1),ys.U.forEach((Qr,ca)=>{window.addEventListener(Qr,za,!1)}),window.addEventListener("blur",za,!1),window.focus()),()=>{document.removeEventListener((0,O.gH)(),za)}},[Er]),(0,F.useEffect)(()=>{_a==="1"&&PA&&cr!=null&&cr.language&&Ri()},[PA,tr,cr==null?void 0:cr.language,_a]),(0,F.useEffect)(()=>(cr!=null&&cr.is_program&&(_s.current=0,gi.current=setInterval(()=>{_n()},15e3)),()=>{clearInterval(gi.current)}),[cr==null?void 0:cr.is_program]);const _n=()=>kr(void 0,null,function*(){let Ar=yield(0,he.ZP)(`/api/myproblems/${PA}/save_long_time.json`,{method:"get",params:{answer_long_time:_s.current}})}),za=()=>{la.current||(0,O.BU)(),window.parent.postMessage("backExercise","*")};function Ri(){return kr(this,null,function*(){try{const Ar=yield(0,S.zO)(PA,{limit:15,page:tr,language:cr==null?void 0:cr.language});HA({type:2,payload:Ar})}catch(Ar){console.log(Ar)}})}function vi(Ar){HA({type:10,payload:Ar})}function Xn(Ar){return kr(this,null,function*(){var Qr;let ca;(OA.get("ip_limit")==="inner"||OA.get("ip_bind_type")==="true")&&(ca=yield(0,Nn.y)({ip_limit:OA.get("ip_limit"),ip_bind:OA.get("ip_bind_type")==="true"}));const Fn=yield(0,S.n4)(PA,{code:ge.Base64.encode(Ar||cr.code),language:cr==null?void 0:cr.language,exercise_id:OA.get("exercisesId"),question_id:OA.get("questionId"),ip:ca});return Fn.status===-5&&(0,qe.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:WA(MA({errorMessage:Fn==null?void 0:Fn.message},(Er==null?void 0:Er.exercise)||{}),{exercise_user_id:(Qr=Er==null?void 0:Er.exercise)==null?void 0:Qr.exercise_user_id,id:OA.get("exercisesId")})}}),Fn})}function Bi(){return kr(this,null,function*(){if(Aa.current=2,!vn){HA({type:5,payload:!0});try{Be.Z.publish("to-commit-info");const Ar=yield Xn();if(console.log(Ar,1),Ar.status===0){let dn=function(){return kr(this,null,function*(){const{status:on,data:yi}=yield(0,S.rX)(PA,"submit"),Ei=Ra()-Ea>(Fn*ya+30)*1e3;if(on!==0&&!Ei&&setTimeout(dn,1e3),Ei&&on!==0){De.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),HA({type:5,payload:!1});return}if(on===0){yi.status===2&&De.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(yi==null?void 0:yi.status)===0&&OA.get("type")==="1"&&Ms(!0);const ns=yield(0,S.zO)(PA,{limit:15,page:tr,language:cr==null?void 0:cr.language});HA({type:8,payload:WA(MA({},or),{submitResult:yi,submitting:!1,submitRecords:ns})})}})},Qr={};OA.get("type")==="exercises"&&(Qr.extras={exercise_id:OA.get("exercisesId"),question_id:OA.get("questionId")},(OA.get("ip_limit")==="inner"||OA.get("ip_bind_type")==="true")&&(Qr.extras.ip=yield(0,Nn.y)({ip_limit:OA.get("ip_limit"),ip_bind:OA.get("ip_bind_type")==="true"})));const ca=yield(0,S.bM)(PA,Qr);if(ca.status===-1&&OA.get("exercisesId")){window.parent.location.href=`/classrooms/${OA.get("coursesId")}/exercise/${OA.get("exercisesId")}/detail`;return}const{time_limit:Fn,test_case_size:ya}=cr,Ea=Ra();ca.status>-1?dn():HA({type:5,payload:!1})}else HA({type:5,payload:!1})}catch(Ar){console.log(Ar),HA({type:5,payload:!1})}Yn(!1)}})}function Na(){return kr(this,null,function*(){Aa.current=1,or.debuging=!0,HA({type:4,payload:!0});try{if((yield Xn()).status===0){let Ea=function(){return kr(this,null,function*(){const{status:dn,message:on,data:yi}=yield(0,S.rX)(PA,"debug"),Ei=Ra()-ya>(Qr+30)*1e3;if(dn!==0&&!Ei&&(HA({type:6,payload:on}),setTimeout(Ea,1e3)),Ei){De.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),HA({type:4,payload:!1}),HA({type:7,payload:WA(MA({},or),{debugResult:{status:2},debuging:!1})});return}dn===0&&(yi.status===2&&De.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),HA({type:4,payload:!1}),HA({type:7,payload:WA(MA({},or),{debugResult:yi,debuging:!1})}))})};const{time_limit:Qr}=cr;let ca={input:encodeURIComponent(TA.test_case.input)};OA.get("type")==="exercises"&&(ca.exercise_id=OA.get("exercisesId"));const Fn=yield(0,S.MU)(PA,ca);if(Fn.status===-1&&OA.get("exercisesId")){window.parent.location.href=`/classrooms/${OA.get("coursesId")}/exercise/${OA.get("exercisesId")}/detail`;return}const ya=Ra();(Fn==null?void 0:Fn.status)>-1?Ea():HA({type:4,payload:!1})}else HA({type:4,payload:!1})}catch(Ar){console.log(Ar)}finally{}})}function bA(Ar,Qr){const ca=Qr?{modify_code:!1}:{};HA({type:3,payload:WA(MA({},TA),{hack:MA(WA(MA({},cr),{code:Ar}),ca)})}),Yn(!0)}const gu=Ar=>kr(void 0,null,function*(){let Qr=yield(0,he.ZP)(`/api/problems/${cr==null?void 0:cr.identifier}/start.json`,{method:"get",params:{language:Ar==="C++"||Ar==="c++"?encodeURIComponent(Ar):Ar,hack_user_id:Mn==null?void 0:Mn.user_id}});Qr.status!==-1&&qe.history.replace(`/myproblems/${Qr==null?void 0:Qr.identifier}${window.location.search}`)});function ra(Ar){let Qr=Ar.target.value;HA({type:3,payload:WA(MA({},TA),{test_case:{input:Qr}})})}function so(){return kr(this,null,function*(){try{let Ar={};OA.get("type")==="exercises"?Ar.exercise_id=OA.get("exercisesId"):cr!=null&&cr.homework_common_id&&(Ar.homework_common_id=cr==null?void 0:cr.homework_common_id);const Qr=yield(0,S.H7)(PA,MA({},Ar));Qr.status===401||(bA(ge.Base64.decode(Qr.code)),(OA.get("type")==="exercises"||cr!=null&&cr.homework_common_id)&&Be.Z.publish("to-reset-info"))}catch(Ar){console.log(Ar)}})}function wi(){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:BA.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",BA.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return kr(this,null,function*(){const Ar=yield(0,S.fi)(PA);Ar.status===401||bA(ge.Base64.decode(Ar.code),!0)})}})}function Cs(){HA({type:9,payload:!0})}function pn(){HA({type:9,payload:!1})}function Go(Ar){return kr(this,null,function*(){yield(0,S.MK)(PA,Ar),HA({type:1,payload:{showNote:!1,data:WA(MA({},TA),{hack:WA(MA({},cr),{notes:Ar.notes})})}})})}const vu={hack:cr,isLoading:wa,input:(yt=TA==null?void 0:TA.test_case)==null?void 0:yt.input,is_file:(nA=TA==null?void 0:TA.test_case)==null?void 0:nA.is_file,language:cr==null?void 0:cr.language,code:cr==null?void 0:cr.code,title:"main."+$r[cr==null?void 0:cr.language],modify_code:cr==null?void 0:cr.modify_code,notes:cr==null?void 0:cr.notes,debugResult:en,debuging:Cn,submitting:vn,submitResult:wr,executingMessage:On,onCancelNote:pn,onAddNote:Go,showNote:kn,user:Mn,onShowNote:Cs,onSubmitCode:Bi,onChangeCode:bA,onChangeInput:ra,onDebugCode:Na,onResetCode:so,onSyncCode:wi,onUpdateCode:Xn,onChangeLanguage:gu,isWhiteTheme:Ma,setIsWhiteTheme:hn,topDispatch:HA};function oo(){return kr(this,null,function*(){const{praise_count:Ar}=yield(0,S.vl)(cr.id,{container_type:"Hack",type:1});let Qr=WA(MA({},TA),{hack:WA(MA({},cr),{praises_count:Ar,user_praise:!cr.user_praise})});HA({type:3,payload:Qr})})}const zo={topicId:PA,submitResult:wr,submitRecords:Gr,submitting:vn,page:tr,onPageChange:vi,hack:cr,user:TA==null?void 0:TA.user,hack_sets:TA==null?void 0:TA.hack_sets,current_user:TA==null?void 0:TA.current_user,onTriggerPraise:oo,setActiveIndex:Ka};return console.log(Er),BA.createElement(BA.Fragment,null,BA.createElement(de.Z,{spinning:FA,delay:500},TA?BA.createElement(BA.Fragment,null,BA.createElement("header",{className:ki()(ia.Z.header,Ma&&ia.Z.whiteHeader)},OA.get("type")!=="exercises"&&BA.createElement("div",null,BA.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/${Mn==null?void 0:Mn.image_url}`,alt:"user",width:36}),BA.createElement("span",{style:{color:Ma?"#333":"#B2BACB",fontSize:16}},Mn==null?void 0:Mn.name)),OA.get("type")==="exercises"&&BA.createElement("div",null,BA.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",BA.createElement("span",{className:"ml10"},(hr=Er==null?void 0:Er.exercise)==null?void 0:hr.user_name)),BA.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",BA.createElement("span",{className:"ml10"},(er=Er==null?void 0:Er.exercise)==null?void 0:er.student_id))),BA.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},BA.createElement("div",null,cr.name)),(cr==null?void 0:cr.is_program)&&BA.createElement(no.Z,{defaultValue:cr==null?void 0:cr.answer_long_time,onChange:Ar=>{_s.current=Ar},className:ia.Z.timepiece}),Mn!=null&&Mn.hack_manager?BA.createElement(qe.Link,{className:ia.Z.btn_edit,to:OA.get("type")==="1"?OA.get("pageId")?`/problems/newedit/${cr.identifier}?type=1&pageId=${OA.get("pageId")}&backUrl=${OA.get("backUrl")}`:`/problems/newedit/${cr.identifier}?type=1`:`/problems/newedit/${cr.identifier}`}," ",BA.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,((rr=Er==null?void 0:Er.exercise)==null?void 0:rr.left_time)&&BA.createElement(BA.Fragment,null,BA.createElement("span",{style:{color:Da,marginRight:6},className:`iconfont icon-daojishi ${ia.Z.djs}`}),BA.createElement("span",{className:"c-white mr20"},BA.createElement(Rn,{valueStyle:{color:Da,fontSize:20,fontWeight:500},title:BA.createElement("span",{style:{color:Da,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:Sn,onFinish:()=>kr(void 0,null,function*(){const Ar=yield(0,f.VL)({categoryId:OA.get("exercisesId"),commit_method:2});if((Ar==null?void 0:Ar.status)===0&&(Xn(),De.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:BA.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",BA.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>kr(void 0,null,function*(){window.parent.location.href=`/classrooms/${OA.get("coursesId")}/exercise/${OA.get("exercisesId")}/detail`})})),(Ar==null?void 0:Ar.status)===-3){const Qr=parseInt(Ar==null?void 0:Ar.message);Rr(Date.now()+Qr*1e3)}})}))),OA.get("type")==="exercises"?BA.createElement(te.ZP,{type:"primary",onClick:()=>{const Ar=()=>kr(void 0,null,function*(){yield Xn(),Yn(!1),sn(),la.current=!0,za()});if(!(Gr!=null&&Gr.records_count)||gr){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:BA.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Ar});return}Ar()}},BA.createElement("span",{className:"iconfont icon-yiguanbi mr5 font14"})," \u8FD4\u56DE\u8BD5\u5377"):BA.createElement("span",{onClick:()=>{var Ar;if(OA.get("backUrl"))qe.history.push(OA.get("backUrl"));else if(OA.get("type")==="1"){let Qr=(Ar=localStorage.getItem("program_homework"))==null?void 0:Ar.split(",");qe.history.push(`/classrooms/${Qr==null?void 0:Qr[0]}/program_homework/${Qr==null?void 0:Qr[1]}/detail`)}else qe.history.push("/problemset")}},BA.createElement(se.Z,{title:"\u5173\u95ED"},BA.createElement("i",{style:{color:Ma?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),BA.createElement(de.Z,{size:"large",spinning:wa},BA.createElement(D.Z,{className:ki()(ia.Z.myProblems,Ma&&ia.Z.whiteMyProblems),leftChild:BA.createElement(es,MA({},zo)),rightChild:BA.createElement(ua,MA({},vu))}))):null,BA.createElement(De.default,{centered:!0,closable:!1,width:680,footer:null,open:Rs,className:"oj-modal"},BA.createElement("section",{className:"oj-modal-content"},BA.createElement("div",{className:"oj-modal-head"},BA.createElement("img",{src:ts,alt:""}),BA.createElement("i",{onClick:()=>Ms(!1),className:"iconfont icon-guanbi1"})),BA.createElement("aside",null,BA.createElement("img",{className:"mr30",src:lr.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",BA.createElement("span",{style:{color:"#75d6ba",marginRight:100}},wr==null?void 0:wr.execute_time,"ms"),"\u4F18\u4E8E",BA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(wr==null?void 0:wr.time_better_than)||100,"%"),"\u7684\u7528\u6237"),BA.createElement("aside",{className:"mb50"},BA.createElement("img",{src:mu.Z,className:"mr30"}),BA.createElement("span",{className:"oj-modal-tt"},BA.createElement("span",null,BA.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),BA.createElement("span",{className:"c-light-primary"},wr==null?void 0:wr.execute_memory,"kb")),BA.createElement("span",null,BA.createElement("span",null))),"\u4F18\u4E8E",BA.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(wr==null?void 0:wr.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),BA.createElement("div",{id:"oj-modal-next",onClick:()=>kr(void 0,null,function*(){var Ar;if(wr!=null&&wr.next_identifier){let Qr=yield(0,he.ZP)(`/api/problems/${wr==null?void 0:wr.next_identifier}/start.json`,{method:"get",params:{hack_user_id:Mn==null?void 0:Mn.user_id}});Qr&&(window.location.href=`/myproblems/${Qr==null?void 0:Qr.identifier}${window.location.search}`)}else{let Qr=(Ar=localStorage.getItem("program_homework"))==null?void 0:Ar.split(",");qe.history.push(`/classrooms/${Qr==null?void 0:Qr[0]}/program_homework/${Qr==null?void 0:Qr[1]}/detail`)}}),className:"oj-modal-btn"},wr!=null&&wr.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875")))),BA.createElement(ao.Z,{successCb:()=>{Aa.current===1?Na():Bi()}}))};function Es({title:Je,modify_code:yt,onSyncCode:nA,onShowCodeSetting:hr,onResetCode:er,hack:rr,onChangeLanguage:or,isWhiteTheme:HA}){var PA;const nr=()=>{De.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:BA.createElement(x.Z,null),content:"\u4F60\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:er})},[OA]=(0,qe.useSearchParams)(),FA=OA.get("language"),TA=en=>en==="1"?"c++":en==="2"?"C++":en;return(0,F.useEffect)(()=>{FA&&or(TA(FA))},[]),(0,F.useEffect)(()=>{rr!=null&&rr.tpm_code_modified&&De.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:BA.createElement(x.Z,null),content:BA.createElement("div",null,BA.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),BA.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),BA.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>er()})},[rr==null?void 0:rr.language]),console.log(rr,HA,"hack"),BA.createElement("div",{className:`${ia.Z.codeHead} ${HA?ia.Z.whiteCodeHead:""}`},BA.createElement("div",{className:ia.Z.navWrap},(PA=rr==null?void 0:rr.all_language)==null?void 0:PA.map(en=>BA.createElement("div",{className:`${ia.Z.nav} ${en===(rr==null?void 0:rr.language)?ia.Z.active:""}`,key:en,onClick:()=>or(en)},BA.createElement(se.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},BA.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),BA.createElement("span",null,en)))),BA.createElement(g.Z,{align:"middle",style:{marginLeft:"auto"}},yt?BA.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:nA},BA.createElement("img",{src:re,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,BA.createElement("a",{onClick:nr},BA.createElement(se.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},BA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),BA.createElement("a",{onClick:hr},BA.createElement(se.Z,{title:"\u8BBE\u7F6E"},BA.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function ua(Je){var yt=Je,{input:nA,is_file:hr,showNote:er,onShowNote:rr,notes:or,onCancelNote:HA,onAddNote:PA,debugResult:nr,language:OA,debuging:FA,submitting:TA,executingMessage:en,code:wr,onSubmitCode:Gr,onDebugCode:tr,onChangeCode:kn,onChangeInput:Cn,onUpdateCode:vn,user:On,isLoading:Da,submitResult:Pr}=yt,Sn=Hn(yt,["input","is_file","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Rr(Vr){return BA.createElement(Es,WA(MA({},Sn),{onShowCodeSetting:Vr}))}const Er=MA({input:nA,is_file:hr,debugResult:nr,debuging:FA,submitting:TA,executingMessage:en,onDebugCode:tr,onChangeCode:kn,onSubmitCode:Gr,onChangeInput:Cn,user:On,submitResult:Pr},Sn);return BA.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},BA.createElement(be,{setIsWhiteTheme:Sn==null?void 0:Sn.setIsWhiteTheme,isLoading:Da,language:OA,value:wr,onChange:kn,onUpdateCode:vn,ActionBarRender:Rr}),BA.createElement(ee.ZP,MA({},Er)))}},74440:function(Dr,jA,_){"use strict";_.d(jA,{h:function(){return F}});var F=(qe=>(qe[qe.NOMATCH=-1]="NOMATCH",qe[qe.OK=0]="OK",qe[qe.TIMEOUT=2]="TIMEOUT",qe[qe.PODFAILURE=3]="PODFAILURE",qe[qe.COMPILEFAILURE=4]="COMPILEFAILURE",qe[qe.EXECUTEFAILURE=5]="EXECUTEFAILURE",qe[qe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",qe))(F||{})},88264:function(Dr,jA,_){"use strict";_.d(jA,{H7:function(){return b},MK:function(){return x},MU:function(){return f},X6:function(){return D},bM:function(){return S},fi:function(){return U},fu:function(){return g},n4:function(){return j},rX:function(){return Q},vl:function(){return L},zO:function(){return O}});var F=_(99064),qe=Object.defineProperty,ae=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(N,K,Ae)=>K in N?qe(N,K,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):N[K]=Ae,se=(N,K)=>{for(var Ae in K||(K={}))De.call(K,Ae)&&te(N,Ae,K[Ae]);if(ae)for(var Ae of ae(K))de.call(K,Ae)&&te(N,Ae,K[Ae]);return N};function g(N,K){return(0,F.U2)(`myproblems/${N}.json`,se({hidePopLogin:!0},K||{}))}function S(N,K){return(0,F.v_)(`myproblems/${N}/code_submit.json`,K)}function f(N,K){return(0,F.v_)(`myproblems/${N}/code_debug.json`,K)}function O(N,K){return K.language&&(K.language=encodeURIComponent(K.language)),(0,F.U2)(`myproblems/${N}/submit_records.json`,K)}function D(N){return(0,F.U2)("myproblems/record_detail.json",{id:N})}function Q(N,K){return(0,F.U2)(`myproblems/${N}/result.json`,{mode:K})}function x(N,K){return(0,F.v_)(`myproblems/${N}/add_notes.json`,K)}function b(N,K){return(0,F.v_)(`myproblems/${N}/restore_initial_code.json`,K)}function U(N){return(0,F.v_)(`myproblems/${N}/sync_code.json`)}function j(N,K){return(0,F.v_)(`myproblems/${N}/update_code.json`,K)}function L(N,K){return(0,F.v_)(`discusses/${N}/plus.json`,K)}},25555:function(Dr,jA,_){"use strict";_.d(jA,{Im:function(){return Ge},ZP:function(){return be},gZ:function(){return I}});var F=_(59301),qe=_(92832),ae=_(3113),De=_(84105),de=_(87395),te=_(35106),se=_(24334),g=_(33538),S=_(85149),f=_(955),O=_(13787),D=_(34376),Q=_(92310),x=_.n(Q),b=_(59301),U=Object.defineProperty,j=Object.defineProperties,L=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,K=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,me=(re,ge,ee)=>ge in re?U(re,ge,{enumerable:!0,configurable:!0,writable:!0,value:ee}):re[ge]=ee,_e=(re,ge)=>{for(var ee in ge||(ge={}))K.call(ge,ee)&&me(re,ee,ge[ee]);if(N)for(var ee of N(ge))Ae.call(ge,ee)&&me(re,ee,ge[ee]);return re},oe=(re,ge)=>j(re,L(ge));const{TextArea:tt}=qe.default,ke={visible:!1,tabIndex:"0"},Ge={[te.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[te.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[te.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var it=(re=>(re[re.SET_VISIBLE=0]="SET_VISIBLE",re[re.SET_TABINDEX=1]="SET_TABINDEX",re))(it||{});function Y(re,ge){switch(ge.type){case 0:return oe(_e({},re),{visible:ge.payload});case 1:return oe(_e({},re),{tabIndex:ge.payload});default:throw new Error}}function Se({value:re,className:ge}){const[ee,J]=(0,F.useState)(!1),$=(0,F.useRef)(),G=(0,F.useRef)();return(0,F.useEffect)(()=>{ee&&(G.current.reset(),G.current.write((0,f.pp)(re||"")))},[re,ee]),(0,F.useEffect)(()=>{var Qe,Ve,Re,jt;if($.current){G.current=new D.Terminal({fontSize:14,disableStdin:!0}),G.current.open($.current);const Nt=$.current.offsetWidth-14,et=((jt=(Re=(Ve=(Qe=G.current)==null?void 0:Qe._core)==null?void 0:Ve._renderService)==null?void 0:Re.dimensions)==null?void 0:jt.actualCellWidth)||9.5,Kt=Math.ceil(Nt/et);G.current.resize(Kt,8),J(!0)}},[]),b.createElement("div",{ref:$,className:x()("XtermText-valueRef",ge)})}function I(re){const{status:ge,error_msg:ee,output:J,input:$,expected_output:G,is_file:Qe,input_file_url:Ve,output_file_url:Re,expected_output_file_url:jt}=re;let Nt=null;const et={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(ge){case te.h.NOMATCH:Nt=b.createElement(b.Fragment,null,b.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:$}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:J&&se.Base64.decode(J)||""}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Re,J)},J)),b.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Qe&&b.createElement(Se,{className:"mb10",value:G&&se.Base64.decode(G)||""}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(jt,G)},G)));break;case te.h.EXECUTEFAILURE:Nt=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&b.createElement(S.Z,{value:$,style:et}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.COMPILEFAILURE:Nt=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&b.createElement(S.Z,{value:$,style:et}),Qe&&b.createElement("div",{style:et},b.createElement("a",{onClick:()=>(0,f.LR)(Ve,$)},$)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.PODFAILURE:Nt=b.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:Nt=b.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return b.createElement(b.Fragment,null," ",Nt," ")}function xe(re){const{status:ge,error_msg:ee,execute_time:J,output:$,input:G,expected_output:Qe,is_file:Ve,input_file_url:Re,output_file_url:jt,expected_output_file_url:Nt}=re;let et=null;switch(ge){case te.h.OK:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",J,"\u79D2"),b.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),b.createElement("pre",null,se.Base64.decode($)));break;case te.h.NOMATCH:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u8F93\u51FA\uFF1A",$&&se.Base64.decode($)),b.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Qe&&se.Base64.decode(Qe)));break;case te.h.EXECUTEFAILURE:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.COMPILEFAILURE:et=b.createElement(b.Fragment,null,b.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",b.createElement("pre",null,G)),b.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),b.createElement("pre",{className:"error"},se.Base64.decode(ee)));break;case te.h.PODFAILURE:et=b.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:et=b.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return b.createElement(b.Fragment,null," ",et," ")}var be=({id:re,is_file:ge,input:ee,debuging:J,submitting:$,executingMessage:G,debugResult:Qe,onChangeInput:Ve,onDebugCode:Re,onSubmitCode:jt})=>{const[Nt,et]=(0,F.useReducer)(Y,ke),{visible:Kt,tabIndex:aA}=Nt;(0,F.useEffect)(()=>{et({type:0,payload:!1})},[re]);function Rt(ue){let P=ue.target.id;et({type:1,payload:P})}function AA(){et({type:0,payload:!Kt})}const Yt=(0,F.useMemo)(()=>{if(Qe){const{status:ue}=Qe;return b.createElement(b.Fragment,null,xe(Qe))}return null},[Qe]);function c(){et({type:0,payload:!0}),et({type:1,payload:"1"}),Re()}return b.createElement("div",{className:"test-case-panel"},b.createElement("div",{className:`test-case-panel-body ${Kt?"active":""}`},b.createElement("ul",{className:"s-navs"},b.createElement("li",null,b.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),b.createElement(O.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:b.createElement(tt,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:ge?"":ee,onChange:Ve}),rightNode:J?b.createElement(g.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Qe?Yt:b.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),b.createElement("a",{className:`btn-collapse ${Kt?"up":""}`,onClick:AA},Kt?b.createElement(De.Z,null):b.createElement(de.Z,null)),b.createElement("footer",{className:"footer"},b.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),b.createElement("div",{className:"flex-container"},b.createElement(ae.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),b.createElement(ae.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),b.createElement(ae.ZP,{className:"btn-green",type:"ghost",loading:J,onClick:c},"\u8C03\u8BD5\u4EE3\u7801"),b.createElement(ae.ZP,{type:"primary",className:"custom-ant-disabled",loading:$,disabled:$,onClick:()=>{et({type:0,payload:!1}),jt()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},35106:function(Dr,jA,_){"use strict";_.d(jA,{h:function(){return F}});var F=(qe=>(qe[qe.NOMATCH=-1]="NOMATCH",qe[qe.OK=0]="OK",qe[qe.TIMEOUT=2]="TIMEOUT",qe[qe.PODFAILURE=3]="PODFAILURE",qe[qe.COMPILEFAILURE=4]="COMPILEFAILURE",qe[qe.EXECUTEFAILURE=5]="EXECUTEFAILURE",qe[qe.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",qe))(F||{})},72161:function(Dr,jA,_){"use strict";_.d(jA,{Y2:function(){return be},ZP:function(){return re}});var F=_(59301),qe=_(54580),ae=_(8591),De=_(43418),de=_(95237),te=_(5112),se=_(3113),g=_(24905),S=_(6848),f=_(92832),O={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},D="data:image/png;base64,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",Q=_(47257),x=_.n(Q),b=_(99064),U=_(1012),j=_(955),L=_(39298),N=_(59301),K=Object.defineProperty,Ae=Object.defineProperties,me=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,ke=(ge,ee,J)=>ee in ge?K(ge,ee,{enumerable:!0,configurable:!0,writable:!0,value:J}):ge[ee]=J,Ge=(ge,ee)=>{for(var J in ee||(ee={}))oe.call(ee,J)&&ke(ge,J,ee[J]);if(_e)for(var J of _e(ee))tt.call(ee,J)&&ke(ge,J,ee[J]);return ge},it=(ge,ee)=>Ae(ge,me(ee)),Y=(ge,ee,J)=>new Promise(($,G)=>{var Qe=jt=>{try{Re(J.next(jt))}catch(Nt){G(Nt)}},Ve=jt=>{try{Re(J.throw(jt))}catch(Nt){G(Nt)}},Re=jt=>jt.done?$(jt.value):Promise.resolve(jt.value).then(Qe,Ve);Re((J=J.apply(ge,ee)).next())});const{Dragger:Se}=qe.default,I=ge=>{const ee=Nt=>Nt&&Nt.substring(0,Nt.lastIndexOf("."));for(var J=[...ge],$=0,G=[],Qe=0;Qe{if(Nt.forEach(et=>{let Kt=et.name.split(/\.(?=[^\.]+$)/);et.name=`${Kt[0]}.${Kt[1].toLowerCase()}`}),Nt[0].name.includes(".in"))return Nt.length===2?Nt:[Nt[0],{}];if(Nt[0].name.includes(".out"))return Nt.length===2?Nt.reverse():[{},Nt[0]]})},xe=({onClose:ge,onOK:ee,visible:J,wrapClassName:$,rootIdentifier:G,multiple:Qe=!1,defaultMultipleValue:Ve=!0})=>{const[Re,jt]=(0,F.useState)([]),[Nt,et]=(0,F.useState)({}),[Kt,aA]=(0,F.useState)(!1),[Rt,AA]=(0,F.useState)(!0),[Yt,c]=(0,F.useState)(null),ue=(0,F.useRef)([]),P=(0,F.useRef)(0),h=()=>{ge()};(0,F.useEffect)(()=>{p()},[]),(0,F.useEffect)(()=>{J&&(ue.current=[],P.current=0,jt([]),AA(Ve))},[J]);const p=()=>Y(void 0,null,function*(){try{c(!0)}catch(ot){}}),k=ot=>ot&&ot.substring(0,ot.lastIndexOf(".")),ne=ot=>{var Qt,Ue;const je=k((Qt=ot[0])==null?void 0:Qt.name)||k((Ue=ot[1])==null?void 0:Ue.name),Ke=Re.filter(ct=>k(ct.name)!==je);ue.current=[...Ke],jt([...Ke])},Be=ot=>{if(!Rt){const Dt=new FormData;Dt.append("file",ot.file),(0,b.ZP)("/api/attachments/get_file_content.json",{method:"post",body:Dt},!0).then(vt=>{if(vt.status===0){P.current=P.current+1;const wA=ue.current.map(iA=>{var SA;if(iA.name===ot.name){const DA=Ge({},iA);return(SA=ot==null?void 0:ot.name)!=null&&SA.includes(".in")?DA.input=vt==null?void 0:vt.content:DA.output=vt==null?void 0:vt.content,DA}return iA});if(ue.current=[...wA],jt([...wA]),P.current>0&&P.current===Re.length){aA(!1);let iA=I(wA);iA=iA.filter(SA=>{var DA,Et;return!!((DA=SA[0])!=null&&DA.name&&((Et=SA[1])!=null&&Et.name))}),iA=iA.map(SA=>it(Ge(Ge({},SA[0]),SA[1]),{is_file:!1})),ee(iA),ge()}}else aA(!1),ge()});return}if(Yt){const Dt=new FormData;Dt.append("file",ot.file),G===null?Dt.append("identifier","testsets"):Dt.append("identifier",G),(0,b.ZP)("/api/attachments.json",{method:"post",body:Dt},!0).then(vt=>{if(vt.filename){P.current=P.current+1;const wA=ue.current.map(iA=>{var SA;if(iA.name===(vt==null?void 0:vt.filename)){const DA=it(Ge({},iA),{is_oss:!Yt});return(SA=vt==null?void 0:vt.filename)!=null&&SA.includes(".in")?(DA.in_object_key=vt==null?void 0:vt.object,DA.in_object_size=vt==null?void 0:vt.size,DA.input=vt==null?void 0:vt.filename,DA.in_file=ot):(DA.out_object_key=vt==null?void 0:vt.object,DA.out_object_size=vt==null?void 0:vt.size,DA.output=vt==null?void 0:vt.filename,DA.out_file=ot),DA}return iA});if(ue.current=[...wA],jt([...wA]),P.current>0&&P.current===Re.length){aA(!1);let iA=I(wA);iA=iA.filter(SA=>{var DA,Et;return!!((DA=SA[0])!=null&&DA.name&&((Et=SA[1])!=null&&Et.name))}),iA=iA.map(SA=>it(Ge(Ge({},SA[0]),SA[1]),{is_file:!0})),ee(iA),ge()}}else aA(!1),ge()});return}const Qt=new(x())({endpoint:Nt.end_point,region:Nt.region,accessKeyId:Nt.access_key_id,accessKeySecret:Nt.access_key_secret,bucket:Nt.bucket,stsToken:Nt.security_token}),Ue=ot.name,je={container_type:"TestSet",file_name:Ue},Ke=(0,U.Z)();let ct=`testsets/${G}/${Ke}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`;G===null&&(ct=`testsets/${Ke}${Ue.indexOf(".")>-1?"."+Ue.split(".").pop():""}`),Qt.multipartUpload(ct,new Blob([ot.file],{type:ot.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:Ue+""},url:Nt==null?void 0:Nt.callback_url,host:Nt==null?void 0:Nt.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,b.rz)(je)}}).then(function(Dt){if(Dt.data.status===0){P.current=P.current+1;const It=ue.current.map(vt=>{var wA,iA,SA,DA,Et,qt,pt,Lt,zt,pA,CA,$t,hA,_A,Fr,RA,gA;if(vt.name===((iA=(wA=Dt.data)==null?void 0:wA.data)==null?void 0:iA.file_name)){const JA=it(Ge({},vt),{is_oss:!Yt});return(Et=(DA=(SA=Dt.data)==null?void 0:SA.data)==null?void 0:DA.file_name)!=null&&Et.includes(".in")?(JA.in_object_key=(pt=(qt=Dt.data)==null?void 0:qt.data)==null?void 0:pt.object,JA.in_object_size=(zt=(Lt=Dt.data)==null?void 0:Lt.data)==null?void 0:zt.size,JA.input=(CA=(pA=Dt.data)==null?void 0:pA.data)==null?void 0:CA.file_name,JA.in_file=ot):(JA.out_object_key=(hA=($t=Dt.data)==null?void 0:$t.data)==null?void 0:hA.object,JA.out_object_size=(Fr=(_A=Dt.data)==null?void 0:_A.data)==null?void 0:Fr.size,JA.output=(gA=(RA=Dt.data)==null?void 0:RA.data)==null?void 0:gA.file_name,JA.out_file=ot),JA}return vt});if(ue.current=[...It],jt([...It]),P.current>0&&P.current===Re.length){aA(!1);let vt=I(It);vt=vt.filter(wA=>{var iA,SA;return!!((iA=wA[0])!=null&&iA.name&&((SA=wA[1])!=null&&SA.name))}),vt=vt.map(wA=>it(Ge(Ge({},wA[0]),wA[1]),{is_file:!0})),ee(vt),ge()}}})},he=ot=>new Promise((Qt,Ue)=>{let je=0,Ke=[];for(let ct=0;ct{je++,je===ot.length&&(Ke.length?(ae.ZP.warning(`${Ke.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):Qt(ot))}).catch(Dt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",Dt),je++,Ke.push(ot[ct].name),je===ot.length&&(Ke.length?(ae.ZP.warning(`${Ke.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),Ue()):Qt(ot))})}),st=()=>Y(void 0,null,function*(){if(Re.length===0){ae.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield he(Re),aA(!0),I(Re).some(Qt=>{var Ue,je;return!((Ue=Qt[0])!=null&&Ue.name&&((je=Qt[1])!=null&&je.name))})){De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>Y(void 0,null,function*(){Re.map(Qt=>Y(void 0,null,function*(){Be(Qt)}))}),onCancel:()=>{aA(!1)}});return}Re.map(Qt=>Y(void 0,null,function*(){Be(Qt)}))}),wt={name:"file",fileList:Re,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ot=>{if(Re!=null&&Re.some(Ue=>Ue.name===ot.name))return ae.ZP.info(`${ot.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ot.size/1024/1024>100)return ae.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ot.name))return ae.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Qt={name:ot.name,uid:ot.uid,file:ot,percent:0};return Re.push(Qt),ue.current=[...Re],jt([...Re]),!1}},lt=I(Re);return console.log(Re,lt,"fileList"),N.createElement(De.default,{open:J,wrapClassName:$,onOk:st,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:Kt},onCancel:h,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},N.createElement("div",{className:O.wrap},Re.length?N.createElement("div",null,N.createElement(de.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},N.createElement("div",{style:{visibility:Qe?"visible":"hidden"}},N.createElement("span",{className:O.greyText},"\u7528\u4F8B\u7C7B\u578B"),N.createElement(te.ZP.Group,{className:`ml20 ${O.testCaseRadio}`,optionType:"button",value:Rt,onChange:ot=>AA(ot.target.value)},N.createElement(te.ZP,{value:!1},"\u6587\u672C"),N.createElement(te.ZP,{value:!0},"\u6587\u4EF6"))),N.createElement(qe.default,Ge({},wt),N.createElement(se.ZP,{type:"primary",className:O.btnS},N.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),N.createElement(be,{data:lt,onRemove:ne})):N.createElement("div",{className:`${O.noData} mb30`},N.createElement(qe.default.Dragger,it(Ge({},wt),{className:O.dragger}),N.createElement("img",{src:D,alt:"",className:"mb20"}),N.createElement("div",null,N.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),N.createElement("span",{className:O.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),N.createElement("div",{className:O.text},N.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),N.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",N.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",N.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",N.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",N.createElement("br",null))))},be=({data:ge=[],onRemove:ee,width:J="auto",showScore:$=!1,disabled:G=!1,inputChange:Qe,onEvaluatingChange:Ve,onSelectAll:Re,checkAll1:jt,checkAll2:Nt,checkAll3:et,checkAll4:Kt,checkAll5:aA,showEvaluatingSetting:Rt=!1,className:AA="",isProgramHomework:Yt=!1})=>{const c={value:"",filename:"",dataUrl:""},[ue,P]=(0,F.useState)(Ge({},c)),h=ne=>{let Be=document.createElement("a");document.body.appendChild(Be);let he=URL.createObjectURL(ne.file);Be.href=he,Be.download=ne.name,Be.click(),URL.revokeObjectURL(he),document.body.removeChild(Be)},p=(ne,Be)=>{(0,j.LR)(ne,Be)},k=(ne,Be)=>{De.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:N.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{ee(ne,Be)},onCancel:()=>{}})};return ge.length?N.createElement("div",{className:AA,style:{width:J}},N.createElement("div",{className:`${Yt?O.headProgram:O.head}`},Rt&&N.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:jt,onChange:ne=>{Re(ne.target.checked,"hidden")}}),N.createElement(S.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},N.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),N.createElement("div",{style:{width:Yt?"25%":"15%"}},"\u7528\u4F8B"),N.createElement("div",{style:{width:$?Yt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),N.createElement("div",{style:{width:$?Yt?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),$&&N.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:Kt,onChange:ne=>{Re(ne.target.checked,"input_visible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:Nt,onChange:ne=>{Re(ne.target.checked,"is_invisible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:aA,onChange:ne=>{Re(ne.target.checked,"actual_output_visible")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},N.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),Rt&&N.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},N.createElement(g.default,{checked:et,onChange:ne=>{Re(ne.target.checked,"last_match_rule")}}),N.createElement(S.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},N.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),N.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),N.createElement("div",{className:O.operation,style:Yt?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),N.createElement("div",{className:O.listWrapper,style:{boxShadow:Yt?"0px 2px 4px 0px #EAEEF4":"unset"}},ge.map((ne,Be)=>{var he,st,wt,lt;return N.createElement("div",{key:Be,className:O.list,style:Yt?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},Rt&&N.createElement("div",{style:{width:"15%"}},N.createElement(g.default,{checked:!!ne.hidden,onChange:ot=>{Ve(ot.target.checked,Be,"hidden")}})),N.createElement("div",{style:{width:Yt?"25%":"15%",paddingLeft:Yt?"5px":"0px",paddingRight:Yt?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Be+1),N.createElement("div",{className:O.info,style:{width:$?Yt?"20%":"15%":"25%"}},N.createElement("span",{title:ne.input||((he=ne[0])==null?void 0:he.name),onClick:()=>Y(void 0,null,function*(){let ot;ne.input?ne.input_file_url?ot=ne.input_file_url:ot=ne.in_file:ot=ne[0];let Qt;typeof ot=="string"?(Qt=yield fetch(ot,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),P({value:yield Qt.text(),filename:"",dataUrl:ot})):(Qt=yield(0,j.db)(ot.file),P({value:Qt.text,filename:ot.name,dataUrl:Qt.link}))})},ne.input||((st=ne[0])==null?void 0:st.name))),N.createElement("div",{className:O.info,style:{width:$?Yt?"20%":"15%":"25%"}},N.createElement("span",{title:ne.output||((wt=ne[1])==null?void 0:wt.name),onClick:()=>Y(void 0,null,function*(){let ot;ne.input?ne.output_file_url?ot=ne.output_file_url:ot=ne.out_file:ot=ne[1];let Qt;typeof ot=="string"?(Qt=yield fetch(ot,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),P({value:yield Qt.text(),filename:"",dataUrl:ot})):(Qt=yield(0,j.db)(ot.file),P({value:Qt.text,filename:ot.name,dataUrl:Qt.link}))})},ne.output||((lt=ne[1])==null?void 0:lt.name))),$&&N.createElement("div",{style:{width:"20%"}},N.createElement(f.default,{size:"large",addonAfter:Yt?"%":null,disabled:G,style:{width:"80%"},onChange:ot=>Qe(ot,Be),value:ne.score}),!Yt&&N.createElement("span",null,"\xA0%")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.input_visible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.is_invisible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.actual_output_visible||!1,onChange:ot=>{Ve(ot.target.checked,Be,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),Rt&&N.createElement("div",{style:{width:"20%"}},N.createElement(g.default,{checked:ne.last_match_rule||!1,onChange:ot=>{Ve(ot.target.checked,Be,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),N.createElement("div",{onClick:()=>k(ne,Be),style:Yt?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},N.createElement("span",{className:O.del},"\u5220\u9664")))})),N.createElement(L.Z,{close:!0,data:ue.dataUrl,filename:ue.filename,type:ue.dataUrl.length?"txt":"",onClose:()=>P(Ge({},c)),monacoEditor:{value:ue.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):N.createElement(N.Fragment,null)};var re=xe},78297:function(Dr,jA,_){"use strict";_.d(jA,{AD:function(){return xe},D9:function(){return $},Hp:function(){return _e},IM:function(){return Qe},Iy:function(){return oe},KM:function(){return Yt},MJ:function(){return tt},Ne:function(){return G},ON:function(){return et},Uj:function(){return Rt},VY:function(){return jt},YO:function(){return aA},YX:function(){return Kt},Zn:function(){return b},_g:function(){return K},_k:function(){return ee},c6:function(){return Se},cr:function(){return U},eV:function(){return I},fi:function(){return j},gh:function(){return it},hS:function(){return Ve},iA:function(){return L},j6:function(){return Ae},je:function(){return ge},jj:function(){return me},kS:function(){return Nt},o6:function(){return Y},pO:function(){return AA},rQ:function(){return be},sA:function(){return Ge},xm:function(){return J},xo:function(){return Re},y8:function(){return re},yd:function(){return N}});var F=_(92365),qe=_(89070),ae=_(955),De=_(8591),de=_(3294),te=Object.defineProperty,se=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,f=(c,ue,P)=>ue in c?te(c,ue,{enumerable:!0,configurable:!0,writable:!0,value:P}):c[ue]=P,O=(c,ue)=>{for(var P in ue||(ue={}))g.call(ue,P)&&f(c,P,ue[P]);if(se)for(var P of se(ue))S.call(ue,P)&&f(c,P,ue[P]);return c},D=(c,ue,P)=>new Promise((h,p)=>{var k=he=>{try{Be(P.next(he))}catch(st){p(st)}},ne=he=>{try{Be(P.throw(he))}catch(st){p(st)}},Be=he=>he.done?h(he.value):Promise.resolve(he.value).then(k,ne);Be((P=P.apply(c,ue)).next())});const Q=()=>{(0,qe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},x=()=>{(0,qe.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},b=c=>D(void 0,null,function*(){Q(),(yield(0,F.YR)(O({},c))).status===0&&(yield(0,ae.QH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_couser_info.json`,query:c}))),x()}),U=c=>D(void 0,null,function*(){const ue=yield(0,F.yS)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`);else{if(ue.status===-2)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_member_act_score`))}}),j=c=>D(void 0,null,function*(){const ue=yield(0,F.W0)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_score`))}}),L=c=>D(void 0,null,function*(){const ue=yield(0,F.Nl)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`))}}),N=c=>D(void 0,null,function*(){const ue=yield(0,F.IU)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/export_star_user`))}}),K=c=>D(void 0,null,function*(){const ue=yield(0,F.td)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else{if(ue.status===-2)return ue;if(ue.status===-3)(0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_exercise_and_other`);else if(ue.status===-4)return ue}}),Ae=c=>D(void 0,null,function*(){const ue=yield(0,F.QX)(O({},c));if(ue.status===0)De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`);else{if(ue.status===-4)return ue;ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/course_total_homework`))}}),me=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.o_)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),_e=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.ZL)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),oe=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.aP)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),tt=(c,ue)=>D(void 0,null,function*(){const P=yield(0,F.vV)(O({},c));P.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`)):P.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/${ue}`))}),ke=c=>D(void 0,null,function*(){Q(),(yield exportCourseWorkListAppendix(O({},c))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${c.categoryId}/works_list.zip`,query:c}))),x()}),Ge=c=>D(void 0,null,function*(){Q(),yield(0,ae.QH)("",de.Z.API_SERVER+`/api/polls/${c.categoryId}/commit_result.xlsx`),x()}),it=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/attendances/export_xlsx_data.xlsx`,query:c}))}),Y=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/video_study_statics.xlsx`,query:c}))}),Se=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_video_study.xlsx`,query:c}))}),I=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c.coursesId}/export_course_students_info.xlsx`,query:c}))}),xe=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/school_manages/students.xlsx",query:c}))}),be=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/item_banks/export.xlsx",query:c}))}),re=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:c}))}),ge=c=>D(void 0,null,function*(){const ue=yield(0,F.Uy)(O({},c));ue.status===0?(De.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),qe.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score,export_exercise_users`)):ue.status===-3&&((0,qe.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),qe.history.push(`/classrooms/${c.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ee=c=>D(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/export_records/${c.id}.xlsx`,query:c}))}),J=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:c}))}),$=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/courses/${c==null?void 0:c.coursesId}/${c.menuKey}_statistic.xlsx?${c.checkedList.map(ue=>`course_group_id[]=${ue}`).join("&")}`,query:c}))}),G=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_training_objectives.xlsx`,query:c}))}),Qe=c=>D(void 0,null,function*(){yield(0,ae.FH)(c==null?void 0:c.name,(0,ae.NY)({url:de.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:c}))}),Ve=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_courses.xlsx`,query:c}))}),Re=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/ec_years/${c==null?void 0:c.ec_year_id}/ec_graduation_requirements.xlsx`,query:c}))}),jt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:c}))}),Nt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:c}))}),et=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/examination_banks/${c.id}.json`,query:c}))}),Kt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/exercises/${c.categoryId}.json`,query:c}))}),aA=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/polls/${c==null?void 0:c.id}/commit_result.json`,query:c}))}),Rt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+"/api/paths/get_task_pass.json",query:c}))}),AA=(c,ue)=>D(void 0,null,function*(){yield(0,ae.FH)(ue||"",(0,ae.NY)({url:de.Z.API_SERVER+`/api/exercises/${c==null?void 0:c.exercise_id}/consult_exercise.json`,query:c}))}),Yt=c=>D(void 0,null,function*(){yield(0,ae.FH)("",(0,ae.NY)({url:de.Z.API_SERVER+`/api/competitions/${c==null?void 0:c.identifier}/competition_commit_records/member_works.xlsx`,query:c}))})},66104:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return xe}});var F=_(92310),qe=_.n(F),ae=_(11592),De=_(26112),de=_(59301),te=_(92343),se=_(36355),g=_(84105),S=_(91857);const f=be=>{let{children:re}=be;const{getPrefixCls:ge}=de.useContext(se.E_),ee=ge("breadcrumb");return de.createElement("li",{className:`${ee}-separator`,"aria-hidden":"true"},re===""?re:re||"/")};f.__ANT_BREADCRUMB_SEPARATOR=!0;var O=f,D=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);Jre[J]||ee)}function x(be,re,ge,ee){if(ge==null)return null;const{className:J,onClick:$}=re,G=D(re,["className","onClick"]),Qe=Object.assign(Object.assign({},(0,De.Z)(G,{data:!0,aria:!0})),{onClick:$});return ee!==void 0?de.createElement("a",Object.assign({},Qe,{className:qe()(`${be}-link`,J),href:ee}),ge):de.createElement("span",Object.assign({},Qe,{className:qe()(`${be}-link`,J)}),ge)}function b(be,re){return(ee,J,$,G,Qe)=>{if(re)return re(ee,J,$,G);const Ve=Q(ee,J);return x(be,ee,Ve,Qe)}}var U=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{const{prefixCls:re,separator:ge="/",children:ee,menu:J,overlay:$,dropdownProps:G,href:Qe}=be,Re=(jt=>{if(J||$){const Nt=Object.assign({},G);if(J){const et=J||{},{items:Kt}=et,aA=U(et,["items"]);Nt.menu=Object.assign(Object.assign({},aA),{items:Kt==null?void 0:Kt.map((Rt,AA)=>{var{key:Yt,title:c,label:ue,path:P}=Rt,h=U(Rt,["key","title","label","path"]);let p=ue!=null?ue:c;return P&&(p=de.createElement("a",{href:`${Qe}${P}`},p)),Object.assign(Object.assign({},h),{key:Yt!=null?Yt:AA,label:p})})})}else $&&(Nt.overlay=$);return de.createElement(S.Z,Object.assign({placement:"bottom"},Nt),de.createElement("span",{className:`${re}-overlay-link`},jt,de.createElement(g.Z,null)))}return jt})(ee);return Re!=null?de.createElement(de.Fragment,null,de.createElement("li",null,Re),ge&&de.createElement(O,null,ge)):null},L=be=>{const{prefixCls:re,children:ge,href:ee}=be,J=U(be,["prefixCls","children","href"]),{getPrefixCls:$}=de.useContext(se.E_),G=$("breadcrumb",re);return de.createElement(j,Object.assign({},J,{prefixCls:G}),x(G,J,ge,ee))};L.__ANT_BREADCRUMB_ITEM=!0;var N=L,K=_(17313),Ae=_(83116),me=_(37613);const _e=be=>{const{componentCls:re,iconCls:ge}=be;return{[re]:Object.assign(Object.assign({},(0,K.Wf)(be)),{color:be.itemColor,fontSize:be.fontSize,[ge]:{fontSize:be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:be.linkColor,transition:`color ${be.motionDurationMid}`,padding:`0 ${be.paddingXXS}px`,borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",marginInline:-be.marginXXS,"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover}},(0,K.Qy)(be)),"li:last-child":{color:be.lastItemColor},[`${re}-separator`]:{marginInline:be.separatorMargin,color:be.separatorColor},[`${re}-link`]:{[` > ${ge} + span, > ${ge} + a - `]:{marginInlineStart:be.marginXXS}},[`${re}-overlay-link`]:{borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",padding:`0 ${be.paddingXXS}px`,marginInline:-be.marginXXS,[`> ${ge}`]:{marginInlineStart:be.marginXXS,fontSize:be.fontSizeIcon},"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover,a:{color:be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${be.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,Ae.Z)("Breadcrumb",be=>{const re=(0,me.TS)(be,{});return[_e(re)]},be=>({itemColor:be.colorTextDescription,lastItemColor:be.colorText,iconFontSize:be.fontSize,linkColor:be.colorTextDescription,linkHoverColor:be.colorText,separatorColor:be.colorTextDescription,separatorMargin:be.marginXS})),tt=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{var{breadcrumbName:G}=$,Qe=tt($,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:G})})}),J}function Ge(be,re){return(0,de.useMemo)(()=>be||(re?re.map(ke):null),[be,re])}var it=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{if(re===void 0)return re;let ge=(re||"").replace(/^\//,"");return Object.keys(be).forEach(ee=>{ge=ge.replace(`:${ee}`,be[ee])}),ge},Se=be=>{const{prefixCls:re,separator:ge="/",style:ee,className:J,rootClassName:$,routes:G,items:Qe,children:Ve,itemRender:Re,params:jt={}}=be,Nt=it(be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:et,direction:Gt,breadcrumb:iA}=de.useContext(se.E_);let Rt;const rA=et("breadcrumb",re),[Xt,c]=oe(rA),ue=Ge(Qe,G),P=b(rA,Re);if(ue&&ue.length>0){const k=[],ne=Qe||G;Rt=ue.map((Be,he)=>{const{path:st,key:yt,type:lt,menu:ot,overlay:It,onClick:Ue,className:je,separator:Ke,dropdownProps:ct}=Be,Dt=Y(jt,st);Dt!==void 0&&k.push(Dt);const St=yt!=null?yt:he;if(lt==="separator")return de.createElement(O,{key:St},Ke);const Bt={},wA=he===ue.length-1;ot?Bt.menu=ot:It&&(Bt.overlay=It);let{href:sA}=Be;return k.length&&Dt!==void 0&&(sA=`#/${k.join("/")}`),de.createElement(j,Object.assign({key:St},Bt,(0,De.Z)(Be,{data:!0,aria:!0}),{className:je,dropdownProps:ct,href:sA,separator:wA?"":ge,onClick:Ue,prefixCls:rA}),P(Be,jt,ne,k,sA))})}else if(Ve){const k=(0,ae.Z)(Ve).length;Rt=(0,ae.Z)(Ve).map((ne,Be)=>{if(!ne)return ne;const he=Be===k-1;return(0,te.Tm)(ne,{separator:he?"":ge,key:Be})})}const h=qe()(rA,iA==null?void 0:iA.className,{[`${rA}-rtl`]:Gt==="rtl"},J,$,c),p=Object.assign(Object.assign({},iA==null?void 0:iA.style),ee);return Xt(de.createElement("nav",Object.assign({className:h,style:p},Nt),de.createElement("ol",null,Rt)))};Se.Item=N,Se.Separator=O;var I=Se,xe=I},36381:function(Lr,PA,_){"use strict";_.d(PA,{default:function(){return Xt}});var F=_(38819),qe=_(92310),ae=_.n(qe),De=_(72308),de=_(80702),te=_(52487),se=_(62853),g=_(18929),S=_(48736),f=_(59301),O=_(74416),D=_(11592),Q=_(49618),x=_(77900),b=_(10228),U=f.forwardRef(function(c,ue){var P=c.prefixCls,h=c.forceRender,p=c.className,k=c.style,ne=c.children,Be=c.isActive,he=c.role,st=f.useState(Be||h),yt=(0,te.Z)(st,2),lt=yt[0],ot=yt[1];return f.useEffect(function(){(h||Be)&&ot(!0)},[h,Be]),lt?f.createElement("div",{ref:ue,className:ae()("".concat(P,"-content"),(0,Q.Z)((0,Q.Z)({},"".concat(P,"-content-active"),Be),"".concat(P,"-content-inactive"),!Be),p),style:k,role:he},f.createElement("div",{className:"".concat(P,"-content-box")},ne)):null});U.displayName="PanelContent";var j=U,L=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],N=f.forwardRef(function(c,ue){var P=c.showArrow,h=P===void 0?!0:P,p=c.headerClass,k=c.isActive,ne=c.onItemClick,Be=c.forceRender,he=c.className,st=c.prefixCls,yt=c.collapsible,lt=c.accordion,ot=c.panelKey,It=c.extra,Ue=c.header,je=c.expandIcon,Ke=c.openMotion,ct=c.destroyInactivePanel,Dt=c.children,St=(0,O.Z)(c,L),Bt=yt==="disabled",wA=yt==="header",sA=yt==="icon",IA=It!=null&&typeof It!="boolean",SA=function(){ne==null||ne(ot)},Ct=function(CA){(CA.key==="Enter"||CA.keyCode===b.Z.ENTER||CA.which===b.Z.ENTER)&&SA()},$t=typeof je=="function"?je(c):f.createElement("i",{className:"arrow"});$t&&($t=f.createElement("div",{className:"".concat(st,"-expand-icon"),onClick:["header","icon"].includes(yt)?SA:void 0},$t));var pt=ae()((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(st,"-item"),!0),"".concat(st,"-item-active"),k),"".concat(st,"-item-disabled"),Bt),he),Lt=ae()(p,(0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(st,"-header"),!0),"".concat(st,"-header-collapsible-only"),wA),"".concat(st,"-icon-collapsible-only"),sA)),Vt={className:Lt,"aria-expanded":k,"aria-disabled":Bt,onKeyDown:Ct};return!wA&&!sA&&(Vt.onClick=SA,Vt.role=lt?"tab":"button",Vt.tabIndex=Bt?-1:0),f.createElement("div",(0,De.Z)({},St,{ref:ue,className:pt}),f.createElement("div",Vt,h&&$t,f.createElement("span",{className:"".concat(st,"-header-text"),onClick:yt==="header"?SA:void 0},Ue),IA&&f.createElement("div",{className:"".concat(st,"-extra")},It)),f.createElement(x.default,(0,De.Z)({visible:k,leavedClassName:"".concat(st,"-content-hidden")},Ke,{forceRender:Be,removeOnLeave:ct}),function(mA,CA){var eA=mA.className,dA=mA.style;return f.createElement(j,{ref:CA,prefixCls:st,className:eA,style:dA,isActive:k,forceRender:Be,role:lt?"tabpanel":void 0},Dt)}))}),K=N,Ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],me=function(ue,P){var h=P.prefixCls,p=P.accordion,k=P.collapsible,ne=P.destroyInactivePanel,Be=P.onItemClick,he=P.activeKey,st=P.openMotion,yt=P.expandIcon;return ue.map(function(lt,ot){var It=lt.children,Ue=lt.label,je=lt.key,Ke=lt.collapsible,ct=lt.onItemClick,Dt=lt.destroyInactivePanel,St=(0,O.Z)(lt,Ae),Bt=String(je!=null?je:ot),wA=Ke!=null?Ke:k,sA=Dt!=null?Dt:ne,IA=function($t){wA!=="disabled"&&(Be($t),ct==null||ct($t))},SA=!1;return p?SA=he[0]===Bt:SA=he.indexOf(Bt)>-1,f.createElement(K,(0,De.Z)({},St,{prefixCls:h,key:Bt,panelKey:Bt,isActive:SA,accordion:p,openMotion:st,expandIcon:yt,header:Ue,collapsible:wA,onItemClick:IA,destroyInactivePanel:sA}),It)})},_e=function(ue,P,h){if(!ue)return null;var p=h.prefixCls,k=h.accordion,ne=h.collapsible,Be=h.destroyInactivePanel,he=h.onItemClick,st=h.activeKey,yt=h.openMotion,lt=h.expandIcon,ot=ue.key||String(P),It=ue.props,Ue=It.header,je=It.headerClass,Ke=It.destroyInactivePanel,ct=It.collapsible,Dt=It.onItemClick,St=!1;k?St=st[0]===ot:St=st.indexOf(ot)>-1;var Bt=ct!=null?ct:ne,wA=function(SA){Bt!=="disabled"&&(he(SA),Dt==null||Dt(SA))},sA={key:ot,panelKey:ot,header:Ue,headerClass:je,isActive:St,prefixCls:p,destroyInactivePanel:Ke!=null?Ke:Be,openMotion:yt,accordion:k,children:ue.props.children,onItemClick:wA,expandIcon:lt,collapsible:Bt};return typeof ue.type=="string"?ue:(Object.keys(sA).forEach(function(IA){typeof sA[IA]=="undefined"&&delete sA[IA]}),f.cloneElement(ue,sA))};function oe(c,ue,P){return Array.isArray(c)?me(c,P):(0,D.Z)(ue).map(function(h,p){return _e(h,p,P)})}var tt=oe,ke=_(26112);function Ge(c){var ue=c;if(!Array.isArray(ue)){var P=(0,se.Z)(ue);ue=P==="number"||P==="string"?[ue]:[]}return ue.map(function(h){return String(h)})}var it=f.forwardRef(function(c,ue){var P=c.prefixCls,h=P===void 0?"rc-collapse":P,p=c.destroyInactivePanel,k=p===void 0?!1:p,ne=c.style,Be=c.accordion,he=c.className,st=c.children,yt=c.collapsible,lt=c.openMotion,ot=c.expandIcon,It=c.activeKey,Ue=c.defaultActiveKey,je=c.onChange,Ke=c.items,ct=ae()(h,he),Dt=(0,g.Z)([],{value:It,onChange:function(Ct){return je==null?void 0:je(Ct)},defaultValue:Ue,postState:Ge}),St=(0,te.Z)(Dt,2),Bt=St[0],wA=St[1],sA=function(Ct){return wA(function(){if(Be)return Bt[0]===Ct?[]:[Ct];var $t=Bt.indexOf(Ct),pt=$t>-1;return pt?Bt.filter(function(Lt){return Lt!==Ct}):[].concat((0,de.Z)(Bt),[Ct])})};(0,S.ZP)(!st,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var IA=tt(Ke,st,{prefixCls:h,accordion:Be,openMotion:lt,expandIcon:ot,collapsible:yt,destroyInactivePanel:k,onItemClick:sA,activeKey:Bt});return f.createElement("div",(0,De.Z)({ref:ue,className:ct,style:ne,role:Be?"tablist":void 0},(0,ke.Z)(c,{aria:!0,data:!0})),IA)}),Y=Object.assign(it,{Panel:K}),Se=Y,I=Y.Panel,xe=_(2738),be=_(62892),re=_(92343),ge=_(36355),ee=_(19716),$=f.forwardRef((c,ue)=>{const{getPrefixCls:P}=f.useContext(ge.E_),{prefixCls:h,className:p,showArrow:k=!0}=c,ne=P("collapse",h),Be=ae()({[`${ne}-no-arrow`]:!k},p);return f.createElement(Se.Panel,Object.assign({ref:ue},c,{prefixCls:ne,className:Be}))}),G=_(17313),Qe=_(8378),Ve=_(83116),Re=_(37613);const jt=c=>{const{componentCls:ue,contentBg:P,padding:h,headerBg:p,headerPadding:k,collapseHeaderPaddingSM:ne,collapseHeaderPaddingLG:Be,collapsePanelBorderRadius:he,lineWidth:st,lineType:yt,colorBorder:lt,colorText:ot,colorTextHeading:It,colorTextDisabled:Ue,fontSize:je,fontSizeLG:Ke,lineHeight:ct,marginSM:Dt,paddingSM:St,paddingLG:Bt,paddingXS:wA,motionDurationSlow:sA,fontSizeIcon:IA,contentPadding:SA}=c,Ct=`${st}px ${yt} ${lt}`;return{[ue]:Object.assign(Object.assign({},(0,G.Wf)(c)),{backgroundColor:p,border:Ct,borderBottom:0,borderRadius:`${he}px`,"&-rtl":{direction:"rtl"},[`& > ${ue}-item`]:{borderBottom:Ct,"&:last-child":{[` + `]:{marginInlineStart:be.marginXXS}},[`${re}-overlay-link`]:{borderRadius:be.borderRadiusSM,height:be.lineHeight*be.fontSize,display:"inline-block",padding:`0 ${be.paddingXXS}px`,marginInline:-be.marginXXS,[`> ${ge}`]:{marginInlineStart:be.marginXXS,fontSize:be.fontSizeIcon},"&:hover":{color:be.linkHoverColor,backgroundColor:be.colorBgTextHover,a:{color:be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${be.componentCls}-rtl`]:{direction:"rtl"}})}};var oe=(0,Ae.Z)("Breadcrumb",be=>{const re=(0,me.TS)(be,{});return[_e(re)]},be=>({itemColor:be.colorTextDescription,lastItemColor:be.colorText,iconFontSize:be.fontSize,linkColor:be.colorTextDescription,linkHoverColor:be.colorText,separatorColor:be.colorTextDescription,separatorMargin:be.marginXS})),tt=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{var{breadcrumbName:G}=$,Qe=tt($,["breadcrumbName"]);return Object.assign(Object.assign({},Qe),{title:G})})}),J}function Ge(be,re){return(0,de.useMemo)(()=>be||(re?re.map(ke):null),[be,re])}var it=function(be,re){var ge={};for(var ee in be)Object.prototype.hasOwnProperty.call(be,ee)&&re.indexOf(ee)<0&&(ge[ee]=be[ee]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,ee=Object.getOwnPropertySymbols(be);J{if(re===void 0)return re;let ge=(re||"").replace(/^\//,"");return Object.keys(be).forEach(ee=>{ge=ge.replace(`:${ee}`,be[ee])}),ge},Se=be=>{const{prefixCls:re,separator:ge="/",style:ee,className:J,rootClassName:$,routes:G,items:Qe,children:Ve,itemRender:Re,params:jt={}}=be,Nt=it(be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:et,direction:Kt,breadcrumb:aA}=de.useContext(se.E_);let Rt;const AA=et("breadcrumb",re),[Yt,c]=oe(AA),ue=Ge(Qe,G),P=b(AA,Re);if(ue&&ue.length>0){const k=[],ne=Qe||G;Rt=ue.map((Be,he)=>{const{path:st,key:wt,type:lt,menu:ot,overlay:Qt,onClick:Ue,className:je,separator:Ke,dropdownProps:ct}=Be,Dt=Y(jt,st);Dt!==void 0&&k.push(Dt);const It=wt!=null?wt:he;if(lt==="separator")return de.createElement(O,{key:It},Ke);const vt={},wA=he===ue.length-1;ot?vt.menu=ot:Qt&&(vt.overlay=Qt);let{href:iA}=Be;return k.length&&Dt!==void 0&&(iA=`#/${k.join("/")}`),de.createElement(j,Object.assign({key:It},vt,(0,De.Z)(Be,{data:!0,aria:!0}),{className:je,dropdownProps:ct,href:iA,separator:wA?"":ge,onClick:Ue,prefixCls:AA}),P(Be,jt,ne,k,iA))})}else if(Ve){const k=(0,ae.Z)(Ve).length;Rt=(0,ae.Z)(Ve).map((ne,Be)=>{if(!ne)return ne;const he=Be===k-1;return(0,te.Tm)(ne,{separator:he?"":ge,key:Be})})}const h=qe()(AA,aA==null?void 0:aA.className,{[`${AA}-rtl`]:Kt==="rtl"},J,$,c),p=Object.assign(Object.assign({},aA==null?void 0:aA.style),ee);return Yt(de.createElement("nav",Object.assign({className:h,style:p},Nt),de.createElement("ol",null,Rt)))};Se.Item=N,Se.Separator=O;var I=Se,xe=I},36381:function(Dr,jA,_){"use strict";_.d(jA,{default:function(){return Yt}});var F=_(38819),qe=_(92310),ae=_.n(qe),De=_(72308),de=_(80702),te=_(52487),se=_(62853),g=_(18929),S=_(48736),f=_(59301),O=_(74416),D=_(11592),Q=_(49618),x=_(77900),b=_(10228),U=f.forwardRef(function(c,ue){var P=c.prefixCls,h=c.forceRender,p=c.className,k=c.style,ne=c.children,Be=c.isActive,he=c.role,st=f.useState(Be||h),wt=(0,te.Z)(st,2),lt=wt[0],ot=wt[1];return f.useEffect(function(){(h||Be)&&ot(!0)},[h,Be]),lt?f.createElement("div",{ref:ue,className:ae()("".concat(P,"-content"),(0,Q.Z)((0,Q.Z)({},"".concat(P,"-content-active"),Be),"".concat(P,"-content-inactive"),!Be),p),style:k,role:he},f.createElement("div",{className:"".concat(P,"-content-box")},ne)):null});U.displayName="PanelContent";var j=U,L=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],N=f.forwardRef(function(c,ue){var P=c.showArrow,h=P===void 0?!0:P,p=c.headerClass,k=c.isActive,ne=c.onItemClick,Be=c.forceRender,he=c.className,st=c.prefixCls,wt=c.collapsible,lt=c.accordion,ot=c.panelKey,Qt=c.extra,Ue=c.header,je=c.expandIcon,Ke=c.openMotion,ct=c.destroyInactivePanel,Dt=c.children,It=(0,O.Z)(c,L),vt=wt==="disabled",wA=wt==="header",iA=wt==="icon",SA=Qt!=null&&typeof Qt!="boolean",DA=function(){ne==null||ne(ot)},Et=function(CA){(CA.key==="Enter"||CA.keyCode===b.Z.ENTER||CA.which===b.Z.ENTER)&&DA()},qt=typeof je=="function"?je(c):f.createElement("i",{className:"arrow"});qt&&(qt=f.createElement("div",{className:"".concat(st,"-expand-icon"),onClick:["header","icon"].includes(wt)?DA:void 0},qt));var pt=ae()((0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(st,"-item"),!0),"".concat(st,"-item-active"),k),"".concat(st,"-item-disabled"),vt),he),Lt=ae()(p,(0,Q.Z)((0,Q.Z)((0,Q.Z)({},"".concat(st,"-header"),!0),"".concat(st,"-header-collapsible-only"),wA),"".concat(st,"-icon-collapsible-only"),iA)),zt={className:Lt,"aria-expanded":k,"aria-disabled":vt,onKeyDown:Et};return!wA&&!iA&&(zt.onClick=DA,zt.role=lt?"tab":"button",zt.tabIndex=vt?-1:0),f.createElement("div",(0,De.Z)({},It,{ref:ue,className:pt}),f.createElement("div",zt,h&&qt,f.createElement("span",{className:"".concat(st,"-header-text"),onClick:wt==="header"?DA:void 0},Ue),SA&&f.createElement("div",{className:"".concat(st,"-extra")},Qt)),f.createElement(x.default,(0,De.Z)({visible:k,leavedClassName:"".concat(st,"-content-hidden")},Ke,{forceRender:Be,removeOnLeave:ct}),function(pA,CA){var $t=pA.className,hA=pA.style;return f.createElement(j,{ref:CA,prefixCls:st,className:$t,style:hA,isActive:k,forceRender:Be,role:lt?"tabpanel":void 0},Dt)}))}),K=N,Ae=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],me=function(ue,P){var h=P.prefixCls,p=P.accordion,k=P.collapsible,ne=P.destroyInactivePanel,Be=P.onItemClick,he=P.activeKey,st=P.openMotion,wt=P.expandIcon;return ue.map(function(lt,ot){var Qt=lt.children,Ue=lt.label,je=lt.key,Ke=lt.collapsible,ct=lt.onItemClick,Dt=lt.destroyInactivePanel,It=(0,O.Z)(lt,Ae),vt=String(je!=null?je:ot),wA=Ke!=null?Ke:k,iA=Dt!=null?Dt:ne,SA=function(qt){wA!=="disabled"&&(Be(qt),ct==null||ct(qt))},DA=!1;return p?DA=he[0]===vt:DA=he.indexOf(vt)>-1,f.createElement(K,(0,De.Z)({},It,{prefixCls:h,key:vt,panelKey:vt,isActive:DA,accordion:p,openMotion:st,expandIcon:wt,header:Ue,collapsible:wA,onItemClick:SA,destroyInactivePanel:iA}),Qt)})},_e=function(ue,P,h){if(!ue)return null;var p=h.prefixCls,k=h.accordion,ne=h.collapsible,Be=h.destroyInactivePanel,he=h.onItemClick,st=h.activeKey,wt=h.openMotion,lt=h.expandIcon,ot=ue.key||String(P),Qt=ue.props,Ue=Qt.header,je=Qt.headerClass,Ke=Qt.destroyInactivePanel,ct=Qt.collapsible,Dt=Qt.onItemClick,It=!1;k?It=st[0]===ot:It=st.indexOf(ot)>-1;var vt=ct!=null?ct:ne,wA=function(DA){vt!=="disabled"&&(he(DA),Dt==null||Dt(DA))},iA={key:ot,panelKey:ot,header:Ue,headerClass:je,isActive:It,prefixCls:p,destroyInactivePanel:Ke!=null?Ke:Be,openMotion:wt,accordion:k,children:ue.props.children,onItemClick:wA,expandIcon:lt,collapsible:vt};return typeof ue.type=="string"?ue:(Object.keys(iA).forEach(function(SA){typeof iA[SA]=="undefined"&&delete iA[SA]}),f.cloneElement(ue,iA))};function oe(c,ue,P){return Array.isArray(c)?me(c,P):(0,D.Z)(ue).map(function(h,p){return _e(h,p,P)})}var tt=oe,ke=_(26112);function Ge(c){var ue=c;if(!Array.isArray(ue)){var P=(0,se.Z)(ue);ue=P==="number"||P==="string"?[ue]:[]}return ue.map(function(h){return String(h)})}var it=f.forwardRef(function(c,ue){var P=c.prefixCls,h=P===void 0?"rc-collapse":P,p=c.destroyInactivePanel,k=p===void 0?!1:p,ne=c.style,Be=c.accordion,he=c.className,st=c.children,wt=c.collapsible,lt=c.openMotion,ot=c.expandIcon,Qt=c.activeKey,Ue=c.defaultActiveKey,je=c.onChange,Ke=c.items,ct=ae()(h,he),Dt=(0,g.Z)([],{value:Qt,onChange:function(Et){return je==null?void 0:je(Et)},defaultValue:Ue,postState:Ge}),It=(0,te.Z)(Dt,2),vt=It[0],wA=It[1],iA=function(Et){return wA(function(){if(Be)return vt[0]===Et?[]:[Et];var qt=vt.indexOf(Et),pt=qt>-1;return pt?vt.filter(function(Lt){return Lt!==Et}):[].concat((0,de.Z)(vt),[Et])})};(0,S.ZP)(!st,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var SA=tt(Ke,st,{prefixCls:h,accordion:Be,openMotion:lt,expandIcon:ot,collapsible:wt,destroyInactivePanel:k,onItemClick:iA,activeKey:vt});return f.createElement("div",(0,De.Z)({ref:ue,className:ct,style:ne,role:Be?"tablist":void 0},(0,ke.Z)(c,{aria:!0,data:!0})),SA)}),Y=Object.assign(it,{Panel:K}),Se=Y,I=Y.Panel,xe=_(2738),be=_(62892),re=_(92343),ge=_(36355),ee=_(19716),$=f.forwardRef((c,ue)=>{const{getPrefixCls:P}=f.useContext(ge.E_),{prefixCls:h,className:p,showArrow:k=!0}=c,ne=P("collapse",h),Be=ae()({[`${ne}-no-arrow`]:!k},p);return f.createElement(Se.Panel,Object.assign({ref:ue},c,{prefixCls:ne,className:Be}))}),G=_(17313),Qe=_(8378),Ve=_(83116),Re=_(37613);const jt=c=>{const{componentCls:ue,contentBg:P,padding:h,headerBg:p,headerPadding:k,collapseHeaderPaddingSM:ne,collapseHeaderPaddingLG:Be,collapsePanelBorderRadius:he,lineWidth:st,lineType:wt,colorBorder:lt,colorText:ot,colorTextHeading:Qt,colorTextDisabled:Ue,fontSize:je,fontSizeLG:Ke,lineHeight:ct,marginSM:Dt,paddingSM:It,paddingLG:vt,paddingXS:wA,motionDurationSlow:iA,fontSizeIcon:SA,contentPadding:DA}=c,Et=`${st}px ${wt} ${lt}`;return{[ue]:Object.assign(Object.assign({},(0,G.Wf)(c)),{backgroundColor:p,border:Et,borderBottom:0,borderRadius:`${he}px`,"&-rtl":{direction:"rtl"},[`& > ${ue}-item`]:{borderBottom:Et,"&:last-child":{[` &, - & > ${ue}-header`]:{borderRadius:`0 0 ${he}px ${he}px`}},[`> ${ue}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:k,color:It,lineHeight:ct,cursor:"pointer",transition:`all ${sA}, visibility 0s`,[`> ${ue}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${ue}-expand-icon`]:{height:je*ct,display:"flex",alignItems:"center",paddingInlineEnd:Dt},[`${ue}-arrow`]:Object.assign(Object.assign({},(0,G.Ro)()),{fontSize:IA,svg:{transition:`transform ${sA}`}}),[`${ue}-header-text`]:{marginInlineEnd:"auto"}},[`${ue}-header-collapsible-only`]:{cursor:"default",[`${ue}-header-text`]:{flex:"none",cursor:"pointer"}},[`${ue}-icon-collapsible-only`]:{cursor:"default",[`${ue}-expand-icon`]:{cursor:"pointer"}}},[`${ue}-content`]:{color:ot,backgroundColor:P,borderTop:Ct,[`& > ${ue}-content-box`]:{padding:SA},"&-hidden":{display:"none"}},"&-small":{[`> ${ue}-item`]:{[`> ${ue}-header`]:{padding:ne,paddingInlineStart:wA,[`> ${ue}-expand-icon`]:{marginInlineStart:St-wA}},[`> ${ue}-content > ${ue}-content-box`]:{padding:St}}},"&-large":{[`> ${ue}-item`]:{fontSize:Ke,[`> ${ue}-header`]:{padding:Be,paddingInlineStart:h,[`> ${ue}-expand-icon`]:{height:Ke*ct,marginInlineStart:Bt-h}},[`> ${ue}-content > ${ue}-content-box`]:{padding:Bt}}},[`${ue}-item:last-child`]:{[`> ${ue}-content`]:{borderRadius:`0 0 ${he}px ${he}px`}},[`& ${ue}-item-disabled > ${ue}-header`]:{"\n &,\n & > .arrow\n ":{color:Ue,cursor:"not-allowed"}},[`&${ue}-icon-position-end`]:{[`& > ${ue}-item`]:{[`> ${ue}-header`]:{[`${ue}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Dt}}}}})}},Nt=c=>{const{componentCls:ue}=c,P=`> ${ue}-item > ${ue}-header ${ue}-arrow svg`;return{[`${ue}-rtl`]:{[P]:{transform:"rotate(180deg)"}}}},et=c=>{const{componentCls:ue,headerBg:P,paddingXXS:h,colorBorder:p}=c;return{[`${ue}-borderless`]:{backgroundColor:P,border:0,[`> ${ue}-item`]:{borderBottom:`1px solid ${p}`},[` + & > ${ue}-header`]:{borderRadius:`0 0 ${he}px ${he}px`}},[`> ${ue}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:k,color:Qt,lineHeight:ct,cursor:"pointer",transition:`all ${iA}, visibility 0s`,[`> ${ue}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${ue}-expand-icon`]:{height:je*ct,display:"flex",alignItems:"center",paddingInlineEnd:Dt},[`${ue}-arrow`]:Object.assign(Object.assign({},(0,G.Ro)()),{fontSize:SA,svg:{transition:`transform ${iA}`}}),[`${ue}-header-text`]:{marginInlineEnd:"auto"}},[`${ue}-header-collapsible-only`]:{cursor:"default",[`${ue}-header-text`]:{flex:"none",cursor:"pointer"}},[`${ue}-icon-collapsible-only`]:{cursor:"default",[`${ue}-expand-icon`]:{cursor:"pointer"}}},[`${ue}-content`]:{color:ot,backgroundColor:P,borderTop:Et,[`& > ${ue}-content-box`]:{padding:DA},"&-hidden":{display:"none"}},"&-small":{[`> ${ue}-item`]:{[`> ${ue}-header`]:{padding:ne,paddingInlineStart:wA,[`> ${ue}-expand-icon`]:{marginInlineStart:It-wA}},[`> ${ue}-content > ${ue}-content-box`]:{padding:It}}},"&-large":{[`> ${ue}-item`]:{fontSize:Ke,[`> ${ue}-header`]:{padding:Be,paddingInlineStart:h,[`> ${ue}-expand-icon`]:{height:Ke*ct,marginInlineStart:vt-h}},[`> ${ue}-content > ${ue}-content-box`]:{padding:vt}}},[`${ue}-item:last-child`]:{[`> ${ue}-content`]:{borderRadius:`0 0 ${he}px ${he}px`}},[`& ${ue}-item-disabled > ${ue}-header`]:{"\n &,\n & > .arrow\n ":{color:Ue,cursor:"not-allowed"}},[`&${ue}-icon-position-end`]:{[`& > ${ue}-item`]:{[`> ${ue}-header`]:{[`${ue}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Dt}}}}})}},Nt=c=>{const{componentCls:ue}=c,P=`> ${ue}-item > ${ue}-header ${ue}-arrow svg`;return{[`${ue}-rtl`]:{[P]:{transform:"rotate(180deg)"}}}},et=c=>{const{componentCls:ue,headerBg:P,paddingXXS:h,colorBorder:p}=c;return{[`${ue}-borderless`]:{backgroundColor:P,border:0,[`> ${ue}-item`]:{borderBottom:`1px solid ${p}`},[` > ${ue}-item:last-child, > ${ue}-item:last-child ${ue}-header - `]:{borderRadius:0},[`> ${ue}-item:last-child`]:{borderBottom:0},[`> ${ue}-item > ${ue}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ue}-item > ${ue}-content > ${ue}-content-box`]:{paddingTop:h}}}},Gt=c=>{const{componentCls:ue,paddingSM:P}=c;return{[`${ue}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ue}-item`]:{borderBottom:0,[`> ${ue}-content`]:{backgroundColor:"transparent",border:0,[`> ${ue}-content-box`]:{paddingBlock:P}}}}}};var iA=(0,Ve.Z)("Collapse",c=>{const ue=(0,Re.TS)(c,{collapseHeaderPaddingSM:`${c.paddingXS}px ${c.paddingSM}px`,collapseHeaderPaddingLG:`${c.padding}px ${c.paddingLG}px`,collapsePanelBorderRadius:c.borderRadiusLG});return[jt(ue),et(ue),Gt(ue),Nt(ue),(0,Qe.Z)(ue)]},c=>({headerPadding:`${c.paddingSM}px ${c.padding}px`,headerBg:c.colorFillAlter,contentPadding:`${c.padding}px 16px`,contentBg:c.colorBgContainer})),rA=Object.assign(f.forwardRef((c,ue)=>{const{getPrefixCls:P,direction:h,collapse:p}=f.useContext(ge.E_),{prefixCls:k,className:ne,rootClassName:Be,style:he,bordered:st=!0,ghost:yt,size:lt,expandIconPosition:ot="start",children:It,expandIcon:Ue}=c,je=(0,ee.Z)(Ct=>{var $t;return($t=lt!=null?lt:Ct)!==null&&$t!==void 0?$t:"middle"}),Ke=P("collapse",k),ct=P(),[Dt,St]=iA(Ke),Bt=f.useMemo(()=>ot==="left"?"start":ot==="right"?"end":ot,[ot]),wA=function(){let Ct=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const $t=Ue?Ue(Ct):f.createElement(F.Z,{rotate:Ct.isActive?90:void 0});return(0,re.Tm)($t,()=>({className:ae()($t.props.className,`${Ke}-arrow`)}))},sA=ae()(`${Ke}-icon-position-${Bt}`,{[`${Ke}-borderless`]:!st,[`${Ke}-rtl`]:h==="rtl",[`${Ke}-ghost`]:!!yt,[`${Ke}-${je}`]:je!=="middle"},p==null?void 0:p.className,ne,Be,St),IA=Object.assign(Object.assign({},(0,be.Z)(ct)),{motionAppear:!1,leavedClassName:`${Ke}-content-hidden`}),SA=f.useMemo(()=>It?(0,D.Z)(It).map((Ct,$t)=>{var pt,Lt;if(!((pt=Ct.props)===null||pt===void 0)&&pt.disabled){const Vt=(Lt=Ct.key)!==null&&Lt!==void 0?Lt:String($t),{disabled:mA,collapsible:CA}=Ct.props,eA=Object.assign(Object.assign({},(0,xe.Z)(Ct.props,["disabled"])),{key:Vt,collapsible:CA!=null?CA:mA?"disabled":void 0});return(0,re.Tm)(Ct,eA)}return Ct}):null,[It]);return Dt(f.createElement(Se,Object.assign({ref:ue,openMotion:IA},(0,xe.Z)(c,["rootClassName"]),{expandIcon:wA,prefixCls:Ke,className:sA,style:Object.assign(Object.assign({},p==null?void 0:p.style),he)}),SA))}),{Panel:$}),Xt=rA},28103:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return D}});var F=_(92310),qe=_.n(F),ae=_(59301),De=_(36355),de=_(17313),te=_(83116),se=_(37613);const g=Q=>{const{componentCls:x,sizePaddingEdgeHorizontal:b,colorSplit:U,lineWidth:j,textPaddingInline:L,orientationMargin:N,verticalMarginInline:K}=Q;return{[x]:Object.assign(Object.assign({},(0,de.Wf)(Q)),{borderBlockStart:`${j}px solid ${U}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:K,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${j}px solid ${U}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Q.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${x}-with-text`]:{display:"flex",alignItems:"center",margin:`${Q.dividerHorizontalWithTextGutterMargin}px 0`,color:Q.colorTextHeading,fontWeight:500,fontSize:Q.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${U}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${j}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${x}-with-text-left`]:{"&::before":{width:`${N*100}%`},"&::after":{width:`${100-N*100}%`}},[`&-horizontal${x}-with-text-right`]:{"&::before":{width:`${100-N*100}%`},"&::after":{width:`${N*100}%`}},[`${x}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:L},"&-dashed":{background:"none",borderColor:U,borderStyle:"dashed",borderWidth:`${j}px 0 0`},[`&-horizontal${x}-with-text${x}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${x}-dashed`]:{borderInlineStartWidth:j,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${x}-with-text`]:{color:Q.colorText,fontWeight:"normal",fontSize:Q.fontSize},[`&-horizontal${x}-with-text-left${x}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${x}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${x}-with-text-right${x}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${x}-inner-text`]:{paddingInlineEnd:b}}})}};var S=(0,te.Z)("Divider",Q=>{const x=(0,se.TS)(Q,{dividerHorizontalWithTextGutterMargin:Q.margin,dividerHorizontalGutterMargin:Q.marginLG,sizePaddingEdgeHorizontal:0});return[g(x)]},Q=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Q.marginXS})),f=function(Q,x){var b={};for(var U in Q)Object.prototype.hasOwnProperty.call(Q,U)&&x.indexOf(U)<0&&(b[U]=Q[U]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,U=Object.getOwnPropertySymbols(Q);j{const{getPrefixCls:x,direction:b,divider:U}=ae.useContext(De.E_),{prefixCls:j,type:L="horizontal",orientation:N="center",orientationMargin:K,className:Ae,rootClassName:me,children:_e,dashed:oe,plain:tt,style:ke}=Q,Ge=f(Q,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),it=x("divider",j),[Y,Se]=S(it),I=N.length>0?`-${N}`:N,xe=!!_e,be=N==="left"&&K!=null,re=N==="right"&&K!=null,ge=qe()(it,U==null?void 0:U.className,Se,`${it}-${L}`,{[`${it}-with-text`]:xe,[`${it}-with-text${I}`]:xe,[`${it}-dashed`]:!!oe,[`${it}-plain`]:!!tt,[`${it}-rtl`]:b==="rtl",[`${it}-no-default-orientation-margin-left`]:be,[`${it}-no-default-orientation-margin-right`]:re},Ae,me),ee=ae.useMemo(()=>typeof K=="number"?K:/^\d+$/.test(K)?Number(K):K,[K]),J=Object.assign(Object.assign({},be&&{marginLeft:ee}),re&&{marginRight:ee});return Y(ae.createElement("div",Object.assign({className:ge,style:Object.assign(Object.assign({},U==null?void 0:U.style),ke)},Ge,{role:"separator"}),_e&&L!=="vertical"&&ae.createElement("span",{className:`${it}-inner-text`,style:J},_e)))}},13570:function(Lr,PA,_){"use strict";_.d(PA,{Z:function(){return $}});var F=_(72308),qe=_(59301),ae={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"},De=ae,de=_(7657),te=function(Qe,Ve){return qe.createElement(de.Z,(0,F.Z)({},Qe,{ref:Ve,icon:De}))},se=qe.forwardRef(te),g=se,S=_(92310),f=_.n(S),O=_(49618),D=_(52487),Q=_(74416),x=_(18929),b=_(10228),U=_(26112);function j(G,Qe){var Ve=G.disabled,Re=G.prefixCls,jt=G.character,Nt=G.characterRender,et=G.index,Gt=G.count,iA=G.value,Rt=G.allowHalf,rA=G.focused,Xt=G.onHover,c=G.onClick,ue=function(st){Xt(st,et)},P=function(st){c(st,et)},h=function(st){st.keyCode===b.Z.ENTER&&c(st,et)},p=et+1,k=new Set([Re]);iA===0&&et===0&&rA?k.add("".concat(Re,"-focused")):Rt&&iA+.5>=p&&iAet?"true":"false","aria-posinset":et+1,"aria-setsize":Gt,tabIndex:Ve?-1:0},qe.createElement("div",{className:"".concat(Re,"-first")},ne),qe.createElement("div",{className:"".concat(Re,"-second")},ne)));return Nt&&(Be=Nt(Be,G)),Be}var L=qe.forwardRef(j);function N(){var G=qe.useRef({});function Qe(Re){return G.current[Re]}function Ve(Re){return function(jt){G.current[Re]=jt}}return[Qe,Ve]}function K(G){var Qe=G.pageXOffset,Ve="scrollLeft";if(typeof Qe!="number"){var Re=G.document;Qe=Re.documentElement[Ve],typeof Qe!="number"&&(Qe=Re.body[Ve])}return Qe}function Ae(G){var Qe,Ve,Re=G.ownerDocument,jt=Re.body,Nt=Re&&Re.documentElement,et=G.getBoundingClientRect();return Qe=et.left,Ve=et.top,Qe-=Nt.clientLeft||jt.clientLeft||0,Ve-=Nt.clientTop||jt.clientTop||0,{left:Qe,top:Ve}}function me(G){var Qe=Ae(G),Ve=G.ownerDocument,Re=Ve.defaultView||Ve.parentWindow;return Qe.left+=K(Re),Qe.left}var _e=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(G,Qe){var Ve,Re=G.prefixCls,jt=Re===void 0?"rc-rate":Re,Nt=G.className,et=G.defaultValue,Gt=G.value,iA=G.count,Rt=iA===void 0?5:iA,rA=G.allowHalf,Xt=rA===void 0?!1:rA,c=G.allowClear,ue=c===void 0?!0:c,P=G.character,h=P===void 0?"\u2605":P,p=G.characterRender,k=G.disabled,ne=G.direction,Be=ne===void 0?"ltr":ne,he=G.tabIndex,st=he===void 0?0:he,yt=G.autoFocus,lt=G.onHoverChange,ot=G.onChange,It=G.onFocus,Ue=G.onBlur,je=G.onKeyDown,Ke=G.onMouseLeave,ct=(0,Q.Z)(G,_e),Dt=N(),St=(0,D.Z)(Dt,2),Bt=St[0],wA=St[1],sA=qe.useRef(null),IA=function(){if(!k){var KA;(KA=sA.current)===null||KA===void 0||KA.focus()}};qe.useImperativeHandle(Qe,function(){return{focus:IA,blur:function(){if(!k){var KA;(KA=sA.current)===null||KA===void 0||KA.blur()}}}});var SA=(0,x.Z)(et||0,{value:Gt}),Ct=(0,D.Z)(SA,2),$t=Ct[0],pt=Ct[1],Lt=(0,x.Z)(null),Vt=(0,D.Z)(Lt,2),mA=Vt[0],CA=Vt[1],eA=function(KA,an){var Vr=Be==="rtl",mr=KA+1;if(Xt){var ar=Bt(KA),Qn=me(ar),ma=ar.clientWidth;(Vr&&an-Qn>ma/2||!Vr&&an-Qn0&&!Vr||an===b.Z.RIGHT&&mr>0&&Vr?(Xt?mr-=.5:mr-=1,dA(mr),KA.preventDefault()):an===b.Z.LEFT&&mr{const{componentCls:Qe}=G;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},be=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),re=G=>{const{componentCls:Qe}=G;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),xe(G)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),be(G))}};var ge=(0,Se.Z)("Rate",G=>{const Qe=(0,I.TS)(G,{});return[re(Qe)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),ee=function(G,Qe){var Ve={};for(var Re in G)Object.prototype.hasOwnProperty.call(G,Re)&&Qe.indexOf(Re)<0&&(Ve[Re]=G[Re]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,Re=Object.getOwnPropertySymbols(G);jt{const{prefixCls:Ve,className:Re,rootClassName:jt,style:Nt,tooltips:et,character:Gt=qe.createElement(g,null)}=G,iA=ee(G,["prefixCls","className","rootClassName","style","tooltips","character"]),Rt=(k,ne)=>{let{index:Be}=ne;return et?qe.createElement(it.Z,{title:et[Be]},k):k},{getPrefixCls:rA,direction:Xt,rate:c}=qe.useContext(Ge.E_),ue=rA("rate",Ve),[P,h]=ge(ue),p=Object.assign(Object.assign({},c==null?void 0:c.style),Nt);return P(qe.createElement(ke,Object.assign({ref:Qe,character:Gt,characterRender:Rt},iA,{className:f()(Re,jt,h,c==null?void 0:c.className),style:p,prefixCls:ue,direction:Xt})))})},12563:function(Lr,PA,_){"use strict";_.d(PA,{default:function(){return it}});var F=_(59301),qe=_(99267),ae=_(92310),De=_.n(ae),de=_(36785),te=_(47729),se=_(14088),g=_(36355),S=_(17313),f=_(37613),O=_(83116);const D=Y=>{const{paddingXXS:Se,lineWidth:I,tagPaddingHorizontal:xe,componentCls:be}=Y,re=xe-I,ge=Se-I;return{[be]:Object.assign(Object.assign({},(0,S.Wf)(Y)),{display:"inline-block",height:"auto",marginInlineEnd:Y.marginXS,paddingInline:re,fontSize:Y.tagFontSize,lineHeight:Y.tagLineHeight,whiteSpace:"nowrap",background:Y.defaultBg,border:`${Y.lineWidth}px ${Y.lineType} ${Y.colorBorder}`,borderRadius:Y.borderRadiusSM,opacity:1,transition:`all ${Y.motionDurationMid}`,textAlign:"start",position:"relative",[`&${be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Y.defaultColor},[`${be}-close-icon`]:{marginInlineStart:ge,color:Y.colorTextDescription,fontSize:Y.tagIconSize,cursor:"pointer",transition:`all ${Y.motionDurationMid}`,"&:hover":{color:Y.colorTextHeading}},[`&${be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Y.iconCls}-close, ${Y.iconCls}-close:hover`]:{color:Y.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${be}-checkable-checked):hover`]:{color:Y.colorPrimary,backgroundColor:Y.colorFillSecondary},"&:active, &-checked":{color:Y.colorTextLightSolid},"&-checked":{backgroundColor:Y.colorPrimary,"&:hover":{backgroundColor:Y.colorPrimaryHover}},"&:active":{backgroundColor:Y.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Y.iconCls} + span, > span + ${Y.iconCls}`]:{marginInlineStart:re}}),[`${be}-borderless`]:{borderColor:"transparent",background:Y.tagBorderlessBg}}},Q=Y=>{const{lineWidth:Se,fontSizeIcon:I}=Y,xe=Y.fontSizeSM,be=`${Y.lineHeightSM*xe}px`;return(0,f.TS)(Y,{tagFontSize:xe,tagLineHeight:be,tagIconSize:I-2*Se,tagPaddingHorizontal:8,tagBorderlessBg:Y.colorFillTertiary})},x=Y=>({defaultBg:Y.colorFillQuaternary,defaultColor:Y.colorText});var b=(0,O.Z)("Tag",Y=>{const Se=Q(Y);return D(Se)},x),U=function(Y,Se){var I={};for(var xe in Y)Object.prototype.hasOwnProperty.call(Y,xe)&&Se.indexOf(xe)<0&&(I[xe]=Y[xe]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,xe=Object.getOwnPropertySymbols(Y);be{const{prefixCls:Se,style:I,className:xe,checked:be,onChange:re,onClick:ge}=Y,ee=U(Y,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:J,tag:$}=F.useContext(g.E_),G=Nt=>{re==null||re(!be),ge==null||ge(Nt)},Qe=J("tag",Se),[Ve,Re]=b(Qe),jt=De()(Qe,`${Qe}-checkable`,{[`${Qe}-checkable-checked`]:be},$==null?void 0:$.className,xe,Re);return Ve(F.createElement("span",Object.assign({},ee,{style:Object.assign(Object.assign({},I),$==null?void 0:$.style),className:jt,onClick:G})))},N=_(45157);const K=Y=>(0,N.Z)(Y,(Se,I)=>{let{textColor:xe,lightBorderColor:be,lightColor:re,darkColor:ge}=I;return{[`${Y.componentCls}-${Se}`]:{color:xe,background:re,borderColor:be,"&-inverse":{color:Y.colorTextLightSolid,background:ge,borderColor:ge},[`&${Y.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ae=(0,O.b)(["Tag","preset"],Y=>{const Se=Q(Y);return K(Se)},x);function me(Y){return typeof Y!="string"?Y:Y.charAt(0).toUpperCase()+Y.slice(1)}const _e=(Y,Se,I)=>{const xe=me(I);return{[`${Y.componentCls}-${Se}`]:{color:Y[`color${I}`],background:Y[`color${xe}Bg`],borderColor:Y[`color${xe}Border`],[`&${Y.componentCls}-borderless`]:{borderColor:"transparent"}}}};var oe=(0,O.b)(["Tag","status"],Y=>{const Se=Q(Y);return[_e(Se,"success","Success"),_e(Se,"processing","Info"),_e(Se,"error","Error"),_e(Se,"warning","Warning")]},x),tt=function(Y,Se){var I={};for(var xe in Y)Object.prototype.hasOwnProperty.call(Y,xe)&&Se.indexOf(xe)<0&&(I[xe]=Y[xe]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,xe=Object.getOwnPropertySymbols(Y);be{const{prefixCls:I,className:xe,rootClassName:be,style:re,children:ge,icon:ee,color:J,onClose:$,closeIcon:G,closable:Qe,bordered:Ve=!0}=Y,Re=tt(Y,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:jt,direction:Nt,tag:et}=F.useContext(g.E_),[Gt,iA]=F.useState(!0);F.useEffect(()=>{"visible"in Re&&iA(Re.visible)},[Re.visible]);const Rt=(0,de.o2)(J),rA=(0,de.yT)(J),Xt=Rt||rA,c=Object.assign(Object.assign({backgroundColor:J&&!Xt?J:void 0},et==null?void 0:et.style),re),ue=jt("tag",I),[P,h]=b(ue),p=De()(ue,et==null?void 0:et.className,{[`${ue}-${J}`]:Xt,[`${ue}-has-color`]:J&&!Xt,[`${ue}-hidden`]:!Gt,[`${ue}-rtl`]:Nt==="rtl",[`${ue}-borderless`]:!Ve},xe,be,h),k=lt=>{lt.stopPropagation(),$==null||$(lt),!lt.defaultPrevented&&iA(!1)},[,ne]=(0,te.Z)(Qe,G,lt=>lt===null?F.createElement(qe.Z,{className:`${ue}-close-icon`,onClick:k}):F.createElement("span",{className:`${ue}-close-icon`,onClick:k},lt),null,!1),Be=typeof Re.onClick=="function"||ge&&ge.type==="a",he=ee||null,st=he?F.createElement(F.Fragment,null,he,ge&&F.createElement("span",null,ge)):ge,yt=F.createElement("span",Object.assign({},Re,{ref:Se,className:p,style:c}),st,ne,Rt&&F.createElement(Ae,{key:"preset",prefixCls:ue}),rA&&F.createElement(oe,{key:"status",prefixCls:ue}));return P(Be?F.createElement(se.Z,{component:"Tag"},yt):yt)},Ge=F.forwardRef(ke);Ge.CheckableTag=L;var it=Ge},86251:function(Lr,PA){"use strict";PA.byteLength=se,PA.toByteArray=S,PA.fromByteArray=D;for(var _=[],F=[],qe=typeof Uint8Array!="undefined"?Uint8Array:Array,ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",De=0,de=ae.length;De0)throw new Error("Invalid string. Length must be a multiple of 4");var b=Q.indexOf("=");b===-1&&(b=x);var U=b===x?0:4-b%4;return[b,U]}function se(Q){var x=te(Q),b=x[0],U=x[1];return(b+U)*3/4-U}function g(Q,x,b){return(x+b)*3/4-b}function S(Q){var x,b=te(Q),U=b[0],j=b[1],L=new qe(g(Q,U,j)),N=0,K=j>0?U-4:U,Ae;for(Ae=0;Ae>16&255,L[N++]=x>>8&255,L[N++]=x&255;return j===2&&(x=F[Q.charCodeAt(Ae)]<<2|F[Q.charCodeAt(Ae+1)]>>4,L[N++]=x&255),j===1&&(x=F[Q.charCodeAt(Ae)]<<10|F[Q.charCodeAt(Ae+1)]<<4|F[Q.charCodeAt(Ae+2)]>>2,L[N++]=x>>8&255,L[N++]=x&255),L}function f(Q){return _[Q>>18&63]+_[Q>>12&63]+_[Q>>6&63]+_[Q&63]}function O(Q,x,b){for(var U,j=[],L=x;LK?K:N+L));return U===1?(x=Q[b-1],j.push(_[x>>2]+_[x<<4&63]+"==")):U===2&&(x=(Q[b-2]<<8)+Q[b-1],j.push(_[x>>10]+_[x>>4&63]+_[x<<2&63]+"=")),j.join("")}},19208:function(Lr,PA,_){"use strict";var F;var qe=_(86251),ae=_(67467),De=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;PA.lW=g,F=N,PA.h2=50;var de=2147483647;F=de,g.TYPED_ARRAY_SUPPORT=te(),!g.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function te(){try{var P=new Uint8Array(1),h={foo:function(){return 42}};return Object.setPrototypeOf(h,Uint8Array.prototype),Object.setPrototypeOf(P,h),P.foo()===42}catch(p){return!1}}Object.defineProperty(g.prototype,"parent",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.buffer}}),Object.defineProperty(g.prototype,"offset",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.byteOffset}});function se(P){if(P>de)throw new RangeError('The value "'+P+'" is invalid for option "size"');var h=new Uint8Array(P);return Object.setPrototypeOf(h,g.prototype),h}function g(P,h,p){if(typeof P=="number"){if(typeof h=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return D(P)}return S(P,h,p)}g.poolSize=8192;function S(P,h,p){if(typeof P=="string")return Q(P,h);if(ArrayBuffer.isView(P))return b(P);if(P==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P);if(Xt(P,ArrayBuffer)||P&&Xt(P.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Xt(P,SharedArrayBuffer)||P&&Xt(P.buffer,SharedArrayBuffer)))return U(P,h,p);if(typeof P=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var k=P.valueOf&&P.valueOf();if(k!=null&&k!==P)return g.from(k,h,p);var ne=j(P);if(ne)return ne;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof P[Symbol.toPrimitive]=="function")return g.from(P[Symbol.toPrimitive]("string"),h,p);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P)}g.from=function(P,h,p){return S(P,h,p)},Object.setPrototypeOf(g.prototype,Uint8Array.prototype),Object.setPrototypeOf(g,Uint8Array);function f(P){if(typeof P!="number")throw new TypeError('"size" argument must be of type number');if(P<0)throw new RangeError('The value "'+P+'" is invalid for option "size"')}function O(P,h,p){return f(P),P<=0?se(P):h!==void 0?typeof p=="string"?se(P).fill(h,p):se(P).fill(h):se(P)}g.alloc=function(P,h,p){return O(P,h,p)};function D(P){return f(P),se(P<0?0:L(P)|0)}g.allocUnsafe=function(P){return D(P)},g.allocUnsafeSlow=function(P){return D(P)};function Q(P,h){if((typeof h!="string"||h==="")&&(h="utf8"),!g.isEncoding(h))throw new TypeError("Unknown encoding: "+h);var p=K(P,h)|0,k=se(p),ne=k.write(P,h);return ne!==p&&(k=k.slice(0,ne)),k}function x(P){for(var h=P.length<0?0:L(P.length)|0,p=se(h),k=0;k=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return P|0}function N(P){return+P!=P&&(P=0),g.alloc(+P)}g.isBuffer=function(h){return h!=null&&h._isBuffer===!0&&h!==g.prototype},g.compare=function(h,p){if(Xt(h,Uint8Array)&&(h=g.from(h,h.offset,h.byteLength)),Xt(p,Uint8Array)&&(p=g.from(p,p.offset,p.byteLength)),!g.isBuffer(h)||!g.isBuffer(p))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(h===p)return 0;for(var k=h.length,ne=p.length,Be=0,he=Math.min(k,ne);Bene.length?g.from(he).copy(ne,Be):Uint8Array.prototype.set.call(ne,he,Be);else if(g.isBuffer(he))he.copy(ne,Be);else throw new TypeError('"list" argument must be an Array of Buffers');Be+=he.length}return ne};function K(P,h){if(g.isBuffer(P))return P.length;if(ArrayBuffer.isView(P)||Xt(P,ArrayBuffer))return P.byteLength;if(typeof P!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof P);var p=P.length,k=arguments.length>2&&arguments[2]===!0;if(!k&&p===0)return 0;for(var ne=!1;;)switch(h){case"ascii":case"latin1":case"binary":return p;case"utf8":case"utf-8":return et(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p*2;case"hex":return p>>>1;case"base64":return Rt(P).length;default:if(ne)return k?-1:et(P).length;h=(""+h).toLowerCase(),ne=!0}}g.byteLength=K;function Ae(P,h,p){var k=!1;if((h===void 0||h<0)&&(h=0),h>this.length||((p===void 0||p>this.length)&&(p=this.length),p<=0)||(p>>>=0,h>>>=0,p<=h))return"";for(P||(P="utf8");;)switch(P){case"hex":return ee(this,h,p);case"utf8":case"utf-8":return I(this,h,p);case"ascii":return re(this,h,p);case"latin1":case"binary":return ge(this,h,p);case"base64":return Se(this,h,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return J(this,h,p);default:if(k)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),k=!0}}g.prototype._isBuffer=!0;function me(P,h,p){var k=P[h];P[h]=P[p],P[p]=k}g.prototype.swap16=function(){var h=this.length;if(h%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var p=0;pp&&(h+=" ... "),""},De&&(g.prototype[De]=g.prototype.inspect),g.prototype.compare=function(h,p,k,ne,Be){if(Xt(h,Uint8Array)&&(h=g.from(h,h.offset,h.byteLength)),!g.isBuffer(h))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof h);if(p===void 0&&(p=0),k===void 0&&(k=h?h.length:0),ne===void 0&&(ne=0),Be===void 0&&(Be=this.length),p<0||k>h.length||ne<0||Be>this.length)throw new RangeError("out of range index");if(ne>=Be&&p>=k)return 0;if(ne>=Be)return-1;if(p>=k)return 1;if(p>>>=0,k>>>=0,ne>>>=0,Be>>>=0,this===h)return 0;for(var he=Be-ne,st=k-p,yt=Math.min(he,st),lt=this.slice(ne,Be),ot=h.slice(p,k),It=0;It2147483647?p=2147483647:p<-2147483648&&(p=-2147483648),p=+p,c(p)&&(p=ne?0:P.length-1),p<0&&(p=P.length+p),p>=P.length){if(ne)return-1;p=P.length-1}else if(p<0)if(ne)p=0;else return-1;if(typeof h=="string"&&(h=g.from(h,k)),g.isBuffer(h))return h.length===0?-1:oe(P,h,p,k,ne);if(typeof h=="number")return h=h&255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(P,h,p):Uint8Array.prototype.lastIndexOf.call(P,h,p):oe(P,[h],p,k,ne);throw new TypeError("val must be string, number or Buffer")}function oe(P,h,p,k,ne){var Be=1,he=P.length,st=h.length;if(k!==void 0&&(k=String(k).toLowerCase(),k==="ucs2"||k==="ucs-2"||k==="utf16le"||k==="utf-16le")){if(P.length<2||h.length<2)return-1;Be=2,he/=2,st/=2,p/=2}function yt(je,Ke){return Be===1?je[Ke]:je.readUInt16BE(Ke*Be)}var lt;if(ne){var ot=-1;for(lt=p;lthe&&(p=he-st),lt=p;lt>=0;lt--){for(var It=!0,Ue=0;Uene&&(k=ne)):k=ne;var Be=h.length;k>Be/2&&(k=Be/2);for(var he=0;he>>0,isFinite(k)?(k=k>>>0,ne===void 0&&(ne="utf8")):(ne=k,k=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Be=this.length-p;if((k===void 0||k>Be)&&(k=Be),h.length>0&&(k<0||p<0)||p>this.length)throw new RangeError("Attempt to write outside buffer bounds");ne||(ne="utf8");for(var he=!1;;)switch(ne){case"hex":return tt(this,h,p,k);case"utf8":case"utf-8":return ke(this,h,p,k);case"ascii":case"latin1":case"binary":return Ge(this,h,p,k);case"base64":return it(this,h,p,k);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Y(this,h,p,k);default:if(he)throw new TypeError("Unknown encoding: "+ne);ne=(""+ne).toLowerCase(),he=!0}},g.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Se(P,h,p){return h===0&&p===P.length?qe.fromByteArray(P):qe.fromByteArray(P.slice(h,p))}function I(P,h,p){p=Math.min(P.length,p);for(var k=[],ne=h;ne239?4:Be>223?3:Be>191?2:1;if(ne+st<=p){var yt,lt,ot,It;switch(st){case 1:Be<128&&(he=Be);break;case 2:yt=P[ne+1],(yt&192)===128&&(It=(Be&31)<<6|yt&63,It>127&&(he=It));break;case 3:yt=P[ne+1],lt=P[ne+2],(yt&192)===128&&(lt&192)===128&&(It=(Be&15)<<12|(yt&63)<<6|lt&63,It>2047&&(It<55296||It>57343)&&(he=It));break;case 4:yt=P[ne+1],lt=P[ne+2],ot=P[ne+3],(yt&192)===128&&(lt&192)===128&&(ot&192)===128&&(It=(Be&15)<<18|(yt&63)<<12|(lt&63)<<6|ot&63,It>65535&&It<1114112&&(he=It))}}he===null?(he=65533,st=1):he>65535&&(he-=65536,k.push(he>>>10&1023|55296),he=56320|he&1023),k.push(he),ne+=st}return be(k)}var xe=4096;function be(P){var h=P.length;if(h<=xe)return String.fromCharCode.apply(String,P);for(var p="",k=0;kk)&&(p=k);for(var ne="",Be=h;Bek&&(h=k),p<0?(p+=k,p<0&&(p=0)):p>k&&(p=k),pp)throw new RangeError("Trying to access beyond buffer length")}g.prototype.readUintLE=g.prototype.readUIntLE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h],Be=1,he=0;++he>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h+--p],Be=1;p>0&&(Be*=256);)ne+=this[h+--p]*Be;return ne},g.prototype.readUint8=g.prototype.readUInt8=function(h,p){return h=h>>>0,p||$(h,1,this.length),this[h]},g.prototype.readUint16LE=g.prototype.readUInt16LE=function(h,p){return h=h>>>0,p||$(h,2,this.length),this[h]|this[h+1]<<8},g.prototype.readUint16BE=g.prototype.readUInt16BE=function(h,p){return h=h>>>0,p||$(h,2,this.length),this[h]<<8|this[h+1]},g.prototype.readUint32LE=g.prototype.readUInt32LE=function(h,p){return h=h>>>0,p||$(h,4,this.length),(this[h]|this[h+1]<<8|this[h+2]<<16)+this[h+3]*16777216},g.prototype.readUint32BE=g.prototype.readUInt32BE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]*16777216+(this[h+1]<<16|this[h+2]<<8|this[h+3])},g.prototype.readIntLE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h],Be=1,he=0;++he=Be&&(ne-=Math.pow(2,8*p)),ne},g.prototype.readIntBE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=p,Be=1,he=this[h+--ne];ne>0&&(Be*=256);)he+=this[h+--ne]*Be;return Be*=128,he>=Be&&(he-=Math.pow(2,8*p)),he},g.prototype.readInt8=function(h,p){return h=h>>>0,p||$(h,1,this.length),this[h]&128?(255-this[h]+1)*-1:this[h]},g.prototype.readInt16LE=function(h,p){h=h>>>0,p||$(h,2,this.length);var k=this[h]|this[h+1]<<8;return k&32768?k|4294901760:k},g.prototype.readInt16BE=function(h,p){h=h>>>0,p||$(h,2,this.length);var k=this[h+1]|this[h]<<8;return k&32768?k|4294901760:k},g.prototype.readInt32LE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]|this[h+1]<<8|this[h+2]<<16|this[h+3]<<24},g.prototype.readInt32BE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]<<24|this[h+1]<<16|this[h+2]<<8|this[h+3]},g.prototype.readFloatLE=function(h,p){return h=h>>>0,p||$(h,4,this.length),ae.read(this,h,!0,23,4)},g.prototype.readFloatBE=function(h,p){return h=h>>>0,p||$(h,4,this.length),ae.read(this,h,!1,23,4)},g.prototype.readDoubleLE=function(h,p){return h=h>>>0,p||$(h,8,this.length),ae.read(this,h,!0,52,8)},g.prototype.readDoubleBE=function(h,p){return h=h>>>0,p||$(h,8,this.length),ae.read(this,h,!1,52,8)};function G(P,h,p,k,ne,Be){if(!g.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(h>ne||hP.length)throw new RangeError("Index out of range")}g.prototype.writeUintLE=g.prototype.writeUIntLE=function(h,p,k,ne){if(h=+h,p=p>>>0,k=k>>>0,!ne){var Be=Math.pow(2,8*k)-1;G(this,h,p,k,Be,0)}var he=1,st=0;for(this[p]=h&255;++st>>0,k=k>>>0,!ne){var Be=Math.pow(2,8*k)-1;G(this,h,p,k,Be,0)}var he=k-1,st=1;for(this[p+he]=h&255;--he>=0&&(st*=256);)this[p+he]=h/st&255;return p+k},g.prototype.writeUint8=g.prototype.writeUInt8=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,1,255,0),this[p]=h&255,p+1},g.prototype.writeUint16LE=g.prototype.writeUInt16LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,65535,0),this[p]=h&255,this[p+1]=h>>>8,p+2},g.prototype.writeUint16BE=g.prototype.writeUInt16BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,65535,0),this[p]=h>>>8,this[p+1]=h&255,p+2},g.prototype.writeUint32LE=g.prototype.writeUInt32LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,4294967295,0),this[p+3]=h>>>24,this[p+2]=h>>>16,this[p+1]=h>>>8,this[p]=h&255,p+4},g.prototype.writeUint32BE=g.prototype.writeUInt32BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,4294967295,0),this[p]=h>>>24,this[p+1]=h>>>16,this[p+2]=h>>>8,this[p+3]=h&255,p+4},g.prototype.writeIntLE=function(h,p,k,ne){if(h=+h,p=p>>>0,!ne){var Be=Math.pow(2,8*k-1);G(this,h,p,k,Be-1,-Be)}var he=0,st=1,yt=0;for(this[p]=h&255;++he>0)-yt&255;return p+k},g.prototype.writeIntBE=function(h,p,k,ne){if(h=+h,p=p>>>0,!ne){var Be=Math.pow(2,8*k-1);G(this,h,p,k,Be-1,-Be)}var he=k-1,st=1,yt=0;for(this[p+he]=h&255;--he>=0&&(st*=256);)h<0&&yt===0&&this[p+he+1]!==0&&(yt=1),this[p+he]=(h/st>>0)-yt&255;return p+k},g.prototype.writeInt8=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,1,127,-128),h<0&&(h=255+h+1),this[p]=h&255,p+1},g.prototype.writeInt16LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,32767,-32768),this[p]=h&255,this[p+1]=h>>>8,p+2},g.prototype.writeInt16BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,32767,-32768),this[p]=h>>>8,this[p+1]=h&255,p+2},g.prototype.writeInt32LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,2147483647,-2147483648),this[p]=h&255,this[p+1]=h>>>8,this[p+2]=h>>>16,this[p+3]=h>>>24,p+4},g.prototype.writeInt32BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,2147483647,-2147483648),h<0&&(h=4294967295+h+1),this[p]=h>>>24,this[p+1]=h>>>16,this[p+2]=h>>>8,this[p+3]=h&255,p+4};function Qe(P,h,p,k,ne,Be){if(p+k>P.length)throw new RangeError("Index out of range");if(p<0)throw new RangeError("Index out of range")}function Ve(P,h,p,k,ne){return h=+h,p=p>>>0,ne||Qe(P,h,p,4,34028234663852886e22,-34028234663852886e22),ae.write(P,h,p,k,23,4),p+4}g.prototype.writeFloatLE=function(h,p,k){return Ve(this,h,p,!0,k)},g.prototype.writeFloatBE=function(h,p,k){return Ve(this,h,p,!1,k)};function Re(P,h,p,k,ne){return h=+h,p=p>>>0,ne||Qe(P,h,p,8,17976931348623157e292,-17976931348623157e292),ae.write(P,h,p,k,52,8),p+8}g.prototype.writeDoubleLE=function(h,p,k){return Re(this,h,p,!0,k)},g.prototype.writeDoubleBE=function(h,p,k){return Re(this,h,p,!1,k)},g.prototype.copy=function(h,p,k,ne){if(!g.isBuffer(h))throw new TypeError("argument should be a Buffer");if(k||(k=0),!ne&&ne!==0&&(ne=this.length),p>=h.length&&(p=h.length),p||(p=0),ne>0&&ne=this.length)throw new RangeError("Index out of range");if(ne<0)throw new RangeError("sourceEnd out of bounds");ne>this.length&&(ne=this.length),h.length-p>>0,k=k===void 0?this.length:k>>>0,h||(h=0);var he;if(typeof h=="number")for(he=p;he55295&&p<57344){if(!ne){if(p>56319){(h-=3)>-1&&Be.push(239,191,189);continue}else if(he+1===k){(h-=3)>-1&&Be.push(239,191,189);continue}ne=p;continue}if(p<56320){(h-=3)>-1&&Be.push(239,191,189),ne=p;continue}p=(ne-55296<<10|p-56320)+65536}else ne&&(h-=3)>-1&&Be.push(239,191,189);if(ne=null,p<128){if((h-=1)<0)break;Be.push(p)}else if(p<2048){if((h-=2)<0)break;Be.push(p>>6|192,p&63|128)}else if(p<65536){if((h-=3)<0)break;Be.push(p>>12|224,p>>6&63|128,p&63|128)}else if(p<1114112){if((h-=4)<0)break;Be.push(p>>18|240,p>>12&63|128,p>>6&63|128,p&63|128)}else throw new Error("Invalid code point")}return Be}function Gt(P){for(var h=[],p=0;p>8,ne=p%256,Be.push(ne),Be.push(k);return Be}function Rt(P){return qe.toByteArray(Nt(P))}function rA(P,h,p,k){for(var ne=0;ne=h.length||ne>=P.length);++ne)h[ne+p]=P[ne];return ne}function Xt(P,h){return P instanceof h||P!=null&&P.constructor!=null&&P.constructor.name!=null&&P.constructor.name===h.name}function c(P){return P!==P}var ue=function(){for(var P="0123456789abcdef",h=new Array(256),p=0;p<16;++p)for(var k=p*16,ne=0;ne<16;++ne)h[k+ne]=P[p]+P[ne];return h}()},64270:function(Lr){(function(PA,_){Lr.exports=_()})(this,function(){"use strict";var PA=function(a,n){return PA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,s){o.__proto__=s}||function(o,s){for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(o[y]=s[y])},PA(a,n)};function _(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");PA(a,n);function o(){this.constructor=a}a.prototype=n===null?Object.create(n):(o.prototype=n.prototype,new o)}var F=function(){return F=Object.assign||function(n){for(var o,s=1,y=arguments.length;s0&&R[R.length-1])&&(rt[0]===6||rt[0]===2)){o=0;continue}if(rt[0]===3&&(!R||rt[1]>R[0]&&rt[1]=55296&&y<=56319&&o>10)+55296,ie%1024+56320)),(y+1===o||s.length>16384)&&(R+=String.fromCharCode.apply(String,s),s.length=0)}return R},f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),D=0;D>4,dt[y++]=(ie&15)<<4|Ee>>2,dt[y++]=(Ee&3)<<6|Ce&63;return rt},j=function(a){for(var n=a.length,o=[],s=0;s>N,oe=1<>N,Ge=_e+ke,it=Ge,Y=32,Se=it+Y,I=65536>>K,xe=1<=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>N],o=(o<>N)],o=(o<>K),o=this.index[o],o+=n>>N&be,o=this.index[o],o=(o<Re?(y.push(!0),Ee-=Re):y.push(!1),["normal","auto","loose"].indexOf(n)!==-1&&[8208,8211,12316,12448].indexOf(R)!==-1)return s.push(ie),o.push(ne);if(Ee===Gt||Ee===ue){if(ie===0)return s.push(ie),o.push(Bt);var Ce=o[ie-1];return $A.indexOf(Ce)===-1?(s.push(s[ie-1]),o.push(Ce)):(s.push(ie),o.push(Bt))}if(s.push(ie),Ee===wA)return o.push(n==="strict"?lt:pt);if(Ee===eA||Ee===St)return o.push(Bt);if(Ee===dA)return R>=131072&&R<=196605||R>=196608&&R<=262141?o.push(pt):o.push(Bt);o.push(Ee)}),[s,o,y]},fr=function(a,n,o,s){var y=s[o];if(Array.isArray(a)?a.indexOf(y)!==-1:a===y)for(var R=o;R<=s.length;){R++;var ie=s[R];if(ie===n)return!0;if(ie!==c)break}if(y===c)for(var R=o;R>0;){R--;var Ee=s[R];if(Array.isArray(a)?a.indexOf(Ee)!==-1:a===Ee)for(var Ce=o;Ce<=s.length;){Ce++;var ie=s[Ce];if(ie===n)return!0;if(ie!==c)break}if(Ee!==c)break}return!1},dn=function(a,n){for(var o=a;o>=0;){var s=n[o];if(s===c)o--;else return s}return 0},Br=function(a,n,o,s,y){if(o[s]===0)return TA;var R=s-1;if(Array.isArray(y)&&y[R]===!0)return TA;var ie=R-1,Ee=R+1,Ce=n[R],rt=ie>=0?n[ie]:0,dt=n[Ee];if(Ce===Nt&&dt===et)return TA;if(nA.indexOf(Ce)!==-1)return xr;if(nA.indexOf(dt)!==-1||oA.indexOf(dt)!==-1)return TA;if(dn(R,n)===rA)return vA;if(WA.get(a[R])===ue||(Ce===sA||Ce===IA)&&WA.get(a[Ee])===ue||Ce===Rt||dt===Rt||Ce===Xt||[c,h,k].indexOf(Ce)===-1&&dt===Xt||[Be,he,st,Ue,Dt].indexOf(dt)!==-1||dn(R,n)===ot||fr(It,ot,R,n)||fr([Be,he],lt,R,n)||fr(P,P,R,n))return TA;if(Ce===c)return vA;if(Ce===It||dt===It)return TA;if(dt===ne||Ce===ne)return vA;if([h,k,lt].indexOf(dt)!==-1||Ce===p||rt===$t&&Kt.indexOf(Ce)!==-1||Ce===Dt&&dt===$t||dt===yt||_t.indexOf(dt)!==-1&&Ce===je||_t.indexOf(Ce)!==-1&&dt===je||Ce===ct&&[pt,sA,IA].indexOf(dt)!==-1||[pt,sA,IA].indexOf(Ce)!==-1&&dt===Ke||_t.indexOf(Ce)!==-1&&cA.indexOf(dt)!==-1||cA.indexOf(Ce)!==-1&&_t.indexOf(dt)!==-1||[ct,Ke].indexOf(Ce)!==-1&&(dt===je||[ot,k].indexOf(dt)!==-1&&n[Ee+1]===je)||[ot,k].indexOf(Ce)!==-1&&dt===je||Ce===je&&[je,Dt,Ue].indexOf(dt)!==-1)return TA;if([je,Dt,Ue,Be,he].indexOf(dt)!==-1)for(var e=R;e>=0;){var i=n[e];if(i===je)return TA;if([Dt,Ue].indexOf(i)!==-1)e--;else break}if([ct,Ke].indexOf(dt)!==-1)for(var e=[Be,he].indexOf(Ce)!==-1?ie:R;e>=0;){var i=n[e];if(i===je)return TA;if([Dt,Ue].indexOf(i)!==-1)e--;else break}if(Lt===Ce&&[Lt,Vt,SA,Ct].indexOf(dt)!==-1||[Vt,SA].indexOf(Ce)!==-1&&[Vt,mA].indexOf(dt)!==-1||[mA,Ct].indexOf(Ce)!==-1&&dt===mA||gr.indexOf(Ce)!==-1&&[yt,Ke].indexOf(dt)!==-1||gr.indexOf(dt)!==-1&&Ce===ct||_t.indexOf(Ce)!==-1&&_t.indexOf(dt)!==-1||Ce===Ue&&_t.indexOf(dt)!==-1||_t.concat(je).indexOf(Ce)!==-1&&dt===ot&&RA.indexOf(a[Ee])===-1||_t.concat(je).indexOf(dt)!==-1&&Ce===he)return TA;if(Ce===CA&&dt===CA){for(var v=o[R],C=1;v>0&&(v--,n[v]===CA);)C++;if(C%2!==0)return TA}return Ce===sA&&dt===IA?TA:vA},NA=function(a,n){n||(n={lineBreak:"normal",wordBreak:"normal"});var o=Er(a,n.lineBreak),s=o[0],y=o[1],R=o[2];(n.wordBreak==="break-all"||n.wordBreak==="break-word")&&(y=y.map(function(Ee){return[je,Bt,eA].indexOf(Ee)!==-1?pt:Ee}));var ie=n.wordBreak==="keep-all"?R.map(function(Ee,Ce){return Ee&&a[Ce]>=19968&&a[Ce]<=40959}):void 0;return[s,y,ie]},KA=function(){function a(n,o,s,y){this.codePoints=n,this.required=o===xr,this.start=s,this.end=y}return a.prototype.slice=function(){return S.apply(void 0,this.codePoints.slice(this.start,this.end))},a}(),an=function(a,n){var o=g(a),s=NA(o,n),y=s[0],R=s[1],ie=s[2],Ee=o.length,Ce=0,rt=0;return{next:function(){if(rt>=Ee)return{done:!0,value:null};for(var dt=TA;rt=En&&a<=57},rr=function(a){return a>=55296&&a<=57343},sr=function(a){return er(a)||a>=ua&&a<=Et||a>=_a&&a<=oa},jA=function(a){return a>=_a&&a<=ys},OA=function(a){return a>=ua&&a<=dr},nr=function(a){return jA(a)||OA(a)},LA=function(a){return a>=lr},FA=function(a){return a===ma||a===gs||a===ei},kA=function(a){return nr(a)||LA(a)||a===Sa},$r=function(a){return kA(a)||er(a)||a===fA},yr=function(a){return a>=wr&&a<=qA||a===XA||a>=Aa&&a<=Kr||a===kn},Gr=function(a,n){return a!==pA?!1:n!==ma},tr=function(a,n,o){return a===fA?kA(n)||Gr(n,o):kA(a)?!0:!!(a===pA&&Gr(a,n))},Pn=function(a,n,o){return a===Da||a===fA?er(n)?!0:n===or&&er(o):er(a===or?n:a)},Cn=function(a){var n=0,o=1;(a[n]===Da||a[n]===fA)&&(a[n]===fA&&(o=-1),n++);for(var s=[];er(a[n]);)s.push(a[n++]);var y=s.length?parseInt(S.apply(void 0,s),10):0;a[n]===or&&n++;for(var R=[];er(a[n]);)R.push(a[n++]);var ie=R.length,Ee=ie?parseInt(S.apply(void 0,R),10):0;(a[n]===Je||a[n]===ts)&&n++;var Ce=1;(a[n]===Da||a[n]===fA)&&(a[n]===fA&&(Ce=-1),n++);for(var rt=[];er(a[n]);)rt.push(a[n++]);var dt=rt.length?parseInt(S.apply(void 0,rt),10):0;return o*(y+Ee*Math.pow(10,-ie))*Math.pow(10,Ce*dt)},vn={type:2},Ln={type:3},La={type:4},jr={type:13},In={type:8},Rr={type:21},Fr={type:9},Zr={type:10},Ba={type:11},Na={type:12},Ka={type:14},hn={type:23},Ts={type:1},Rs={type:25},gi={type:24},Ms={type:26},Tn={type:27},cr={type:28},vr={type:29},Zn={type:31},ra={type:32},la=function(){function a(){this._value=[]}return a.prototype.write=function(n){this._value=this._value.concat(g(n))},a.prototype.read=function(){for(var n=[],o=this.consumeToken();o!==ra;)n.push(o),o=this.consumeToken();return n},a.prototype.consumeToken=function(){var n=this.consumeCodePoint();switch(n){case Wn:return this.consumeStringToken(Wn);case ro:var o=this.peekCodePoint(0),s=this.peekCodePoint(1),y=this.peekCodePoint(2);if($r(o)||Gr(s,y)){var R=tr(o,s,y)?mr:Vr,ie=this.consumeName();return{type:5,value:ie,flags:R}}break;case qi:if(this.peekCodePoint(0)===Ma)return this.consumeCodePoint(),jr;break;case $n:return this.consumeStringToken($n);case On:return vn;case ea:return Ln;case Wr:if(this.peekCodePoint(0)===Ma)return this.consumeCodePoint(),Ka;break;case Da:if(Pn(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case es:return La;case fA:var Ee=n,Ce=this.peekCodePoint(0),rt=this.peekCodePoint(1);if(Pn(Ee,Ce,rt))return this.reconsumeCodePoint(n),this.consumeNumericToken();if(tr(Ee,Ce,rt))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();if(Ce===fA&&rt===Hn)return this.consumeCodePoint(),this.consumeCodePoint(),gi;break;case or:if(Pn(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case Xi:if(this.peekCodePoint(0)===Wr)for(this.consumeCodePoint();;){var dt=this.consumeCodePoint();if(dt===Wr&&(dt=this.consumeCodePoint(),dt===Xi))return this.consumeToken();if(dt===qr)return this.consumeToken()}break;case vt:return Ms;case hA:return Tn;case vs:if(this.peekCodePoint(0)===mi&&this.peekCodePoint(1)===fA&&this.peekCodePoint(2)===fA)return this.consumeCodePoint(),this.consumeCodePoint(),Rs;break;case no:var e=this.peekCodePoint(0),i=this.peekCodePoint(1),v=this.peekCodePoint(2);if(tr(e,i,v)){var ie=this.consumeName();return{type:7,value:ie}}break;case ao:return cr;case pA:if(Gr(n,this.peekCodePoint(0)))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();break;case Bs:return vr;case io:if(this.peekCodePoint(0)===Ma)return this.consumeCodePoint(),In;break;case ta:return Ba;case sa:return Na;case Hi:case aA:var C=this.peekCodePoint(0),M=this.peekCodePoint(1);return C===Da&&(sr(M)||M===$i)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(n),this.consumeIdentLikeToken();case ws:if(this.peekCodePoint(0)===Ma)return this.consumeCodePoint(),Fr;if(this.peekCodePoint(0)===ws)return this.consumeCodePoint(),Rr;break;case Go:if(this.peekCodePoint(0)===Ma)return this.consumeCodePoint(),Zr;break;case qr:return ra}return FA(n)?(this.consumeWhiteSpace(),Zn):er(n)?(this.reconsumeCodePoint(n),this.consumeNumericToken()):kA(n)?(this.reconsumeCodePoint(n),this.consumeIdentLikeToken()):{type:6,value:S(n)}},a.prototype.consumeCodePoint=function(){var n=this._value.shift();return typeof n=="undefined"?-1:n},a.prototype.reconsumeCodePoint=function(n){this._value.unshift(n)},a.prototype.peekCodePoint=function(n){return n>=this._value.length?-1:this._value[n]},a.prototype.consumeUnicodeRangeToken=function(){for(var n=[],o=this.consumeCodePoint();sr(o)&&n.length<6;)n.push(o),o=this.consumeCodePoint();for(var s=!1;o===$i&&n.length<6;)n.push(o),o=this.consumeCodePoint(),s=!0;if(s){var y=parseInt(S.apply(void 0,n.map(function(Ce){return Ce===$i?En:Ce})),16),R=parseInt(S.apply(void 0,n.map(function(Ce){return Ce===$i?Et:Ce})),16);return{type:30,start:y,end:R}}var ie=parseInt(S.apply(void 0,n),16);if(this.peekCodePoint(0)===fA&&sr(this.peekCodePoint(1))){this.consumeCodePoint(),o=this.consumeCodePoint();for(var Ee=[];sr(o)&&Ee.length<6;)Ee.push(o),o=this.consumeCodePoint();var R=parseInt(S.apply(void 0,Ee),16);return{type:30,start:ie,end:R}}else return{type:30,start:ie,end:ie}},a.prototype.consumeIdentLikeToken=function(){var n=this.consumeName();return n.toLowerCase()==="url"&&this.peekCodePoint(0)===On?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===On?(this.consumeCodePoint(),{type:19,value:n}):{type:20,value:n}},a.prototype.consumeUrlToken=function(){var n=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===qr)return{type:22,value:""};var o=this.peekCodePoint(0);if(o===$n||o===Wn){var s=this.consumeStringToken(this.consumeCodePoint());return s.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===qr||this.peekCodePoint(0)===ea)?(this.consumeCodePoint(),{type:22,value:s.value}):(this.consumeBadUrlRemnants(),hn)}for(;;){var y=this.consumeCodePoint();if(y===qr||y===ea)return{type:22,value:S.apply(void 0,n)};if(FA(y))return this.consumeWhiteSpace(),this.peekCodePoint(0)===qr||this.peekCodePoint(0)===ea?(this.consumeCodePoint(),{type:22,value:S.apply(void 0,n)}):(this.consumeBadUrlRemnants(),hn);if(y===Wn||y===$n||y===On||yr(y))return this.consumeBadUrlRemnants(),hn;if(y===pA)if(Gr(y,this.peekCodePoint(0)))n.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),hn;else n.push(y)}},a.prototype.consumeWhiteSpace=function(){for(;FA(this.peekCodePoint(0));)this.consumeCodePoint()},a.prototype.consumeBadUrlRemnants=function(){for(;;){var n=this.consumeCodePoint();if(n===ea||n===qr)return;Gr(n,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},a.prototype.consumeStringSlice=function(n){for(var o=5e4,s="";n>0;){var y=Math.min(o,n);s+=S.apply(void 0,this._value.splice(0,y)),n-=y}return this._value.shift(),s},a.prototype.consumeStringToken=function(n){var o="",s=0;do{var y=this._value[s];if(y===qr||y===void 0||y===n)return o+=this.consumeStringSlice(s),{type:0,value:o};if(y===ma)return this._value.splice(0,s),Ts;if(y===pA){var R=this._value[s+1];R!==qr&&R!==void 0&&(R===ma?(o+=this.consumeStringSlice(s),s=-1,this._value.shift()):Gr(y,R)&&(o+=this.consumeStringSlice(s),o+=S(this.consumeEscapedCodePoint()),s=-1))}s++}while(!0)},a.prototype.consumeNumber=function(){var n=[],o=ar,s=this.peekCodePoint(0);for((s===Da||s===fA)&&n.push(this.consumeCodePoint());er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0);var y=this.peekCodePoint(1);if(s===or&&er(y))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=Qn;er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0),y=this.peekCodePoint(1);var R=this.peekCodePoint(2);if((s===Je||s===ts)&&((y===Da||y===fA)&&er(R)||er(y)))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=Qn;er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());return[Cn(n),o]},a.prototype.consumeNumericToken=function(){var n=this.consumeNumber(),o=n[0],s=n[1],y=this.peekCodePoint(0),R=this.peekCodePoint(1),ie=this.peekCodePoint(2);if(tr(y,R,ie)){var Ee=this.consumeName();return{type:15,number:o,flags:s,unit:Ee}}return y===Ia?(this.consumeCodePoint(),{type:16,number:o,flags:s}):{type:17,number:o,flags:s}},a.prototype.consumeEscapedCodePoint=function(){var n=this.consumeCodePoint();if(sr(n)){for(var o=S(n);sr(this.peekCodePoint(0))&&o.length<6;)o+=S(this.consumeCodePoint());FA(this.peekCodePoint(0))&&this.consumeCodePoint();var s=parseInt(o,16);return s===0||rr(s)||s>1114111?BA:s}return n===qr?BA:n},a.prototype.consumeName=function(){for(var n="";;){var o=this.consumeCodePoint();if($r(o))n+=S(o);else if(Gr(o,this.peekCodePoint(0)))n+=S(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(o),n}},a}(),ti=function(){function a(n){this._tokens=n}return a.create=function(n){var o=new la;return o.write(n),new a(o.read())},a.parseValue=function(n){return a.create(n).parseComponentValue()},a.parseValues=function(n){return a.create(n).parseComponentValues()},a.prototype.parseComponentValue=function(){for(var n=this.consumeToken();n.type===31;)n=this.consumeToken();if(n.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(n);var o=this.consumeComponentValue();do n=this.consumeToken();while(n.type===31);if(n.type===32)return o;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},a.prototype.parseComponentValues=function(){for(var n=[];;){var o=this.consumeComponentValue();if(o.type===32)return n;n.push(o),n.push()}},a.prototype.consumeComponentValue=function(){var n=this.consumeToken();switch(n.type){case 11:case 28:case 2:return this.consumeSimpleBlock(n.type);case 19:return this.consumeFunction(n)}return n},a.prototype.consumeSimpleBlock=function(n){for(var o={type:n,values:[]},s=this.consumeToken();;){if(s.type===32||Bi(s,n))return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue()),s=this.consumeToken()}},a.prototype.consumeFunction=function(n){for(var o={name:n.value,values:[],type:18};;){var s=this.consumeToken();if(s.type===32||s.type===3)return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue())}},a.prototype.consumeToken=function(){var n=this._tokens.shift();return typeof n=="undefined"?ra:n},a.prototype.reconsumeToken=function(n){this._tokens.unshift(n)},a}(),Ga=function(a){return a.type===15},za=function(a){return a.type===17},nn=function(a){return a.type===20},Rn=function(a){return a.type===0},Wa=function(a,n){return nn(a)&&a.value===n},ki=function(a){return a.type!==31},vi=function(a){return a.type!==31&&a.type!==4},Jn=function(a){var n=[],o=[];return a.forEach(function(s){if(s.type===4){if(o.length===0)throw new Error("Error parsing function args, zero tokens for arg");n.push(o),o=[];return}s.type!==31&&o.push(s)}),o.length&&n.push(o),n},Bi=function(a,n){return n===11&&a.type===12||n===28&&a.type===29?!0:n===2&&a.type===3},Oa=function(a){return a.type===17||a.type===15},bA=function(a){return a.type===16||Oa(a)},gu=function(a){return a.length>1?[a[0],a[1]]:[a[0]]},na={type:17,number:0,flags:ar},so={type:16,number:50,flags:ar},wi={type:16,number:100,flags:ar},Es=function(a,n,o){var s=a[0],y=a[1];return[pn(s,n),pn(typeof y!="undefined"?y:s,o)]},pn=function(a,n){if(a.type===16)return a.number/100*n;if(Ga(a))switch(a.unit){case"rem":case"em":return 16*a.number;case"px":default:return a.number}return a.number},zo="deg",vu="grad",oo="rad",Vo="turn",Ar={name:"angle",parse:function(a,n){if(n.type===15)switch(n.unit){case zo:return Math.PI*n.number/180;case vu:return Math.PI/200*n.number;case oo:return n.number;case Vo:return Math.PI*2*n.number}throw new Error("Unsupported angle type")}},Ir=function(a){return a.type===15&&(a.unit===zo||a.unit===vu||a.unit===oo||a.unit===Vo)},ca=function(a){var n=a.filter(nn).map(function(o){return o.value}).join(" ");switch(n){case"to bottom right":case"to right bottom":case"left top":case"top left":return[na,na];case"to top":case"bottom":return Fn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[na,wi];case"to right":case"left":return Fn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[wi,wi];case"to bottom":case"top":return Fn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[wi,na];case"to left":case"right":return Fn(270)}return 0},Fn=function(a){return Math.PI*a/180},wa={name:"color",parse:function(a,n){if(n.type===18){var o=Bu[n.name];if(typeof o=="undefined")throw new Error('Attempting to parse an unsupported color function "'+n.name+'"');return o(a,n.values)}if(n.type===5){if(n.value.length===3){var s=n.value.substring(0,1),y=n.value.substring(1,2),R=n.value.substring(2,3);return sn(parseInt(s+s,16),parseInt(y+y,16),parseInt(R+R,16),1)}if(n.value.length===4){var s=n.value.substring(0,1),y=n.value.substring(1,2),R=n.value.substring(2,3),ie=n.value.substring(3,4);return sn(parseInt(s+s,16),parseInt(y+y,16),parseInt(R+R,16),parseInt(ie+ie,16)/255)}if(n.value.length===6){var s=n.value.substring(0,2),y=n.value.substring(2,4),R=n.value.substring(4,6);return sn(parseInt(s,16),parseInt(y,16),parseInt(R,16),1)}if(n.value.length===8){var s=n.value.substring(0,2),y=n.value.substring(2,4),R=n.value.substring(4,6),ie=n.value.substring(6,8);return sn(parseInt(s,16),parseInt(y,16),parseInt(R,16),parseInt(ie,16)/255)}}if(n.type===20){var Ee=Ti[n.value.toUpperCase()];if(typeof Ee!="undefined")return Ee}return Ti.TRANSPARENT}},ya=function(a){return(255&a)===0},fn=function(a){var n=255&a,o=255&a>>8,s=255&a>>16,y=255&a>>24;return n<255?"rgba("+y+","+s+","+o+","+n/255+")":"rgb("+y+","+s+","+o+")"},sn=function(a,n,o,s){return(a<<24|n<<16|o<<8|Math.round(s*255)<<0)>>>0},yi=function(a,n){if(a.type===17)return a.number;if(a.type===16){var o=n===3?1:255;return n===3?a.number/100*o:Math.round(a.number/100*o)}return 0},Wo=function(a,n){var o=n.filter(vi);if(o.length===3){var s=o.map(yi),y=s[0],R=s[1],ie=s[2];return sn(y,R,ie,1)}if(o.length===4){var Ee=o.map(yi),y=Ee[0],R=Ee[1],ie=Ee[2],Ce=Ee[3];return sn(y,R,ie,Ce)}return 0};function Ei(a,n,o){return o<0&&(o+=1),o>=1&&(o-=1),o<1/6?(n-a)*o*6+a:o<1/2?n:o<2/3?(n-a)*6*(2/3-o)+a:a}var As=function(a,n){var o=n.filter(vi),s=o[0],y=o[1],R=o[2],ie=o[3],Ee=(s.type===17?Fn(s.number):Ar.parse(a,s))/(Math.PI*2),Ce=bA(y)?y.number/100:0,rt=bA(R)?R.number/100:0,dt=typeof ie!="undefined"&&bA(ie)?pn(ie,1):1;if(Ce===0)return sn(rt*255,rt*255,rt*255,1);var e=rt<=.5?rt*(Ce+1):rt+Ce-rt*Ce,i=rt*2-e,v=Ei(i,e,Ee+1/3),C=Ei(i,e,Ee),M=Ei(i,e,Ee-1/3);return sn(v*255,C*255,M*255,dt)},Bu={hsl:As,hsla:As,rgb:Wo,rgba:Wo},uo=function(a,n){return wa.parse(a,ti.create(n).parseComponentValue())},Ti={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ql={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(a,n){return n.map(function(o){if(nn(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ic={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wu=function(a,n){var o=wa.parse(a,n[0]),s=n[1];return s&&bA(s)?{color:o,stop:s}:{color:o,stop:null}},el=function(a,n){var o=a[0],s=a[a.length-1];o.stop===null&&(o.stop=na),s.stop===null&&(s.stop=wi);for(var y=[],R=0,ie=0;ieR?y.push(Ce):y.push(R),R=Ce}else y.push(null)}for(var rt=null,ie=0;ieie.optimumDistance)?{optimumCorner:Ee,optimumDistance:dt}:ie},{optimumDistance:y?1/0:-1/0,optimumCorner:null}).optimumCorner},Cs=function(a,n,o,s,y){var R=0,ie=0;switch(a.size){case 0:a.shape===0?R=ie=Math.min(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-y)):a.shape===1&&(R=Math.min(Math.abs(n),Math.abs(n-s)),ie=Math.min(Math.abs(o),Math.abs(o-y)));break;case 2:if(a.shape===0)R=ie=Math.min(Ai(n,o),Ai(n,o-y),Ai(n-s,o),Ai(n-s,o-y));else if(a.shape===1){var Ee=Math.min(Math.abs(o),Math.abs(o-y))/Math.min(Math.abs(n),Math.abs(n-s)),Ce=ri(s,y,n,o,!0),rt=Ce[0],dt=Ce[1];R=Ai(rt-n,(dt-o)/Ee),ie=Ee*R}break;case 1:a.shape===0?R=ie=Math.max(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-y)):a.shape===1&&(R=Math.max(Math.abs(n),Math.abs(n-s)),ie=Math.max(Math.abs(o),Math.abs(o-y)));break;case 3:if(a.shape===0)R=ie=Math.max(Ai(n,o),Ai(n,o-y),Ai(n-s,o),Ai(n-s,o-y));else if(a.shape===1){var Ee=Math.max(Math.abs(o),Math.abs(o-y))/Math.max(Math.abs(n),Math.abs(n-s)),e=ri(s,y,n,o,!1),rt=e[0],dt=e[1];R=Ai(rt-n,(dt-o)/Ee),ie=Ee*R}break}return Array.isArray(a.size)&&(R=pn(a.size[0],s),ie=a.size.length===2?pn(a.size[1],y):R),[R,ie]},sc=function(a,n){var o=Fn(180),s=[];return Jn(n).forEach(function(y,R){if(R===0){var ie=y[0];if(ie.type===20&&ie.value==="to"){o=ca(y);return}else if(Ir(ie)){o=Ar.parse(a,ie);return}}var Ee=wu(a,y);s.push(Ee)}),{angle:o,stops:s,type:1}},yu=function(a,n){var o=Fn(180),s=[];return Jn(n).forEach(function(y,R){if(R===0){var ie=y[0];if(ie.type===20&&["top","left","right","bottom"].indexOf(ie.value)!==-1){o=ca(y);return}else if(Ir(ie)){o=(Ar.parse(a,ie)+Fn(270))%Fn(360);return}}var Ee=wu(a,y);s.push(Ee)}),{angle:o,stops:s,type:1}},Ri=function(a,n){var o=Fn(180),s=[],y=1,R=0,ie=3,Ee=[];return Jn(n).forEach(function(Ce,rt){var dt=Ce[0];if(rt===0){if(nn(dt)&&dt.value==="linear"){y=1;return}else if(nn(dt)&&dt.value==="radial"){y=2;return}}if(dt.type===18){if(dt.name==="from"){var e=wa.parse(a,dt.values[0]);s.push({stop:na,color:e})}else if(dt.name==="to"){var e=wa.parse(a,dt.values[0]);s.push({stop:wi,color:e})}else if(dt.name==="color-stop"){var i=dt.values.filter(vi);if(i.length===2){var e=wa.parse(a,i[1]),v=i[0];za(v)&&s.push({stop:{type:16,number:v.number*100,flags:v.flags},color:e})}}}}),y===1?{angle:(o+Fn(180))%Fn(360),stops:s,type:y}:{size:ie,shape:R,stops:s,position:Ee,type:y}},Il="closest-side",Al="farthest-side",rl="closest-corner",Sl="farthest-corner",Dl="circle",Ll="ellipse",Nl="cover",Ol="contain",oc=function(a,n){var o=0,s=3,y=[],R=[];return Jn(n).forEach(function(ie,Ee){var Ce=!0;if(Ee===0){var rt=!1;Ce=ie.reduce(function(e,i){if(rt)if(nn(i))switch(i.value){case"center":return R.push(so),e;case"top":case"left":return R.push(na),e;case"right":case"bottom":return R.push(wi),e}else(bA(i)||Oa(i))&&R.push(i);else if(nn(i))switch(i.value){case Dl:return o=0,!1;case Ll:return o=1,!1;case"at":return rt=!0,!1;case Il:return s=0,!1;case Nl:case Al:return s=1,!1;case Ol:case rl:return s=2,!1;case Sl:return s=3,!1}else if(Oa(i)||bA(i))return Array.isArray(s)||(s=[]),s.push(i),!1;return e},Ce)}if(Ce){var dt=wu(a,ie);y.push(dt)}}),{size:s,shape:o,stops:y,position:R,type:2}},Eu=function(a,n){var o=0,s=3,y=[],R=[];return Jn(n).forEach(function(ie,Ee){var Ce=!0;if(Ee===0?Ce=ie.reduce(function(dt,e){if(nn(e))switch(e.value){case"center":return R.push(so),!1;case"top":case"left":return R.push(na),!1;case"right":case"bottom":return R.push(wi),!1}else if(bA(e)||Oa(e))return R.push(e),!1;return dt},Ce):Ee===1&&(Ce=ie.reduce(function(dt,e){if(nn(e))switch(e.value){case Dl:return o=0,!1;case Ll:return o=1,!1;case Ol:case Il:return s=0,!1;case Al:return s=1,!1;case rl:return s=2,!1;case Nl:case Sl:return s=3,!1}else if(Oa(e)||bA(e))return Array.isArray(s)||(s=[]),s.push(e),!1;return dt},Ce)),Ce){var rt=wu(a,ie);y.push(rt)}}),{size:s,shape:o,stops:y,position:R,type:2}},Pl=function(a){return a.type===1},uc=function(a){return a.type===2},nl={name:"image",parse:function(a,n){if(n.type===22){var o={url:n.value,type:0};return a.cache.addImage(n.value),o}if(n.type===18){var s=jl[n.name];if(typeof s=="undefined")throw new Error('Attempting to parse an unsupported image function "'+n.name+'"');return s(a,n.values)}throw new Error("Unsupported image type "+n.type)}};function lc(a){return!(a.type===20&&a.value==="none")&&(a.type!==18||!!jl[a.name])}var jl={"linear-gradient":sc,"-moz-linear-gradient":yu,"-ms-linear-gradient":yu,"-o-linear-gradient":yu,"-webkit-linear-gradient":yu,"radial-gradient":oc,"-moz-radial-gradient":Eu,"-ms-radial-gradient":Eu,"-o-radial-gradient":Eu,"-webkit-radial-gradient":Eu,"-webkit-gradient":Ri},cc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(a,n){if(n.length===0)return[];var o=n[0];return o.type===20&&o.value==="none"?[]:n.filter(function(s){return vi(s)&&lc(s)}).map(function(s){return nl.parse(a,s)})}},r={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(a,n){return n.map(function(o){if(nn(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},t={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(a,n){return Jn(n).map(function(o){return o.filter(bA)}).map(gu)}},A={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(a,n){return Jn(n).map(function(o){return o.filter(nn).map(function(s){return s.value}).join(" ")}).map(u)}},u=function(a){switch(a){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},d;(function(a){a.AUTO="auto",a.CONTAIN="contain",a.COVER="cover"})(d||(d={}));var l={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(a,n){return Jn(n).map(function(o){return o.filter(B)})}},B=function(a){return nn(a)||bA(a)},w=function(a){return{name:"border-"+a+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},E=w("top"),T=w("right"),V=w("bottom"),Z=w("left"),ce=function(a){return{name:"border-radius-"+a,initialValue:"0 0",prefix:!1,type:1,parse:function(n,o){return gu(o.filter(bA))}}},H=ce("top-left"),Ie=ce("top-right"),ye=ce("bottom-right"),Le=ce("bottom-left"),pe=function(a){return{name:"border-"+a+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(n,o){switch(o){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Oe=pe("top"),ut=pe("right"),gt=pe("bottom"),Tt=pe("left"),uA=function(a){return{name:"border-"+a+"-width",initialValue:"0",type:0,prefix:!1,parse:function(n,o){return Ga(o)?o.number:0}}},wt=uA("top"),We=uA("right"),xt=uA("bottom"),Jt=uA("left"),we={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Fe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(a,n){switch(n){case"rtl":return 1;case"ltr":default:return 0}}},at={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(a,n){return n.filter(nn).reduce(function(o,s){return o|Ze(s.value)},0)}},Ze=function(a){switch(a){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Mt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(a,n){switch(n){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ot={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(a,n){return n.type===20&&n.value==="normal"?0:n.type===17||n.type===15?n.number:0}},zt;(function(a){a.NORMAL="normal",a.STRICT="strict"})(zt||(zt={}));var Ft={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(a,n){switch(n){case"strict":return zt.STRICT;case"normal":default:return zt.NORMAL}}},Zt={name:"line-height",initialValue:"normal",prefix:!1,type:4},Yt=function(a,n){return nn(a)&&a.value==="normal"?1.2*n:a.type===17?n*a.number:bA(a)?pn(a,n):n},ZA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(a,n){return n.type===20&&n.value==="none"?null:nl.parse(a,n)}},fe={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(a,n){switch(n){case"inside":return 0;case"outside":default:return 1}}},Ne={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(a,n){switch(n){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Te=function(a){return{name:"margin-"+a,initialValue:"0",prefix:!1,type:4}},At=Te("top"),ht=Te("right"),Qt=Te("bottom"),Pt=Te("left"),Ht={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(a,n){return n.filter(nn).map(function(o){switch(o.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},xA={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(a,n){switch(n){case"break-word":return"break-word";case"normal":default:return"normal"}}},gA=function(a){return{name:"padding-"+a,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},zA=gA("top"),MA=gA("right"),br=gA("bottom"),qt=gA("left"),Me={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(a,n){switch(n){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Hr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(a,n){switch(n){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},ir={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(a,n){return n.length===1&&Wa(n[0],"none")?[]:Jn(n).map(function(o){for(var s={color:Ti.TRANSPARENT,offsetX:na,offsetY:na,blur:na},y=0,R=0;R1?1:0],this.overflowWrap=UA(n,xA,o.overflowWrap),this.paddingTop=UA(n,zA,o.paddingTop),this.paddingRight=UA(n,MA,o.paddingRight),this.paddingBottom=UA(n,br,o.paddingBottom),this.paddingLeft=UA(n,qt,o.paddingLeft),this.paintOrder=UA(n,_i,o.paintOrder),this.position=UA(n,Hr,o.position),this.textAlign=UA(n,Me,o.textAlign),this.textDecorationColor=UA(n,cn,(s=o.textDecorationColor)!==null&&s!==void 0?s:o.color),this.textDecorationLine=UA(n,Fi,(y=o.textDecorationLine)!==null&&y!==void 0?y:o.textDecoration),this.textShadow=UA(n,ir,o.textShadow),this.textTransform=UA(n,yA,o.textTransform),this.transform=UA(n,HA,o.transform),this.transformOrigin=UA(n,Jr,o.transformOrigin),this.visibility=UA(n,on,o.visibility),this.webkitTextStrokeColor=UA(n,Ki,o.webkitTextStrokeColor),this.webkitTextStrokeWidth=UA(n,Cr,o.webkitTextStrokeWidth),this.wordBreak=UA(n,Ur,o.wordBreak),this.zIndex=UA(n,Xr,o.zIndex)}return a.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},a.prototype.isTransparent=function(){return ya(this.backgroundColor)},a.prototype.isTransformed=function(){return this.transform!==null},a.prototype.isPositioned=function(){return this.position!==0},a.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},a.prototype.isFloating=function(){return this.float!==0},a.prototype.isInlineLevel=function(){return _r(this.display,4)||_r(this.display,33554432)||_r(this.display,268435456)||_r(this.display,536870912)||_r(this.display,67108864)||_r(this.display,134217728)},a}(),Gi=function(){function a(n,o){this.content=UA(n,bi,o.content),this.quotes=UA(n,gn,o.quotes)}return a}(),Pa=function(){function a(n,o){this.counterIncrement=UA(n,rs,o.counterIncrement),this.counterReset=UA(n,jn,o.counterReset)}return a}(),UA=function(a,n,o){var s=new la,y=o!==null&&typeof o!="undefined"?o.toString():n.initialValue;s.write(y);var R=new ti(s.read());switch(n.type){case 2:var ie=R.parseComponentValue();return n.parse(a,nn(ie)?ie.value:n.initialValue);case 0:return n.parse(a,R.parseComponentValue());case 1:return n.parse(a,R.parseComponentValues());case 4:return R.parseComponentValue();case 3:switch(n.format){case"angle":return Ar.parse(a,R.parseComponentValue());case"color":return wa.parse(a,R.parseComponentValue());case"image":return nl.parse(a,R.parseComponentValue());case"length":var Ee=R.parseComponentValue();return Oa(Ee)?Ee:na;case"length-percentage":var Ce=R.parseComponentValue();return bA(Ce)?Ce:na;case"time":return VA.parse(a,R.parseComponentValue())}break}},Yn="data-html2canvas-debug",Za=function(a){var n=a.getAttribute(Yn);switch(n){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},bs=function(a,n){var o=Za(a);return o===1||n===o},fa=function(){function a(n,o){if(this.context=n,this.textNodes=[],this.elements=[],this.flags=0,bs(o,3))debugger;this.styles=new xi(n,window.getComputedStyle(o,null)),Wt(o)&&(this.styles.animationDuration.some(function(s){return s>0})&&(o.style.animationDuration="0s"),this.styles.transform!==null&&(o.style.transform="none")),this.bounds=te(this.context,o),bs(o,4)&&(this.flags|=16)}return a}(),Ui="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ni="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ja=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ja=0;Ja>4,dt[y++]=(ie&15)<<4|Ee>>2,dt[y++]=(Ee&3)<<6|Ce&63;return rt},zi=function(a){for(var n=a.length,o=[],s=0;s>ii,al=1<>ii,Cu=Zo+co,il=Cu,Yo=32,sl=il+Yo,Fu=65536>>xs,ol=1<=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>ii],o=(o<>ii)],o=(o<>xs),o=this.index[o],o+=n>>ii&fo,o=this.index[o],o=(o<=55296&&y<=56319&&o>10)+55296,ie%1024+56320)),(y+1===o||s.length>16384)&&(R+=String.fromCharCode.apply(String,s),s.length=0)}return R},Bo=xu(Ui),Ha="\xD7",da="\xF7",ll=function(a){return Bo.get(a)},Du=function(a,n,o){var s=o-2,y=n[s],R=n[o-1],ie=n[o];if(R===Qs&&ie===Ca)return Ha;if(R===Qs||R===Ca||R===po||ie===Qs||ie===Ca||ie===po)return da;if(R===eu&&[eu,tu,Qu,go].indexOf(ie)!==-1||(R===Qu||R===tu)&&(ie===tu||ie===mo)||(R===go||R===mo)&&ie===mo||ie===Iu||ie===$o||ie===ul||R===Qi)return Ha;if(R===Iu&&ie===Su){for(;y===$o;)y=n[--s];if(y===Su)return Ha}if(R===Au&&ie===Au){for(var Ee=0;y===Au;)Ee++,y=n[--s];if(Ee%2===0)return Ha}return da},Dr=function(a){var n=ns(a),o=n.length,s=0,y=0,R=n.map(ll);return{next:function(){if(s>=o)return{done:!0,value:null};for(var ie=Ha;sie.x||dt.y>ie.y;return ie=dt,rt===0?!0:e});return a.body.removeChild(n),Ee},Lu=function(){return typeof new Image().crossOrigin!="undefined"},Nu=function(){return typeof new XMLHttpRequest().responseType=="string"},wo=function(a){var n=new Image,o=a.createElement("canvas"),s=o.getContext("2d");if(!s)return!1;n.src="data:image/svg+xml,";try{s.drawImage(n,0,0),o.toDataURL()}catch(y){return!1}return!0},yo=function(a){return a[0]===0&&a[1]===255&&a[2]===0&&a[3]===255},dl=function(a){var n=a.createElement("canvas"),o=100;n.width=o,n.height=o;var s=n.getContext("2d");if(!s)return Promise.reject(!1);s.fillStyle="rgb(0, 255, 0)",s.fillRect(0,0,o,o);var y=new Image,R=n.toDataURL();y.src=R;var ie=ru(o,o,0,0,y);return s.fillStyle="red",s.fillRect(0,0,o,o),Ou(ie).then(function(Ee){s.drawImage(Ee,0,0);var Ce=s.getImageData(0,0,o,o).data;s.fillStyle="red",s.fillRect(0,0,o,o);var rt=a.createElement("div");return rt.style.backgroundImage="url("+R+")",rt.style.height=o+"px",yo(Ce)?Ou(ru(o,o,0,0,rt)):Promise.reject(!1)}).then(function(Ee){return s.drawImage(Ee,0,0),yo(s.getImageData(0,0,o,o).data)}).catch(function(){return!1})},ru=function(a,n,o,s,y){var R="http://www.w3.org/2000/svg",ie=document.createElementNS(R,"svg"),Ee=document.createElementNS(R,"foreignObject");return ie.setAttributeNS(null,"width",a.toString()),ie.setAttributeNS(null,"height",n.toString()),Ee.setAttributeNS(null,"width","100%"),Ee.setAttributeNS(null,"height","100%"),Ee.setAttributeNS(null,"x",o.toString()),Ee.setAttributeNS(null,"y",s.toString()),Ee.setAttributeNS(null,"externalResourcesRequired","true"),ie.appendChild(Ee),Ee.appendChild(y),ie},Ou=function(a){return new Promise(function(n,o){var s=new Image;s.onload=function(){return n(s)},s.onerror=o,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(a))})},_n={get SUPPORT_RANGE_BOUNDS(){var a=fl(document);return Object.defineProperty(_n,"SUPPORT_RANGE_BOUNDS",{value:a}),a},get SUPPORT_WORD_BREAKING(){var a=_n.SUPPORT_RANGE_BOUNDS&&Vi(document);return Object.defineProperty(_n,"SUPPORT_WORD_BREAKING",{value:a}),a},get SUPPORT_SVG_DRAWING(){var a=wo(document);return Object.defineProperty(_n,"SUPPORT_SVG_DRAWING",{value:a}),a},get SUPPORT_FOREIGNOBJECT_DRAWING(){var a=typeof Array.from=="function"&&typeof window.fetch=="function"?dl(document):Promise.resolve(!1);return Object.defineProperty(_n,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:a}),a},get SUPPORT_CORS_IMAGES(){var a=Lu();return Object.defineProperty(_n,"SUPPORT_CORS_IMAGES",{value:a}),a},get SUPPORT_RESPONSE_TYPE(){var a=Nu();return Object.defineProperty(_n,"SUPPORT_RESPONSE_TYPE",{value:a}),a},get SUPPORT_CORS_XHR(){var a="withCredentials"in new XMLHttpRequest;return Object.defineProperty(_n,"SUPPORT_CORS_XHR",{value:a}),a},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var a=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(_n,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:a}),a}},Ii=function(){function a(n,o){this.text=n,this.bounds=o}return a}(),Is=function(a,n,o,s){var y=Pu(n,o),R=[],ie=0;return y.forEach(function(Ee){if(o.textDecorationLine.length||Ee.trim().length>0)if(_n.SUPPORT_RANGE_BOUNDS){var Ce=Ss(s,ie,Ee.length).getClientRects();if(Ce.length>1){var rt=Gs(Ee),dt=0;rt.forEach(function(i){R.push(new Ii(i,de.fromDOMRectList(a,Ss(s,dt+ie,i.length).getClientRects()))),dt+=i.length})}else R.push(new Ii(Ee,de.fromDOMRectList(a,Ce)))}else{var e=s.splitText(Ee.length);R.push(new Ii(Ee,hl(a,s))),s=e}else _n.SUPPORT_RANGE_BOUNDS||(s=s.splitText(Ee.length));ie+=Ee.length}),R},hl=function(a,n){var o=n.ownerDocument;if(o){var s=o.createElement("html2canvaswrapper");s.appendChild(n.cloneNode(!0));var y=n.parentNode;if(y){y.replaceChild(s,n);var R=te(a,s);return s.firstChild&&y.replaceChild(s.firstChild,s),R}}return de.EMPTY},Ss=function(a,n,o){var s=a.ownerDocument;if(!s)throw new Error("Node has no owner document");var y=s.createRange();return y.setStart(a,n),y.setEnd(a,n+o),y},Gs=function(a){if(_n.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(n.segment(a)).map(function(o){return o.segment})}return cl(a)},Eo=function(a,n){if(_n.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(o.segment(a)).map(function(s){return s.segment})}return Hu(a,n)},Pu=function(a,n){return n.letterSpacing!==0?Gs(a):Eo(a,n)},ju=[32,160,4961,65792,65793,4153,4241],Hu=function(a,n){for(var o=an(a,{lineBreak:n.lineBreak,wordBreak:n.overflowWrap==="break-word"?"break-word":n.wordBreak}),s=[],y,R=function(){if(y.value){var ie=y.value.slice(),Ee=g(ie),Ce="";Ee.forEach(function(rt){ju.indexOf(rt)===-1?Ce+=S(rt):(Ce.length&&s.push(Ce),s.push(S(rt)),Ce="")}),Ce.length&&s.push(Ce)}};!(y=o.next()).done;)R();return s},ku=function(){function a(n,o,s){this.text=Wi(o.data,s.textTransform),this.textBounds=Is(n,this.text,s,o)}return a}(),Wi=function(a,n){switch(n){case 1:return a.toLowerCase();case 3:return a.replace(as,pl);case 2:return a.toUpperCase();default:return a}},as=/(^|\s|:|-|\(|\))([a-z])/g,pl=function(a,n,o){return a.length>0?n+o.toUpperCase():a},is=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.src=s.currentSrc||s.src,y.intrinsicWidth=s.naturalWidth,y.intrinsicHeight=s.naturalHeight,y.context.cache.addImage(y.src),y}return n}(fa),si=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.canvas=s,y.intrinsicWidth=s.width,y.intrinsicHeight=s.height,y}return n}(fa),Co=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this,R=new XMLSerializer,ie=te(o,s);return s.setAttribute("width",ie.width+"px"),s.setAttribute("height",ie.height+"px"),y.svg="data:image/svg+xml,"+encodeURIComponent(R.serializeToString(s)),y.intrinsicWidth=s.width.baseVal.value,y.intrinsicHeight=s.height.baseVal.value,y.context.cache.addImage(y.svg),y}return n}(fa),Ds=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.value=s.value,y}return n}(fa),nu=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.start=s.start,y.reversed=typeof s.reversed=="boolean"&&s.reversed===!0,y}return n}(fa),Fo=[{type:15,flags:0,unit:"px",number:3}],ml=[{type:16,flags:0,number:50}],au=function(a){return a.width>a.height?new de(a.left+(a.width-a.height)/2,a.top,a.height,a.height):a.width0)o.textNodes.push(new ku(a,y,o.styles));else if(mt(y))if(Qo(y)&&y.assignedNodes)y.assignedNodes().forEach(function(Ee){return Si(a,Ee,o,s)});else{var ie=Uo(a,y);ie.styles.isVisible()&&(X(y,ie,s)?ie.flags|=4:Pe(ie.styles)&&(ie.flags|=2),ou.indexOf(y.tagName)!==-1&&(ie.flags|=8),o.elements.push(ie),y.slot,y.shadowRoot?Si(a,y.shadowRoot,ie,s):!Xa(y)&&!tn(y)&&!Ws(y)&&Si(a,y,ie,s))}},Uo=function(a,n){return ha(n)?new is(a,n):Nn(n)?new si(a,n):tn(n)?new Co(a,n):YA(n)?new Ds(a,n):pr(n)?new nu(a,n):kr(n)?new xo(a,n):Ws(n)?new Tu(a,n):Xa(n)?new Vs(a,n):aa(n)?new Ls(a,n):new fa(a,n)},m=function(a,n){var o=Uo(a,n);return o.flags|=4,Si(a,n,o,o),o},X=function(a,n,o){return n.styles.isPositionedWithZIndex()||n.styles.opacity<1||n.styles.isTransformed()||Un(a)&&o.styles.isTransparent()},Pe=function(a){return a.isPositioned()||a.isFloating()},$e=function(a){return a.nodeType===Node.TEXT_NODE},mt=function(a){return a.nodeType===Node.ELEMENT_NODE},Wt=function(a){return mt(a)&&typeof a.style!="undefined"&&!lA(a)},lA=function(a){return typeof a.className=="object"},YA=function(a){return a.tagName==="LI"},pr=function(a){return a.tagName==="OL"},kr=function(a){return a.tagName==="INPUT"},Or=function(a){return a.tagName==="HTML"},tn=function(a){return a.tagName==="svg"},Un=function(a){return a.tagName==="BODY"},Nn=function(a){return a.tagName==="CANVAS"},Kn=function(a){return a.tagName==="VIDEO"},ha=function(a){return a.tagName==="IMG"},aa=function(a){return a.tagName==="IFRAME"},oi=function(a){return a.tagName==="STYLE"},Ya=function(a){return a.tagName==="SCRIPT"},Xa=function(a){return a.tagName==="TEXTAREA"},Ws=function(a){return a.tagName==="SELECT"},Qo=function(a){return a.tagName==="SLOT"},Io=function(a){return a.tagName.indexOf("-")>0},So=function(){function a(){this.counters={}}return a.prototype.getCounterValue=function(n){var o=this.counters[n];return o&&o.length?o[o.length-1]:1},a.prototype.getCounterValues=function(n){var o=this.counters[n];return o||[]},a.prototype.pop=function(n){var o=this;n.forEach(function(s){return o.counters[s].pop()})},a.prototype.parse=function(n){var o=this,s=n.counterIncrement,y=n.counterReset,R=!0;s!==null&&s.forEach(function(Ee){var Ce=o.counters[Ee.counter];Ce&&Ee.increment!==0&&(R=!1,Ce.length||Ce.push(1),Ce[Math.max(0,Ce.length-1)]+=Ee.increment)});var ie=[];return R&&y.forEach(function(Ee){var Ce=o.counters[Ee.counter];ie.push(Ee.counter),Ce||(Ce=o.counters[Ee.counter]=[]),Ce.push(Ee.reset)}),ie},a}(),Do={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Lo={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},No={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},va={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Di=function(a,n,o,s,y,R){return ao?Ni(a,y,R.length>0):s.integers.reduce(function(ie,Ee,Ce){for(;a>=Ee;)a-=Ee,ie+=s.values[Ce];return ie},"")+R},Zs=function(a,n,o,s){var y="";do o||a--,y=s(a)+y,a/=n;while(a*n>=n);return y},bn=function(a,n,o,s,y){var R=o-n+1;return(a<0?"-":"")+(Zs(Math.abs(a),R,s,function(ie){return S(Math.floor(ie%R)+n)})+y)},Li=function(a,n,o){o===void 0&&(o=". ");var s=n.length;return Zs(Math.abs(a),s,!1,function(y){return n[Math.floor(y%s)]})+o},ia=1,Zi=2,ui=4,Ns=8,Xn=function(a,n,o,s,y,R){if(a<-9999||a>9999)return Ni(a,4,y.length>0);var ie=Math.abs(a),Ee=y;if(ie===0)return n[0]+Ee;for(var Ce=0;ie>0&&Ce<=4;Ce++){var rt=ie%10;rt===0&&_r(R,ia)&&Ee!==""?Ee=n[rt]+Ee:rt>1||rt===1&&Ce===0||rt===1&&Ce===1&&_r(R,Zi)||rt===1&&Ce===1&&_r(R,ui)&&a>100||rt===1&&Ce>1&&_r(R,Ns)?Ee=n[rt]+(Ce>0?o[Ce-1]:"")+Ee:rt===1&&Ce>0&&(Ee=o[Ce-1]+Ee),ie=Math.floor(ie/10)}return(a<0?s:"")+Ee},Js="\u5341\u767E\u5343\u842C",uu="\u62FE\u4F70\u4EDF\u842C",lu="\u30DE\u30A4\u30CA\u30B9",Ji="\uB9C8\uC774\uB108\uC2A4",Ni=function(a,n,o){var s=o?". ":"",y=o?"\u3001":"",R=o?", ":"",ie=o?" ":"";switch(n){case 0:return"\u2022"+ie;case 1:return"\u25E6"+ie;case 2:return"\u25FE"+ie;case 5:var Ee=bn(a,48,57,!0,s);return Ee.length<4?"0"+Ee:Ee;case 4:return Li(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",y);case 6:return Di(a,1,3999,Do,3,s).toLowerCase();case 7:return Di(a,1,3999,Do,3,s);case 8:return bn(a,945,969,!1,s);case 9:return bn(a,97,122,!1,s);case 10:return bn(a,65,90,!1,s);case 11:return bn(a,1632,1641,!0,s);case 12:case 49:return Di(a,1,9999,Lo,3,s);case 35:return Di(a,1,9999,Lo,3,s).toLowerCase();case 13:return bn(a,2534,2543,!0,s);case 14:case 30:return bn(a,6112,6121,!0,s);case 15:return Li(a,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",y);case 16:return Li(a,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",y);case 17:case 48:return Xn(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Js,"\u8CA0",y,Zi|ui|Ns);case 47:return Xn(a,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",uu,"\u8CA0",y,ia|Zi|ui|Ns);case 42:return Xn(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Js,"\u8D1F",y,Zi|ui|Ns);case 41:return Xn(a,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",uu,"\u8D1F",y,ia|Zi|ui|Ns);case 26:return Xn(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",lu,y,0);case 25:return Xn(a,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",lu,y,ia|Zi|ui);case 31:return Xn(a,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ji,R,ia|Zi|ui);case 33:return Xn(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ji,R,0);case 32:return Xn(a,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ji,R,ia|Zi|ui);case 18:return bn(a,2406,2415,!0,s);case 20:return Di(a,1,19999,va,3,s);case 21:return bn(a,2790,2799,!0,s);case 22:return bn(a,2662,2671,!0,s);case 22:return Di(a,1,10999,No,3,s);case 23:return Li(a,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Li(a,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return bn(a,3302,3311,!0,s);case 28:return Li(a,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",y);case 29:return Li(a,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",y);case 34:return bn(a,3792,3801,!0,s);case 37:return bn(a,6160,6169,!0,s);case 38:return bn(a,4160,4169,!0,s);case 39:return bn(a,2918,2927,!0,s);case 40:return bn(a,1776,1785,!0,s);case 43:return bn(a,3046,3055,!0,s);case 44:return bn(a,3174,3183,!0,s);case 45:return bn(a,3664,3673,!0,s);case 46:return bn(a,3872,3881,!0,s);case 3:default:return bn(a,48,57,!0,s)}},ka="data-html2canvas-ignore",Fa=function(){function a(n,o,s){if(this.context=n,this.options=s,this.scrolledElements=[],this.referenceElement=o,this.counters=new So,this.quoteDepth=0,!o.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(o.ownerDocument.documentElement,!1)}return a.prototype.toIFrame=function(n,o){var s=this,y=os(n,o);if(!y.contentWindow)return Promise.reject("Unable to find iframe window");var R=n.defaultView.pageXOffset,ie=n.defaultView.pageYOffset,Ee=y.contentWindow,Ce=Ee.document,rt=ls(y).then(function(){return qe(s,void 0,void 0,function(){var dt,e;return ae(this,function(i){switch(i.label){case 0:return this.scrolledElements.forEach(Po),Ee&&(Ee.scrollTo(o.left,o.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Ee.scrollY!==o.top||Ee.scrollX!==o.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Ee.scrollX-o.left,Ee.scrollY-o.top,0,0))),dt=this.options.onclone,e=this.clonedReferenceElement,typeof e=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Ce.fonts&&Ce.fonts.ready?[4,Ce.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Oo(Ce)]:[3,4];case 3:i.sent(),i.label=4;case 4:return typeof dt=="function"?[2,Promise.resolve().then(function(){return dt(Ce,e)}).then(function(){return y})]:[2,y]}})})});return Ce.open(),Ce.write(Ta(document.doctype)+""),ci(this.referenceElement.ownerDocument,R,ie),Ce.replaceChild(Ce.adoptNode(this.documentElement),Ce.documentElement),Ce.close(),rt},a.prototype.createElementClone=function(n){if(bs(n,2))debugger;if(Nn(n))return this.createCanvasClone(n);if(Kn(n))return this.createVideoClone(n);if(oi(n))return this.createStyleClone(n);var o=n.cloneNode(!1);return ha(o)&&(ha(n)&&n.currentSrc&&n.currentSrc!==n.src&&(o.src=n.currentSrc,o.srcset=""),o.loading==="lazy"&&(o.loading="eager")),Io(o)?this.createCustomElementClone(o):o},a.prototype.createCustomElementClone=function(n){var o=document.createElement("html2canvascustomelement");return Ys(n.style,o),o},a.prototype.createStyleClone=function(n){try{var o=n.sheet;if(o&&o.cssRules){var s=[].slice.call(o.cssRules,0).reduce(function(R,ie){return ie&&typeof ie.cssText=="string"?R+ie.cssText:R},""),y=n.cloneNode(!1);return y.textContent=s,y}}catch(R){if(this.context.logger.error("Unable to access cssRules property",R),R.name!=="SecurityError")throw R}return n.cloneNode(!1)},a.prototype.createCanvasClone=function(n){var o;if(this.options.inlineImages&&n.ownerDocument){var s=n.ownerDocument.createElement("img");try{return s.src=n.toDataURL(),s}catch(rt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",n)}}var y=n.cloneNode(!1);try{y.width=n.width,y.height=n.height;var R=n.getContext("2d"),ie=y.getContext("2d");if(ie)if(!this.options.allowTaint&&R)ie.putImageData(R.getImageData(0,0,n.width,n.height),0,0);else{var Ee=(o=n.getContext("webgl2"))!==null&&o!==void 0?o:n.getContext("webgl");if(Ee){var Ce=Ee.getContextAttributes();(Ce==null?void 0:Ce.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",n)}ie.drawImage(n,0,0)}return y}catch(rt){this.context.logger.info("Unable to clone canvas as it is tainted",n)}return y},a.prototype.createVideoClone=function(n){var o=n.ownerDocument.createElement("canvas");o.width=n.offsetWidth,o.height=n.offsetHeight;var s=o.getContext("2d");try{return s&&(s.drawImage(n,0,0,o.width,o.height),this.options.allowTaint||s.getImageData(0,0,o.width,o.height)),o}catch(R){this.context.logger.info("Unable to clone video as it is tainted",n)}var y=n.ownerDocument.createElement("canvas");return y.width=n.offsetWidth,y.height=n.offsetHeight,y},a.prototype.appendChildNode=function(n,o,s){(!mt(o)||!Ya(o)&&!o.hasAttribute(ka)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(o)))&&(!this.options.copyStyles||!mt(o)||!oi(o))&&n.appendChild(this.cloneNode(o,s))},a.prototype.cloneChildNodes=function(n,o,s){for(var y=this,R=n.shadowRoot?n.shadowRoot.firstChild:n.firstChild;R;R=R.nextSibling)if(mt(R)&&Qo(R)&&typeof R.assignedNodes=="function"){var ie=R.assignedNodes();ie.length&&ie.forEach(function(Ee){return y.appendChildNode(o,Ee,s)})}else this.appendChildNode(o,R,s)},a.prototype.cloneNode=function(n,o){if($e(n))return document.createTextNode(n.data);if(!n.ownerDocument)return n.cloneNode(!1);var s=n.ownerDocument.defaultView;if(s&&mt(n)&&(Wt(n)||lA(n))){var y=this.createElementClone(n);y.style.transitionProperty="none";var R=s.getComputedStyle(n),ie=s.getComputedStyle(n,":before"),Ee=s.getComputedStyle(n,":after");this.referenceElement===n&&Wt(y)&&(this.clonedReferenceElement=y),Un(y)&&Xs(y);var Ce=this.counters.parse(new Pa(this.context,R)),rt=this.resolvePseudoContent(n,y,ie,li.BEFORE);Io(n)&&(o=!0),Kn(n)||this.cloneChildNodes(n,y,o),rt&&y.insertBefore(rt,y.firstChild);var dt=this.resolvePseudoContent(n,y,Ee,li.AFTER);return dt&&y.appendChild(dt),this.counters.pop(Ce),(R&&(this.options.copyStyles||lA(n))&&!aa(n)||o)&&Ys(R,y),(n.scrollTop!==0||n.scrollLeft!==0)&&this.scrolledElements.push([y,n.scrollLeft,n.scrollTop]),(Xa(n)||Ws(n))&&(Xa(y)||Ws(y))&&(y.value=n.value),y}return n.cloneNode(!1)},a.prototype.resolvePseudoContent=function(n,o,s,y){var R=this;if(s){var ie=s.content,Ee=o.ownerDocument;if(!(!Ee||!ie||ie==="none"||ie==="-moz-alt-content"||s.display==="none")){this.counters.parse(new Pa(this.context,s));var Ce=new Gi(this.context,s),rt=Ee.createElement("html2canvaspseudoelement");Ys(s,rt),Ce.content.forEach(function(e){if(e.type===0)rt.appendChild(Ee.createTextNode(e.value));else if(e.type===22){var i=Ee.createElement("img");i.src=e.value,i.style.opacity="1",rt.appendChild(i)}else if(e.type===18){if(e.name==="attr"){var v=e.values.filter(nn);v.length&&rt.appendChild(Ee.createTextNode(n.getAttribute(v[0].value)||""))}else if(e.name==="counter"){var C=e.values.filter(vi),M=C[0],W=C[1];if(M&&nn(M)){var z=R.counters.getCounterValue(M.value),q=W&&nn(W)?Ne.parse(R.context,W.value):3;rt.appendChild(Ee.createTextNode(Ni(z,q,!1)))}}else if(e.name==="counters"){var le=e.values.filter(vi),M=le[0],ve=le[1],W=le[2];if(M&&nn(M)){var He=R.counters.getCounterValues(M.value),ze=W&&nn(W)?Ne.parse(R.context,W.value):3,ft=ve&&ve.type===0?ve.value:"",Ye=He.map(function(Xe){return Ni(Xe,ze,!1)}).join(ft);rt.appendChild(Ee.createTextNode(Ye))}}}else if(e.type===20)switch(e.value){case"open-quote":rt.appendChild(Ee.createTextNode(Fs(Ce.quotes,R.quoteDepth++,!0)));break;case"close-quote":rt.appendChild(Ee.createTextNode(Fs(Ce.quotes,--R.quoteDepth,!1)));break;default:rt.appendChild(Ee.createTextNode(e.value))}}),rt.className=cs+" "+fs;var dt=y===li.BEFORE?" "+cs:" "+fs;return lA(o)?o.className.baseValue+=dt:o.className+=dt,rt}}},a.destroy=function(n){return n.parentNode?(n.parentNode.removeChild(n),!0):!1},a}(),li;(function(a){a[a.BEFORE=0]="BEFORE",a[a.AFTER=1]="AFTER"})(li||(li={}));var os=function(a,n){var o=a.createElement("iframe");return o.className="html2canvas-container",o.style.visibility="hidden",o.style.position="fixed",o.style.left="-10000px",o.style.top="0px",o.style.border="0",o.width=n.width.toString(),o.height=n.height.toString(),o.scrolling="no",o.setAttribute(ka,"true"),a.body.appendChild(o),o},us=function(a){return new Promise(function(n){if(a.complete){n();return}if(!a.src){n();return}a.onload=n,a.onerror=n})},Oo=function(a){return Promise.all([].slice.call(a.images,0).map(us))},ls=function(a){return new Promise(function(n,o){var s=a.contentWindow;if(!s)return o("No window assigned for iframe");var y=s.document;s.onload=a.onload=function(){s.onload=a.onload=null;var R=setInterval(function(){y.body.childNodes.length>0&&y.readyState==="complete"&&(clearInterval(R),n(a))},50)}})},Gn=["all","d","content"],Ys=function(a,n){for(var o=a.length-1;o>=0;o--){var s=a.item(o);Gn.indexOf(s)===-1&&n.style.setProperty(s,a.getPropertyValue(s))}return n},Ta=function(a){var n="";return a&&(n+=""),n},ci=function(a,n,o){a&&a.defaultView&&(n!==a.defaultView.pageXOffset||o!==a.defaultView.pageYOffset)&&a.defaultView.scrollTo(n,o)},Po=function(a){var n=a[0],o=a[1],s=a[2];n.scrollLeft=o,n.scrollTop=s},Ru=":before",cu=":after",cs="___html2canvas___pseudoelement_before",fs="___html2canvas___pseudoelement_after",ds=`{ + `]:{borderRadius:0},[`> ${ue}-item:last-child`]:{borderBottom:0},[`> ${ue}-item > ${ue}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${ue}-item > ${ue}-content > ${ue}-content-box`]:{paddingTop:h}}}},Kt=c=>{const{componentCls:ue,paddingSM:P}=c;return{[`${ue}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${ue}-item`]:{borderBottom:0,[`> ${ue}-content`]:{backgroundColor:"transparent",border:0,[`> ${ue}-content-box`]:{paddingBlock:P}}}}}};var aA=(0,Ve.Z)("Collapse",c=>{const ue=(0,Re.TS)(c,{collapseHeaderPaddingSM:`${c.paddingXS}px ${c.paddingSM}px`,collapseHeaderPaddingLG:`${c.padding}px ${c.paddingLG}px`,collapsePanelBorderRadius:c.borderRadiusLG});return[jt(ue),et(ue),Kt(ue),Nt(ue),(0,Qe.Z)(ue)]},c=>({headerPadding:`${c.paddingSM}px ${c.padding}px`,headerBg:c.colorFillAlter,contentPadding:`${c.padding}px 16px`,contentBg:c.colorBgContainer})),AA=Object.assign(f.forwardRef((c,ue)=>{const{getPrefixCls:P,direction:h,collapse:p}=f.useContext(ge.E_),{prefixCls:k,className:ne,rootClassName:Be,style:he,bordered:st=!0,ghost:wt,size:lt,expandIconPosition:ot="start",children:Qt,expandIcon:Ue}=c,je=(0,ee.Z)(Et=>{var qt;return(qt=lt!=null?lt:Et)!==null&&qt!==void 0?qt:"middle"}),Ke=P("collapse",k),ct=P(),[Dt,It]=aA(Ke),vt=f.useMemo(()=>ot==="left"?"start":ot==="right"?"end":ot,[ot]),wA=function(){let Et=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const qt=Ue?Ue(Et):f.createElement(F.Z,{rotate:Et.isActive?90:void 0});return(0,re.Tm)(qt,()=>({className:ae()(qt.props.className,`${Ke}-arrow`)}))},iA=ae()(`${Ke}-icon-position-${vt}`,{[`${Ke}-borderless`]:!st,[`${Ke}-rtl`]:h==="rtl",[`${Ke}-ghost`]:!!wt,[`${Ke}-${je}`]:je!=="middle"},p==null?void 0:p.className,ne,Be,It),SA=Object.assign(Object.assign({},(0,be.Z)(ct)),{motionAppear:!1,leavedClassName:`${Ke}-content-hidden`}),DA=f.useMemo(()=>Qt?(0,D.Z)(Qt).map((Et,qt)=>{var pt,Lt;if(!((pt=Et.props)===null||pt===void 0)&&pt.disabled){const zt=(Lt=Et.key)!==null&&Lt!==void 0?Lt:String(qt),{disabled:pA,collapsible:CA}=Et.props,$t=Object.assign(Object.assign({},(0,xe.Z)(Et.props,["disabled"])),{key:zt,collapsible:CA!=null?CA:pA?"disabled":void 0});return(0,re.Tm)(Et,$t)}return Et}):null,[Qt]);return Dt(f.createElement(Se,Object.assign({ref:ue,openMotion:SA},(0,xe.Z)(c,["rootClassName"]),{expandIcon:wA,prefixCls:Ke,className:iA,style:Object.assign(Object.assign({},p==null?void 0:p.style),he)}),DA))}),{Panel:$}),Yt=AA},28103:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return D}});var F=_(92310),qe=_.n(F),ae=_(59301),De=_(36355),de=_(17313),te=_(83116),se=_(37613);const g=Q=>{const{componentCls:x,sizePaddingEdgeHorizontal:b,colorSplit:U,lineWidth:j,textPaddingInline:L,orientationMargin:N,verticalMarginInline:K}=Q;return{[x]:Object.assign(Object.assign({},(0,de.Wf)(Q)),{borderBlockStart:`${j}px solid ${U}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:K,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${j}px solid ${U}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Q.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${x}-with-text`]:{display:"flex",alignItems:"center",margin:`${Q.dividerHorizontalWithTextGutterMargin}px 0`,color:Q.colorTextHeading,fontWeight:500,fontSize:Q.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${U}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${j}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${x}-with-text-left`]:{"&::before":{width:`${N*100}%`},"&::after":{width:`${100-N*100}%`}},[`&-horizontal${x}-with-text-right`]:{"&::before":{width:`${100-N*100}%`},"&::after":{width:`${N*100}%`}},[`${x}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:L},"&-dashed":{background:"none",borderColor:U,borderStyle:"dashed",borderWidth:`${j}px 0 0`},[`&-horizontal${x}-with-text${x}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${x}-dashed`]:{borderInlineStartWidth:j,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${x}-with-text`]:{color:Q.colorText,fontWeight:"normal",fontSize:Q.fontSize},[`&-horizontal${x}-with-text-left${x}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${x}-inner-text`]:{paddingInlineStart:b}},[`&-horizontal${x}-with-text-right${x}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${x}-inner-text`]:{paddingInlineEnd:b}}})}};var S=(0,te.Z)("Divider",Q=>{const x=(0,se.TS)(Q,{dividerHorizontalWithTextGutterMargin:Q.margin,dividerHorizontalGutterMargin:Q.marginLG,sizePaddingEdgeHorizontal:0});return[g(x)]},Q=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Q.marginXS})),f=function(Q,x){var b={};for(var U in Q)Object.prototype.hasOwnProperty.call(Q,U)&&x.indexOf(U)<0&&(b[U]=Q[U]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,U=Object.getOwnPropertySymbols(Q);j{const{getPrefixCls:x,direction:b,divider:U}=ae.useContext(De.E_),{prefixCls:j,type:L="horizontal",orientation:N="center",orientationMargin:K,className:Ae,rootClassName:me,children:_e,dashed:oe,plain:tt,style:ke}=Q,Ge=f(Q,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),it=x("divider",j),[Y,Se]=S(it),I=N.length>0?`-${N}`:N,xe=!!_e,be=N==="left"&&K!=null,re=N==="right"&&K!=null,ge=qe()(it,U==null?void 0:U.className,Se,`${it}-${L}`,{[`${it}-with-text`]:xe,[`${it}-with-text${I}`]:xe,[`${it}-dashed`]:!!oe,[`${it}-plain`]:!!tt,[`${it}-rtl`]:b==="rtl",[`${it}-no-default-orientation-margin-left`]:be,[`${it}-no-default-orientation-margin-right`]:re},Ae,me),ee=ae.useMemo(()=>typeof K=="number"?K:/^\d+$/.test(K)?Number(K):K,[K]),J=Object.assign(Object.assign({},be&&{marginLeft:ee}),re&&{marginRight:ee});return Y(ae.createElement("div",Object.assign({className:ge,style:Object.assign(Object.assign({},U==null?void 0:U.style),ke)},Ge,{role:"separator"}),_e&&L!=="vertical"&&ae.createElement("span",{className:`${it}-inner-text`,style:J},_e)))}},13570:function(Dr,jA,_){"use strict";_.d(jA,{Z:function(){return $}});var F=_(72308),qe=_(59301),ae={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"},De=ae,de=_(7657),te=function(Qe,Ve){return qe.createElement(de.Z,(0,F.Z)({},Qe,{ref:Ve,icon:De}))},se=qe.forwardRef(te),g=se,S=_(92310),f=_.n(S),O=_(49618),D=_(52487),Q=_(74416),x=_(18929),b=_(10228),U=_(26112);function j(G,Qe){var Ve=G.disabled,Re=G.prefixCls,jt=G.character,Nt=G.characterRender,et=G.index,Kt=G.count,aA=G.value,Rt=G.allowHalf,AA=G.focused,Yt=G.onHover,c=G.onClick,ue=function(st){Yt(st,et)},P=function(st){c(st,et)},h=function(st){st.keyCode===b.Z.ENTER&&c(st,et)},p=et+1,k=new Set([Re]);aA===0&&et===0&&AA?k.add("".concat(Re,"-focused")):Rt&&aA+.5>=p&&aAet?"true":"false","aria-posinset":et+1,"aria-setsize":Kt,tabIndex:Ve?-1:0},qe.createElement("div",{className:"".concat(Re,"-first")},ne),qe.createElement("div",{className:"".concat(Re,"-second")},ne)));return Nt&&(Be=Nt(Be,G)),Be}var L=qe.forwardRef(j);function N(){var G=qe.useRef({});function Qe(Re){return G.current[Re]}function Ve(Re){return function(jt){G.current[Re]=jt}}return[Qe,Ve]}function K(G){var Qe=G.pageXOffset,Ve="scrollLeft";if(typeof Qe!="number"){var Re=G.document;Qe=Re.documentElement[Ve],typeof Qe!="number"&&(Qe=Re.body[Ve])}return Qe}function Ae(G){var Qe,Ve,Re=G.ownerDocument,jt=Re.body,Nt=Re&&Re.documentElement,et=G.getBoundingClientRect();return Qe=et.left,Ve=et.top,Qe-=Nt.clientLeft||jt.clientLeft||0,Ve-=Nt.clientTop||jt.clientTop||0,{left:Qe,top:Ve}}function me(G){var Qe=Ae(G),Ve=G.ownerDocument,Re=Ve.defaultView||Ve.parentWindow;return Qe.left+=K(Re),Qe.left}var _e=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(G,Qe){var Ve,Re=G.prefixCls,jt=Re===void 0?"rc-rate":Re,Nt=G.className,et=G.defaultValue,Kt=G.value,aA=G.count,Rt=aA===void 0?5:aA,AA=G.allowHalf,Yt=AA===void 0?!1:AA,c=G.allowClear,ue=c===void 0?!0:c,P=G.character,h=P===void 0?"\u2605":P,p=G.characterRender,k=G.disabled,ne=G.direction,Be=ne===void 0?"ltr":ne,he=G.tabIndex,st=he===void 0?0:he,wt=G.autoFocus,lt=G.onHoverChange,ot=G.onChange,Qt=G.onFocus,Ue=G.onBlur,je=G.onKeyDown,Ke=G.onMouseLeave,ct=(0,Q.Z)(G,_e),Dt=N(),It=(0,D.Z)(Dt,2),vt=It[0],wA=It[1],iA=qe.useRef(null),SA=function(){if(!k){var oA;(oA=iA.current)===null||oA===void 0||oA.focus()}};qe.useImperativeHandle(Qe,function(){return{focus:SA,blur:function(){if(!k){var oA;(oA=iA.current)===null||oA===void 0||oA.blur()}}}});var DA=(0,x.Z)(et||0,{value:Kt}),Et=(0,D.Z)(DA,2),qt=Et[0],pt=Et[1],Lt=(0,x.Z)(null),zt=(0,D.Z)(Lt,2),pA=zt[0],CA=zt[1],$t=function(oA,Xr){var qr=Be==="rtl",fr=oA+1;if(Yt){var ir=vt(oA),jn=me(ir),Jn=ir.clientWidth;(qr&&Xr-jn>Jn/2||!qr&&Xr-jn0&&!qr||Xr===b.Z.RIGHT&&fr>0&&qr?(Yt?fr-=.5:fr-=1,hA(fr),oA.preventDefault()):Xr===b.Z.LEFT&&fr{const{componentCls:Qe}=G;return{[`${Qe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:G.marginXS},"> div":{transition:`all ${G.motionDurationMid}, outline 0s`,"&:hover":{transform:G.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${G.lineWidth}px dashed ${G.starColor}`,transform:G.starHoverScale}},"&-first, &-second":{color:G.starBg,transition:`all ${G.motionDurationMid}`,userSelect:"none",[G.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Qe}-star-first, &-half ${Qe}-star-second`]:{opacity:1},[`&-half ${Qe}-star-first, &-full ${Qe}-star-second`]:{color:"inherit"}}}},be=G=>({[`&-rtl${G.componentCls}`]:{direction:"rtl"}}),re=G=>{const{componentCls:Qe}=G;return{[Qe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Y.Wf)(G)),{display:"inline-block",margin:0,padding:0,color:G.starColor,fontSize:G.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Qe} ${Qe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),xe(G)),{[`+ ${Qe}-text`]:{display:"inline-block",marginInlineStart:G.marginXS,fontSize:G.fontSize}}),be(G))}};var ge=(0,Se.Z)("Rate",G=>{const Qe=(0,I.TS)(G,{});return[re(Qe)]},G=>({starColor:G.yellow6,starSize:G.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:G.colorFillContent})),ee=function(G,Qe){var Ve={};for(var Re in G)Object.prototype.hasOwnProperty.call(G,Re)&&Qe.indexOf(Re)<0&&(Ve[Re]=G[Re]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jt=0,Re=Object.getOwnPropertySymbols(G);jt{const{prefixCls:Ve,className:Re,rootClassName:jt,style:Nt,tooltips:et,character:Kt=qe.createElement(g,null)}=G,aA=ee(G,["prefixCls","className","rootClassName","style","tooltips","character"]),Rt=(k,ne)=>{let{index:Be}=ne;return et?qe.createElement(it.Z,{title:et[Be]},k):k},{getPrefixCls:AA,direction:Yt,rate:c}=qe.useContext(Ge.E_),ue=AA("rate",Ve),[P,h]=ge(ue),p=Object.assign(Object.assign({},c==null?void 0:c.style),Nt);return P(qe.createElement(ke,Object.assign({ref:Qe,character:Kt,characterRender:Rt},aA,{className:f()(Re,jt,h,c==null?void 0:c.className),style:p,prefixCls:ue,direction:Yt})))})},12563:function(Dr,jA,_){"use strict";_.d(jA,{default:function(){return it}});var F=_(59301),qe=_(99267),ae=_(92310),De=_.n(ae),de=_(36785),te=_(47729),se=_(14088),g=_(36355),S=_(17313),f=_(37613),O=_(83116);const D=Y=>{const{paddingXXS:Se,lineWidth:I,tagPaddingHorizontal:xe,componentCls:be}=Y,re=xe-I,ge=Se-I;return{[be]:Object.assign(Object.assign({},(0,S.Wf)(Y)),{display:"inline-block",height:"auto",marginInlineEnd:Y.marginXS,paddingInline:re,fontSize:Y.tagFontSize,lineHeight:Y.tagLineHeight,whiteSpace:"nowrap",background:Y.defaultBg,border:`${Y.lineWidth}px ${Y.lineType} ${Y.colorBorder}`,borderRadius:Y.borderRadiusSM,opacity:1,transition:`all ${Y.motionDurationMid}`,textAlign:"start",position:"relative",[`&${be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:Y.defaultColor},[`${be}-close-icon`]:{marginInlineStart:ge,color:Y.colorTextDescription,fontSize:Y.tagIconSize,cursor:"pointer",transition:`all ${Y.motionDurationMid}`,"&:hover":{color:Y.colorTextHeading}},[`&${be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${Y.iconCls}-close, ${Y.iconCls}-close:hover`]:{color:Y.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${be}-checkable-checked):hover`]:{color:Y.colorPrimary,backgroundColor:Y.colorFillSecondary},"&:active, &-checked":{color:Y.colorTextLightSolid},"&-checked":{backgroundColor:Y.colorPrimary,"&:hover":{backgroundColor:Y.colorPrimaryHover}},"&:active":{backgroundColor:Y.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${Y.iconCls} + span, > span + ${Y.iconCls}`]:{marginInlineStart:re}}),[`${be}-borderless`]:{borderColor:"transparent",background:Y.tagBorderlessBg}}},Q=Y=>{const{lineWidth:Se,fontSizeIcon:I}=Y,xe=Y.fontSizeSM,be=`${Y.lineHeightSM*xe}px`;return(0,f.TS)(Y,{tagFontSize:xe,tagLineHeight:be,tagIconSize:I-2*Se,tagPaddingHorizontal:8,tagBorderlessBg:Y.colorFillTertiary})},x=Y=>({defaultBg:Y.colorFillQuaternary,defaultColor:Y.colorText});var b=(0,O.Z)("Tag",Y=>{const Se=Q(Y);return D(Se)},x),U=function(Y,Se){var I={};for(var xe in Y)Object.prototype.hasOwnProperty.call(Y,xe)&&Se.indexOf(xe)<0&&(I[xe]=Y[xe]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,xe=Object.getOwnPropertySymbols(Y);be{const{prefixCls:Se,style:I,className:xe,checked:be,onChange:re,onClick:ge}=Y,ee=U(Y,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:J,tag:$}=F.useContext(g.E_),G=Nt=>{re==null||re(!be),ge==null||ge(Nt)},Qe=J("tag",Se),[Ve,Re]=b(Qe),jt=De()(Qe,`${Qe}-checkable`,{[`${Qe}-checkable-checked`]:be},$==null?void 0:$.className,xe,Re);return Ve(F.createElement("span",Object.assign({},ee,{style:Object.assign(Object.assign({},I),$==null?void 0:$.style),className:jt,onClick:G})))},N=_(45157);const K=Y=>(0,N.Z)(Y,(Se,I)=>{let{textColor:xe,lightBorderColor:be,lightColor:re,darkColor:ge}=I;return{[`${Y.componentCls}-${Se}`]:{color:xe,background:re,borderColor:be,"&-inverse":{color:Y.colorTextLightSolid,background:ge,borderColor:ge},[`&${Y.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ae=(0,O.b)(["Tag","preset"],Y=>{const Se=Q(Y);return K(Se)},x);function me(Y){return typeof Y!="string"?Y:Y.charAt(0).toUpperCase()+Y.slice(1)}const _e=(Y,Se,I)=>{const xe=me(I);return{[`${Y.componentCls}-${Se}`]:{color:Y[`color${I}`],background:Y[`color${xe}Bg`],borderColor:Y[`color${xe}Border`],[`&${Y.componentCls}-borderless`]:{borderColor:"transparent"}}}};var oe=(0,O.b)(["Tag","status"],Y=>{const Se=Q(Y);return[_e(Se,"success","Success"),_e(Se,"processing","Info"),_e(Se,"error","Error"),_e(Se,"warning","Warning")]},x),tt=function(Y,Se){var I={};for(var xe in Y)Object.prototype.hasOwnProperty.call(Y,xe)&&Se.indexOf(xe)<0&&(I[xe]=Y[xe]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,xe=Object.getOwnPropertySymbols(Y);be{const{prefixCls:I,className:xe,rootClassName:be,style:re,children:ge,icon:ee,color:J,onClose:$,closeIcon:G,closable:Qe,bordered:Ve=!0}=Y,Re=tt(Y,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:jt,direction:Nt,tag:et}=F.useContext(g.E_),[Kt,aA]=F.useState(!0);F.useEffect(()=>{"visible"in Re&&aA(Re.visible)},[Re.visible]);const Rt=(0,de.o2)(J),AA=(0,de.yT)(J),Yt=Rt||AA,c=Object.assign(Object.assign({backgroundColor:J&&!Yt?J:void 0},et==null?void 0:et.style),re),ue=jt("tag",I),[P,h]=b(ue),p=De()(ue,et==null?void 0:et.className,{[`${ue}-${J}`]:Yt,[`${ue}-has-color`]:J&&!Yt,[`${ue}-hidden`]:!Kt,[`${ue}-rtl`]:Nt==="rtl",[`${ue}-borderless`]:!Ve},xe,be,h),k=lt=>{lt.stopPropagation(),$==null||$(lt),!lt.defaultPrevented&&aA(!1)},[,ne]=(0,te.Z)(Qe,G,lt=>lt===null?F.createElement(qe.Z,{className:`${ue}-close-icon`,onClick:k}):F.createElement("span",{className:`${ue}-close-icon`,onClick:k},lt),null,!1),Be=typeof Re.onClick=="function"||ge&&ge.type==="a",he=ee||null,st=he?F.createElement(F.Fragment,null,he,ge&&F.createElement("span",null,ge)):ge,wt=F.createElement("span",Object.assign({},Re,{ref:Se,className:p,style:c}),st,ne,Rt&&F.createElement(Ae,{key:"preset",prefixCls:ue}),AA&&F.createElement(oe,{key:"status",prefixCls:ue}));return P(Be?F.createElement(se.Z,{component:"Tag"},wt):wt)},Ge=F.forwardRef(ke);Ge.CheckableTag=L;var it=Ge},86251:function(Dr,jA){"use strict";jA.byteLength=se,jA.toByteArray=S,jA.fromByteArray=D;for(var _=[],F=[],qe=typeof Uint8Array!="undefined"?Uint8Array:Array,ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",De=0,de=ae.length;De0)throw new Error("Invalid string. Length must be a multiple of 4");var b=Q.indexOf("=");b===-1&&(b=x);var U=b===x?0:4-b%4;return[b,U]}function se(Q){var x=te(Q),b=x[0],U=x[1];return(b+U)*3/4-U}function g(Q,x,b){return(x+b)*3/4-b}function S(Q){var x,b=te(Q),U=b[0],j=b[1],L=new qe(g(Q,U,j)),N=0,K=j>0?U-4:U,Ae;for(Ae=0;Ae>16&255,L[N++]=x>>8&255,L[N++]=x&255;return j===2&&(x=F[Q.charCodeAt(Ae)]<<2|F[Q.charCodeAt(Ae+1)]>>4,L[N++]=x&255),j===1&&(x=F[Q.charCodeAt(Ae)]<<10|F[Q.charCodeAt(Ae+1)]<<4|F[Q.charCodeAt(Ae+2)]>>2,L[N++]=x>>8&255,L[N++]=x&255),L}function f(Q){return _[Q>>18&63]+_[Q>>12&63]+_[Q>>6&63]+_[Q&63]}function O(Q,x,b){for(var U,j=[],L=x;LK?K:N+L));return U===1?(x=Q[b-1],j.push(_[x>>2]+_[x<<4&63]+"==")):U===2&&(x=(Q[b-2]<<8)+Q[b-1],j.push(_[x>>10]+_[x>>4&63]+_[x<<2&63]+"=")),j.join("")}},19208:function(Dr,jA,_){"use strict";var F;var qe=_(86251),ae=_(67467),De=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;jA.lW=g,F=N,jA.h2=50;var de=2147483647;F=de,g.TYPED_ARRAY_SUPPORT=te(),!g.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function te(){try{var P=new Uint8Array(1),h={foo:function(){return 42}};return Object.setPrototypeOf(h,Uint8Array.prototype),Object.setPrototypeOf(P,h),P.foo()===42}catch(p){return!1}}Object.defineProperty(g.prototype,"parent",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.buffer}}),Object.defineProperty(g.prototype,"offset",{enumerable:!0,get:function(){if(g.isBuffer(this))return this.byteOffset}});function se(P){if(P>de)throw new RangeError('The value "'+P+'" is invalid for option "size"');var h=new Uint8Array(P);return Object.setPrototypeOf(h,g.prototype),h}function g(P,h,p){if(typeof P=="number"){if(typeof h=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return D(P)}return S(P,h,p)}g.poolSize=8192;function S(P,h,p){if(typeof P=="string")return Q(P,h);if(ArrayBuffer.isView(P))return b(P);if(P==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P);if(Yt(P,ArrayBuffer)||P&&Yt(P.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(Yt(P,SharedArrayBuffer)||P&&Yt(P.buffer,SharedArrayBuffer)))return U(P,h,p);if(typeof P=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var k=P.valueOf&&P.valueOf();if(k!=null&&k!==P)return g.from(k,h,p);var ne=j(P);if(ne)return ne;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof P[Symbol.toPrimitive]=="function")return g.from(P[Symbol.toPrimitive]("string"),h,p);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof P)}g.from=function(P,h,p){return S(P,h,p)},Object.setPrototypeOf(g.prototype,Uint8Array.prototype),Object.setPrototypeOf(g,Uint8Array);function f(P){if(typeof P!="number")throw new TypeError('"size" argument must be of type number');if(P<0)throw new RangeError('The value "'+P+'" is invalid for option "size"')}function O(P,h,p){return f(P),P<=0?se(P):h!==void 0?typeof p=="string"?se(P).fill(h,p):se(P).fill(h):se(P)}g.alloc=function(P,h,p){return O(P,h,p)};function D(P){return f(P),se(P<0?0:L(P)|0)}g.allocUnsafe=function(P){return D(P)},g.allocUnsafeSlow=function(P){return D(P)};function Q(P,h){if((typeof h!="string"||h==="")&&(h="utf8"),!g.isEncoding(h))throw new TypeError("Unknown encoding: "+h);var p=K(P,h)|0,k=se(p),ne=k.write(P,h);return ne!==p&&(k=k.slice(0,ne)),k}function x(P){for(var h=P.length<0?0:L(P.length)|0,p=se(h),k=0;k=de)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+de.toString(16)+" bytes");return P|0}function N(P){return+P!=P&&(P=0),g.alloc(+P)}g.isBuffer=function(h){return h!=null&&h._isBuffer===!0&&h!==g.prototype},g.compare=function(h,p){if(Yt(h,Uint8Array)&&(h=g.from(h,h.offset,h.byteLength)),Yt(p,Uint8Array)&&(p=g.from(p,p.offset,p.byteLength)),!g.isBuffer(h)||!g.isBuffer(p))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(h===p)return 0;for(var k=h.length,ne=p.length,Be=0,he=Math.min(k,ne);Bene.length?g.from(he).copy(ne,Be):Uint8Array.prototype.set.call(ne,he,Be);else if(g.isBuffer(he))he.copy(ne,Be);else throw new TypeError('"list" argument must be an Array of Buffers');Be+=he.length}return ne};function K(P,h){if(g.isBuffer(P))return P.length;if(ArrayBuffer.isView(P)||Yt(P,ArrayBuffer))return P.byteLength;if(typeof P!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof P);var p=P.length,k=arguments.length>2&&arguments[2]===!0;if(!k&&p===0)return 0;for(var ne=!1;;)switch(h){case"ascii":case"latin1":case"binary":return p;case"utf8":case"utf-8":return et(P).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return p*2;case"hex":return p>>>1;case"base64":return Rt(P).length;default:if(ne)return k?-1:et(P).length;h=(""+h).toLowerCase(),ne=!0}}g.byteLength=K;function Ae(P,h,p){var k=!1;if((h===void 0||h<0)&&(h=0),h>this.length||((p===void 0||p>this.length)&&(p=this.length),p<=0)||(p>>>=0,h>>>=0,p<=h))return"";for(P||(P="utf8");;)switch(P){case"hex":return ee(this,h,p);case"utf8":case"utf-8":return I(this,h,p);case"ascii":return re(this,h,p);case"latin1":case"binary":return ge(this,h,p);case"base64":return Se(this,h,p);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return J(this,h,p);default:if(k)throw new TypeError("Unknown encoding: "+P);P=(P+"").toLowerCase(),k=!0}}g.prototype._isBuffer=!0;function me(P,h,p){var k=P[h];P[h]=P[p],P[p]=k}g.prototype.swap16=function(){var h=this.length;if(h%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var p=0;pp&&(h+=" ... "),""},De&&(g.prototype[De]=g.prototype.inspect),g.prototype.compare=function(h,p,k,ne,Be){if(Yt(h,Uint8Array)&&(h=g.from(h,h.offset,h.byteLength)),!g.isBuffer(h))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof h);if(p===void 0&&(p=0),k===void 0&&(k=h?h.length:0),ne===void 0&&(ne=0),Be===void 0&&(Be=this.length),p<0||k>h.length||ne<0||Be>this.length)throw new RangeError("out of range index");if(ne>=Be&&p>=k)return 0;if(ne>=Be)return-1;if(p>=k)return 1;if(p>>>=0,k>>>=0,ne>>>=0,Be>>>=0,this===h)return 0;for(var he=Be-ne,st=k-p,wt=Math.min(he,st),lt=this.slice(ne,Be),ot=h.slice(p,k),Qt=0;Qt2147483647?p=2147483647:p<-2147483648&&(p=-2147483648),p=+p,c(p)&&(p=ne?0:P.length-1),p<0&&(p=P.length+p),p>=P.length){if(ne)return-1;p=P.length-1}else if(p<0)if(ne)p=0;else return-1;if(typeof h=="string"&&(h=g.from(h,k)),g.isBuffer(h))return h.length===0?-1:oe(P,h,p,k,ne);if(typeof h=="number")return h=h&255,typeof Uint8Array.prototype.indexOf=="function"?ne?Uint8Array.prototype.indexOf.call(P,h,p):Uint8Array.prototype.lastIndexOf.call(P,h,p):oe(P,[h],p,k,ne);throw new TypeError("val must be string, number or Buffer")}function oe(P,h,p,k,ne){var Be=1,he=P.length,st=h.length;if(k!==void 0&&(k=String(k).toLowerCase(),k==="ucs2"||k==="ucs-2"||k==="utf16le"||k==="utf-16le")){if(P.length<2||h.length<2)return-1;Be=2,he/=2,st/=2,p/=2}function wt(je,Ke){return Be===1?je[Ke]:je.readUInt16BE(Ke*Be)}var lt;if(ne){var ot=-1;for(lt=p;lthe&&(p=he-st),lt=p;lt>=0;lt--){for(var Qt=!0,Ue=0;Uene&&(k=ne)):k=ne;var Be=h.length;k>Be/2&&(k=Be/2);for(var he=0;he>>0,isFinite(k)?(k=k>>>0,ne===void 0&&(ne="utf8")):(ne=k,k=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var Be=this.length-p;if((k===void 0||k>Be)&&(k=Be),h.length>0&&(k<0||p<0)||p>this.length)throw new RangeError("Attempt to write outside buffer bounds");ne||(ne="utf8");for(var he=!1;;)switch(ne){case"hex":return tt(this,h,p,k);case"utf8":case"utf-8":return ke(this,h,p,k);case"ascii":case"latin1":case"binary":return Ge(this,h,p,k);case"base64":return it(this,h,p,k);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Y(this,h,p,k);default:if(he)throw new TypeError("Unknown encoding: "+ne);ne=(""+ne).toLowerCase(),he=!0}},g.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function Se(P,h,p){return h===0&&p===P.length?qe.fromByteArray(P):qe.fromByteArray(P.slice(h,p))}function I(P,h,p){p=Math.min(P.length,p);for(var k=[],ne=h;ne239?4:Be>223?3:Be>191?2:1;if(ne+st<=p){var wt,lt,ot,Qt;switch(st){case 1:Be<128&&(he=Be);break;case 2:wt=P[ne+1],(wt&192)===128&&(Qt=(Be&31)<<6|wt&63,Qt>127&&(he=Qt));break;case 3:wt=P[ne+1],lt=P[ne+2],(wt&192)===128&&(lt&192)===128&&(Qt=(Be&15)<<12|(wt&63)<<6|lt&63,Qt>2047&&(Qt<55296||Qt>57343)&&(he=Qt));break;case 4:wt=P[ne+1],lt=P[ne+2],ot=P[ne+3],(wt&192)===128&&(lt&192)===128&&(ot&192)===128&&(Qt=(Be&15)<<18|(wt&63)<<12|(lt&63)<<6|ot&63,Qt>65535&&Qt<1114112&&(he=Qt))}}he===null?(he=65533,st=1):he>65535&&(he-=65536,k.push(he>>>10&1023|55296),he=56320|he&1023),k.push(he),ne+=st}return be(k)}var xe=4096;function be(P){var h=P.length;if(h<=xe)return String.fromCharCode.apply(String,P);for(var p="",k=0;kk)&&(p=k);for(var ne="",Be=h;Bek&&(h=k),p<0?(p+=k,p<0&&(p=0)):p>k&&(p=k),pp)throw new RangeError("Trying to access beyond buffer length")}g.prototype.readUintLE=g.prototype.readUIntLE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h],Be=1,he=0;++he>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h+--p],Be=1;p>0&&(Be*=256);)ne+=this[h+--p]*Be;return ne},g.prototype.readUint8=g.prototype.readUInt8=function(h,p){return h=h>>>0,p||$(h,1,this.length),this[h]},g.prototype.readUint16LE=g.prototype.readUInt16LE=function(h,p){return h=h>>>0,p||$(h,2,this.length),this[h]|this[h+1]<<8},g.prototype.readUint16BE=g.prototype.readUInt16BE=function(h,p){return h=h>>>0,p||$(h,2,this.length),this[h]<<8|this[h+1]},g.prototype.readUint32LE=g.prototype.readUInt32LE=function(h,p){return h=h>>>0,p||$(h,4,this.length),(this[h]|this[h+1]<<8|this[h+2]<<16)+this[h+3]*16777216},g.prototype.readUint32BE=g.prototype.readUInt32BE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]*16777216+(this[h+1]<<16|this[h+2]<<8|this[h+3])},g.prototype.readIntLE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=this[h],Be=1,he=0;++he=Be&&(ne-=Math.pow(2,8*p)),ne},g.prototype.readIntBE=function(h,p,k){h=h>>>0,p=p>>>0,k||$(h,p,this.length);for(var ne=p,Be=1,he=this[h+--ne];ne>0&&(Be*=256);)he+=this[h+--ne]*Be;return Be*=128,he>=Be&&(he-=Math.pow(2,8*p)),he},g.prototype.readInt8=function(h,p){return h=h>>>0,p||$(h,1,this.length),this[h]&128?(255-this[h]+1)*-1:this[h]},g.prototype.readInt16LE=function(h,p){h=h>>>0,p||$(h,2,this.length);var k=this[h]|this[h+1]<<8;return k&32768?k|4294901760:k},g.prototype.readInt16BE=function(h,p){h=h>>>0,p||$(h,2,this.length);var k=this[h+1]|this[h]<<8;return k&32768?k|4294901760:k},g.prototype.readInt32LE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]|this[h+1]<<8|this[h+2]<<16|this[h+3]<<24},g.prototype.readInt32BE=function(h,p){return h=h>>>0,p||$(h,4,this.length),this[h]<<24|this[h+1]<<16|this[h+2]<<8|this[h+3]},g.prototype.readFloatLE=function(h,p){return h=h>>>0,p||$(h,4,this.length),ae.read(this,h,!0,23,4)},g.prototype.readFloatBE=function(h,p){return h=h>>>0,p||$(h,4,this.length),ae.read(this,h,!1,23,4)},g.prototype.readDoubleLE=function(h,p){return h=h>>>0,p||$(h,8,this.length),ae.read(this,h,!0,52,8)},g.prototype.readDoubleBE=function(h,p){return h=h>>>0,p||$(h,8,this.length),ae.read(this,h,!1,52,8)};function G(P,h,p,k,ne,Be){if(!g.isBuffer(P))throw new TypeError('"buffer" argument must be a Buffer instance');if(h>ne||hP.length)throw new RangeError("Index out of range")}g.prototype.writeUintLE=g.prototype.writeUIntLE=function(h,p,k,ne){if(h=+h,p=p>>>0,k=k>>>0,!ne){var Be=Math.pow(2,8*k)-1;G(this,h,p,k,Be,0)}var he=1,st=0;for(this[p]=h&255;++st>>0,k=k>>>0,!ne){var Be=Math.pow(2,8*k)-1;G(this,h,p,k,Be,0)}var he=k-1,st=1;for(this[p+he]=h&255;--he>=0&&(st*=256);)this[p+he]=h/st&255;return p+k},g.prototype.writeUint8=g.prototype.writeUInt8=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,1,255,0),this[p]=h&255,p+1},g.prototype.writeUint16LE=g.prototype.writeUInt16LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,65535,0),this[p]=h&255,this[p+1]=h>>>8,p+2},g.prototype.writeUint16BE=g.prototype.writeUInt16BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,65535,0),this[p]=h>>>8,this[p+1]=h&255,p+2},g.prototype.writeUint32LE=g.prototype.writeUInt32LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,4294967295,0),this[p+3]=h>>>24,this[p+2]=h>>>16,this[p+1]=h>>>8,this[p]=h&255,p+4},g.prototype.writeUint32BE=g.prototype.writeUInt32BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,4294967295,0),this[p]=h>>>24,this[p+1]=h>>>16,this[p+2]=h>>>8,this[p+3]=h&255,p+4},g.prototype.writeIntLE=function(h,p,k,ne){if(h=+h,p=p>>>0,!ne){var Be=Math.pow(2,8*k-1);G(this,h,p,k,Be-1,-Be)}var he=0,st=1,wt=0;for(this[p]=h&255;++he>0)-wt&255;return p+k},g.prototype.writeIntBE=function(h,p,k,ne){if(h=+h,p=p>>>0,!ne){var Be=Math.pow(2,8*k-1);G(this,h,p,k,Be-1,-Be)}var he=k-1,st=1,wt=0;for(this[p+he]=h&255;--he>=0&&(st*=256);)h<0&&wt===0&&this[p+he+1]!==0&&(wt=1),this[p+he]=(h/st>>0)-wt&255;return p+k},g.prototype.writeInt8=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,1,127,-128),h<0&&(h=255+h+1),this[p]=h&255,p+1},g.prototype.writeInt16LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,32767,-32768),this[p]=h&255,this[p+1]=h>>>8,p+2},g.prototype.writeInt16BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,2,32767,-32768),this[p]=h>>>8,this[p+1]=h&255,p+2},g.prototype.writeInt32LE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,2147483647,-2147483648),this[p]=h&255,this[p+1]=h>>>8,this[p+2]=h>>>16,this[p+3]=h>>>24,p+4},g.prototype.writeInt32BE=function(h,p,k){return h=+h,p=p>>>0,k||G(this,h,p,4,2147483647,-2147483648),h<0&&(h=4294967295+h+1),this[p]=h>>>24,this[p+1]=h>>>16,this[p+2]=h>>>8,this[p+3]=h&255,p+4};function Qe(P,h,p,k,ne,Be){if(p+k>P.length)throw new RangeError("Index out of range");if(p<0)throw new RangeError("Index out of range")}function Ve(P,h,p,k,ne){return h=+h,p=p>>>0,ne||Qe(P,h,p,4,34028234663852886e22,-34028234663852886e22),ae.write(P,h,p,k,23,4),p+4}g.prototype.writeFloatLE=function(h,p,k){return Ve(this,h,p,!0,k)},g.prototype.writeFloatBE=function(h,p,k){return Ve(this,h,p,!1,k)};function Re(P,h,p,k,ne){return h=+h,p=p>>>0,ne||Qe(P,h,p,8,17976931348623157e292,-17976931348623157e292),ae.write(P,h,p,k,52,8),p+8}g.prototype.writeDoubleLE=function(h,p,k){return Re(this,h,p,!0,k)},g.prototype.writeDoubleBE=function(h,p,k){return Re(this,h,p,!1,k)},g.prototype.copy=function(h,p,k,ne){if(!g.isBuffer(h))throw new TypeError("argument should be a Buffer");if(k||(k=0),!ne&&ne!==0&&(ne=this.length),p>=h.length&&(p=h.length),p||(p=0),ne>0&&ne=this.length)throw new RangeError("Index out of range");if(ne<0)throw new RangeError("sourceEnd out of bounds");ne>this.length&&(ne=this.length),h.length-p>>0,k=k===void 0?this.length:k>>>0,h||(h=0);var he;if(typeof h=="number")for(he=p;he55295&&p<57344){if(!ne){if(p>56319){(h-=3)>-1&&Be.push(239,191,189);continue}else if(he+1===k){(h-=3)>-1&&Be.push(239,191,189);continue}ne=p;continue}if(p<56320){(h-=3)>-1&&Be.push(239,191,189),ne=p;continue}p=(ne-55296<<10|p-56320)+65536}else ne&&(h-=3)>-1&&Be.push(239,191,189);if(ne=null,p<128){if((h-=1)<0)break;Be.push(p)}else if(p<2048){if((h-=2)<0)break;Be.push(p>>6|192,p&63|128)}else if(p<65536){if((h-=3)<0)break;Be.push(p>>12|224,p>>6&63|128,p&63|128)}else if(p<1114112){if((h-=4)<0)break;Be.push(p>>18|240,p>>12&63|128,p>>6&63|128,p&63|128)}else throw new Error("Invalid code point")}return Be}function Kt(P){for(var h=[],p=0;p>8,ne=p%256,Be.push(ne),Be.push(k);return Be}function Rt(P){return qe.toByteArray(Nt(P))}function AA(P,h,p,k){for(var ne=0;ne=h.length||ne>=P.length);++ne)h[ne+p]=P[ne];return ne}function Yt(P,h){return P instanceof h||P!=null&&P.constructor!=null&&P.constructor.name!=null&&P.constructor.name===h.name}function c(P){return P!==P}var ue=function(){for(var P="0123456789abcdef",h=new Array(256),p=0;p<16;++p)for(var k=p*16,ne=0;ne<16;++ne)h[k+ne]=P[p]+P[ne];return h}()},64270:function(Dr){(function(jA,_){Dr.exports=_()})(this,function(){"use strict";var jA=function(a,n){return jA=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,s){o.__proto__=s}||function(o,s){for(var y in s)Object.prototype.hasOwnProperty.call(s,y)&&(o[y]=s[y])},jA(a,n)};function _(a,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");jA(a,n);function o(){this.constructor=a}a.prototype=n===null?Object.create(n):(o.prototype=n.prototype,new o)}var F=function(){return F=Object.assign||function(n){for(var o,s=1,y=arguments.length;s0&&R[R.length-1])&&(rt[0]===6||rt[0]===2)){o=0;continue}if(rt[0]===3&&(!R||rt[1]>R[0]&&rt[1]=55296&&y<=56319&&o>10)+55296,ie%1024+56320)),(y+1===o||s.length>16384)&&(R+=String.fromCharCode.apply(String,s),s.length=0)}return R},f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",O=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),D=0;D>4,dt[y++]=(ie&15)<<4|Ee>>2,dt[y++]=(Ee&3)<<6|Ce&63;return rt},j=function(a){for(var n=a.length,o=[],s=0;s>N,oe=1<>N,Ge=_e+ke,it=Ge,Y=32,Se=it+Y,I=65536>>K,xe=1<=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>N],o=(o<>N)],o=(o<>K),o=this.index[o],o+=n>>N&be,o=this.index[o],o=(o<Re?(y.push(!0),Ee-=Re):y.push(!1),["normal","auto","loose"].indexOf(n)!==-1&&[8208,8211,12316,12448].indexOf(R)!==-1)return s.push(ie),o.push(ne);if(Ee===Kt||Ee===ue){if(ie===0)return s.push(ie),o.push(vt);var Ce=o[ie-1];return $A.indexOf(Ce)===-1?(s.push(s[ie-1]),o.push(Ce)):(s.push(ie),o.push(vt))}if(s.push(ie),Ee===wA)return o.push(n==="strict"?lt:pt);if(Ee===$t||Ee===It)return o.push(vt);if(Ee===hA)return R>=131072&&R<=196605||R>=196608&&R<=262141?o.push(pt):o.push(vt);o.push(Ee)}),[s,o,y]},br=function(a,n,o,s){var y=s[o];if(Array.isArray(a)?a.indexOf(y)!==-1:a===y)for(var R=o;R<=s.length;){R++;var ie=s[R];if(ie===n)return!0;if(ie!==c)break}if(y===c)for(var R=o;R>0;){R--;var Ee=s[R];if(Array.isArray(a)?a.indexOf(Ee)!==-1:a===Ee)for(var Ce=o;Ce<=s.length;){Ce++;var ie=s[Ce];if(ie===n)return!0;if(ie!==c)break}if(Ee!==c)break}return!1},Jr=function(a,n){for(var o=a;o>=0;){var s=n[o];if(s===c)o--;else return s}return 0},Br=function(a,n,o,s,y){if(o[s]===0)return RA;var R=s-1;if(Array.isArray(y)&&y[R]===!0)return RA;var ie=R-1,Ee=R+1,Ce=n[R],rt=ie>=0?n[ie]:0,dt=n[Ee];if(Ce===Nt&&dt===et)return RA;if(rA.indexOf(Ce)!==-1)return Fr;if(rA.indexOf(dt)!==-1||sA.indexOf(dt)!==-1)return RA;if(Jr(R,n)===AA)return gA;if(JA.get(a[R])===ue||(Ce===iA||Ce===SA)&&JA.get(a[Ee])===ue||Ce===Rt||dt===Rt||Ce===Yt||[c,h,k].indexOf(Ce)===-1&&dt===Yt||[Be,he,st,Ue,Dt].indexOf(dt)!==-1||Jr(R,n)===ot||br(Qt,ot,R,n)||br([Be,he],lt,R,n)||br(P,P,R,n))return RA;if(Ce===c)return gA;if(Ce===Qt||dt===Qt)return RA;if(dt===ne||Ce===ne)return gA;if([h,k,lt].indexOf(dt)!==-1||Ce===p||rt===qt&&NA.indexOf(Ce)!==-1||Ce===Dt&&dt===qt||dt===wt||_t.indexOf(dt)!==-1&&Ce===je||_t.indexOf(Ce)!==-1&&dt===je||Ce===ct&&[pt,iA,SA].indexOf(dt)!==-1||[pt,iA,SA].indexOf(Ce)!==-1&&dt===Ke||_t.indexOf(Ce)!==-1&&dA.indexOf(dt)!==-1||dA.indexOf(Ce)!==-1&&_t.indexOf(dt)!==-1||[ct,Ke].indexOf(Ce)!==-1&&(dt===je||[ot,k].indexOf(dt)!==-1&&n[Ee+1]===je)||[ot,k].indexOf(Ce)!==-1&&dt===je||Ce===je&&[je,Dt,Ue].indexOf(dt)!==-1)return RA;if([je,Dt,Ue,Be,he].indexOf(dt)!==-1)for(var e=R;e>=0;){var i=n[e];if(i===je)return RA;if([Dt,Ue].indexOf(i)!==-1)e--;else break}if([ct,Ke].indexOf(dt)!==-1)for(var e=[Be,he].indexOf(Ce)!==-1?ie:R;e>=0;){var i=n[e];if(i===je)return RA;if([Dt,Ue].indexOf(i)!==-1)e--;else break}if(Lt===Ce&&[Lt,zt,DA,Et].indexOf(dt)!==-1||[zt,DA].indexOf(Ce)!==-1&&[zt,pA].indexOf(dt)!==-1||[pA,Et].indexOf(Ce)!==-1&&dt===pA||vr.indexOf(Ce)!==-1&&[wt,Ke].indexOf(dt)!==-1||vr.indexOf(dt)!==-1&&Ce===ct||_t.indexOf(Ce)!==-1&&_t.indexOf(dt)!==-1||Ce===Ue&&_t.indexOf(dt)!==-1||_t.concat(je).indexOf(Ce)!==-1&&dt===ot&&_A.indexOf(a[Ee])===-1||_t.concat(je).indexOf(dt)!==-1&&Ce===he)return RA;if(Ce===CA&&dt===CA){for(var v=o[R],C=1;v>0&&(v--,n[v]===CA);)C++;if(C%2!==0)return RA}return Ce===iA&&dt===SA?RA:gA},Kr=function(a,n){n||(n={lineBreak:"normal",wordBreak:"normal"});var o=lA(a,n.lineBreak),s=o[0],y=o[1],R=o[2];(n.wordBreak==="break-all"||n.wordBreak==="break-word")&&(y=y.map(function(Ee){return[je,vt,$t].indexOf(Ee)!==-1?pt:Ee}));var ie=n.wordBreak==="keep-all"?R.map(function(Ee,Ce){return Ee&&a[Ce]>=19968&&a[Ce]<=40959}):void 0;return[s,y,ie]},oA=function(){function a(n,o,s,y){this.codePoints=n,this.required=o===Fr,this.start=s,this.end=y}return a.prototype.slice=function(){return S.apply(void 0,this.codePoints.slice(this.start,this.end))},a}(),Xr=function(a,n){var o=g(a),s=Kr(o,n),y=s[0],R=s[1],ie=s[2],Ee=o.length,Ce=0,rt=0;return{next:function(){if(rt>=Ee)return{done:!0,value:null};for(var dt=RA;rt=En&&a<=57},rr=function(a){return a>=55296&&a<=57343},or=function(a){return er(a)||a>=ua&&a<=yt||a>=Ra&&a<=oa},HA=function(a){return a>=Ra&&a<=Es},PA=function(a){return a>=ua&&a<=hr},nr=function(a){return HA(a)||PA(a)},OA=function(a){return a>=lr},FA=function(a){return a===Jn||a===hi||a===qa},TA=function(a){return nr(a)||OA(a)||a===pi},en=function(a){return TA(a)||er(a)||a===cA},wr=function(a){return a>=ar&&a<=MA||a===WA||a>=Hn&&a<=kr||a===Rn},Gr=function(a,n){return a!==vA?!1:n!==Jn},tr=function(a,n,o){return a===cA?TA(n)||Gr(n,o):TA(a)?!0:!!(a===vA&&Gr(a,n))},kn=function(a,n,o){return a===sa||a===cA?er(n)?!0:n===xA&&er(o):er(a===xA?n:a)},Cn=function(a){var n=0,o=1;(a[n]===sa||a[n]===cA)&&(a[n]===cA&&(o=-1),n++);for(var s=[];er(a[n]);)s.push(a[n++]);var y=s.length?parseInt(S.apply(void 0,s),10):0;a[n]===xA&&n++;for(var R=[];er(a[n]);)R.push(a[n++]);var ie=R.length,Ee=ie?parseInt(S.apply(void 0,R),10):0;(a[n]===Je||a[n]===rs)&&n++;var Ce=1;(a[n]===sa||a[n]===cA)&&(a[n]===cA&&(Ce=-1),n++);for(var rt=[];er(a[n]);)rt.push(a[n++]);var dt=rt.length?parseInt(S.apply(void 0,rt),10):0;return o*(y+Ee*Math.pow(10,-ie))*Math.pow(10,Ce*dt)},vn={type:2},On={type:3},Da={type:4},Pr={type:13},Sn={type:8},Rr={type:21},Er={type:9},Vr={type:10},wa={type:11},La={type:12},Ma={type:14},hn={type:23},Rs={type:1},Ms={type:25},gi={type:24},_s={type:26},Mn={type:27},cr={type:28},gr={type:29},Yn={type:31},Aa={type:32},la=function(){function a(){this._value=[]}return a.prototype.write=function(n){this._value=this._value.concat(g(n))},a.prototype.read=function(){for(var n=[],o=this.consumeToken();o!==Aa;)n.push(o),o=this.consumeToken();return n},a.prototype.consumeToken=function(){var n=this.consumeCodePoint();switch(n){case Sa:return this.consumeStringToken(Sa);case Bs:var o=this.peekCodePoint(0),s=this.peekCodePoint(1),y=this.peekCodePoint(2);if(en(o)||Gr(s,y)){var R=tr(o,s,y)?fr:qr,ie=this.consumeName();return{type:5,value:ie,flags:R}}break;case ws:if(this.peekCodePoint(0)===ta)return this.consumeCodePoint(),Pr;break;case Qn:return this.consumeStringToken(Qn);case ma:return vn;case In:return On;case An:if(this.peekCodePoint(0)===ta)return this.consumeCodePoint(),Ma;break;case sa:if(kn(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case As:return Da;case cA:var Ee=n,Ce=this.peekCodePoint(0),rt=this.peekCodePoint(1);if(kn(Ee,Ce,rt))return this.reconsumeCodePoint(n),this.consumeNumericToken();if(tr(Ee,Ce,rt))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();if(Ce===cA&&rt===Nn)return this.consumeCodePoint(),this.consumeCodePoint(),gi;break;case xA:if(kn(n,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(n),this.consumeNumericToken();break;case Hi:if(this.peekCodePoint(0)===An)for(this.consumeCodePoint();;){var dt=this.consumeCodePoint();if(dt===An&&(dt=this.consumeCodePoint(),dt===Hi))return this.consumeToken();if(dt===$r)return this.consumeToken()}break;case dr:return _s;case St:return Mn;case ts:if(this.peekCodePoint(0)===es&&this.peekCodePoint(1)===cA&&this.peekCodePoint(2)===cA)return this.consumeCodePoint(),this.consumeCodePoint(),Ms;break;case no:var e=this.peekCodePoint(0),i=this.peekCodePoint(1),v=this.peekCodePoint(2);if(tr(e,i,v)){var ie=this.consumeName();return{type:7,value:ie}}break;case ao:return cr;case vA:if(Gr(n,this.peekCodePoint(0)))return this.reconsumeCodePoint(n),this.consumeIdentLikeToken();break;case io:return gr;case ys:if(this.peekCodePoint(0)===ta)return this.consumeCodePoint(),Sn;break;case ia:return wa;case ki:return La;case Ti:case nA:var C=this.peekCodePoint(0),M=this.peekCodePoint(1);return C===sa&&(or(M)||M===mi)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(n),this.consumeIdentLikeToken();case Ba:if(this.peekCodePoint(0)===ta)return this.consumeCodePoint(),Er;if(this.peekCodePoint(0)===Ba)return this.consumeCodePoint(),Rr;break;case mu:if(this.peekCodePoint(0)===ta)return this.consumeCodePoint(),Vr;break;case $r:return Aa}return FA(n)?(this.consumeWhiteSpace(),Yn):er(n)?(this.reconsumeCodePoint(n),this.consumeNumericToken()):TA(n)?(this.reconsumeCodePoint(n),this.consumeIdentLikeToken()):{type:6,value:S(n)}},a.prototype.consumeCodePoint=function(){var n=this._value.shift();return typeof n=="undefined"?-1:n},a.prototype.reconsumeCodePoint=function(n){this._value.unshift(n)},a.prototype.peekCodePoint=function(n){return n>=this._value.length?-1:this._value[n]},a.prototype.consumeUnicodeRangeToken=function(){for(var n=[],o=this.consumeCodePoint();or(o)&&n.length<6;)n.push(o),o=this.consumeCodePoint();for(var s=!1;o===mi&&n.length<6;)n.push(o),o=this.consumeCodePoint(),s=!0;if(s){var y=parseInt(S.apply(void 0,n.map(function(Ce){return Ce===mi?En:Ce})),16),R=parseInt(S.apply(void 0,n.map(function(Ce){return Ce===mi?yt:Ce})),16);return{type:30,start:y,end:R}}var ie=parseInt(S.apply(void 0,n),16);if(this.peekCodePoint(0)===cA&&or(this.peekCodePoint(1))){this.consumeCodePoint(),o=this.consumeCodePoint();for(var Ee=[];or(o)&&Ee.length<6;)Ee.push(o),o=this.consumeCodePoint();var R=parseInt(S.apply(void 0,Ee),16);return{type:30,start:ie,end:R}}else return{type:30,start:ie,end:ie}},a.prototype.consumeIdentLikeToken=function(){var n=this.consumeName();return n.toLowerCase()==="url"&&this.peekCodePoint(0)===ma?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===ma?(this.consumeCodePoint(),{type:19,value:n}):{type:20,value:n}},a.prototype.consumeUrlToken=function(){var n=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===$r)return{type:22,value:""};var o=this.peekCodePoint(0);if(o===Qn||o===Sa){var s=this.consumeStringToken(this.consumeCodePoint());return s.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===$r||this.peekCodePoint(0)===In)?(this.consumeCodePoint(),{type:22,value:s.value}):(this.consumeBadUrlRemnants(),hn)}for(;;){var y=this.consumeCodePoint();if(y===$r||y===In)return{type:22,value:S.apply(void 0,n)};if(FA(y))return this.consumeWhiteSpace(),this.peekCodePoint(0)===$r||this.peekCodePoint(0)===In?(this.consumeCodePoint(),{type:22,value:S.apply(void 0,n)}):(this.consumeBadUrlRemnants(),hn);if(y===Sa||y===Qn||y===ma||wr(y))return this.consumeBadUrlRemnants(),hn;if(y===vA)if(Gr(y,this.peekCodePoint(0)))n.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),hn;else n.push(y)}},a.prototype.consumeWhiteSpace=function(){for(;FA(this.peekCodePoint(0));)this.consumeCodePoint()},a.prototype.consumeBadUrlRemnants=function(){for(;;){var n=this.consumeCodePoint();if(n===In||n===$r)return;Gr(n,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},a.prototype.consumeStringSlice=function(n){for(var o=5e4,s="";n>0;){var y=Math.min(o,n);s+=S.apply(void 0,this._value.splice(0,y)),n-=y}return this._value.shift(),s},a.prototype.consumeStringToken=function(n){var o="",s=0;do{var y=this._value[s];if(y===$r||y===void 0||y===n)return o+=this.consumeStringSlice(s),{type:0,value:o};if(y===Jn)return this._value.splice(0,s),Rs;if(y===vA){var R=this._value[s+1];R!==$r&&R!==void 0&&(R===Jn?(o+=this.consumeStringSlice(s),s=-1,this._value.shift()):Gr(y,R)&&(o+=this.consumeStringSlice(s),o+=S(this.consumeEscapedCodePoint()),s=-1))}s++}while(!0)},a.prototype.consumeNumber=function(){var n=[],o=ir,s=this.peekCodePoint(0);for((s===sa||s===cA)&&n.push(this.consumeCodePoint());er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0);var y=this.peekCodePoint(1);if(s===xA&&er(y))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=jn;er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());s=this.peekCodePoint(0),y=this.peekCodePoint(1);var R=this.peekCodePoint(2);if((s===Je||s===rs)&&((y===sa||y===cA)&&er(R)||er(y)))for(n.push(this.consumeCodePoint(),this.consumeCodePoint()),o=jn;er(this.peekCodePoint(0));)n.push(this.consumeCodePoint());return[Cn(n),o]},a.prototype.consumeNumericToken=function(){var n=this.consumeNumber(),o=n[0],s=n[1],y=this.peekCodePoint(0),R=this.peekCodePoint(1),ie=this.peekCodePoint(2);if(tr(y,R,ie)){var Ee=this.consumeName();return{type:15,number:o,flags:s,unit:Ee}}return y===$i?(this.consumeCodePoint(),{type:16,number:o,flags:s}):{type:17,number:o,flags:s}},a.prototype.consumeEscapedCodePoint=function(){var n=this.consumeCodePoint();if(or(n)){for(var o=S(n);or(this.peekCodePoint(0))&&o.length<6;)o+=S(this.consumeCodePoint());FA(this.peekCodePoint(0))&&this.consumeCodePoint();var s=parseInt(o,16);return s===0||rr(s)||s>1114111?BA:s}return n===$r?BA:n},a.prototype.consumeName=function(){for(var n="";;){var o=this.consumeCodePoint();if(en(o))n+=S(o);else if(Gr(o,this.peekCodePoint(0)))n+=S(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(o),n}},a}(),$a=function(){function a(n){this._tokens=n}return a.create=function(n){var o=new la;return o.write(n),new a(o.read())},a.parseValue=function(n){return a.create(n).parseComponentValue()},a.parseValues=function(n){return a.create(n).parseComponentValues()},a.prototype.parseComponentValue=function(){for(var n=this.consumeToken();n.type===31;)n=this.consumeToken();if(n.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(n);var o=this.consumeComponentValue();do n=this.consumeToken();while(n.type===31);if(n.type===32)return o;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},a.prototype.parseComponentValues=function(){for(var n=[];;){var o=this.consumeComponentValue();if(o.type===32)return n;n.push(o),n.push()}},a.prototype.consumeComponentValue=function(){var n=this.consumeToken();switch(n.type){case 11:case 28:case 2:return this.consumeSimpleBlock(n.type);case 19:return this.consumeFunction(n)}return n},a.prototype.consumeSimpleBlock=function(n){for(var o={type:n,values:[]},s=this.consumeToken();;){if(s.type===32||Bi(s,n))return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue()),s=this.consumeToken()}},a.prototype.consumeFunction=function(n){for(var o={name:n.value,values:[],type:18};;){var s=this.consumeToken();if(s.type===32||s.type===3)return o;this.reconsumeToken(s),o.values.push(this.consumeComponentValue())}},a.prototype.consumeToken=function(){var n=this._tokens.shift();return typeof n=="undefined"?Aa:n},a.prototype.reconsumeToken=function(n){this._tokens.unshift(n)},a}(),_a=function(a){return a.type===15},Ka=function(a){return a.type===17},sn=function(a){return a.type===20},_n=function(a){return a.type===0},za=function(a,n){return sn(a)&&a.value===n},Ri=function(a){return a.type!==31},vi=function(a){return a.type!==31&&a.type!==4},Xn=function(a){var n=[],o=[];return a.forEach(function(s){if(s.type===4){if(o.length===0)throw new Error("Error parsing function args, zero tokens for arg");n.push(o),o=[];return}s.type!==31&&o.push(s)}),o.length&&n.push(o),n},Bi=function(a,n){return n===11&&a.type===12||n===28&&a.type===29?!0:n===2&&a.type===3},Na=function(a){return a.type===17||a.type===15},bA=function(a){return a.type===16||Na(a)},gu=function(a){return a.length>1?[a[0],a[1]]:[a[0]]},ra={type:17,number:0,flags:ir},so={type:16,number:50,flags:ir},wi={type:16,number:100,flags:ir},Cs=function(a,n,o){var s=a[0],y=a[1];return[pn(s,n),pn(typeof y!="undefined"?y:s,o)]},pn=function(a,n){if(a.type===16)return a.number/100*n;if(_a(a))switch(a.unit){case"rem":case"em":return 16*a.number;case"px":default:return a.number}return a.number},Go="deg",vu="grad",oo="rad",zo="turn",Ar={name:"angle",parse:function(a,n){if(n.type===15)switch(n.unit){case Go:return Math.PI*n.number/180;case vu:return Math.PI/200*n.number;case oo:return n.number;case zo:return Math.PI*2*n.number}throw new Error("Unsupported angle type")}},Qr=function(a){return a.type===15&&(a.unit===Go||a.unit===vu||a.unit===oo||a.unit===zo)},ca=function(a){var n=a.filter(sn).map(function(o){return o.value}).join(" ");switch(n){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ra,ra];case"to top":case"bottom":return Fn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ra,wi];case"to right":case"left":return Fn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[wi,wi];case"to bottom":case"top":return Fn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[wi,ra];case"to left":case"right":return Fn(270)}return 0},Fn=function(a){return Math.PI*a/180},ya={name:"color",parse:function(a,n){if(n.type===18){var o=Bu[n.name];if(typeof o=="undefined")throw new Error('Attempting to parse an unsupported color function "'+n.name+'"');return o(a,n.values)}if(n.type===5){if(n.value.length===3){var s=n.value.substring(0,1),y=n.value.substring(1,2),R=n.value.substring(2,3);return on(parseInt(s+s,16),parseInt(y+y,16),parseInt(R+R,16),1)}if(n.value.length===4){var s=n.value.substring(0,1),y=n.value.substring(1,2),R=n.value.substring(2,3),ie=n.value.substring(3,4);return on(parseInt(s+s,16),parseInt(y+y,16),parseInt(R+R,16),parseInt(ie+ie,16)/255)}if(n.value.length===6){var s=n.value.substring(0,2),y=n.value.substring(2,4),R=n.value.substring(4,6);return on(parseInt(s,16),parseInt(y,16),parseInt(R,16),1)}if(n.value.length===8){var s=n.value.substring(0,2),y=n.value.substring(2,4),R=n.value.substring(4,6),ie=n.value.substring(6,8);return on(parseInt(s,16),parseInt(y,16),parseInt(R,16),parseInt(ie,16)/255)}}if(n.type===20){var Ee=Mi[n.value.toUpperCase()];if(typeof Ee!="undefined")return Ee}return Mi.TRANSPARENT}},Ea=function(a){return(255&a)===0},dn=function(a){var n=255&a,o=255&a>>8,s=255&a>>16,y=255&a>>24;return n<255?"rgba("+y+","+s+","+o+","+n/255+")":"rgb("+y+","+s+","+o+")"},on=function(a,n,o,s){return(a<<24|n<<16|o<<8|Math.round(s*255)<<0)>>>0},yi=function(a,n){if(a.type===17)return a.number;if(a.type===16){var o=n===3?1:255;return n===3?a.number/100*o:Math.round(a.number/100*o)}return 0},Vo=function(a,n){var o=n.filter(vi);if(o.length===3){var s=o.map(yi),y=s[0],R=s[1],ie=s[2];return on(y,R,ie,1)}if(o.length===4){var Ee=o.map(yi),y=Ee[0],R=Ee[1],ie=Ee[2],Ce=Ee[3];return on(y,R,ie,Ce)}return 0};function Ei(a,n,o){return o<0&&(o+=1),o>=1&&(o-=1),o<1/6?(n-a)*o*6+a:o<1/2?n:o<2/3?(n-a)*6*(2/3-o)+a:a}var ns=function(a,n){var o=n.filter(vi),s=o[0],y=o[1],R=o[2],ie=o[3],Ee=(s.type===17?Fn(s.number):Ar.parse(a,s))/(Math.PI*2),Ce=bA(y)?y.number/100:0,rt=bA(R)?R.number/100:0,dt=typeof ie!="undefined"&&bA(ie)?pn(ie,1):1;if(Ce===0)return on(rt*255,rt*255,rt*255,1);var e=rt<=.5?rt*(Ce+1):rt+Ce-rt*Ce,i=rt*2-e,v=Ei(i,e,Ee+1/3),C=Ei(i,e,Ee),M=Ei(i,e,Ee-1/3);return on(v*255,C*255,M*255,dt)},Bu={hsl:ns,hsla:ns,rgb:Vo,rgba:Vo},uo=function(a,n){return ya.parse(a,$a.create(n).parseComponentValue())},Mi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Ql={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(a,n){return n.map(function(o){if(sn(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ic={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},wu=function(a,n){var o=ya.parse(a,n[0]),s=n[1];return s&&bA(s)?{color:o,stop:s}:{color:o,stop:null}},el=function(a,n){var o=a[0],s=a[a.length-1];o.stop===null&&(o.stop=ra),s.stop===null&&(s.stop=wi);for(var y=[],R=0,ie=0;ieR?y.push(Ce):y.push(R),R=Ce}else y.push(null)}for(var rt=null,ie=0;ieie.optimumDistance)?{optimumCorner:Ee,optimumDistance:dt}:ie},{optimumDistance:y?1/0:-1/0,optimumCorner:null}).optimumCorner},Fs=function(a,n,o,s,y){var R=0,ie=0;switch(a.size){case 0:a.shape===0?R=ie=Math.min(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-y)):a.shape===1&&(R=Math.min(Math.abs(n),Math.abs(n-s)),ie=Math.min(Math.abs(o),Math.abs(o-y)));break;case 2:if(a.shape===0)R=ie=Math.min(ei(n,o),ei(n,o-y),ei(n-s,o),ei(n-s,o-y));else if(a.shape===1){var Ee=Math.min(Math.abs(o),Math.abs(o-y))/Math.min(Math.abs(n),Math.abs(n-s)),Ce=ti(s,y,n,o,!0),rt=Ce[0],dt=Ce[1];R=ei(rt-n,(dt-o)/Ee),ie=Ee*R}break;case 1:a.shape===0?R=ie=Math.max(Math.abs(n),Math.abs(n-s),Math.abs(o),Math.abs(o-y)):a.shape===1&&(R=Math.max(Math.abs(n),Math.abs(n-s)),ie=Math.max(Math.abs(o),Math.abs(o-y)));break;case 3:if(a.shape===0)R=ie=Math.max(ei(n,o),ei(n,o-y),ei(n-s,o),ei(n-s,o-y));else if(a.shape===1){var Ee=Math.max(Math.abs(o),Math.abs(o-y))/Math.max(Math.abs(n),Math.abs(n-s)),e=ti(s,y,n,o,!1),rt=e[0],dt=e[1];R=ei(rt-n,(dt-o)/Ee),ie=Ee*R}break}return Array.isArray(a.size)&&(R=pn(a.size[0],s),ie=a.size.length===2?pn(a.size[1],y):R),[R,ie]},sc=function(a,n){var o=Fn(180),s=[];return Xn(n).forEach(function(y,R){if(R===0){var ie=y[0];if(ie.type===20&&ie.value==="to"){o=ca(y);return}else if(Qr(ie)){o=Ar.parse(a,ie);return}}var Ee=wu(a,y);s.push(Ee)}),{angle:o,stops:s,type:1}},yu=function(a,n){var o=Fn(180),s=[];return Xn(n).forEach(function(y,R){if(R===0){var ie=y[0];if(ie.type===20&&["top","left","right","bottom"].indexOf(ie.value)!==-1){o=ca(y);return}else if(Qr(ie)){o=(Ar.parse(a,ie)+Fn(270))%Fn(360);return}}var Ee=wu(a,y);s.push(Ee)}),{angle:o,stops:s,type:1}},_i=function(a,n){var o=Fn(180),s=[],y=1,R=0,ie=3,Ee=[];return Xn(n).forEach(function(Ce,rt){var dt=Ce[0];if(rt===0){if(sn(dt)&&dt.value==="linear"){y=1;return}else if(sn(dt)&&dt.value==="radial"){y=2;return}}if(dt.type===18){if(dt.name==="from"){var e=ya.parse(a,dt.values[0]);s.push({stop:ra,color:e})}else if(dt.name==="to"){var e=ya.parse(a,dt.values[0]);s.push({stop:wi,color:e})}else if(dt.name==="color-stop"){var i=dt.values.filter(vi);if(i.length===2){var e=ya.parse(a,i[1]),v=i[0];Ka(v)&&s.push({stop:{type:16,number:v.number*100,flags:v.flags},color:e})}}}}),y===1?{angle:(o+Fn(180))%Fn(360),stops:s,type:y}:{size:ie,shape:R,stops:s,position:Ee,type:y}},Il="closest-side",Al="farthest-side",rl="closest-corner",Sl="farthest-corner",Dl="circle",Ll="ellipse",Nl="cover",Ol="contain",oc=function(a,n){var o=0,s=3,y=[],R=[];return Xn(n).forEach(function(ie,Ee){var Ce=!0;if(Ee===0){var rt=!1;Ce=ie.reduce(function(e,i){if(rt)if(sn(i))switch(i.value){case"center":return R.push(so),e;case"top":case"left":return R.push(ra),e;case"right":case"bottom":return R.push(wi),e}else(bA(i)||Na(i))&&R.push(i);else if(sn(i))switch(i.value){case Dl:return o=0,!1;case Ll:return o=1,!1;case"at":return rt=!0,!1;case Il:return s=0,!1;case Nl:case Al:return s=1,!1;case Ol:case rl:return s=2,!1;case Sl:return s=3,!1}else if(Na(i)||bA(i))return Array.isArray(s)||(s=[]),s.push(i),!1;return e},Ce)}if(Ce){var dt=wu(a,ie);y.push(dt)}}),{size:s,shape:o,stops:y,position:R,type:2}},Eu=function(a,n){var o=0,s=3,y=[],R=[];return Xn(n).forEach(function(ie,Ee){var Ce=!0;if(Ee===0?Ce=ie.reduce(function(dt,e){if(sn(e))switch(e.value){case"center":return R.push(so),!1;case"top":case"left":return R.push(ra),!1;case"right":case"bottom":return R.push(wi),!1}else if(bA(e)||Na(e))return R.push(e),!1;return dt},Ce):Ee===1&&(Ce=ie.reduce(function(dt,e){if(sn(e))switch(e.value){case Dl:return o=0,!1;case Ll:return o=1,!1;case Ol:case Il:return s=0,!1;case Al:return s=1,!1;case rl:return s=2,!1;case Nl:case Sl:return s=3,!1}else if(Na(e)||bA(e))return Array.isArray(s)||(s=[]),s.push(e),!1;return dt},Ce)),Ce){var rt=wu(a,ie);y.push(rt)}}),{size:s,shape:o,stops:y,position:R,type:2}},Pl=function(a){return a.type===1},uc=function(a){return a.type===2},nl={name:"image",parse:function(a,n){if(n.type===22){var o={url:n.value,type:0};return a.cache.addImage(n.value),o}if(n.type===18){var s=jl[n.name];if(typeof s=="undefined")throw new Error('Attempting to parse an unsupported image function "'+n.name+'"');return s(a,n.values)}throw new Error("Unsupported image type "+n.type)}};function lc(a){return!(a.type===20&&a.value==="none")&&(a.type!==18||!!jl[a.name])}var jl={"linear-gradient":sc,"-moz-linear-gradient":yu,"-ms-linear-gradient":yu,"-o-linear-gradient":yu,"-webkit-linear-gradient":yu,"radial-gradient":oc,"-moz-radial-gradient":Eu,"-ms-radial-gradient":Eu,"-o-radial-gradient":Eu,"-webkit-radial-gradient":Eu,"-webkit-gradient":_i},cc={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(a,n){if(n.length===0)return[];var o=n[0];return o.type===20&&o.value==="none"?[]:n.filter(function(s){return vi(s)&&lc(s)}).map(function(s){return nl.parse(a,s)})}},r={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(a,n){return n.map(function(o){if(sn(o))switch(o.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},t={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(a,n){return Xn(n).map(function(o){return o.filter(bA)}).map(gu)}},A={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(a,n){return Xn(n).map(function(o){return o.filter(sn).map(function(s){return s.value}).join(" ")}).map(u)}},u=function(a){switch(a){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},d;(function(a){a.AUTO="auto",a.CONTAIN="contain",a.COVER="cover"})(d||(d={}));var l={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(a,n){return Xn(n).map(function(o){return o.filter(B)})}},B=function(a){return sn(a)||bA(a)},w=function(a){return{name:"border-"+a+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},E=w("top"),T=w("right"),V=w("bottom"),Z=w("left"),ce=function(a){return{name:"border-radius-"+a,initialValue:"0 0",prefix:!1,type:1,parse:function(n,o){return gu(o.filter(bA))}}},H=ce("top-left"),Ie=ce("top-right"),ye=ce("bottom-right"),Le=ce("bottom-left"),pe=function(a){return{name:"border-"+a+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(n,o){switch(o){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Oe=pe("top"),ut=pe("right"),gt=pe("bottom"),Tt=pe("left"),uA=function(a){return{name:"border-"+a+"-width",initialValue:"0",type:0,prefix:!1,parse:function(n,o){return _a(o)?o.number:0}}},Bt=uA("top"),We=uA("right"),bt=uA("bottom"),Zt=uA("left"),we={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Fe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(a,n){switch(n){case"rtl":return 1;case"ltr":default:return 0}}},at={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(a,n){return n.filter(sn).reduce(function(o,s){return o|Ze(s.value)},0)}},Ze=function(a){switch(a){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Mt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(a,n){switch(n){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ot={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(a,n){return n.type===20&&n.value==="normal"?0:n.type===17||n.type===15?n.number:0}},Gt;(function(a){a.NORMAL="normal",a.STRICT="strict"})(Gt||(Gt={}));var Ct={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(a,n){switch(n){case"strict":return Gt.STRICT;case"normal":default:return Gt.NORMAL}}},Wt={name:"line-height",initialValue:"normal",prefix:!1,type:4},Jt=function(a,n){return sn(a)&&a.value==="normal"?1.2*n:a.type===17?n*a.number:bA(a)?pn(a,n):n},YA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(a,n){return n.type===20&&n.value==="none"?null:nl.parse(a,n)}},fe={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(a,n){switch(n){case"inside":return 0;case"outside":default:return 1}}},Ne={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(a,n){switch(n){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Te=function(a){return{name:"margin-"+a,initialValue:"0",prefix:!1,type:4}},At=Te("top"),ht=Te("right"),Ut=Te("bottom"),Pt=Te("left"),Ht={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(a,n){return n.filter(sn).map(function(o){switch(o.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},UA={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(a,n){switch(n){case"break-word":return"break-word";case"normal":default:return"normal"}}},mA=function(a){return{name:"padding-"+a,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},VA=mA("top"),KA=mA("right"),Cr=mA("bottom"),Xt=mA("left"),Me={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(a,n){switch(n){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},jr={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(a,n){switch(n){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},sr={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(a,n){return n.length===1&&za(n[0],"none")?[]:Xn(n).map(function(o){for(var s={color:Mi.TRANSPARENT,offsetX:ra,offsetY:ra,blur:ra},y=0,R=0;R1?1:0],this.overflowWrap=QA(n,UA,o.overflowWrap),this.paddingTop=QA(n,VA,o.paddingTop),this.paddingRight=QA(n,KA,o.paddingRight),this.paddingBottom=QA(n,Cr,o.paddingBottom),this.paddingLeft=QA(n,Xt,o.paddingLeft),this.paintOrder=QA(n,Gi,o.paintOrder),this.position=QA(n,jr,o.position),this.textAlign=QA(n,Me,o.textAlign),this.textDecorationColor=QA(n,fn,(s=o.textDecorationColor)!==null&&s!==void 0?s:o.color),this.textDecorationLine=QA(n,Fi,(y=o.textDecorationLine)!==null&&y!==void 0?y:o.textDecoration),this.textShadow=QA(n,sr,o.textShadow),this.textTransform=QA(n,yA,o.textTransform),this.transform=QA(n,kA,o.transform),this.transformOrigin=QA(n,Wr,o.transformOrigin),this.visibility=QA(n,un,o.visibility),this.webkitTextStrokeColor=QA(n,zi,o.webkitTextStrokeColor),this.webkitTextStrokeWidth=QA(n,yr,o.webkitTextStrokeWidth),this.wordBreak=QA(n,xr,o.wordBreak),this.zIndex=QA(n,Yr,o.zIndex)}return a.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},a.prototype.isTransparent=function(){return Ea(this.backgroundColor)},a.prototype.isTransformed=function(){return this.transform!==null},a.prototype.isPositioned=function(){return this.position!==0},a.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},a.prototype.isFloating=function(){return this.float!==0},a.prototype.isInlineLevel=function(){return _r(this.display,4)||_r(this.display,33554432)||_r(this.display,268435456)||_r(this.display,536870912)||_r(this.display,67108864)||_r(this.display,134217728)},a}(),Vi=function(){function a(n,o){this.content=QA(n,bi,o.content),this.quotes=QA(n,gn,o.quotes)}return a}(),Oa=function(){function a(n,o){this.counterIncrement=QA(n,as,o.counterIncrement),this.counterReset=QA(n,Tn,o.counterReset)}return a}(),QA=function(a,n,o){var s=new la,y=o!==null&&typeof o!="undefined"?o.toString():n.initialValue;s.write(y);var R=new $a(s.read());switch(n.type){case 2:var ie=R.parseComponentValue();return n.parse(a,sn(ie)?ie.value:n.initialValue);case 0:return n.parse(a,R.parseComponentValue());case 1:return n.parse(a,R.parseComponentValues());case 4:return R.parseComponentValue();case 3:switch(n.format){case"angle":return Ar.parse(a,R.parseComponentValue());case"color":return ya.parse(a,R.parseComponentValue());case"image":return nl.parse(a,R.parseComponentValue());case"length":var Ee=R.parseComponentValue();return Na(Ee)?Ee:ra;case"length-percentage":var Ce=R.parseComponentValue();return bA(Ce)?Ce:ra;case"time":return ZA.parse(a,R.parseComponentValue())}break}},qn="data-html2canvas-debug",Va=function(a){var n=a.getAttribute(qn);switch(n){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},xs=function(a,n){var o=Va(a);return o===1||n===o},fa=function(){function a(n,o){if(this.context=n,this.textNodes=[],this.elements=[],this.flags=0,xs(o,3))debugger;this.styles=new xi(n,window.getComputedStyle(o,null)),Vt(o)&&(this.styles.animationDuration.some(function(s){return s>0})&&(o.style.animationDuration="0s"),this.styles.transform!==null&&(o.style.transform="none")),this.bounds=te(this.context,o),xs(o,4)&&(this.flags|=16)}return a}(),Ui="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ai="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Pa=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Wa=0;Wa>4,dt[y++]=(ie&15)<<4|Ee>>2,dt[y++]=(Ee&3)<<6|Ce&63;return rt},Wi=function(a){for(var n=a.length,o=[],s=0;s>ni,al=1<>ni,Cu=Wo+co,il=Cu,Jo=32,sl=il+Jo,Fu=65536>>Us,ol=1<=0){if(n<55296||n>56319&&n<=65535)return o=this.index[n>>ni],o=(o<>ni)],o=(o<>Us),o=this.index[o],o+=n>>ni&fo,o=this.index[o],o=(o<=55296&&y<=56319&&o>10)+55296,ie%1024+56320)),(y+1===o||s.length>16384)&&(R+=String.fromCharCode.apply(String,s),s.length=0)}return R},Bo=xu(Ui),ja="\xD7",da="\xF7",ll=function(a){return Bo.get(a)},Du=function(a,n,o){var s=o-2,y=n[s],R=n[o-1],ie=n[o];if(R===Is&&ie===Fa)return ja;if(R===Is||R===Fa||R===po||ie===Is||ie===Fa||ie===po)return da;if(R===$o&&[$o,eu,Qu,go].indexOf(ie)!==-1||(R===Qu||R===eu)&&(ie===eu||ie===mo)||(R===go||R===mo)&&ie===mo||ie===Iu||ie===qo||ie===ul||R===Qi)return ja;if(R===Iu&&ie===Su){for(;y===qo;)y=n[--s];if(y===Su)return ja}if(R===tu&&ie===tu){for(var Ee=0;y===tu;)Ee++,y=n[--s];if(Ee%2===0)return ja}return da},Sr=function(a){var n=is(a),o=n.length,s=0,y=0,R=n.map(ll);return{next:function(){if(s>=o)return{done:!0,value:null};for(var ie=ja;sie.x||dt.y>ie.y;return ie=dt,rt===0?!0:e});return a.body.removeChild(n),Ee},Lu=function(){return typeof new Image().crossOrigin!="undefined"},Nu=function(){return typeof new XMLHttpRequest().responseType=="string"},wo=function(a){var n=new Image,o=a.createElement("canvas"),s=o.getContext("2d");if(!s)return!1;n.src="data:image/svg+xml,";try{s.drawImage(n,0,0),o.toDataURL()}catch(y){return!1}return!0},yo=function(a){return a[0]===0&&a[1]===255&&a[2]===0&&a[3]===255},dl=function(a){var n=a.createElement("canvas"),o=100;n.width=o,n.height=o;var s=n.getContext("2d");if(!s)return Promise.reject(!1);s.fillStyle="rgb(0, 255, 0)",s.fillRect(0,0,o,o);var y=new Image,R=n.toDataURL();y.src=R;var ie=Au(o,o,0,0,y);return s.fillStyle="red",s.fillRect(0,0,o,o),Ou(ie).then(function(Ee){s.drawImage(Ee,0,0);var Ce=s.getImageData(0,0,o,o).data;s.fillStyle="red",s.fillRect(0,0,o,o);var rt=a.createElement("div");return rt.style.backgroundImage="url("+R+")",rt.style.height=o+"px",yo(Ce)?Ou(Au(o,o,0,0,rt)):Promise.reject(!1)}).then(function(Ee){return s.drawImage(Ee,0,0),yo(s.getImageData(0,0,o,o).data)}).catch(function(){return!1})},Au=function(a,n,o,s,y){var R="http://www.w3.org/2000/svg",ie=document.createElementNS(R,"svg"),Ee=document.createElementNS(R,"foreignObject");return ie.setAttributeNS(null,"width",a.toString()),ie.setAttributeNS(null,"height",n.toString()),Ee.setAttributeNS(null,"width","100%"),Ee.setAttributeNS(null,"height","100%"),Ee.setAttributeNS(null,"x",o.toString()),Ee.setAttributeNS(null,"y",s.toString()),Ee.setAttributeNS(null,"externalResourcesRequired","true"),ie.appendChild(Ee),Ee.appendChild(y),ie},Ou=function(a){return new Promise(function(n,o){var s=new Image;s.onload=function(){return n(s)},s.onerror=o,s.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(a))})},Gn={get SUPPORT_RANGE_BOUNDS(){var a=fl(document);return Object.defineProperty(Gn,"SUPPORT_RANGE_BOUNDS",{value:a}),a},get SUPPORT_WORD_BREAKING(){var a=Gn.SUPPORT_RANGE_BOUNDS&&Zi(document);return Object.defineProperty(Gn,"SUPPORT_WORD_BREAKING",{value:a}),a},get SUPPORT_SVG_DRAWING(){var a=wo(document);return Object.defineProperty(Gn,"SUPPORT_SVG_DRAWING",{value:a}),a},get SUPPORT_FOREIGNOBJECT_DRAWING(){var a=typeof Array.from=="function"&&typeof window.fetch=="function"?dl(document):Promise.resolve(!1);return Object.defineProperty(Gn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:a}),a},get SUPPORT_CORS_IMAGES(){var a=Lu();return Object.defineProperty(Gn,"SUPPORT_CORS_IMAGES",{value:a}),a},get SUPPORT_RESPONSE_TYPE(){var a=Nu();return Object.defineProperty(Gn,"SUPPORT_RESPONSE_TYPE",{value:a}),a},get SUPPORT_CORS_XHR(){var a="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Gn,"SUPPORT_CORS_XHR",{value:a}),a},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var a=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Gn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:a}),a}},Ii=function(){function a(n,o){this.text=n,this.bounds=o}return a}(),Ss=function(a,n,o,s){var y=Pu(n,o),R=[],ie=0;return y.forEach(function(Ee){if(o.textDecorationLine.length||Ee.trim().length>0)if(Gn.SUPPORT_RANGE_BOUNDS){var Ce=Ds(s,ie,Ee.length).getClientRects();if(Ce.length>1){var rt=zs(Ee),dt=0;rt.forEach(function(i){R.push(new Ii(i,de.fromDOMRectList(a,Ds(s,dt+ie,i.length).getClientRects()))),dt+=i.length})}else R.push(new Ii(Ee,de.fromDOMRectList(a,Ce)))}else{var e=s.splitText(Ee.length);R.push(new Ii(Ee,hl(a,s))),s=e}else Gn.SUPPORT_RANGE_BOUNDS||(s=s.splitText(Ee.length));ie+=Ee.length}),R},hl=function(a,n){var o=n.ownerDocument;if(o){var s=o.createElement("html2canvaswrapper");s.appendChild(n.cloneNode(!0));var y=n.parentNode;if(y){y.replaceChild(s,n);var R=te(a,s);return s.firstChild&&y.replaceChild(s.firstChild,s),R}}return de.EMPTY},Ds=function(a,n,o){var s=a.ownerDocument;if(!s)throw new Error("Node has no owner document");var y=s.createRange();return y.setStart(a,n),y.setEnd(a,n+o),y},zs=function(a){if(Gn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(n.segment(a)).map(function(o){return o.segment})}return cl(a)},Eo=function(a,n){if(Gn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var o=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(o.segment(a)).map(function(s){return s.segment})}return Hu(a,n)},Pu=function(a,n){return n.letterSpacing!==0?zs(a):Eo(a,n)},ju=[32,160,4961,65792,65793,4153,4241],Hu=function(a,n){for(var o=Xr(a,{lineBreak:n.lineBreak,wordBreak:n.overflowWrap==="break-word"?"break-word":n.wordBreak}),s=[],y,R=function(){if(y.value){var ie=y.value.slice(),Ee=g(ie),Ce="";Ee.forEach(function(rt){ju.indexOf(rt)===-1?Ce+=S(rt):(Ce.length&&s.push(Ce),s.push(S(rt)),Ce="")}),Ce.length&&s.push(Ce)}};!(y=o.next()).done;)R();return s},ku=function(){function a(n,o,s){this.text=Ji(o.data,s.textTransform),this.textBounds=Ss(n,this.text,s,o)}return a}(),Ji=function(a,n){switch(n){case 1:return a.toLowerCase();case 3:return a.replace(ss,pl);case 2:return a.toUpperCase();default:return a}},ss=/(^|\s|:|-|\(|\))([a-z])/g,pl=function(a,n,o){return a.length>0?n+o.toUpperCase():a},os=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.src=s.currentSrc||s.src,y.intrinsicWidth=s.naturalWidth,y.intrinsicHeight=s.naturalHeight,y.context.cache.addImage(y.src),y}return n}(fa),ai=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.canvas=s,y.intrinsicWidth=s.width,y.intrinsicHeight=s.height,y}return n}(fa),Co=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this,R=new XMLSerializer,ie=te(o,s);return s.setAttribute("width",ie.width+"px"),s.setAttribute("height",ie.height+"px"),y.svg="data:image/svg+xml,"+encodeURIComponent(R.serializeToString(s)),y.intrinsicWidth=s.width.baseVal.value,y.intrinsicHeight=s.height.baseVal.value,y.context.cache.addImage(y.svg),y}return n}(fa),Ls=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.value=s.value,y}return n}(fa),ru=function(a){_(n,a);function n(o,s){var y=a.call(this,o,s)||this;return y.start=s.start,y.reversed=typeof s.reversed=="boolean"&&s.reversed===!0,y}return n}(fa),Fo=[{type:15,flags:0,unit:"px",number:3}],ml=[{type:16,flags:0,number:50}],nu=function(a){return a.width>a.height?new de(a.left+(a.width-a.height)/2,a.top,a.height,a.height):a.width0)o.textNodes.push(new ku(a,y,o.styles));else if(mt(y))if(Qo(y)&&y.assignedNodes)y.assignedNodes().forEach(function(Ee){return Si(a,Ee,o,s)});else{var ie=Uo(a,y);ie.styles.isVisible()&&(X(y,ie,s)?ie.flags|=4:Pe(ie.styles)&&(ie.flags|=2),su.indexOf(y.tagName)!==-1&&(ie.flags|=8),o.elements.push(ie),y.slot,y.shadowRoot?Si(a,y.shadowRoot,ie,s):!Ja(y)&&!rn(y)&&!Zs(y)&&Si(a,y,ie,s))}},Uo=function(a,n){return ha(n)?new os(a,n):Pn(n)?new ai(a,n):rn(n)?new Co(a,n):qA(n)?new Ls(a,n):mr(n)?new ru(a,n):Hr(n)?new xo(a,n):Zs(n)?new Tu(a,n):Ja(n)?new Ws(a,n):na(n)?new Ns(a,n):new fa(a,n)},m=function(a,n){var o=Uo(a,n);return o.flags|=4,Si(a,n,o,o),o},X=function(a,n,o){return n.styles.isPositionedWithZIndex()||n.styles.opacity<1||n.styles.isTransformed()||Un(a)&&o.styles.isTransparent()},Pe=function(a){return a.isPositioned()||a.isFloating()},$e=function(a){return a.nodeType===Node.TEXT_NODE},mt=function(a){return a.nodeType===Node.ELEMENT_NODE},Vt=function(a){return mt(a)&&typeof a.style!="undefined"&&!fA(a)},fA=function(a){return typeof a.className=="object"},qA=function(a){return a.tagName==="LI"},mr=function(a){return a.tagName==="OL"},Hr=function(a){return a.tagName==="INPUT"},Nr=function(a){return a.tagName==="HTML"},rn=function(a){return a.tagName==="svg"},Un=function(a){return a.tagName==="BODY"},Pn=function(a){return a.tagName==="CANVAS"},zn=function(a){return a.tagName==="VIDEO"},ha=function(a){return a.tagName==="IMG"},na=function(a){return a.tagName==="IFRAME"},ii=function(a){return a.tagName==="STYLE"},Za=function(a){return a.tagName==="SCRIPT"},Ja=function(a){return a.tagName==="TEXTAREA"},Zs=function(a){return a.tagName==="SELECT"},Qo=function(a){return a.tagName==="SLOT"},Io=function(a){return a.tagName.indexOf("-")>0},So=function(){function a(){this.counters={}}return a.prototype.getCounterValue=function(n){var o=this.counters[n];return o&&o.length?o[o.length-1]:1},a.prototype.getCounterValues=function(n){var o=this.counters[n];return o||[]},a.prototype.pop=function(n){var o=this;n.forEach(function(s){return o.counters[s].pop()})},a.prototype.parse=function(n){var o=this,s=n.counterIncrement,y=n.counterReset,R=!0;s!==null&&s.forEach(function(Ee){var Ce=o.counters[Ee.counter];Ce&&Ee.increment!==0&&(R=!1,Ce.length||Ce.push(1),Ce[Math.max(0,Ce.length-1)]+=Ee.increment)});var ie=[];return R&&y.forEach(function(Ee){var Ce=o.counters[Ee.counter];ie.push(Ee.counter),Ce||(Ce=o.counters[Ee.counter]=[]),Ce.push(Ee.reset)}),ie},a}(),Do={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Lo={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},No={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},va={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Di=function(a,n,o,s,y,R){return ao?Ni(a,y,R.length>0):s.integers.reduce(function(ie,Ee,Ce){for(;a>=Ee;)a-=Ee,ie+=s.values[Ce];return ie},"")+R},Js=function(a,n,o,s){var y="";do o||a--,y=s(a)+y,a/=n;while(a*n>=n);return y},bn=function(a,n,o,s,y){var R=o-n+1;return(a<0?"-":"")+(Js(Math.abs(a),R,s,function(ie){return S(Math.floor(ie%R)+n)})+y)},Li=function(a,n,o){o===void 0&&(o=". ");var s=n.length;return Js(Math.abs(a),s,!1,function(y){return n[Math.floor(y%s)]})+o},aa=1,Yi=2,si=4,Os=8,$n=function(a,n,o,s,y,R){if(a<-9999||a>9999)return Ni(a,4,y.length>0);var ie=Math.abs(a),Ee=y;if(ie===0)return n[0]+Ee;for(var Ce=0;ie>0&&Ce<=4;Ce++){var rt=ie%10;rt===0&&_r(R,aa)&&Ee!==""?Ee=n[rt]+Ee:rt>1||rt===1&&Ce===0||rt===1&&Ce===1&&_r(R,Yi)||rt===1&&Ce===1&&_r(R,si)&&a>100||rt===1&&Ce>1&&_r(R,Os)?Ee=n[rt]+(Ce>0?o[Ce-1]:"")+Ee:rt===1&&Ce>0&&(Ee=o[Ce-1]+Ee),ie=Math.floor(ie/10)}return(a<0?s:"")+Ee},Ys="\u5341\u767E\u5343\u842C",ou="\u62FE\u4F70\u4EDF\u842C",uu="\u30DE\u30A4\u30CA\u30B9",Xi="\uB9C8\uC774\uB108\uC2A4",Ni=function(a,n,o){var s=o?". ":"",y=o?"\u3001":"",R=o?", ":"",ie=o?" ":"";switch(n){case 0:return"\u2022"+ie;case 1:return"\u25E6"+ie;case 2:return"\u25FE"+ie;case 5:var Ee=bn(a,48,57,!0,s);return Ee.length<4?"0"+Ee:Ee;case 4:return Li(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",y);case 6:return Di(a,1,3999,Do,3,s).toLowerCase();case 7:return Di(a,1,3999,Do,3,s);case 8:return bn(a,945,969,!1,s);case 9:return bn(a,97,122,!1,s);case 10:return bn(a,65,90,!1,s);case 11:return bn(a,1632,1641,!0,s);case 12:case 49:return Di(a,1,9999,Lo,3,s);case 35:return Di(a,1,9999,Lo,3,s).toLowerCase();case 13:return bn(a,2534,2543,!0,s);case 14:case 30:return bn(a,6112,6121,!0,s);case 15:return Li(a,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",y);case 16:return Li(a,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",y);case 17:case 48:return $n(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ys,"\u8CA0",y,Yi|si|Os);case 47:return $n(a,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ou,"\u8CA0",y,aa|Yi|si|Os);case 42:return $n(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",Ys,"\u8D1F",y,Yi|si|Os);case 41:return $n(a,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ou,"\u8D1F",y,aa|Yi|si|Os);case 26:return $n(a,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",uu,y,0);case 25:return $n(a,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",uu,y,aa|Yi|si);case 31:return $n(a,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Xi,R,aa|Yi|si);case 33:return $n(a,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Xi,R,0);case 32:return $n(a,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Xi,R,aa|Yi|si);case 18:return bn(a,2406,2415,!0,s);case 20:return Di(a,1,19999,va,3,s);case 21:return bn(a,2790,2799,!0,s);case 22:return bn(a,2662,2671,!0,s);case 22:return Di(a,1,10999,No,3,s);case 23:return Li(a,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Li(a,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return bn(a,3302,3311,!0,s);case 28:return Li(a,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",y);case 29:return Li(a,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",y);case 34:return bn(a,3792,3801,!0,s);case 37:return bn(a,6160,6169,!0,s);case 38:return bn(a,4160,4169,!0,s);case 39:return bn(a,2918,2927,!0,s);case 40:return bn(a,1776,1785,!0,s);case 43:return bn(a,3046,3055,!0,s);case 44:return bn(a,3174,3183,!0,s);case 45:return bn(a,3664,3673,!0,s);case 46:return bn(a,3872,3881,!0,s);case 3:default:return bn(a,48,57,!0,s)}},Ha="data-html2canvas-ignore",ba=function(){function a(n,o,s){if(this.context=n,this.options=s,this.scrolledElements=[],this.referenceElement=o,this.counters=new So,this.quoteDepth=0,!o.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(o.ownerDocument.documentElement,!1)}return a.prototype.toIFrame=function(n,o){var s=this,y=ls(n,o);if(!y.contentWindow)return Promise.reject("Unable to find iframe window");var R=n.defaultView.pageXOffset,ie=n.defaultView.pageYOffset,Ee=y.contentWindow,Ce=Ee.document,rt=fs(y).then(function(){return qe(s,void 0,void 0,function(){var dt,e;return ae(this,function(i){switch(i.label){case 0:return this.scrolledElements.forEach(Po),Ee&&(Ee.scrollTo(o.left,o.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Ee.scrollY!==o.top||Ee.scrollX!==o.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Ee.scrollX-o.left,Ee.scrollY-o.top,0,0))),dt=this.options.onclone,e=this.clonedReferenceElement,typeof e=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:Ce.fonts&&Ce.fonts.ready?[4,Ce.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Oo(Ce)]:[3,4];case 3:i.sent(),i.label=4;case 4:return typeof dt=="function"?[2,Promise.resolve().then(function(){return dt(Ce,e)}).then(function(){return y})]:[2,y]}})})});return Ce.open(),Ce.write(ka(document.doctype)+""),ui(this.referenceElement.ownerDocument,R,ie),Ce.replaceChild(Ce.adoptNode(this.documentElement),Ce.documentElement),Ce.close(),rt},a.prototype.createElementClone=function(n){if(xs(n,2))debugger;if(Pn(n))return this.createCanvasClone(n);if(zn(n))return this.createVideoClone(n);if(ii(n))return this.createStyleClone(n);var o=n.cloneNode(!1);return ha(o)&&(ha(n)&&n.currentSrc&&n.currentSrc!==n.src&&(o.src=n.currentSrc,o.srcset=""),o.loading==="lazy"&&(o.loading="eager")),Io(o)?this.createCustomElementClone(o):o},a.prototype.createCustomElementClone=function(n){var o=document.createElement("html2canvascustomelement");return Xs(n.style,o),o},a.prototype.createStyleClone=function(n){try{var o=n.sheet;if(o&&o.cssRules){var s=[].slice.call(o.cssRules,0).reduce(function(R,ie){return ie&&typeof ie.cssText=="string"?R+ie.cssText:R},""),y=n.cloneNode(!1);return y.textContent=s,y}}catch(R){if(this.context.logger.error("Unable to access cssRules property",R),R.name!=="SecurityError")throw R}return n.cloneNode(!1)},a.prototype.createCanvasClone=function(n){var o;if(this.options.inlineImages&&n.ownerDocument){var s=n.ownerDocument.createElement("img");try{return s.src=n.toDataURL(),s}catch(rt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",n)}}var y=n.cloneNode(!1);try{y.width=n.width,y.height=n.height;var R=n.getContext("2d"),ie=y.getContext("2d");if(ie)if(!this.options.allowTaint&&R)ie.putImageData(R.getImageData(0,0,n.width,n.height),0,0);else{var Ee=(o=n.getContext("webgl2"))!==null&&o!==void 0?o:n.getContext("webgl");if(Ee){var Ce=Ee.getContextAttributes();(Ce==null?void 0:Ce.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",n)}ie.drawImage(n,0,0)}return y}catch(rt){this.context.logger.info("Unable to clone canvas as it is tainted",n)}return y},a.prototype.createVideoClone=function(n){var o=n.ownerDocument.createElement("canvas");o.width=n.offsetWidth,o.height=n.offsetHeight;var s=o.getContext("2d");try{return s&&(s.drawImage(n,0,0,o.width,o.height),this.options.allowTaint||s.getImageData(0,0,o.width,o.height)),o}catch(R){this.context.logger.info("Unable to clone video as it is tainted",n)}var y=n.ownerDocument.createElement("canvas");return y.width=n.offsetWidth,y.height=n.offsetHeight,y},a.prototype.appendChildNode=function(n,o,s){(!mt(o)||!Za(o)&&!o.hasAttribute(Ha)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(o)))&&(!this.options.copyStyles||!mt(o)||!ii(o))&&n.appendChild(this.cloneNode(o,s))},a.prototype.cloneChildNodes=function(n,o,s){for(var y=this,R=n.shadowRoot?n.shadowRoot.firstChild:n.firstChild;R;R=R.nextSibling)if(mt(R)&&Qo(R)&&typeof R.assignedNodes=="function"){var ie=R.assignedNodes();ie.length&&ie.forEach(function(Ee){return y.appendChildNode(o,Ee,s)})}else this.appendChildNode(o,R,s)},a.prototype.cloneNode=function(n,o){if($e(n))return document.createTextNode(n.data);if(!n.ownerDocument)return n.cloneNode(!1);var s=n.ownerDocument.defaultView;if(s&&mt(n)&&(Vt(n)||fA(n))){var y=this.createElementClone(n);y.style.transitionProperty="none";var R=s.getComputedStyle(n),ie=s.getComputedStyle(n,":before"),Ee=s.getComputedStyle(n,":after");this.referenceElement===n&&Vt(y)&&(this.clonedReferenceElement=y),Un(y)&&qs(y);var Ce=this.counters.parse(new Oa(this.context,R)),rt=this.resolvePseudoContent(n,y,ie,oi.BEFORE);Io(n)&&(o=!0),zn(n)||this.cloneChildNodes(n,y,o),rt&&y.insertBefore(rt,y.firstChild);var dt=this.resolvePseudoContent(n,y,Ee,oi.AFTER);return dt&&y.appendChild(dt),this.counters.pop(Ce),(R&&(this.options.copyStyles||fA(n))&&!na(n)||o)&&Xs(R,y),(n.scrollTop!==0||n.scrollLeft!==0)&&this.scrolledElements.push([y,n.scrollLeft,n.scrollTop]),(Ja(n)||Zs(n))&&(Ja(y)||Zs(y))&&(y.value=n.value),y}return n.cloneNode(!1)},a.prototype.resolvePseudoContent=function(n,o,s,y){var R=this;if(s){var ie=s.content,Ee=o.ownerDocument;if(!(!Ee||!ie||ie==="none"||ie==="-moz-alt-content"||s.display==="none")){this.counters.parse(new Oa(this.context,s));var Ce=new Vi(this.context,s),rt=Ee.createElement("html2canvaspseudoelement");Xs(s,rt),Ce.content.forEach(function(e){if(e.type===0)rt.appendChild(Ee.createTextNode(e.value));else if(e.type===22){var i=Ee.createElement("img");i.src=e.value,i.style.opacity="1",rt.appendChild(i)}else if(e.type===18){if(e.name==="attr"){var v=e.values.filter(sn);v.length&&rt.appendChild(Ee.createTextNode(n.getAttribute(v[0].value)||""))}else if(e.name==="counter"){var C=e.values.filter(vi),M=C[0],W=C[1];if(M&&sn(M)){var z=R.counters.getCounterValue(M.value),q=W&&sn(W)?Ne.parse(R.context,W.value):3;rt.appendChild(Ee.createTextNode(Ni(z,q,!1)))}}else if(e.name==="counters"){var le=e.values.filter(vi),M=le[0],ve=le[1],W=le[2];if(M&&sn(M)){var He=R.counters.getCounterValues(M.value),ze=W&&sn(W)?Ne.parse(R.context,W.value):3,ft=ve&&ve.type===0?ve.value:"",Ye=He.map(function(Xe){return Ni(Xe,ze,!1)}).join(ft);rt.appendChild(Ee.createTextNode(Ye))}}}else if(e.type===20)switch(e.value){case"open-quote":rt.appendChild(Ee.createTextNode(bs(Ce.quotes,R.quoteDepth++,!0)));break;case"close-quote":rt.appendChild(Ee.createTextNode(bs(Ce.quotes,--R.quoteDepth,!1)));break;default:rt.appendChild(Ee.createTextNode(e.value))}}),rt.className=ds+" "+hs;var dt=y===oi.BEFORE?" "+ds:" "+hs;return fA(o)?o.className.baseValue+=dt:o.className+=dt,rt}}},a.destroy=function(n){return n.parentNode?(n.parentNode.removeChild(n),!0):!1},a}(),oi;(function(a){a[a.BEFORE=0]="BEFORE",a[a.AFTER=1]="AFTER"})(oi||(oi={}));var ls=function(a,n){var o=a.createElement("iframe");return o.className="html2canvas-container",o.style.visibility="hidden",o.style.position="fixed",o.style.left="-10000px",o.style.top="0px",o.style.border="0",o.width=n.width.toString(),o.height=n.height.toString(),o.scrolling="no",o.setAttribute(Ha,"true"),a.body.appendChild(o),o},cs=function(a){return new Promise(function(n){if(a.complete){n();return}if(!a.src){n();return}a.onload=n,a.onerror=n})},Oo=function(a){return Promise.all([].slice.call(a.images,0).map(cs))},fs=function(a){return new Promise(function(n,o){var s=a.contentWindow;if(!s)return o("No window assigned for iframe");var y=s.document;s.onload=a.onload=function(){s.onload=a.onload=null;var R=setInterval(function(){y.body.childNodes.length>0&&y.readyState==="complete"&&(clearInterval(R),n(a))},50)}})},Vn=["all","d","content"],Xs=function(a,n){for(var o=a.length-1;o>=0;o--){var s=a.item(o);Vn.indexOf(s)===-1&&n.style.setProperty(s,a.getPropertyValue(s))}return n},ka=function(a){var n="";return a&&(n+=""),n},ui=function(a,n,o){a&&a.defaultView&&(n!==a.defaultView.pageXOffset||o!==a.defaultView.pageYOffset)&&a.defaultView.scrollTo(n,o)},Po=function(a){var n=a[0],o=a[1],s=a[2];n.scrollLeft=o,n.scrollTop=s},Ru=":before",lu=":after",ds="___html2canvas___pseudoelement_before",hs="___html2canvas___pseudoelement_after",ps=`{ content: "" !important; display: none !important; -}`,Xs=function(a){jo(a,"."+cs+Ru+ds+` - .`+fs+cu+ds)},jo=function(a,n){var o=a.ownerDocument;if(o){var s=o.createElement("style");s.textContent=n,a.appendChild(s)}},Os=function(){function a(){}return a.getOrigin=function(n){var o=a._link;return o?(o.href=n,o.href=o.href,o.protocol+o.hostname+o.port):"about:blank"},a.isSameOrigin=function(n){return a.getOrigin(n)===a._origin},a.setContext=function(n){a._link=n.document.createElement("a"),a._origin=a.getOrigin(n.location.href)},a._origin="about:blank",a}(),Ps=function(){function a(n,o){this.context=n,this._options=o,this._cache={}}return a.prototype.addImage=function(n){var o=Promise.resolve();return this.has(n)||(Vn(n)||xn(n))&&(this._cache[n]=this.loadImage(n)).catch(function(){}),o},a.prototype.match=function(n){return this._cache[n]},a.prototype.loadImage=function(n){return qe(this,void 0,void 0,function(){var o,s,y,R,ie=this;return ae(this,function(Ee){switch(Ee.label){case 0:return o=Os.isSameOrigin(n),s=!Bn(n)&&this._options.useCORS===!0&&_n.SUPPORT_CORS_IMAGES&&!o,y=!Bn(n)&&!o&&!Vn(n)&&typeof this._options.proxy=="string"&&_n.SUPPORT_CORS_XHR&&!s,!o&&this._options.allowTaint===!1&&!Bn(n)&&!Vn(n)&&!y&&!s?[2]:(R=n,y?[4,this.proxy(R)]:[3,2]);case 1:R=Ee.sent(),Ee.label=2;case 2:return this.context.logger.debug("Added image "+n.substring(0,256)),[4,new Promise(function(Ce,rt){var dt=new Image;dt.onload=function(){return Ce(dt)},dt.onerror=rt,(zn(R)||s)&&(dt.crossOrigin="anonymous"),dt.src=R,dt.complete===!0&&setTimeout(function(){return Ce(dt)},500),ie._options.imageTimeout>0&&setTimeout(function(){return rt("Timed out ("+ie._options.imageTimeout+"ms) loading image")},ie._options.imageTimeout)})];case 3:return[2,Ee.sent()]}})})},a.prototype.has=function(n){return typeof this._cache[n]!="undefined"},a.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},a.prototype.proxy=function(n){var o=this,s=this._options.proxy;if(!s)throw new Error("No proxy defined");var y=n.substring(0,256);return new Promise(function(R,ie){var Ee=_n.SUPPORT_RESPONSE_TYPE?"blob":"text",Ce=new XMLHttpRequest;Ce.onload=function(){if(Ce.status===200)if(Ee==="text")R(Ce.response);else{var e=new FileReader;e.addEventListener("load",function(){return R(e.result)},!1),e.addEventListener("error",function(i){return ie(i)},!1),e.readAsDataURL(Ce.response)}else ie("Failed to proxy resource "+y+" with status code "+Ce.status)},Ce.onerror=ie;var rt=s.indexOf("?")>-1?"&":"?";if(Ce.open("GET",""+s+rt+"url="+encodeURIComponent(n)+"&responseType="+Ee),Ee!=="text"&&Ce instanceof XMLHttpRequest&&(Ce.responseType=Ee),o._options.imageTimeout){var dt=o._options.imageTimeout;Ce.timeout=dt,Ce.ontimeout=function(){return ie("Timed out ("+dt+"ms) proxying "+y)}}Ce.send()})},a}(),fu=/^data:image\/svg\+xml/i,fi=/^data:image\/.*;base64,/i,di=/^data:image\/.*/i,xn=function(a){return _n.SUPPORT_SVG_DRAWING||!hs(a)},Bn=function(a){return di.test(a)},zn=function(a){return fi.test(a)},Vn=function(a){return a.substr(0,4)==="blob"},hs=function(a){return a.substr(-3).toLowerCase()==="svg"||fu.test(a)},_A=function(){function a(n,o){this.type=0,this.x=n,this.y=o}return a.prototype.add=function(n,o){return new a(this.x+n,this.y+o)},a}(),Oi=function(a,n,o){return new _A(a.x+(n.x-a.x)*o,a.y+(n.y-a.y)*o)},qs=function(){function a(n,o,s,y){this.type=1,this.start=n,this.startControl=o,this.endControl=s,this.end=y}return a.prototype.subdivide=function(n,o){var s=Oi(this.start,this.startControl,n),y=Oi(this.startControl,this.endControl,n),R=Oi(this.endControl,this.end,n),ie=Oi(s,y,n),Ee=Oi(y,R,n),Ce=Oi(ie,Ee,n);return o?new a(this.start,s,ie,Ce):new a(Ce,Ee,R,this.end)},a.prototype.add=function(n,o){return new a(this.start.add(n,o),this.startControl.add(n,o),this.endControl.add(n,o),this.end.add(n,o))},a.prototype.reverse=function(){return new a(this.end,this.endControl,this.startControl,this.start)},a}(),Va=function(a){return a.type===1},Mu=function(){function a(n){var o=n.styles,s=n.bounds,y=Es(o.borderTopLeftRadius,s.width,s.height),R=y[0],ie=y[1],Ee=Es(o.borderTopRightRadius,s.width,s.height),Ce=Ee[0],rt=Ee[1],dt=Es(o.borderBottomRightRadius,s.width,s.height),e=dt[0],i=dt[1],v=Es(o.borderBottomLeftRadius,s.width,s.height),C=v[0],M=v[1],W=[];W.push((R+Ce)/s.width),W.push((C+e)/s.width),W.push((ie+M)/s.height),W.push((rt+i)/s.height);var z=Math.max.apply(Math,W);z>1&&(R/=z,ie/=z,Ce/=z,rt/=z,e/=z,i/=z,C/=z,M/=z);var q=s.width-Ce,le=s.height-i,ve=s.width-e,He=s.height-M,ze=o.borderTopWidth,ft=o.borderRightWidth,Ye=o.borderBottomWidth,bt=o.borderLeftWidth,Ut=pn(o.paddingTop,n.bounds.width),Xe=pn(o.paddingRight,n.bounds.width),nt=pn(o.paddingBottom,n.bounds.width),kt=pn(o.paddingLeft,n.bounds.width);this.topLeftBorderDoubleOuterBox=R>0||ie>0?An(s.left+bt/3,s.top+ze/3,R-bt/3,ie-ze/3,Tr.TOP_LEFT):new _A(s.left+bt/3,s.top+ze/3),this.topRightBorderDoubleOuterBox=R>0||ie>0?An(s.left+q,s.top+ze/3,Ce-ft/3,rt-ze/3,Tr.TOP_RIGHT):new _A(s.left+s.width-ft/3,s.top+ze/3),this.bottomRightBorderDoubleOuterBox=e>0||i>0?An(s.left+ve,s.top+le,e-ft/3,i-Ye/3,Tr.BOTTOM_RIGHT):new _A(s.left+s.width-ft/3,s.top+s.height-Ye/3),this.bottomLeftBorderDoubleOuterBox=C>0||M>0?An(s.left+bt/3,s.top+He,C-bt/3,M-Ye/3,Tr.BOTTOM_LEFT):new _A(s.left+bt/3,s.top+s.height-Ye/3),this.topLeftBorderDoubleInnerBox=R>0||ie>0?An(s.left+bt*2/3,s.top+ze*2/3,R-bt*2/3,ie-ze*2/3,Tr.TOP_LEFT):new _A(s.left+bt*2/3,s.top+ze*2/3),this.topRightBorderDoubleInnerBox=R>0||ie>0?An(s.left+q,s.top+ze*2/3,Ce-ft*2/3,rt-ze*2/3,Tr.TOP_RIGHT):new _A(s.left+s.width-ft*2/3,s.top+ze*2/3),this.bottomRightBorderDoubleInnerBox=e>0||i>0?An(s.left+ve,s.top+le,e-ft*2/3,i-Ye*2/3,Tr.BOTTOM_RIGHT):new _A(s.left+s.width-ft*2/3,s.top+s.height-Ye*2/3),this.bottomLeftBorderDoubleInnerBox=C>0||M>0?An(s.left+bt*2/3,s.top+He,C-bt*2/3,M-Ye*2/3,Tr.BOTTOM_LEFT):new _A(s.left+bt*2/3,s.top+s.height-Ye*2/3),this.topLeftBorderStroke=R>0||ie>0?An(s.left+bt/2,s.top+ze/2,R-bt/2,ie-ze/2,Tr.TOP_LEFT):new _A(s.left+bt/2,s.top+ze/2),this.topRightBorderStroke=R>0||ie>0?An(s.left+q,s.top+ze/2,Ce-ft/2,rt-ze/2,Tr.TOP_RIGHT):new _A(s.left+s.width-ft/2,s.top+ze/2),this.bottomRightBorderStroke=e>0||i>0?An(s.left+ve,s.top+le,e-ft/2,i-Ye/2,Tr.BOTTOM_RIGHT):new _A(s.left+s.width-ft/2,s.top+s.height-Ye/2),this.bottomLeftBorderStroke=C>0||M>0?An(s.left+bt/2,s.top+He,C-bt/2,M-Ye/2,Tr.BOTTOM_LEFT):new _A(s.left+bt/2,s.top+s.height-Ye/2),this.topLeftBorderBox=R>0||ie>0?An(s.left,s.top,R,ie,Tr.TOP_LEFT):new _A(s.left,s.top),this.topRightBorderBox=Ce>0||rt>0?An(s.left+q,s.top,Ce,rt,Tr.TOP_RIGHT):new _A(s.left+s.width,s.top),this.bottomRightBorderBox=e>0||i>0?An(s.left+ve,s.top+le,e,i,Tr.BOTTOM_RIGHT):new _A(s.left+s.width,s.top+s.height),this.bottomLeftBorderBox=C>0||M>0?An(s.left,s.top+He,C,M,Tr.BOTTOM_LEFT):new _A(s.left,s.top+s.height),this.topLeftPaddingBox=R>0||ie>0?An(s.left+bt,s.top+ze,Math.max(0,R-bt),Math.max(0,ie-ze),Tr.TOP_LEFT):new _A(s.left+bt,s.top+ze),this.topRightPaddingBox=Ce>0||rt>0?An(s.left+Math.min(q,s.width-ft),s.top+ze,q>s.width+ft?0:Math.max(0,Ce-ft),Math.max(0,rt-ze),Tr.TOP_RIGHT):new _A(s.left+s.width-ft,s.top+ze),this.bottomRightPaddingBox=e>0||i>0?An(s.left+Math.min(ve,s.width-bt),s.top+Math.min(le,s.height-Ye),Math.max(0,e-ft),Math.max(0,i-Ye),Tr.BOTTOM_RIGHT):new _A(s.left+s.width-ft,s.top+s.height-Ye),this.bottomLeftPaddingBox=C>0||M>0?An(s.left+bt,s.top+Math.min(He,s.height-Ye),Math.max(0,C-bt),Math.max(0,M-Ye),Tr.BOTTOM_LEFT):new _A(s.left+bt,s.top+s.height-Ye),this.topLeftContentBox=R>0||ie>0?An(s.left+bt+kt,s.top+ze+Ut,Math.max(0,R-(bt+kt)),Math.max(0,ie-(ze+Ut)),Tr.TOP_LEFT):new _A(s.left+bt+kt,s.top+ze+Ut),this.topRightContentBox=Ce>0||rt>0?An(s.left+Math.min(q,s.width+bt+kt),s.top+ze+Ut,q>s.width+bt+kt?0:Ce-bt+kt,rt-(ze+Ut),Tr.TOP_RIGHT):new _A(s.left+s.width-(ft+Xe),s.top+ze+Ut),this.bottomRightContentBox=e>0||i>0?An(s.left+Math.min(ve,s.width-(bt+kt)),s.top+Math.min(le,s.height+ze+Ut),Math.max(0,e-(ft+Xe)),i-(Ye+nt),Tr.BOTTOM_RIGHT):new _A(s.left+s.width-(ft+Xe),s.top+s.height-(Ye+nt)),this.bottomLeftContentBox=C>0||M>0?An(s.left+bt+kt,s.top+He,Math.max(0,C-(bt+kt)),M-(Ye+nt),Tr.BOTTOM_LEFT):new _A(s.left+bt+kt,s.top+s.height-(Ye+nt))}return a}(),Tr;(function(a){a[a.TOP_LEFT=0]="TOP_LEFT",a[a.TOP_RIGHT=1]="TOP_RIGHT",a[a.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",a[a.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Tr||(Tr={}));var An=function(a,n,o,s,y){var R=4*((Math.sqrt(2)-1)/3),ie=o*R,Ee=s*R,Ce=a+o,rt=n+s;switch(y){case Tr.TOP_LEFT:return new qs(new _A(a,rt),new _A(a,rt-Ee),new _A(Ce-ie,n),new _A(Ce,n));case Tr.TOP_RIGHT:return new qs(new _A(a,n),new _A(a+ie,n),new _A(Ce,rt-Ee),new _A(Ce,rt));case Tr.BOTTOM_RIGHT:return new qs(new _A(Ce,n),new _A(Ce,n+Ee),new _A(a+ie,rt),new _A(a,rt));case Tr.BOTTOM_LEFT:default:return new qs(new _A(Ce,rt),new _A(Ce-ie,rt),new _A(a,n+Ee),new _A(a,n))}},$s=function(a){return[a.topLeftBorderBox,a.topRightBorderBox,a.bottomRightBorderBox,a.bottomLeftBorderBox]},_u=function(a){return[a.topLeftContentBox,a.topRightContentBox,a.bottomRightContentBox,a.bottomLeftContentBox]},du=function(a){return[a.topLeftPaddingBox,a.topRightPaddingBox,a.bottomRightPaddingBox,a.bottomLeftPaddingBox]},Ku=function(){function a(n,o,s){this.offsetX=n,this.offsetY=o,this.matrix=s,this.type=0,this.target=6}return a}(),eo=function(){function a(n,o){this.path=n,this.target=o,this.type=1}return a}(),gl=function(){function a(n){this.opacity=n,this.type=2,this.target=6}return a}(),Hl=function(a){return a.type===0},Gu=function(a){return a.type===1},vl=function(a){return a.type===2},hu=function(a,n){return a.length===n.length?a.some(function(o,s){return o===n[s]}):!1},Bl=function(a,n,o,s,y){return a.map(function(R,ie){switch(ie){case 0:return R.add(n,o);case 1:return R.add(n+s,o);case 2:return R.add(n+s,o+y);case 3:return R.add(n,o+y)}return R})},kl=function(){function a(n){this.element=n,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return a}(),Tl=function(){function a(n,o){if(this.container=n,this.parent=o,this.effects=[],this.curves=new Mu(this.container),this.container.styles.opacity<1&&this.effects.push(new gl(this.container.styles.opacity)),this.container.styles.transform!==null){var s=this.container.bounds.left+this.container.styles.transformOrigin[0].number,y=this.container.bounds.top+this.container.styles.transformOrigin[1].number,R=this.container.styles.transform;this.effects.push(new Ku(s,y,R))}if(this.container.styles.overflowX!==0){var ie=$s(this.curves),Ee=du(this.curves);hu(ie,Ee)?this.effects.push(new eo(ie,6)):(this.effects.push(new eo(ie,2)),this.effects.push(new eo(Ee,4)))}}return a.prototype.getEffects=function(n){for(var o=[2,3].indexOf(this.container.styles.position)===-1,s=this.parent,y=this.effects.slice(0);s;){var R=s.effects.filter(function(Ce){return!Gu(Ce)});if(o||s.container.styles.position!==0||!s.parent){if(y.unshift.apply(y,R),o=[2,3].indexOf(s.container.styles.position)===-1,s.container.styles.overflowX!==0){var ie=$s(s.curves),Ee=du(s.curves);hu(ie,Ee)||y.unshift(new eo(Ee,6))}}else y.unshift.apply(y,R);s=s.parent}return y.filter(function(Ce){return _r(Ce.target,n)})},a}(),zu=function(a,n,o,s){a.container.elements.forEach(function(y){var R=_r(y.flags,4),ie=_r(y.flags,2),Ee=new Tl(y,a);_r(y.styles.display,2048)&&s.push(Ee);var Ce=_r(y.flags,8)?[]:s;if(R||ie){var rt=R||y.styles.isPositioned()?o:n,dt=new kl(Ee);if(y.styles.isPositioned()||y.styles.opacity<1||y.styles.isTransformed()){var e=y.styles.zIndex.order;if(e<0){var i=0;rt.negativeZIndex.some(function(C,M){return e>C.element.container.styles.zIndex.order?(i=M,!1):i>0}),rt.negativeZIndex.splice(i,0,dt)}else if(e>0){var v=0;rt.positiveZIndex.some(function(C,M){return e>=C.element.container.styles.zIndex.order?(v=M+1,!1):v>0}),rt.positiveZIndex.splice(v,0,dt)}else rt.zeroOrAutoZIndexOrTransformedOrOpacity.push(dt)}else y.styles.isFloating()?rt.nonPositionedFloats.push(dt):rt.nonPositionedInlineLevel.push(dt);zu(Ee,dt,R?dt:o,Ce)}else y.styles.isInlineLevel()?n.inlineLevel.push(Ee):n.nonInlineLevel.push(Ee),zu(Ee,n,o,Ce);_r(y.flags,8)&&Rl(y,Ce)})},Rl=function(a,n){for(var o=a instanceof nu?a.start:1,s=a instanceof nu?a.reversed:!1,y=0;y0&&o.intrinsicHeight>0){var R=Vu(o),ie=du(s);this.path(ie),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(y,0,0,o.intrinsicWidth,o.intrinsicHeight,R.left,R.top,R.width,R.height),this.ctx.restore()}},n.prototype.renderNodeContent=function(o){return qe(this,void 0,void 0,function(){var s,y,R,ie,Ee,Ce,q,q,rt,dt,e,i,ve,v,C,He,M,W,z,q,le,ve,He;return ae(this,function(ze){switch(ze.label){case 0:this.applyEffects(o.getEffects(4)),s=o.container,y=o.curves,R=s.styles,ie=0,Ee=s.textNodes,ze.label=1;case 1:return ie0&&tA>0&&(Ye=R.ctx.createPattern(He,"repeat"),R.renderRepeat(Ut,Ye,DA,EA))):uc(dt)&&(bt=yl(o,s,[null,null,null]),Ut=bt[0],Xe=bt[1],nt=bt[2],kt=bt[3],tA=bt[4],AA=dt.position.length===0?[so]:dt.position,DA=pn(AA[0],kt),EA=pn(AA[AA.length-1],tA),ur=Cs(dt,DA,EA,kt,tA),QA=ur[0],Yr=ur[1],QA>0&&Yr>0&&(rn=R.ctx.createRadialGradient(Xe+DA,nt+EA,0,Xe+DA,nt+EA,QA),el(dt.stops,QA*2).forEach(function(Dn){return rn.addColorStop(Dn.stop,fn(Dn.color))}),R.path(Ut),R.ctx.fillStyle=rn,QA!==Yr?(zr=o.bounds.left+.5*o.bounds.width,Pr=o.bounds.top+.5*o.bounds.height,un=Yr/QA,en=1/un,R.ctx.save(),R.ctx.translate(zr,Pr),R.ctx.transform(1,0,0,un,0,0),R.ctx.translate(-zr,-Pr),R.ctx.fillRect(Xe,en*(nt-Pr)+Pr,kt,tA*en),R.ctx.restore()):R.ctx.fill())),Qr.label=6;case 6:return s--,[2]}})},R=this,ie=0,Ee=o.styles.backgroundImage.slice(0).reverse(),rt.label=1;case 1:return ie0?dt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(dt.color,dt.width,Ee,o.curves,2)]:[3,11]):[3,13];case 4:return i.sent(),[3,11];case 5:return dt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(dt.color,dt.width,Ee,o.curves,3)];case 6:return i.sent(),[3,11];case 7:return dt.style!==4?[3,9]:[4,this.renderDoubleBorder(dt.color,dt.width,Ee,o.curves)];case 8:return i.sent(),[3,11];case 9:return[4,this.renderSolidBorder(dt.color,Ee,o.curves)];case 10:i.sent(),i.label=11;case 11:Ee++,i.label=12;case 12:return Ce++,[3,3];case 13:return[2]}})})},n.prototype.renderDashedDottedBorder=function(o,s,y,R,ie){return qe(this,void 0,void 0,function(){var Ee,Ce,rt,dt,e,i,v,C,M,W,z,q,le,ve,He,ze,He,ze;return ae(this,function(ft){return this.ctx.save(),Ee=wl(R,y),Ce=Ml(R,y),ie===2&&(this.path(Ce),this.ctx.clip()),Va(Ce[0])?(rt=Ce[0].start.x,dt=Ce[0].start.y):(rt=Ce[0].x,dt=Ce[0].y),Va(Ce[1])?(e=Ce[1].end.x,i=Ce[1].end.y):(e=Ce[1].x,i=Ce[1].y),y===0||y===2?v=Math.abs(rt-e):v=Math.abs(dt-i),this.ctx.beginPath(),ie===3?this.formatPath(Ee):this.formatPath(Ce.slice(0,2)),C=s<3?s*3:s*2,M=s<3?s*2:s,ie===3&&(C=s,M=s),W=!0,v<=C*2?W=!1:v<=C*2+M?(z=v/(2*C+M),C*=z,M*=z):(q=Math.floor((v+M)/(C+M)),le=(v-q*C)/(q-1),ve=(v-(q+1)*C)/q,M=ve<=0||Math.abs(M-le)ge){var J=ee;ee=ge,ge=J}}else if(it==="l"||it==="landscape"){if(it="l",ge>ee){var J=ee;ee=ge,ge=J}}else throw"Invalid orientation: "+it;var $={width:ee,height:ge,unit:Y,k:re};return $},S.default=tt.jsPDF},"./src/plugin/pagebreaks.js":function(g,S,f){"use strict";f.r(S);var O=f("./node_modules/core-js/modules/es.array.concat.js"),D=f.n(O),Q=f("./node_modules/core-js/modules/es.array.slice.js"),x=f.n(Q),b=f("./node_modules/core-js/modules/es.array.join.js"),U=f.n(b),j=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),L=f.n(j),N=f("./node_modules/core-js/modules/es.object.keys.js"),K=f.n(N),Ae=f("./src/worker.js"),me=f("./src/utils.js"),_e={toContainer:Ae.default.prototype.toContainer};Ae.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},Ae.default.prototype.toContainer=function(){return _e.toContainer.call(this).then(function(){var ke=this.prop.container,Ge=this.prop.pageSize.inner.px.height,it=[].concat(this.opt.pagebreak.mode),Y={avoidAll:it.indexOf("avoid-all")!==-1,css:it.indexOf("css")!==-1,legacy:it.indexOf("legacy")!==-1},Se={},I=this;["before","after","avoid"].forEach(function(re){var ge=Y.avoidAll&&re==="avoid";Se[re]=ge?[]:[].concat(I.opt.pagebreak[re]||[]),Se[re].length>0&&(Se[re]=Array.prototype.slice.call(ke.querySelectorAll(Se[re].join(", "))))});var xe=ke.querySelectorAll(".html2pdf__page-break");xe=Array.prototype.slice.call(xe);var be=ke.querySelectorAll("*");Array.prototype.forEach.call(be,function(ge){var ee={before:!1,after:Y.legacy&&xe.indexOf(ge)!==-1,avoid:Y.avoidAll};if(Y.css){var J=window.getComputedStyle(ge),$=["always","page","left","right"],G=["avoid","avoid-page"];ee={before:ee.before||$.indexOf(J.breakBefore||J.pageBreakBefore)!==-1,after:ee.after||$.indexOf(J.breakAfter||J.pageBreakAfter)!==-1,avoid:ee.avoid||G.indexOf(J.breakInside||J.pageBreakInside)!==-1}}Object.keys(ee).forEach(function(et){ee[et]=ee[et]||Se[et].indexOf(ge)!==-1});var Qe=ge.getBoundingClientRect();if(ee.avoid&&!ee.before){var Ve=Math.floor(Qe.top/Ge),Re=Math.floor(Qe.bottom/Ge),jt=Math.abs(Qe.bottom-Qe.top)/Ge;Re!==Ve&&jt<=1&&(ee.before=!0)}if(ee.before){var Nt=(0,me.createElement)("div",{style:{display:"block",height:Ge-Qe.top%Ge+"px"}});ge.parentNode.insertBefore(Nt,ge)}if(ee.after){var Nt=(0,me.createElement)("div",{style:{display:"block",height:Ge-Qe.bottom%Ge+"px"}});ge.parentNode.insertBefore(Nt,ge.nextSibling)}})})}},"./src/utils.js":function(g,S,f){"use strict";f.r(S),f.d(S,{objType:function(){return it},createElement:function(){return Y},cloneNode:function(){return Se},unitConvert:function(){return I},toPx:function(){return xe}});var O=f("./node_modules/core-js/modules/es.number.constructor.js"),D=f.n(O),Q=f("./node_modules/core-js/modules/es.symbol.js"),x=f.n(Q),b=f("./node_modules/core-js/modules/es.symbol.description.js"),U=f.n(b),j=f("./node_modules/core-js/modules/es.object.to-string.js"),L=f.n(j),N=f("./node_modules/core-js/modules/es.symbol.iterator.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.array.iterator.js"),me=f.n(Ae),_e=f("./node_modules/core-js/modules/es.string.iterator.js"),oe=f.n(_e),tt=f("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ke=f.n(tt);function Ge(be){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ge=function(ge){return typeof ge}:Ge=function(ge){return ge&&typeof Symbol=="function"&&ge.constructor===Symbol&&ge!==Symbol.prototype?"symbol":typeof ge},Ge(be)}var it=function(re){var ge=Ge(re);return ge==="undefined"?"undefined":ge==="string"||re instanceof String?"string":ge==="number"||re instanceof Number?"number":ge==="function"||re instanceof Function?"function":re&&re.constructor===Array?"array":re&&re.nodeType===1?"element":ge==="object"?"object":"unknown"},Y=function(re,ge){var ee=document.createElement(re);if(ge.className&&(ee.className=ge.className),ge.innerHTML){ee.innerHTML=ge.innerHTML;for(var J=ee.getElementsByTagName("script"),$=J.length;$-- >0;null)J[$].parentNode.removeChild(J[$])}for(var G in ge.style)ee.style[G]=ge.style[G];return ee},Se=function be(re,ge){for(var ee=re.nodeType===3?document.createTextNode(re.nodeValue):re.cloneNode(!1),J=re.firstChild;J;J=J.nextSibling)(ge===!0||J.nodeType!==1||J.nodeName!=="SCRIPT")&&ee.appendChild(be(J,ge));return re.nodeType===1&&(re.nodeName==="CANVAS"?(ee.width=re.width,ee.height=re.height,ee.getContext("2d").drawImage(re,0,0)):(re.nodeName==="TEXTAREA"||re.nodeName==="SELECT")&&(ee.value=re.value),ee.addEventListener("load",function(){ee.scrollTop=re.scrollTop,ee.scrollLeft=re.scrollLeft},!0)),ee},I=function(re,ge){if(it(re)==="number")return re*72/96/ge;var ee={};for(var J in re)ee[J]=re[J]*72/96/ge;return ee},xe=function(re,ge){return Math.floor(re*ge/72*96)}},"./src/worker.js":function(g,S,f){"use strict";f.r(S);var O=f("./node_modules/core-js/modules/es.object.assign.js"),D=f.n(O),Q=f("./node_modules/core-js/modules/es.array.map.js"),x=f.n(Q),b=f("./node_modules/core-js/modules/es.object.keys.js"),U=f.n(b),j=f("./node_modules/core-js/modules/es.array.concat.js"),L=f.n(j),N=f("./node_modules/core-js/modules/es.object.to-string.js"),K=f.n(N),Ae=f("./node_modules/core-js/modules/es.regexp.to-string.js"),me=f.n(Ae),_e=f("./node_modules/core-js/modules/es.function.name.js"),oe=f.n(_e),tt=f("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ke=f.n(tt),Ge=f("jspdf"),it=f.n(Ge),Y=f("html2canvas"),Se=f.n(Y),I=f("./src/utils.js"),xe=f("./node_modules/es6-promise/dist/es6-promise.js"),be=f.n(xe),re=be().Promise,ge=function ee(J){var $=Object.assign(ee.convert(re.resolve()),JSON.parse(JSON.stringify(ee.template))),G=ee.convert(re.resolve(),$);return G=G.setProgress(1,ee,1,[ee]),G=G.set(J),G};ge.prototype=Object.create(re.prototype),ge.prototype.constructor=ge,ge.convert=function(J,$){return J.__proto__=$||ge.prototype,J},ge.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},ge.prototype.from=function(J,$){function G(Qe){switch((0,I.objType)(Qe)){case"string":return"string";case"element":return Qe.nodeName.toLowerCase&&Qe.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch($=$||G(J),$){case"string":return this.set({src:(0,I.createElement)("div",{innerHTML:J})});case"element":return this.set({src:J});case"canvas":return this.set({canvas:J});case"img":return this.set({img:J});default:return this.error("Unknown source type.")}})},ge.prototype.to=function(J){switch(J){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},ge.prototype.toContainer=function(){var J=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(J).then(function(){var G={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},Qe={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};G.opacity=0;var Ve=(0,I.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,I.createElement)("div",{className:"html2pdf__overlay",style:G}),this.prop.container=(0,I.createElement)("div",{className:"html2pdf__container",style:Qe}),this.prop.container.appendChild(Ve),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},ge.prototype.toCanvas=function(){var J=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(J).then(function(){var G=Object.assign({},this.opt.html2canvas);return delete G.onrendered,Y(this.prop.container,G)}).then(function(G){var Qe=this.opt.html2canvas.onrendered||function(){};Qe(G),this.prop.canvas=G,document.body.removeChild(this.prop.overlay)})},ge.prototype.toImg=function(){var J=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(J).then(function(){var G=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=G})},ge.prototype.toPdf=function(){var J=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(J).then(function(){var G=this.prop.canvas,Qe=this.opt,Ve=G.height,Re=Math.floor(G.width*this.prop.pageSize.inner.ratio),jt=Math.ceil(Ve/Re),Nt=this.prop.pageSize.inner.height,et=document.createElement("canvas"),Gt=et.getContext("2d");et.width=G.width,et.height=Re,this.prop.pdf=this.prop.pdf||new Ge.jsPDF(Qe.jsPDF);for(var iA=0;iA1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-indexed-object.js"),D=f("./node_modules/core-js/internals/to-length.js"),Q=f("./node_modules/core-js/internals/to-absolute-index.js"),x=function(b){return function(U,j,L){var N=O(U),K=D(N.length),Ae=Q(L,K),me;if(b&&j!=j){for(;K>Ae;)if(me=N[Ae++],me!=me)return!0}else for(;K>Ae;Ae++)if((b||Ae in N)&&N[Ae]===j)return b||Ae||0;return!b&&-1}};g.exports={includes:x(!0),indexOf:x(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(g,S,f){var O=f("./node_modules/core-js/internals/function-bind-context.js"),D=f("./node_modules/core-js/internals/indexed-object.js"),Q=f("./node_modules/core-js/internals/to-object.js"),x=f("./node_modules/core-js/internals/to-length.js"),b=f("./node_modules/core-js/internals/array-species-create.js"),U=[].push,j=function(L){var N=L==1,K=L==2,Ae=L==3,me=L==4,_e=L==6,oe=L==7,tt=L==5||_e;return function(ke,Ge,it,Y){for(var Se=Q(ke),I=D(Se),xe=O(Ge,it,3),be=x(I.length),re=0,ge=Y||b,ee=N?ge(ke,be):K||oe?ge(ke,0):void 0,J,$;be>re;re++)if((tt||re in I)&&(J=I[re],$=xe(J,re,Se),L))if(N)ee[re]=$;else if($)switch(L){case 3:return!0;case 5:return J;case 6:return re;case 2:U.call(ee,J)}else switch(L){case 4:return!1;case 7:U.call(ee,J)}return _e?-1:Ae||me?me:ee}};g.exports={forEach:j(0),map:j(1),filter:j(2),some:j(3),every:j(4),find:j(5),findIndex:j(6),filterReject:j(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(g,S,f){var O=f("./node_modules/core-js/internals/fails.js"),D=f("./node_modules/core-js/internals/well-known-symbol.js"),Q=f("./node_modules/core-js/internals/engine-v8-version.js"),x=D("species");g.exports=function(b){return Q>=51||!O(function(){var U=[],j=U.constructor={};return j[x]=function(){return{foo:1}},U[b](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/fails.js");g.exports=function(D,Q){var x=[][D];return!!x&&O(function(){x.call(null,Q||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-object.js"),D=f("./node_modules/core-js/internals/is-array.js"),Q=f("./node_modules/core-js/internals/well-known-symbol.js"),x=Q("species");g.exports=function(b){var U;return D(b)&&(U=b.constructor,typeof U=="function"&&(U===Array||D(U.prototype))?U=void 0:O(U)&&(U=U[x],U===null&&(U=void 0))),U===void 0?Array:U}},"./node_modules/core-js/internals/array-species-create.js":function(g,S,f){var O=f("./node_modules/core-js/internals/array-species-constructor.js");g.exports=function(D,Q){return new(O(D))(Q===0?0:Q)}},"./node_modules/core-js/internals/classof-raw.js":function(g){var S={}.toString;g.exports=function(f){return S.call(f).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-string-tag-support.js"),D=f("./node_modules/core-js/internals/classof-raw.js"),Q=f("./node_modules/core-js/internals/well-known-symbol.js"),x=Q("toStringTag"),b=D(function(){return arguments}())=="Arguments",U=function(j,L){try{return j[L]}catch(N){}};g.exports=O?D:function(j){var L,N,K;return j===void 0?"Undefined":j===null?"Null":typeof(N=U(L=Object(j),x))=="string"?N:b?D(L):(K=D(L))=="Object"&&typeof L.callee=="function"?"Arguments":K}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(g,S,f){var O=f("./node_modules/core-js/internals/has.js"),D=f("./node_modules/core-js/internals/own-keys.js"),Q=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),x=f("./node_modules/core-js/internals/object-define-property.js");g.exports=function(b,U){for(var j=D(U),L=x.f,N=Q.f,K=0;K"+L+""}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,D=f("./node_modules/core-js/internals/object-create.js"),Q=f("./node_modules/core-js/internals/create-property-descriptor.js"),x=f("./node_modules/core-js/internals/set-to-string-tag.js"),b=f("./node_modules/core-js/internals/iterators.js"),U=function(){return this};g.exports=function(j,L,N){var K=L+" Iterator";return j.prototype=D(O,{next:Q(1,N)}),x(j,K,!1,!0),b[K]=U,j}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(g,S,f){var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/object-define-property.js"),Q=f("./node_modules/core-js/internals/create-property-descriptor.js");g.exports=O?function(x,b,U){return D.f(x,b,Q(1,U))}:function(x,b,U){return x[b]=U,x}},"./node_modules/core-js/internals/create-property-descriptor.js":function(g){g.exports=function(S,f){return{enumerable:!(S&1),configurable:!(S&2),writable:!(S&4),value:f}}},"./node_modules/core-js/internals/create-property.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/to-property-key.js"),D=f("./node_modules/core-js/internals/object-define-property.js"),Q=f("./node_modules/core-js/internals/create-property-descriptor.js");g.exports=function(x,b,U){var j=O(b);j in x?D.f(x,j,Q(0,U)):x[j]=U}},"./node_modules/core-js/internals/define-iterator.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/create-iterator-constructor.js"),Q=f("./node_modules/core-js/internals/object-get-prototype-of.js"),x=f("./node_modules/core-js/internals/object-set-prototype-of.js"),b=f("./node_modules/core-js/internals/set-to-string-tag.js"),U=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),j=f("./node_modules/core-js/internals/redefine.js"),L=f("./node_modules/core-js/internals/well-known-symbol.js"),N=f("./node_modules/core-js/internals/is-pure.js"),K=f("./node_modules/core-js/internals/iterators.js"),Ae=f("./node_modules/core-js/internals/iterators-core.js"),me=Ae.IteratorPrototype,_e=Ae.BUGGY_SAFARI_ITERATORS,oe=L("iterator"),tt="keys",ke="values",Ge="entries",it=function(){return this};g.exports=function(Y,Se,I,xe,be,re,ge){D(I,Se,xe);var ee=function(Gt){if(Gt===be&&Ve)return Ve;if(!_e&&Gt in G)return G[Gt];switch(Gt){case tt:return function(){return new I(this,Gt)};case ke:return function(){return new I(this,Gt)};case Ge:return function(){return new I(this,Gt)}}return function(){return new I(this)}},J=Se+" Iterator",$=!1,G=Y.prototype,Qe=G[oe]||G["@@iterator"]||be&&G[be],Ve=!_e&&Qe||ee(be),Re=Se=="Array"&&G.entries||Qe,jt,Nt,et;if(Re&&(jt=Q(Re.call(new Y)),me!==Object.prototype&&jt.next&&(!N&&Q(jt)!==me&&(x?x(jt,me):typeof jt[oe]!="function"&&U(jt,oe,it)),b(jt,J,!0,!0),N&&(K[J]=it))),be==ke&&Qe&&Qe.name!==ke&&($=!0,Ve=function(){return Qe.call(this)}),(!N||ge)&&G[oe]!==Ve&&U(G,oe,Ve),K[Se]=Ve,be)if(Nt={values:ee(ke),keys:re?Ve:ee(tt),entries:ee(Ge)},ge)for(et in Nt)(_e||$||!(et in G))&&j(G,et,Nt[et]);else O({target:Se,proto:!0,forced:_e||$},Nt);return Nt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(g,S,f){var O=f("./node_modules/core-js/internals/path.js"),D=f("./node_modules/core-js/internals/has.js"),Q=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),x=f("./node_modules/core-js/internals/object-define-property.js").f;g.exports=function(b){var U=O.Symbol||(O.Symbol={});D(U,b)||x(U,b,{value:Q.f(b)})}},"./node_modules/core-js/internals/descriptors.js":function(g,S,f){var O=f("./node_modules/core-js/internals/fails.js");g.exports=!O(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/is-object.js"),Q=O.document,x=D(Q)&&D(Q.createElement);g.exports=function(b){return x?Q.createElement(b):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(g){g.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(g,S,f){var O=f("./node_modules/core-js/internals/get-built-in.js");g.exports=O("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/engine-user-agent.js"),Q=O.process,x=O.Deno,b=Q&&Q.versions||x&&x.version,U=b&&b.v8,j,L;U?(j=U.split("."),L=j[0]<4?1:j[0]+j[1]):D&&(j=D.match(/Edge\/(\d+)/),(!j||j[1]>=74)&&(j=D.match(/Chrome\/(\d+)/),j&&(L=j[1]))),g.exports=L&&+L},"./node_modules/core-js/internals/enum-bug-keys.js":function(g){g.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Q=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=f("./node_modules/core-js/internals/redefine.js"),b=f("./node_modules/core-js/internals/set-global.js"),U=f("./node_modules/core-js/internals/copy-constructor-properties.js"),j=f("./node_modules/core-js/internals/is-forced.js");g.exports=function(L,N){var K=L.target,Ae=L.global,me=L.stat,_e,oe,tt,ke,Ge,it;if(Ae?oe=O:me?oe=O[K]||b(K,{}):oe=(O[K]||{}).prototype,oe)for(tt in N){if(Ge=N[tt],L.noTargetGet?(it=D(oe,tt),ke=it&&it.value):ke=oe[tt],_e=j(Ae?tt:K+(me?".":"#")+tt,L.forced),!_e&&ke!==void 0){if(typeof Ge==typeof ke)continue;U(Ge,ke)}(L.sham||ke&&ke.sham)&&Q(Ge,"sham",!0),x(oe,tt,Ge,L)}}},"./node_modules/core-js/internals/fails.js":function(g){g.exports=function(S){try{return!!S()}catch(f){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(g,S,f){var O=f("./node_modules/core-js/internals/a-function.js");g.exports=function(D,Q,x){if(O(D),Q===void 0)return D;switch(x){case 0:return function(){return D.call(Q)};case 1:return function(b){return D.call(Q,b)};case 2:return function(b,U){return D.call(Q,b,U)};case 3:return function(b,U,j){return D.call(Q,b,U,j)}}return function(){return D.apply(Q,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=function(Q){return typeof Q=="function"?Q:void 0};g.exports=function(Q,x){return arguments.length<2?D(O[Q]):O[Q]&&O[Q][x]}},"./node_modules/core-js/internals/global.js":function(g){var S=function(f){return f&&f.Math==Math&&f};g.exports=S(typeof globalThis=="object"&&globalThis)||S(typeof window=="object"&&window)||S(typeof self=="object"&&self)||S(typeof _.g=="object"&&_.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-object.js"),D={}.hasOwnProperty;g.exports=Object.hasOwn||function(x,b){return D.call(O(x),b)}},"./node_modules/core-js/internals/hidden-keys.js":function(g){g.exports={}},"./node_modules/core-js/internals/html.js":function(g,S,f){var O=f("./node_modules/core-js/internals/get-built-in.js");g.exports=O("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(g,S,f){var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/fails.js"),Q=f("./node_modules/core-js/internals/document-create-element.js");g.exports=!O&&!D(function(){return Object.defineProperty(Q("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(g,S,f){var O=f("./node_modules/core-js/internals/fails.js"),D=f("./node_modules/core-js/internals/classof-raw.js"),Q="".split;g.exports=O(function(){return!Object("z").propertyIsEnumerable(0)})?function(x){return D(x)=="String"?Q.call(x,""):Object(x)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-object.js"),D=f("./node_modules/core-js/internals/object-set-prototype-of.js");g.exports=function(Q,x,b){var U,j;return D&&typeof(U=x.constructor)=="function"&&U!==b&&O(j=U.prototype)&&j!==b.prototype&&D(Q,j),Q}},"./node_modules/core-js/internals/inspect-source.js":function(g,S,f){var O=f("./node_modules/core-js/internals/shared-store.js"),D=Function.toString;typeof O.inspectSource!="function"&&(O.inspectSource=function(Q){return D.call(Q)}),g.exports=O.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(g,S,f){var O=f("./node_modules/core-js/internals/native-weak-map.js"),D=f("./node_modules/core-js/internals/global.js"),Q=f("./node_modules/core-js/internals/is-object.js"),x=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),b=f("./node_modules/core-js/internals/has.js"),U=f("./node_modules/core-js/internals/shared-store.js"),j=f("./node_modules/core-js/internals/shared-key.js"),L=f("./node_modules/core-js/internals/hidden-keys.js"),N="Object already initialized",K=D.WeakMap,Ae,me,_e,oe=function(I){return _e(I)?me(I):Ae(I,{})},tt=function(I){return function(xe){var be;if(!Q(xe)||(be=me(xe)).type!==I)throw TypeError("Incompatible receiver, "+I+" required");return be}};if(O||U.state){var ke=U.state||(U.state=new K),Ge=ke.get,it=ke.has,Y=ke.set;Ae=function(I,xe){if(it.call(ke,I))throw new TypeError(N);return xe.facade=I,Y.call(ke,I,xe),xe},me=function(I){return Ge.call(ke,I)||{}},_e=function(I){return it.call(ke,I)}}else{var Se=j("state");L[Se]=!0,Ae=function(I,xe){if(b(I,Se))throw new TypeError(N);return xe.facade=I,x(I,Se,xe),xe},me=function(I){return b(I,Se)?I[Se]:{}},_e=function(I){return b(I,Se)}}g.exports={set:Ae,get:me,has:_e,enforce:oe,getterFor:tt}},"./node_modules/core-js/internals/is-array.js":function(g,S,f){var O=f("./node_modules/core-js/internals/classof-raw.js");g.exports=Array.isArray||function(Q){return O(Q)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(g,S,f){var O=f("./node_modules/core-js/internals/fails.js"),D=/#|\.prototype\./,Q=function(L,N){var K=b[x(L)];return K==j?!0:K==U?!1:typeof N=="function"?O(N):!!N},x=Q.normalize=function(L){return String(L).replace(D,".").toLowerCase()},b=Q.data={},U=Q.NATIVE="N",j=Q.POLYFILL="P";g.exports=Q},"./node_modules/core-js/internals/is-object.js":function(g){g.exports=function(S){return typeof S=="object"?S!==null:typeof S=="function"}},"./node_modules/core-js/internals/is-pure.js":function(g){g.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(g,S,f){var O=f("./node_modules/core-js/internals/get-built-in.js"),D=f("./node_modules/core-js/internals/use-symbol-as-uid.js");g.exports=D?function(Q){return typeof Q=="symbol"}:function(Q){var x=O("Symbol");return typeof x=="function"&&Object(Q)instanceof x}},"./node_modules/core-js/internals/iterators-core.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/fails.js"),D=f("./node_modules/core-js/internals/object-get-prototype-of.js"),Q=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=f("./node_modules/core-js/internals/has.js"),b=f("./node_modules/core-js/internals/well-known-symbol.js"),U=f("./node_modules/core-js/internals/is-pure.js"),j=b("iterator"),L=!1,N=function(){return this},K,Ae,me;[].keys&&(me=[].keys(),"next"in me?(Ae=D(D(me)),Ae!==Object.prototype&&(K=Ae)):L=!0);var _e=K==null||O(function(){var oe={};return K[j].call(oe)!==oe});_e&&(K={}),(!U||_e)&&!x(K,j)&&Q(K,j,N),g.exports={IteratorPrototype:K,BUGGY_SAFARI_ITERATORS:L}},"./node_modules/core-js/internals/iterators.js":function(g){g.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(g,S,f){var O=f("./node_modules/core-js/internals/engine-v8-version.js"),D=f("./node_modules/core-js/internals/fails.js");g.exports=!!Object.getOwnPropertySymbols&&!D(function(){var Q=Symbol();return!String(Q)||!(Object(Q)instanceof Symbol)||!Symbol.sham&&O&&O<41})},"./node_modules/core-js/internals/native-weak-map.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/inspect-source.js"),Q=O.WeakMap;g.exports=typeof Q=="function"&&/native code/.test(D(Q))},"./node_modules/core-js/internals/object-assign.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/fails.js"),Q=f("./node_modules/core-js/internals/object-keys.js"),x=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),b=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),U=f("./node_modules/core-js/internals/to-object.js"),j=f("./node_modules/core-js/internals/indexed-object.js"),L=Object.assign,N=Object.defineProperty;g.exports=!L||D(function(){if(O&&L({b:1},L(N({},"a",{enumerable:!0,get:function(){N(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var K={},Ae={},me=Symbol(),_e="abcdefghijklmnopqrst";return K[me]=7,_e.split("").forEach(function(oe){Ae[oe]=oe}),L({},K)[me]!=7||Q(L({},Ae)).join("")!=_e})?function(Ae,me){for(var _e=U(Ae),oe=arguments.length,tt=1,ke=x.f,Ge=b.f;oe>tt;)for(var it=j(arguments[tt++]),Y=ke?Q(it).concat(ke(it)):Q(it),Se=Y.length,I=0,xe;Se>I;)xe=Y[I++],(!O||Ge.call(it,xe))&&(_e[xe]=it[xe]);return _e}:L},"./node_modules/core-js/internals/object-create.js":function(g,S,f){var O=f("./node_modules/core-js/internals/an-object.js"),D=f("./node_modules/core-js/internals/object-define-properties.js"),Q=f("./node_modules/core-js/internals/enum-bug-keys.js"),x=f("./node_modules/core-js/internals/hidden-keys.js"),b=f("./node_modules/core-js/internals/html.js"),U=f("./node_modules/core-js/internals/document-create-element.js"),j=f("./node_modules/core-js/internals/shared-key.js"),L=">",N="<",K="prototype",Ae="script",me=j("IE_PROTO"),_e=function(){},oe=function(Y){return N+Ae+L+Y+N+"/"+Ae+L},tt=function(Y){Y.write(oe("")),Y.close();var Se=Y.parentWindow.Object;return Y=null,Se},ke=function(){var Y=U("iframe"),Se="java"+Ae+":",I;if(Y.style)return Y.style.display="none",b.appendChild(Y),Y.src=String(Se),I=Y.contentWindow.document,I.open(),I.write(oe("document.F=Object")),I.close(),I.F},Ge,it=function(){try{Ge=new ActiveXObject("htmlfile")}catch(Se){}it=document.domain&&Ge?tt(Ge):ke()||tt(Ge);for(var Y=Q.length;Y--;)delete it[K][Q[Y]];return it()};x[me]=!0,g.exports=Object.create||function(Se,I){var xe;return Se!==null?(_e[K]=O(Se),xe=new _e,_e[K]=null,xe[me]=Se):xe=it(),I===void 0?xe:D(xe,I)}},"./node_modules/core-js/internals/object-define-properties.js":function(g,S,f){var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/object-define-property.js"),Q=f("./node_modules/core-js/internals/an-object.js"),x=f("./node_modules/core-js/internals/object-keys.js");g.exports=O?Object.defineProperties:function(U,j){Q(U);for(var L=x(j),N=L.length,K=0,Ae;N>K;)D.f(U,Ae=L[K++],j[Ae]);return U}},"./node_modules/core-js/internals/object-define-property.js":function(g,S,f){var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/ie8-dom-define.js"),Q=f("./node_modules/core-js/internals/an-object.js"),x=f("./node_modules/core-js/internals/to-property-key.js"),b=Object.defineProperty;S.f=O?b:function(j,L,N){if(Q(j),L=x(L),Q(N),D)try{return b(j,L,N)}catch(K){}if("get"in N||"set"in N)throw TypeError("Accessors not supported");return"value"in N&&(j[L]=N.value),j}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(g,S,f){var O=f("./node_modules/core-js/internals/descriptors.js"),D=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),Q=f("./node_modules/core-js/internals/create-property-descriptor.js"),x=f("./node_modules/core-js/internals/to-indexed-object.js"),b=f("./node_modules/core-js/internals/to-property-key.js"),U=f("./node_modules/core-js/internals/has.js"),j=f("./node_modules/core-js/internals/ie8-dom-define.js"),L=Object.getOwnPropertyDescriptor;S.f=O?L:function(K,Ae){if(K=x(K),Ae=b(Ae),j)try{return L(K,Ae)}catch(me){}if(U(K,Ae))return Q(!D.f.call(K,Ae),K[Ae])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-indexed-object.js"),D=f("./node_modules/core-js/internals/object-get-own-property-names.js").f,Q={}.toString,x=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],b=function(U){try{return D(U)}catch(j){return x.slice()}};g.exports.f=function(j){return x&&Q.call(j)=="[object Window]"?b(j):D(O(j))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(g,S,f){var O=f("./node_modules/core-js/internals/object-keys-internal.js"),D=f("./node_modules/core-js/internals/enum-bug-keys.js"),Q=D.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(b){return O(b,Q)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(g,S){S.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(g,S,f){var O=f("./node_modules/core-js/internals/has.js"),D=f("./node_modules/core-js/internals/to-object.js"),Q=f("./node_modules/core-js/internals/shared-key.js"),x=f("./node_modules/core-js/internals/correct-prototype-getter.js"),b=Q("IE_PROTO"),U=Object.prototype;g.exports=x?Object.getPrototypeOf:function(j){return j=D(j),O(j,b)?j[b]:typeof j.constructor=="function"&&j instanceof j.constructor?j.constructor.prototype:j instanceof Object?U:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(g,S,f){var O=f("./node_modules/core-js/internals/has.js"),D=f("./node_modules/core-js/internals/to-indexed-object.js"),Q=f("./node_modules/core-js/internals/array-includes.js").indexOf,x=f("./node_modules/core-js/internals/hidden-keys.js");g.exports=function(b,U){var j=D(b),L=0,N=[],K;for(K in j)!O(x,K)&&O(j,K)&&N.push(K);for(;U.length>L;)O(j,K=U[L++])&&(~Q(N,K)||N.push(K));return N}},"./node_modules/core-js/internals/object-keys.js":function(g,S,f){var O=f("./node_modules/core-js/internals/object-keys-internal.js"),D=f("./node_modules/core-js/internals/enum-bug-keys.js");g.exports=Object.keys||function(x){return O(x,D)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(g,S){"use strict";var f={}.propertyIsEnumerable,O=Object.getOwnPropertyDescriptor,D=O&&!f.call({1:2},1);S.f=D?function(x){var b=O(this,x);return!!b&&b.enumerable}:f},"./node_modules/core-js/internals/object-set-prototype-of.js":function(g,S,f){var O=f("./node_modules/core-js/internals/an-object.js"),D=f("./node_modules/core-js/internals/a-possible-prototype.js");g.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var Q=!1,x={},b;try{b=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,b.call(x,[]),Q=x instanceof Array}catch(U){}return function(j,L){return O(j),D(L),Q?b.call(j,L):j.__proto__=L,j}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/to-string-tag-support.js"),D=f("./node_modules/core-js/internals/classof.js");g.exports=O?{}.toString:function(){return"[object "+D(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-object.js");g.exports=function(D,Q){var x,b;if(Q==="string"&&typeof(x=D.toString)=="function"&&!O(b=x.call(D))||typeof(x=D.valueOf)=="function"&&!O(b=x.call(D))||Q!=="string"&&typeof(x=D.toString)=="function"&&!O(b=x.call(D)))return b;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(g,S,f){var O=f("./node_modules/core-js/internals/get-built-in.js"),D=f("./node_modules/core-js/internals/object-get-own-property-names.js"),Q=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),x=f("./node_modules/core-js/internals/an-object.js");g.exports=O("Reflect","ownKeys")||function(U){var j=D.f(x(U)),L=Q.f;return L?j.concat(L(U)):j}},"./node_modules/core-js/internals/path.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js");g.exports=O},"./node_modules/core-js/internals/redefine.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),Q=f("./node_modules/core-js/internals/has.js"),x=f("./node_modules/core-js/internals/set-global.js"),b=f("./node_modules/core-js/internals/inspect-source.js"),U=f("./node_modules/core-js/internals/internal-state.js"),j=U.get,L=U.enforce,N=String(String).split("String");(g.exports=function(K,Ae,me,_e){var oe=_e?!!_e.unsafe:!1,tt=_e?!!_e.enumerable:!1,ke=_e?!!_e.noTargetGet:!1,Ge;if(typeof me=="function"&&(typeof Ae=="string"&&!Q(me,"name")&&D(me,"name",Ae),Ge=L(me),Ge.source||(Ge.source=N.join(typeof Ae=="string"?Ae:""))),K===O){tt?K[Ae]=me:x(Ae,me);return}else oe?!ke&&K[Ae]&&(tt=!0):delete K[Ae];tt?K[Ae]=me:D(K,Ae,me)})(Function.prototype,"toString",function(){return typeof this=="function"&&j(this).source||b(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/an-object.js");g.exports=function(){var D=O(this),Q="";return D.global&&(Q+="g"),D.ignoreCase&&(Q+="i"),D.multiline&&(Q+="m"),D.dotAll&&(Q+="s"),D.unicode&&(Q+="u"),D.sticky&&(Q+="y"),Q}},"./node_modules/core-js/internals/require-object-coercible.js":function(g){g.exports=function(S){if(S==null)throw TypeError("Can't call method on "+S);return S}},"./node_modules/core-js/internals/set-global.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js");g.exports=function(D,Q){try{Object.defineProperty(O,D,{value:Q,configurable:!0,writable:!0})}catch(x){O[D]=Q}return Q}},"./node_modules/core-js/internals/set-to-string-tag.js":function(g,S,f){var O=f("./node_modules/core-js/internals/object-define-property.js").f,D=f("./node_modules/core-js/internals/has.js"),Q=f("./node_modules/core-js/internals/well-known-symbol.js"),x=Q("toStringTag");g.exports=function(b,U,j){b&&!D(b=j?b:b.prototype,x)&&O(b,x,{configurable:!0,value:U})}},"./node_modules/core-js/internals/shared-key.js":function(g,S,f){var O=f("./node_modules/core-js/internals/shared.js"),D=f("./node_modules/core-js/internals/uid.js"),Q=O("keys");g.exports=function(x){return Q[x]||(Q[x]=D(x))}},"./node_modules/core-js/internals/shared-store.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/set-global.js"),Q="__core-js_shared__",x=O[Q]||D(Q,{});g.exports=x},"./node_modules/core-js/internals/shared.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-pure.js"),D=f("./node_modules/core-js/internals/shared-store.js");(g.exports=function(Q,x){return D[Q]||(D[Q]=x!==void 0?x:{})})("versions",[]).push({version:"3.16.0",mode:O?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(g,S,f){var O=f("./node_modules/core-js/internals/fails.js");g.exports=function(D){return O(function(){var Q=""[D]('"');return Q!==Q.toLowerCase()||Q.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-integer.js"),D=f("./node_modules/core-js/internals/to-string.js"),Q=f("./node_modules/core-js/internals/require-object-coercible.js"),x=function(b){return function(U,j){var L=D(Q(U)),N=O(j),K=L.length,Ae,me;return N<0||N>=K?b?"":void 0:(Ae=L.charCodeAt(N),Ae<55296||Ae>56319||N+1===K||(me=L.charCodeAt(N+1))<56320||me>57343?b?L.charAt(N):Ae:b?L.slice(N,N+2):(Ae-55296<<10)+(me-56320)+65536)}};g.exports={codeAt:x(!1),charAt:x(!0)}},"./node_modules/core-js/internals/string-trim.js":function(g,S,f){var O=f("./node_modules/core-js/internals/require-object-coercible.js"),D=f("./node_modules/core-js/internals/to-string.js"),Q=f("./node_modules/core-js/internals/whitespaces.js"),x="["+Q+"]",b=RegExp("^"+x+x+"*"),U=RegExp(x+x+"*$"),j=function(L){return function(N){var K=D(O(N));return L&1&&(K=K.replace(b,"")),L&2&&(K=K.replace(U,"")),K}};g.exports={start:j(1),end:j(2),trim:j(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-integer.js"),D=Math.max,Q=Math.min;g.exports=function(x,b){var U=O(x);return U<0?D(U+b,0):Q(U,b)}},"./node_modules/core-js/internals/to-indexed-object.js":function(g,S,f){var O=f("./node_modules/core-js/internals/indexed-object.js"),D=f("./node_modules/core-js/internals/require-object-coercible.js");g.exports=function(Q){return O(D(Q))}},"./node_modules/core-js/internals/to-integer.js":function(g){var S=Math.ceil,f=Math.floor;g.exports=function(O){return isNaN(O=+O)?0:(O>0?f:S)(O)}},"./node_modules/core-js/internals/to-length.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-integer.js"),D=Math.min;g.exports=function(Q){return Q>0?D(O(Q),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(g,S,f){var O=f("./node_modules/core-js/internals/require-object-coercible.js");g.exports=function(D){return Object(O(D))}},"./node_modules/core-js/internals/to-primitive.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-object.js"),D=f("./node_modules/core-js/internals/is-symbol.js"),Q=f("./node_modules/core-js/internals/ordinary-to-primitive.js"),x=f("./node_modules/core-js/internals/well-known-symbol.js"),b=x("toPrimitive");g.exports=function(U,j){if(!O(U)||D(U))return U;var L=U[b],N;if(L!==void 0){if(j===void 0&&(j="default"),N=L.call(U,j),!O(N)||D(N))return N;throw TypeError("Can't convert object to primitive value")}return j===void 0&&(j="number"),Q(U,j)}},"./node_modules/core-js/internals/to-property-key.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-primitive.js"),D=f("./node_modules/core-js/internals/is-symbol.js");g.exports=function(Q){var x=O(Q,"string");return D(x)?x:String(x)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(g,S,f){var O=f("./node_modules/core-js/internals/well-known-symbol.js"),D=O("toStringTag"),Q={};Q[D]="z",g.exports=String(Q)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(g,S,f){var O=f("./node_modules/core-js/internals/is-symbol.js");g.exports=function(D){if(O(D))throw TypeError("Cannot convert a Symbol value to a string");return String(D)}},"./node_modules/core-js/internals/uid.js":function(g){var S=0,f=Math.random();g.exports=function(O){return"Symbol("+String(O===void 0?"":O)+")_"+(++S+f).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(g,S,f){var O=f("./node_modules/core-js/internals/native-symbol.js");g.exports=O&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(g,S,f){var O=f("./node_modules/core-js/internals/well-known-symbol.js");S.f=O},"./node_modules/core-js/internals/well-known-symbol.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/shared.js"),Q=f("./node_modules/core-js/internals/has.js"),x=f("./node_modules/core-js/internals/uid.js"),b=f("./node_modules/core-js/internals/native-symbol.js"),U=f("./node_modules/core-js/internals/use-symbol-as-uid.js"),j=D("wks"),L=O.Symbol,N=U?L:L&&L.withoutSetter||x;g.exports=function(K){return(!Q(j,K)||!(b||typeof j[K]=="string"))&&(b&&Q(L,K)?j[K]=L[K]:j[K]=N("Symbol."+K)),j[K]}},"./node_modules/core-js/internals/whitespaces.js":function(g){g.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/fails.js"),Q=f("./node_modules/core-js/internals/is-array.js"),x=f("./node_modules/core-js/internals/is-object.js"),b=f("./node_modules/core-js/internals/to-object.js"),U=f("./node_modules/core-js/internals/to-length.js"),j=f("./node_modules/core-js/internals/create-property.js"),L=f("./node_modules/core-js/internals/array-species-create.js"),N=f("./node_modules/core-js/internals/array-method-has-species-support.js"),K=f("./node_modules/core-js/internals/well-known-symbol.js"),Ae=f("./node_modules/core-js/internals/engine-v8-version.js"),me=K("isConcatSpreadable"),_e=9007199254740991,oe="Maximum allowed index exceeded",tt=Ae>=51||!D(function(){var Y=[];return Y[me]=!1,Y.concat()[0]!==Y}),ke=N("concat"),Ge=function(Y){if(!x(Y))return!1;var Se=Y[me];return Se!==void 0?!!Se:Q(Y)},it=!tt||!ke;O({target:"Array",proto:!0,forced:it},{concat:function(Se){var I=b(this),xe=L(I,0),be=0,re,ge,ee,J,$;for(re=-1,ee=arguments.length;re_e)throw TypeError(oe);for(ge=0;ge=_e)throw TypeError(oe);j(xe,be++,$)}return xe.length=be,xe}})},"./node_modules/core-js/modules/es.array.iterator.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/to-indexed-object.js"),D=f("./node_modules/core-js/internals/add-to-unscopables.js"),Q=f("./node_modules/core-js/internals/iterators.js"),x=f("./node_modules/core-js/internals/internal-state.js"),b=f("./node_modules/core-js/internals/define-iterator.js"),U="Array Iterator",j=x.set,L=x.getterFor(U);g.exports=b(Array,"Array",function(N,K){j(this,{type:U,target:O(N),index:0,kind:K})},function(){var N=L(this),K=N.target,Ae=N.kind,me=N.index++;return!K||me>=K.length?(N.target=void 0,{value:void 0,done:!0}):Ae=="keys"?{value:me,done:!1}:Ae=="values"?{value:K[me],done:!1}:{value:[me,K[me]],done:!1}},"values"),Q.Arguments=Q.Array,D("keys"),D("values"),D("entries")},"./node_modules/core-js/modules/es.array.join.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/indexed-object.js"),Q=f("./node_modules/core-js/internals/to-indexed-object.js"),x=f("./node_modules/core-js/internals/array-method-is-strict.js"),b=[].join,U=D!=Object,j=x("join",",");O({target:"Array",proto:!0,forced:U||!j},{join:function(N){return b.call(Q(this),N===void 0?",":N)}})},"./node_modules/core-js/modules/es.array.map.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/array-iteration.js").map,Q=f("./node_modules/core-js/internals/array-method-has-species-support.js"),x=Q("map");O({target:"Array",proto:!0,forced:!x},{map:function(U){return D(this,U,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/is-object.js"),Q=f("./node_modules/core-js/internals/is-array.js"),x=f("./node_modules/core-js/internals/to-absolute-index.js"),b=f("./node_modules/core-js/internals/to-length.js"),U=f("./node_modules/core-js/internals/to-indexed-object.js"),j=f("./node_modules/core-js/internals/create-property.js"),L=f("./node_modules/core-js/internals/well-known-symbol.js"),N=f("./node_modules/core-js/internals/array-method-has-species-support.js"),K=N("slice"),Ae=L("species"),me=[].slice,_e=Math.max;O({target:"Array",proto:!0,forced:!K},{slice:function(tt,ke){var Ge=U(this),it=b(Ge.length),Y=x(tt,it),Se=x(ke===void 0?it:ke,it),I,xe,be;if(Q(Ge)&&(I=Ge.constructor,typeof I=="function"&&(I===Array||Q(I.prototype))?I=void 0:D(I)&&(I=I[Ae],I===null&&(I=void 0)),I===Array||I===void 0))return me.call(Ge,Y,Se);for(xe=new(I===void 0?Array:I)(_e(Se-Y,0)),be=0;Y2){if(ee=tt(ee),J=ee.charCodeAt(0),J===43||J===45){if($=ee.charCodeAt(2),$===88||$===120)return NaN}else if(J===48){switch(ee.charCodeAt(1)){case 66:case 98:G=2,Qe=49;break;case 79:case 111:G=8,Qe=55;break;default:return+ee}for(Ve=ee.slice(2),Re=Ve.length,jt=0;jtQe)return NaN;return parseInt(Ve,G)}}return+ee};if(Q(ke,!Ge(" 0o1")||!Ge("0b1")||Ge("+0x1"))){for(var I=function(ee){var J=arguments.length<1?0:ee,$=this;return $ instanceof I&&(Y?K(function(){it.valueOf.call($)}):U($)!=ke)?j(new Ge(Se(J)),$,I):Se(J)},xe=O?me(Ge):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),be=0,re;xe.length>be;be++)b(Ge,re=xe[be])&&!b(I,re)&&oe(I,re,_e(Ge,re));I.prototype=it,it.constructor=I,x(D,ke,I)}},"./node_modules/core-js/modules/es.object.assign.js":function(g,S,f){var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/object-assign.js");O({target:"Object",stat:!0,forced:Object.assign!==D},{assign:D})},"./node_modules/core-js/modules/es.object.keys.js":function(g,S,f){var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/to-object.js"),Q=f("./node_modules/core-js/internals/object-keys.js"),x=f("./node_modules/core-js/internals/fails.js"),b=x(function(){Q(1)});O({target:"Object",stat:!0,forced:b},{keys:function(j){return Q(D(j))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(g,S,f){var O=f("./node_modules/core-js/internals/to-string-tag-support.js"),D=f("./node_modules/core-js/internals/redefine.js"),Q=f("./node_modules/core-js/internals/object-to-string.js");O||D(Object.prototype,"toString",Q,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/redefine.js"),D=f("./node_modules/core-js/internals/an-object.js"),Q=f("./node_modules/core-js/internals/to-string.js"),x=f("./node_modules/core-js/internals/fails.js"),b=f("./node_modules/core-js/internals/regexp-flags.js"),U="toString",j=RegExp.prototype,L=j[U],N=x(function(){return L.call({source:"a",flags:"b"})!="/a/b"}),K=L.name!=U;(N||K)&&O(RegExp.prototype,U,function(){var me=D(this),_e=Q(me.source),oe=me.flags,tt=Q(oe===void 0&&me instanceof RegExp&&!("flags"in j)?b.call(me):oe);return"/"+_e+"/"+tt},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/string-multibyte.js").charAt,D=f("./node_modules/core-js/internals/to-string.js"),Q=f("./node_modules/core-js/internals/internal-state.js"),x=f("./node_modules/core-js/internals/define-iterator.js"),b="String Iterator",U=Q.set,j=Q.getterFor(b);x(String,"String",function(L){U(this,{type:b,string:D(L),index:0})},function(){var N=j(this),K=N.string,Ae=N.index,me;return Ae>=K.length?{value:void 0,done:!0}:(me=O(K,Ae),N.index+=me.length,{value:me,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/create-html.js"),Q=f("./node_modules/core-js/internals/string-html-forced.js");O({target:"String",proto:!0,forced:Q("link")},{link:function(b){return D(this,"a","href",b)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/descriptors.js"),Q=f("./node_modules/core-js/internals/global.js"),x=f("./node_modules/core-js/internals/has.js"),b=f("./node_modules/core-js/internals/is-object.js"),U=f("./node_modules/core-js/internals/object-define-property.js").f,j=f("./node_modules/core-js/internals/copy-constructor-properties.js"),L=Q.Symbol;if(D&&typeof L=="function"&&(!("description"in L.prototype)||L().description!==void 0)){var N={},K=function(){var ke=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Ge=this instanceof K?new L(ke):ke===void 0?L():L(ke);return ke===""&&(N[Ge]=!0),Ge};j(K,L);var Ae=K.prototype=L.prototype;Ae.constructor=K;var me=Ae.toString,_e=String(L("test"))=="Symbol(test)",oe=/^Symbol\((.*)\)[^)]+$/;U(Ae,"description",{configurable:!0,get:function(){var ke=b(this)?this.valueOf():this,Ge=me.call(ke);if(x(N,ke))return"";var it=_e?Ge.slice(7,-1):Ge.replace(oe,"$1");return it===""?void 0:it}}),O({global:!0,forced:!0},{Symbol:K})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(g,S,f){var O=f("./node_modules/core-js/internals/define-well-known-symbol.js");O("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(g,S,f){"use strict";var O=f("./node_modules/core-js/internals/export.js"),D=f("./node_modules/core-js/internals/global.js"),Q=f("./node_modules/core-js/internals/get-built-in.js"),x=f("./node_modules/core-js/internals/is-pure.js"),b=f("./node_modules/core-js/internals/descriptors.js"),U=f("./node_modules/core-js/internals/native-symbol.js"),j=f("./node_modules/core-js/internals/fails.js"),L=f("./node_modules/core-js/internals/has.js"),N=f("./node_modules/core-js/internals/is-array.js"),K=f("./node_modules/core-js/internals/is-object.js"),Ae=f("./node_modules/core-js/internals/is-symbol.js"),me=f("./node_modules/core-js/internals/an-object.js"),_e=f("./node_modules/core-js/internals/to-object.js"),oe=f("./node_modules/core-js/internals/to-indexed-object.js"),tt=f("./node_modules/core-js/internals/to-property-key.js"),ke=f("./node_modules/core-js/internals/to-string.js"),Ge=f("./node_modules/core-js/internals/create-property-descriptor.js"),it=f("./node_modules/core-js/internals/object-create.js"),Y=f("./node_modules/core-js/internals/object-keys.js"),Se=f("./node_modules/core-js/internals/object-get-own-property-names.js"),I=f("./node_modules/core-js/internals/object-get-own-property-names-external.js"),xe=f("./node_modules/core-js/internals/object-get-own-property-symbols.js"),be=f("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),re=f("./node_modules/core-js/internals/object-define-property.js"),ge=f("./node_modules/core-js/internals/object-property-is-enumerable.js"),ee=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),J=f("./node_modules/core-js/internals/redefine.js"),$=f("./node_modules/core-js/internals/shared.js"),G=f("./node_modules/core-js/internals/shared-key.js"),Qe=f("./node_modules/core-js/internals/hidden-keys.js"),Ve=f("./node_modules/core-js/internals/uid.js"),Re=f("./node_modules/core-js/internals/well-known-symbol.js"),jt=f("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),Nt=f("./node_modules/core-js/internals/define-well-known-symbol.js"),et=f("./node_modules/core-js/internals/set-to-string-tag.js"),Gt=f("./node_modules/core-js/internals/internal-state.js"),iA=f("./node_modules/core-js/internals/array-iteration.js").forEach,Rt=G("hidden"),rA="Symbol",Xt="prototype",c=Re("toPrimitive"),ue=Gt.set,P=Gt.getterFor(rA),h=Object[Xt],p=D.Symbol,k=Q("JSON","stringify"),ne=be.f,Be=re.f,he=I.f,st=ge.f,yt=$("symbols"),lt=$("op-symbols"),ot=$("string-to-symbol-registry"),It=$("symbol-to-string-registry"),Ue=$("wks"),je=D.QObject,Ke=!je||!je[Xt]||!je[Xt].findChild,ct=b&&j(function(){return it(Be({},"a",{get:function(){return Be(this,"a",{value:7}).a}})).a!=7})?function(pt,Lt,Vt){var mA=ne(h,Lt);mA&&delete h[Lt],Be(pt,Lt,Vt),mA&&pt!==h&&Be(h,Lt,mA)}:Be,Dt=function(pt,Lt){var Vt=yt[pt]=it(p[Xt]);return ue(Vt,{type:rA,tag:pt,description:Lt}),b||(Vt.description=Lt),Vt},St=function(Lt,Vt,mA){Lt===h&&St(lt,Vt,mA),me(Lt);var CA=tt(Vt);return me(mA),L(yt,CA)?(mA.enumerable?(L(Lt,Rt)&&Lt[Rt][CA]&&(Lt[Rt][CA]=!1),mA=it(mA,{enumerable:Ge(0,!1)})):(L(Lt,Rt)||Be(Lt,Rt,Ge(1,{})),Lt[Rt][CA]=!0),ct(Lt,CA,mA)):Be(Lt,CA,mA)},Bt=function(Lt,Vt){me(Lt);var mA=oe(Vt),CA=Y(mA).concat(Ct(mA));return iA(CA,function(eA){(!b||sA.call(mA,eA))&&St(Lt,eA,mA[eA])}),Lt},wA=function(Lt,Vt){return Vt===void 0?it(Lt):Bt(it(Lt),Vt)},sA=function(Lt){var Vt=tt(Lt),mA=st.call(this,Vt);return this===h&&L(yt,Vt)&&!L(lt,Vt)?!1:mA||!L(this,Vt)||!L(yt,Vt)||L(this,Rt)&&this[Rt][Vt]?mA:!0},IA=function(Lt,Vt){var mA=oe(Lt),CA=tt(Vt);if(!(mA===h&&L(yt,CA)&&!L(lt,CA))){var eA=ne(mA,CA);return eA&&L(yt,CA)&&!(L(mA,Rt)&&mA[Rt][CA])&&(eA.enumerable=!0),eA}},SA=function(Lt){var Vt=he(oe(Lt)),mA=[];return iA(Vt,function(CA){!L(yt,CA)&&!L(Qe,CA)&&mA.push(CA)}),mA},Ct=function(Lt){var Vt=Lt===h,mA=he(Vt?lt:oe(Lt)),CA=[];return iA(mA,function(eA){L(yt,eA)&&(!Vt||L(h,eA))&&CA.push(yt[eA])}),CA};if(U||(p=function(){if(this instanceof p)throw TypeError("Symbol is not a constructor");var Lt=!arguments.length||arguments[0]===void 0?void 0:ke(arguments[0]),Vt=Ve(Lt),mA=function(CA){this===h&&mA.call(lt,CA),L(this,Rt)&&L(this[Rt],Vt)&&(this[Rt][Vt]=!1),ct(this,Vt,Ge(1,CA))};return b&&Ke&&ct(h,Vt,{configurable:!0,set:mA}),Dt(Vt,Lt)},J(p[Xt],"toString",function(){return P(this).tag}),J(p,"withoutSetter",function(pt){return Dt(Ve(pt),pt)}),ge.f=sA,re.f=St,be.f=IA,Se.f=I.f=SA,xe.f=Ct,jt.f=function(pt){return Dt(Re(pt),pt)},b&&(Be(p[Xt],"description",{configurable:!0,get:function(){return P(this).description}}),x||J(h,"propertyIsEnumerable",sA,{unsafe:!0}))),O({global:!0,wrap:!0,forced:!U,sham:!U},{Symbol:p}),iA(Y(Ue),function(pt){Nt(pt)}),O({target:rA,stat:!0,forced:!U},{for:function(pt){var Lt=ke(pt);if(L(ot,Lt))return ot[Lt];var Vt=p(Lt);return ot[Lt]=Vt,It[Vt]=Lt,Vt},keyFor:function(Lt){if(!Ae(Lt))throw TypeError(Lt+" is not a symbol");if(L(It,Lt))return It[Lt]},useSetter:function(){Ke=!0},useSimple:function(){Ke=!1}}),O({target:"Object",stat:!0,forced:!U,sham:!b},{create:wA,defineProperty:St,defineProperties:Bt,getOwnPropertyDescriptor:IA}),O({target:"Object",stat:!0,forced:!U},{getOwnPropertyNames:SA,getOwnPropertySymbols:Ct}),O({target:"Object",stat:!0,forced:j(function(){xe.f(1)})},{getOwnPropertySymbols:function(Lt){return xe.f(_e(Lt))}}),k){var $t=!U||j(function(){var pt=p();return k([pt])!="[null]"||k({a:pt})!="{}"||k(Object(pt))!="{}"});O({target:"JSON",stat:!0,forced:$t},{stringify:function(Lt,Vt,mA){for(var CA=[Lt],eA=1,dA;arguments.length>eA;)CA.push(arguments[eA++]);if(dA=Vt,!(!K(Vt)&&Lt===void 0||Ae(Lt)))return N(Vt)||(Vt=function(RA,xr){if(typeof dA=="function"&&(xr=dA.call(this,RA,xr)),!Ae(xr))return xr}),CA[1]=Vt,k.apply(null,CA)}})}p[Xt][c]||ee(p[Xt],c,p[Xt].valueOf),et(p,rA),Qe[Rt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/dom-iterables.js"),Q=f("./node_modules/core-js/internals/array-for-each.js"),x=f("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var b in D){var U=O[b],j=U&&U.prototype;if(j&&j.forEach!==Q)try{x(j,"forEach",Q)}catch(L){j.forEach=Q}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(g,S,f){var O=f("./node_modules/core-js/internals/global.js"),D=f("./node_modules/core-js/internals/dom-iterables.js"),Q=f("./node_modules/core-js/modules/es.array.iterator.js"),x=f("./node_modules/core-js/internals/create-non-enumerable-property.js"),b=f("./node_modules/core-js/internals/well-known-symbol.js"),U=b("iterator"),j=b("toStringTag"),L=Q.values;for(var N in D){var K=O[N],Ae=K&&K.prototype;if(Ae){if(Ae[U]!==L)try{x(Ae,U,L)}catch(_e){Ae[U]=L}if(Ae[j]||x(Ae,j,N),D[N]){for(var me in Q)if(Ae[me]!==Q[me])try{x(Ae,me,Q[me])}catch(_e){Ae[me]=Q[me]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(g){(function(S,f){g.exports=f()})(this,function(){"use strict";function S(je){var Ke=typeof je;return je!==null&&(Ke==="object"||Ke==="function")}function f(je){return typeof je=="function"}var O=void 0;Array.isArray?O=Array.isArray:O=function(je){return Object.prototype.toString.call(je)==="[object Array]"};var D=O,Q=0,x=void 0,b=void 0,U=function(Ke,ct){Y[Q]=Ke,Y[Q+1]=ct,Q+=2,Q===2&&(b?b(Se):xe())};function j(je){b=je}function L(je){U=je}var N=typeof window!="undefined"?window:void 0,K=N||{},Ae=K.MutationObserver||K.WebKitMutationObserver,me=typeof self=="undefined"&&typeof F!="undefined"&&{}.toString.call(F)==="[object process]",_e=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function oe(){return function(){return F.nextTick(Se)}}function tt(){return typeof x!="undefined"?function(){x(Se)}:it()}function ke(){var je=0,Ke=new Ae(Se),ct=document.createTextNode("");return Ke.observe(ct,{characterData:!0}),function(){ct.data=je=++je%2}}function Ge(){var je=new MessageChannel;return je.port1.onmessage=Se,function(){return je.port2.postMessage(0)}}function it(){var je=setTimeout;return function(){return je(Se,1)}}var Y=new Array(1e3);function Se(){for(var je=0;je>1,f=-7,O=qe?De-1:0,D=qe?-1:1,Q=_[F+O];for(O+=D,de=Q&(1<<-f)-1,Q>>=-f,f+=se;f>0;de=de*256+_[F+O],O+=D,f-=8);for(te=de&(1<<-f)-1,de>>=-f,f+=ae;f>0;te=te*256+_[F+O],O+=D,f-=8);if(de===0)de=1-S;else{if(de===g)return te?NaN:(Q?-1:1)*(1/0);te=te+Math.pow(2,ae),de=de-S}return(Q?-1:1)*te*Math.pow(2,de-ae)},PA.write=function(_,F,qe,ae,De,de){var te,se,g,S=de*8-De-1,f=(1<>1,D=De===23?Math.pow(2,-24)-Math.pow(2,-77):0,Q=ae?0:de-1,x=ae?1:-1,b=F<0||F===0&&1/F<0?1:0;for(F=Math.abs(F),isNaN(F)||F===1/0?(se=isNaN(F)?1:0,te=f):(te=Math.floor(Math.log(F)/Math.LN2),F*(g=Math.pow(2,-te))<1&&(te--,g*=2),te+O>=1?F+=D/g:F+=D*Math.pow(2,1-O),F*g>=2&&(te++,g/=2),te+O>=f?(se=0,te=f):te+O>=1?(se=(F*g-1)*Math.pow(2,De),te=te+O):(se=F*Math.pow(2,O-1)*Math.pow(2,De),te=0));De>=8;_[qe+Q]=se&255,Q+=x,se/=256,De-=8);for(te=te<0;_[qe+Q]=te&255,Q+=x,te/=256,S-=8);_[qe+Q-x]|=b*128}},7348:function(Lr,PA,_){"use strict";_.r(PA),_.d(PA,{AcroForm:function(){return na},AcroFormAppearance:function(){return bA},AcroFormButton:function(){return Rn},AcroFormCheckBox:function(){return Jn},AcroFormChoiceField:function(){return ti},AcroFormComboBox:function(){return za},AcroFormEditBox:function(){return nn},AcroFormListBox:function(){return Ga},AcroFormPasswordField:function(){return Oa},AcroFormPushButton:function(){return Wa},AcroFormRadioButton:function(){return ki},AcroFormTextField:function(){return Bi},GState:function(){return jA},ShadingPattern:function(){return nr},TilingPattern:function(){return LA},default:function(){return FA},jsPDF:function(){return FA}});var F=_(62853),qe={},ae=function(r,t,A,u,d){var l=new Worker(qe[t]||(qe[t]=URL.createObjectURL(new Blob([r+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return l.onmessage=function(B){var w=B.data,E=w.$e$;if(E){var T=new Error(E[0]);T.code=E[1],T.stack=E[2],d(T,null)}else d(null,w)},l.postMessage(A,u),l},De=Uint8Array,de=Uint16Array,te=Int32Array,se=new De([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),g=new De([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),S=new De([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),f=function(r,t){for(var A=new de(31),u=0;u<31;++u)A[u]=t+=1<>1|(L&21845)<<1;N=(N&52428)>>2|(N&13107)<<2,N=(N&61680)>>4|(N&3855)<<4,j[L]=((N&65280)>>8|(N&255)<<8)>>1}for(var K=function(r,t,A){for(var u=r.length,d=0,l=new de(t);d>E]=T}else for(w=new de(u),d=0;d>15-r[d]);return w},Ae=new De(288),L=0;L<144;++L)Ae[L]=8;for(var L=144;L<256;++L)Ae[L]=9;for(var L=256;L<280;++L)Ae[L]=7;for(var L=280;L<288;++L)Ae[L]=8;for(var me=new De(32),L=0;L<32;++L)me[L]=5;var _e=K(Ae,9,0),oe=K(Ae,9,1),tt=K(me,5,0),ke=K(me,5,1),Ge=function(r){for(var t=r[0],A=1;At&&(t=r[A]);return t},it=function(r,t,A){var u=t/8|0;return(r[u]|r[u+1]<<8)>>(t&7)&A},Y=function(r,t){var A=t/8|0;return(r[A]|r[A+1]<<8|r[A+2]<<16)>>(t&7)},Se=function(r){return(r+7)/8|0},I=function(r,t,A){return(t==null||t<0)&&(t=0),(A==null||A>r.length)&&(A=r.length),new De(r.subarray(t,A))},xe={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},be=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],re=function(r,t,A){var u=new Error(t||be[r]);if(u.code=r,Error.captureStackTrace&&Error.captureStackTrace(u,re),!A)throw u;return u},ge=function(r,t,A,u){var d=r.length,l=u?u.length:0;if(!d||t.f&&!t.l)return A||new De(0);var B=!A,w=B||t.i!=2,E=t.i;B&&(A=new De(d*3));var T=function(gA){var zA=A.length;if(gA>zA){var MA=new De(Math.max(zA*2,gA));MA.set(A),A=MA}},V=t.f||0,Z=t.p||0,ce=t.b||0,H=t.l,Ie=t.d,ye=t.m,Le=t.n,pe=d*8;do{if(!H){V=it(r,Z,1);var Oe=it(r,Z+1,3);if(Z+=3,Oe)if(Oe==1)H=oe,Ie=ke,ye=9,Le=5;else if(Oe==2){var uA=it(r,Z,31)+257,wt=it(r,Z+10,15)+4,We=uA+it(r,Z+5,31)+1;Z+=14;for(var xt=new De(We),Jt=new De(19),we=0;we>4;if(ut<16)xt[we++]=ut;else{var Ot=0,zt=0;for(ut==16?(zt=3+it(r,Z,3),Z+=2,Ot=xt[we-1]):ut==17?(zt=3+it(r,Z,7),Z+=3):ut==18&&(zt=11+it(r,Z,127),Z+=7);zt--;)xt[we++]=Ot}}var Ft=xt.subarray(0,uA),Zt=xt.subarray(uA);ye=Ge(Ft),Le=Ge(Zt),H=K(Ft,ye,1),Ie=K(Zt,Le,1)}else re(1);else{var ut=Se(Z)+4,gt=r[ut-4]|r[ut-3]<<8,Tt=ut+gt;if(Tt>d){E&&re(0);break}w&&T(ce+gt),A.set(r.subarray(ut,Tt),ce),t.b=ce+=gt,t.p=Z=Tt*8,t.f=V;continue}if(Z>pe){E&&re(0);break}}w&&T(ce+131072);for(var Yt=(1<>4;if(Z+=Ot&15,Z>pe){E&&re(0);break}if(Ot||re(2),Ne<256)A[ce++]=Ne;else if(Ne==256){fe=Z,H=null;break}else{var Te=Ne-254;if(Ne>264){var we=Ne-257,At=se[we];Te=it(r,Z,(1<>4;ht||re(3),Z+=ht&15;var Zt=b[Qt];if(Qt>3){var At=g[Qt];Zt+=Y(r,Z)&(1<pe){E&&re(0);break}w&&T(ce+131072);var Pt=ce+Te;if(ce>8},J=function(r,t,A){A<<=t&7;var u=t/8|0;r[u]|=A,r[u+1]|=A>>8,r[u+2]|=A>>16},$=function(r,t){for(var A=[],u=0;uce&&(ce=l[u].s);var H=new de(ce+1),Ie=G(A[V-1],H,0);if(Ie>t){var u=0,ye=0,Le=Ie-t,pe=1<t)ye+=pe-(1<>=Le;ye>0;){var ut=l[u].s;H[ut]=0&&ye;--u){var gt=l[u].s;H[gt]==t&&(--H[gt],++ye)}Ie=t}return{t:new De(H),l:Ie}},G=function(r,t,A){return r.s==-1?Math.max(G(r.l,t,A+1),G(r.r,t,A+1)):t[r.s]=A},Qe=function(r){for(var t=r.length;t&&!r[--t];);for(var A=new de(++t),u=0,d=r[0],l=1,B=function(E){A[u++]=E},w=1;w<=t;++w)if(r[w]==d&&w!=t)++l;else{if(!d&&l>2){for(;l>138;l-=138)B(32754);l>2&&(B(l>10?l-11<<5|28690:l-3<<5|12305),l=0)}else if(l>3){for(B(d),--l;l>6;l-=6)B(8304);l>2&&(B(l-3<<5|8208),l=0)}for(;l--;)B(d);l=1,d=r[w]}return{c:A.subarray(0,u),n:t}},Ve=function(r,t){for(var A=0,u=0;u>8,r[d+2]=r[d]^255,r[d+3]=r[d+1]^255;for(var l=0;l4&&!Jt[S[Fe-1]];--Fe);var at=T+5<<3,Ze=Ve(d,Ae)+Ve(l,me)+B,Mt=Ve(d,ce)+Ve(l,ye)+B+14+3*Fe+Ve(wt,Jt)+2*wt[16]+3*wt[17]+7*wt[18];if(E>=0&&at<=Ze&&at<=Mt)return Re(t,V,r.subarray(E,E+T));var Ot,zt,Ft,Zt;if(ee(t,V,1+(Mt15&&(ee(t,V,Ne[We]>>5&127),V+=Ne[We]>>12)}}else Ot=_e,zt=Ae,Ft=tt,Zt=me;for(var We=0;We255){var Te=At>>18&31;J(t,V,Ot[Te+257]),V+=zt[Te+257],Te>7&&(ee(t,V,At>>23&31),V+=se[Te]);var ht=At&31;J(t,V,Ft[ht]),V+=Zt[ht],ht>3&&(J(t,V,At>>5&8191),V+=g[ht])}else J(t,V,Ot[At]),V+=zt[At]}return J(t,V,Ot[256]),V+zt[256]},Nt=new te([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),et=new De(0),Gt=function(r,t,A,u,d,l){var B=l.z||r.length,w=new De(u+B+5*(1+Math.ceil(B/7e3))+d),E=w.subarray(u,w.length-d),T=l.l,V=(l.r||0)&7;if(t){V&&(E[0]=l.r>>3);for(var Z=Nt[t-1],ce=Z>>13,H=Z&8191,Ie=(1<7e3||Jt>24576)&&(Ot>423||!T)){V=jt(r,E,0,gt,Tt,uA,We,Jt,Fe,xt-Fe,V),Jt=wt=We=0,Fe=xt;for(var zt=0;zt<286;++zt)Tt[zt]=0;for(var zt=0;zt<30;++zt)uA[zt]=0}var Ft=2,Zt=0,Yt=H,ZA=Ze-Mt&32767;if(Ot>2&&at==ut(xt-ZA))for(var fe=Math.min(ce,Ot)-1,Ne=Math.min(32767,xt),Te=Math.min(258,Ot);ZA<=Ne&&--Yt&&Ze!=Mt;){if(r[xt+Ft]==r[xt+Ft-ZA]){for(var At=0;AtFt){if(Ft=At,Zt=ZA,At>fe)break;for(var ht=Math.min(ZA,At-2),Qt=0,zt=0;ztQt&&(Qt=xA,Mt=Pt)}}}Ze=Mt,Mt=ye[Ze],ZA+=Ze-Mt&32767}if(Zt){gt[Jt++]=268435456|Q[Ft]<<18|U[Zt];var gA=Q[Ft]&31,zA=U[Zt]&31;We+=se[gA]+g[zA],++Tt[257+gA],++uA[zA],we=xt+Ft,++wt}else gt[Jt++]=r[xt],++Tt[r[xt]]}}for(xt=Math.max(xt,we);xt=B&&(E[V/8|0]=T,MA=B),V=Re(E,V+1,r.subarray(xt,MA))}l.i=B}return I(w,0,u+Se(V)+d)},iA=null,Rt=function(){var r=-1;return{p:function(t){for(var A=r,u=0;u>>8;r=A},d:function(){return~r}}},rA=function(){var r=1,t=0;return{p:function(A){for(var u=r,d=t,l=A.length|0,B=0;B!=l;){for(var w=Math.min(B+2655,l);B>16),d=(d&65535)+15*(d>>16)}r=u,t=d},d:function(){return r%=65521,t%=65521,(r&255)<<24|(r&65280)<<8|(t&255)<<8|t>>8}}},Xt=function(r,t,A,u,d){if(!d&&(d={l:1},t.dictionary)){var l=t.dictionary.subarray(-32768),B=new De(l.length+r.length);B.set(l),B.set(r,l.length),r=B,d.w=l.length}return Gt(r,t.level==null?6:t.level,t.mem==null?d.l?Math.ceil(Math.max(8,Math.min(13,Math.log(r.length)))*1.5):20:12+t.mem,A,u,d)},c=function(r,t){var A={};for(var u in r)A[u]=r[u];for(var u in t)A[u]=t[u];return A},ue=function(r,t,A){for(var u=r(),d=r.toString(),l=d.slice(d.indexOf("[")+1,d.lastIndexOf("]")).replace(/\s+/g,"").split(","),B=0;B>>0},Dt=function(r,t){return ct(r,t)+ct(r,t+4)*4294967296},St=function(r,t,A){for(;A;++t)r[t]=A,A>>>=8},Bt=function(r,t){var A=t.filename;if(r[0]=31,r[1]=139,r[2]=8,r[8]=t.level<2?4:t.level==9?2:0,r[9]=3,t.mtime!=0&&St(r,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),A){r[3]=8;for(var u=0;u<=A.length;++u)r[u+10]=A.charCodeAt(u)}},wA=function(r){(r[0]!=31||r[1]!=139||r[2]!=8)&&re(6,"invalid gzip data");var t=r[3],A=10;t&4&&(A+=(r[10]|r[11]<<8)+2);for(var u=(t>>3&1)+(t>>4&1);u>0;u-=!r[A++]);return A+(t&2)},sA=function(r){var t=r.length;return(r[t-4]|r[t-3]<<8|r[t-2]<<16|r[t-1]<<24)>>>0},IA=function(r){return 10+(r.filename?r.filename.length+1:0)},SA=function(r,t){var A=t.level,u=A==0?0:A<6?1:A==9?3:2;if(r[0]=120,r[1]=u<<6|(t.dictionary&&32),r[1]|=31-(r[0]<<8|r[1])%31,t.dictionary){var d=rA();d.p(t.dictionary),St(r,2,d.d())}},Ct=function(r,t){return((r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31)&&re(6,"invalid zlib data"),(r[1]>>5&1)==+!t&&re(6,"invalid zlib data: "+(r[1]&32?"need":"unexpected")+" dictionary"),(r[1]>>3&4)+2};function $t(r,t){return typeof r=="function"&&(t=r,r={}),this.ondata=t,r}var pt=null,Lt=null;function Vt(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[ne],function(u){return lt(mA(u.data[0],u.data[1]))},0,A)}function mA(r,t){return Xt(r,t||{},0,0)}var CA=null,eA=null;function dA(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[k],function(u){return lt(RA(u.data[0],ot(u.data[1])))},1,A)}function RA(r,t){return ge(r,{i:2},t&&t.out,t&&t.dictionary)}var xr=null,TA=null;function vA(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[ne,Be,function(){return[WA]}],function(u){return lt(WA(u.data[0],u.data[1]))},2,A)}function WA(r,t){t||(t={});var A=Rt(),u=r.length;A.p(r);var d=Xt(r,t,IA(t),8),l=d.length;return Bt(d,t),St(d,l-8,A.d()),St(d,l-4,u),d}var _t=null,nA=null;function oA(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[k,he,function(){return[cA]}],function(u){return lt(cA(u.data[0],u.data[1]))},3,A)}function cA(r,t){var A=wA(r);return A+8>r.length&&re(6,"invalid gzip data"),ge(r.subarray(A,-8),{i:2},t&&t.out||new De(sA(r)),t&&t.dictionary)}var $A=null,gr=null;function Kt(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[ne,st,function(){return[Er]}],function(u){return lt(Er(u.data[0],u.data[1]))},4,A)}function Er(r,t){t||(t={});var A=rA();A.p(r);var u=Xt(r,t,t.dictionary?6:2,4);return SA(u,t),St(u,u.length-4,A.d()),u}var fr=null,dn=null;function Br(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),It(r,t,[k,yt,function(){return[NA]}],function(u){return lt(NA(u.data[0],ot(u.data[1])))},5,A)}function NA(r,t){return ge(r.subarray(Ct(r,t&&t.dictionary),-4),{i:2},t&&t.out,t&&t.dictionary)}var KA=null,an=null;function Vr(r,t,A){return A||(A=t,t={}),typeof A!="function"&&re(7),r[0]==31&&r[1]==139&&r[2]==8?oA(r,t,A):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?dA(r,t,A):Br(r,t,A)}function mr(r,t){return r[0]==31&&r[1]==139&&r[2]==8?cA(r,t):(r[0]&15)!=8||r[0]>>4>7||(r[0]<<8|r[1])%31?RA(r,t):NA(r,t)}var ar=function(r,t,A,u){for(var d in r){var l=r[d],B=t+d,w=u;Array.isArray(l)&&(w=c(u,l[1]),l=l[0]),l instanceof De?A[B]=[l,w]:(A[B+="/"]=[new De(0),w],ar(l,B,A,u))}},Qn=typeof TextEncoder!="undefined"&&new TextEncoder,ma=typeof TextDecoder!="undefined"&&new TextDecoder,Xi=0;try{ma.decode(et,{stream:!0}),Xi=1}catch(r){}var pA=function(r){for(var t="",A=0;;){var u=r[A++],d=(u>127)+(u>223)+(u>239);if(A+d>r.length)return{s:t,r:I(r,A-1)};d?d==3?(u=((u&15)<<18|(r[A++]&63)<<12|(r[A++]&63)<<6|r[A++]&63)-65536,t+=String.fromCharCode(55296|u>>10,56320|u&1023)):d&1?t+=String.fromCharCode((u&31)<<6|r[A++]&63):t+=String.fromCharCode((u&15)<<12|(r[A++]&63)<<6|r[A++]&63):t+=String.fromCharCode(u)}},gs=null,ei=null;function Wn(r,t){if(t){for(var A=new De(r.length),u=0;u>1)),B=0,w=function(V){l[B++]=V},u=0;ul.length){var E=new De(B+8+(d-u<<1));E.set(l),l=E}var T=r.charCodeAt(u);T<128||t?w(T):T<2048?(w(192|T>>6),w(128|T&63)):T>55295&&T<57344?(T=65536+(T&1047552)|r.charCodeAt(++u)&1023,w(240|T>>18),w(128|T>>12&63),w(128|T>>6&63),w(128|T&63)):(w(224|T>>12),w(128|T>>6&63),w(128|T&63))}return I(l,0,B)}function Ma(r,t){if(t){for(var A="",u=0;u65535&&re(9),t+=u+4}return t},ea=function(r,t,A,u,d,l,B,w){var E=u.length,T=A.extra,V=w&&w.length,Z=On(T);St(r,t,B!=null?33639248:67324752),t+=4,B!=null&&(r[t++]=20,r[t++]=A.os),r[t]=20,t+=2,r[t++]=A.flag<<1|(l<0&&8),r[t++]=d&&8,r[t++]=A.compression&255,r[t++]=A.compression>>8;var ce=new Date(A.mtime==null?Date.now():A.mtime),H=ce.getFullYear()-1980;if((H<0||H>119)&&re(10),St(r,t,H<<25|ce.getMonth()+1<<21|ce.getDate()<<16|ce.getHours()<<11|ce.getMinutes()<<5|ce.getSeconds()>>1),t+=4,l!=-1&&(St(r,t,A.crc),St(r,t+4,l<0?-l-2:l),St(r,t+8,A.size)),St(r,t+12,E),St(r,t+14,Z),t+=16,B!=null&&(St(r,t,V),St(r,t+6,A.attrs),St(r,t+10,B),t+=14),r.set(u,t),t+=E,Z)for(var Ie in T){var ye=T[Ie],Le=ye.length;St(r,t,+Ie),St(r,t+2,Le),r.set(ye,t+4),t+=4+Le}return V&&(r.set(w,t),t+=V),t},Sa=function(r,t,A,u,d){St(r,t,101010256),St(r,t+8,A),St(r,t+10,A),St(r,t+12,u),St(r,t+16,d)},fA=null,mi=null,vs=null,Hn=null;function no(r,t,A){A||(A=t,t={}),typeof A!="function"&&re(7);var u={};ar(r,"",u,t);var d=Object.keys(u),l=d.length,B=0,w=0,E=l,T=new Array(l),V=[],Z=function(){for(var Le=0;Le65535&&Ze(re(11,0,1),null),!at)Ze(null,ut);else if(uA<16e4)try{Ze(null,mA(ut,gt))}catch(Mt){Ze(Mt,null)}else V.push(Vt(ut,gt,Ze))},ye=0;ye65535&&re(11);var pe=V?mA(E,T):E,Oe=pe.length,ut=Rt();ut.p(E),u.push(c(T,{size:E.length,crc:ut.d(),c:pe,f:Z,m:Ie,u:ce!=B.length||Ie&&H.length!=ye,o:d,compression:V})),d+=30+ce+Le+Oe,l+=76+2*(ce+Le)+(ye||0)+Oe}for(var gt=new De(l+22),Tt=d,uA=l-d,wt=0;wt65558)return B(re(13,0,1),null),d;var E=Ke(r,w+8);if(E){var T=E,V=ct(r,w+16),Z=V==4294967295||T==65535;if(Z){var ce=ct(r,w-12);Z=ct(r,ce)==101075792,Z&&(T=E=ct(r,ce+32),V=ct(r,ce+48))}for(var H=t&&t.filter,Ie=function(Le){var pe=Ia(r,V,Z),Oe=pe[0],ut=pe[1],gt=pe[2],Tt=pe[3],uA=pe[4],wt=pe[5],We=qi(r,wt);V=uA;var xt=function(we,Fe){we?(d(),B(we,null)):(Fe&&(l[Tt]=Fe),--E||B(null,l))};if(!H||H({name:Tt,size:ut,originalSize:gt,compression:Oe}))if(!Oe)xt(null,I(r,We,We+ut));else if(Oe==8){var Jt=r.subarray(We,We+ut);if(gt<524288||ut>.8*gt)try{xt(null,RA(Jt,{out:new De(gt)}))}catch(we){xt(we,null)}else u.push(dA(Jt,{size:gt},xt))}else xt(re(14,"unknown compression type "+Oe,1),null);else xt(null,null)},ye=0;ye65558)&&re(13);var d=Ke(r,u+8);if(!d)return{};var l=ct(r,u+16),B=l==4294967295||d==65535;if(B){var w=ct(r,u-12);B=ct(r,w)==101075792,B&&(d=ct(r,w+32),l=ct(r,w+48))}for(var E=t&&t.filter,T=0;T=200&&t.status<=299}function vt(r){try{r.dispatchEvent(new MouseEvent("click"))}catch(A){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),r.dispatchEvent(t)}}var hA,or,wr=lr.saveAs||((typeof window=="undefined"?"undefined":(0,F.Z)(window))!=="object"||window!==lr?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(r,t,A){var u=lr.URL||lr.webkitURL,d=document.createElement("a");t=t||r.name||"download",d.download=t,d.rel="noopener",typeof r=="string"?(d.href=r,d.origin!==location.origin?es(d.href)?Da(r,t,A):vt(d,d.target="_blank"):vt(d)):(d.href=u.createObjectURL(r),setTimeout(function(){u.revokeObjectURL(d.href)},4e4),setTimeout(function(){vt(d)},0))}:"msSaveOrOpenBlob"in navigator?function(r,t,A){if(t=t||r.name||"download",typeof r=="string")if(es(r))Da(r,t,A);else{var u=document.createElement("a");u.href=r,u.target="_blank",setTimeout(function(){vt(u)})}else navigator.msSaveOrOpenBlob(function(d,l){return l===void 0?l={autoBom:!1}:(0,F.Z)(l)!=="object"&&(Wr.warn("Deprecated: Expected third argument to be a object"),l={autoBom:!l}),l.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(d.type)?new Blob(["\uFEFF",d],{type:d.type}):d}(r,A),t)}:function(r,t,A,u){if((u=u||open("","_blank"))&&(u.document.title=u.document.body.innerText="downloading..."),typeof r=="string")return Da(r,t,A);var d=r.type==="application/octet-stream",l=/constructor/i.test(lr.HTMLElement)||lr.safari,B=/CriOS\/[\d]+/.test(navigator.userAgent);if((B||d&&l)&&(typeof FileReader=="undefined"?"undefined":(0,F.Z)(FileReader))==="object"){var w=new FileReader;w.onloadend=function(){var V=w.result;V=B?V:V.replace(/^data:[^;]*;/,"data:attachment/file;"),u?u.location.href=V:location=V,u=null},w.readAsDataURL(r)}else{var E=lr.URL||lr.webkitURL,T=E.createObjectURL(r);u?u.location=T:location.href=T,u=null,setTimeout(function(){E.revokeObjectURL(T)},4e4)}});function qA(r){var t;r=r||"",this.ok=!1,r.charAt(0)=="#"&&(r=r.substr(1,6)),r={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[r=(r=r.replace(/ /g,"")).toLowerCase()]||r;for(var A=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(w){return[parseInt(w[1]),parseInt(w[2]),parseInt(w[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(w){return[parseInt(w[1],16),parseInt(w[2],16),parseInt(w[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(w){return[parseInt(w[1]+w[1],16),parseInt(w[2]+w[2],16),parseInt(w[3]+w[3],16)]}}],u=0;u255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var w=this.r.toString(16),E=this.g.toString(16),T=this.b.toString(16);return w.length==1&&(w="0"+w),E.length==1&&(E="0"+E),T.length==1&&(T="0"+T),"#"+w+E+T}}function XA(r,t){var A=r[0],u=r[1],d=r[2],l=r[3];A=Kr(A,u,d,l,t[0],7,-680876936),l=Kr(l,A,u,d,t[1],12,-389564586),d=Kr(d,l,A,u,t[2],17,606105819),u=Kr(u,d,l,A,t[3],22,-1044525330),A=Kr(A,u,d,l,t[4],7,-176418897),l=Kr(l,A,u,d,t[5],12,1200080426),d=Kr(d,l,A,u,t[6],17,-1473231341),u=Kr(u,d,l,A,t[7],22,-45705983),A=Kr(A,u,d,l,t[8],7,1770035416),l=Kr(l,A,u,d,t[9],12,-1958414417),d=Kr(d,l,A,u,t[10],17,-42063),u=Kr(u,d,l,A,t[11],22,-1990404162),A=Kr(A,u,d,l,t[12],7,1804603682),l=Kr(l,A,u,d,t[13],12,-40341101),d=Kr(d,l,A,u,t[14],17,-1502002290),A=kn(A,u=Kr(u,d,l,A,t[15],22,1236535329),d,l,t[1],5,-165796510),l=kn(l,A,u,d,t[6],9,-1069501632),d=kn(d,l,A,u,t[11],14,643717713),u=kn(u,d,l,A,t[0],20,-373897302),A=kn(A,u,d,l,t[5],5,-701558691),l=kn(l,A,u,d,t[10],9,38016083),d=kn(d,l,A,u,t[15],14,-660478335),u=kn(u,d,l,A,t[4],20,-405537848),A=kn(A,u,d,l,t[9],5,568446438),l=kn(l,A,u,d,t[14],9,-1019803690),d=kn(d,l,A,u,t[3],14,-187363961),u=kn(u,d,l,A,t[8],20,1163531501),A=kn(A,u,d,l,t[13],5,-1444681467),l=kn(l,A,u,d,t[2],9,-51403784),d=kn(d,l,A,u,t[7],14,1735328473),A=qr(A,u=kn(u,d,l,A,t[12],20,-1926607734),d,l,t[5],4,-378558),l=qr(l,A,u,d,t[8],11,-2022574463),d=qr(d,l,A,u,t[11],16,1839030562),u=qr(u,d,l,A,t[14],23,-35309556),A=qr(A,u,d,l,t[1],4,-1530992060),l=qr(l,A,u,d,t[4],11,1272893353),d=qr(d,l,A,u,t[7],16,-155497632),u=qr(u,d,l,A,t[10],23,-1094730640),A=qr(A,u,d,l,t[13],4,681279174),l=qr(l,A,u,d,t[0],11,-358537222),d=qr(d,l,A,u,t[3],16,-722521979),u=qr(u,d,l,A,t[6],23,76029189),A=qr(A,u,d,l,t[9],4,-640364487),l=qr(l,A,u,d,t[12],11,-421815835),d=qr(d,l,A,u,t[15],16,530742520),A=En(A,u=qr(u,d,l,A,t[2],23,-995338651),d,l,t[0],6,-198630844),l=En(l,A,u,d,t[7],10,1126891415),d=En(d,l,A,u,t[14],15,-1416354905),u=En(u,d,l,A,t[5],21,-57434055),A=En(A,u,d,l,t[12],6,1700485571),l=En(l,A,u,d,t[3],10,-1894986606),d=En(d,l,A,u,t[10],15,-1051523),u=En(u,d,l,A,t[1],21,-2054922799),A=En(A,u,d,l,t[8],6,1873313359),l=En(l,A,u,d,t[15],10,-30611744),d=En(d,l,A,u,t[6],15,-1560198380),u=En(u,d,l,A,t[13],21,1309151649),A=En(A,u,d,l,t[4],6,-145523070),l=En(l,A,u,d,t[11],10,-1120210379),d=En(d,l,A,u,t[2],15,718787259),u=En(u,d,l,A,t[9],21,-343485551),r[0]=Et(A,r[0]),r[1]=Et(u,r[1]),r[2]=Et(d,r[2]),r[3]=Et(l,r[3])}function Aa(r,t,A,u,d,l){return t=Et(Et(t,r),Et(u,l)),Et(t<>>32-d,A)}function Kr(r,t,A,u,d,l,B){return Aa(t&A|~t&u,r,t,d,l,B)}function kn(r,t,A,u,d,l,B){return Aa(t&u|A&~u,r,t,d,l,B)}function qr(r,t,A,u,d,l,B){return Aa(t^A^u,r,t,d,l,B)}function En(r,t,A,u,d,l,B){return Aa(A^(t|~u),r,t,d,l,B)}function _a(r){var t,A=r.length,u=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=r.length;t+=64)XA(u,ts(r.substring(t-64,t)));r=r.substring(t-64);var d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t>2]|=r.charCodeAt(t)<<(t%4<<3);if(d[t>>2]|=128<<(t%4<<3),t>55)for(XA(u,d),t=0;t<16;t++)d[t]=0;return d[14]=8*A,XA(u,d),u}function ts(r){var t,A=[];for(t=0;t<64;t+=4)A[t>>2]=r.charCodeAt(t)+(r.charCodeAt(t+1)<<8)+(r.charCodeAt(t+2)<<16)+(r.charCodeAt(t+3)<<24);return A}hA=lr.atob.bind(lr),or=lr.btoa.bind(lr);var oa="0123456789abcdef".split("");function Hi(r){for(var t="",A=0;A<4;A++)t+=oa[r>>8*A+4&15]+oa[r>>8*A&15];return t}function ys(r){return String.fromCharCode((255&r)>>0,(65280&r)>>8,(16711680&r)>>16,(4278190080&r)>>24)}function ua(r){return _a(r).map(ys).join("")}var Je=function(r){for(var t=0;t>16)+(t>>16)+(A>>16)<<16|65535&A}return r+t&4294967295}function aA(r,t){var A,u,d,l;if(r!==A){for(var B=(d=r,l=1+(256/r.length>>0),new Array(l+1).join(d)),w=[],E=0;E<256;E++)w[E]=E;var T=0;for(E=0;E<256;E++){var V=w[E];T=(T+V+B.charCodeAt(E))%256,w[E]=w[T],w[T]=V}A=r,u=w}else w=u;var Z=t.length,ce=0,H=0,Ie="";for(E=0;E\x80/\f\xA9\xFEdSiz";var l=(t+this.padding).substr(0,32),B=(A+this.padding).substr(0,32);this.O=this.processOwnerPassword(l,B),this.P=-(1+(255^d)),this.encryptionKey=ua(l+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(u)).substr(0,5),this.U=aA(this.encryptionKey,this.padding)}function rr(r){if(/[^\u0000-\u00ff]/.test(r))throw new Error("Invalid PDF Name Object: "+r+", Only accept ASCII characters.");for(var t="",A=r.length,u=0;u126?t+="#"+("0"+d.toString(16)).slice(-2):t+=r[u]}return t}function sr(r){if((0,F.Z)(r)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(A,u,d){if(d=d||!1,typeof A!="string"||typeof u!="function"||typeof d!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(A)||(t[A]={});var l=Math.random().toString(35);return t[A][l]=[u,!!d],l},this.unsubscribe=function(A){for(var u in t)if(t[u][A])return delete t[u][A],Object.keys(t[u]).length===0&&delete t[u],!0;return!1},this.publish=function(A){if(t.hasOwnProperty(A)){var u=Array.prototype.slice.call(arguments,1),d=[];for(var l in t[A]){var B=t[A][l];try{B[0].apply(r,u)}catch(w){lr.console&&Wr.error("jsPDF PubSub Error",w.message,w)}B[1]&&d.push(l)}d.length&&d.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function jA(r){if(!(this instanceof jA))return new jA(r);var t="opacity,stroke-opacity".split(",");for(var A in r)r.hasOwnProperty(A)&&t.indexOf(A)>=0&&(this[A]=r[A]);this.id="",this.objectNumber=-1}function OA(r,t){this.gState=r,this.matrix=t,this.id="",this.objectNumber=-1}function nr(r,t,A,u,d){if(!(this instanceof nr))return new nr(r,t,A,u,d);this.type=r==="axial"?2:3,this.coords=t,this.colors=A,OA.call(this,u,d)}function LA(r,t,A,u,d){if(!(this instanceof LA))return new LA(r,t,A,u,d);this.boundingBox=r,this.xStep=t,this.yStep=A,this.stream="",this.cloneIndex=0,OA.call(this,u,d)}function FA(r){var t,A=typeof arguments[0]=="string"?arguments[0]:"p",u=arguments[1],d=arguments[2],l=arguments[3],B=[],w=1,E=16,T="S",V=null;(0,F.Z)(r=r||{})==="object"&&(A=r.orientation,u=r.unit||u,d=r.format||d,l=r.compress||r.compressPdf||l,(V=r.encryption||null)!==null&&(V.userPassword=V.userPassword||"",V.ownerPassword=V.ownerPassword||"",V.userPermissions=V.userPermissions||[]),w=typeof r.userUnit=="number"?Math.abs(r.userUnit):1,r.precision!==void 0&&(t=r.precision),r.floatPrecision!==void 0&&(E=r.floatPrecision),T=r.defaultPathOperation||"S"),B=r.filters||(l===!0?["FlateEncode"]:B),u=u||"mm",A=(""+(A||"P")).toLowerCase();var Z=r.putOnlyUsedFonts||!1,ce={},H={internal:{},__private__:{}};H.__private__.PubSub=sr;var Ie="1.3",ye=H.__private__.getPdfVersion=function(){return Ie};H.__private__.setPdfVersion=function(m){Ie=m};var Le={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};H.__private__.getPageFormats=function(){return Le};var pe=H.__private__.getPageFormat=function(m){return Le[m]};d=d||"a4";var Oe={COMPAT:"compat",ADVANCED:"advanced"},ut=Oe.COMPAT;function gt(){this.saveGraphicsState(),Me(new Cr(VA,0,0,-VA,0,Si()*VA).toString()+" cm"),this.setFontSize(this.getFontSize()/VA),T="n",ut=Oe.ADVANCED}function Tt(){this.restoreGraphicsState(),T="S",ut=Oe.COMPAT}var uA=H.__private__.combineFontStyleAndFontWeight=function(m,X){if(m=="bold"&&X=="normal"||m=="bold"&&X==400||m=="normal"&&X=="italic"||m=="bold"&&X=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return X&&(m=X==400||X==="normal"?m==="italic"?"italic":"normal":X!=700&&X!=="bold"||m!=="normal"?(X==700?"bold":X)+""+m:"bold"),m};H.advancedAPI=function(m){var X=ut===Oe.COMPAT;return X&>.call(this),typeof m!="function"||(m(this),X&&Tt.call(this)),this},H.compatAPI=function(m){var X=ut===Oe.ADVANCED;return X&&Tt.call(this),typeof m!="function"||(m(this),X&>.call(this)),this},H.isAdvancedAPI=function(){return ut===Oe.ADVANCED};var wt,We=function(m){if(ut!==Oe.ADVANCED)throw new Error(m+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},xt=H.roundToPrecision=H.__private__.roundToPrecision=function(m,X){var Pe=t||X;if(isNaN(m)||isNaN(Pe))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return m.toFixed(Pe).replace(/0+$/,"")};wt=H.hpf=H.__private__.hpf=typeof E=="number"?function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.hpf");return xt(m,E)}:E==="smart"?function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.hpf");return xt(m,m>-1&&m<1?16:5)}:function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.hpf");return xt(m,16)};var Jt=H.f2=H.__private__.f2=function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.f2");return xt(m,2)},we=H.__private__.f3=function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.f3");return xt(m,3)},Fe=H.scale=H.__private__.scale=function(m){if(isNaN(m))throw new Error("Invalid argument passed to jsPDF.scale");return ut===Oe.COMPAT?m*VA:ut===Oe.ADVANCED?m:void 0},at=function(m){return ut===Oe.COMPAT?Si()-m:ut===Oe.ADVANCED?m:void 0},Ze=function(m){return Fe(at(m))};H.__private__.setPrecision=H.setPrecision=function(m){typeof parseInt(m,10)=="number"&&(t=parseInt(m,10))};var Mt,Ot="00000000000000000000000000000000",zt=H.__private__.getFileId=function(){return Ot},Ft=H.__private__.setFileId=function(m){return Ot=m!==void 0&&/^[a-fA-F0-9]{32}$/.test(m)?m.toUpperCase():Ot.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),V!==null&&(da=new er(V.userPermissions,V.userPassword,V.ownerPassword,Ot)),Ot};H.setFileId=function(m){return Ft(m),this},H.getFileId=function(){return zt()};var Zt=H.__private__.convertDateToPDFDate=function(m){var X=m.getTimezoneOffset(),Pe=X<0?"+":"-",$e=Math.floor(Math.abs(X/60)),mt=Math.abs(X%60),Wt=[Pe,Te($e),"'",Te(mt),"'"].join("");return["D:",m.getFullYear(),Te(m.getMonth()+1),Te(m.getDate()),Te(m.getHours()),Te(m.getMinutes()),Te(m.getSeconds()),Wt].join("")},Yt=H.__private__.convertPDFDateToDate=function(m){var X=parseInt(m.substr(2,4),10),Pe=parseInt(m.substr(6,2),10)-1,$e=parseInt(m.substr(8,2),10),mt=parseInt(m.substr(10,2),10),Wt=parseInt(m.substr(12,2),10),lA=parseInt(m.substr(14,2),10);return new Date(X,Pe,$e,mt,Wt,lA,0)},ZA=H.__private__.setCreationDate=function(m){var X;if(m===void 0&&(m=new Date),m instanceof Date)X=Zt(m);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(m))throw new Error("Invalid argument passed to jsPDF.setCreationDate");X=m}return Mt=X},fe=H.__private__.getCreationDate=function(m){var X=Mt;return m==="jsDate"&&(X=Yt(Mt)),X};H.setCreationDate=function(m){return ZA(m),this},H.getCreationDate=function(m){return fe(m)};var Ne,Te=H.__private__.padd2=function(m){return("0"+parseInt(m)).slice(-2)},At=H.__private__.padd2Hex=function(m){return("00"+(m=m.toString())).substr(m.length)},ht=0,Qt=[],Pt=[],Ht=0,xA=[],gA=[],zA=!1,MA=Pt,br=function(){ht=0,Ht=0,Pt=[],Qt=[],xA=[],fa=Yn(),Ui=Yn()};H.__private__.setCustomOutputDestination=function(m){zA=!0,MA=m};var qt=function(m){zA||(MA=m)};H.__private__.resetCustomOutputDestination=function(){zA=!1,MA=Pt};var Me=H.__private__.out=function(m){return m=m.toString(),Ht+=m.length+1,MA.push(m),MA},Hr=H.__private__.write=function(m){return Me(arguments.length===1?m.toString():Array.prototype.join.call(arguments," "))},ir=H.__private__.getArrayBuffer=function(m){for(var X=m.length,Pe=new ArrayBuffer(X),$e=new Uint8Array(Pe);X--;)$e[X]=m.charCodeAt(X);return Pe},yA=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];H.__private__.getStandardFonts=function(){return yA};var HA=r.fontSize||16;H.__private__.setFontSize=H.setFontSize=function(m){return HA=ut===Oe.ADVANCED?m/VA:m,this};var JA,GA=H.__private__.getFontSize=H.getFontSize=function(){return ut===Oe.COMPAT?HA:HA*VA},hr=r.R2L||!1;H.__private__.setR2L=H.setR2L=function(m){return hr=m,this},H.__private__.getR2L=H.getR2L=function(){return hr};var Sr,Mr=H.__private__.setZoomMode=function(m){var X=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(m))JA=m;else if(isNaN(m)){if(X.indexOf(m)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+m+'" is not recognized.');JA=m}else JA=parseInt(m,10)};H.__private__.getZoomMode=function(){return JA};var Jr,on=H.__private__.setPageMode=function(m){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(m)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+m+'" is not recognized.');Sr=m};H.__private__.getPageMode=function(){return Sr};var ln=H.__private__.setLayoutMode=function(m){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(m)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+m+'" is not recognized.');Jr=m};H.__private__.getLayoutMode=function(){return Jr},H.__private__.setDisplayMode=H.setDisplayMode=function(m,X,Pe){return Mr(m),ln(X),on(Pe),this};var Ur={title:"",subject:"",author:"",keywords:"",creator:""};H.__private__.getDocumentProperty=function(m){if(Object.keys(Ur).indexOf(m)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Ur[m]},H.__private__.getDocumentProperties=function(){return Ur},H.__private__.setDocumentProperties=H.setProperties=H.setDocumentProperties=function(m){for(var X in Ur)Ur.hasOwnProperty(X)&&m[X]&&(Ur[X]=m[X]);return this},H.__private__.setDocumentProperty=function(m,X){if(Object.keys(Ur).indexOf(m)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Ur[m]=X};var Xr,VA,Ea,cn,Fi,wn={},Sn={},Mi=[],mn={},_s={},_r={},bi={},rs=null,jn=0,Nr=[],gn=new sr(H),Fs=r.hotfixes||[],ga={},_i={},Ki=[],Cr=function m(X,Pe,$e,mt,Wt,lA){if(!(this instanceof m))return new m(X,Pe,$e,mt,Wt,lA);isNaN(X)&&(X=1),isNaN(Pe)&&(Pe=0),isNaN($e)&&($e=0),isNaN(mt)&&(mt=1),isNaN(Wt)&&(Wt=0),isNaN(lA)&&(lA=0),this._matrix=[X,Pe,$e,mt,Wt,lA]};Object.defineProperty(Cr.prototype,"sx",{get:function(){return this._matrix[0]},set:function(m){this._matrix[0]=m}}),Object.defineProperty(Cr.prototype,"shy",{get:function(){return this._matrix[1]},set:function(m){this._matrix[1]=m}}),Object.defineProperty(Cr.prototype,"shx",{get:function(){return this._matrix[2]},set:function(m){this._matrix[2]=m}}),Object.defineProperty(Cr.prototype,"sy",{get:function(){return this._matrix[3]},set:function(m){this._matrix[3]=m}}),Object.defineProperty(Cr.prototype,"tx",{get:function(){return this._matrix[4]},set:function(m){this._matrix[4]=m}}),Object.defineProperty(Cr.prototype,"ty",{get:function(){return this._matrix[5]},set:function(m){this._matrix[5]=m}}),Object.defineProperty(Cr.prototype,"a",{get:function(){return this._matrix[0]},set:function(m){this._matrix[0]=m}}),Object.defineProperty(Cr.prototype,"b",{get:function(){return this._matrix[1]},set:function(m){this._matrix[1]=m}}),Object.defineProperty(Cr.prototype,"c",{get:function(){return this._matrix[2]},set:function(m){this._matrix[2]=m}}),Object.defineProperty(Cr.prototype,"d",{get:function(){return this._matrix[3]},set:function(m){this._matrix[3]=m}}),Object.defineProperty(Cr.prototype,"e",{get:function(){return this._matrix[4]},set:function(m){this._matrix[4]=m}}),Object.defineProperty(Cr.prototype,"f",{get:function(){return this._matrix[5]},set:function(m){this._matrix[5]=m}}),Object.defineProperty(Cr.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Cr.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Cr.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Cr.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),Cr.prototype.join=function(m){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(wt).join(m)},Cr.prototype.multiply=function(m){var X=m.sx*this.sx+m.shy*this.shx,Pe=m.sx*this.shy+m.shy*this.sy,$e=m.shx*this.sx+m.sy*this.shx,mt=m.shx*this.shy+m.sy*this.sy,Wt=m.tx*this.sx+m.ty*this.shx+this.tx,lA=m.tx*this.shy+m.ty*this.sy+this.ty;return new Cr(X,Pe,$e,mt,Wt,lA)},Cr.prototype.decompose=function(){var m=this.sx,X=this.shy,Pe=this.shx,$e=this.sy,mt=this.tx,Wt=this.ty,lA=Math.sqrt(m*m+X*X),YA=(m/=lA)*Pe+(X/=lA)*$e;Pe-=m*YA,$e-=X*YA;var pr=Math.sqrt(Pe*Pe+$e*$e);return YA/=pr,m*($e/=pr)>16&255,$e=pr>>8&255,mt=255&pr}if($e===void 0||Wt===void 0&&Pe===$e&&$e===mt)if(typeof Pe=="string")X=Pe+" "+lA[0];else switch(m.precision){case 2:X=Jt(Pe/255)+" "+lA[0];break;case 3:default:X=we(Pe/255)+" "+lA[0]}else if(Wt===void 0||(0,F.Z)(Wt)==="object"){if(Wt&&!isNaN(Wt.a)&&Wt.a===0)return X=["1.","1.","1.",lA[1]].join(" ");if(typeof Pe=="string")X=[Pe,$e,mt,lA[1]].join(" ");else switch(m.precision){case 2:X=[Jt(Pe/255),Jt($e/255),Jt(mt/255),lA[1]].join(" ");break;default:case 3:X=[we(Pe/255),we($e/255),we(mt/255),lA[1]].join(" ")}}else if(typeof Pe=="string")X=[Pe,$e,mt,Wt,lA[2]].join(" ");else switch(m.precision){case 2:X=[Jt(Pe),Jt($e),Jt(mt),Jt(Wt),lA[2]].join(" ");break;case 3:default:X=[we(Pe),we($e),we(mt),we(Wt),lA[2]].join(" ")}return X},Ja=H.__private__.getFilters=function(){return B},ai=H.__private__.putStream=function(m){var X=(m=m||{}).data||"",Pe=m.filters||Ja(),$e=m.alreadyAppliedFilters||[],mt=m.addLength1||!1,Wt=X.length,lA=m.objectId,YA=function(ha){return ha};if(V!==null&&lA===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");V!==null&&(YA=da.encryptor(lA,0));var pr={};Pe===!0&&(Pe=["FlateEncode"]);var kr=m.additionalKeyValues||[],Or=(pr=FA.API.processDataByFilters!==void 0?FA.API.processDataByFilters(X,Pe):{data:X,reverseChain:[]}).reverseChain+(Array.isArray($e)?$e.join(" "):$e.toString());if(pr.data.length!==0&&(kr.push({key:"Length",value:pr.data.length}),mt===!0&&kr.push({key:"Length1",value:Wt})),Or.length!=0)if(Or.split("/").length-1==1)kr.push({key:"Filter",value:Or});else{kr.push({key:"Filter",value:"["+Or+"]"});for(var tn=0;tn>"),pr.data.length!==0&&(Me("stream"),Me(YA(pr.data)),Me("endstream"))},zi=H.__private__.putPage=function(m){var X=m.number,Pe=m.data,$e=m.objId,mt=m.contentsObjId;Za($e,!0),Me("<>"),Me("endobj");var Wt=Pe.join(` -`);return ut===Oe.ADVANCED&&(Wt+=` -Q`),Za(mt,!0),ai({data:Wt,filters:Ja(),objectId:mt}),Me("endobj"),$e},Ks=H.__private__.putPages=function(){var m,X,Pe=[];for(m=1;m<=jn;m++)Nr[m].objId=Yn(),Nr[m].contentsObjId=Yn();for(m=1;m<=jn;m++)Pe.push(zi({number:m,data:gA[m],objId:Nr[m].objId,contentsObjId:Nr[m].contentsObjId,mediaBox:Nr[m].mediaBox,cropBox:Nr[m].cropBox,bleedBox:Nr[m].bleedBox,trimBox:Nr[m].trimBox,artBox:Nr[m].artBox,userUnit:Nr[m].userUnit,rootDictionaryObjId:fa,resourceDictionaryObjId:Ui}));Za(fa,!0),Me("<>"),Me("endobj"),gn.publish("postPutPages")},ii=function(m){gn.publish("putFont",{font:m,out:Me,newObject:UA,putStream:ai}),m.isAlreadyPutted!==!0&&(m.objectNumber=UA(),Me("<<"),Me("/Type /Font"),Me("/BaseFont /"+rr(m.postScriptName)),Me("/Subtype /Type1"),typeof m.encoding=="string"&&Me("/Encoding /"+m.encoding),Me("/FirstChar 32"),Me("/LastChar 255"),Me(">>"),Me("endobj"))},xs=function(){for(var m in wn)wn.hasOwnProperty(m)&&(Z===!1||Z===!0&&ce.hasOwnProperty(m))&&ii(wn[m])},Us=function(m){m.objectNumber=UA();var X=[];X.push({key:"Type",value:"/XObject"}),X.push({key:"Subtype",value:"/Form"}),X.push({key:"BBox",value:"["+[wt(m.x),wt(m.y),wt(m.x+m.width),wt(m.y+m.height)].join(" ")+"]"}),X.push({key:"Matrix",value:"["+m.matrix.toString()+"]"});var Pe=m.pages[1].join(` -`);ai({data:Pe,additionalKeyValues:X,objectId:m.objectNumber}),Me("endobj")},lo=function(){for(var m in ga)ga.hasOwnProperty(m)&&Us(ga[m])},Zo=function(m,X){var Pe,$e=[],mt=1/(X-1);for(Pe=0;Pe<1;Pe+=mt)$e.push(Pe);if($e.push(1),m[0].offset!=0){var Wt={offset:0,color:m[0].color};m.unshift(Wt)}if(m[m.length-1].offset!=1){var lA={offset:1,color:m[m.length-1].color};m.push(lA)}for(var YA="",pr=0,kr=0;kr<$e.length;kr++){for(Pe=$e[kr];Pe>m[pr+1].offset;)pr++;var Or=m[pr].offset,tn=(Pe-Or)/(m[pr+1].offset-Or),Un=m[pr].color,Nn=m[pr+1].color;YA+=At(Math.round((1-tn)*Un[0]+tn*Nn[0]).toString(16))+At(Math.round((1-tn)*Un[1]+tn*Nn[1]).toString(16))+At(Math.round((1-tn)*Un[2]+tn*Nn[2]).toString(16))}return YA.trim()},al=function(m,X){X||(X=21);var Pe=UA(),$e=Zo(m.colors,X),mt=[];mt.push({key:"FunctionType",value:"0"}),mt.push({key:"Domain",value:"[0.0 1.0]"}),mt.push({key:"Size",value:"["+X+"]"}),mt.push({key:"BitsPerSample",value:"8"}),mt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),mt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ai({data:$e,additionalKeyValues:mt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Pe}),Me("endobj"),m.objectNumber=UA(),Me("<< /ShadingType "+m.type),Me("/ColorSpace /DeviceRGB");var Wt="/Coords ["+wt(parseFloat(m.coords[0]))+" "+wt(parseFloat(m.coords[1]))+" ";m.type===2?Wt+=wt(parseFloat(m.coords[2]))+" "+wt(parseFloat(m.coords[3])):Wt+=wt(parseFloat(m.coords[2]))+" "+wt(parseFloat(m.coords[3]))+" "+wt(parseFloat(m.coords[4]))+" "+wt(parseFloat(m.coords[5])),Me(Wt+="]"),m.matrix&&Me("/Matrix ["+m.matrix.toString()+"]"),Me("/Function "+Pe+" 0 R"),Me("/Extend [true true]"),Me(">>"),Me("endobj")},Jo=function(m,X){var Pe=Yn(),$e=UA();X.push({resourcesOid:Pe,objectOid:$e}),m.objectNumber=$e;var mt=[];mt.push({key:"Type",value:"/Pattern"}),mt.push({key:"PatternType",value:"1"}),mt.push({key:"PaintType",value:"1"}),mt.push({key:"TilingType",value:"1"}),mt.push({key:"BBox",value:"["+m.boundingBox.map(wt).join(" ")+"]"}),mt.push({key:"XStep",value:wt(m.xStep)}),mt.push({key:"YStep",value:wt(m.yStep)}),mt.push({key:"Resources",value:Pe+" 0 R"}),m.matrix&&mt.push({key:"Matrix",value:"["+m.matrix.toString()+"]"}),ai({data:m.stream,additionalKeyValues:mt,objectId:m.objectNumber}),Me("endobj")},co=function(m){var X;for(X in mn)mn.hasOwnProperty(X)&&(mn[X]instanceof nr?al(mn[X]):mn[X]instanceof LA&&Jo(mn[X],m))},Cu=function(m){for(var X in m.objectNumber=UA(),Me("<<"),m)switch(X){case"opacity":Me("/ca "+Jt(m[X]));break;case"stroke-opacity":Me("/CA "+Jt(m[X]))}Me(">>"),Me("endobj")},il=function(){var m;for(m in _r)_r.hasOwnProperty(m)&&Cu(_r[m])},Yo=function(){for(var m in Me("/XObject <<"),ga)ga.hasOwnProperty(m)&&ga[m].objectNumber>=0&&Me("/"+m+" "+ga[m].objectNumber+" 0 R");gn.publish("putXobjectDict"),Me(">>")},sl=function(){da.oid=UA(),Me("<<"),Me("/Filter /Standard"),Me("/V "+da.v),Me("/R "+da.r),Me("/U <"+da.toHexString(da.U)+">"),Me("/O <"+da.toHexString(da.O)+">"),Me("/P "+da.P),Me(">>"),Me("endobj")},Fu=function(){for(var m in Me("/Font <<"),wn)wn.hasOwnProperty(m)&&(Z===!1||Z===!0&&ce.hasOwnProperty(m))&&Me("/"+m+" "+wn[m].objectNumber+" 0 R");Me(">>")},ol=function(){if(Object.keys(mn).length>0){for(var m in Me("/Shading <<"),mn)mn.hasOwnProperty(m)&&mn[m]instanceof nr&&mn[m].objectNumber>=0&&Me("/"+m+" "+mn[m].objectNumber+" 0 R");gn.publish("putShadingPatternDict"),Me(">>")}},fo=function(m){if(Object.keys(mn).length>0){for(var X in Me("/Pattern <<"),mn)mn.hasOwnProperty(X)&&mn[X]instanceof H.TilingPattern&&mn[X].objectNumber>=0&&mn[X].objectNumber>")}},bu=function(){if(Object.keys(_r).length>0){var m;for(m in Me("/ExtGState <<"),_r)_r.hasOwnProperty(m)&&_r[m].objectNumber>=0&&Me("/"+m+" "+_r[m].objectNumber+" 0 R");gn.publish("putGStateDict"),Me(">>")}},Mn=function(m){Za(m.resourcesOid,!0),Me("<<"),Me("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Fu(),ol(),fo(m.objectOid),bu(),Yo(),Me(">>"),Me("endobj")},xu=function(){var m=[];xs(),il(),lo(),co(m),gn.publish("putResources"),m.forEach(Mn),Mn({resourcesOid:Ui,objectOid:Number.MAX_SAFE_INTEGER}),gn.publish("postPutResources")},Uu=function(){gn.publish("putAdditionalObjects");for(var m=0;m>8&&(pr=!0);m=YA.join("")}for(Pe=m.length;pr===void 0&&Pe!==0;)m.charCodeAt(Pe-1)>>8&&(pr=!0),Pe--;if(!pr)return m;for(YA=X.noBOM?[]:[254,255],Pe=0,$e=m.length;Pe<$e;Pe++){if((Or=(kr=m.charCodeAt(Pe))>>8)>>8)throw new Error("Character at position "+Pe+" of string '"+m+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");YA.push(Or),YA.push(kr-(Or<<8))}return String.fromCharCode.apply(void 0,YA)},Ca=H.__private__.pdfEscape=H.pdfEscape=function(m,X){return Qs(m,X).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},po=H.__private__.beginPage=function(m){gA[++jn]=[],Nr[jn]={objId:0,contentsObjId:0,userUnit:Number(w),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(m[0]),topRightY:Number(m[1])}},eu(jn),qt(gA[Ne])},$o=function(m,X){var Pe,$e,mt;switch(A=X||A,typeof m=="string"&&(Pe=pe(m.toLowerCase()),Array.isArray(Pe)&&($e=Pe[0],mt=Pe[1])),Array.isArray(m)&&($e=m[0]*VA,mt=m[1]*VA),isNaN($e)&&($e=d[0],mt=d[1]),($e>14400||mt>14400)&&(Wr.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),$e=Math.min(14400,$e),mt=Math.min(14400,mt)),d=[$e,mt],A.substr(0,1)){case"l":mt>$e&&(d=[mt,$e]);break;case"p":$e>mt&&(d=[mt,$e])}po(d),Pu(Gs),Me(si),au!==0&&Me(au+" J"),iu!==0&&Me(iu+" j"),gn.publish("addPage",{pageNumber:jn})},ul=function(m){m>0&&m<=jn&&(gA.splice(m,1),Nr.splice(m,1),jn--,Ne>jn&&(Ne=jn),this.setPage(Ne))},eu=function(m){m>0&&m<=jn&&(Ne=m)},tu=H.__private__.getNumberOfPages=H.getNumberOfPages=function(){return gA.length-1},mo=function(m,X,Pe){var $e,mt=void 0;return Pe=Pe||{},m=m!==void 0?m:wn[Xr].fontName,X=X!==void 0?X:wn[Xr].fontStyle,$e=m.toLowerCase(),Sn[$e]!==void 0&&Sn[$e][X]!==void 0?mt=Sn[$e][X]:Sn[m]!==void 0&&Sn[m][X]!==void 0?mt=Sn[m][X]:Pe.disableWarning===!1&&Wr.warn("Unable to look up font label for font '"+m+"', '"+X+"'. Refer to getFontList() for available fonts."),mt||Pe.noFallback||(mt=Sn.times[X])==null&&(mt=Sn.times.normal),mt},Qu=H.__private__.putInfo=function(){var m=UA(),X=function($e){return $e};for(var Pe in V!==null&&(X=da.encryptor(m,0)),Me("<<"),Me("/Producer ("+Ca(X("jsPDF "+FA.version))+")"),Ur)Ur.hasOwnProperty(Pe)&&Ur[Pe]&&Me("/"+Pe.substr(0,1).toUpperCase()+Pe.substr(1)+" ("+Ca(X(Ur[Pe]))+")");Me("/CreationDate ("+Ca(X(Mt))+")"),Me(">>"),Me("endobj")},go=H.__private__.putCatalog=function(m){var X=(m=m||{}).rootDictionaryObjId||fa;switch(UA(),Me("<<"),Me("/Type /Catalog"),Me("/Pages "+X+" 0 R"),JA||(JA="fullwidth"),JA){case"fullwidth":Me("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Me("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Me("/OpenAction [3 0 R /Fit]");break;case"original":Me("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Pe=""+JA;Pe.substr(Pe.length-1)==="%"&&(JA=parseInt(JA)/100),typeof JA=="number"&&Me("/OpenAction [3 0 R /XYZ null null "+Jt(JA)+"]")}switch(Jr||(Jr="continuous"),Jr){case"continuous":Me("/PageLayout /OneColumn");break;case"single":Me("/PageLayout /SinglePage");break;case"two":case"twoleft":Me("/PageLayout /TwoColumnLeft");break;case"tworight":Me("/PageLayout /TwoColumnRight")}Sr&&Me("/PageMode /"+Sr),gn.publish("putCatalog"),Me(">>"),Me("endobj")},Iu=H.__private__.putTrailer=function(){Me("trailer"),Me("<<"),Me("/Size "+(ht+1)),Me("/Root "+ht+" 0 R"),Me("/Info "+(ht-1)+" 0 R"),V!==null&&Me("/Encrypt "+da.oid+" 0 R"),Me("/ID [ <"+Ot+"> <"+Ot+"> ]"),Me(">>")},Su=H.__private__.putHeader=function(){Me("%PDF-"+Ie),Me("%\xBA\xDF\xAC\xE0")},Au=H.__private__.putXRef=function(){var m="0000000000";Me("xref"),Me("0 "+(ht+1)),Me("0000000000 65535 f ");for(var X=1;X<=ht;X++)typeof Qt[X]=="function"?Me((m+Qt[X]()).slice(-10)+" 00000 n "):Qt[X]!==void 0?Me((m+Qt[X]).slice(-10)+" 00000 n "):Me("0000000000 00000 n ")},ns=H.__private__.buildDocument=function(){br(),qt(Pt),gn.publish("buildDocument"),Su(),Ks(),Uu(),xu(),V!==null&&sl(),Qu(),go();var m=Ht;return Au(),Iu(),Me("startxref"),Me(""+m),Me("%%EOF"),qt(gA[Ne]),Pt.join(` -`)},vo=H.__private__.getBlob=function(m){return new Blob([ir(m)],{type:"application/pdf"})},Bo=H.output=H.__private__.output=Qi(function(m,X){switch(typeof(X=X||{})=="string"?X={filename:X}:X.filename=X.filename||"generated.pdf",m){case void 0:return ns();case"save":H.save(X.filename);break;case"arraybuffer":return ir(ns());case"blob":return vo(ns());case"bloburi":case"bloburl":if(lr.URL!==void 0&&typeof lr.URL.createObjectURL=="function")return lr.URL&&lr.URL.createObjectURL(vo(ns()))||void 0;Wr.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Pe="",$e=ns();try{Pe=or($e)}catch(Nn){Pe=or(unescape(encodeURIComponent($e)))}return"data:application/pdf;filename="+X.filename+";base64,"+Pe;case"pdfobjectnewwindow":if(Object.prototype.toString.call(lr)==="[object Window]"){var mt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Wt=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';X.pdfObjectUrl&&(mt=X.pdfObjectUrl,Wt="");var lA='